summaryrefslogtreecommitdiffstats
path: root/ImageMagick7.spec
diff options
context:
space:
mode:
Diffstat (limited to 'ImageMagick7.spec')
-rw-r--r--ImageMagick7.spec30
1 files changed, 24 insertions, 6 deletions
diff --git a/ImageMagick7.spec b/ImageMagick7.spec
index 54d6834..12c46c4 100644
--- a/ImageMagick7.spec
+++ b/ImageMagick7.spec
@@ -9,7 +9,7 @@
# Please preserve changelog entries
#
%global VER 7.1.2
-%global Patchlevel 25
+%global Patchlevel 26
%global incsuffixe -7
%global libsuffixe -7.Q16HDRI
%bcond_without tests
@@ -51,6 +51,11 @@
# No need to relocate ImageMagick is v6, or same soname
%global move 0
+%global gh_vend ImageMagick
+%global gh_proj ImageMagick
+%global forgeurl https://github.com/%{gh_vend}/%{gh_proj}
+%global tag %{VER}-%{Patchlevel}
+
%if 0%{?fedora} >= 38 || 0%{?rhel} >= 10
Name: %{libname}
%else
@@ -65,10 +70,14 @@ Url: https://imagemagick.org/
#Source0: ftp://ftp.ImageMagick.org/pub/ImageMagick/ImageMagick-%%{VER}-%%{Patchlevel}.tar.xz
#Source0: ftp://ftp.imagemagick.org/pub/ImageMagick/releases/ImageMagick-%%{VER}-%%{Patchlevel}.tar.xz
#Source0: https://www.imagemagick.org/download/ImageMagick-%%{VER}-%%{Patchlevel}.tar.xz
-Source0: https://imagemagick.org/archive/releases/%{libname}-%{VER}-%{Patchlevel}.tar.xz
-Source1: https://imagemagick.org/archive/releases/%{libname}-%{VER}-%{Patchlevel}.tar.xz.asc
-Source2: ImageMagick.keyring
+#Source0: https://imagemagick.org/archive/releases/%%{libname}-%%{VER}-%%{Patchlevel}.tar.xz
+#Source1: https://imagemagick.org/archive/releases/%%{libname}-%%{VER}-%%{Patchlevel}.tar.xz.asc
+#Source2: ImageMagick.keyring
+%forgemeta
+Source0: %{forgesource}
+# to revert
+Patch0: 0001-Fix-8819-revert-soname-change.patch
BuildRequires: gnupg2
BuildRequires: autoconf automake make
@@ -361,8 +370,10 @@ however.
%prep
-%{?gpgverify: %{gpgverify} --keyring=%{SOURCE2} --signature=%{SOURCE1} --data=%{SOURCE0}}
-%setup -q -n %{libname}-%{VER}-%{Patchlevel}
+# %{?gpgverify: %{gpgverify} --keyring=%{SOURCE2} --signature=%{SOURCE1} --data=%{SOURCE0}}
+%forgesetup
+
+%patch -P0 -p1 -b .soname
# for %%doc
mkdir Magick++/examples
@@ -620,6 +631,13 @@ fi
%changelog
+* Wed Jun 24 2026 Remi Collet <remi@remirepo.net> - 7.1.2-26-1
+- update to version 7.1.2 patch level 26
+- sources from github
+- drop GPG signature check
+- open https://github.com/ImageMagick/ImageMagick/issues/8819 soname change
+- fix soname using patch from https://github.com/ImageMagick/ImageMagick/pull/8820
+
* Fri Jun 5 2026 Remi Collet <remi@remirepo.net> - 7.1.2-25-1
- update to version 7.1.2 patch level 25