~ruther/guix-local

52489303ecdffe473715039ecbdd5c7e5c201cc2 — Sharlatan Hellseher 7 months ago f8cce36
gnu: python-ruamel.yaml.clib: Switch to pyproject-build-system.

* gnu/packages/serialization.scm (python-ruamel.yaml.clib):
  [build-system]: Use pyproject.
  [native-inputs]: Add python-setuptools.

Change-Id: I25e214dfbc4359b0dc9d6fd2a358472ac0ebb133
1 files changed, 3 insertions(+), 2 deletions(-)

M gnu/packages/serialization.scm
M gnu/packages/serialization.scm => gnu/packages/serialization.scm +3 -2
@@ 798,6 798,7 @@ style and key ordering are kept, so you can diff the source.")

(define-public python-ruamel.yaml.clib
  (package
    ;; TODO: Fix the name
    (name "python-ruamel.yaml.clib")
    (version "0.2.12")
    (source


@@ 815,7 816,7 @@ style and key ordering are kept, so you can diff the source.")
        (snippet
         '(begin
            (delete-file "_ruamel_yaml.c")))))
    (build-system python-build-system)
    (build-system pyproject-build-system)
    (arguments
     `(#:tests? #f  ; This package is split from python-ruamel.yaml and
                    ; depends on modules from it for the test suite.


@@ 826,7 827,7 @@ style and key ordering are kept, so you can diff the source.")
           (lambda _
             (invoke "cython" "_ruamel_yaml.pyx"))))))
    (native-inputs
     (list python-cython))
     (list python-cython python-setuptools))
    (home-page "https://sourceforge.net/p/ruamel-yaml-clib/code/ci/default/tree")
    (synopsis "C version of reader, parser and emitter for ruamel.yaml")
    (description