diff options
author | Tim Keller <tjk@tjkeller.xyz> | 2025-07-11 13:06:28 -0500 |
---|---|---|
committer | Tim Keller <tjk@tjkeller.xyz> | 2025-07-11 13:06:28 -0500 |
commit | ff4ae2aec2f9999005487a4bbb25cbb67cbde3ea (patch) | |
tree | 5ada419ee5e65339ea70755a5207840ae5ce2e7f /derivations/blackmagic-desktop-video-gui | |
parent | 470531af44ebb4b7ca1194df0c0f8cc17794b9f1 (diff) | |
download | nixos-ff4ae2aec2f9999005487a4bbb25cbb67cbde3ea.tar.xz nixos-ff4ae2aec2f9999005487a4bbb25cbb67cbde3ea.zip |
update derivation and decklink moddecklink
Diffstat (limited to 'derivations/blackmagic-desktop-video-gui')
-rw-r--r-- | derivations/blackmagic-desktop-video-gui/generic.nix | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/derivations/blackmagic-desktop-video-gui/generic.nix b/derivations/blackmagic-desktop-video-gui/generic.nix index b99c550..07a0580 100644 --- a/derivations/blackmagic-desktop-video-gui/generic.nix +++ b/derivations/blackmagic-desktop-video-gui/generic.nix @@ -125,20 +125,22 @@ stdenv.mkDerivation (finalAttrs: { --replace-fail "/usr/lib/blackmagic/DesktopVideo/DesktopVideoHelper" "$out/bin/DesktopVideoHelper" '' + lib.optionalString desktopVideoUpdater '' - mkdir -p $out/{lib/blackmagic/DesktopVideo/Firmware,share/icons,share/applications} + mkdir -p $out/{bin/Firmware,share/icons,share/applications} cp $unpacked/usr/share/man/man1/DesktopVideo{UpdateTool,Updater}.1 $out/share/man/man1 cp -r $unpacked/usr/share/icons/* $out/share/icons cp $unpacked/usr/share/applications/DesktopVideoUpdater.desktop $out/share/applications - cp -r $unpacked/usr/lib/blackmagic/DesktopVideo/Firmware $out/lib/blackmagic/DesktopVideo/Firmware + cp -r $unpacked/usr/lib/blackmagic/DesktopVideo/Firmware $out/bin/Firmware # UpdateTool expects Firmware dir next to it cp $unpacked/usr/lib/blackmagic/DesktopVideo/libDVUpdate.so $out/lib cp $unpacked/usr/lib/blackmagic/DesktopVideo/DesktopVideo{UpdateTool,Updater} $out/bin/ '' + lib.optionalString desktopVideoGUI '' - mkdir -p $out/share/{icons,applications} + mkdir -p $out/{share/{icons,applications},bin/plugins} cp -r $unpacked/usr/share/doc/desktopvideo-gui $out/share/doc cp $unpacked/usr/share/man/man1/BlackmagicDesktopVideoSetup.1 $out/share/man/man1 cp -r $unpacked/usr/share/icons/* $out/share/icons cp $unpacked/usr/share/applications/BlackmagicDesktopVideoSetup.desktop $out/share/applications + cp -r $unpacked/usr/lib/blackmagic/DesktopVideo/plugins $out/bin/plugins + cp $unpacked/usr/lib/blackmagic/DesktopVideo/qt.conf $out/bin/ cp $unpacked/usr/lib/blackmagic/DesktopVideo/BlackmagicDesktopVideoSetup $out/bin/ '' + '' |