summary refs log tree commit diff
path: root/pkgs/applications/graphics/ImageMagick
diff options
context:
space:
mode:
authorajs124 <ajs124@users.noreply.github.com>2022-04-10 22:05:20 +0100
committerGitHub <noreply@github.com>2022-04-10 22:05:20 +0100
commit513783a9fa1e451967639b375a98c215dd1af6bb (patch)
tree8710842f4cfce65ee363f04d23a3ee526156ee65 /pkgs/applications/graphics/ImageMagick
parent49a47b92b7621d2dd38e28a786992bf74654c5ec (diff)
parent388d576fd1d0c8c271af82572c132dd13ec8a203 (diff)
downloadnixpkgs-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.nix13
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 [