diff options
author | Hanketsu <hanketsu@egregore.fun> | 2025-02-28 17:24:13 +0100 |
---|---|---|
committer | Hanketsu <hanketsu@egregore.fun> | 2025-06-13 00:04:36 +0200 |
commit | d788fcae67ea9ee6adc965db2ff6815cdbef80c1 (patch) | |
tree | f67d94334faee879950bf92eeeb79794baad5e02 | |
parent | 05eabb625776d2efed53c09868a4874940524c15 (diff) |
battering: Add python-certomancer-csc-dummy.
* battering/packages/python-xyz.scm (python-certomancer-csc-dummy): New variable.
-rw-r--r-- | battering/packages/python-xyz.scm | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/battering/packages/python-xyz.scm b/battering/packages/python-xyz.scm index 848d619..d6897cf 100644 --- a/battering/packages/python-xyz.scm +++ b/battering/packages/python-xyz.scm @@ -318,6 +318,34 @@ specific moment in time, whitelisting and revocation checks.") declarative configuration.") (license license:expat))) +(define-public python-certomancer-csc-dummy + (package + (name "python-certomancer-csc-dummy") + (version "0.3.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/MatthiasValvekens/certomancer-csc-dummy") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "01kldbg9vrbq9scqd1r0x66c0dg7pzgyllkmnbv3w1103h11ib4s")) + (modules '((guix build utils))) + (snippet + '(substitute* "setup.py" + (("aiohttp~=") + "aiohttp>="))))) + (build-system pyproject-build-system) + (propagated-inputs (list python-aiohttp python-asn1crypto + python-certomancer python-cryptography python-pae)) + (native-inputs (list python-setuptools python-wheel)) + (home-page "https://github.com/MatthiasValvekens/certomancer-csc-dummy") + (synopsis "A Certomancer-based demo CSC server for integration tests") + (description + "This package provides a Certomancer-based demo CSC server for integration tests.") + (license license:expat))) + (define-public python-barcode (package (name "python-barcode") |