~ruther/guix-local

ca6c1509009d04d0bbc17179e87b0641d3eb1362 — Ludovic Courtès 6 years ago ca03dca
gnu: guile-email: Switch to Guile 3.0.

* gnu/packages/guile-xyz.scm (guile-email)[inputs]: Switch to GUILE-3.0.
(guile2.2-email): New variable.
(guile3.0-email): Define in terms of '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
@@ 1039,7 1039,7 @@ tracker's SOAP service, such as @url{https://bugs.gnu.org}.")
     `(("pkg-config" ,pkg-config)
       ("lzip" ,lzip)))
    (inputs
     `(("guile" ,guile-2.2)))
     `(("guile" ,guile-3.0)))
    (arguments
     '(#:make-flags '("GUILE_AUTO_COMPILE=0"))) ; to prevent guild warnings
    (home-page "https://guile-email.systemreboot.net")


@@ 1050,13 1050,16 @@ Extensions) compliant email messages and reading emails from the mbox
format.")
    (license license:agpl3+)))

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

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

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