Compare commits

...
Sign in to create a new pull request.

6 commits

Author SHA1 Message Date
Fedora Release Engineering
5ed2dbb312 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:57:00 +00:00
Fedora Release Engineering
35306c6f4b Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:23:21 +00:00
Rémi Verschelde
a6d959c3c9
Patch config to support CMake 4.0 with min policy 3.5 (rhbz#2381635) 2025-07-27 07:52:40 +02:00
Fedora Release Engineering
ed5a330d79 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:33:49 +00:00
Fedora Release Engineering
2ba882fbae Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 15:17:45 +00:00
Fedora Release Engineering
86d89b1b64 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 09:35:11 +00:00
2 changed files with 61 additions and 1 deletions

View file

@ -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)

View file

@ -2,13 +2,15 @@
Name: wslay
Version: 1.1.1
Release: 3%{?dist}
Release: 9%{?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,24 @@ EOF
%{_libdir}/pkgconfig/lib%{name}.pc
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Sun Jul 27 2025 Rémi Verschelde <akien@fedoraproject.org> - 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 <releng@fedoraproject.org> - 1.1.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild