gnu: guile2.0-shepherd: Remove.

Version 0.9.x of the Shepherd requires Guile >= 2.2.

* gnu/packages/admin.scm (guile2.0-shepherd): Remove.
This commit is contained in:
Ludovic Courtès 2023-05-05 23:06:36 +02:00
parent 75a25d9c2a
commit 69a65335f9
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -375,25 +375,6 @@ (define-public guile2.2-shepherd
(native-inputs (list pkg-config guile-2.2))
(inputs (list guile-2.2 guile2.2-fibers))))
(define-public guile2.0-shepherd
(package
(inherit shepherd)
(name "guile2.0-shepherd")
(native-inputs
(list help2man pkg-config guile-2.0))
(inputs
(list guile-2.0))
(arguments
`(#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-source
(lambda _
;; (ice-9 threads) isn't available in guile-2.0
(substitute* "modules/shepherd.scm"
((".*\\(ice-9 threads\\).*") ""))
#t)))
,@(package-arguments shepherd)))))
(define-public cfm
(package
(name "cfm")