lol

multiviewer-for-f1: 1.43.2 -> 2.1.0, fix build issues

+8 -10
+8 -10
pkgs/by-name/mu/multiviewer-for-f1/package.nix
··· 25 writeScript, 26 }: 27 let 28 - id = "243289393"; 29 in 30 stdenvNoCC.mkDerivation rec { 31 pname = "multiviewer-for-f1"; 32 - version = "1.43.2"; 33 34 src = fetchurl { 35 - url = "https://releases.multiviewer.dev/download/${id}/multiviewer-for-f1_${version}_amd64.deb"; 36 - sha256 = "sha256-wdA5f/80GkKP6LrrP2E6M9GY5bl6rg7Spz7NWB7cQjg="; 37 }; 38 39 nativeBuildInputs = [ ··· 83 runHook preInstall 84 85 mkdir -p $out/bin $out/share 86 - mv -t $out/share usr/share/* usr/lib/multiviewer-for-f1 87 88 - makeWrapper "$out/share/multiviewer-for-f1/MultiViewer for F1" $out/bin/multiviewer-for-f1 \ 89 --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \ 90 - --prefix LD_LIBRARY_PATH : "${ 91 - lib.makeLibraryPath [ libudev0-shim ] 92 - }:\"$out/share/Multiviewer for F1\"" 93 94 runHook postInstall 95 ''; ··· 125 license = licenses.unfree; 126 maintainers = with maintainers; [ babeuh ]; 127 platforms = [ "x86_64-linux" ]; 128 - mainProgram = "multiviewer-for-f1"; 129 }; 130 }
··· 25 writeScript, 26 }: 27 let 28 + id = "289869947"; 29 in 30 stdenvNoCC.mkDerivation rec { 31 pname = "multiviewer-for-f1"; 32 + version = "2.1.0"; 33 34 src = fetchurl { 35 + url = "https://releases.multiviewer.dev/download/${id}/multiviewer_${version}_amd64.deb"; 36 + sha256 = "sha256-H+tt2FiT1UxkWBxpuyOIUjRMOMl7kN/SFH/WqoRdVUU="; 37 }; 38 39 nativeBuildInputs = [ ··· 83 runHook preInstall 84 85 mkdir -p $out/bin $out/share 86 + mv -t $out/share usr/share/* usr/lib/multiviewer 87 88 + makeWrapper "$out/share/multiviewer/multiviewer" $out/bin/multiviewer \ 89 --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \ 90 + --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libudev0-shim ]}:\"$out/share/multiviewer\"" 91 92 runHook postInstall 93 ''; ··· 123 license = licenses.unfree; 124 maintainers = with maintainers; [ babeuh ]; 125 platforms = [ "x86_64-linux" ]; 126 + mainProgram = "multiviewer"; 127 }; 128 }