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
parent 875e19dda2
commit 1eb1277f56
No known key found for this signature in database
GPG key ID: 499097AE5EA815D9

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)