me
/
guix
Archived
1
0
Fork 0

gnu: Add python2-defcon.

* gnu/packages/fontutils.scm (python2-defcon): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
master
ng0 2017-11-28 14:52:58 -05:00 committed by Leo Famulari
parent 76040f71f1
commit 3715aff59b
No known key found for this signature in database
GPG Key ID: 2646FA30BACA7F08
1 changed files with 33 additions and 0 deletions

View File

@ -585,3 +585,36 @@ generate bitmaps.")
"UfoLib reads and writes Unified Font Object (UFO) "UfoLib reads and writes Unified Font Object (UFO)
files. UFO is a file format that stores fonts source files.") files. UFO is a file format that stores fonts source files.")
(license license:bsd-3))) (license license:bsd-3)))
(define-public python2-defcon
(package
(name "python2-defcon")
(version "0.3.4")
(source
(origin
(method url-fetch)
(uri (pypi-uri "defcon" version ".zip"))
(sha256
(base32
"1f41w54fdjy9izxcwzqa142kd56whqsg9nq5k4508jb6iip84h89"))))
(build-system python-build-system)
(arguments
`(#:python ,python-2))
(native-inputs
`(("unzip" ,unzip)
("python2-pytest-3.0" ,python2-pytest-3.0)
("python2-pytest-runner" ,python2-pytest-runner)))
(propagated-inputs
`(("python2-fonttools" ,python2-fonttools)
("python2-ufolib" ,python2-ufolib)))
(home-page "https://pypi.python.org/pypi/defcon")
(synopsis "Flexible objects for representing @acronym{UFO, unified font object} data")
(description
"Defcon is a set of @acronym{UFO, unified font object} based objects
optimized for use in font editing applications. The objects are built to
be lightweight, fast and flexible. The objects are very bare-bones and
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)))