Merge pull request #171310 from IvarWithoutBones/fix/dotnetmodule-flags

buildDotnetModule drvs: fix flags
main
Ivv 2 years ago committed by GitHub
commit 1bae25ac65
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 9
      pkgs/applications/emulators/ryujinx/default.nix
  2. 8
      pkgs/games/osu-lazer/default.nix

@ -58,6 +58,10 @@ buildDotnetModule rec {
pulseaudio
];
makeWrapperArgs = [
"--suffix PATH : ${lib.getBin ffmpeg}"
];
patches = [
./appdir.patch # Ryujinx attempts to write to the nix store. This patch redirects it to "~/.config/Ryujinx" on Linux.
];
@ -66,11 +70,6 @@ buildDotnetModule rec {
# workaround for https://github.com/Ryujinx/Ryujinx/issues/2349
mkdir -p $out/lib/sndio-6
ln -s ${sndio}/lib/libsndio.so $out/lib/sndio-6/libsndio.so.6
# Ryujinx tries to use ffmpeg from PATH
makeWrapperArgs+=(
--suffix PATH : ${lib.makeBinPath [ ffmpeg ]}
)
'';
preFixup = ''

@ -31,11 +31,9 @@ buildDotnetModule rec {
nativeBuildInputs = [ copyDesktopItems ];
preConfigure = ''
dotnetFlags+=(
--runtime linux-x64
)
'';
dotnetFlags = [
"--runtime linux-x64"
];
runtimeDeps = [
ffmpeg

Loading…
Cancel
Save