snamguix/snamellit/xca.scm

40 lines
1.4 KiB
Scheme
Raw Normal View History

2024-06-12 11:45:53 +02:00
(define-module (snamellit xca)
2024-06-12 10:09:30 +02:00
#:use-module (gnu packages base)
#:use-module (gnu packages compression)
#:use-module (gnu packages gcc)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages qt)
#:use-module (gnu packages sphinx)
#:use-module (gnu packages tls)
#:use-module (guix download)
#:use-module (guix packages)
#:use-module (guix utils)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix build-system cmake))
(define-public xca
(package
(name "xca")
(version "2.6.0")
(source
(origin
(method url-fetch)
(uri (string-append
"https://github.com/chris2511/xca/releases/download/RELEASE." version
"/xca-" version ".tar.gz"))
(sha256
(base32 "028pgckazpp0nsv0swi3sfqbswk3g5zz1z7b692wxp5sx8i9z8sm"))))
(build-system cmake-build-system)
(arguments
'(#:tests? #f)) ;; tests fail because cannot connect to display and date conversion
2024-06-12 11:45:53 +02:00
(inputs (list openssl pkg-config qtbase-5 qttools-5 python-sphinx))
2024-06-12 10:09:30 +02:00
(synopsis "X - Certificate and Key management")
(description
"This application is intended for creating and managing X.509 certificates, certificate requests, RSA, DSA and EC private keys, Smartcards and CRLs.
Everything that is needed for a CA is implemented.")
(home-page "https://www.hohnstaedt.de/xca/index.php")
(license #f)))
xca