git.iko.soy/typeable/nixpkgs
on master help sign in
dolphinEmu: install udev rules on linux (#105749)

Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>

commit17da448013e464a67a8f0717ec86b5e15d81ff88 authorr-burns <52847440+r-burns@users.noreply.github.com> dateThu 3 Dec 2020, 01:26 (6 years ago) parent1858a86
2 files changed+6
pkgs/misc/emulators/dolphin-emu/default.nix+4 pkgs/misc/emulators/dolphin-emu/master.nix+2
pkgs/misc/emulators/dolphin-emu/default.nix+4
@@ -108,6 +108,10 @@ stdenv.mkDerivation rec {
108108 sfml
109109 ];
110110
111+ postInstall = lib.optionalString stdenv.hostPlatform.isLinux ''
112+ install -D $src/Data/51-usb-device.rules $out/etc/udev/rules.d/51-usb-device.rules
113+ '';
114+
111115 meta = with lib; {
112116 homepage = "https://dolphin-emu.org/";
113117 description = "Gamecube/Wii/Triforce emulator for x86_64 and ARMv8";
pkgs/misc/emulators/dolphin-emu/master.nix+2
@@ -71,6 +71,8 @@ in stdenv.mkDerivation rec {
7171 postInstall = ''
7272 cp -r ${desktopItem}/share/applications $out/share
7373 ln -sf $out/bin/dolphin-emu $out/bin/dolphin-emu-master
74+ '' + lib.optionalString stdenv.hostPlatform.isLinux ''
75+ install -D $src/Data/51-usb-device.rules $out/etc/udev/rules.d/51-usb-device.rules
7476 '';
7577
7678 meta = with lib; {