lilyp pushed a commit to branch gnome-team
in repository guix.
commit eef5453e40b3e8a473b52eb4486f12e9502383a8
Author: Liliana Marie Prikler <[email protected]>
AuthorDate: Tue Dec 24 09:51:39 2024 +0100
gnu: gdk-pixbuf: Build with other loaders enabled.
GTK+ 3 currently fails to build, as it requires the XPM loader be enabled.
See also <https://gitlab.gnome.org/GNOME/gtk/-/issues/7143>.
* gnu/packages/gtk.scm (gdk-pixbuf)[#:configure-flags]: Add
“-Dothers=enabled”.
---
gnu/packages/gtk.scm | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 141d7df648..c1bfa2d7fe 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -735,7 +735,10 @@ highlighting and other features typical of a source code
editor.")
#:configure-flags '("-Dinstalled_tests=false"
,@(if (%current-target-system)
'()
- '("-Dgtk_doc=true")))
+ '("-Dgtk_doc=true"))
+ ;; GTK+ 3 needs the XPM loader, see
+ ;;
<https://gitlab.gnome.org/GNOME/gtk/-/issues/7143>.
+ "-Dothers=enabled")
#:phases
(modify-phases %standard-phases
(add-before 'configure 'disable-failing-tests