summary refs log tree commit diff
path: root/pkgs/desktops
diff options
context:
space:
mode:
authorromildo <malaquias@gmail.com>2017-04-21 14:49:28 -0300
committerromildo <malaquias@gmail.com>2017-04-21 14:55:03 -0300
commit1141264c3a4a82d6f025a2903a302ae312e7732b (patch)
tree29c77fa3c74775319a0780b252a5da549df3e1d5 /pkgs/desktops
parent100919ab5b69cbbb26886421aacc692467c7fec4 (diff)
downloadnixpkgs-1141264c3a4a82d6f025a2903a302ae312e7732b.tar
nixpkgs-1141264c3a4a82d6f025a2903a302ae312e7732b.tar.gz
nixpkgs-1141264c3a4a82d6f025a2903a302ae312e7732b.tar.bz2
nixpkgs-1141264c3a4a82d6f025a2903a302ae312e7732b.tar.lz
nixpkgs-1141264c3a4a82d6f025a2903a302ae312e7732b.tar.xz
nixpkgs-1141264c3a4a82d6f025a2903a302ae312e7732b.tar.zst
nixpkgs-1141264c3a4a82d6f025a2903a302ae312e7732b.zip
efl: 1.18.4 -> 1.19.0
Diffstat (limited to 'pkgs/desktops')
-rw-r--r--pkgs/desktops/enlightenment/efl.nix30
1 files changed, 22 insertions, 8 deletions
diff --git a/pkgs/desktops/enlightenment/efl.nix b/pkgs/desktops/enlightenment/efl.nix
index 45e547f4a22..ac64eb5c738 100644
--- a/pkgs/desktops/enlightenment/efl.nix
+++ b/pkgs/desktops/enlightenment/efl.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name = "efl-${version}";
-  version = "1.18.4";
+  version = "1.19.0";
 
   src = fetchurl {
     url = "http://download.enlightenment.org/rel/libs/efl/${name}.tar.xz";
-    sha256 = "09c0ajszjarcs6d62zlgnf1aha2f921mfr0gxg6nwza36xzc1srr";
+    sha256 = "1pza8lacqh3bgsvcm4h2hyc577bvnzix932g87dhg03ph4839q54";
   };
 
   nativeBuildInputs = [ pkgconfig ];
@@ -24,16 +24,30 @@ stdenv.mkDerivation rec {
     libinput ];
 
   # ac_ct_CXX must be set to random value, because then it skips some magic which does alternative searching for g++
-  configureFlags = [ "--enable-sdl" "--enable-drm" "--enable-elput" "--with-opengl=full"
-    "--enable-image-loader-jp2k" "--enable-xinput22" "--enable-multisense" "--enable-liblz4" "--enable-systemd"
-    "--enable-image-loader-webp" "--enable-harfbuzz" "--enable-xine" "--enable-fb"
-    "--disable-tslib" "--with-systemdunitdir=$out/systemd/user"
-    "ac_ct_CXX=foo" ];
+  configureFlags = [
+    "--enable-sdl"
+    "--enable-drm"
+    "--enable-elput"
+    "--with-opengl=full"
+    "--enable-image-loader-jp2k"
+    "--enable-xinput22"
+    "--enable-multisense"
+    "--enable-liblz4"
+    "--enable-systemd"
+    "--enable-image-loader-webp"
+    "--enable-harfbuzz"
+    "--enable-xine"
+    "--enable-fb"
+    "--disable-tslib"
+    "--with-systemdunitdir=$out/systemd/user"
+    "ac_ct_CXX=foo"
+  ];
 
   patches = [ ./efl-elua.patch ];
 
   preConfigure = ''
     export LD_LIBRARY_PATH="$(pwd)/src/lib/eina/.libs:$LD_LIBRARY_PATH"
+    export HOME="$TEMPDIR"
   '';
 
   postInstall = ''
@@ -48,8 +62,8 @@ stdenv.mkDerivation rec {
   meta = {
     description = "Enlightenment foundation libraries";
     homepage = http://enlightenment.org/;
-    maintainers = with stdenv.lib.maintainers; [ matejc tstrobel ftrvxmtrx ];
     platforms = stdenv.lib.platforms.linux;
     license = stdenv.lib.licenses.lgpl3;
+    maintainers = with stdenv.lib.maintainers; [ matejc tstrobel ftrvxmtrx ];
   };
 }