From 3de2885b1fb80b988c6719c8df80fc5164be06a5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 04:28:55 +0000 Subject: [PATCH 01/17] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index 934b958..7cb30ae 100644 --- a/gd.spec +++ b/gd.spec @@ -18,7 +18,7 @@ Summary: A graphics library for quick creation of PNG or JPEG images Name: gd Version: 2.3.3 -Release: 9%{?prever}%{?short}%{?dist} +Release: 10%{?prever}%{?short}%{?dist} License: MIT URL: http://libgd.github.io/ %if 0%{?commit:1} @@ -192,6 +192,9 @@ grep %{version} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gdlib.pc %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 2.3.3-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Thu Dec 01 2022 Kalev Lember - 2.3.3-9 - Rebuild for new libavif From d5f9f168fc8f374f2042c89764d1223cbefc4b75 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Sat, 4 Mar 2023 06:22:26 +0100 Subject: [PATCH 02/17] Rebuild (libimagequant) --- gd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index 7cb30ae..b2e23f2 100644 --- a/gd.spec +++ b/gd.spec @@ -18,7 +18,7 @@ Summary: A graphics library for quick creation of PNG or JPEG images Name: gd Version: 2.3.3 -Release: 10%{?prever}%{?short}%{?dist} +Release: 11%{?prever}%{?short}%{?dist} License: MIT URL: http://libgd.github.io/ %if 0%{?commit:1} @@ -192,6 +192,9 @@ grep %{version} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gdlib.pc %changelog +* Sat Mar 04 2023 Sandro Mani - 2.3.3-11 +- Rebuild (libimagequant) + * Thu Jan 19 2023 Fedora Release Engineering - 2.3.3-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 3a56a132c6aca9beb18b60ced4cb1514ea79724a Mon Sep 17 00:00:00 2001 From: Filip Janus Date: Mon, 6 Mar 2023 09:39:32 +0100 Subject: [PATCH 03/17] migrated to SPDX license From f6d849bb1558db8c31b98a763b9278c125c3ffbe Mon Sep 17 00:00:00 2001 From: Filip Janus Date: Mon, 6 Mar 2023 10:03:17 +0100 Subject: [PATCH 04/17] Fix licence to GD https://spdx.org/licenses/GD.html --- gd.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index b2e23f2..22e738e 100644 --- a/gd.spec +++ b/gd.spec @@ -19,7 +19,7 @@ Summary: A graphics library for quick creation of PNG or JPEG images Name: gd Version: 2.3.3 Release: 11%{?prever}%{?short}%{?dist} -License: MIT +License: GD URL: http://libgd.github.io/ %if 0%{?commit:1} # git clone https://github.com/libgd/libgd.git; cd gd-libgd From fb21de21861d8596106dcb9010a0d46b13e2f095 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 28 Jun 2023 16:16:50 -0400 Subject: [PATCH 05/17] Fix build with -march=x86-64-v3 While it hasn't been necessary for x86_64 baseline, setting -march=x86-64-v3 (as in ELN) triggers test failures in gdimagecopyresampled/bug00201 and gdimagegrayscale/basic. Adding -ffp-contract=off as on most other arches avoids that. --- gd.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index 22e738e..9c0f666 100644 --- a/gd.spec +++ b/gd.spec @@ -145,7 +145,7 @@ CFLAGS="$RPM_OPT_FLAGS -DDEFAULT_FONTPATH='\"\ CFLAGS="$CFLAGS -msse -mfpmath=sse" %endif -%ifarch aarch64 ppc64 ppc64le s390 s390x +%ifarch aarch64 ppc64 ppc64le s390 s390x x86_64 # workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1359680 export CFLAGS="$CFLAGS -ffp-contract=off" %endif From e6c68b14f1f69dc44243b70be0849fb35d72ede1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 20:54:17 +0000 Subject: [PATCH 06/17] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index 9c0f666..057d8b4 100644 --- a/gd.spec +++ b/gd.spec @@ -18,7 +18,7 @@ Summary: A graphics library for quick creation of PNG or JPEG images Name: gd Version: 2.3.3 -Release: 11%{?prever}%{?short}%{?dist} +Release: 12%{?prever}%{?short}%{?dist} License: GD URL: http://libgd.github.io/ %if 0%{?commit:1} @@ -192,6 +192,9 @@ grep %{version} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gdlib.pc %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 2.3.3-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Mar 04 2023 Sandro Mani - 2.3.3-11 - Rebuild (libimagequant) From 85c16c5f541595f2f2cac0d0841b4f73381b155f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 20:22:52 +0000 Subject: [PATCH 07/17] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- gd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index 057d8b4..1382f27 100644 --- a/gd.spec +++ b/gd.spec @@ -18,7 +18,7 @@ Summary: A graphics library for quick creation of PNG or JPEG images Name: gd Version: 2.3.3 -Release: 12%{?prever}%{?short}%{?dist} +Release: 13%{?prever}%{?short}%{?dist} License: GD URL: http://libgd.github.io/ %if 0%{?commit:1} @@ -192,6 +192,9 @@ grep %{version} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gdlib.pc %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 2.3.3-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jul 19 2023 Fedora Release Engineering - 2.3.3-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From ff7dcbb625abd47a90644807d0dab74dd3fb649f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 12:37:27 +0000 Subject: [PATCH 08/17] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- gd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index 1382f27..ac033cf 100644 --- a/gd.spec +++ b/gd.spec @@ -18,7 +18,7 @@ Summary: A graphics library for quick creation of PNG or JPEG images Name: gd Version: 2.3.3 -Release: 13%{?prever}%{?short}%{?dist} +Release: 14%{?prever}%{?short}%{?dist} License: GD URL: http://libgd.github.io/ %if 0%{?commit:1} @@ -192,6 +192,9 @@ grep %{version} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gdlib.pc %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 2.3.3-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 2.3.3-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From d6e08362f428258bbaf36bf71941cc592f27e6bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= Date: Wed, 31 Jan 2024 16:25:44 +0100 Subject: [PATCH 09/17] Rebuilt for libavif 1.0.3 --- gd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index ac033cf..7083c0f 100644 --- a/gd.spec +++ b/gd.spec @@ -18,7 +18,7 @@ Summary: A graphics library for quick creation of PNG or JPEG images Name: gd Version: 2.3.3 -Release: 14%{?prever}%{?short}%{?dist} +Release: 15%{?prever}%{?short}%{?dist} License: GD URL: http://libgd.github.io/ %if 0%{?commit:1} @@ -192,6 +192,9 @@ grep %{version} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gdlib.pc %changelog +* Wed Jan 31 2024 František Zatloukal - 2.3.3-15 +- Rebuilt for libavif 1.0.3 + * Wed Jan 24 2024 Fedora Release Engineering - 2.3.3-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 91aa2f072ab6e6069945b901b3147831fd3f1624 Mon Sep 17 00:00:00 2001 From: David Abdurachmanov Date: Wed, 13 Dec 2023 15:25:50 +0200 Subject: [PATCH 10/17] Enable -ffp-contract=off for riscv64 Signed-off-by: David Abdurachmanov --- gd.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index 7083c0f..0afbaa4 100644 --- a/gd.spec +++ b/gd.spec @@ -145,7 +145,7 @@ CFLAGS="$RPM_OPT_FLAGS -DDEFAULT_FONTPATH='\"\ CFLAGS="$CFLAGS -msse -mfpmath=sse" %endif -%ifarch aarch64 ppc64 ppc64le s390 s390x x86_64 +%ifarch aarch64 ppc64 ppc64le s390 s390x x86_64 riscv64 # workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1359680 export CFLAGS="$CFLAGS -ffp-contract=off" %endif From 868a48cf0df340fc4a7658ffd07e56be22fbf145 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Wed, 6 Mar 2024 12:03:19 +0000 Subject: [PATCH 11/17] Bump and rebuild package (for riscv64) --- gd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index 0afbaa4..a7410b3 100644 --- a/gd.spec +++ b/gd.spec @@ -18,7 +18,7 @@ Summary: A graphics library for quick creation of PNG or JPEG images Name: gd Version: 2.3.3 -Release: 15%{?prever}%{?short}%{?dist} +Release: 16%{?prever}%{?short}%{?dist} License: GD URL: http://libgd.github.io/ %if 0%{?commit:1} @@ -192,6 +192,9 @@ grep %{version} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gdlib.pc %changelog +* Wed Mar 06 2024 Richard W.M. Jones - 2.3.3-16 +- Bump and rebuild package (for riscv64) + * Wed Jan 31 2024 František Zatloukal - 2.3.3-15 - Rebuilt for libavif 1.0.3 From 28a7ac481ea19989414b6d011d1b1555d866d3e1 Mon Sep 17 00:00:00 2001 From: Software Management Team Date: Thu, 30 May 2024 12:46:46 +0200 Subject: [PATCH 12/17] Eliminate use of obsolete %patchN syntax (#2283636) --- gd.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gd.spec b/gd.spec index a7410b3..0a3561f 100644 --- a/gd.spec +++ b/gd.spec @@ -117,8 +117,8 @@ files for gd, a graphics library for creating PNG and JPEG graphics. %prep %setup -q -n libgd-%{version}%{?prever:-%{prever}} -%patch0 -p1 -%patch1 -p1 +%patch -P0 -p1 +%patch -P1 -p1 : $(perl config/getver.pl) From c47b15e0da109b8157b6562d51e8fe1b6d510c26 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 18 Jul 2024 00:17:00 +0000 Subject: [PATCH 13/17] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- gd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index 0a3561f..5a7ba28 100644 --- a/gd.spec +++ b/gd.spec @@ -18,7 +18,7 @@ Summary: A graphics library for quick creation of PNG or JPEG images Name: gd Version: 2.3.3 -Release: 16%{?prever}%{?short}%{?dist} +Release: 17%{?prever}%{?short}%{?dist} License: GD URL: http://libgd.github.io/ %if 0%{?commit:1} @@ -192,6 +192,9 @@ grep %{version} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gdlib.pc %changelog +* Thu Jul 18 2024 Fedora Release Engineering - 2.3.3-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Wed Mar 06 2024 Richard W.M. Jones - 2.3.3-16 - Bump and rebuild package (for riscv64) From fee8c1495e82652ab6b9b1201180ba0b99773181 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 19:35:32 +0000 Subject: [PATCH 14/17] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- gd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index 5a7ba28..4d25aca 100644 --- a/gd.spec +++ b/gd.spec @@ -18,7 +18,7 @@ Summary: A graphics library for quick creation of PNG or JPEG images Name: gd Version: 2.3.3 -Release: 17%{?prever}%{?short}%{?dist} +Release: 18%{?prever}%{?short}%{?dist} License: GD URL: http://libgd.github.io/ %if 0%{?commit:1} @@ -192,6 +192,9 @@ grep %{version} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gdlib.pc %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 2.3.3-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Thu Jul 18 2024 Fedora Release Engineering - 2.3.3-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 21929bf17b0dc1489a83cbba54093ecc1809c7a2 Mon Sep 17 00:00:00 2001 From: Filip Janus Date: Sun, 2 Feb 2025 21:54:39 +0000 Subject: [PATCH 15/17] gcc now uses std=gnu23 Use std=gnu17 to avoid errors --- gd.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index 4d25aca..eb5f0ce 100644 --- a/gd.spec +++ b/gd.spec @@ -133,7 +133,7 @@ fi %build # Provide a correct default font search path -CFLAGS="$RPM_OPT_FLAGS -DDEFAULT_FONTPATH='\"\ +CFLAGS="-std=gnu17 $RPM_OPT_FLAGS -DDEFAULT_FONTPATH='\"\ /usr/share/fonts/bitstream-vera:\ /usr/share/fonts/dejavu:\ /usr/share/fonts/default/Type1:\ From a641c09bbc2be46de2bf3b35d4603c694e638aef Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 21:10:43 +0000 Subject: [PATCH 16/17] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- gd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index eb5f0ce..dbfedeb 100644 --- a/gd.spec +++ b/gd.spec @@ -18,7 +18,7 @@ Summary: A graphics library for quick creation of PNG or JPEG images Name: gd Version: 2.3.3 -Release: 18%{?prever}%{?short}%{?dist} +Release: 19%{?prever}%{?short}%{?dist} License: GD URL: http://libgd.github.io/ %if 0%{?commit:1} @@ -192,6 +192,9 @@ grep %{version} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gdlib.pc %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 2.3.3-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 2.3.3-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 773db4a7db9fac7962543c0913bf74d33d1d1f4e Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Tue, 9 Sep 2025 22:25:59 +0200 Subject: [PATCH 17/17] Rebuild (libimagequant) --- gd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gd.spec b/gd.spec index dbfedeb..7f22720 100644 --- a/gd.spec +++ b/gd.spec @@ -18,7 +18,7 @@ Summary: A graphics library for quick creation of PNG or JPEG images Name: gd Version: 2.3.3 -Release: 19%{?prever}%{?short}%{?dist} +Release: 20%{?prever}%{?short}%{?dist} License: GD URL: http://libgd.github.io/ %if 0%{?commit:1} @@ -192,6 +192,9 @@ grep %{version} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gdlib.pc %changelog +* Tue Sep 09 2025 Sandro Mani - 2.3.3-20 +- Rebuild (libimagequant) + * Wed Jul 23 2025 Fedora Release Engineering - 2.3.3-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild