diff --git a/pkgs/by-name/cl/clash-verge-rev/package.nix b/pkgs/by-name/cl/clash-verge-rev/package.nix index 7c912f2acd8a..5499a5e74270 100644 --- a/pkgs/by-name/cl/clash-verge-rev/package.nix +++ b/pkgs/by-name/cl/clash-verge-rev/package.nix @@ -27,6 +27,20 @@ let hash = "sha256-HyRTOqPj4SnV9gktqRegxOYz9c8mQHOX+IrdZlHhYpo="; }; + meta-unwrapped = { + description = "Clash GUI based on tauri"; + homepage = "https://github.com/clash-verge-rev/clash-verge-rev"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ + Guanran928 + bot-wxt1221 + ]; + platforms = [ + "x86_64-linux" + "aarch64-linux" + ]; + }; + service-cargo-hash = "sha256-NBeHR6JvdCp06Ug/UEtLY2tu3iCmlsCU0x8umRbJXLU="; service = callPackage ./service.nix { @@ -36,6 +50,7 @@ let service-cargo-hash pname ; + meta = meta-unwrapped; }; webui = callPackage ./webui.nix { @@ -44,6 +59,8 @@ let src pname ; + meta = meta-unwrapped; + }; sysproxy-hash = "sha256-TEC51s/viqXUoEH9rJev8LdC2uHqefInNcarxeogePk="; @@ -55,8 +72,8 @@ let src sysproxy-hash webui - meta ; + meta = meta-unwrapped; }; meta = { diff --git a/pkgs/by-name/cl/clash-verge-rev/service.nix b/pkgs/by-name/cl/clash-verge-rev/service.nix index dbf125829793..21baad40d3f7 100644 --- a/pkgs/by-name/cl/clash-verge-rev/service.nix +++ b/pkgs/by-name/cl/clash-verge-rev/service.nix @@ -7,10 +7,11 @@ pname, webkitgtk, service-cargo-hash, + meta, }: rustPlatform.buildRustPackage { pname = "${pname}-service"; - inherit version; + inherit version meta; src = src-service; sourceRoot = "${src-service.name}"; diff --git a/pkgs/by-name/cl/clash-verge-rev/unwrapped.nix b/pkgs/by-name/cl/clash-verge-rev/unwrapped.nix index 7212ba2623ff..64386c552dce 100644 --- a/pkgs/by-name/cl/clash-verge-rev/unwrapped.nix +++ b/pkgs/by-name/cl/clash-verge-rev/unwrapped.nix @@ -13,7 +13,7 @@ openssl, }: rustPlatform.buildRustPackage { - inherit version src; + inherit version src meta; pname = "${pname}-unwrapped"; sourceRoot = "${src.name}/src-tauri"; diff --git a/pkgs/by-name/cl/clash-verge-rev/webui.nix b/pkgs/by-name/cl/clash-verge-rev/webui.nix index 355350d2d471..c35dca01a34c 100644 --- a/pkgs/by-name/cl/clash-verge-rev/webui.nix +++ b/pkgs/by-name/cl/clash-verge-rev/webui.nix @@ -5,9 +5,10 @@ pnpm, nodejs, stdenv, + meta, }: stdenv.mkDerivation { - inherit version src; + inherit version src meta; pname = "${pname}-webui"; pnpmDeps = pnpm.fetchDeps { inherit pname version src;