Archived
1
0
Fork 0

gnu: nototools: Update to 0.2.16.

* gnu/packages/fontutils.scm (nototools): Update to 0.2.16.
[arguments]: Remove python argument.
[phases]: New argument.
[native-inputs]: New field.
[propagated-inputs]: Remove python2-booleanoperations, python2-defcon,
python2-fonttools, python2-pillow, python2-pyclipper, and python2-ufolib.  Add
python-afdko.
This commit is contained in:
Maxim Cournoyer 2022-04-29 17:33:55 -04:00
parent c9a21c4216
commit 910ce80885
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -1525,27 +1525,31 @@ UFO3 as described by the UFO font format.")
(define-public nototools (define-public nototools
(package (package
(name "nototools") (name "nototools")
(version "20170925") (version "0.2.16")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://github.com/googlei18n/nototools") (url "https://github.com/googlefonts/nototools")
(commit "v2017-09-25-tooling-for-phase3-update"))) (commit (string-append "v" version))))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"03nzvcvwmrhfrcjhg218q2f3hfrm3vlivp4rk19sc397kh3hisiz")))) "14rrdamkmhrykff8ln07fq9cm8zwj3k113lzwjcy0lgz23g51jyl"))))
(build-system python-build-system) (build-system python-build-system)
(arguments (arguments
`(#:python ,python-2)) (list
(propagated-inputs #:phases
(list python2-booleanoperations #~(modify-phases %standard-phases
python2-defcon (add-before 'build 'pretend-version
python2-fonttools (lambda _
python2-pillow (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version)))
python2-pyclipper (replace 'check
python2-ufolib)) (lambda* (#:key tests? #:allow-other-keys)
(with-directory-excursion "tests"
(invoke "./run_tests")))))))
(native-inputs (list python-setuptools-scm))
(propagated-inputs (list python-afdko))
(home-page "https://github.com/googlei18n/nototools") (home-page "https://github.com/googlei18n/nototools")
(synopsis "Noto fonts support tools and scripts") (synopsis "Noto fonts support tools and scripts")
(description (description