From 5d89feb4a7b7c734f1b13ba1520797219f6833f1 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Sat, 22 Nov 2025 21:27:16 +0100 Subject: [PATCH] gnu: nototools: Switch to pyproject. python-pillow also needs to be propagated, as the package uses from PIL import image in its site-packages. * gnu/packages/fontutils.scm (nototools): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Remove python-pillow. [propagated-inputs]: Add python-pillow. Change-Id: I98f1704365092d059363b26704462e849ddb62c8 Signed-off-by: Sharlatan Hellseher --- gnu/packages/fontutils.scm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm index 5a930b7220a75f2a50d0e898d3d0e2ad44625cfe..ab1cfe10047285ead368ca7fb13cd7fcef83cddf 100644 --- a/gnu/packages/fontutils.scm +++ b/gnu/packages/fontutils.scm @@ -2033,9 +2033,8 @@ UFO3 as described by the UFO font format.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 - "1sfsmfxcp4kdkra58z274w9cjgyim4by50nxdq60q3z1r5hv9iyj")))) - (build-system python-build-system) + (base32 "1sfsmfxcp4kdkra58z274w9cjgyim4by50nxdq60q3z1r5hv9iyj")))) + (build-system pyproject-build-system) (arguments (list #:phases @@ -2047,8 +2046,8 @@ UFO3 as described by the UFO font format.") (lambda* (#:key tests? #:allow-other-keys) (with-directory-excursion "tests" (invoke "./run_tests"))))))) - (native-inputs (list python-pillow python-setuptools-scm)) - (propagated-inputs (list python-afdko)) + (native-inputs (list python-setuptools-scm python-setuptools)) + (propagated-inputs (list python-afdko python-pillow)) (home-page "https://github.com/googlei18n/nototools") (synopsis "Noto fonts support tools and scripts") (description