summary refs log tree commit diff
path: root/pkgs/desktops/enlightenment
diff options
context:
space:
mode:
authorJosé Romildo Malaquias <malaquias@gmail.com>2019-04-14 21:31:27 -0300
committerJosé Romildo Malaquias <malaquias@gmail.com>2019-04-23 11:20:07 -0300
commit19fa3287b211d6a02cf0cbed8895957ab64fcc3c (patch)
tree3cfd1cb52ed3f2ef1b2ee82c81ad80892013d57a /pkgs/desktops/enlightenment
parent029a37c6f564cd2dcece9662e81085ddd25a4852 (diff)
downloadnixpkgs-19fa3287b211d6a02cf0cbed8895957ab64fcc3c.tar
nixpkgs-19fa3287b211d6a02cf0cbed8895957ab64fcc3c.tar.gz
nixpkgs-19fa3287b211d6a02cf0cbed8895957ab64fcc3c.tar.bz2
nixpkgs-19fa3287b211d6a02cf0cbed8895957ab64fcc3c.tar.lz
nixpkgs-19fa3287b211d6a02cf0cbed8895957ab64fcc3c.tar.xz
nixpkgs-19fa3287b211d6a02cf0cbed8895957ab64fcc3c.tar.zst
nixpkgs-19fa3287b211d6a02cf0cbed8895957ab64fcc3c.zip
enlightenment.efl: 1.21.1 -> 1.22.1
Diffstat (limited to 'pkgs/desktops/enlightenment')
-rw-r--r--pkgs/desktops/enlightenment/efl.nix11
1 files changed, 6 insertions, 5 deletions
diff --git a/pkgs/desktops/enlightenment/efl.nix b/pkgs/desktops/enlightenment/efl.nix
index ea4e6cd1f1c..0ab50bd53f0 100644
--- a/pkgs/desktops/enlightenment/efl.nix
+++ b/pkgs/desktops/enlightenment/efl.nix
@@ -8,11 +8,11 @@
 
 stdenv.mkDerivation rec {
   name = "efl-${version}";
-  version = "1.21.1";
+  version = "1.22.1";
 
   src = fetchurl {
     url = "http://download.enlightenment.org/rel/libs/efl/${name}.tar.xz";
-    sha256 = "0a5907h896pvpix7a6idc2fspzy6d78xrzf84k8y9fyvnd14nxs4";
+    sha256 = "04mfjvaxi36b7r6kn4n0nq2gj97cbldk9iqnr5pf8jnm8plyblr0";
   };
 
   nativeBuildInputs = [ pkgconfig gtk3 ];
@@ -29,9 +29,6 @@ stdenv.mkDerivation rec {
     harfbuzz jbig2dec librsvg dbus alsaLib poppler ghostscript libraw libspectre xineLib libwebp curl libdrm
     libinput utillinux fribidi SDL2 ];
 
-  # as of 1.21.0 compilation will fail due to -Werror=format-security
-  hardeningDisable = [ "format" ];
-
   # ac_ct_CXX must be set to random value, because then it skips some magic which does alternative searching for g++
   configureFlags = [
     "--enable-sdl"
@@ -54,6 +51,10 @@ stdenv.mkDerivation rec {
 
   patches = [ ./efl-elua.patch ];
 
+  postPatch = ''
+    patchShebangs src/lib/elementary/config_embed
+  '';
+
   # bin/edje_cc creates $HOME/.run, which would break build of reverse dependencies.
   setupHook = writeText "setupHook.sh" ''
     export HOME="$TEMPDIR"