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

