gnu: GnuTLS: Build with Guile 3.
This is a follow-up to commit b6bee63bed
.
* gnu/packages/tls.scm (gnutls)[inputs]: Change from GUILE-2.2 to GUILE-3.0.
(guile3.0-gnutls): Rename to ...
(guile2.2-gnutls): ... this. Use GUILE-2.2.
(guile3.0-gnutls): New variable.
master
parent
b6bee63bed
commit
67a3c8ed15
|
@ -229,7 +229,7 @@ living in the same process.")
|
||||||
("datefudge" ,datefudge) ;tests rely on 'datefudge'
|
("datefudge" ,datefudge) ;tests rely on 'datefudge'
|
||||||
("util-linux" ,util-linux))) ;one test needs 'setsid'
|
("util-linux" ,util-linux))) ;one test needs 'setsid'
|
||||||
(inputs
|
(inputs
|
||||||
`(("guile" ,guile-2.2)))
|
`(("guile" ,guile-3.0)))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
;; These are all in the 'Requires.private' field of gnutls.pc.
|
;; These are all in the 'Requires.private' field of gnutls.pc.
|
||||||
`(("libtasn1" ,libtasn1)
|
`(("libtasn1" ,libtasn1)
|
||||||
|
@ -266,14 +266,16 @@ required structures.")
|
||||||
(inputs `(("unbound" ,unbound)
|
(inputs `(("unbound" ,unbound)
|
||||||
,@(package-inputs gnutls)))))
|
,@(package-inputs gnutls)))))
|
||||||
|
|
||||||
(define-public guile3.0-gnutls
|
(define-public guile2.2-gnutls
|
||||||
(package
|
(package
|
||||||
(inherit gnutls)
|
(inherit gnutls)
|
||||||
(name "guile3.0-gnutls")
|
(name "guile2.2-gnutls")
|
||||||
(inputs `(("guile" ,guile-next)
|
(inputs `(("guile" ,guile-2.2)
|
||||||
,@(alist-delete "guile"
|
,@(alist-delete "guile"
|
||||||
(package-inputs gnutls))))))
|
(package-inputs gnutls))))))
|
||||||
|
|
||||||
|
(define-public guile3.0-gnutls gnutls)
|
||||||
|
|
||||||
(define-public openssl
|
(define-public openssl
|
||||||
(package
|
(package
|
||||||
(name "openssl")
|
(name "openssl")
|
||||||
|
|
Reference in New Issue