~ruther/guix-local

93989aedfdbc6c8f3217bbe7bdf2896fb8957cc5 — Ludovic Courtès 6 years ago b141e1d
gnu: guile-xapian: Switch to Guile 3.0.

* gnu/packages/guile-xyz.scm (guile-xapian)[inputs]: Switch to GUILE-3.0.
(guile2.2-xapian): New variable.
(guile3.0-xapian): Define as 'deprecated-package'.
1 files changed, 7 insertions(+), 4 deletions(-)

M gnu/packages/guile-xyz.scm
M gnu/packages/guile-xyz.scm => gnu/packages/guile-xyz.scm +7 -4
@@ 3382,7 3382,7 @@ over, or update a value in arbitrary data structures.")
    (arguments
     '(#:make-flags '("GUILE_AUTO_COMPILE=0"))) ; to prevent guild warnings
    (inputs
     `(("guile" ,guile-2.2)
     `(("guile" ,guile-3.0)
       ("xapian" ,xapian)
       ("zlib" ,zlib)))
    (native-inputs


@@ 3400,14 3400,17 @@ applications.  It has built-in support for several families of weighting
models and also supports a rich set of boolean query operators.")
    (license license:gpl2+)))

(define-public guile3.0-xapian
(define-public guile2.2-xapian
  (package
    (inherit guile-xapian)
    (name "guile3.0-xapian")
    (name "guile2.2-xapian")
    (inputs
     `(("guile" ,guile-next)
     `(("guile" ,guile-2.2)
       ,@(alist-delete "guile" (package-inputs guile-xapian))))))

(define-public guile3.0-xapian
  (deprecated-package "guile3.0-xapian" guile-xapian))

(define-public guile-torrent
  (package
    (name "guile-torrent")