From a72beedccffc8c6baef91bf2548dfec4ff286d87 Mon Sep 17 00:00:00 2001 From: ng0 Date: Mon, 25 Sep 2017 11:13:03 +0000 Subject: [PATCH 6/7] gnu: Add python2-defcon. * gnu/packages/python.scm (python2-defcon): New variable. --- gnu/packages/python.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 4bdd05a78..75bf2ab13 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -7500,6 +7500,39 @@ Angus Johnson's Clipper library (ver. 6.2.1)") boolean operations on paths.") (license license:expat))) +(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 "set of flexible objects for representing UFO data") + (description + "Defcon is a set of UFO 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 application’s behavior, +not object observing or maintaining cached data. Defcon implements +UFO3 as described by the UFO font format.") + (license license:expat))) + (define-public python-ly (package (name "python-ly") -- 2.14.1