Control: tags 1113650 + patch
Control: tags 1113650 + pending

Dear maintainer,

I've prepared an NMU for yabause (versioned as 0.9.15-3.1) and uploaded 
it to DELAYED/2. Please feel free to tell me if I should cancel it.

cu
Adrian
diffstat for yabause-0.9.15 yabause-0.9.15

 changelog             |    7 +++++
 patches/cmake-4.patch |   62 ++++++++++++++++++++++++++++++++++++++++++++++++++
 patches/series        |    1 
 3 files changed, 70 insertions(+)

diff -Nru yabause-0.9.15/debian/changelog yabause-0.9.15/debian/changelog
--- yabause-0.9.15/debian/changelog	2023-12-06 12:05:48.000000000 +0200
+++ yabause-0.9.15/debian/changelog	2025-11-12 05:57:32.000000000 +0200
@@ -1,3 +1,10 @@
+yabause (0.9.15-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS with CMake 4. (Closes: #1113650)
+
+ -- Adrian Bunk <[email protected]>  Wed, 12 Nov 2025 05:57:32 +0200
+
 yabause (0.9.15-3) unstable; urgency=medium
 
   * Team Upload
diff -Nru yabause-0.9.15/debian/patches/cmake-4.patch yabause-0.9.15/debian/patches/cmake-4.patch
--- yabause-0.9.15/debian/patches/cmake-4.patch	1970-01-01 02:00:00.000000000 +0200
+++ yabause-0.9.15/debian/patches/cmake-4.patch	2025-11-12 05:57:32.000000000 +0200
@@ -0,0 +1,62 @@
+Description: Fix FTBFS with CMake 4
+Author: Adrian Bunk <[email protected]>
+Bug-Debian: https://bugs.debian.org/1113650
+
+--- yabause-0.9.15.orig/CMakeLists.txt
++++ yabause-0.9.15/CMakeLists.txt
+@@ -1,6 +1,6 @@
+ project(yabause)
+ 
+-cmake_minimum_required(VERSION 2.8)
++cmake_minimum_required(VERSION 3.5)
+ 
+ set(YAB_PACKAGE yabause)
+ set(YAB_VERSION_MAJOR 0)
+--- yabause-0.9.15.orig/src/CMakeLists.txt
++++ yabause-0.9.15/src/CMakeLists.txt
+@@ -4,7 +4,7 @@ include (CheckCSourceCompiles)
+ include(CheckFunctionExists)
+ include(CheckIncludeFile)
+ 
+-cmake_minimum_required(VERSION 2.8)
++cmake_minimum_required(VERSION 3.5)
+ 
+ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR}/CMakeTests)
+ 
+--- yabause-0.9.15.orig/src/c68k/CMakeLists.txt
++++ yabause-0.9.15/src/c68k/CMakeLists.txt
+@@ -1,6 +1,6 @@
+ project(gen68k)
+ 
+-cmake_minimum_required(VERSION 2.6)
++cmake_minimum_required(VERSION 3.5)
+ 
+ include(CheckCSourceCompiles)
+ 
+--- yabause-0.9.15.orig/src/musashi/CMakeLists.txt
++++ yabause-0.9.15/src/musashi/CMakeLists.txt
+@@ -1,6 +1,6 @@
+ project(m68kmake)
+ 
+-cmake_minimum_required(VERSION 2.6)
++cmake_minimum_required(VERSION 3.5)
+ 
+ add_executable(m68kmake m68kmake.c)
+ 
+--- yabause-0.9.15.orig/src/runner/CMakeLists.txt
++++ yabause-0.9.15/src/runner/CMakeLists.txt
+@@ -1,6 +1,6 @@
+ project(yabause-runner)
+ 
+-cmake_minimum_required(VERSION 2.8)
++cmake_minimum_required(VERSION 3.5)
+ 
+ yab_port_start()
+ 
+@@ -15,4 +15,4 @@ find_package(Threads)
+ add_executable(yabause-runner yui.cpp)
+ target_link_libraries(yabause-runner yabause ${YABAUSE_LIBRARIES} ${PORT_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
+ 
+-yab_port_success(yabause-runner)
+\ No newline at end of file
++yab_port_success(yabause-runner)
diff -Nru yabause-0.9.15/debian/patches/series yabause-0.9.15/debian/patches/series
--- yabause-0.9.15/debian/patches/series	2023-12-06 11:41:21.000000000 +0200
+++ yabause-0.9.15/debian/patches/series	2025-11-12 05:57:32.000000000 +0200
@@ -1 +1,2 @@
 qt5.patch
+cmake-4.patch

Reply via email to