From 95993e313fd83ac507bd4c0daf7e6a6da6e81031 Mon Sep 17 00:00:00 2001 From: Pete Walter Date: Sun, 8 Dec 2024 23:04:59 +0000 Subject: [PATCH 01/11] Rebuild for ICU 76 --- znc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/znc.spec b/znc.spec index 493ab27..556b1f6 100644 --- a/znc.spec +++ b/znc.spec @@ -13,7 +13,7 @@ Name: znc Version: 1.9.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: An advanced IRC bouncer # Automatically converted from old format: ASL 2.0 - review is highly recommended. @@ -229,6 +229,9 @@ getent passwd znc >/dev/null || \ %changelog +* Sun Dec 08 2024 Pete Walter - 1.9.1-5 +- Rebuild for ICU 76 + * Sun Aug 25 2024 Neil Hanlon - 1.9.1-4 - switch to pure cmake (1.9.0 turned configure into a wrapper which dropped options) - resolve ftbfs, fti, new version (#226393 #2301380 #2292226) From eb1f6fc672b7e90341ad3574376bc7a14375a596 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:50:35 +0000 Subject: [PATCH 02/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- znc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/znc.spec b/znc.spec index 556b1f6..f27442d 100644 --- a/znc.spec +++ b/znc.spec @@ -13,7 +13,7 @@ Name: znc Version: 1.9.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: An advanced IRC bouncer # Automatically converted from old format: ASL 2.0 - review is highly recommended. @@ -229,6 +229,9 @@ getent passwd znc >/dev/null || \ %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.9.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sun Dec 08 2024 Pete Walter - 1.9.1-5 - Rebuild for ICU 76 From 9c3026d04d500b75262f631f3e8e47e596388e80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 11 Feb 2025 17:03:14 +0100 Subject: [PATCH 03/11] Add sysusers.d config file to allow rpm to create users/groups automatically See https://fedoraproject.org/wiki/Changes/RPMSuportForSystemdSysusers. --- znc.spec | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/znc.spec b/znc.spec index f27442d..7ac3458 100644 --- a/znc.spec +++ b/znc.spec @@ -13,7 +13,7 @@ Name: znc Version: 1.9.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: An advanced IRC bouncer # Automatically converted from old format: ASL 2.0 - review is highly recommended. @@ -52,7 +52,6 @@ BuildRequires: perl(ExtUtils::Embed) Obsoletes: znc-extra <= %{version}-%{release} %endif # 0%{?rhel} && 0%{?rhel} <= 9 -Requires(pre): shadow-utils BuildRequires: systemd %{?systemd_requires} @@ -129,6 +128,11 @@ rm -rf "$gpghome" $key.gpg # Cleanup tmp gpg home dir and dearmored key # The manual page references /usr/local/; fix that sed -ie 's!/usr/local/!/usr/!' man/znc.1 +# Create a sysusers.d config file +cat >znc.sysusers.conf </dev/null || groupadd -r znc -getent passwd znc >/dev/null || \ - useradd -r -g znc -d /var/lib/znc -s /sbin/nologin \ - -c "Account for ZNC to run as" znc %post @@ -201,6 +202,7 @@ getent passwd znc >/dev/null || \ %exclude %{_datadir}/znc/modtcl/ %{_unitdir}/znc.service %attr(-,znc,znc) %{_sharedstatedir}/znc/ +%{_sysusersdir}/znc.conf %files devel %{_bindir}/znc-buildmod @@ -229,6 +231,9 @@ getent passwd znc >/dev/null || \ %changelog +* Tue Feb 11 2025 Zbigniew Jędrzejewski-Szmek - 1.9.1-7 +- Add sysusers.d config file to allow rpm to create users/groups automatically + * Sun Jan 19 2025 Fedora Release Engineering - 1.9.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From b6fef453ade67e2ebcdc65b250e1987aab1e9564 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 2 Jun 2025 20:54:40 +0200 Subject: [PATCH 04/11] Rebuilt for Python 3.14 --- znc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/znc.spec b/znc.spec index 7ac3458..77f6b41 100644 --- a/znc.spec +++ b/znc.spec @@ -13,7 +13,7 @@ Name: znc Version: 1.9.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: An advanced IRC bouncer # Automatically converted from old format: ASL 2.0 - review is highly recommended. @@ -231,6 +231,9 @@ install -m0644 -D znc.sysusers.conf %{buildroot}%{_sysusersdir}/znc.conf %changelog +* Mon Jun 02 2025 Python Maint - 1.9.1-8 +- Rebuilt for Python 3.14 + * Tue Feb 11 2025 Zbigniew Jędrzejewski-Szmek - 1.9.1-7 - Add sysusers.d config file to allow rpm to create users/groups automatically From 967dc69a063f2608b226afb64fa8f85081e6e046 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Mon, 7 Jul 2025 16:38:08 +0200 Subject: [PATCH 05/11] Perl 5.42 rebuild --- znc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/znc.spec b/znc.spec index 77f6b41..7e99180 100644 --- a/znc.spec +++ b/znc.spec @@ -13,7 +13,7 @@ Name: znc Version: 1.9.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: An advanced IRC bouncer # Automatically converted from old format: ASL 2.0 - review is highly recommended. @@ -231,6 +231,9 @@ install -m0644 -D znc.sysusers.conf %{buildroot}%{_sysusersdir}/znc.conf %changelog +* Mon Jul 07 2025 Jitka Plesnikova - 1.9.1-9 +- Perl 5.42 rebuild + * Mon Jun 02 2025 Python Maint - 1.9.1-8 - Rebuilt for Python 3.14 From 37643858300435a4cf0ada3cefde9f80aa9accda Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 21:20:05 +0000 Subject: [PATCH 06/11] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- znc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/znc.spec b/znc.spec index 7e99180..0fd2693 100644 --- a/znc.spec +++ b/znc.spec @@ -13,7 +13,7 @@ Name: znc Version: 1.9.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: An advanced IRC bouncer # Automatically converted from old format: ASL 2.0 - review is highly recommended. @@ -231,6 +231,9 @@ install -m0644 -D znc.sysusers.conf %{buildroot}%{_sysusersdir}/znc.conf %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.9.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Mon Jul 07 2025 Jitka Plesnikova - 1.9.1-9 - Perl 5.42 rebuild From da4da1f9137ba940ece2f3390bc12bdfc0c05509 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= Date: Wed, 6 Aug 2025 09:58:56 +0200 Subject: [PATCH 07/11] Rebuilt for icu 77.1 --- znc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/znc.spec b/znc.spec index 0fd2693..d0ba349 100644 --- a/znc.spec +++ b/znc.spec @@ -13,7 +13,7 @@ Name: znc Version: 1.9.1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: An advanced IRC bouncer # Automatically converted from old format: ASL 2.0 - review is highly recommended. @@ -231,6 +231,9 @@ install -m0644 -D znc.sysusers.conf %{buildroot}%{_sysusersdir}/znc.conf %changelog +* Wed Aug 06 2025 František Zatloukal - 1.9.1-11 +- Rebuilt for icu 77.1 + * Fri Jul 25 2025 Fedora Release Engineering - 1.9.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From c662e6cce00e40172a68f7c8c84a147945f05e23 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 15:23:55 +0200 Subject: [PATCH 08/11] Rebuilt for Python 3.14.0rc2 bytecode --- znc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/znc.spec b/znc.spec index d0ba349..0c422a7 100644 --- a/znc.spec +++ b/znc.spec @@ -13,7 +13,7 @@ Name: znc Version: 1.9.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: An advanced IRC bouncer # Automatically converted from old format: ASL 2.0 - review is highly recommended. @@ -231,6 +231,9 @@ install -m0644 -D znc.sysusers.conf %{buildroot}%{_sysusersdir}/znc.conf %changelog +* Fri Aug 15 2025 Python Maint - 1.9.1-12 +- Rebuilt for Python 3.14.0rc2 bytecode + * Wed Aug 06 2025 František Zatloukal - 1.9.1-11 - Rebuilt for icu 77.1 From 6523153084ce24fbe2ecf2837ecfab0e74f79fa8 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 15:04:39 +0200 Subject: [PATCH 09/11] Rebuilt for Python 3.14.0rc3 bytecode --- znc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/znc.spec b/znc.spec index 0c422a7..3a37cc3 100644 --- a/znc.spec +++ b/znc.spec @@ -13,7 +13,7 @@ Name: znc Version: 1.9.1 -Release: 12%{?dist} +Release: 13%{?dist} Summary: An advanced IRC bouncer # Automatically converted from old format: ASL 2.0 - review is highly recommended. @@ -231,6 +231,9 @@ install -m0644 -D znc.sysusers.conf %{buildroot}%{_sysusersdir}/znc.conf %changelog +* Fri Sep 19 2025 Python Maint - 1.9.1-13 +- Rebuilt for Python 3.14.0rc3 bytecode + * Fri Aug 15 2025 Python Maint - 1.9.1-12 - Rebuilt for Python 3.14.0rc2 bytecode From b0243b3ddfc1fa8940c564bb9127f544a3429634 Mon Sep 17 00:00:00 2001 From: Ben Maconi Date: Mon, 13 Oct 2025 18:37:46 -0500 Subject: [PATCH 10/11] Updated to version 1.10.1 --- sources | 4 ++-- znc.spec | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/sources b/sources index 03f8b97..473bf75 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (znc-1.9.1.tar.gz) = 939eafbb2f20569d1b15b66e38b7da7a5210f2023e6fc98018566bd757d62d8ef2682d4b4e3b326a933a99cd7d9d65596ff0e2c43a2315c70e27c64f02d526a6 -SHA512 (znc-1.9.1.tar.gz.sig) = f9c0134ed8248828871d5ff8d0fc72a7b94426871ad75957aa675274a9da1a8957fae09603cee03729b33d42e14fcbf5f1952867fa38fef4e2860d62944af488 +SHA512 (znc-1.10.1.tar.gz) = f125eef5a9f8bfcd278951971638fe8a937261001bfd8f6438fc51fda666b97c00780c5c6f1a921b3db79cb7656bc9675eb3881b18b22b7738e0976ebcca7cb3 +SHA512 (znc-1.10.1.tar.gz.sig) = a85b65dacce72d51cda4260ff881496c82b77dabf273fda1c3f536360950755700b352a6d22bac01c808abae13c4b686a2e5f36b0351e0b77ec032057caee311 diff --git a/znc.spec b/znc.spec index 3a37cc3..8b6fe43 100644 --- a/znc.spec +++ b/znc.spec @@ -12,8 +12,8 @@ %endif # 0%{?fedora} || 0%{?rhel} >= 7 Name: znc -Version: 1.9.1 -Release: 13%{?dist} +Version: 1.10.1 +Release: 1%{?dist} Summary: An advanced IRC bouncer # Automatically converted from old format: ASL 2.0 - review is highly recommended. @@ -231,6 +231,9 @@ install -m0644 -D znc.sysusers.conf %{buildroot}%{_sysusersdir}/znc.conf %changelog +* Mon Oct 13 2025 Ben Maconi - 1.10.1-1 +- Updated to 1.10.1 + * Fri Sep 19 2025 Python Maint - 1.9.1-13 - Rebuilt for Python 3.14.0rc3 bytecode From 930afb93a7f930319e7d15bb09b80594eed2d7ca Mon Sep 17 00:00:00 2001 From: Nick Bebout Date: Mon, 13 Oct 2025 19:10:09 -0500 Subject: [PATCH 11/11] Use 1 CPU for x86_64 --- znc.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/znc.spec b/znc.spec index 8b6fe43..ee6592c 100644 --- a/znc.spec +++ b/znc.spec @@ -143,6 +143,10 @@ sed -e 's/"openssl"/"openssl11"/g' -i configure %global _smp_build_ncpus 1 %endif +%ifarch x86_64 +%global _smp_build_ncpus 1 +%endif + %cmake \ %if 0%{?with_modperl} -DWANT_PERL=1 \