From 7e7ad582e47111b1524edd48372e51ad1294d683 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Mon, 3 Mar 2025 12:38:35 +0800 Subject: gnu: transmission: Fix build. Reported in . This is follow up to 4838b7b0e94c7636cc2639e3b53d3fe37251fca2. * gnu/packages/bittorrent.scm (transmission) [arguments]: Invoke 'generate-gdk-pixbuf-loaders-cache' before using GDK_PIXBUF_MODULE_FILE. Change-Id: I234cdd8649e82d0a8b44bee15968fcd22c134ce4 --- gnu/packages/bittorrent.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/bittorrent.scm b/gnu/packages/bittorrent.scm index 34c2141db7..e946660ab7 100644 --- a/gnu/packages/bittorrent.scm +++ b/gnu/packages/bittorrent.scm @@ -146,7 +146,9 @@ (define-public transmission #:glib-or-gtk-wrap-excluded-outputs (list "out") args))) (add-after 'glib-or-gtk-wrap 'wrap-program - (lambda* (#:key outputs #:allow-other-keys) + (lambda* (#:key inputs outputs #:allow-other-keys) + (glib-or-gtk:generate-gdk-pixbuf-loaders-cache + (map cdr inputs) (list (assoc-ref outputs "gui"))) (wrap-program (string-append #$output:gui "/bin/transmission-gtk") ;; Wrapping GDK_PIXBUF_MODULE_FILE allows Transmission to load ;; its own icons in pure environments. -- cgit v1.2.3