From 0207c5ba9cbecbdacdd8e5fd49f19d9a44ad6228 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 16:36:27 +0000 Subject: [PATCH 01/33] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index 5a5568d..bdd41ab 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -124,6 +124,9 @@ make doc %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 7.0.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Fri Feb 05 2016 Fedora Release Engineering - 7.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 39cafaca02e23858cc1ae791b96f0cd95c843b66 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Tue, 14 Feb 2017 19:28:22 +0100 Subject: [PATCH 02/33] Build against openssl-1.0 (does not support openssl-1.1) --- ucommon.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ucommon.spec b/ucommon.spec index bdd41ab..3e89390 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -20,7 +20,7 @@ Source0: https://github.com/dyfet/ucommon/archive/v%{version}.tar.gz BuildRequires: cmake BuildRequires: doxygen BuildRequires: graphviz-gd -BuildRequires: openssl-devel +BuildRequires: compat-openssl10-devel %description @@ -124,6 +124,9 @@ make doc %changelog +* Tue Feb 14 2017 Sandro Mani - 7.0.0-4 +- Build against openssl-1.0 (does not support openssl-1.1) + * Sat Feb 11 2017 Fedora Release Engineering - 7.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From b43d85ee5a4c031112d34d89fe537a7931a4f567 Mon Sep 17 00:00:00 2001 From: David Sugar Date: Sat, 22 Apr 2017 13:23:48 -0400 Subject: [PATCH 03/33] Updated source url to new home --- ucommon.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ucommon.spec b/ucommon.spec index 3e89390..a955aa7 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,12 +10,12 @@ Name: ucommon Version: 7.0.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ URL: http://www.gnu.org/software/commoncpp -Source0: https://github.com/dyfet/ucommon/archive/v%{version}.tar.gz +Source0: https://github.com/tychosoft/ucommon/archive/v%{version}.tar.gz BuildRequires: cmake BuildRequires: doxygen @@ -124,6 +124,9 @@ make doc %changelog +* Sat Apr 22 2017 David Sugar - 7.0.0-5 +- Updated source url to new home + * Tue Feb 14 2017 Sandro Mani - 7.0.0-4 - Build against openssl-1.0 (does not support openssl-1.1) From 69a532296196ad05e15cf959cdcb85d0a8c409c2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 20:52:08 +0000 Subject: [PATCH 04/33] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index a955aa7..e2ae7af 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -124,6 +124,9 @@ make doc %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 7.0.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Apr 22 2017 David Sugar - 7.0.0-5 - Updated source url to new home From 387e207a10987c88c5f2bcdc9ff5aa73540ad9ae Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 09:42:08 +0000 Subject: [PATCH 05/33] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index e2ae7af..7149946 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -124,6 +124,9 @@ make doc %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 7.0.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 7.0.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From abe19a2d56580bb579bc7bd47f9e850c9ac17f28 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 19:51:16 +0000 Subject: [PATCH 06/33] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index 7149946..ab6f314 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -124,6 +124,9 @@ make doc %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 7.0.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Aug 03 2017 Fedora Release Engineering - 7.0.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 5437f83a46da654cc94889f2a92fd78e6216b5e4 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Mon, 19 Feb 2018 11:08:33 +0100 Subject: [PATCH 07/33] Add missing BR: gcc-c++, make --- ucommon.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index ab6f314..b3bdd8f 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -18,8 +18,10 @@ URL: http://www.gnu.org/software/commoncpp Source0: https://github.com/tychosoft/ucommon/archive/v%{version}.tar.gz BuildRequires: cmake +BuildRequires: gcc-c++ BuildRequires: doxygen BuildRequires: graphviz-gd +BuildRequires: make BuildRequires: compat-openssl10-devel @@ -124,6 +126,9 @@ make doc %changelog +* Mon Feb 19 2018 Sandro Mani - 7.0.0-9 +- Add missing BR: gcc-c++, make + * Fri Feb 09 2018 Fedora Release Engineering - 7.0.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 632dc71af6ac667339231e08a7b6ecf03459361e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:07:54 +0000 Subject: [PATCH 08/33] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index b3bdd8f..3cc9a31 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -126,6 +126,9 @@ make doc %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 7.0.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Mon Feb 19 2018 Sandro Mani - 7.0.0-9 - Add missing BR: gcc-c++, make From 60c13fc79bf4b160812cd389c46e1b28a9cb54b8 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:41:13 +0100 Subject: [PATCH 09/33] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- ucommon.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ucommon.spec b/ucommon.spec index 3cc9a31..69bb027 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -78,9 +78,7 @@ make doc %install %make_install INSTALL="install -p" -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files From 369de44813f8ea29186337a74134fe9f47a0d5ba Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 10:38:47 +0000 Subject: [PATCH 10/33] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index 69bb027..34fc703 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -124,6 +124,9 @@ make doc %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 7.0.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 7.0.0-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 4cc7fb908e22bc77d65d9d9b8e979f7f1cac91a6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 02:18:05 +0000 Subject: [PATCH 11/33] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index 34fc703..fc55126 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -124,6 +124,9 @@ make doc %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 7.0.0-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 03 2019 Fedora Release Engineering - 7.0.0-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 0f3da4017d65a554bc0c4811c4382f22b2015f34 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 02:24:56 +0000 Subject: [PATCH 12/33] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index fc55126..631477e 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -124,6 +124,9 @@ make doc %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 7.0.0-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 7.0.0-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 51587e782278a25adb670970880c52b053b058cf Mon Sep 17 00:00:00 2001 From: Igor Raits Date: Wed, 8 Jul 2020 11:31:38 +0200 Subject: [PATCH 13/33] Improve compatibility with new CMake macro Signed-off-by: Igor Raits --- ucommon.spec | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ucommon.spec b/ucommon.spec index 631477e..228740b 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -70,13 +70,13 @@ HTML format. %build -%cmake . -make %{?_smp_mflags} -make doc +%cmake +%cmake_build +%cmake_build --target doc %install -%make_install INSTALL="install -p" +%cmake_install %ldconfig_scriptlets @@ -120,7 +120,7 @@ make doc %{_mandir}/man1/commoncpp-config.* %files doc -%doc doc/html/* +%doc %{_vpath_builddir}/doc/html/* %changelog From 74be149c94b22900b7ac9f19a36748b329d395f3 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Tue, 28 Jul 2020 23:39:40 -0600 Subject: [PATCH 14/33] Force C++14 as this code is not C++17 ready --- ucommon.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index 228740b..d804a27 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -70,6 +70,7 @@ HTML format. %build +export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" %cmake %cmake_build %cmake_build --target doc @@ -124,6 +125,9 @@ HTML format. %changelog +* Tue Jul 28 2020 Jeff Law - 7.0.0-14 +- Force C++14 as this code is not C++17 ready + * Fri Jan 31 2020 Fedora Release Engineering - 7.0.0-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 650cdff8055e7fa7b63ed096c349236b801498b7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:09:06 +0000 Subject: [PATCH 15/33] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index d804a27..3925c29 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -125,6 +125,9 @@ export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 7.0.0-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Jul 28 2020 Jeff Law - 7.0.0-14 - Force C++14 as this code is not C++17 ready From d16412a15c80ff54b8f38d6bd619a4a6c204fd25 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Tue, 22 Sep 2020 15:53:10 +0200 Subject: [PATCH 16/33] Switch to gnutls --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index 3925c29..249b1ba 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -22,7 +22,7 @@ BuildRequires: gcc-c++ BuildRequires: doxygen BuildRequires: graphviz-gd BuildRequires: make -BuildRequires: compat-openssl10-devel +BuildRequires: gnutls-devel %description @@ -125,6 +125,9 @@ export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" %changelog +* Tue Sep 22 2020 Sandro Mani - 7.0.0-16 +- Switch to gnutls + * Wed Jul 29 2020 Fedora Release Engineering - 7.0.0-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From d0a01347cbf6132349f2382e922d3df99b30192e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 22:32:50 +0000 Subject: [PATCH 17/33] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index 249b1ba..0c8c2e4 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -125,6 +125,9 @@ export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 7.0.0-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Tue Sep 22 2020 Sandro Mani - 7.0.0-16 - Switch to gnutls From c7337ff091cf354d7c82c260d93aa4230436c37c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 19:54:08 +0000 Subject: [PATCH 18/33] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index 0c8c2e4..a6093e8 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 16%{?dist} +Release: 17%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -125,6 +125,9 @@ export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 7.0.0-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 7.0.0-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From b68321211d0b1a089b932f95ce9a98a5729346a6 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Wed, 5 Jan 2022 13:21:39 +0100 Subject: [PATCH 19/33] Update source URL --- ucommon.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index a6093e8..1f562f3 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -15,7 +15,7 @@ Summary: Portable C++ framework for threads and sockets License: LGPLv3+ URL: http://www.gnu.org/software/commoncpp -Source0: https://github.com/tychosoft/ucommon/archive/v%{version}.tar.gz +Source0: https://ftpmirror.gnu.org/commoncpp/ucommon-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ From 260452a4727c80a7d0976d7af4fb31bf781dac0b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:23:11 +0000 Subject: [PATCH 20/33] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index 1f562f3..b5635ce 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 17%{?dist} +Release: 18%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -125,6 +125,9 @@ export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 7.0.0-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 7.0.0-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 58a1b84d555a94fc67b18fb0957d0b9323a6cebd Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Sat, 12 Feb 2022 11:39:19 -0500 Subject: [PATCH 21/33] Upload new sources --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index b5bd712..349da28 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,4 @@ ucommon-3.3.4.tar.gz /ucommon-6.6.1.tar.gz /v6.6.2.tar.gz /v7.0.0.tar.gz +/ucommon-7.0.0.tar.gz diff --git a/sources b/sources index 07707ae..7bdb057 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8352f1a6d1688d89bf942f54838c86c6 v7.0.0.tar.gz +SHA512 (ucommon-7.0.0.tar.gz) = d32f8603d920eb98b5d4bc75224a7a8bb8bf2001a8dd3152626a8438ea4c39503a7446dec3aa90cf464b7abb68a6e42bac488ef9705517bd333b64bce219915b From 871da00e052e0471ee00628c9027530f0613adcd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:14:42 +0000 Subject: [PATCH 22/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index b5635ce..f32871c 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 18%{?dist} +Release: 19%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPLv3+ @@ -125,6 +125,9 @@ export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 7.0.0-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 7.0.0-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 6500f7632d9389eaf8ca177b99c7d21b38fe24e2 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Fri, 18 Nov 2022 22:34:57 +0100 Subject: [PATCH 23/33] Use SPDX license tag --- ucommon.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index f32871c..3cc76ad 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -13,7 +13,7 @@ Version: 7.0.0 Release: 19%{?dist} Summary: Portable C++ framework for threads and sockets -License: LGPLv3+ +License: LGPL-3.0-or-later URL: http://www.gnu.org/software/commoncpp Source0: https://ftpmirror.gnu.org/commoncpp/ucommon-%{version}.tar.gz From 045eca99b48ec32a86ad55414a660026ae469302 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 05:39:33 +0000 Subject: [PATCH 24/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index 3cc76ad..643bc13 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPL-3.0-or-later @@ -125,6 +125,9 @@ export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 7.0.0-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 7.0.0-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 4023687ca27230cc6c964440b6dfd248dab63e1b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 16:58:16 +0000 Subject: [PATCH 25/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index 643bc13..a77aab7 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 20%{?dist} +Release: 21%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPL-3.0-or-later @@ -125,6 +125,9 @@ export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 7.0.0-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 7.0.0-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From c7e71ecf11fa9456a0d93163ed0e23bccd987f8c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 06:57:27 +0000 Subject: [PATCH 26/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index a77aab7..1f7fcfa 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 21%{?dist} +Release: 22%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPL-3.0-or-later @@ -125,6 +125,9 @@ export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 7.0.0-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 7.0.0-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 464933dfb8de21bf6835a9abc37d3a46941819a8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:06:52 +0000 Subject: [PATCH 27/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index 1f7fcfa..aed59d6 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 22%{?dist} +Release: 23%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPL-3.0-or-later @@ -125,6 +125,9 @@ export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 7.0.0-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 7.0.0-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 319b615dffbfc752644400639023d2fb9cd3f45c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:35:20 +0000 Subject: [PATCH 28/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index aed59d6..b530e8d 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 23%{?dist} +Release: 24%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPL-3.0-or-later @@ -125,6 +125,9 @@ export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 7.0.0-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sat Jul 20 2024 Fedora Release Engineering - 7.0.0-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From c6d95b55b6b2c067696ef20f0e627c265b74b319 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Thu, 17 Jul 2025 21:52:56 +0200 Subject: [PATCH 29/33] Raise minimum cmake version, modernize spec --- ucommon.spec | 16 +++++++++------- ucommon_cmakever.patch | 12 ++++++++++++ 2 files changed, 21 insertions(+), 7 deletions(-) create mode 100644 ucommon_cmakever.patch diff --git a/ucommon.spec b/ucommon.spec index b530e8d..ec46439 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,18 +10,19 @@ Name: ucommon Version: 7.0.0 -Release: 24%{?dist} +Release: 25%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPL-3.0-or-later URL: http://www.gnu.org/software/commoncpp Source0: https://ftpmirror.gnu.org/commoncpp/ucommon-%{version}.tar.gz +# Raise minimum cmake version to 3.5 +Patch0: ucommon_cmakever.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: doxygen BuildRequires: graphviz-gd -BuildRequires: make BuildRequires: gnutls-devel @@ -66,12 +67,12 @@ HTML format. %prep -%setup -q +%autosetup -p1 %build -export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" -%cmake +export CXXFLAGS="-std=c++14 %{optflags}" +%cmake -DBUILD_DOCS=ON %cmake_build %cmake_build --target doc @@ -79,8 +80,6 @@ export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" %install %cmake_install -%ldconfig_scriptlets - %files %doc AUTHORS README NEWS SUPPORT ChangeLog @@ -125,6 +124,9 @@ export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" %changelog +* Thu Jul 17 2025 Sandro Mani - 7.0.0-25 +- Raise minimum cmake version, modernize spec + * Sun Jan 19 2025 Fedora Release Engineering - 7.0.0-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/ucommon_cmakever.patch b/ucommon_cmakever.patch new file mode 100644 index 0000000..2413631 --- /dev/null +++ b/ucommon_cmakever.patch @@ -0,0 +1,12 @@ +diff -rupN ucommon-7.0.0/CMakeLists.txt ucommon-7.0.0-new/CMakeLists.txt +--- ucommon-7.0.0/CMakeLists.txt 2015-12-13 12:28:25.000000000 +0100 ++++ ucommon-7.0.0-new/CMakeLists.txt 2025-07-17 20:53:21.196126866 +0200 +@@ -17,7 +17,7 @@ + # meant for generating project files for those working with IDE's to do + # otherwise generic builds of the library and supporting applications. + +-cmake_minimum_required(VERSION 2.6) ++cmake_minimum_required(VERSION 3.5) + PROJECT(ucommon) + set (VERSION 7.0.0) + From 3272cda0c4fcade972283a25522b400674497a6b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:42:02 +0000 Subject: [PATCH 30/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index ec46439..1e51c43 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 25%{?dist} +Release: 26%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPL-3.0-or-later @@ -124,6 +124,9 @@ export CXXFLAGS="-std=c++14 %{optflags}" %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 7.0.0-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jul 17 2025 Sandro Mani - 7.0.0-25 - Raise minimum cmake version, modernize spec From d8e074de3777586099411b4e5a8fad5cde264fa5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 20 Jan 2026 03:29:55 +0000 Subject: [PATCH 31/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index 1e51c43..679c58e 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 26%{?dist} +Release: 27%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPL-3.0-or-later @@ -124,6 +124,9 @@ export CXXFLAGS="-std=c++14 %{optflags}" %changelog +* Tue Jan 20 2026 Fedora Release Engineering - 7.0.0-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 7.0.0-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 39b17e8ab4b4683b19fa1016808532248064233b Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Fri, 12 Jun 2026 16:41:09 -0400 Subject: [PATCH 32/33] Rebuilt for openssl 4.0 --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index 679c58e..b247319 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 27%{?dist} +Release: 28%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPL-3.0-or-later @@ -124,6 +124,9 @@ export CXXFLAGS="-std=c++14 %{optflags}" %changelog +* Fri Jun 12 2026 Yaakov Selkowitz - 7.0.0-28 +- Rebuilt for openssl 4.0 + * Tue Jan 20 2026 Fedora Release Engineering - 7.0.0-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 29e2928d183187dd3b07c86f12aaec9af52032c0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:05:38 +0000 Subject: [PATCH 33/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- ucommon.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ucommon.spec b/ucommon.spec index b247319..60caa45 100644 --- a/ucommon.spec +++ b/ucommon.spec @@ -10,7 +10,7 @@ Name: ucommon Version: 7.0.0 -Release: 28%{?dist} +Release: 29%{?dist} Summary: Portable C++ framework for threads and sockets License: LGPL-3.0-or-later @@ -124,6 +124,9 @@ export CXXFLAGS="-std=c++14 %{optflags}" %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 7.0.0-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Fri Jun 12 2026 Yaakov Selkowitz - 7.0.0-28 - Rebuilt for openssl 4.0