~ruther/guix-local

d91de2a5bec7e45da3d3d5869e14033df70c24d5 — Sharlatan Hellseher 7 months ago dd7f212
gnu: python-flex: Switch to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-flex): Add a maintenance note to
  remove the packages in the future.
  [build-system]: Use pyproject.
  [arguments] <tests?>: No tests in PyPI archive provided.
  [native-inputs]: Add python-seuptools.

Change-Id: I61cb165c089a97514ead78317158f21591003c32
1 files changed, 7 insertions(+), 1 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +7 -1
@@ 27349,6 27349,9 @@ input.")
     address is valid and really exists.")
    (license license:lgpl3+)))

;; XXX: Project has no updates since 2019, consider to remove when nothing
;; depends on it in the next refresh cycle.
;; See: <https://github.com/pipermerriam/flex/issues/237>.
(define-public python-flex
  (package
    (name "python-flex")


@@ 27360,7 27363,10 @@ input.")
      (sha256
       (base32
        "1sr91f5sqywj4040jm3cq4333fp8hbmmr7v6v05a3h0sgyixcbi9"))))
    (build-system python-build-system)
    (build-system pyproject-build-system)
    (arguments (list #:tests? #f)) ;no tests in PyPI archive
    (native-inputs
     (list python-setuptools))
    (propagated-inputs
     (list python-click
           python-jsonpointer