From 0f96d433e1997137423488161ed7db4ab2bfd364 Mon Sep 17 00:00:00 2001 From: qzylinra Date: Wed, 3 Sep 2025 19:54:35 +0800 Subject: [PATCH 1/4] gui-for-clash,gui-for-singbox: set hydraPlatforms --- pkgs/by-name/gu/gui-for-clash/package.nix | 1 + pkgs/by-name/gu/gui-for-singbox/package.nix | 1 + 2 files changed, 2 insertions(+) diff --git a/pkgs/by-name/gu/gui-for-clash/package.nix b/pkgs/by-name/gu/gui-for-clash/package.nix index ffa7591ef6d5..e2b88bcf1874 100644 --- a/pkgs/by-name/gu/gui-for-clash/package.nix +++ b/pkgs/by-name/gu/gui-for-clash/package.nix @@ -27,6 +27,7 @@ let metaCommon = { homepage = "https://github.com/GUI-for-Cores/GUI.for.Clash"; + hydraPlatforms = [ ]; # https://gui-for-cores.github.io/guide/#note license = with lib.licenses; [ gpl3Plus ]; maintainers = with lib.maintainers; [ ]; }; diff --git a/pkgs/by-name/gu/gui-for-singbox/package.nix b/pkgs/by-name/gu/gui-for-singbox/package.nix index 17127d567eb7..85d54946515d 100644 --- a/pkgs/by-name/gu/gui-for-singbox/package.nix +++ b/pkgs/by-name/gu/gui-for-singbox/package.nix @@ -27,6 +27,7 @@ let metaCommon = { homepage = "https://github.com/GUI-for-Cores/GUI.for.SingBox"; + hydraPlatforms = [ ]; # https://gui-for-cores.github.io/guide/#note license = with lib.licenses; [ gpl3Plus ]; maintainers = with lib.maintainers; [ ]; }; From 99d9535bd835f5ca133eb8b8545fdc687d9da08e Mon Sep 17 00:00:00 2001 From: qzylinra Date: Wed, 3 Sep 2025 19:58:19 +0800 Subject: [PATCH 2/4] gui-for-clash,gui-for-singbox: fix updateScript --- pkgs/by-name/gu/gui-for-clash/package.nix | 2 ++ pkgs/by-name/gu/gui-for-singbox/package.nix | 2 ++ 2 files changed, 4 insertions(+) diff --git a/pkgs/by-name/gu/gui-for-clash/package.nix b/pkgs/by-name/gu/gui-for-clash/package.nix index e2b88bcf1874..3499ff6e8046 100644 --- a/pkgs/by-name/gu/gui-for-clash/package.nix +++ b/pkgs/by-name/gu/gui-for-clash/package.nix @@ -134,6 +134,8 @@ buildGoModule { inherit frontend; updateScript = nix-update-script { extraArgs = [ + "--version-regex" + "^v([0-9.]+)$" "--subpackage" "frontend" ]; diff --git a/pkgs/by-name/gu/gui-for-singbox/package.nix b/pkgs/by-name/gu/gui-for-singbox/package.nix index 85d54946515d..968eed699acb 100644 --- a/pkgs/by-name/gu/gui-for-singbox/package.nix +++ b/pkgs/by-name/gu/gui-for-singbox/package.nix @@ -135,6 +135,8 @@ buildGoModule { inherit frontend; updateScript = nix-update-script { extraArgs = [ + "--version-regex" + "^v([0-9.]+)$" "--subpackage" "frontend" ]; From a557dae259e88ae76d4c26c2d66adfc41833c0b5 Mon Sep 17 00:00:00 2001 From: qzylinra Date: Wed, 3 Sep 2025 20:00:25 +0800 Subject: [PATCH 3/4] gui-for-clash: 1.9.8 -> 1.9.10 --- pkgs/by-name/gu/gui-for-clash/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/gu/gui-for-clash/package.nix b/pkgs/by-name/gu/gui-for-clash/package.nix index 3499ff6e8046..b0f709e86ed9 100644 --- a/pkgs/by-name/gu/gui-for-clash/package.nix +++ b/pkgs/by-name/gu/gui-for-clash/package.nix @@ -16,13 +16,13 @@ let pname = "gui-for-clash"; - version = "1.9.8"; + version = "1.9.10"; src = fetchFromGitHub { owner = "GUI-for-Cores"; repo = "GUI.for.Clash"; tag = "v${version}"; - hash = "sha256-YwolOIN4pQ9ykXruKAetUDMFkNnQppkzioDNlrPefL8="; + hash = "sha256-odASuy0zaXf6vvd5CRVtuuVIX1EgEO7GsMgXWUR+fxk="; }; metaCommon = { @@ -50,7 +50,7 @@ let sourceRoot ; fetcherVersion = 2; - hash = "sha256-iVD/9uTK3cUzKE20pJk67uk53UCtfj/YCpgwgxmmg8k="; + hash = "sha256-AuBUneWOR9oCuj811iCB3l5dlpeKhxt6KrF7KDs27a0="; }; buildPhase = '' @@ -86,7 +86,7 @@ buildGoModule { --subst-var out ''; - vendorHash = "sha256-7pFjfUFkpXyYEVjiXbfFUC7FQSlZubKJJ5MI8WY0IVA="; + vendorHash = "sha256-UArCB5U2bF5HXFDU1oCfm+SaURe6e9gyCx+UjtWI/ug="; nativeBuildInputs = [ autoPatchelfHook From a7484b9b71ea249afd9c91bc0655ccc62f3e2037 Mon Sep 17 00:00:00 2001 From: qzylinra Date: Wed, 3 Sep 2025 20:02:28 +0800 Subject: [PATCH 4/4] gui-for-singbox: 1.9.8 -> 1.9.9 --- pkgs/by-name/gu/gui-for-singbox/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/gu/gui-for-singbox/package.nix b/pkgs/by-name/gu/gui-for-singbox/package.nix index 968eed699acb..a594d4086f1b 100644 --- a/pkgs/by-name/gu/gui-for-singbox/package.nix +++ b/pkgs/by-name/gu/gui-for-singbox/package.nix @@ -16,13 +16,13 @@ let pname = "gui-for-singbox"; - version = "1.9.8"; + version = "1.9.9"; src = fetchFromGitHub { owner = "GUI-for-Cores"; repo = "GUI.for.SingBox"; tag = "v${version}"; - hash = "sha256-9Vai/C9cJgqM3n+FzFPXismR5vF6eQNJHdI7o47zinI="; + hash = "sha256-6Y0eEJmPBp+J1r6LCxYEM6i3fdCYSo4LrimpqwOCVT8="; }; metaCommon = { @@ -50,7 +50,7 @@ let sourceRoot ; fetcherVersion = 2; - hash = "sha256-iVD/9uTK3cUzKE20pJk67uk53UCtfj/YCpgwgxmmg8k="; + hash = "sha256-kSIPkXD0Wxe8TaKDd4DUAL7pkQeU8xyLY9K3lFSAODI="; }; buildPhase = '' @@ -87,7 +87,7 @@ buildGoModule { --subst-var out ''; - vendorHash = "sha256-7pFjfUFkpXyYEVjiXbfFUC7FQSlZubKJJ5MI8WY0IVA="; + vendorHash = "sha256-UArCB5U2bF5HXFDU1oCfm+SaURe6e9gyCx+UjtWI/ug="; nativeBuildInputs = [ autoPatchelfHook