anyrun: 25.9.0-pre-release.1-unstable-2025-08-19 -> 25.9.0 (#440213)

authored by Austin Horstman and committed by GitHub b5abbe01 993a4bbf

+13 -15
+13 -15
pkgs/by-name/an/anyrun/package.nix
··· 3 3 rustPlatform, 4 4 fetchFromGitHub, 5 5 pkg-config, 6 - wrapGAppsHook3, 7 - atk, 6 + wrapGAppsHook4, 8 7 cairo, 9 8 gdk-pixbuf, 10 9 glib, 11 - gtk3, 10 + gtk4, 12 11 pango, 13 12 wayland, 14 - gtk-layer-shell, 13 + gtk4-layer-shell, 15 14 nix-update-script, 16 15 }: 17 16 18 - rustPlatform.buildRustPackage { 17 + rustPlatform.buildRustPackage (finalAttrs: { 19 18 pname = "anyrun"; 20 - version = "25.9.0.pre-release.1-unstable-2025-08-19"; 19 + version = "25.9.0"; 21 20 22 21 src = fetchFromGitHub { 23 22 owner = "anyrun-org"; 24 23 repo = "anyrun"; 25 - rev = "af1ffe4f17921825ff2a773995604dce2b2df3cd"; 26 - hash = "sha256-PKxVhfjd2AlzTopuVEx5DJMC4R7LnM5NIoMmirKMsKI="; 24 + tag = "v${finalAttrs.version}"; 25 + hash = "sha256-01XBO8U2PyhhYXo3oZAu7dghqXkxdemeG82MqnNp4wE="; 27 26 }; 28 27 29 - cargoHash = "sha256-KpAnfytTtCJunhpk9exv8LYtF8mKDGFUUbsPP47M+Kk="; 28 + cargoHash = "sha256-Xh+RWrAxa1cg0z6IGr7apzoAIlhDl8ZMpQTfoBAZXRk="; 30 29 31 30 strictDeps = true; 32 31 enableParallelBuilding = true; ··· 34 33 35 34 nativeBuildInputs = [ 36 35 pkg-config 37 - wrapGAppsHook3 36 + wrapGAppsHook4 38 37 ]; 39 38 40 39 buildInputs = [ 41 - atk 42 40 cairo 43 41 gdk-pixbuf 44 42 glib 45 - gtk3 46 - gtk-layer-shell 43 + gtk4 44 + gtk4-layer-shell 47 45 pango 48 46 wayland 49 47 ]; ··· 58 56 install -Dm444 anyrun/res/style.css examples/config.ron -t $out/share/doc/anyrun/examples/ 59 57 ''; 60 58 61 - passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; 59 + passthru.updateScript = nix-update-script { }; 62 60 63 61 meta = { 64 62 description = "Wayland-native, highly customizable runner"; ··· 71 69 mainProgram = "anyrun"; 72 70 platforms = lib.platforms.linux; 73 71 }; 74 - } 72 + })