supercollider: 3.13.1 -> 3.14.1
https://github.com/supercollider/supercollider/blob/3.14/CHANGELOG.md#3141-2025-11-23
This commit is contained in:
@@ -12,13 +12,9 @@
|
||||
fftw,
|
||||
curl,
|
||||
gcc,
|
||||
libsForQt5,
|
||||
qt6,
|
||||
libxt,
|
||||
qtbase,
|
||||
qttools,
|
||||
readline,
|
||||
qtwebsockets,
|
||||
qtwayland,
|
||||
useSCEL ? false,
|
||||
emacs,
|
||||
gitUpdater,
|
||||
@@ -30,16 +26,16 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "supercollider";
|
||||
version = "3.13.1";
|
||||
version = "3.14.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/supercollider/supercollider/releases/download/Version-${version}/SuperCollider-${version}-Source.tar.bz2";
|
||||
sha256 = "sha256-aXnAFdqs/bVZMovoDV1P4mv2PtdFD2QuXHjnsnEyMSs=";
|
||||
sha256 = "sha256:ee640c68777ae697682066ce5c4a8b7e56c5b223e76c79c13b5be5387ee55bb2";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# add support for SC_DATA_DIR and SC_PLUGIN_DIR env vars to override compile-time values
|
||||
./supercollider-3.12.0-env-dirs.patch
|
||||
# ./supercollider-3.12.0-env-dirs.patch
|
||||
|
||||
# Fixes the build with CMake 4
|
||||
(fetchpatch {
|
||||
@@ -54,17 +50,17 @@ stdenv.mkDerivation rec {
|
||||
})
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace common/sc_popen.cpp --replace '/bin/sh' '${runtimeShell}'
|
||||
'';
|
||||
# postPatch = ''
|
||||
# substituteInPlace common/sc_popen.cpp --replace '/bin/sh' '${runtimeShell}'
|
||||
# '';
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
pkg-config
|
||||
qttools
|
||||
libsForQt5.wrapQtAppsHook
|
||||
qt6.qttools
|
||||
qt6.wrapQtAppsHook
|
||||
]
|
||||
++ lib.optionals useSCEL [ emacs ];
|
||||
|
||||
@@ -75,9 +71,9 @@ stdenv.mkDerivation rec {
|
||||
fftw
|
||||
curl
|
||||
libxt
|
||||
qtbase
|
||||
qtwebsockets
|
||||
qtwayland
|
||||
qt6.qtbase
|
||||
qt6.qtwebsockets
|
||||
qt6.qtwayland
|
||||
readline
|
||||
]
|
||||
++ lib.optional (!stdenv.hostPlatform.isDarwin) alsa-lib;
|
||||
|
||||
Reference in New Issue
Block a user