diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-11-11 14:21:47 +0000 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-11-11 14:38:44 +0000 |
| commit | db00c1ef7ccb536345a50a5f67ca0ce2a714194a (patch) | |
| tree | 32ba4edcde2fd232549156a4e0dbdd3a52f6b980 /gnu/packages/serialization.scm | |
| parent | cec916a9b4a76c0c8c1ad1b5d58cf72652efc15c (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.scm | 13 |
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.") | |||
| 657 | This package also provides @samp{kdlpp}, a C++20 wrapper around @samp{ckdl}.") | 657 | This 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") |
