tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
supercollider: disable fortify hardening
Robin Gloster
10 years ago
18adc96e
dcf10328
+6
-4
1 changed file
expand all
collapse all
unified
split
pkgs
development
interpreters
supercollider
default.nix
+6
-4
pkgs/development/interpreters/supercollider/default.nix
···
3
3
, libXt, qt, readline
4
4
, useSCEL ? false, emacs
5
5
}:
6
6
-
6
6
+
7
7
let optional = stdenv.lib.optional; in
8
8
9
9
-
stdenv.mkDerivation rec {
9
9
+
stdenv.mkDerivation rec {
10
10
name = "supercollider-3.6.6";
11
11
12
12
meta = {
···
21
21
sha256 = "11khrv6jchs0vv0lv43am8lp0x1rr3h6l2xj9dmwrxcpdayfbalr";
22
22
};
23
23
24
24
+
hardening_stackprotector = false;
25
25
+
24
26
# QGtkStyle unavailable
25
27
patchPhase = ''
26
28
substituteInPlace editors/sc-ide/widgets/code_editor/autocompleter.cpp \
···
29
31
30
32
cmakeFlags = ''
31
33
-DSC_WII=OFF
32
32
-
-DSC_EL=${if useSCEL then "ON" else "OFF"}
34
34
+
-DSC_EL=${if useSCEL then "ON" else "OFF"}
33
35
'';
34
36
35
37
nativeBuildInputs = [ cmake pkgconfig ];
36
38
37
37
-
buildInputs = [
39
39
+
buildInputs = [
38
40
gcc libjack2 libsndfile fftw curl libXt qt readline ]
39
41
++ optional useSCEL emacs;
40
42
}