From 7cd8111802d989f514ce61ea91151477ef5d134a Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Wed, 11 Dec 2024 02:41:45 +0300 Subject: [PATCH 1/2] equicord: 1.10.6 -> 1.10.8 --- pkgs/by-name/eq/equicord/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/eq/equicord/package.nix b/pkgs/by-name/eq/equicord/package.nix index 0a975b91d412..9e8ee5928f0d 100644 --- a/pkgs/by-name/eq/equicord/package.nix +++ b/pkgs/by-name/eq/equicord/package.nix @@ -9,13 +9,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "equicord"; - version = "1.10.8"; # from package.json + version = "1.10.8"; src = fetchFromGitHub { owner = "Equicord"; repo = "Equicord"; - rev = "935a5eaf6e5894294ec45ec540e9ecb07e850de0"; - hash = "sha256-dfOzASBP0dEArJXuddLfPLZ7IcsEfKll+ju1jcHarNk="; + tag = "v${finalAttrs.version}"; + hash = "sha256-kbK9tnu0G/nLy4A06xvd2yvlc6UhQfKiC6I9qmJeIwc="; }; pnpmDeps = pnpm_9.fetchDeps { @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { env = { EQUICORD_REMOTE = "${finalAttrs.src.owner}/${finalAttrs.src.repo}"; - EQUICORD_HASH = "${finalAttrs.src.rev}"; + EQUICORD_HASH = "${finalAttrs.src.tag}"; }; buildPhase = '' From 930c4ea2d7a9fce9fff266692befabd515ea4069 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Wed, 11 Dec 2024 02:52:43 +0300 Subject: [PATCH 2/2] equicord: add `passthru.updateScript` --- pkgs/by-name/eq/equicord/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/eq/equicord/package.nix b/pkgs/by-name/eq/equicord/package.nix index 9e8ee5928f0d..f66050898c7a 100644 --- a/pkgs/by-name/eq/equicord/package.nix +++ b/pkgs/by-name/eq/equicord/package.nix @@ -5,6 +5,7 @@ nodejs, pnpm_9, stdenv, + nix-update-script, buildWebExtension ? false, }: stdenv.mkDerivation (finalAttrs: { @@ -51,6 +52,8 @@ stdenv.mkDerivation (finalAttrs: { runHook postInstall ''; + passthru.updateScript = nix-update-script { }; + meta = { description = "The other cutest Discord client mod"; homepage = "https://github.com/Equicord/Equicord";