summaryrefslogtreecommitdiff
path: root/gnu/packages/serialization.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-11-11 14:21:47 +0000
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-11-11 14:38:44 +0000
commitdb00c1ef7ccb536345a50a5f67ca0ce2a714194a (patch)
tree32ba4edcde2fd232549156a4e0dbdd3a52f6b980 /gnu/packages/serialization.scm
parentcec916a9b4a76c0c8c1ad1b5d58cf72652efc15c (diff)
gnu: Add python-ckdl.
* gnu/packages/serialization.scm (python-ckdl): New variable. Fixes: guix/guix#4184 Change-Id: I8a63d32041981a2eb19dbec826a9a75f44a4d767
Diffstat (limited to 'gnu/packages/serialization.scm')
-rw-r--r--gnu/packages/serialization.scm13
1 files changed, 13 insertions, 0 deletions
diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm
index 1559e32d9a4..7df6d7f358e 100644
--- a/gnu/packages/serialization.scm
+++ b/gnu/packages/serialization.scm
@@ -657,6 +657,19 @@ object, without whitespace.")
657This package also provides @samp{kdlpp}, a C++20 wrapper around @samp{ckdl}.") 657This package also provides @samp{kdlpp}, a C++20 wrapper around @samp{ckdl}.")
658 (license license:expat))) 658 (license license:expat)))
659 659
660(define-public python-ckdl
661 (package/inherit ckdl
662 (name "python-ckdl")
663 (build-system pyproject-build-system)
664 (arguments
665 (list #:test-backend #~'custom
666 #:test-flags #~(list "bindings/python/tests/ckdl_test.py")))
667 (native-inputs
668 (list python-cython
669 python-scikit-build
670 python-setuptools))
671 (synopsis "Python library for parsing and emitting KDL")))
672
660(define-public capnproto 673(define-public capnproto
661 (package 674 (package
662 (name "capnproto") 675 (name "capnproto")