mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-08-27 02:34:53 +00:00
sonic-pi: pin ruby 3.3 and boost 1.86 and unmark as broken
pin ruby to version 3.3 and boost to version 1.86 as ruby >= 3.4 removes the mutex header and boost 1.86 is used by supercollider to provide shared memory that is otherwise incompatible
This commit is contained in:
@@ -14,11 +14,11 @@
|
||||
crossguid,
|
||||
reproc,
|
||||
platform-folders,
|
||||
ruby,
|
||||
ruby_3_3,
|
||||
beamPackages,
|
||||
alsa-lib,
|
||||
rtmidi,
|
||||
boost,
|
||||
boost186,
|
||||
aubio,
|
||||
jack2,
|
||||
jack-example-tools,
|
||||
@@ -35,7 +35,7 @@
|
||||
}@args:
|
||||
|
||||
let
|
||||
ruby = args.ruby.withPackages (ps: [
|
||||
ruby = args.ruby_3_3.withPackages (ps: [
|
||||
ps.prime
|
||||
ps.racc
|
||||
ps.rake
|
||||
@@ -92,7 +92,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
ruby
|
||||
alsa-lib
|
||||
rtmidi
|
||||
boost
|
||||
boost186
|
||||
aubio
|
||||
]
|
||||
++ lib.optionals withTauWidget [
|
||||
@@ -274,6 +274,5 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
sohalt
|
||||
];
|
||||
platforms = lib.platforms.linux;
|
||||
broken = true;
|
||||
};
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user