From 0aab329d05ba95098153453da49e964d341e3a08 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Thu, 20 Nov 2025 19:54:24 +0800 Subject: [PATCH] bulky: 3.9 -> 4.0 https://github.com/linuxmint/bulky/compare/3.9...4.0 --- pkgs/by-name/bu/bulky/package.nix | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/bu/bulky/package.nix b/pkgs/by-name/bu/bulky/package.nix index f926e9979b78..2592d397beb1 100644 --- a/pkgs/by-name/bu/bulky/package.nix +++ b/pkgs/by-name/bu/bulky/package.nix @@ -10,17 +10,18 @@ gtk3, glib, common-licenses, + xapp-symbolic-icons, }: stdenv.mkDerivation rec { pname = "bulky"; - version = "3.9"; + version = "4.0"; src = fetchFromGitHub { owner = "linuxmint"; repo = "bulky"; tag = version; - hash = "sha256-LrArLx0AOEaeAvLBVhV9ho5H+qeiaBfjs8+iV5W9u+w="; + hash = "sha256-BHMCtvnz3Ua4pa3Pnh2PbxZ9a0vJOJ+Se2/DaPbUqQA="; }; nativeBuildInputs = [ @@ -45,10 +46,10 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace usr/lib/bulky/bulky.py \ - --replace "/usr/share/locale" "$out/share/locale" \ - --replace /usr/share/bulky "$out/share/bulky" \ - --replace /usr/share/common-licenses "${common-licenses}/share/common-licenses" \ - --replace __DEB_VERSION__ "${version}" + --replace-fail "/usr/share/locale" "$out/share/locale" \ + --replace-fail /usr/share/bulky "$out/share/bulky" \ + --replace-fail /usr/share/common-licenses "${common-licenses}/share/common-licenses" \ + --replace-fail __DEB_VERSION__ "${version}" ''; installPhase = '' @@ -63,6 +64,12 @@ stdenv.mkDerivation rec { glib-compile-schemas $out/share/glib-2.0/schemas ''; + preFixup = '' + gappsWrapperArgs+=( + --prefix XDG_DATA_DIRS : ${lib.makeSearchPath "share" [ xapp-symbolic-icons ]} + ) + ''; + meta = with lib; { description = "Bulk rename app"; mainProgram = "bulky";