Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ImageMagick for openSUSE:Factory checked in at 2024-04-16 20:03:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ImageMagick (Old) and /work/SRC/openSUSE:Factory/.ImageMagick.new.26366 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ImageMagick" Tue Apr 16 20:03:13 2024 rev:294 rq:1167789 version:7.1.1.30 Changes: -------- --- /work/SRC/openSUSE:Factory/ImageMagick/ImageMagick.changes 2024-03-26 19:25:04.144096391 +0100 +++ /work/SRC/openSUSE:Factory/.ImageMagick.new.26366/ImageMagick.changes 2024-04-16 20:03:46.712305233 +0200 @@ -1,0 +2,18 @@ +Mon Apr 15 10:19:07 UTC 2024 - pgaj...@suse.com + +- relax list-length resource limit, fixes build of python-Wand + % ImageMagick-configuration-SUSE.patch + +------------------------------------------------------------------- +Mon Apr 8 14:44:40 UTC 2024 - pgaj...@suse.com + +- version update to 7.1.1.30 + * install perl module into user-specified prefix by @bugfood in #7192 + * Fix bmp option to bypass file size check by @OnTheList-1 in #7194 + * add support for encoding/decoding ultrahdr images by @aayushsoni111 in #7198 + * Updates to uhdr.c by @aayushsoni111 in #7217 +- added patches + fix https://github.com/ImageMagick/ImageMagick/issues/7230 + + ImageMagick-wmflite-detection.patch + +------------------------------------------------------------------- Old: ---- ImageMagick-7.1.1-29.tar.xz ImageMagick-7.1.1-29.tar.xz.asc New: ---- ImageMagick-7.1.1-30.tar.xz ImageMagick-7.1.1-30.tar.xz.asc ImageMagick-wmflite-detection.patch BETA DEBUG BEGIN: New: fix https://github.com/ImageMagick/ImageMagick/issues/7230 + ImageMagick-wmflite-detection.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ImageMagick.spec ++++++ --- /var/tmp/diff_new_pack.fdnrSN/_old 2024-04-16 20:03:48.032353758 +0200 +++ /var/tmp/diff_new_pack.fdnrSN/_new 2024-04-16 20:03:48.032353758 +0200 @@ -20,7 +20,7 @@ %define asan_build 0 %define maj 7 %define mfr_version %{maj}.1.1 -%define mfr_revision 29 +%define mfr_revision 30 %define quantum_depth 16 %define source_version %{mfr_version}-%{mfr_revision} %define clibver 10 @@ -54,6 +54,8 @@ #%%ifarch s390x Patch5: ImageMagick-s390x-disable-tests.patch #%%endif +# https://github.com/ImageMagick/ImageMagick/issues/7230 +Patch6: ImageMagick-wmflite-detection.patch BuildRequires: chrpath BuildRequires: dejavu-fonts BuildRequires: fdupes @@ -274,8 +276,11 @@ %ifarch s390x %patch -P 5 -p1 %endif +%patch -P 6 -p1 %build +# PATCH 6 +autoreconf -fiv # bsc#1088463 %if %{urw_base35_fonts} sed -i 's:type1:otf:' config/type-urw-base35.xml.in @@ -306,7 +311,7 @@ --with-gs-font-dir=%{_datadir}/fonts/ghostscript \ %endif --with-perl \ - --with-perl-options="INSTALLDIRS=vendor %{?perl_prefix} CC='gcc -L$PWD/magick/.libs' LDDLFLAGS='-shared -L$PWD/magick/.libs'" \ + --with-perl-options="INSTALLDIRS=vendor INSTALLVENDORARCH=%{perl_vendorarch} INSTALLVENDORMAN3DIR=/usr/share/man/man3" \ --disable-static \ --with-gvc \ %if %{with ddjvuapi} @@ -376,6 +381,7 @@ # these will be included via %%doc rm -r %{buildroot}%{_datadir}/doc/ImageMagick-%{maj}/ rm %{buildroot}%{_libdir}/*.la +rm -r %{buildroot}/usr/lib/perl5/*linux-thread-multi*/ # remove RPATH from perl module perl_module=$(find %{buildroot}%{_prefix}/lib/perl5 -name '*.so') chmod 755 $perl_module ++++++ ImageMagick-7.1.1-29.tar.xz -> ImageMagick-7.1.1-30.tar.xz ++++++ /work/SRC/openSUSE:Factory/ImageMagick/ImageMagick-7.1.1-29.tar.xz /work/SRC/openSUSE:Factory/.ImageMagick.new.26366/ImageMagick-7.1.1-30.tar.xz differ: char 26, line 1 ++++++ ImageMagick-configuration-SUSE.patch ++++++ --- /var/tmp/diff_new_pack.fdnrSN/_old 2024-04-16 20:03:48.084355670 +0200 +++ /var/tmp/diff_new_pack.fdnrSN/_new 2024-04-16 20:03:48.088355816 +0200 @@ -1,7 +1,16 @@ -Index: ImageMagick-7.1.1-29/config/policy-secure.xml +Index: ImageMagick-7.1.1-30/config/policy-secure.xml =================================================================== ---- ImageMagick-7.1.1-29.orig/config/policy-secure.xml -+++ ImageMagick-7.1.1-29/config/policy-secure.xml +--- ImageMagick-7.1.1-30.orig/config/policy-secure.xml ++++ ImageMagick-7.1.1-30/config/policy-secure.xml +@@ -62,7 +62,7 @@ + <policy domain="resource" name="disk" value="1GiB"/> + <!-- Set the maximum length of an image sequence. When this limit is + exceeded, an exception is thrown. --> +- <policy domain="resource" name="list-length" value="32"/> ++ <policy domain="resource" name="list-length" value="128"/> + <!-- Set the maximum width of an image. When this limit is exceeded, an + exception is thrown. --> + <policy domain="resource" name="width" value="8KP"/> @@ -83,17 +83,19 @@ <!-- Replace passphrase for secure distributed processing --> <!-- <policy domain="cache" name="shared-secret" value="secret-passphrase" stealth="true"/> --> ++++++ ImageMagick-wmflite-detection.patch ++++++ --- a/configure.ac +++ b/configure.ac @@ -2915,6 +2915,7 @@ else AC_MSG_RESULT([no]) fi + AC_LANG_POP([C++]) fi AM_CONDITIONAL([UHDR_DELEGATE],[test "$have_uhdr" = 'yes'])