[Backport release-25.05] heroic-unwrapped: 2.16.1 -> 2.17.1 (#415075)

This commit is contained in:
Peder Bergebakken Sundt 2025-06-09 04:06:23 +02:00 committed by GitHub
commit 7c6efa7a9c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3,12 +3,13 @@
stdenv,
fetchFromGitHub,
nix-update-script,
pnpm_9,
# Pinned, because our FODs are not guaranteed to be stable between major versions.
pnpm_10,
nodejs,
python3,
makeWrapper,
# Upstream uses EOL Electron 31. Use next oldest version.
electron_34,
# Electron updates frequently break Heroic, so pin same version as upstream, or newest non-EOL.
electron_36,
vulkan-helper,
gogdl,
legendary-heroic,
@ -17,27 +18,27 @@
}:
let
electron = electron_34;
electron = electron_36;
in
stdenv.mkDerivation (finalAttrs: {
pname = "heroic-unwrapped";
version = "2.16.1";
version = "2.17.1";
src = fetchFromGitHub {
owner = "Heroic-Games-Launcher";
repo = "HeroicGamesLauncher";
rev = "v${finalAttrs.version}";
hash = "sha256-BnBzbbyi9cdO6W59cnY13hnhH+tjrTryTp9XIcERwh4=";
tag = "v${finalAttrs.version}";
hash = "sha256-8vmFgLtFvS9JtbQbUNdSHr9zZaTZnQ2ntSueLcCICaE=";
};
pnpmDeps = pnpm_9.fetchDeps {
pnpmDeps = pnpm_10.fetchDeps {
inherit (finalAttrs) pname version src;
hash = "sha256-2IQyXULgFoz0rFQ8SwERgMDzzo7pZ3DbqhwrWNYSwRo=";
hash = "sha256-9WCIdQ91IU8pfq6kpbmmn6APBTNwpCi9ovgRuWYUad8=";
};
nativeBuildInputs = [
nodejs
pnpm_9.configHook
pnpm_10.configHook
python3
makeWrapper
];