[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
04/19: gnu: Add python-openstep-plist.
From: |
guix-commits |
Subject: |
04/19: gnu: Add python-openstep-plist. |
Date: |
Fri, 16 Sep 2022 13:04:19 -0400 (EDT) |
mbakke pushed a commit to branch master
in repository guix.
commit fff525acca82bfbf2449686b5bf4977f29386788
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Fri Sep 16 16:39:13 2022 +0200
gnu: Add python-openstep-plist.
* gnu/packages/python-xyz.scm (python-openstep-plist): New variable.
---
gnu/packages/python-xyz.scm | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index de3fc1791d..c140044dfc 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -11592,6 +11592,40 @@ reading and writing MessagePack data.")
and MAC network addresses.")
(license license:bsd-3)))
+(define-public python-openstep-plist
+ (package
+ (name "python-openstep-plist")
+ (version "0.3.0")
+ (home-page "https://github.com/fonttools/openstep-plist")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url home-page)
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1rxjgzh0p069ncsr2986rn32vhdqyq35irbqg2559jh18456mkca"))))
+ (build-system python-build-system)
+ (arguments
+ (list #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'pretend-version
+ (lambda _
+ (setenv "SETUPTOOLS_SCM_PRETEND_VERSION"
+ #$(package-version this-package))))
+ (replace 'check
+ (lambda* (#:key tests? #:allow-other-keys)
+ (when tests?
+ (invoke "pytest" "-vv")))))))
+ (native-inputs
+ (list python-cython python-pytest python-setuptools-scm))
+ (synopsis "OpenStep plist parser and writer")
+ (description
+ "This package provides a parser for the \"old style\" OpenStep property
+list format (also known as ASCII plist), written in Cython.")
+ (license license:expat)))
+
(define-public python-wrapt
(package
(name "python-wrapt")
- branch master updated (106660e3ff -> 888dfc8eb6), guix-commits, 2022/09/16
- 09/19: gnu: python-fontparts: Update to 0.10.8., guix-commits, 2022/09/16
- 06/19: gnu: Add python-glyphsets., guix-commits, 2022/09/16
- 11/19: gnu: python-fonttools-next: Update to 4.37.1., guix-commits, 2022/09/16
- 12/19: gnu: python-statmake: Build with python-fonttools-next., guix-commits, 2022/09/16
- 16/19: gnu: python-afdko: Update to 3.9.1., guix-commits, 2022/09/16
- 17/19: gnu: antlr4: Update to 4.10.1., guix-commits, 2022/09/16
- 01/19: gnu: hitch: Update to 1.7.3., guix-commits, 2022/09/16
- 02/19: gnu: nfs-utils: Remove unused input., guix-commits, 2022/09/16
- 04/19: gnu: Add python-openstep-plist.,
guix-commits <=
- 15/19: gnu: font-amiri: Update to 0.117., guix-commits, 2022/09/16
- 10/19: gnu: python-compreffor: Update to 0.5.2., guix-commits, 2022/09/16
- 08/19: gnu: python-defcon: Update to 0.10.2., guix-commits, 2022/09/16
- 07/19: gnu: python-fontmath: Update to 0.9.2., guix-commits, 2022/09/16
- 05/19: gnu: Add python-glyphslib., guix-commits, 2022/09/16
- 13/19: gnu: psautohint: Build with python-fonttools-next., guix-commits, 2022/09/16
- 03/19: gnu: python-afdko: Run tests in parallel., guix-commits, 2022/09/16
- 14/19: gnu: python-ufo2ft: Update to 2.28.0., guix-commits, 2022/09/16
- 18/19: gnu: Add meson-python., guix-commits, 2022/09/16
- 19/19: gnu: python-scipy: Update to 1.9.1., guix-commits, 2022/09/16