From 86d89b1b647c6093d633a73fad73c29ef91d2bdd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:35:11 +0000 Subject: [PATCH 1/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- wslay.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wslay.spec b/wslay.spec index 28df28b..f1a7abc 100644 --- a/wslay.spec +++ b/wslay.spec @@ -2,7 +2,7 @@ Name: wslay Version: 1.1.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Lightweight WebSocket library in C License: MIT URL: https://tatsuhiro-t.github.io/wslay @@ -77,6 +77,9 @@ EOF %{_libdir}/pkgconfig/lib%{name}.pc %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 1.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 2ba882fbae591733a3bc312a4e9f6ad4eff0f651 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:17:45 +0000 Subject: [PATCH 2/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- wslay.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wslay.spec b/wslay.spec index f1a7abc..588227c 100644 --- a/wslay.spec +++ b/wslay.spec @@ -2,7 +2,7 @@ Name: wslay Version: 1.1.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Lightweight WebSocket library in C License: MIT URL: https://tatsuhiro-t.github.io/wslay @@ -77,6 +77,9 @@ EOF %{_libdir}/pkgconfig/lib%{name}.pc %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.1.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sat Jul 20 2024 Fedora Release Engineering - 1.1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From ed5a330d79814875915fa529489a93ece5a8fb67 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:33:49 +0000 Subject: [PATCH 3/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- wslay.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wslay.spec b/wslay.spec index 588227c..9124e5c 100644 --- a/wslay.spec +++ b/wslay.spec @@ -2,7 +2,7 @@ Name: wslay Version: 1.1.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Lightweight WebSocket library in C License: MIT URL: https://tatsuhiro-t.github.io/wslay @@ -77,6 +77,9 @@ EOF %{_libdir}/pkgconfig/lib%{name}.pc %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.1.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 1.1.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From a6d959c3c9dffb06dc381a45e79885ad22a62420 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Sun, 27 Jul 2025 07:52:40 +0200 Subject: [PATCH 4/6] Patch config to support CMake 4.0 with min policy 3.5 (rhbz#2381635) --- wslay-cmake4.0-compat.patch | 40 +++++++++++++++++++++++++++++++++++++ wslay.spec | 7 ++++++- 2 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 wslay-cmake4.0-compat.patch diff --git a/wslay-cmake4.0-compat.patch b/wslay-cmake4.0-compat.patch new file mode 100644 index 0000000..57eaba8 --- /dev/null +++ b/wslay-cmake4.0-compat.patch @@ -0,0 +1,40 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 7a41914..2b4f4fb 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 2.8) ++cmake_minimum_required(VERSION 3.5...4.0) + + # This CMakeLists.txt file intended for: + # - development of wslay library +diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt +index 5d6aabf..468e8f4 100644 +--- a/examples/CMakeLists.txt ++++ b/examples/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.2) ++cmake_minimum_required(VERSION 3.5...4.0) + + include(CheckIncludeFiles) + check_include_files("sys/epoll.h" HAVE_EPOLL) +diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt +index 4af972e..741e4ab 100644 +--- a/lib/CMakeLists.txt ++++ b/lib/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 2.8) ++cmake_minimum_required(VERSION 3.5...4.0) + + # This CMakeLists.txt file intended for: + # - include by master ../CMakeLists.txt +diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt +index 344680b..72917a1 100644 +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.2) ++cmake_minimum_required(VERSION 3.5...4.0) + + find_package(CUnit REQUIRED) + diff --git a/wslay.spec b/wslay.spec index 9124e5c..3a77145 100644 --- a/wslay.spec +++ b/wslay.spec @@ -2,13 +2,15 @@ Name: wslay Version: 1.1.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Lightweight WebSocket library in C License: MIT URL: https://tatsuhiro-t.github.io/wslay Source0: https://github.com/tatsuhiro-t/wslay/archive/release-%{version}/%{name}-release-%{version}.tar.gz # Patch from Debian: https://salsa.debian.org/debian/wslay Patch0: 10_update_cmake.patch +# Fix build with cmake 4.0. Could be upstreamed but project unmaintained. +Patch1: wslay-cmake4.0-compat.patch BuildRequires: cmake BuildRequires: gcc-c++ @@ -77,6 +79,9 @@ EOF %{_libdir}/pkgconfig/lib%{name}.pc %changelog +* Sun Jul 27 2025 Rémi Verschelde - 1.1.1-7 +- Patch config to support CMake 4.0 with min policy 3.5 (rhbz#2381635) + * Fri Jul 25 2025 Fedora Release Engineering - 1.1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 35306c6f4ba3422ea971f6ea6ea6856179913615 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:23:21 +0000 Subject: [PATCH 5/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- wslay.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wslay.spec b/wslay.spec index 3a77145..7001171 100644 --- a/wslay.spec +++ b/wslay.spec @@ -2,7 +2,7 @@ Name: wslay Version: 1.1.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Lightweight WebSocket library in C License: MIT URL: https://tatsuhiro-t.github.io/wslay @@ -79,6 +79,9 @@ EOF %{_libdir}/pkgconfig/lib%{name}.pc %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 1.1.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Sun Jul 27 2025 Rémi Verschelde - 1.1.1-7 - Patch config to support CMake 4.0 with min policy 3.5 (rhbz#2381635) From 5ed2dbb312df236187c115951486a7d51441ee76 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:57:00 +0000 Subject: [PATCH 6/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- wslay.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wslay.spec b/wslay.spec index 7001171..5b57760 100644 --- a/wslay.spec +++ b/wslay.spec @@ -2,7 +2,7 @@ Name: wslay Version: 1.1.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Lightweight WebSocket library in C License: MIT URL: https://tatsuhiro-t.github.io/wslay @@ -79,6 +79,9 @@ EOF %{_libdir}/pkgconfig/lib%{name}.pc %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.1.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 1.1.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild