sonic-pi: unpin Ruby 3.2

This commit is contained in:
Emily
2025-10-12 16:04:17 +01:00
parent 19815692fc
commit bf96eaaec9

View File

@@ -8,12 +8,13 @@
cmake,
pkg-config,
catch2_3,
ncurses,
kdePackages,
kissfftFloat,
crossguid,
reproc,
platform-folders,
ruby_3_2,
ruby,
beamPackages,
alsa-lib,
rtmidi,
@@ -31,11 +32,15 @@
gl3w,
SDL2,
fmt,
}:
}@args:
# Sonic Pi fails to build with Ruby 3.3.
let
ruby = ruby_3_2;
ruby = args.ruby.withPackages (ps: [
ps.prime
ps.racc
ps.rake
ps.rexml
]);
in
stdenv.mkDerivation (finalAttrs: {
@@ -72,6 +77,7 @@ stdenv.mkDerivation (finalAttrs: {
];
buildInputs = [
ncurses
kdePackages.qtbase
kdePackages.qtsvg
kdePackages.qttools