Package Details: imagemagick-full-git 7.1.0.2.r11.g81e4de318-1

Git Clone URL: https://aur.archlinux.org/imagemagick-full-git.git (read-only, click to copy)
Package Base: imagemagick-full-git
Description: An image viewing/manipulation program (Q32 HDRI with all features, git version)
Upstream URL: https://www.imagemagick.org/
Keywords: convert graphics image imagemagick magick photo
Licenses: custom
Conflicts: imagemagick, libmagick
Provides: imagemagick=7.1.0.2.r11.g81e4de318, imagemagick-git, libmagick, libmagick-full, libmagick-full-git, libmagick-git
Replaces: libmagick-full-git
Submitter: dbermond
Maintainer: dbermond
Last Packager: dbermond
Votes: 3
Popularity: 0.000073
First Submitted: 2016-02-14 03:35
Last Updated: 2021-07-04 03:16

Dependencies (93)

Required by (995)

Sources (2)

Latest Comments

dbermond commented on 2021-07-04 03:21

@schrmh I have updated the libjxl dependency so you can now use libjxl-git.

@magixx libjxl still has an unstable API, and sometimes it may be broken on ImageMagick. Due to this, I removed libjxl support from package imagemagick-full back in time, but I left it enabled here for experimentation. We can expect a stable libjxl API when it reaches version 1.0.

magixx commented on 2021-06-29 21:01

@schrmh Before building/installing, try editing the PKG file for libjxl-git to make it provide libjpeg-xl. See https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=libjxl-git#n100 cjxl works fine however.

Unfortunately, even after I did the above and installed this package successfully, imagemagick fails to convert to jxl format

convert test.png test.jxl
convert: UnableToWriteImageData `test111.jxl' @ error/jxl.c/WriteJXLImage/696.

See full stack at https://gist.github.com/alexmi256/447d19ce87e39f899cf0f2119baf08bd

schrmh commented on 2021-06-26 15:32

@dbermond Okay, it seems to work when I have libjxl. But with libjxl-git installed I always got:
-> Could not find all required packages:
libjpeg-xl (Wanted by: imagemagick-full-git)

dbermond commented on 2021-06-25 20:31

@schrmh There is no strict problem about this, because package libjpeg-xl was renamed to libjxl, which in turn have a 'provides' entry for libjpeg-xl. So, packages depending on the old name will not break.

schrmh commented on 2021-06-20 04:00

Uhm.. This package still depends on libjpeg-xl.