Running nixpkgs-update (https://nix-community.org/update-bot/) with UPDATE_INFO: faugus-launcher 1.16.2 -> 1.17.1 https://github.com/Faugus/faugus-launcher/releases attrpath: faugus-launcher Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/98xfc4a9h886vab243kac2m50w92ay4d-packages.json.drv building '/nix/store/98xfc4a9h886vab243kac2m50w92ay4d-packages.json.drv'... Going to be running update for following packages: - faugus-launcher-1.16.2 Press Enter key to continue... Running update for: Enqueuing group of 1 packages - faugus-launcher-1.16.2: UPDATING ... - faugus-launcher-1.16.2: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/by-name/fa/faugus-launcher/package.nix b/pkgs/by-name/fa/faugus-launcher/package.nix index 5e812d5d8e76..6d2c83db3614 100644 --- a/pkgs/by-name/fa/faugus-launcher/package.nix +++ b/pkgs/by-name/fa/faugus-launcher/package.nix @@ -18,14 +18,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "faugus-launcher"; - version = "1.16.2"; + version = "1.17.1"; pyproject = false; src = fetchFromGitHub { owner = "Faugus"; repo = "faugus-launcher"; tag = finalAttrs.version; - hash = "sha256-ikTVvCsCRk+HZYoUUGf+e78mciv0aga8oxxn7k3tOHg="; + hash = "sha256-NsTxwC+tmujgWER5nBZV9FezdQdwHDhUCkpekbHtCtA="; }; nativeBuildInputs = [ No auto update branch exists Old version 1.16.2" not present in master derivation file with contents: { fetchFromGitHub, gobject-introspection, icoextract, imagemagick, lib, libayatana-appindicator, libcanberra-gtk3, meson, ninja, nix-update-script, python3Packages, umu-launcher, lsfg-vk, wrapGAppsHook3, xdg-utils, }: python3Packages.buildPythonApplication (finalAttrs: { pname = "faugus-launcher"; version = "1.16.6"; pyproject = false; src = fetchFromGitHub { owner = "Faugus"; repo = "faugus-launcher"; tag = finalAttrs.version; hash = "sha256-VVLq11jq7fGKgQske/FnQEkwcneuKWOvXFr4eUGHYTw="; }; nativeBuildInputs = [ gobject-introspection meson ninja wrapGAppsHook3 ]; buildInputs = [ libayatana-appindicator ]; dependencies = with python3Packages; [ pillow psutil pygobject3 requests vdf ]; postPatch = '' substituteInPlace faugus_launcher.py \ --replace-fail "PathManager.find_binary('faugus-run')" "'$out/bin/.faugus-run-wrapped'" \ --replace-fail "PathManager.find_binary('faugus-proton-manager')" "'$out/bin/.faugus-proton-manager-wrapped'" \ --replace-fail "PathManager.user_data('faugus-launcher/umu-run')" "'${lib.getExe umu-launcher}'" \ --replace-fail "/usr/lib/extensions/vulkan/lsfgvk/lib/liblsfg-vk.so" "${lsfg-vk}/lib/liblsfg-vk.so" \ --replace-fail "/usr/lib/liblsfg-vk.so" "${lsfg-vk}/lib/liblsfg-vk.so" \ --replace-fail 'Exec={faugus_run}' 'Exec=faugus-run' substituteInPlace faugus_run.py \ --replace-fail "PathManager.user_data('faugus-launcher/umu-run')" "'${lib.getExe umu-launcher}'" substituteInPlace faugus_shortcut.py \ --replace-fail "/usr/lib/extensions/vulkan/lsfgvk/lib/liblsfg-vk.so" "${lsfg-vk}/lib/liblsfg-vk.so" \ --replace-fail "/usr/lib/liblsfg-vk.so" "${lsfg-vk}/lib/liblsfg-vk.so" ''; dontWrapGApps = true; preFixup = '' makeWrapperArgs+=( "''${gappsWrapperArgs[@]}" --suffix PATH : "${ lib.makeBinPath [ icoextract imagemagick libcanberra-gtk3 umu-launcher xdg-utils ] }" ) ''; passthru.updateScript = nix-update-script { }; meta = { description = "Simple and lightweight app for running Windows games using UMU-Launcher"; homepage = "https://github.com/Faugus/faugus-launcher"; changelog = "https://github.com/Faugus/faugus-launcher/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ RoGreat ]; mainProgram = "faugus-launcher"; platforms = lib.platforms.linux; }; })