guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 603b65563e0fe1b8322f8803707594877d5e2758
Author: Liliana Marie Prikler <[email protected]>
AuthorDate: Sat Sep 6 17:00:25 2025 +0200
gnu: gnome: Use libxml2-next-for-grafting.
This is a follow-up to 990e6dd0429fe6c6a10196afde3fc4550fc56523,
which inadvertently introduced a version mismatch between libxml2
as propagated by mutter and libsoup.
* gnu/packages/gnome.scm (libgrss, phodav, gupnp, libgdata, libgsf)
(libglade, libbonoboui, libxklavier, rest, libgweather, totem-pl-parser)
(mutter, libxml++, libgda)
[propagated-inputs]: Replace libxml2-next with libxml2-next-for-grafting.
---
gnu/packages/gnome.scm | 30 +++++++++++++++---------------
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index b68ec2a1df..4f2284ae49 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -441,7 +441,7 @@ services.")
"/share/gtk-doc/html"))))
(native-inputs (list docbook-xml-4.1.2 gobject-introspection gtk-doc/stable
pkg-config))
- (propagated-inputs (list glib libsoup-minimal-2 libxml2-next))
+ (propagated-inputs (list glib libsoup-minimal-2 libxml2-next-for-grafting))
(synopsis "Glib library for feeds")
(description "LibGRSS is a Glib abstraction to handle feeds in RSS, Atom,
and other formats.")
@@ -1246,7 +1246,7 @@ Library reference documentation.")
;; These inputs are required by the pkg-config file.
(list glib
libsoup
- libxml2-next))
+ libxml2-next-for-grafting))
(synopsis "WebDav server implementation using libsoup")
(description "PhoDav was initially developed as a file-sharing mechanism
for Spice,
but it is generic enough to be reused in other projects,
@@ -1456,7 +1456,7 @@ a debugging tool, @command{gssdp-device-sniffer}.")
gsettings-desktop-schemas ;for ‘org.gnome.system.proxy’.
gssdp
libsoup
- libxml2-next))
+ libxml2-next-for-grafting))
(synopsis "PnP API for GNOME")
(description "This package provides GUPnP, an object-oriented framework
for creating UPnP devices and control points, written in C using
@@ -2041,7 +2041,7 @@ and system administrators.")
(inputs
(list graphene
gtk+
- libxml2-next
+ libxml2-next-for-grafting
libxslt
poppler
python-minimal
@@ -2091,7 +2091,7 @@ formats like PNG, SVG, PDF and EPS.")
("json-glib" ,json-glib)
("liboauth" ,liboauth)
("libsoup" ,libsoup-minimal-2)
- ("libxml2" ,libxml2-next)))
+ ("libxml2" ,libxml2-next-for-grafting)))
(home-page "https://wiki.gnome.org/Projects/libgdata")
(synopsis "Library for accessing online service APIs")
(description
@@ -3623,7 +3623,7 @@ XML/CSS rendering engine.")
zlib))
(propagated-inputs
(list glib
- libxml2-next))
+ libxml2-next-for-grafting))
(synopsis "G Structured File Library")
(description "Libgsf aims to provide an efficient extensible I/O
abstraction
for dealing with different structured file formats.")
@@ -4231,7 +4231,7 @@ ported to GTK+.")
(inputs
(list python)) ;; needed for the optional libglade-convert program
(propagated-inputs
- (list gtk+-2 libxml2-next)) ; required by libglade-2.0.pc
+ (list gtk+-2 libxml2-next-for-grafting)) ; required by libglade-2.0.pc
(native-inputs
(list pkg-config))
(home-page "https://developer.gnome.org/libglade")
@@ -4268,7 +4268,7 @@ widgets built in the loading process.")
;; Therefore we must do it.
(zero? (system (format #f "~a/bin/Xvfb ~a &" xorg-server
disp)))))))))
;; Mentioned as Required by the .pc file
- (propagated-inputs (list libxml2-next))
+ (propagated-inputs (list libxml2-next-for-grafting))
(inputs
(list popt pangox-compat libgnome libgnomecanvas libglade))
(native-inputs
@@ -4951,7 +4951,7 @@ GLib and GObject, and integrates JSON with GLib data
types.")
("libtool" ,libtool)))
(propagated-inputs
;; Required by libxklavier.pc.
- (list glib libxml2-next))
+ (list glib libxml2-next-for-grafting))
(inputs
(list iso-codes/pinned libxi libxkbfile xkbcomp xkeyboard-config))
(home-page "https://www.freedesktop.org/wiki/Software/LibXklavier/")
@@ -5095,7 +5095,7 @@ libxml to ease remote use of the RESTful API.")
(inherit rest)
(propagated-inputs
(modify-inputs (package-propagated-inputs rest)
- (replace "libxml2" libxml2-next)))))
+ (replace "libxml2" libxml2-next-for-grafting)))))
(define-public rest-next
(package
@@ -6056,7 +6056,7 @@ service via the system message bus.")
(list gtk+
gdk-pixbuf
json-glib
- libxml2-next
+ libxml2-next-for-grafting
libsoup
geocode-glib))
(inputs
@@ -6175,7 +6175,7 @@ settings, themes, mouse settings, and startup of other
daemons.")
(list intltool
`(,glib "bin") gobject-introspection pkg-config))
(propagated-inputs
- (list glib gmime libarchive libgcrypt libxml2-next))
+ (list glib gmime libarchive libgcrypt libxml2-next-for-grafting))
(inputs
(list libsoup))
(home-page "https://projects.gnome.org/totem")
@@ -8159,7 +8159,7 @@ to display dialog boxes from the commandline and shell
scripts.")
libxext
libxfixes
libxkbcommon
- libxml2-next
+ libxml2-next-for-grafting
libxrandr
mesa
pango
@@ -8985,7 +8985,7 @@ the available networks and allows users to easily switch
between them.")
(base32 "07h11vl0rv8b0w31as5xiirpx17lprkx7fimphy3f5mkwhz8njba"))))
(build-system gnu-build-system)
(propagated-inputs
- (list libxml2-next)) ;required by .pc file
+ (list libxml2-next-for-grafting)) ;required by .pc file
(native-inputs
(list autoconf
automake
@@ -13940,7 +13940,7 @@ developed with the aim of being used with the Librem 5
phone.")
sqlite
vala))
(propagated-inputs
- (list libxml2-next)) ; required by libgda-5.0.pc
+ (list libxml2-next-for-grafting)) ; required by libgda-5.0.pc
(home-page "https://gitlab.gnome.org/GNOME/libgda")
(synopsis "Uniform data access")
(description