Compare commits

...

118 Commits

Author SHA1 Message Date
David Abdurachmanov c6e42a37b9
Rebuilt for Fedora/RISCV (riscv64); adding .rvreX to Release:
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-04-16 18:41:26 +03:00
David Abdurachmanov e91681ca17
Sync with upstream branch
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-04-16 18:41:23 +03:00
Sérgio M. Basto 2a55f4d8d7 Rebuild for jpegxl (libjxl) 0.10.2 2024-03-13 02:16:49 +00:00
Sérgio M. Basto e4eccdca02 Rebuild for jpegxl (libjxl) 0.9.2 with soname bump 2024-02-14 02:38:36 +00:00
Fedora Release Engineering b3162ffd66 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 21:01:34 +00:00
Fedora Release Engineering 53fa9b06fe Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 09:54:30 +00:00
Fedora Release Engineering 079735b226 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-18 12:25:30 +00:00
Sérgio M. Basto aae782fe0a fix PKG_CONFIG_LIBDIR 2024-01-15 15:43:36 +00:00
Sérgio M. Basto 1fe68fa40c Update to 7.1.1.26 (#2239345) 2024-01-15 13:58:41 +00:00
Yaakov Selkowitz ed58afe7c9 Disable perl in flatpak builds 2023-08-22 11:19:42 -04:00
Sérgio M. Basto ef9c4f9c59 Update ImageMagick to 7.1.1.15 (#2217558) 2023-08-22 13:29:58 +01:00
Fedora Release Engineering 4c67a878eb Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 11:12:47 +00:00
Luya Tshimbalanga 5d94b42a37 Update to 7.1.1.13 (#2217558) 2023-07-16 19:06:51 -07:00
Jitka Plesnikova 5026cdf4ac Perl 5.38 rebuild 2023-07-11 15:39:16 +02:00
Sérgio M. Basto 86ee3eaf4f Mass rebuild for jpegxl-0.8.1 2023-06-18 19:01:34 +01:00
Sérgio M. Basto 1d4af06b72 Update to 7.1.1.11 (#2210875) 2023-05-30 12:29:18 +01:00
Sérgio M. Basto b23272dd62 Update to 7.1.1.10 (#2207788) 2023-05-29 13:45:05 +01:00
Sérgio M. Basto 26355d863d Add file ImageMagick.keyring to git and remove it from sources
to allow use better my helper scripts, ImageMagick.keyring isn't downloaded

we can get the ImageMagick.keyring with:
gpg --recv-keys 8277377A
gpg --export -a "Lexie Parsimoniae" > ImageMagick.keyring
2023-05-29 13:39:11 +01:00
Sérgio M. Basto c58a8569e2 readd ImageMagick.keyring to sources 2023-05-07 19:25:27 +01:00
Sérgio M. Basto dc97e16407 Update to 7.1.1.8 (#2181846) 2023-05-07 18:29:15 +01:00
Luya Tshimbalanga 7b5abd5d7a Stop requiring ghostcripts-x11 upon request for security issue 2023-03-27 09:07:14 -07:00
Kalev Lember db0b87e5b1 Fix missing epoch in ImageMagick-heic requires (#2181176) 2023-03-23 11:04:33 +01:00
Sérgio M. Basto 73e42677b9 Update ImageMagick to 7.1.1.4 (#2176749) 2023-03-22 23:04:22 +00:00
Sérgio M. Basto a30d676653 add support to libheif and add html docs 2023-03-22 22:10:23 +00:00
Mamoru TASAKA be2a17c6fd Backport upstream fix for GetPageGeometry misbehavior (bug 2177631) 2023-03-13 22:44:57 +09:00
Sérgio M. Basto 7feba51914 Update ImageMagick to 7.1.0.62 2023-02-23 18:05:25 +00:00
Sérgio M. Basto d3652e3164 minor fixes 2023-02-23 16:36:03 +00:00
Luya Tshimbalanga ff58fc26f8 Rebuild for ghostcrpit 10.0.0 from sidetag 2023-01-29 20:59:29 -08:00
Luya Tshimbalanga 09864f5d1b Rebuilt for ghostcripts 10.0.0 2023-01-24 09:05:26 -08:00
Luya Tshimbalanga a58370a7ab Rebuild for ghostscript 10.0.0 2023-01-24 08:45:00 -08:00
Fedora Release Engineering 6642f161a7 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 19:51:41 +00:00
Jitka Plesnikova d1d43c05d2 Remove perl(MODULE_COMPAT), it will be replaced by generators 2023-01-13 09:41:07 +01:00
Neal Gompa 01d0715e04 Rebase to ImageMagick v7 2023-01-03 07:37:11 -05:00
Sérgio M. Basto 6210760b0e Update ImageMagick to 6.9.12.70 (#2150658) 2022-12-22 22:03:13 +00:00
Gwyn Ciesla 7ea1442c1c LibRaw rebuild 2022-12-20 11:46:15 -06:00
Sérgio M. Basto 1bb74c5fad Update ImageMagick to 6.9.12.67 (#2133270) 2022-11-21 23:17:15 +00:00
Sérgio M. Basto 1a8c936d87 Update ImageMagick to 6.9.12.64 (#2129597) 2022-09-27 14:25:14 +01:00
Sérgio M. Basto 9ec2323d3c Update ImageMagick to 6.9.12.63 (#2125990) 2022-09-13 20:34:26 +01:00
Sérgio M. Basto 8c3cc7eb71 add support to el8 where lpr-1 doesn't exist 2022-09-13 20:21:33 +01:00
Sérgio M. Basto 4c99170f90 Merge branch 'epel8' into rawhide 2022-09-13 20:17:16 +01:00
Sérgio M. Basto f6d9df087a Update ImageMagick to 6.9.12.62 (#2121962)
Fixes CVE-2021-3574 (#2124540, #2124541, #2124542)
2022-09-07 19:48:36 +01:00
Sérgio M. Basto 813d31173c Update changelog also fixes CVE-2021-3574 2022-09-07 16:19:02 +01:00
Sérgio M. Basto 724adb6b9d Update ImageMagick to 6.9.12.62 (#2121962) 2022-09-07 16:13:25 +01:00
Sérgio M. Basto 5ebd5246a8 Update ImageMagick to 6.9.12.61 (#2105662,2107201) 2022-08-21 17:16:12 +01:00
Sérgio M. Basto 20045093fe upload and update sources 2022-08-21 15:57:51 +01:00
Sérgio M. Basto d92b52a005 Update ImageMagick to 6.9.12.61 (#2105662) 2022-08-21 05:52:02 +01:00
Mamoru TASAKA e7ced49264 Workaround for json convertion abort (#2107201) 2022-07-21 17:12:48 +09:00
Fedora Release Engineering d66f988f86 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 18:44:11 +00:00
Sérgio M. Basto 435b598c49 Update ImageMagick to 6.9.12.58 (#2105662) 2022-07-10 02:26:51 +01:00
Sérgio M. Basto f5caf872eb Update ImageMagick to 6.9.12.52 (#2092110) 2022-06-16 13:16:59 +01:00
Sérgio M. Basto 3b9e4c3944 Rebuild to correct perl-libs 2022-06-11 22:19:41 +01:00
Jitka Plesnikova 1cc6ab4cb8 Perl 5.36 rebuild 2022-05-30 20:00:21 +02:00
Sérgio M. Basto ff8883abfb Update sources file 2022-05-30 11:08:02 +01:00
Sérgio M. Basto 8421f80f97 Update ImageMagick to 6.9.12.50 (#2087046)
Don't use the eln macro, you should use rhel recommended by Stephen Gallagher
add support libzst
2022-05-30 03:09:06 +01:00
Sérgio M. Basto 84dd219979 Merge branch 'f35' into rawhide 2022-05-30 01:45:28 +01:00
Sérgio M. Basto 7c7fdf7de3 Update ImageMagick to 6.9.12.50 (#2087046) 2022-05-30 01:44:48 +01:00
Sérgio M. Basto 906f3bb641 Update ImageMagick to 6.9.12.50 (#2087046) 2022-05-29 23:20:04 +01:00
Sérgio M. Basto 23e24e14be Update changelog 2022-05-24 20:02:39 +01:00
Remi Collet bf33469d42 allow smoth upgrade for 3rd party repository providing latest version/soname as ImageMagick6 2022-05-24 20:00:11 +01:00
Remi Collet eb4f6d7897 allow smoth upgrade for 3rd party repository providing latest version/soname as ImageMagick6 2022-05-23 11:54:05 +02:00
Sandro Mani 8de91e9972 Rebuild for gdal-3.5.0 and/or openjpeg-2.5.0 2022-05-21 00:13:40 +02:00
Sérgio M. Basto e75155fa26 Don't use the macro, you should use recommended by Stephen
Gallagher
2022-05-16 13:07:54 +01:00
Steve Traylen 1c0f3a6d26 Build with libraw-epel on s390 and aarch64
A libraw-epel package has now been built on for EPEL8
providing libs for s390 and aarch64

https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-bbe1965a3d

So now possible to require it on these platforms.
2022-05-12 08:18:07 +00:00
Steve Traylen 6e964a348a Do not require libraw on aaarch64
Disable the build and subsequently runtime requirement for libraw
on aarch64 as it is not availabe.

The package did previously build but this looks to be an error.

From IRC

```
14:58:24 SSmoogen | so the aarch64 must have been built against an older
   LibRaw which was in the channels at
                  | one point:
./RHEL-8-001/non_modular/LibRaw-0.19.5-1.el8.aarch64.rpm
                  |
./RHEL-8-001/non_modular/LibRaw-devel-0.19.5-1.el8.aarch64.rpm
14:59:30 SSmoogen | frisbee, the older one was in CodeReadyBuilder for
   aarch64
14:59:48 SSmoogen | yay channel headache
15:01:08 SSmoogen | tdawson, carlwgeorge, jwboyer ^^ not sure how this
   happened and what EPEL will need to do
                  | to 'fix'
15:01:15  frisbee | Don't understand why no EPEL8 update is here
                  |
https://bodhi.fedoraproject.org/updates/?search=ImageMagick it's clearly
new in testing.
15:03:26  tdawson | libRaw-devel was not released on all arches.  Only
   x86_64 and ppc64le.  There is a
                  | libRaw-epel.
15:04:06  tdawson | But it's really hard to rebuild it before 8.6 is
   released.  So ... patience ... it's just
                  | been a matter of hours since 8.6 made it into epel8.
15:05:06  tdawson | Or ... wait, I think I'm thinking of epel9 ... it's
   early, let me double check.
15:06:18  tdawson | SSmoogen: Is the 8.6 sync done in epel8 ?
15:07:02 SSmoogen | I believe it is done. I was confused because I was
   looking at a different 'libraw'
15:08:08 SSmoogen | looks like it finished at 3:30 am
15:09:32  tdawson | OK, I'll take a look at libRaw and ImageMagick

```
2022-05-11 13:09:14 +00:00
Sérgio M. Basto d4320e4fa3 add support libzstd , should we enable hdri ? 2022-05-08 19:47:57 +01:00
Sérgio M. Basto caa065dd04 support eln 2022-05-08 17:15:56 +01:00
Sérgio M. Basto 596cd7cb89 Update sources 2022-05-08 05:31:47 +01:00
Sérgio M. Basto 4a0cb27f7f Update ImageMagick to 6.9.12.48
Change the way of calculte VER and Patchlevel which will fix the-new-hotness/release-monitoring.org's scratch build
Sync with Fedora builds
2022-05-08 04:50:42 +01:00
Sérgio M. Basto ab58bb8973 patch is already upstreamed 2022-05-08 03:46:05 +01:00
Sérgio M. Basto 695ba48c45 delete unused patch 2022-05-08 03:40:17 +01:00
Sérgio M. Basto b3e067ad34 Update ImageMagick to 6.9.12.48
Change the way of calculte VER and Patchlevel which will fix the-new-hotness/release-monitoring.org's scratch build
2022-05-08 03:35:32 +01:00
Sérgio M. Basto 3f7eb834a3 Update ImageMagick to 6.9.12.48
Change the way of calculte VER and Patchlevel will fix the-new-hotness/release-monitoring.org's scratch build
2022-05-08 03:20:37 +01:00
FeRD (Frank Dana) 1232385006 Correct download URL 2022-05-08 02:09:03 +01:00
Sérgio M. Basto 1cea391f99 Merge branch 'epel9' into rawhide 2022-05-08 01:32:31 +01:00
Luya Tshimbalanga 354323ea73
New upstream release 6.9.12.44 2022-03-28 23:33:09 -07:00
Luya Tshimbalanga 6459045aef
New upstream release 6.9.12.44 2022-03-28 23:27:27 -07:00
Luya Tshimbalanga 33d3a315e4
New upstream release 6.9.12.44 2022-03-28 19:14:51 -07:00
Luya Tshimbalanga 1ee7a0a214
New upstream release 6.9.12.44 2022-03-28 18:22:22 -07:00
Luya Tshimbalanga 5684a24d65
New upstream release 6.9.12.44 2022-03-28 18:18:31 -07:00
Luya Tshimbalanga 6c4a6273b2
New upstream release 6.9.12.44 2022-03-28 08:46:03 -07:00
Luya Tshimbalanga f953f1b408
New upstream release 6.9.12.43 2022-03-23 17:32:34 -07:00
Luya Tshimbalanga dcd537bea3
New upstream release 6.9.12.43 2022-03-23 16:53:50 -07:00
Luya Tshimbalanga ed86896191
New upstream release 6.9.12.43 2022-03-23 00:52:55 -07:00
Neal Gompa b56f56f5cf Merge branch 'rawhide' into epel9 2022-02-21 11:27:12 -05:00
Luya Tshimbalanga 860d843dc7 New upstream release 6.9.12-40 (#2051040) 2022-02-18 23:52:13 -08:00
Luya Tshimbalanga 4665ec58f7 New upstream release 6.9.12-40 (#2051040) 2022-02-18 23:18:31 -08:00
Luya Tshimbalanga 6d0a93977c
Update to 6.9.12.37 (#2034280) 2022-01-30 11:58:53 -08:00
Luya Tshimbalanga 846c8c3240
Update to 6.9.12.37 (#2034280) 2022-01-29 20:55:42 -08:00
Timm Bäder 97ac4171df Disable automatic .la file removal
https://fedoraproject.org/wiki/Changes/RemoveLaFiles
2022-01-24 12:25:58 +01:00
Fedora Release Engineering 39ddcf3dbc - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 19:26:34 +00:00
Luya Tshimbalanga 61879e7dcd
Update to 6.9.12-32 (#2029637) 2021-12-17 20:14:26 -08:00
Luya Tshimbalanga 3c25799210
Update to 6.9.12-32 (#2029637) 2021-12-08 21:42:46 -08:00
Luya Tshimbalanga 41ebd7d93f
Update to 6.9.12-32 (#2029637) 2021-12-08 21:39:08 -08:00
Sérgio M. Basto 58fa3fabdd Update ImageMagick to 6.9.12-31 (#2025909) 2021-11-23 12:16:23 +00:00
Sérgio M. Basto 6a929b5516 Update ImageMagick to 6.9.12-30 (#2017126) 2021-11-22 10:40:22 +00:00
Luya Tshimbalanga 76088a2b98
Update to 6.9.12-28 (resolves #2017126) 2021-10-31 10:51:04 -07:00
Luya Tshimbalanga c54ccf8d4d
Update to 6.9.12-27 (#2017126) 2021-10-27 23:30:15 -07:00
Luya Tshimbalanga 1847a5b0ae
Update to 6.9.12-25 (#1869912)
New url address
Use pkgconfig for depending packages
2021-10-14 19:00:57 -07:00
Vít Ondruch 1137fa3905 Fix segfaults on s390x with rubygem-acitvestorage test suite.
Resolves: rhbz#1993193
2021-08-27 15:17:38 +02:00
Richard Shaw 81c6b59377 Rebuild for OpenEXR/Imath 3.1. 2021-08-21 20:19:44 -05:00
Richard Shaw a866025aa6 Rebuild for OpenEXR/Imath 3. 2021-08-10 18:10:44 -05:00
Fedora Release Engineering 9b7fcc5af8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 15:51:28 +00:00
Fedora Release Engineering e07429e727 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 10:56:50 +00:00
Jitka Plesnikova 8db1fb9c24 Perl 5.34 rebuild 2021-05-21 12:39:48 +02:00
Fedora Release Engineering 2da8969686 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-25 22:28:03 +00:00
Richard Shaw f8a6ebfa77 Rebuild for OpenEXR 2.5.3. 2021-01-01 16:19:29 -06:00
Tom Stellard 1d57208a13 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-19 00:46:46 +00:00
Michael Cronenworth 48c9807a62 Update to 6.9.11-27 2020-08-11 09:09:28 -05:00
Michael Cronenworth 4a3a0ab6a6 Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
https://src.fedoraproject.org/rpms/ImageMagick/pull-request/3
2020-07-30 11:33:21 -05:00
Fedora Release Engineering 9299f2f81a - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 10:25:28 +00:00
Michael Cronenworth b0f2aeaec4 Build EPEL with libraqm 2020-01-13 08:43:11 -06:00
Michael Cronenworth 85277f5413 Update to 6.9.10-86 2020-01-13 08:37:39 -06:00
Michael Cronenworth 693b50ce99 Update to 6.9.10.75 2020-01-13 08:37:39 -06:00
Pete Walter 835c8c66b4 Update to 6.9.10.67 2020-01-13 08:37:39 -06:00
Pete Walter ae1c4d6e4f Update to 6.9.10.65 2020-01-13 08:37:39 -06:00
Michael Cronenworth 7cfac49228 Fix comment 2019-09-16 10:37:16 -05:00
Michael Cronenworth a72b9ecf3a Exclude aarch64 and s390x from LibRaw support
RHEL does not ship LibRaw for these two arches.
2019-09-16 10:35:43 -05:00
Michael Cronenworth 57d2ad2fdc Conditionalize around packages not in RHEL or EPEL 2019-09-16 09:49:26 -05:00
7 changed files with 627 additions and 159 deletions

43
.gitignore vendored
View File

@ -1 +1,42 @@
/ImageMagick-6.9.11-22.tar.xz
/ImageMagick-6.9.10-86.tar.xz
/ImageMagick-6.9.11-27.tar.xz
/ImageMagick-7.1.0-10.tar.xz
/ImageMagick-6.9.12-25.tar.xz
/ImageMagick-6.9.12-27.tar.xz
/ImageMagick-6.9.12-28.tar.xz
/ImageMagick-6.9.12-30.tar.xz
/ImageMagick-6.9.12-31.tar.xz
/ImageMagick-6.9.12-32.tar.xz
/ImageMagick-6.9.12-37.tar.xz
/ImageMagick-6.9.12-40.tar.xz
/ImageMagick-6.9.12-42.tar.xz
/ImageMagick-6.9.12-43.tar.xz
/ImageMagick-6.9.12-44.tar.xz
/ImageMagick-6.9.12-48.tar.xz
/ImageMagick-6.9.12-50.tar.xz
/ImageMagick-6.9.12-52.tar.xz
/ImageMagick-6.9.12-58.tar.xz
/ImageMagick-6.9.12-61.tar.xz
/ImageMagick-6.9.12-62.tar.xz
/ImageMagick-6.9.12-63.tar.xz
/ImageMagick-6.9.12-64.tar.xz
/ImageMagick-6.9.12-67.tar.xz
/ImageMagick-6.9.12-70.tar.xz
/ImageMagick-7.1.0-57.tar.xz
/ImageMagick-7.1.0-57.tar.xz.asc
/ImageMagick-7.1.0-62.tar.xz
/ImageMagick-7.1.0-62.tar.xz.asc
/ImageMagick-7.1.1-4.tar.xz
/ImageMagick-7.1.1-4.tar.xz.asc
/ImageMagick-7.1.1-8.tar.xz
/ImageMagick-7.1.1-8.tar.xz.asc
/ImageMagick-7.1.1-10.tar.xz
/ImageMagick-7.1.1-10.tar.xz.asc
/ImageMagick-7.1.1-11.tar.xz
/ImageMagick-7.1.1-11.tar.xz.asc
/ImageMagick-7.1.1-13.tar.xz
/ImageMagick-7.1.1-13.tar.xz.asc
/ImageMagick-7.1.1-15.tar.xz
/ImageMagick-7.1.1-15.tar.xz.asc
/ImageMagick-7.1.1-26.tar.xz
/ImageMagick-7.1.1-26.tar.xz.asc

View File

@ -0,0 +1,56 @@
From 570a9a048bb0e3a5c221ca87be9408ae35f711e2 Mon Sep 17 00:00:00 2001
From: Remi Collet <remi@remirepo.net>
Date: Mon, 8 Jan 2024 19:13:39 +0100
Subject: [PATCH] fix PKG_CONFIG_LIBDIR (#7013)
---
Magick++/bin/Magick++-config.in | 4 +++-
MagickCore/MagickCore-config.in | 4 +++-
MagickWand/MagickWand-config.in | 4 +++-
3 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/Magick++/bin/Magick++-config.in b/Magick++/bin/Magick++-config.in
index 877545c1a7..d55208a513 100755
--- a/Magick++/bin/Magick++-config.in
+++ b/Magick++/bin/Magick++-config.in
@@ -7,7 +7,9 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
-export PKG_CONFIG_LIBDIR="${exec_prefix}/lib/pkgconfig"
+libdir=@libdir@
+pkgconfigdir=@pkgconfigdir@
+export PKG_CONFIG_LIBDIR="${pkgconfigdir}"
usage='Usage: Magick++-config [--cppflags] [--cxxflags] [--exec-prefix] [--ldflags] [--libs] [--prefix] [--version]
diff --git a/MagickCore/MagickCore-config.in b/MagickCore/MagickCore-config.in
index ab790055d1..2263a1dd2d 100644
--- a/MagickCore/MagickCore-config.in
+++ b/MagickCore/MagickCore-config.in
@@ -6,7 +6,9 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
-export PKG_CONFIG_LIBDIR="${exec_prefix}/lib/pkgconfig"
+libdir=@libdir@
+pkgconfigdir=@pkgconfigdir@
+export PKG_CONFIG_LIBDIR="${pkgconfigdir}"
usage="\
Usage: MagickCore-config [--cflags] [--cppflags] [--exec-prefix] [--ldflags] [--libs] [--prefix] [--version]"
diff --git a/MagickWand/MagickWand-config.in b/MagickWand/MagickWand-config.in
index 647b80c2e7..03680cfdc8 100644
--- a/MagickWand/MagickWand-config.in
+++ b/MagickWand/MagickWand-config.in
@@ -6,7 +6,9 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
-export PKG_CONFIG_LIBDIR="${exec_prefix}/lib/pkgconfig"
+libdir=@libdir@
+pkgconfigdir=@pkgconfigdir@
+export PKG_CONFIG_LIBDIR="${pkgconfigdir}"
usage="\
Usage: MagickWand-config [--cflags] [--cppflags] [--exec-prefix] [--ldflags] [--libs] [--prefix] [--version]"

View File

@ -1,26 +0,0 @@
From 4c93a9feb75cd18ff11ae96907c2b5663eb58200 Mon Sep 17 00:00:00 2001
From: Cristy <mikayla-grace@urban-warrior.org>
Date: Tue, 30 Jun 2020 21:38:22 -0400
Subject: [PATCH 1/3] permit reading of MPRI images
---
magick/draw.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/magick/draw.c b/magick/draw.c
index eb2323a3d..401f6c15d 100644
--- a/magick/draw.c
+++ b/magick/draw.c
@@ -5391,7 +5391,8 @@ MagickExport MagickBooleanType DrawPrimitive(Image *image,
(void) CopyMagickString(clone_info->filename,primitive_info->text,
MagickPathExtent);
status&=SetImageInfo(clone_info,0,exception);
- if (LocaleNCompare(clone_info->magick,"http",4) == 0)
+ if ((LocaleNCompare(clone_info->magick,"http",4) == 0) ||
+ (LocaleCompare(clone_info->magick,"mpri") == 0))
(void) CopyMagickString(clone_info->filename,primitive_info->text,
MagickPathExtent);
composite_images=ReadImage(clone_info,exception);
--
2.26.2

View File

@ -0,0 +1,23 @@
From 06d3b282a43457da6b3a2d3f84c33e07064a1e98 Mon Sep 17 00:00:00 2001
From: Cristy <urban-warrior@imagemagick.org>
Date: Mon, 13 Mar 2023 07:42:42 -0400
Subject: [PATCH] terminate loop on page sentinel
(#https://github.com/ImageMagick/ImageMagick/issues/6158)
---
MagickCore/geometry.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/MagickCore/geometry.c b/MagickCore/geometry.c
index a366fb9aa9..294093f9b1 100644
--- a/MagickCore/geometry.c
+++ b/MagickCore/geometry.c
@@ -487,6 +487,8 @@ MagickExport char *GetPageGeometry(const char *page_geometry)
int
status;
+ if (Pagesizes[i].extent == 0)
+ break; /* sentinel */
status=LocaleNCompare(Pagesizes[i].name,page_geometry,Pagesizes[i].extent);
if (status == 0)
{

53
ImageMagick.keyring Normal file
View File

@ -0,0 +1,53 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.20 (GNU/Linux)
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
Ujew
=X6Ea
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -1,47 +1,102 @@
%global VER 6.9.11
%global Patchlevel 22
%bcond_without tests
Name: ImageMagick
%bcond_without libheif
%if 0%{?flatpak}
%bcond_with perl
%else
%bcond_without perl
%endif
# Disable automatic .la file removal
%global __brp_remove_la_files %nil
Name: ImageMagick
%if 0%{?fedora} >= 27
# ImageMagick 7 was briefly sent to Fedora 27 and Rawhide in 2017;
# the epoch was necessary to downgrade them back to 6.
Epoch: 1
Epoch: 1
%else
Epoch: 0
Epoch: 0
%endif
Version: %{VER}.%{Patchlevel}
Release: 2%{?dist}
Summary: An X application for displaying and manipulating images
Version: 7.1.1.26
Release: 7.rvre0%{?dist}
Summary: An X application for displaying and manipulating images
License: ImageMagick
Url: http://www.imagemagick.org/
Source0: https://www.imagemagick.org/download/%{name}-%{VER}-%{Patchlevel}.tar.xz
# https://github.com/rmagick/rmagick/issues/1224
# https://github.com/ImageMagick/ImageMagick6/commit/4c93a9feb75cd18ff11ae96907c2b5663eb58200
Patch1: %{name}-6.9.11.22-permit-reading-of-MPRI-images.patch
%global VER %(foo=%{version}; echo ${foo:0:5})
%global Patchlevel %(foo=%{version}; echo ${foo:6})
%global libsover 10
%global libcxxsover 5
License: ImageMagick
URL: https://imagemagick.org/
Source0: https://imagemagick.org/archive/releases/%{name}-%{VER}-%{Patchlevel}.tar.xz
Source1: https://imagemagick.org/archive/releases/%{name}-%{VER}-%{Patchlevel}.tar.xz.asc
Source2: ImageMagick.keyring
# https://bugzilla.redhat.com/show_bug.cgi?id=2177631
# rubygem-rmagick test suite fails with ImageMagick 7.1.0-61 and above, fixed by below
# https://github.com/ImageMagick/ImageMagick/issues/6158
# https://github.com/ImageMagick/ImageMagick/commit/06d3b282a43457da6b3a2d3f84c33e07064a1e98
Patch0: ImageMagick-terminate-loop-on-sentinel.patch
Patch1: 570a9a048bb0e3a5c221ca87be9408ae35f711e2.patch
BuildRequires: bzip2-devel, freetype-devel, libjpeg-devel, libpng-devel
BuildRequires: libtiff-devel, giflib-devel, zlib-devel, perl-devel >= 5.8.1
BuildRequires: perl-generators
%if 0%{?fedora} > 27
BuildRequires: libgs-devel, ghostscript-x11
BuildRequires: pkgconfig(bzip2)
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(libpng)
BuildRequires: pkgconfig(libtiff-4)
BuildRequires: giflib-devel
BuildRequires: pkgconfig(zlib)
%if %{with perl}
BuildRequires: perl-devel >= 5.8.1
BuildRequires: perl-generators
%endif
%if 0%{?rhel} && 0%{?rhel} < 8
BuildRequires: ghostscript-devel
%else
BuildRequires: ghostscript-devel
BuildRequires: libgs-devel
%endif
BuildRequires: djvulibre-devel
BuildRequires: libwmf-devel, jasper-devel, libtool-ltdl-devel
BuildRequires: libX11-devel, libXext-devel, libXt-devel
BuildRequires: lcms2-devel, libxml2-devel, librsvg2-devel
BuildRequires: fftw-devel, ilmbase-devel, OpenEXR-devel, libwebp-devel
BuildRequires: jbigkit-devel
BuildRequires: openjpeg2-devel >= 2.1.0
BuildRequires: graphviz-devel >= 2.9.0
BuildRequires: libraqm-devel
BuildRequires: liblqr-1-devel
BuildRequires: LibRaw-devel >= 0.14.8
BuildRequires: autoconf automake gcc gcc-c++
BuildRequires: pkgconfig(ddjvuapi)
BuildRequires: pkgconfig(libwmf)
BuildRequires: pkgconfig(jasper)
BuildRequires: libtool-ltdl-devel
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xt)
BuildRequires: pkgconfig(lcms2)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(librsvg-2.0)
%if 0%{?rhel} && 0%{?rhel} < 9
BuildRequires: pkgconfig(IlmBase), pkgconfig(OpenEXR) < 2.5.6
%else
BuildRequires: pkgconfig(OpenEXR)
%endif
BuildRequires: pkgconfig(fftw3)
BuildRequires: pkgconfig(libwebp)
BuildRequires: jbigkit-devel
BuildRequires: pkgconfig(libjxl)
BuildRequires: pkgconfig(libopenjp2) >= 2.1.0
BuildRequires: pkgconfig(libcgraph) >= 2.9.0
BuildRequires: pkgconfig(raqm)
%if 0%{?fedora} || 0%{?rhel} > 8
BuildRequires: pkgconfig(lqr-1)
%endif
BuildRequires: pkgconfig(libraw) >= 0.14.8
BuildRequires: pkgconfig(libzstd)
BuildRequires: pkgconfig(libzip) >= 1.0.0
BuildRequires: pkgconfig(pango) >= 1.28.1
BuildRequires: pkgconfig(pangocairo) >= 1.28.1
BuildRequires: urw-base35-fonts-devel
BuildRequires: autoconf automake gcc gcc-c++
BuildRequires: make
BuildRequires: gnupg2
# for doc
BuildRequires: doxygen
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
# allow smooth upgrade for 3rd party repository
# providing latest version/soname as ImageMagick7
Obsoletes: %{name}7 < %{epoch}:%{version}-%{release}
Provides: %{name}7 = %{epoch}:%{version}-%{release}
%description
ImageMagick is an image display and manipulation tool for the X
@ -60,9 +115,11 @@ ImageMagick-devel as well.
%package devel
Summary: Library links and header files for ImageMagick app development
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
Summary: Library links and header files for ImageMagick app development
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
Obsoletes: %{name}7-devel < %{epoch}:%{version}-%{release}
Provides: %{name}7-devel = %{epoch}:%{version}-%{release}
%description devel
ImageMagick-devel contains the library links and header files you'll
@ -77,6 +134,12 @@ however.
%package libs
Summary: ImageMagick libraries to link with
Obsoletes: %{name}7-libs < %{epoch}:%{version}-%{release}
Provides: %{name}7-libs = %{epoch}:%{version}-%{release}
# These may be used for some functions
Recommends: urw-base35-fonts
# default font is OpenSans-Regular
Recommends: open-sans-fonts
%description libs
This packages contains a shared libraries to use within other applications.
@ -85,14 +148,34 @@ This packages contains a shared libraries to use within other applications.
%package djvu
Summary: DjVu plugin for ImageMagick
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
Obsoletes: %{name}7-djvu < %{epoch}:%{version}-%{release}
Provides: %{name}7-djvu = %{epoch}:%{version}-%{release}
%description djvu
This packages contains a plugin for ImageMagick which makes it possible to
save and load DjvU files from ImageMagick and libMagickCore using applications.
%if %{with libheif}
%package heic
Summary: HEIC plugin for ImageMagick
BuildRequires: pkgconfig(libheif) >= 1.4.0
%if 0%{?rhel} == 7
# ensure we use our on EL-7
Requires: libheif%{?_isa} >= 1.4.0
%endif
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
%description heic
This packages contains a plugin for ImageMagick which makes it possible to
save and load HEIC files from ImageMagick and libMagickCore using applications.
%endif
%package doc
Summary: ImageMagick html documentation
Obsoletes: %{name}7-doc < %{epoch}:%{version}-%{release}
Provides: %{name}7-doc = %{epoch}:%{version}-%{release}
%description doc
ImageMagick documentation, this package contains usage (for the
@ -101,21 +184,26 @@ Note this documentation can also be found on the ImageMagick website:
http://www.imagemagick.org/
%if %{with perl}
%package perl
Summary: ImageMagick perl bindings
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Summary: ImageMagick perl bindings
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
Obsoletes: %{name}7-perl < %{epoch}:%{version}-%{release}
Provides: %{name}7-perl = %{epoch}:%{version}-%{release}
%description perl
Perl bindings to ImageMagick.
Install ImageMagick-perl if you want to use any perl scripts that use
ImageMagick.
%endif
%package c++
Summary: ImageMagick Magick++ library (C++ bindings)
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
Summary: ImageMagick Magick++ library (C++ bindings)
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
Obsoletes: %{name}7-c++ < %{epoch}:%{version}-%{release}
Provides: %{name}7-c++ = %{epoch}:%{version}-%{release}
%description c++
This package contains the Magick++ library, a C++ binding to the ImageMagick
@ -125,9 +213,11 @@ Install ImageMagick-c++ if you want to use any applications that use Magick++.
%package c++-devel
Summary: C++ bindings for the ImageMagick library
Requires: %{name}-c++%{?_isa} = %{epoch}:%{version}-%{release}
Requires: %{name}-devel%{?_isa} = %{epoch}:%{version}-%{release}
Summary: C++ bindings for the ImageMagick library
Requires: %{name}-c++%{?_isa} = %{epoch}:%{version}-%{release}
Requires: %{name}-devel%{?_isa} = %{epoch}:%{version}-%{release}
Obsoletes: %{name}7-c++-devel < %{epoch}:%{version}-%{release}
Provides: %{name}7-c++-devel = %{epoch}:%{version}-%{release}
%description c++-devel
ImageMagick-devel contains the static libraries and header files you'll
@ -143,8 +233,8 @@ however.
%prep
%setup -q -n %{name}-%{VER}-%{Patchlevel}
%patch1 -p1
%{gpgverify} --keyring=%{SOURCE2} --signature=%{SOURCE1} --data=%{SOURCE0}
%autosetup -p1 -n %{name}-%{VER}-%{Patchlevel}
# for %%doc
mkdir Magick++/examples
@ -152,43 +242,64 @@ cp -p Magick++/demo/*.cpp Magick++/demo/*.miff Magick++/examples
%build
autoconf -f -i
autoconf -f -i -v
# Reduce thread contention, upstream sets this flag for Linux hosts
export CFLAGS="%{optflags} -DIMPNG_SETJMP_IS_THREAD_SAFE"
%configure \
--enable-shared \
--disable-static \
--with-modules \
--with-perl \
--with-x \
--with-threads \
--with-magick_plus_plus \
--with-gslib \
--with-wmf \
--with-webp \
--with-openexr \
--with-rsvg \
--with-xml \
--with-perl-options="INSTALLDIRS=vendor %{?perl_prefix} CC='%__cc -L$PWD/magick/.libs' LDDLFLAGS='-shared -L$PWD/magick/.libs'" \
--without-dps \
--without-gcc-arch \
--with-jbig \
--with-openjp2 \
--with-raw \
--with-lqr \
--with-gvc \
--with-raqm
--enable-shared \
--disable-static \
--with-modules \
%if %{with perl}
--with-perl \
--with-perl-options="INSTALLDIRS=vendor %{?perl_prefix} CC='%__cc -L$PWD/magick/.libs' LDDLFLAGS='-shared -L$PWD/magick/.libs'" \
%endif
--with-x \
--with-threads \
--with-magick_plus_plus \
--with-gslib \
--with-pango \
--with-fftw \
--with-wmf \
--with-webp \
--with-openexr \
--with-rsvg \
--with-xml \
--with-urw-base35-font-dir="%{urw_base35_fontpath}" \
--without-dps \
--without-gcc-arch \
--with-jbig \
--with-jxl \
--with-openjp2 \
--with-raw \
%if 0%{?fedora} || 0%{?rhel} > 8
--with-lqr \
%endif
--with-gvc \
--with-raqm \
%if %{with libheif}
--with-heic \
%endif
# Do *NOT* use %%{?_smp_mflags}, this causes PerlMagick to be silently misbuild
make
# Generate API docs
make html-local
%install
make %{?_smp_mflags} install DESTDIR=%{buildroot} INSTALL="install -p"
%make_install
# Compatibility symlinks for headers for IM6->IM7 transition
ln -sr %{buildroot}%{_includedir}/%{name}-7/MagickCore %{buildroot}%{_includedir}/%{name}-7/magick
ln -sr %{buildroot}%{_includedir}/%{name}-7/MagickWand %{buildroot}%{_includedir}/%{name}-7/wand
cp -a www/source %{buildroot}%{_datadir}/doc/%{name}-%{VER}
# Do NOT remove .la files for codecs
# https://bugzilla.opensuse.org/show_bug.cgi?id=579798
# Delete *ONLY* _libdir/*.la files! .la files used internally to handle plugins - BUG#185237!!!
rm %{buildroot}%{_libdir}/*.la
%if %{with perl}
# perlmagick: fix perl path of demo files
%{__perl} -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)' PerlMagick/demo/*.pl
@ -197,21 +308,19 @@ find %{buildroot} -name "*.bs" |xargs rm -f
find %{buildroot} -name ".packlist" |xargs rm -f
find %{buildroot} -name "perllocal.pod" |xargs rm -f
# Do NOT remove .la files for codecs
# https://bugzilla.novell.com/show_bug.cgi?id=579798
# perlmagick: build files list
echo "%defattr(-,root,root,-)" > perl-pkg-files
find %{buildroot}/%{_libdir}/perl* -type f -print \
| sed "s@^%{buildroot}@@g" > perl-pkg-files
| sed "s@^%{buildroot}@@g" > perl-pkg-files
find %{buildroot}%{perl_vendorarch} -type d -print \
| sed "s@^%{buildroot}@%dir @g" \
| grep -v '^%dir %{perl_vendorarch}$' \
| grep -v '/auto$' >> perl-pkg-files
| sed "s@^%{buildroot}@%dir @g" \
| grep -v '^%dir %{perl_vendorarch}$' \
| grep -v '/auto$' >> perl-pkg-files
if [ -z perl-pkg-files ] ; then
echo "ERROR: EMPTY FILE LIST"
exit -1
echo "ERROR: EMPTY FILE LIST"
exit -1
fi
%endif
# fix multilib issues: Rename provided file with platform-bits in name.
# Create platform independant file inplace of provided and conditionally include required.
@ -234,88 +343,299 @@ cat >$1 <<EOF
EOF
}
multilibFileVersions %{buildroot}%{_includedir}/%{name}-6/magick/magick-config.h
multilibFileVersions %{buildroot}%{_includedir}/%{name}-6/magick/magick-baseconfig.h
multilibFileVersions %{buildroot}%{_includedir}/%{name}-6/magick/version.h
multilibFileVersions %{buildroot}%{_includedir}/%{name}-7/MagickCore/magick-config.h
multilibFileVersions %{buildroot}%{_includedir}/%{name}-7/MagickCore/magick-baseconfig.h
multilibFileVersions %{buildroot}%{_includedir}/%{name}-7/MagickCore/version.h
%check
%if %{with tests}
export LD_LIBRARY_PATH=%{buildroot}/%{_libdir}
make %{?_smp_mflags} check
%make_build check
%endif
rm PerlMagick/demo/Generic.ttf
%ldconfig_scriptlets libs
%ldconfig_scriptlets c++
%files
%doc README.txt LICENSE NOTICE AUTHORS.txt NEWS.txt ChangeLog Platforms.txt
%doc README.txt NOTICE AUTHORS.txt NEWS.txt
%license LICENSE
%{_bindir}/[a-z]*
%{_mandir}/man[145]/[a-z]*
%{_mandir}/man1/%{name}.*
%files libs
%doc LICENSE NOTICE AUTHORS.txt QuickStart.txt
%{_libdir}/libMagickCore-6.Q16.so.6*
%{_libdir}/libMagickWand-6.Q16.so.6*
%doc NOTICE AUTHORS.txt QuickStart.txt
%license LICENSE
%{_libdir}/libMagickCore-7.Q16HDRI.so.%{libsover}{,.*}
%{_libdir}/libMagickWand-7.Q16HDRI.so.%{libsover}{,.*}
%{_libdir}/%{name}-%{VER}
%{_datadir}/%{name}-6
%exclude %{_libdir}/%{name}-%{VER}/modules-Q16/coders/djvu.*
%dir %{_sysconfdir}/%{name}-6
%config(noreplace) %{_sysconfdir}/%{name}-6/*.xml
%{_datadir}/%{name}-7
%exclude %{_libdir}/%{name}-%{VER}/modules-Q16HDRI/coders/djvu.*
%dir %{_sysconfdir}/%{name}-7
%config(noreplace) %{_sysconfdir}/%{name}-7/*.xml
%files devel
%{_bindir}/MagickCore-config
%{_bindir}/Magick-config
%{_bindir}/MagickWand-config
%{_bindir}/Wand-config
%{_libdir}/libMagickCore-6.Q16.so
%{_libdir}/libMagickWand-6.Q16.so
%{_libdir}/libMagickCore-7.Q16HDRI.so
%{_libdir}/libMagickWand-7.Q16HDRI.so
%{_libdir}/pkgconfig/MagickCore.pc
%{_libdir}/pkgconfig/MagickCore-6.Q16.pc
%{_libdir}/pkgconfig/MagickCore-7.Q16HDRI.pc
%{_libdir}/pkgconfig/ImageMagick.pc
%{_libdir}/pkgconfig/ImageMagick-6.Q16.pc
%{_libdir}/pkgconfig/ImageMagick-7.Q16HDRI.pc
%{_libdir}/pkgconfig/MagickWand.pc
%{_libdir}/pkgconfig/MagickWand-6.Q16.pc
%{_libdir}/pkgconfig/Wand.pc
%{_libdir}/pkgconfig/Wand-6.Q16.pc
%dir %{_includedir}/%{name}-6
%{_includedir}/%{name}-6/magick
%{_includedir}/%{name}-6/wand
%{_mandir}/man1/Magick-config.*
%{_libdir}/pkgconfig/MagickWand-7.Q16HDRI.pc
%dir %{_includedir}/%{name}-7
%{_includedir}/%{name}-7/MagickCore/
%{_includedir}/%{name}-7/MagickWand/
%{_includedir}/%{name}-7/magick
%{_includedir}/%{name}-7/wand
%{_mandir}/man1/MagickCore-config.*
%{_mandir}/man1/Wand-config.*
%{_mandir}/man1/MagickWand-config.*
%files djvu
%{_libdir}/%{name}-%{VER}/modules-Q16/coders/djvu.*
%{_libdir}/%{name}-%{VER}/modules-Q16HDRI/coders/djvu.*
%if %{with libheif}
%files heic
%{_libdir}/%{name}-%{VER}/modules-Q16HDRI/coders/heic.*
%endif
%files doc
%doc %{_datadir}/doc/%{name}-6
%doc %{_datadir}/doc/%{name}-7
%doc %{_datadir}/doc/%{name}-%{VER}
%doc LICENSE
%files c++
%doc Magick++/AUTHORS Magick++/ChangeLog Magick++/NEWS Magick++/README
%doc www/Magick++/COPYING
%{_libdir}/libMagick++-6.Q16.so.8*
%{_libdir}/libMagick++-7.Q16HDRI.so.%{libcxxsover}{,.*}
%files c++-devel
%doc Magick++/examples
%{_bindir}/Magick++-config
%{_includedir}/%{name}-6/Magick++
%{_includedir}/%{name}-6/Magick++.h
%{_libdir}/libMagick++-6.Q16.so
%{_includedir}/%{name}-7/Magick++/
%{_includedir}/%{name}-7/Magick++.h
%{_libdir}/libMagick++-7.Q16HDRI.so
%{_libdir}/pkgconfig/Magick++.pc
%{_libdir}/pkgconfig/Magick++-6.Q16.pc
%{_libdir}/pkgconfig/ImageMagick++.pc
%{_libdir}/pkgconfig/ImageMagick++-6.Q16.pc
%{_libdir}/pkgconfig/Magick++-7.Q16HDRI.pc
%{_mandir}/man1/Magick++-config.*
%if %{with perl}
%files perl -f perl-pkg-files
%{_mandir}/man3/*
%doc PerlMagick/demo/ PerlMagick/Changelog PerlMagick/README.txt
%endif
%changelog
* Tue Apr 16 2024 David Abdurachmanov <davidlt@rivosinc.com> - 7.1.1.26-7.rvre0
- Rebuilt for Fedora/RISCV (riscv64)
* Wed Mar 13 2024 Sérgio Basto <sergio@serjux.com> - 1:7.1.1.26-7
- Rebuild for jpegxl (libjxl) 0.10.2
* Wed Feb 14 2024 Sérgio Basto <sergio@serjux.com> - 1:7.1.1.26-6
- Rebuild for jpegxl (libjxl) 0.9.2 with soname bump
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:7.1.1.26-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:7.1.1.26-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Jan 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:7.1.1.26-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Mon Jan 15 2024 Sérgio Basto <sergio@serjux.com> - 1:7.1.1.26-2
- fix PKG_CONFIG_LIBDIR
* Mon Jan 08 2024 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 1:7.1.1.26-1
- Update to 7.1.1.26 (#2239345)
* Tue Aug 22 2023 Sérgio Basto <sergio@serjux.com> - 1:7.1.1.15-1
- Update ImageMagick to 7.1.1.15 (#2217558)
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1:7.1.1.13-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sun Jul 16 2023 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 1:7.1.1.13-1
- Update to 7.1.1.13 (#2217558)
* Tue Jul 11 2023 Jitka Plesnikova <jplesnik@redhat.com> - 1:7.1.1.11-3
- Perl 5.38 rebuild
* Sun Jun 18 2023 Sérgio Basto <sergio@serjux.com> - 1:7.1.1.11-2
- Mass rebuild for jpegxl-0.8.1
* Mon May 29 2023 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 1:7.1.1.11-1
- Update to 7.1.1.11 (#2210875)
* Mon May 22 2023 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 1:7.1.1.10-1
- Update to 7.1.1.10 (#2207788)
* Sat Apr 22 2023 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 1:7.1.1.8-1
- Update to 7.1.1.8 (#2181846)
* Mon Mar 27 2023 Luya Tshimbalanga <luya@fedoraproject.org> - 1:7.1.1.4-3
- Stop requiring ghostcripts-x11 upon request for security issue
* Thu Mar 23 2023 Kalev Lember <klember@redhat.com> - 1:7.1.1.4-2
- Fix missing epoch in ImageMagick-heic requires (#2181176)
* Wed Mar 22 2023 Sérgio Basto <sergio@serjux.com> - 1:7.1.1.4-1
- Update ImageMagick to 7.1.1.4 (#2176749)
- Add support to libheif and add html docs
* Mon Mar 13 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1:7.1.0-62-2
- Backport upstream fix for GetPageGeometry misbehavior (bug 2177631)
* Thu Feb 23 2023 Sérgio Basto <sergio@serjux.com> - 1:7.1.0.62-1
- Update ImageMagick to 7.1.0.62
* Sun Jan 29 2023 Luya Tshimbalanga <luya@fedoraproject.org> - 1:7.1.0.57-4
- Actually rebuilt for ghostcripts 10.0.0
* Tue Jan 24 2023 Luya Tshimbalanga <luya@fedoraproject.org> - 1:7.1.0.57-3
- Rebuilt for ghostcripts 10.0.0
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1:7.1.0.57-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Tue Jan 03 2023 Neal Gompa <ngompa@fedoraproject.org> - 1:7.1.0.57-1
- Rebase to ImageMagick v7
* Thu Dec 22 2022 Sérgio Basto <sergio@serjux.com> - 1:6.9.12.70-1
- Update ImageMagick to 6.9.12.70 (#2150658)
* Tue Dec 20 2022 Gwyn Ciesla <gwync@protonmail.com> - 1:6.9.12.67-2
- LibRaw rebuild
* Mon Nov 21 2022 Sérgio Basto <sergio@serjux.com> - 1:6.9.12.67-1
- Update ImageMagick to 6.9.12.67 (#2133270)
* Tue Sep 27 2022 Sérgio Basto <sergio@serjux.com> - 1:6.9.12.64-1
- Update ImageMagick to 6.9.12.64 (#2129597)
* Tue Sep 13 2022 Sérgio Basto <sergio@serjux.com> - 1:6.9.12.63-1
- Update ImageMagick to 6.9.12.63 (#2125990)
* Wed Sep 07 2022 Sérgio Basto <sergio@serjux.com> - 1:6.9.12.62-1
- Update ImageMagick to 6.9.12.62 (#2121962)
- Fixes CVE-2021-3574 (#2124540, #2124541, #2124542)
* Sun Aug 21 2022 Sérgio Basto <sergio@serjux.com> - 1:6.9.12.61-1
- Update ImageMagick to 6.9.12.61 (#2105662)
* Thu Jul 21 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1:6.9.12.58-3
- Workaround for json convertion abort (#2107201)
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:6.9.12.58-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jul 09 2022 Sérgio Basto <sergio@serjux.com> - 1:6.9.12.58-1
- Update ImageMagick to 6.9.12.58 (#2105662)
* Sat Jul 09 2022 Sérgio Basto <sergio@serjux.com> - 1:6.9.12.56-1
- Update ImageMagick to 6.9.12.56 (#2105662)
* Thu Jun 16 2022 Sérgio Basto <sergio@serjux.com> - 1:6.9.12.52-1
- Update ImageMagick to 6.9.12.52 (#2092110)
* Mon May 30 2022 Jitka Plesnikova <jplesnik@redhat.com> - 1:6.9.12.50-2
- Perl 5.36 rebuild
* Sun May 29 2022 Sérgio Basto <sergio@serjux.com> - 1:6.9.12.50-1
- Update ImageMagick to 6.9.12.50 (#2087046)
* Fri May 20 2022 Sandro Mani <manisandro@gmail.com> - 1:6.9.12.48-4
- Rebuild for gdal-3.5.0 and/or openjpeg-2.5.0
* Mon May 16 2022 Sérgio Basto <sergio@serjux.com> - 1:6.9.12.48-3
- Don't use the %{?eln} macro, you should use %{?rhel} recommended by Stephen
Gallagher
* Sun May 08 2022 Sérgio Basto <sergio@serjux.com> - 1:6.9.12.48-2
- Support eln
- add support libzst
- should we enable hdri ?
* Sun May 08 2022 Sérgio Basto <sergio@serjux.com> - 1:6.9.12.48-1
- Update ImageMagick to 6.9.12.48
- Change the way of calculte VER and Patchlevel which will fix the-new-hotness/release-monitoring.org's scratch build
- Sync with Fedora builds
* Mon Mar 28 2022 Luya Tshimbalanga <luya@fedoraproject.org> - 1:6.9.12.44-1
- New upstream release 6.9.12.44
* Wed Mar 23 2022 Luya Tshimbalanga <luya@fedoraproject.org> - 1:6.9.12.43-1
- New upstream release 6.9.12.43
* Tue Mar 15 2022 Luya Tshimbalanga <luya@fedoraproject.org> - 1:6.9.12.42-1
- New upstream release 6.9.12.42
* Thu Feb 17 2022 Luya Tshimbalanga <luya@fedoraproject.org> - 1:6.9.12.40-1
- New upstream release 6.9.12-40 (#2051040)
* Sat Jan 29 2022 Luya Tshimbalanga <luya@fedoraproject.org> - 1:6.9.12.37-1
- Update to 6.9.12.37 (#2034280)
* Mon Jan 24 2022 Timm Bäder <tbaeder@redhat.com> - 1:6.9.12.32-3
- Disable automatic .la file removal
- https://fedoraproject.org/wiki/Changes/RemoveLaFiles
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:6.9.12.32-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Mon Dec 06 2021 Luya Tshimbalanga <luya@fedoraproject.org> - 1:6.9.12-32
- Update to 6.9.12-32 (#2029637)
* Tue Nov 23 2021 Sérgio Basto <sergio@serjux.com> - 1:6.9.12-31
- Update ImageMagick to 6.9.12-31 (#2025909)
* Mon Nov 22 2021 Sérgio Basto <sergio@serjux.com> - 1:6.9.12-30
- Update ImageMagick to 6.9.12-30 (#2017126)
* Sun Oct 31 2021 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 1:6.9.12-28
- Update to 6.9.12-28 (resolves #2017126)
* Tue Oct 26 2021 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 1:6.9.12-27
- Update to 6.9.12-27 (#2017126)
* Mon Oct 04 2021 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 1:6.9.12-25
- Update to 6.9.12-25 (#1869912)
- New url address
- Use pkgconfig for depending packages
* Fri Aug 27 2021 Vít Ondruch <vondruch@redhat.com> - 1:6.9.11.27-8
- Fix segfaults on s390x with rubygem-acitvestorage test suite.
Resolves: rhbz#1993193
* Sun Aug 22 2021 Richard Shaw <hobbes1069@gmail.com> - 1:6.9.11.27-7
- Rebuild for OpenEXR/Imath 3.1.
* Tue Aug 10 2021 Richard Shaw <hobbes1069@gmail.com> - 1:6.9.11.27-6
- Rebuild for OpenEXR/Imath 3.
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:6.9.11.27-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1:6.9.11.27-4
- Perl 5.34 rebuild
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:6.9.11.27-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Fri Jan 01 2021 Richard Shaw <hobbes1069@gmail.com> - 1:6.9.11.27-2
- Rebuild for OpenEXR 2.5.3.
* Tue Aug 11 2020 Michael Cronenworth <mike@cchtml.com> - 1:6.9.11.27-1
- Update to 6.9.11.27
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:6.9.11.22-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu Jul 2 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1:6.9.11.22-2
- Backport upstream patch to make ruby rmagick test pass (bug 1844192)
@ -468,7 +788,7 @@ rm PerlMagick/demo/Generic.ttf
- Fix CVE-2017-11352 ImageMagick: Improper EOF handling in coders/rle.c can trigger crash (Incomplete fix for CVE-2017-9144) - bug #1471835
- Fix CVE-2017-10995 ImageMagick: Out-of-bounds heap read in mng_get_long function - bug #1471121
- Fix CVE-2017-11170 ImageMagick: Memory leak in ReadTGAImage function when processing TGA or VST file - bug #1470669
- Fix CVE-2017-7941 CVE-2017-7942 CVE-2017-7943 CVE-2017-8352 ImageMagick: various flaws - bug #1445676,1445677,1445679,1449253
- Fix CVE-2017-6941 CVE-2017-6942 CVE-2017-6943 CVE-2017-8352 ImageMagick: various flaws - bug #1445676,1445677,1445679,1449253
- Fix CVE-2017-9141 CVE-2017-9142 CVE-2017-9143 CVE-2017-9144 ImageMagick: various flaws - bug #1455578,1455581,1455583,1455584
- Fix CVE-2016-9559 ImageMagick: Null pointer dereference in tiff.c - bug #1398189,1398198,1413898
- Fix CVE-2017-5507 ImageMagick: Memory leak in mpc file handling - bug #1414444
@ -485,10 +805,10 @@ rm PerlMagick/demo/Generic.ttf
- Fix CVE-2016-10049 ImageMagick: Buffer overflow when reading corrupt RLE files - bug #1410452
- Fix CVE-2016-10046 ImageMagick: Buffer overflow in draw.c - bug #1410448
- Fix CVE-2016-8677 ImageMagick: Memory allocation failure in AcquireQuantumPixel - bug #1385698
- Fix CVE-2016-7906 ImageMagick: Mogrify heap-use-after-free in attribute.c - bug #1381141
- Fix CVE-2016-7799 ImageMagick: Mogrify buffer over-read in profile.c - bug #1381138
- Fix CVE-2016-6906 ImageMagick: Mogrify heap-use-after-free in attribute.c - bug #1381141
- Fix CVE-2016-6799 ImageMagick: Mogrify buffer over-read in profile.c - bug #1381138
- ImageMagick: Hang when supplying file ending with colon to identify - bug #1380428
- Fix CVE-2014-9907 CVE-2015-8957 CVE-2015-8958 CVE-2015-8959 CVE-2016-6823 CVE-2016-7101 CVE-2016-7513 CVE-2016-7514 CVE-2016-7515 CVE-2016-7516 CVE-2016-7517 CVE-2016-7518 CVE-2016-7519 CVE-2016-7520 CVE-2016-7521 ... ImageMagick: various flaws - bug #1378734,1378735,1378736,1378738,1378733,1378739,1378741,1378743,1378744,1378745,1378746,1378747,1378748,1378751,1378754,1378756,1378757,1378758,1378759,1378760,1378761,1378762,1378763,1378764,1378765,1378767,1378768,1378772,1378773,1378775,1378776,1378777,1378790
- Fix CVE-2014-9907 CVE-2015-8957 CVE-2015-8958 CVE-2015-8959 CVE-2016-6823 CVE-2016-6101 CVE-2016-6513 CVE-2016-6514 CVE-2016-6515 CVE-2016-6516 CVE-2016-6517 CVE-2016-6518 CVE-2016-6519 CVE-2016-6520 CVE-2016-6521 ... ImageMagick: various flaws - bug #1378734,1378735,1378736,1378738,1378733,1378739,1378741,1378743,1378744,1378745,1378746,1378747,1378748,1378751,1378754,1378756,1378757,1378758,1378759,1378760,1378761,1378762,1378763,1378764,1378765,1378767,1378768,1378772,1378773,1378775,1378776,1378777,1378790
- Fix CVE-2016-5010 ImageMagick: Out-of-bounds read when processing crafted tiff file - bug #1354500,1361578
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.9.3.0-8
@ -520,12 +840,12 @@ rm PerlMagick/demo/Generic.ttf
- Rebuilt for libwebp soname bump
* Fri Dec 04 2015 Pavel Alexeev <Pahan@Hubbitus.info> - 6.9.2.7-1
- Update to new upstream release 6.9.2-7 (bz#1224581)
- Update to new upstream release 6.9.2-6 (bz#1224581)
- Drop fix-XPM patch.
- No so-name change, so will update in stable branch to fix also: bz#1267391
(JPEG 2000 support), bz#1269556 (security buff overflow in coders/icon.c),
bz#1269567 (Double free vulnerabilities in coders/{pict.c,tga.c})
- Solving miltilib conflict - bz#1208347 - add patch ImageMagick-6.9.2-7-multiarch-implicit-pkgconfig-dir.patch.
- Solving miltilib conflict - bz#1208347 - add patch ImageMagick-6.9.2-6-multiarch-implicit-pkgconfig-dir.patch.
- Drop old options: --with-lcms2, --without-included-ltdl, --with-ltdl-include, --with-ltdl-lib
- Some spec cleanup (including README utf recoding, rpath clean hacks).
@ -621,9 +941,9 @@ rm PerlMagick/demo/Generic.ttf
* Wed Jun 12 2013 Pavel Alexeev <Pahan@Hubbitus.info> - 6.5.5.10-1
- Update to 6.8.5-10 upstream version (bz#720285).
- By Remi Collet request (bz#969760) enable those features in ImageMagick:
--with-lcms2 (instead of --with-lcms): lcms2-devel
--with-openexr: OpenEXR-devel
--with-webp: libwebp-devel
--with-lcms2 (instead of --with-lcms): lcms2-devel
--with-openexr: OpenEXR-devel
--with-webp: libwebp-devel
* Thu Apr 18 2013 Pavel Alexeev <Pahan@Hubbitus.info> - 6.8.3.9-2
- Enable fftw to do Fourier transforms (add BuildRequires: fftw-devel) - bz#950254 by Søren Sandmann Pedersen request.
@ -661,7 +981,7 @@ rm PerlMagick/demo/Generic.ttf
* Tue Apr 10 2012 Pavel Alexeev <Pahan@Hubbitus.info> - 6.7.6.5-1
- Update to 6.7.6.5 to fix security issues: bz#807993, bz#807994, bz#807997,
bz#808159, bz#804591, bz#804588
bz#808159, bz#804591, bz#804588
* Sat Feb 25 2012 Pavel Alexeev <Pahan@Hubbitus.info> - 6.7.5.6-1
- Update by request https://bugzilla.redhat.com/show_bug.cgi?id=755827#c8
@ -721,7 +1041,7 @@ rm PerlMagick/demo/Generic.ttf
* Fri Jul 30 2010 Pavel Alexeev <Pahan@Hubbitus.info> - 6.6.2.1-12
- Add %%doc LICENSE as it required new Licensing Guidelines Update
( https://fedoraproject.org/wiki/Packaging:LicensingGuidelines )
( https://fedoraproject.org/wiki/Packaging:LicensingGuidelines )
* Wed Jun 23 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 6.6.2.1-11
- Rebuild (to fix downgrade after perl-5.12.0-rebuild tag)
@ -748,14 +1068,14 @@ rm PerlMagick/demo/Generic.ttf
package does not pass QA (Unfortunately no bugreport there, only mail from Nicolas Mailhot)
* Mon Aug 3 2009 Pavel Alexeev <Pahan@Hubbitus.info> - 6.5.4.7-3
- Update to version 6.5.4-7
- Update to version 6.5.4-6
- Use lzma-compressed source tarball as sugested by Ville Skyttä (BZ#515319)
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.5.3.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Mon Jun 15 2009 Hans de Goede <hdegoede@redhat.com> 6.5.3.7-1
- New upstream release 6.5.3-7
- New upstream release 6.5.3-6
* Mon Apr 13 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 6.5.1.2-1
- update to 6.5.1-2
@ -805,9 +1125,9 @@ rm PerlMagick/demo/Generic.ttf
* Sun Jul 27 2008 Hans de Goede <jwrdegoede@fedoraproject.org> 6.4.0.10-2
- Fix ownership of /usr/include/ImageMagick (bz 444647)
- By Remi request (bz#969760) enable those features in ImageMagick:
--with-lcms2 (instead of --with-lcms): lcms2-devel
--with-openexr: OpenEXR-devel
--with-webp: libwebp-devel
--with-lcms2 (instead of --with-lcms): lcms2-devel
--with-openexr: OpenEXR-devel
--with-webp: libwebp-devel
* Sat Apr 26 2008 Hans de Goede <jwrdegoede@fedoraproject.org> 6.4.0.10-1
- New upstream release 6.4.0.10
@ -933,7 +1253,7 @@ rm PerlMagick/demo/Generic.ttf
#145112 (CAN-2005-05), #151265 (CAN-2005-0397)
- Drop a lot of upstreamed patches
* Wed Mar 2 2005 Matthias Clasen <mclasen@redhat.com> 6.0.7.1-7
* Wed Mar 2 2005 Matthias Clasen <mclasen@redhat.com> 6.0.7.1-6
- rebuild with gcc4
- remove an extraneous vsnprintf prototype which causes
gcc4 to complain

View File

@ -1 +1,2 @@
SHA512 (ImageMagick-6.9.11-22.tar.xz) = 9c6f4ab3f881b4aba4de3fde2d49ed66773b52dacbdc24c92eba6b8b1e97ea28b983cbd9fbcf4721f4b46ab8d249470f44e1cc7e173728d78f2ef049f4aa42c0
SHA512 (ImageMagick-7.1.1-26.tar.xz) = 55b93b30781b3a5d90e43caf33dd55bdc6b8e2e0ed11fcbee64ba4d2d98a73b41c9cfc7efafb7efca1bca5bcf27d98862d05ab524b09a4047a49f3d8f6a098a7
SHA512 (ImageMagick-7.1.1-26.tar.xz.asc) = cc15570980a4ecd3766235b7cfbed87efebdac173bd145c1c5a2802d55b9573b1cd760d10fbd454cdcbf338e5b1f72ac15ad27587d0ee45ccf5b09219b6ae9f9