gnu: python-defcon-bootstrap: Update to 0.12.2.

* gnu/packages/fontutils.scm (python-defcon-bootstrap): Update to 0.12.2.
Make hidden.
(python-defcon): Un-hide.

Change-Id: I107b1d40bd94c98bc14e81a052d28a8508eb2959
This commit is contained in:
Maxim Cournoyer 2025-09-26 21:55:27 +09:00
parent 3459c11411
commit 0414fd6e6d
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -1953,9 +1953,10 @@ API-compatible with defcon.")
;;; A variant used to break a cycle between python-fontpens and
;;; python-fontparts.
(define-public python-defcon-bootstrap
(hidden-package
(package
(name "python-defcon-bootstrap")
(version "0.11.0")
(version "0.12.2")
(source
(origin
(method git-fetch)
@ -1964,7 +1965,7 @@ API-compatible with defcon.")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32 "06w5kd5ac63m6m8x8j4xwdl7ncbpjl7pdpfpy9i6c8nhbd8sbjfm"))))
(base32 "1zx4xas6qcpp54d1vcfy5wjv17aazkpfmb7hkjy99g47xsi6crrh"))))
(build-system pyproject-build-system)
(arguments
(list
@ -1977,8 +1978,7 @@ API-compatible with defcon.")
(native-inputs
(list python-pytest
python-setuptools
python-setuptools-scm
unzip))
python-setuptools-scm))
(home-page "https://github.com/robotools/defcon")
(synopsis "Flexible objects for representing UFO data")
(description
@ -1989,15 +1989,17 @@ they are not meant to be end-all, be-all objects. Rather, they are meant to
provide base functionality so that you can focus on your applications
behavior, not object observing or maintaining cached data. Defcon implements
UFO3 as described by the UFO font format.")
(license license:expat)))
(license license:expat))))
(define-public python-defcon
(hidden-package
(package/inherit python-defcon-bootstrap
(name "python-defcon")
(propagated-inputs
(modify-inputs (package-propagated-inputs python-defcon-bootstrap)
(replace "python-fontpens-bootstrap" python-fontpens))))))
(replace "python-fontpens-bootstrap" python-fontpens)))
(properties
(alist-delete 'hidden?
(package-properties python-fontparts-bootstrap)))))
(define-public nototools
(package