Running nixpkgs-update (https://nix-community.org/update-bot/) with UPDATE_INFO: clash-verge-rev 2.4.3 -> 2.4.6 https://repology.org/project/clash-verge-rev/versions attrpath: clash-verge-rev Checking auto update branch... No auto update branch exists Old version 2.4.3" not present in master derivation file with contents: { lib, mihomo, callPackage, fetchFromGitHub, dbip-country-lite, stdenv, wrapGAppsHook3, v2ray-geoip, v2ray-domain-list-community, libsoup_3, }: let pname = "clash-verge-rev"; # Please keep service version in sync version = "2.4.6"; src = fetchFromGitHub { owner = "clash-verge-rev"; repo = "clash-verge-rev"; tag = "v${version}"; hash = "sha256-s/dUy9vYxdUlAahVPkoOHjoF+WCl3xhJOubZtS1PB5o="; }; pnpm-hash = "sha256-7xNaLlnXLty80x1d25pBeLZUu0r3R+87DYoJ6rTHSTA="; vendor-hash = "sha256-1b0vmx0apWSNlaTMR58eufinBuIC7/F3UG3C8X62/gE="; service = callPackage ./service.nix { inherit meta ; }; unwrapped = callPackage ./unwrapped.nix { inherit pname version src pnpm-hash vendor-hash meta libsoup_3 ; }; meta = { description = "Clash GUI based on tauri"; homepage = "https://github.com/clash-verge-rev/clash-verge-rev"; longDescription = '' Clash GUI based on tauri Setting NixOS option `programs.clash-verge.enable = true` is recommended. ''; license = lib.licenses.gpl3Only; mainProgram = "clash-verge"; maintainers = with lib.maintainers; [ hhr2020 ]; platforms = lib.platforms.linux; }; in stdenv.mkDerivation { inherit pname src version meta ; nativeBuildInputs = [ wrapGAppsHook3 ]; installPhase = '' runHook preInstall mkdir -p $out/{bin,share,lib/Clash\ Verge/resources} cp -r ${unwrapped}/share/* $out/share cp -r ${unwrapped}/bin/clash-verge $out/bin/clash-verge # This can't be symbol linked. It will find mihomo in its runtime path cp ${service}/bin/clash-verge-service $out/bin/clash-verge-service ln -s ${mihomo}/bin/mihomo $out/bin/verge-mihomo # people who want to use alpha build show override mihomo themselves. The alpha core entry was removed in clash-verge. ln -s ${v2ray-geoip}/share/v2ray/geoip.dat $out/lib/Clash\ Verge/resources/geoip.dat ln -s ${v2ray-domain-list-community}/share/v2ray/geosite.dat $out/lib/Clash\ Verge/resources/geosite.dat ln -s ${dbip-country-lite.mmdb} $out/lib/Clash\ Verge/resources/Country.mmdb runHook postInstall ''; # For testing convenience passthru = { inherit unwrapped service; }; }