1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-15 11:30:44 +02:00

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”.
This commit is contained in:
Liliana Marie Prikler 2024-12-24 09:51:39 +01:00
parent 2922224e4f
commit f65d0b3a1d
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87

View file

@ -736,7 +736,10 @@ highlighting and other features typical of a source code editor.")
#:configure-flags '("-Dinstalled_tests=false" #:configure-flags '("-Dinstalled_tests=false"
,@(if (%current-target-system) ,@(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 #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(add-before 'configure 'disable-failing-tests (add-before 'configure 'disable-failing-tests