Control: tags 1113624 + patch
Control: tags 1113624 + pending

Dear maintainer,

I've prepared an NMU for vramsteg (versioned as 1.1.1-1.1) and uploaded 
it to DELAYED/14. Please feel free to tell me if I should cancel it.

cu
Adrian
diffstat for vramsteg-1.1.1 vramsteg-1.1.1

 changelog                                    |    7 ++
 patches/0001-Update-minimum-CMake-3.10.patch |   85 +++++++++++++++++++++++++++
 patches/series                               |    1 
 3 files changed, 93 insertions(+)

diff -Nru vramsteg-1.1.1/debian/changelog vramsteg-1.1.1/debian/changelog
--- vramsteg-1.1.1/debian/changelog	2025-09-18 12:05:07.000000000 +0300
+++ vramsteg-1.1.1/debian/changelog	2025-10-18 21:18:03.000000000 +0300
@@ -1,3 +1,10 @@
+vramsteg (1.1.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Backport upstream fix for FTBFS with CMake 4. (Closes: #1113624)
+
+ -- Adrian Bunk <[email protected]>  Sat, 18 Oct 2025 21:18:03 +0300
+
 vramsteg (1.1.1-1) unstable; urgency=medium
 
   * Maintain package in Salvage team
diff -Nru vramsteg-1.1.1/debian/patches/0001-Update-minimum-CMake-3.10.patch vramsteg-1.1.1/debian/patches/0001-Update-minimum-CMake-3.10.patch
--- vramsteg-1.1.1/debian/patches/0001-Update-minimum-CMake-3.10.patch	1970-01-01 02:00:00.000000000 +0200
+++ vramsteg-1.1.1/debian/patches/0001-Update-minimum-CMake-3.10.patch	2025-10-18 21:12:37.000000000 +0300
@@ -0,0 +1,85 @@
+From 780d8b601dcf6a5f16f64cc979c6f46e5d64fab6 Mon Sep 17 00:00:00 2001
+From: Thomas Lauf <[email protected]>
+Date: Sat, 16 Aug 2025 17:37:33 +0200
+Subject: Update minimum CMake 3.10
+
+---
+ CMakeLists.txt          | 3 +--
+ doc/CMakeLists.txt      | 3 +--
+ examples/CMakeLists.txt | 2 +-
+ src/CMakeLists.txt      | 3 +--
+ test/CMakeLists.txt     | 6 +-----
+ 5 files changed, 5 insertions(+), 12 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 700b1c0..09cfd39 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,5 +1,4 @@
+-cmake_minimum_required (VERSION 2.8)
+-set(CMAKE_LEGACY_CYGWIN_WIN32 0) # Remove when CMake >= 2.8.4 is required
++cmake_minimum_required (VERSION 3.10)
+ set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake")
+ 
+ set (HAVE_CMAKE true)
+diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
+index bb3abf9..4fecf0e 100644
+--- a/doc/CMakeLists.txt
++++ b/doc/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-cmake_minimum_required (VERSION 2.8)
++cmake_minimum_required (VERSION 3.10)
+ message ("-- Configuring man pages")
+ set (man_FILES vramsteg.1)
+ foreach (man_FILE ${man_FILES})
+@@ -9,4 +9,3 @@ endforeach (man_FILE)
+ 
+ install (DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/man/ DESTINATION ${VRAMSTEG_MAN1DIR}
+                                                     FILES_MATCHING PATTERN "*.1")
+-
+diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt
+index 552acf5..fa87a3b 100644
+--- a/examples/CMakeLists.txt
++++ b/examples/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-cmake_minimum_required (VERSION 2.8)
++cmake_minimum_required (VERSION 3.10)
+ install (FILES all_default all_mono all_text basic_default basic_mono basic_text
+          elapsed_default elapsed_mono elapsed_text estimate_default
+          estimate_mono estimate_text label_default label_mono label_text
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 9138230..f7423e4 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-cmake_minimum_required (VERSION 2.8)
++cmake_minimum_required (VERSION 3.10)
+ include_directories (${CMAKE_SOURCE_DIR}/src
+                      ${CMAKE_SOURCE_DIR})
+ set (vramsteg_SRCS vramsteg.cpp
+@@ -9,4 +9,3 @@ install (TARGETS vramsteg DESTINATION bin)
+ #set (CMAKE_BUILD_TYPE debug)
+ #set (CMAKE_C_FLAGS_DEBUG "-g")
+ #set (CMAKE_C_FLAGS_RELEASE "-O3")
+-
+diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
+index 5f7361c..a4f0e3a 100644
+--- a/test/CMakeLists.txt
++++ b/test/CMakeLists.txt
+@@ -1,7 +1,4 @@
+-cmake_minimum_required (VERSION 2.8)
+-if(POLICY CMP0037)
+-  cmake_policy(SET CMP0037 OLD)
+-endif()
++cmake_minimum_required (VERSION 3.10)
+ 
+ include_directories (${CMAKE_SOURCE_DIR}
+                      ${CMAKE_SOURCE_DIR}/src
+@@ -26,4 +23,3 @@ endforeach (src_FILE)
+ 
+ configure_file(run_all run_all COPYONLY)
+ configure_file(problems problems COPYONLY)
+-
+-- 
+2.30.2
+
diff -Nru vramsteg-1.1.1/debian/patches/series vramsteg-1.1.1/debian/patches/series
--- vramsteg-1.1.1/debian/patches/series	2025-09-18 12:05:07.000000000 +0300
+++ vramsteg-1.1.1/debian/patches/series	2025-10-18 21:13:18.000000000 +0300
@@ -1 +1,2 @@
 python3.patch
+0001-Update-minimum-CMake-3.10.patch

Reply via email to