From 5c843161c21351e60d40c437c1074ba387d8a8b0 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Fri, 27 Feb 2026 01:13:46 -0800 Subject: [PATCH] xbill: move icon to spec-compliant location --- pkgs/by-name/xb/xbill/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/xb/xbill/package.nix b/pkgs/by-name/xb/xbill/package.nix index a8c1ba2c4aa2..3fcc5d1fa096 100644 --- a/pkgs/by-name/xb/xbill/package.nix +++ b/pkgs/by-name/xb/xbill/package.nix @@ -10,6 +10,7 @@ libxpm, libxt, motif, + imagemagick, }: stdenv.mkDerivation (finalAttrs: { @@ -19,6 +20,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ autoreconfHook # Fix configure script that fails basic compilation check copyDesktopItems + imagemagick ]; buildInputs = [ @@ -65,7 +67,8 @@ stdenv.mkDerivation (finalAttrs: { makeFlags = "-B"; postInstall = '' - install -Dm644 pixmaps/icon.xpm $out/share/pixmaps/xbill.xpm + mkdir -p $out/share/icons/hicolor/48x48/apps + magick pixmaps/icon.xpm -resize 48x48 $out/share/icons/hicolor/48x48/apps/xbill.png ''; doInstallCheck = true;