Search Criteria
Package Details: imagemagick-full-doc 7.1.1.41-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/imagemagick-full.git (read-only, click to copy) |
---|---|
Package Base: | imagemagick-full |
Description: | An image viewing/manipulation program (Q32 HDRI with all possible features) (manual and API docs) |
Upstream URL: | https://www.imagemagick.org/ |
Keywords: | convert graphics image imagemagick photo |
Licenses: | LicenseRef-custom |
Conflicts: | imagemagick-doc |
Provides: | imagemagick-doc |
Submitter: | dbermond |
Maintainer: | dbermond |
Last Packager: | dbermond |
Votes: | 17 |
Popularity: | 0.000001 |
First Submitted: | 2015-12-27 13:40 (UTC) |
Last Updated: | 2024-11-18 16:35 (UTC) |
Dependencies (52)
- autotrace-nomagickAUR (make)
- bzip2 (bzip2-gitAUR) (make)
- cairo (cairo-gitAUR) (make)
- chrpath (chrpath-gitAUR) (make)
- djvulibre (make)
- dmallocAUR (make)
- fftw (fftw-amdAUR) (make)
- flifAUR (flif-gitAUR) (make)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR) (make)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR) (make)
- ghostpcl (make)
- ghostscript (make)
- ghostxps (make)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR) (make)
- glu (glu-gitAUR) (make)
- gperftools (gperftools-gitAUR) (make)
- graphviz (make)
- gsfonts (gsfonts-emojilessAUR) (make)
- jbigkit (jbigkit-gitAUR) (make)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR) (make)
- libfpxAUR (make)
- libheif (libheif-gitAUR) (make)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR) (make)
- libjxl (libjxl-metrics-gitAUR, libjxl-gitAUR) (make)
- liblqr (make)
- libltdl (libtool-gitAUR, libtool) (make)
- libpng (libpng-gitAUR, libpng-apngAUR) (make)
- libraqm (libraqm-gitAUR) (make)
- libraw (libraw-gitAUR) (make)
- librsvg (librsvg-gitAUR) (make)
- libtiff (libtiff-gitAUR, libtiff-lercAUR) (make)
- libultrahdr (libultrahdr-gitAUR) (make)
- libumem-gitAUR (make)
- libwebp (libwebp-gitAUR) (make)
- libwmf (libwmf-gitAUR) (make)
- libx11 (libx11-gitAUR) (make)
- libxext (libxext-gitAUR) (make)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR) (make)
- libzip (libzip-gitAUR) (make)
- magickcache-gitAUR (make)
- ming (make)
- ocl-icd (khronos-ocl-icd-gitAUR, khronos-ocl-icdAUR) (make)
- opencl-headers (opencl-headers-gitAUR) (make)
- openexr (openexr-gitAUR) (make)
- openjpeg2 (openjpeg-gitAUR) (make)
- pango (pango-gitAUR) (make)
- perl (perl-gitAUR) (make)
- ttf-dejavu (ttf-dejavu-ibAUR, ttf-dejavu-emojilessAUR) (make)
- xorgproto (xorgproto-gitAUR) (make)
- xz (xz-gitAUR) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat) (make)
- zstd (zstd-gitAUR, zstd-staticAUR) (make)
Required by (2)
- imagemagick-full (optional)
- imagemagick-git (requires imagemagick-doc) (optional)
Latest Comments
1 2 3 4 5 Next › Last »
dbermond commented on 2024-06-16 00:21 (UTC)
@korimitsu this is a problem with upstream libultrahdr, and not with ImageMagick, and neither a packaging issue. I have pushed a fix for libultrahdr-git, and now the package is building fine when using it.
korimitsu commented on 2024-06-15 22:47 (UTC)
Fails to build:
dbermond commented on 2024-05-17 15:20 (UTC)
@Nact @jpgeee @korimitsu try to build using pstoedit-nomagick and autotrace-nomagick. Also, make sure that your magickcache-git is linked against imagemagick-full, and not against the repository imagemagick (you need to build it two times, due to the circular dependency).
korimitsu commented on 2024-05-17 11:25 (UTC)
Fails to build:
jpgeee commented on 2024-05-17 07:39 (UTC)
Same problem as Nact.
Nact commented on 2024-04-25 15:18 (UTC) (edited on 2024-04-25 15:19 (UTC) by Nact)
Anyone running into this?
dbermond commented on 2023-12-10 01:23 (UTC)
@frankspace using symlinks for different libraries is not a good practice and should be avoided. This can lead to unpredictable results and crashes.
dbermond commented on 2023-12-10 01:23 (UTC)
@dreieck regarding libumem, it does not make any difference, as there is no stable libumem package, and probably there will not be, as upstream libumem is abandoned and very old. Also, libumem builds in linux only with some unsupported patches, and I cannot remember if they apply to the old tagged version (probably not, as patches are based on git master). Removing imagemagick from provides is technically correct, but that's not so simple in this case. This package must conflict with imagemagick, and being such, any package that depends on imagemagick will not be able to use this one if it would not provide imagemagick. As far as I understand, making it to install alongside with repository imagemagick is not trivially possible, as the configuration files in '/etc' will conflict, and I'm not aware of a supported upstream way to specify a different directory for these files. A good reasonable solution is to make it provide imagemagick and let the user build/rebuild target packages against it, although being technically incorrect since it does not provide the same Q16 libraries.
frankspace commented on 2023-12-07 14:41 (UTC)
@dreieck and @dbermond, this is probably a very stupid question, but regarding 32-bit/16-bit compatibility, is there any particular reason why the distinction would actually break anything if you just added some symlinks? For example,
ln -s /usr/lib/libMagickCore-7.Q32HDRI.so ${pkgdir}/usr/lib/libMagickCore-7.Q16HDRI.so
and so on? That's literally what the officiallibudev0-shim
package does, after all. And maybe it would break; I genuinely don't know. (This has nothing to do with the libumem or magickcache stuff, just the bit depth stuff.) If shimming wouldn't break anything, that'd seem to solve that particular problem, wouldn't it?dreieck commented on 2023-11-07 19:19 (UTC) (edited on 2023-11-07 19:20 (UTC) by dreieck)
The conclusion is wrong.
libumem-git
provideslibumem
,magickcache-git
providesmagickcache
. So the-git
packages wills suffice to satisfy the dependencies.That is a valid argument to use
magickcache-git
overmagickcache
.Does the same hold true for
libumem-git
?Then you must remove the
imagemagick
andlibmagick
provides
entries, since it is not a drop-in replacement for Arch Linux'imagemagick
: Other Arch Linux repo software will not work.You then should adapt the package that it can be installed in parallel with the stock
imagemagick
.E.g. rename it to "imagemagick-32bit-full" or something similar.
Regards and thanks for the package!
1 2 3 4 5 Next › Last »