diff --git a/pkgs/by-name/sh/shadps4/package.nix b/pkgs/by-name/sh/shadps4/package.nix index ff35f290a91d..7cd5fb54d86c 100644 --- a/pkgs/by-name/sh/shadps4/package.nix +++ b/pkgs/by-name/sh/shadps4/package.nix @@ -18,6 +18,7 @@ libusb1, magic-enum, libgbm, + pipewire, pkg-config, pugixml, qt6, @@ -33,18 +34,18 @@ xorg, xxHash, zlib-ng, - unstableGitUpdater, + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { pname = "shadps4"; - version = "0.6.0-unstable-2025-03-18"; + version = "0.7.0"; src = fetchFromGitHub { owner = "shadps4-emu"; repo = "shadPS4"; - rev = "171f755c139764d83e6fc712fcbbcc9d4c5c5956"; - hash = "sha256-vYOI4ffKN8QPg6om3T0PUu2I/K84Y7Hn2iUfVHi7N7o="; + tag = "v.${finalAttrs.version}"; + hash = "sha256-g55Ob74Yhnnrsv9+fNA1+uTJ0H2nyH5UT4ITHnrGKDo="; fetchSubmodules = true; }; @@ -65,6 +66,7 @@ stdenv.mkDerivation (finalAttrs: { xorg.libXext magic-enum libgbm + pipewire pugixml qt6.qtbase qt6.qtdeclarative @@ -117,10 +119,7 @@ stdenv.mkDerivation (finalAttrs: { passthru = { tests.openorbis-example = nixosTests.shadps4; - updateScript = unstableGitUpdater { - tagFormat = "v.*"; - tagPrefix = "v."; - }; + updateScript = nix-update-script { }; }; meta = {