diff options
author | ajs124 <ajs124@users.noreply.github.com> | 2022-04-10 22:05:20 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-10 22:05:20 +0100 |
commit | 513783a9fa1e451967639b375a98c215dd1af6bb (patch) | |
tree | 8710842f4cfce65ee363f04d23a3ee526156ee65 /pkgs/applications/graphics/ImageMagick | |
parent | 49a47b92b7621d2dd38e28a786992bf74654c5ec (diff) | |
parent | 388d576fd1d0c8c271af82572c132dd13ec8a203 (diff) | |
download | nixpkgs-513783a9fa1e451967639b375a98c215dd1af6bb.tar nixpkgs-513783a9fa1e451967639b375a98c215dd1af6bb.tar.gz nixpkgs-513783a9fa1e451967639b375a98c215dd1af6bb.tar.bz2 nixpkgs-513783a9fa1e451967639b375a98c215dd1af6bb.tar.lz nixpkgs-513783a9fa1e451967639b375a98c215dd1af6bb.tar.xz nixpkgs-513783a9fa1e451967639b375a98c215dd1af6bb.tar.zst nixpkgs-513783a9fa1e451967639b375a98c215dd1af6bb.zip |
Merge pull request #166439 from erictapen/imagemagick
imagemagick: 7.1.0-26 -> 7.1.0-29, build with JXL for aarch64-linux
Diffstat (limited to 'pkgs/applications/graphics/ImageMagick')
-rw-r--r-- | pkgs/applications/graphics/ImageMagick/7.0.nix | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/pkgs/applications/graphics/ImageMagick/7.0.nix b/pkgs/applications/graphics/ImageMagick/7.0.nix index 7a8cae9bf81..13a40cee5ed 100644 --- a/pkgs/applications/graphics/ImageMagick/7.0.nix +++ b/pkgs/applications/graphics/ImageMagick/7.0.nix @@ -45,13 +45,13 @@ in stdenv.mkDerivation rec { pname = "imagemagick"; - version = "7.1.0-26"; + version = "7.1.0-29"; src = fetchFromGitHub { owner = "ImageMagick"; repo = "ImageMagick"; rev = version; - hash = "sha256-q1CL64cfyb5fN9aVYJfls+v0XRFd4jH+B8n+UJqPE1I="; + hash = "sha256-46fJMOIGnK5aNIcG7+8mJdZDcSFyFmhmkLcuVlnupSU="; }; outputs = [ "out" "dev" "doc" ]; # bin/ isn't really big @@ -64,9 +64,7 @@ stdenv.mkDerivation rec { ++ (if arch != null then [ "--with-gcc-arch=${arch}" ] else [ "--without-gcc-arch" ]) ++ lib.optional (librsvg != null) "--with-rsvg" ++ lib.optional (liblqr1 != null) "--with-lqr" - # libjxl is broken on aarch64 (see meta.broken in libjxl) for now, - # let's disable it for now to unbreak the imagemagick build. - ++ lib.optional (libjxl != null && !stdenv.isAarch64) "--with-jxl" + ++ lib.optional (libjxl != null ) "--with-jxl" ++ lib.optionals (ghostscript != null) [ "--with-gs-font-dir=${ghostscript}/share/ghostscript/fonts" @@ -92,11 +90,8 @@ stdenv.mkDerivation rec { libxml2 libheif djvulibre + libjxl ] - # libjxl is broken on aarch64 (see meta.broken in libjxl) for now, - # let's disable it for now to unbreak the imagemagick build. - ++ lib.optionals (!stdenv.isAarch64) - [ libjxl ] ++ lib.optionals (!stdenv.hostPlatform.isMinGW) [ openexr librsvg openjpeg ] ++ lib.optionals stdenv.isDarwin [ |