~ruther/guix-local

17f3902886526703e3d4b65b0a63a9a4ce7b1169 — Nicolas Graves 10 months ago 3852037
gnu: rest: Graft package propagating libxml2@2.14.

* gnu/packages/gnome.scm (rest/fixed): Add package.
(rest)[replacement]: Graft rest/fixed.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
1 files changed, 9 insertions(+), 1 deletions(-)

M gnu/packages/gnome.scm
M gnu/packages/gnome.scm => gnu/packages/gnome.scm +9 -1
@@ 5061,6 5061,7 @@ files.")

(define-public rest
  (package
    (replacement rest/fixed)
    (name "rest")
    (version "0.8.1")
    (source (origin


@@ 5080,7 5081,7 @@ files.")
     (list `(,glib "bin") gobject-introspection pkg-config))
    (propagated-inputs
     ;; rest-0.7.pc refers to all these.
     (list glib libsoup-minimal-2 libxml2-next))
     (list glib libsoup-minimal-2 libxml2))
    (home-page "https://www.gtk.org/")
    (synopsis "RESTful web api query library")
    (description


@@ 5089,6 5090,13 @@ claim to be \"RESTful\".  It includes convenience wrappers for libsoup and
libxml to ease remote use of the RESTful API.")
    (license license:lgpl2.1+)))

(define-public rest/fixed
  (package
    (inherit rest)
    (propagated-inputs
     (modify-inputs (package-propagated-inputs rest)
       (replace "libxml2" libxml2-next)))))

(define-public rest-next
  (package
    (inherit rest)