Control: tags 1135490 + patch
Control: tags 1135490 + pending

Dear maintainer,

I've prepared an NMU for supercollider-sc3-plugins (versioned as 
3.13.0~repack-1.2)
and uploaded it to DELAYED/15. Please feel free to tell me if I should 
cancel it.

cu
Adrian
diffstat for supercollider-sc3-plugins-3.13.0~repack supercollider-sc3-plugins-3.13.0~repack

 changelog                           |    8 +++++
 patches/0001-Cmake-force-c-17.patch |   56 ++++++++++++++++++++++++++++++++++++
 patches/series                      |    1 
 3 files changed, 65 insertions(+)

diff -Nru supercollider-sc3-plugins-3.13.0~repack/debian/changelog supercollider-sc3-plugins-3.13.0~repack/debian/changelog
--- supercollider-sc3-plugins-3.13.0~repack/debian/changelog	2025-10-10 11:35:47.000000000 +0300
+++ supercollider-sc3-plugins-3.13.0~repack/debian/changelog	2026-06-14 17:59:49.000000000 +0300
@@ -1,3 +1,11 @@
+supercollider-sc3-plugins (3.13.0~repack-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Backport upstream fix for FTBFS with SuperCollider 3.14.
+    (Closes: #1135490)
+
+ -- Adrian Bunk <[email protected]>  Sun, 14 Jun 2026 17:59:49 +0300
+
 supercollider-sc3-plugins (3.13.0~repack-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru supercollider-sc3-plugins-3.13.0~repack/debian/patches/0001-Cmake-force-c-17.patch supercollider-sc3-plugins-3.13.0~repack/debian/patches/0001-Cmake-force-c-17.patch
--- supercollider-sc3-plugins-3.13.0~repack/debian/patches/0001-Cmake-force-c-17.patch	1970-01-01 02:00:00.000000000 +0200
+++ supercollider-sc3-plugins-3.13.0~repack/debian/patches/0001-Cmake-force-c-17.patch	2026-06-14 17:44:56.000000000 +0300
@@ -0,0 +1,56 @@
+From d7cbdab504a3480cea640510035dd258b3bdf199 Mon Sep 17 00:00:00 2001
+From: JordanHendersonMusic <[email protected]>
+Date: Sat, 15 Jun 2024 15:08:08 +0100
+Subject: Cmake force c++ 17
+
+Supercollider uses c++17, not 11.
+---
+ CMakeLists.txt | 11 ++++-------
+ README.md      |  2 ++
+ 2 files changed, 6 insertions(+), 7 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 7f4fb71..949f933 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -69,7 +69,6 @@ option(QUARKS "Install plugins as quarks")
+ option(OSX_PACKAGE "Package dmg for Apple")
+ option(IN_PLACE_BUILD "Build and install in cmake build folder" ON)
+ option(NOVA_SIMD "Build VBAP with nova-simd support." ON)
+-option(CPP11 "Build with c++11." ON)
+ option(NATIVE "Optimize for this specific machine." OFF)
+ option(SYSTEM_STK "Use STK libraries from system" OFF)
+ option(HOA_UGENS "Build with HOAUGens (Higher-order Ambisonics)" ON)
+@@ -119,12 +118,10 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANG)
+ 		add_definitions(-march=native)
+ 	endif()
+ 
+-	if(CPP11)
+-        set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
+-		if(CMAKE_COMPILER_IS_CLANG)
+-			set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++")
+-		endif()
+-	endif()
++    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17")
++    if(CMAKE_COMPILER_IS_CLANG)
++      set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++")
++    endif()
+ endif()
+ if(MINGW)
+ 	set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mstackrealign")
+diff --git a/README.md b/README.md
+index 0a4da45..3e1fe8f 100644
+--- a/README.md
++++ b/README.md
+@@ -50,6 +50,8 @@ git clone --recursive https://github.com/supercollider/sc3-plugins.git
+ git clone --recursive https://github.com/supercollider/supercollider.git
+ ```
+ 
++Note, if you are building for an older version of supercollider you should checkout the sc3-plugins tag which matches the version of supercollider.
++
+ Be sure to use `--recursive`, or to initialize the submodules after cloning, otherwise you will not have files
+ that are necessary to build the project.
+ 
+-- 
+2.47.3
+
diff -Nru supercollider-sc3-plugins-3.13.0~repack/debian/patches/series supercollider-sc3-plugins-3.13.0~repack/debian/patches/series
--- supercollider-sc3-plugins-3.13.0~repack/debian/patches/series	2025-10-10 11:35:47.000000000 +0300
+++ supercollider-sc3-plugins-3.13.0~repack/debian/patches/series	2026-06-14 17:59:48.000000000 +0300
@@ -2,3 +2,4 @@
 02-no-local.patch
 0001-nh_hall.hpp-needs-include-cstdint.patch
 0001-Update-CMake-minimum-version-402.patch
+0001-Cmake-force-c-17.patch

Reply via email to