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