[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1113547: supercollider: diff for NMU version 1:3.13.0+repack-3.1



Control: tags 1113547 + patch
Control: tags 1113547 + pending

Dear maintainer,

I've prepared an NMU for supercollider (versioned as 1:3.13.0+repack-3.1)
and uploaded it to DELAYED/2. Please feel free to tell me if I should 
cancel it.

cu
Adrian
diffstat for supercollider-3.13.0+repack supercollider-3.13.0+repack

 changelog                                            |    8 ++++++
 control                                              |    1 
 patches/0001-bump-cmake-minimum-version-to-3.5.patch |   22 +++++++++++++++++++
 patches/series                                       |    1 
 rules                                                |    2 -
 5 files changed, 33 insertions(+), 1 deletion(-)

diff -Nru supercollider-3.13.0+repack/debian/changelog supercollider-3.13.0+repack/debian/changelog
--- supercollider-3.13.0+repack/debian/changelog	2025-01-22 22:37:43.000000000 +0200
+++ supercollider-3.13.0+repack/debian/changelog	2025-10-10 11:09:53.000000000 +0300
@@ -1,3 +1,11 @@
+supercollider (1:3.13.0+repack-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Backport upstream fix for FTBFS with CMake 4. (Closes: #1113547)
+  * Use the system yaml-cpp.
+
+ -- Adrian Bunk <bunk@debian.org>  Fri, 10 Oct 2025 11:09:53 +0300
+
 supercollider (1:3.13.0+repack-3) unstable; urgency=medium
 
   * Team upload
diff -Nru supercollider-3.13.0+repack/debian/control supercollider-3.13.0+repack/debian/control
--- supercollider-3.13.0+repack/debian/control	2025-01-22 22:37:05.000000000 +0200
+++ supercollider-3.13.0+repack/debian/control	2025-10-10 11:09:53.000000000 +0300
@@ -34,6 +34,7 @@
  libsndfile1-dev,
  libudev-dev,
  libxt-dev,
+ libyaml-cpp-dev,
  ninja-build,
  qt5-qmake,
  qtbase5-dev,
diff -Nru supercollider-3.13.0+repack/debian/patches/0001-bump-cmake-minimum-version-to-3.5.patch supercollider-3.13.0+repack/debian/patches/0001-bump-cmake-minimum-version-to-3.5.patch
--- supercollider-3.13.0+repack/debian/patches/0001-bump-cmake-minimum-version-to-3.5.patch	1970-01-01 02:00:00.000000000 +0200
+++ supercollider-3.13.0+repack/debian/patches/0001-bump-cmake-minimum-version-to-3.5.patch	2025-10-10 11:09:53.000000000 +0300
@@ -0,0 +1,22 @@
+From 03aba81da0e4d8f5b352a795873e61665e14445f Mon Sep 17 00:00:00 2001
+From: Dennis Scheiba <git@dennis-scheiba.com>
+Date: Wed, 2 Apr 2025 16:16:20 +0200
+Subject: bump cmake minimum version to 3.5
+
+---
+ external_libraries/hidapi/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/external_libraries/hidapi/CMakeLists.txt b/external_libraries/hidapi/CMakeLists.txt
+index b01216f..3a15310 100644
+--- a/external_libraries/hidapi/CMakeLists.txt
++++ b/external_libraries/hidapi/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-cmake_minimum_required(VERSION 3.0)
++cmake_minimum_required(VERSION 3.5)
+ 
+ project(hidapi VERSION 0.7.1)
+ 
+-- 
+2.30.2
+
diff -Nru supercollider-3.13.0+repack/debian/patches/series supercollider-3.13.0+repack/debian/patches/series
--- supercollider-3.13.0+repack/debian/patches/series	2025-01-22 22:37:05.000000000 +0200
+++ supercollider-3.13.0+repack/debian/patches/series	2025-10-10 11:09:53.000000000 +0300
@@ -1,3 +1,4 @@
 Remove-autodetection-of-raspberry-cpus.patch
 disable-ccache.patch
 use_macro_instead_of_redefining_struct.patch 
+0001-bump-cmake-minimum-version-to-3.5.patch
diff -Nru supercollider-3.13.0+repack/debian/rules supercollider-3.13.0+repack/debian/rules
--- supercollider-3.13.0+repack/debian/rules	2025-01-22 22:37:05.000000000 +0200
+++ supercollider-3.13.0+repack/debian/rules	2025-10-10 02:26:31.000000000 +0300
@@ -32,7 +32,7 @@
 	-DSYSTEM_BOOST=on \
 	-DENABLE_TESTSUITE=off \
 	-DLIBSCSYNTH=on \
-	-DSYSTEM_YAMLCPP=off \
+	-DSYSTEM_YAMLCPP=on \
 	-DSUPERNOVA="$(DEB_BUILD_SUPERNOVA)"
 
 

Reply to: