1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: Add python-ckdl.

* gnu/packages/serialization.scm (python-ckdl): New variable.

Fixes: guix/guix#4184
Change-Id: I8a63d32041981a2eb19dbec826a9a75f44a4d767
This commit is contained in:
Sharlatan Hellseher
2025-11-11 14:21:47 +00:00
parent cec916a9b4
commit db00c1ef7c

View File

@@ -657,6 +657,19 @@ object, without whitespace.")
This package also provides @samp{kdlpp}, a C++20 wrapper around @samp{ckdl}.")
(license license:expat)))
(define-public python-ckdl
(package/inherit ckdl
(name "python-ckdl")
(build-system pyproject-build-system)
(arguments
(list #:test-backend #~'custom
#:test-flags #~(list "bindings/python/tests/ckdl_test.py")))
(native-inputs
(list python-cython
python-scikit-build
python-setuptools))
(synopsis "Python library for parsing and emitting KDL")))
(define-public capnproto
(package
(name "capnproto")