From ccde48970a906da9a6a3fb2d32bdda5049f1c4dc Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 5 Sep 2025 12:42:54 +0100 Subject: [PATCH] gnu: mallard-ducktype: Switch to pyproject. * gnu/packages/python-xyz.scm (mallard-ducktype)[build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I86592f5332819b160f0f804a3495ef1b0491ff78 --- gnu/packages/python-xyz.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 941e5898b02..b6924394aa6 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -10026,6 +10026,9 @@ Markdown input files, and more. Pelican uses Jinja2 for templating and is very extensible.") (license license:agpl3+))) +;; XXX: Potential abandonware, no updates or fixes since 2019, consider to +;; find a replacement and re-allocate, see: +;; . (define-public mallard-ducktype (package (name "mallard-ducktype") @@ -10042,7 +10045,7 @@ and is very extensible.") (sha256 (base32 "1jk9bfz7g04ip78s03b0xak6d54rj4h9zpgadkziy1ji216g6y4c")))) - (build-system python-build-system) + (build-system pyproject-build-system) (arguments '(#:phases (modify-phases %standard-phases @@ -10050,6 +10053,7 @@ and is very extensible.") (lambda _ (with-directory-excursion "tests" (invoke "sh" "runtests"))))))) + (native-inputs (list python-setuptools)) (home-page "http://projectmallard.org") (synopsis "Convert Ducktype to Mallard documentation markup") (description