gnu: rest: Ungraft.

* gnu/packages/gnome.scm (rest)[replacement]: Remove.
[propagated-inputs]: Replace libxml2 with libxml2-next-for-grafting.
(rest/fixed): Remove.

Change-Id: Ib203ef0697419558c0be0ba2e844293aa20a6061
This commit is contained in:
John Kehayias 2025-09-09 17:45:29 -04:00 committed by Andreas Enge
parent 6e991058f2
commit 5e3d7853f3
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -5021,7 +5021,6 @@ files.")
(define-public rest (define-public rest
(package (package
(replacement rest/fixed)
(name "rest") (name "rest")
(version "0.8.1") (version "0.8.1")
(source (origin (source (origin
@ -5041,7 +5040,7 @@ files.")
(list `(,glib "bin") gobject-introspection pkg-config)) (list `(,glib "bin") gobject-introspection pkg-config))
(propagated-inputs (propagated-inputs
;; rest-0.7.pc refers to all these. ;; rest-0.7.pc refers to all these.
(list glib libsoup-minimal-2 libxml2)) (list glib libsoup-minimal-2 libxml2-next-for-grafting))
(home-page "https://www.gtk.org/") (home-page "https://www.gtk.org/")
(synopsis "RESTful web api query library") (synopsis "RESTful web api query library")
(description (description
@ -5050,13 +5049,6 @@ claim to be \"RESTful\". It includes convenience wrappers for libsoup and
libxml to ease remote use of the RESTful API.") libxml to ease remote use of the RESTful API.")
(license license:lgpl2.1+))) (license license:lgpl2.1+)))
(define-public rest/fixed
(package
(inherit rest)
(propagated-inputs
(modify-inputs (package-propagated-inputs rest)
(replace "libxml2" libxml2-next-for-grafting)))))
(define-public rest-next (define-public rest-next
(package (package
(inherit rest) (inherit rest)