Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
8d42e46e e8a8d380

+23 -10
+10 -3
pkgs/applications/audio/qjackctl/default.nix
··· 1 - { stdenv, mkDerivation, fetchurl, pkgconfig, alsaLib, libjack2, dbus, qtbase, qttools, qtx11extras }: 1 + { stdenv, mkDerivation, fetchurl 2 + , pkg-config, alsaLib, libjack2, dbus, qtbase, qttools, qtx11extras 3 + # Enable jack session support 4 + , jackSession ? false 5 + }: 2 6 3 7 mkDerivation rec { 4 8 version = "0.6.3"; ··· 20 24 dbus 21 25 ]; 22 26 23 - nativeBuildInputs = [ pkgconfig ]; 27 + nativeBuildInputs = [ pkg-config ]; 24 28 25 - configureFlags = [ "--enable-jack-version" ]; 29 + configureFlags = [ 30 + "--enable-jack-version" 31 + (stdenv.lib.strings.enableFeature jackSession "jack-session") 32 + ]; 26 33 27 34 meta = with stdenv.lib; { 28 35 description = "A Qt application to control the JACK sound server daemon";
+4 -4
pkgs/applications/science/geometry/gama/default.nix
··· 1 - { stdenv, fetchurl, lib, expat, octave, libxml2, texinfo }: 1 + { stdenv, fetchurl, lib, expat, octave, libxml2, texinfo, zip }: 2 2 stdenv.mkDerivation rec { 3 3 pname = "gama"; 4 - version = "2.09"; 4 + version = "2.12"; 5 5 6 6 src = fetchurl { 7 7 url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz"; 8 - sha256 = "0c1b28frl6109arj09v4zr1xs859krn8871mkvis517g5pb55dc9"; 8 + sha256 = "0zfilasalsy29b7viw0iwgnl9bkvp0l87gpxl1hx7379l8agwqyj"; 9 9 }; 10 10 11 11 buildInputs = [ expat ]; 12 12 13 - nativeBuildInputs = [ texinfo ]; 13 + nativeBuildInputs = [ texinfo zip ]; 14 14 15 15 checkInputs = [ octave libxml2 ]; 16 16 doCheck = true;
+2 -2
pkgs/development/python-modules/pybullet/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pybullet"; 11 - version = "3.0.7"; 11 + version = "3.0.8"; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - sha256 = "47e55d2b0c565a968406f314faad7c002be6d8b0afc8ad2c437d07b7b7d2f590"; 15 + sha256 = "623061d305bd5513a911abb2cbd0e37670be166a270123b43ca757bf78e4b438"; 16 16 }; 17 17 18 18 buildInputs = [
+7 -1
pkgs/games/steam/steam.nix
··· 1 - {stdenv, fetchurl, runtimeShell, traceDeps ? false}: 1 + { stdenv, fetchurl, runtimeShell, traceDeps ? false, bash }: 2 2 3 3 let 4 4 traceLog = "/tmp/steam-trace-dependencies.log"; ··· 26 26 EOF 27 27 chmod +x $out/bin/steamdeps 28 28 ''} 29 + 30 + # install udev rules 31 + mkdir -p $out/etc/udev/rules.d/ 32 + cp ./subprojects/steam-devices/*.rules $out/etc/udev/rules.d/ 33 + substituteInPlace $out/etc/udev/rules.d/60-steam-input.rules \ 34 + --replace "/bin/sh" "${bash}/bin/bash" 29 35 30 36 # this just installs a link, "steam.desktop -> /lib/steam/steam.desktop" 31 37 rm $out/share/applications/steam.desktop