From e3a99b5eb2fc8ca4bb3d2a31654b5aa896e74741 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 20:47:40 +0000 Subject: [PATCH 01/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- anet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anet.spec b/anet.spec index 63a2a6f..883836a 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet Version: 0.4.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Ada Networking Library License: GPLv2+ with exceptions @@ -96,6 +96,9 @@ make tests %{all_the_flags} %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 0.4.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Jan 19 2022 Fedora Release Engineering - 0.4.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 5c0ed0a9c44e3bacb372a74f7e884fad722b677a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Persson?= Date: Tue, 17 Jan 2023 17:56:37 +0100 Subject: [PATCH 02/19] Rebuilt with GCC 13. --- anet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anet.spec b/anet.spec index 883836a..1dfefd1 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet Version: 0.4.1 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Ada Networking Library License: GPLv2+ with exceptions @@ -96,6 +96,9 @@ make tests %{all_the_flags} %changelog +* Tue Jan 17 2023 Björn Persson - 0.4.1-13 +- Rebuilt with GCC 13. + * Wed Jul 20 2022 Fedora Release Engineering - 0.4.1-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 44812c99e5df5aa6dfad2bec200d59ab8863de64 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 21:44:02 +0000 Subject: [PATCH 03/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- anet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anet.spec b/anet.spec index 1dfefd1..796e2fc 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet Version: 0.4.1 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Ada Networking Library License: GPLv2+ with exceptions @@ -96,6 +96,9 @@ make tests %{all_the_flags} %changelog +* Wed Jan 18 2023 Fedora Release Engineering - 0.4.1-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Tue Jan 17 2023 Björn Persson - 0.4.1-13 - Rebuilt with GCC 13. From cb1841d465260adc9245036420fe8fcab3514af5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 13:16:32 +0000 Subject: [PATCH 04/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- anet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anet.spec b/anet.spec index 796e2fc..26d4e66 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet Version: 0.4.1 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Ada Networking Library License: GPLv2+ with exceptions @@ -96,6 +96,9 @@ make tests %{all_the_flags} %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 0.4.1-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Jan 18 2023 Fedora Release Engineering - 0.4.1-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 61babea985fe9bc6d2d4f83af8d1f3ec93446537 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Persson?= Date: Tue, 16 Jan 2024 12:02:46 +0100 Subject: [PATCH 05/19] Rebuilt with GCC 14 prerelease. --- anet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anet.spec b/anet.spec index 26d4e66..e71c603 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet Version: 0.4.1 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Ada Networking Library License: GPLv2+ with exceptions @@ -96,6 +96,9 @@ make tests %{all_the_flags} %changelog +* Tue Jan 16 2024 Björn Persson - 0.4.1-16 +- Rebuilt with GCC 14 prerelease. + * Wed Jul 19 2023 Fedora Release Engineering - 0.4.1-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 60eef64a7f140cb5fa5f5dff45743da649f19ad0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 12:55:56 +0000 Subject: [PATCH 06/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- anet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anet.spec b/anet.spec index e71c603..fb82595 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet Version: 0.4.1 -Release: 16%{?dist} +Release: 17%{?dist} Summary: Ada Networking Library License: GPLv2+ with exceptions @@ -96,6 +96,9 @@ make tests %{all_the_flags} %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 0.4.1-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Tue Jan 16 2024 Björn Persson - 0.4.1-16 - Rebuilt with GCC 14 prerelease. From 870e9717a5482d77fdacf5339d58b7583bc2603c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 23:02:32 +0000 Subject: [PATCH 07/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- anet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anet.spec b/anet.spec index fb82595..61b319b 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet Version: 0.4.1 -Release: 17%{?dist} +Release: 18%{?dist} Summary: Ada Networking Library License: GPLv2+ with exceptions @@ -96,6 +96,9 @@ make tests %{all_the_flags} %changelog +* Mon Jan 22 2024 Fedora Release Engineering - 0.4.1-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 0.4.1-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From bc2d956d68534dc33c6bd4f7720d4058f844a2a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Persson?= Date: Sat, 24 Feb 2024 15:59:41 +0100 Subject: [PATCH 08/19] new release-signing key The upstream developers have replaced the OpenPGP key they sign their releases with. The new key is signed with the old key, but GnuPG makes that ridiculously difficult to verify. The expiry date of the old key must be extended so that there is an interval where both keys are valid, and the system clock must be set to a date in that interval. To verify the new key, set the system clock to a date between 2018-10-23 and 2019-10-15, import all three key files with gpg2 --import, and then use gpg2 --check-sigs. --- .gitignore | 2 ++ anet.spec | 9 +++++++++ sources | 2 ++ 3 files changed, 13 insertions(+) diff --git a/.gitignore b/.gitignore index 2594304..ca417d0 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,5 @@ /libanet-0.4.0.tar.bz2.sig /libanet-0.4.1.tar.bz2 /libanet-0.4.1.tar.bz2.sig +/BB793815-extended.key +/0xDBF6D7E1095FD0D9.asc diff --git a/anet.spec b/anet.spec index 61b319b..abbdfcb 100644 --- a/anet.spec +++ b/anet.spec @@ -8,6 +8,15 @@ URL: https://www.codelabs.ch/anet/ Source: https://www.codelabs.ch/download/libanet-%{version}.tar.bz2 Source2: https://www.codelabs.ch/download/libanet-%{version}.tar.bz2.sig Source3: https://www.codelabs.ch/keys/0xBB793815pub.asc +# old key with extended expiry date: +Source4: BB793815-extended.key +# new key: +Source5: https://www.codelabs.ch/keys/0xDBF6D7E1095FD0D9.asc + +# To verify that the new key is signed with the old key, set the system clock +# to a date between 2018-10-23 and 2019-10-15, import all three key files with +# gpg2 --import, and then use gpg2 --check-sigs. + # Fedora-specific patch to use the directories project: Patch1: anet-0.4.1-directories_gpr.patch # Disable one test that doesn't work in Koji: diff --git a/sources b/sources index 059225c..501be22 100644 --- a/sources +++ b/sources @@ -1,3 +1,5 @@ SHA512 (0xBB793815pub.asc) = 8f69764f8ac52e09df45caf937bce47867de43ec2df033988d9d6210b1452386650ece06f91dd5a4de8ad1f935362d64e63a84186519363291bb3cd196fe8d35 SHA512 (libanet-0.4.1.tar.bz2) = e5acdc46c2965299a47b93bdea097490f4a94d953fd3420ed30f4fc37775d41734b34dcd5a3adcc8f516ffe003e6208083a68b07d57827f090f92f2f0f1f5541 SHA512 (libanet-0.4.1.tar.bz2.sig) = a3b00f0b169959d869263d4e4d2d7852b589e0880a881a8f75bb8468964da3aa991407c00ffe05c3f36da8a4edf38ac44d3a094f8efaa666ae82daa7d1fbc16d +SHA512 (BB793815-extended.key) = 38a9e61ea4636994c61d00eef06c1ba8c2a7851cd74fd8d71ec28ee29d7215f7692ce67a57a05e48e31af588325c31861d61eb433906d14a0b8395abd3dc1bc7 +SHA512 (0xDBF6D7E1095FD0D9.asc) = 58d80b4de7fac4e95554c913ba60738ef7f8c55424f7b5a88a6d8c65dd482dcf4ec859f3928ed232d1bae4032c42c58183156099ee96d87a51125d28efd18149 From 4d45c0906c23477a4a31205493b0fb39130a7628 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Persson?= Date: Sun, 25 Feb 2024 20:55:23 +0100 Subject: [PATCH 09/19] Upgraded to version 0.5.0. --- .gitignore | 2 ++ anet.spec | 62 ++++++++++++++++++++++++++++++++++++------------------ sources | 6 ++---- 3 files changed, 45 insertions(+), 25 deletions(-) diff --git a/.gitignore b/.gitignore index ca417d0..efc7adb 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,5 @@ /libanet-0.4.1.tar.bz2.sig /BB793815-extended.key /0xDBF6D7E1095FD0D9.asc +/libanet-0.5.0.tar.bz2 +/libanet-0.5.0.tar.bz2.sig diff --git a/anet.spec b/anet.spec index abbdfcb..8e45537 100644 --- a/anet.spec +++ b/anet.spec @@ -1,32 +1,23 @@ Name: anet -Version: 0.4.1 -Release: 18%{?dist} +Version: 0.5.0 +Release: 1%{?dist} Summary: Ada Networking Library -License: GPLv2+ with exceptions +License: GPL-2.0-or-later WITH GNAT-exception URL: https://www.codelabs.ch/anet/ Source: https://www.codelabs.ch/download/libanet-%{version}.tar.bz2 Source2: https://www.codelabs.ch/download/libanet-%{version}.tar.bz2.sig -Source3: https://www.codelabs.ch/keys/0xBB793815pub.asc -# old key with extended expiry date: -Source4: BB793815-extended.key -# new key: Source5: https://www.codelabs.ch/keys/0xDBF6D7E1095FD0D9.asc - -# To verify that the new key is signed with the old key, set the system clock -# to a date between 2018-10-23 and 2019-10-15, import all three key files with -# gpg2 --import, and then use gpg2 --check-sigs. - -# Fedora-specific patch to use the directories project: -Patch1: anet-0.4.1-directories_gpr.patch # Disable one test that doesn't work in Koji: Patch2: anet-0.3.3-no_IPv6_multicast_test.patch -BuildRequires: gcc-gnat fedora-gnat-project-common make asciidoc ahven-devel +BuildRequires: gcc-gnat fedora-gnat-project-common make ahven-devel BuildRequires: gprbuild BuildRequires: gnupg2 # gpgverify was introduced in redhat-rpm-config 129. BuildRequires: redhat-rpm-config >= 129 +BuildRequires: asciidoctor +BuildRequires: sed # Build only on architectures where GPRbuild is available: ExclusiveArch: %{GPRbuild_arches} @@ -48,6 +39,8 @@ länklagersocketar och Netlink. %package devel Summary: Development files for Anet Summary(sv): Filer för programmering med Anet +License: GPL-2.0-or-later WITH GNAT-exception AND MIT +# Asciidoctor inserts an MIT-licensed stylesheet in the manual. Requires: %{name}%{?_isa} = %{version}-%{release} Requires: fedora-gnat-project-common @@ -63,24 +56,48 @@ för att utveckla program som använder Anet. %prep -%{gpgverify} --keyring='%{SOURCE3}' --signature='%{SOURCE2}' --data='%{SOURCE0}' +%{gpgverify} --keyring='%{SOURCE5}' --signature='%{SOURCE2}' --data='%{SOURCE0}' %setup -q -n libanet-%{version} -%patch1 -p 1 %patch2 -%define all_the_flags "GNAT_BUILDER_FLAGS=%{GNAT_builder_flags}" "ADAFLAGS=%{build_adaflags}" "LDFLAGS=%{build_ldflags}" +# Override the upstream usage of control-flow checking with Fedora's arch- +# dependent choice because GCC doesn't offer control-flow checking for all +# arches. +%global fix_cf_protection %([[ '%{build_adaflags}' = *-fcf-protection* ]] || echo -fcf-protection=none) +# This expands to an empty string if "-fcf-protection" is found among Fedora's +# compiler flags, and to "-fcf-protection=none" if it's not found. + +%define all_the_flags "GNAT_BUILDER_FLAGS=%{GNAT_builder_flags}" "ADAFLAGS=%{build_adaflags} %{fix_cf_protection}" "LDFLAGS=%{build_ldflags}" # define makes the macro lazily expanded, unlike global. %build make %{all_the_flags} -make doc +make build-doc %install # Pass all_the_flags here too to ensure that GPRbuild won't recompile anything. -%{make_install} %{all_the_flags} prefix=%{_prefix} libdir=%{_libdir} gprdir=%{_GNAT_project_dir} +%{make_install} %{all_the_flags} GPRINSTALLFLAGS='%{GPRinstall_flags}' + +# Make the generated usage project file architecture-independent. +sed --regexp-extended --in-place \ + '--expression=1i with "directories";' \ + '--expression=/^-- This project has been generated/d' \ + '--expression=s|^( *for +Source_Dirs +use +).*;$|\1(Directories.Includedir \& "/%{name}");|i' \ + '--expression=s|^( *for +Library_Dir +use +).*;$|\1Directories.Libdir;|i' \ + '--expression=s|^( *for +Library_ALI_Dir +use +).*;$|\1Directories.Libdir \& "/%{name}";|i' \ + %{buildroot}%{_GNAT_project_dir}/*.gpr +# The Sed commands are: +# 1: Insert a with clause before the first line to import the directories +# project. +# 2: Delete a comment that mentions the architecture. +# 3: Replace the value of Source_Dirs with a pathname based on +# Directories.Includedir. +# 4: Replace the value of Library_Dir with Directories.Libdir. +# 5: Replace the value of Library_ALI_Dir with a pathname based on +# Directories.Libdir. %check @@ -101,10 +118,13 @@ make tests %{all_the_flags} %{_libdir}/*.so %{_libdir}/%{name} %{_GNAT_project_dir}/* -%doc README TODO doc/html examples +%doc README TODO obj/html examples %changelog +* Sun Feb 25 2024 Björn Persson - 0.5.0-1 +- Upgraded to version 0.5.0. + * Mon Jan 22 2024 Fedora Release Engineering - 0.4.1-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild diff --git a/sources b/sources index 501be22..680e07c 100644 --- a/sources +++ b/sources @@ -1,5 +1,3 @@ -SHA512 (0xBB793815pub.asc) = 8f69764f8ac52e09df45caf937bce47867de43ec2df033988d9d6210b1452386650ece06f91dd5a4de8ad1f935362d64e63a84186519363291bb3cd196fe8d35 -SHA512 (libanet-0.4.1.tar.bz2) = e5acdc46c2965299a47b93bdea097490f4a94d953fd3420ed30f4fc37775d41734b34dcd5a3adcc8f516ffe003e6208083a68b07d57827f090f92f2f0f1f5541 -SHA512 (libanet-0.4.1.tar.bz2.sig) = a3b00f0b169959d869263d4e4d2d7852b589e0880a881a8f75bb8468964da3aa991407c00ffe05c3f36da8a4edf38ac44d3a094f8efaa666ae82daa7d1fbc16d -SHA512 (BB793815-extended.key) = 38a9e61ea4636994c61d00eef06c1ba8c2a7851cd74fd8d71ec28ee29d7215f7692ce67a57a05e48e31af588325c31861d61eb433906d14a0b8395abd3dc1bc7 SHA512 (0xDBF6D7E1095FD0D9.asc) = 58d80b4de7fac4e95554c913ba60738ef7f8c55424f7b5a88a6d8c65dd482dcf4ec859f3928ed232d1bae4032c42c58183156099ee96d87a51125d28efd18149 +SHA512 (libanet-0.5.0.tar.bz2) = cb61f5b3231c56d8e0521a0693fb093d4203ec6a66bc592316c0f8a677d2d995feea65b46d72ba5cca4dc46a8c41ae4027ce3387c0f7dde6ba326cbde6b12c4d +SHA512 (libanet-0.5.0.tar.bz2.sig) = 46bb94fda693da3af6207ee06661e7d0104f1954bcef2a86874bb5f3bb24a36b1488432724e3fa49786aa65c33df1fca6608da62d05182da4a2c51eda2c2d6e2 From 7dc16a1aaa1686dd91a6e658281c8ecb70ed504a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Persson?= Date: Sun, 25 Feb 2024 21:01:35 +0100 Subject: [PATCH 10/19] Switched to autosetup. --- anet.spec | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/anet.spec b/anet.spec index 8e45537..8fd1494 100644 --- a/anet.spec +++ b/anet.spec @@ -9,7 +9,7 @@ Source: https://www.codelabs.ch/download/libanet-%{version}.tar.bz2 Source2: https://www.codelabs.ch/download/libanet-%{version}.tar.bz2.sig Source5: https://www.codelabs.ch/keys/0xDBF6D7E1095FD0D9.asc # Disable one test that doesn't work in Koji: -Patch2: anet-0.3.3-no_IPv6_multicast_test.patch +Patch: anet-0.3.3-no_IPv6_multicast_test.patch BuildRequires: gcc-gnat fedora-gnat-project-common make ahven-devel BuildRequires: gprbuild @@ -57,8 +57,7 @@ för att utveckla program som använder Anet. %prep %{gpgverify} --keyring='%{SOURCE5}' --signature='%{SOURCE2}' --data='%{SOURCE0}' -%setup -q -n libanet-%{version} -%patch2 +%autosetup -n libanet-%{version} -p0 # Override the upstream usage of control-flow checking with Fedora's arch- From 6b2d2c2d109700eff5566a62dafa866c8cb82970 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 16:59:14 +0000 Subject: [PATCH 11/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- anet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anet.spec b/anet.spec index 8fd1494..85504e4 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet Version: 0.5.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Ada Networking Library License: GPL-2.0-or-later WITH GNAT-exception @@ -121,6 +121,9 @@ make tests %{all_the_flags} %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 0.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sun Feb 25 2024 Björn Persson - 0.5.0-1 - Upgraded to version 0.5.0. From eef3e12e9dd6514afa4c7d8b957e3e12d92da817 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Persson?= Date: Mon, 4 Nov 2024 20:40:41 +0100 Subject: [PATCH 12/19] Upgraded to version 0.5.1. --- .gitignore | 2 ++ anet.spec | 7 +++++-- sources | 2 ++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index efc7adb..d566669 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ /0xDBF6D7E1095FD0D9.asc /libanet-0.5.0.tar.bz2 /libanet-0.5.0.tar.bz2.sig +/libanet-0.5.1.tar.bz2 +/libanet-0.5.1.tar.bz2.sig diff --git a/anet.spec b/anet.spec index 85504e4..73f05f8 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet -Version: 0.5.0 -Release: 2%{?dist} +Version: 0.5.1 +Release: 1%{?dist} Summary: Ada Networking Library License: GPL-2.0-or-later WITH GNAT-exception @@ -121,6 +121,9 @@ make tests %{all_the_flags} %changelog +* Mon Nov 04 2024 Björn Persson - 0.5.1-1 +- Upgraded to version 0.5.1. + * Wed Jul 17 2024 Fedora Release Engineering - 0.5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index 680e07c..18b44c3 100644 --- a/sources +++ b/sources @@ -1,3 +1,5 @@ SHA512 (0xDBF6D7E1095FD0D9.asc) = 58d80b4de7fac4e95554c913ba60738ef7f8c55424f7b5a88a6d8c65dd482dcf4ec859f3928ed232d1bae4032c42c58183156099ee96d87a51125d28efd18149 SHA512 (libanet-0.5.0.tar.bz2) = cb61f5b3231c56d8e0521a0693fb093d4203ec6a66bc592316c0f8a677d2d995feea65b46d72ba5cca4dc46a8c41ae4027ce3387c0f7dde6ba326cbde6b12c4d SHA512 (libanet-0.5.0.tar.bz2.sig) = 46bb94fda693da3af6207ee06661e7d0104f1954bcef2a86874bb5f3bb24a36b1488432724e3fa49786aa65c33df1fca6608da62d05182da4a2c51eda2c2d6e2 +SHA512 (libanet-0.5.1.tar.bz2) = bb9e8f8d040c30c036b11cb5923a06c1a230f4a70c674d8c8a1c816fc7901b1355e878d62f37e4f3e6caa43d0e3dc8e5b29a5ba2d32380110e0c3d4310777ecf +SHA512 (libanet-0.5.1.tar.bz2.sig) = 5e3da5a2af7f746b49547a1dae64102ccfb08666a0a525cb7c7876bb575a9f2dad44a844923cf71289902455c5dc5bd8f8af2acacc844350ef7e115ec4656061 From ef92468fc1fd40816fbe5cb727b3e3c118e55c83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Persson?= Date: Tue, 14 Jan 2025 09:06:12 +0100 Subject: [PATCH 13/19] Rebuilt with GCC 15 prerelease. --- anet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anet.spec b/anet.spec index 73f05f8..ac15543 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet Version: 0.5.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Ada Networking Library License: GPL-2.0-or-later WITH GNAT-exception @@ -121,6 +121,9 @@ make tests %{all_the_flags} %changelog +* Tue Jan 14 2025 Björn Persson - 0.5.1-2 +- Rebuilt with GCC 15 prerelease. + * Mon Nov 04 2024 Björn Persson - 0.5.1-1 - Upgraded to version 0.5.1. From adcafebb8fec80630b1a5fcfbdd65ced11ab9830 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 11:02:06 +0000 Subject: [PATCH 14/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- anet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anet.spec b/anet.spec index ac15543..0371817 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet Version: 0.5.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Ada Networking Library License: GPL-2.0-or-later WITH GNAT-exception @@ -121,6 +121,9 @@ make tests %{all_the_flags} %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 0.5.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Tue Jan 14 2025 Björn Persson - 0.5.1-2 - Rebuilt with GCC 15 prerelease. From 9219f3ad7e9a253a76dbedef894f02941329ddd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Persson?= Date: Sun, 11 May 2025 07:40:21 +0200 Subject: [PATCH 15/19] Require gpgverify directly. --- anet.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/anet.spec b/anet.spec index 0371817..9f26284 100644 --- a/anet.spec +++ b/anet.spec @@ -13,9 +13,7 @@ Patch: anet-0.3.3-no_IPv6_multicast_test.patch BuildRequires: gcc-gnat fedora-gnat-project-common make ahven-devel BuildRequires: gprbuild -BuildRequires: gnupg2 -# gpgverify was introduced in redhat-rpm-config 129. -BuildRequires: redhat-rpm-config >= 129 +BuildRequires: gpgverify BuildRequires: asciidoctor BuildRequires: sed # Build only on architectures where GPRbuild is available: From 80e2faaa12019d803fdee8ef0a6396c550deb60f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 16:58:47 +0000 Subject: [PATCH 16/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- anet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anet.spec b/anet.spec index 9f26284..287161f 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet Version: 0.5.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Ada Networking Library License: GPL-2.0-or-later WITH GNAT-exception @@ -119,6 +119,9 @@ make tests %{all_the_flags} %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 0.5.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 0.5.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 392e0e66b4900154d1896287c20050fdc5d535ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Persson?= Date: Sun, 10 Aug 2025 13:20:45 +0200 Subject: [PATCH 17/19] Rebuilt because the ALI of System.OS_Constants changed. --- anet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anet.spec b/anet.spec index 287161f..383a036 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet Version: 0.5.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Ada Networking Library License: GPL-2.0-or-later WITH GNAT-exception @@ -119,6 +119,9 @@ make tests %{all_the_flags} %changelog +* Sun Aug 10 2025 Björn Persson - 0.5.1-5 +- Rebuilt because the ALI of System.OS_Constants changed. + * Wed Jul 23 2025 Fedora Release Engineering - 0.5.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From a4f7c1ac3f9834636f42ddc6be8cc66abc206b2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Persson?= Date: Wed, 7 Jan 2026 15:18:19 +0100 Subject: [PATCH 18/19] Rebuild with GCC 16 prerelease. --- anet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anet.spec b/anet.spec index 383a036..43b7e9b 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet Version: 0.5.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Ada Networking Library License: GPL-2.0-or-later WITH GNAT-exception @@ -119,6 +119,9 @@ make tests %{all_the_flags} %changelog +* Wed Jan 07 2026 Björn Persson - 0.5.1-6 +- Rebuilt with GCC 16 prerelease. + * Sun Aug 10 2025 Björn Persson - 0.5.1-5 - Rebuilt because the ALI of System.OS_Constants changed. From 24acbc28cf8dd8b1997c647c35fa3f970a2e1750 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 03:40:21 +0000 Subject: [PATCH 19/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- anet.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anet.spec b/anet.spec index 43b7e9b..d6c93ab 100644 --- a/anet.spec +++ b/anet.spec @@ -1,6 +1,6 @@ Name: anet Version: 0.5.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Ada Networking Library License: GPL-2.0-or-later WITH GNAT-exception @@ -119,6 +119,9 @@ make tests %{all_the_flags} %changelog +* Fri Jan 16 2026 Fedora Release Engineering - 0.5.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Wed Jan 07 2026 Björn Persson - 0.5.1-6 - Rebuilt with GCC 16 prerelease.