guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/03: gnu: icewm: Enable librsvg support.


From: guix-commits
Subject: 02/03: gnu: icewm: Enable librsvg support.
Date: Tue, 1 Apr 2025 04:21:59 -0400 (EDT)

z572 pushed a commit to branch master
in repository guix.

commit b66f952001fff23abeddb596e787d3ba0a6624bf
Author: Feng Shu <tumashu@163.com>
AuthorDate: Sat Mar 29 16:20:55 2025 +0800

    gnu: icewm: Enable librsvg support.
    
    * gnu/packages/wm.scm (icewm): Enable librsvg support.
    [native-inputs]: Add gettext-minimal.
    [inputs]: Add librsvg-for-system.
    [arguments]<#:configure-flags>: Add -DCONFIG_LIBRSVG=ON.
    
    Change-Id: Iba0c2e2bd164f3a21123a693b028ea213a44933e
    Signed-off-by: Zheng Junjie <z572@z572.online>
---
 gnu/packages/wm.scm | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index b01f63629f..5e0dabe0b4 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1041,13 +1041,14 @@ desktop environment.")
                (base32
                 "0zrj9ka9sglxchmkcgzdbjgzzzcfrfnk4ydhwzbi91vrrq7c6sh3"))))
     (build-system cmake-build-system)
-    (native-inputs (list pkg-config))
+    (native-inputs (list pkg-config gettext-minimal))
     (inputs (list fontconfig
                   fribidi
                   glib                  ;for icewm-menu-fdo
                   imlib2
                   libice
                   libjpeg-turbo
+                  (librsvg-for-system)  ;for svg support
                   libsm
                   libxcomposite
                   libxdamage
@@ -1062,7 +1063,9 @@ desktop environment.")
                   lzip
                   perl))
     (arguments
-     (list #:phases
+     (list #:configure-flags
+           #~(list "-DCONFIG_LIBRSVG=ON")
+           #:phases
            #~(modify-phases %standard-phases
                (add-after 'unpack 'skip-failing-test
                  ;; strtest.cc tests failing due to $HOME and /etc setup



reply via email to

[Prev in Thread] Current Thread [Next in Thread]