diff options
| author | Brendan Tildesley <mail@brendan.scot> | 2021-02-25 13:30:02 +1100 |
|---|---|---|
| committer | Leo Famulari <leo@famulari.name> | 2021-04-09 16:09:24 -0400 |
| commit | f9d8d438b33fd751338317903e88fe932c73d6a9 (patch) | |
| tree | e9ce58ca243f207665456f3a0263ffc58ce66e43 /gnu/packages/python-compression.scm | |
| parent | ed2c89f25d256155fbd2663236294fa9210b93a1 (diff) | |
gnu: Add python-multivolumefile.
* gnu/packages/python-compression.scm (python-multivolumefile): New
variable.
Diffstat (limited to 'gnu/packages/python-compression.scm')
| -rw-r--r-- | gnu/packages/python-compression.scm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm index 2065e6e38ff..298fc382e79 100644 --- a/gnu/packages/python-compression.scm +++ b/gnu/packages/python-compression.scm | |||
| @@ -6,6 +6,7 @@ | |||
| 6 | ;;; Copyright © 2018, 2019, 2020 Efraim Flashner <efraim@flashner.co.il> | 6 | ;;; Copyright © 2018, 2019, 2020 Efraim Flashner <efraim@flashner.co.il> |
| 7 | ;;; Copyright © 2020 Nicolas Goaziou <mail@nicolasgoaziou.fr> | 7 | ;;; Copyright © 2020 Nicolas Goaziou <mail@nicolasgoaziou.fr> |
| 8 | ;;; Copyright © 2020 Marius Bakke <mbakke@fastmail.com> | 8 | ;;; Copyright © 2020 Marius Bakke <mbakke@fastmail.com> |
| 9 | ;;; Copyright © 2021 Brendan Tildesley <mail@brendan.scot> | ||
| 9 | ;;; | 10 | ;;; |
| 10 | ;;; This file is part of GNU Guix. | 11 | ;;; This file is part of GNU Guix. |
| 11 | ;;; | 12 | ;;; |
| @@ -35,9 +36,38 @@ | |||
| 35 | #:use-module (gnu packages maths) | 36 | #:use-module (gnu packages maths) |
| 36 | #:use-module (gnu packages pkg-config) | 37 | #:use-module (gnu packages pkg-config) |
| 37 | #:use-module (gnu packages python) | 38 | #:use-module (gnu packages python) |
| 39 | #:use-module (gnu packages python-check) | ||
| 38 | #:use-module (gnu packages python-xyz) | 40 | #:use-module (gnu packages python-xyz) |
| 39 | #:use-module (gnu packages sphinx)) | 41 | #:use-module (gnu packages sphinx)) |
| 40 | 42 | ||
| 43 | (define-public python-multivolumefile | ||
| 44 | (package | ||
| 45 | (name "python-multivolumefile") | ||
| 46 | (version "0.2.2") | ||
| 47 | (source | ||
| 48 | (origin | ||
| 49 | (method url-fetch) | ||
| 50 | (uri (pypi-uri "multivolumefile" version)) | ||
| 51 | (sha256 | ||
| 52 | (base32 | ||
| 53 | "0j46wab4b09s3favjzp3zs1cn2sn8pr7qyngs5wn31hpqqxbbz76")))) | ||
| 54 | (build-system python-build-system) | ||
| 55 | (native-inputs | ||
| 56 | `(("python-pep517" ,python-pep517) | ||
| 57 | ("python-setuptools" ,python-setuptools) | ||
| 58 | ("python-setuptools-scm" ,python-setuptools-scm/next) | ||
| 59 | ("python-coverage" ,python-coverage) | ||
| 60 | ("python-coveralls" ,python-coveralls) | ||
| 61 | ("python-pyannotate" ,python-pyannotate) | ||
| 62 | ("python-pytest" ,python-pytest) | ||
| 63 | ("python-pytest-cov" ,python-pytest-cov))) | ||
| 64 | (home-page "https://github.com/miurahr/multivolume") | ||
| 65 | (synopsis "Treat multiple files as one") | ||
| 66 | (description "MultiVolumefile is a Python library that provides a | ||
| 67 | file-object abstraction, making it possible to use multiple files as if they | ||
| 68 | were a single file.") | ||
| 69 | (license license:lgpl2.1+))) | ||
| 70 | |||
| 41 | (define-public python-lzo | 71 | (define-public python-lzo |
| 42 | (package | 72 | (package |
| 43 | (name "python-lzo") | 73 | (name "python-lzo") |
