diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-07-18 14:38:01 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-09-25 09:36:10 +0100 |
| commit | 1c2f43a0349a4473a30144453a3c61e844981cd2 (patch) | |
| tree | c4b509902d400414af0c59071cf194ecb6ef4ec0 /gnu/packages/python-xyz.scm | |
| parent | f57a43e27ce037e545b5021564c5a34238098f8f (diff) | |
gnu: python-imageio-ffmpeg: Improve style.
* gnu/packages/python-xyz.scm (python-imageio-ffmpeg): Improve style.
Change-Id: I2fe41000a9eb05d0e6b7e0adfecd8a55ad42ef0c
Diffstat (limited to 'gnu/packages/python-xyz.scm')
| -rw-r--r-- | gnu/packages/python-xyz.scm | 59 |
1 files changed, 32 insertions, 27 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 880546f90e..a9bf3cd017 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12966,33 +12966,38 @@ arguments. It handles arbitrarily large (directed-acyclic) signal graphs.") (define-public python-imageio-ffmpeg (package - (name "python-imageio-ffmpeg") - (version "0.5.1") - (source (origin - (method url-fetch) - (uri (pypi-uri "imageio-ffmpeg" version)) - (sha256 - (base32 - "0k284r1xsdp5h1s4k6nfsfzbkphf8g6r2llwjafhq2sn3yrskmqf")))) - (arguments - (list #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'hardcode-ffmpeg - (lambda* (#:key inputs #:allow-other-keys) - (substitute* "imageio_ffmpeg/_utils.py" - (("os\\.getenv\\(\"IMAGEIO_FFMPEG_EXE\".*\\)" all) - (string-append "(" all " or \"" - (search-input-file inputs "bin/ffmpeg") - "\")")))))))) - (inputs (list ffmpeg)) - (native-inputs (list python-setuptools python-wheel)) - (build-system python-build-system) - (home-page "https://github.com/imageio/imageio-ffmpeg") - (synopsis "FFMPEG wrapper for Python") - (description "This package provides an FFMPEG wrapper for working with video -files. It implements generator functions for reading and writing data to and -from FFMPEG, reliably terminating the process when done.") - (license license:bsd-2))) + (name "python-imageio-ffmpeg") + (version "0.5.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "imageio-ffmpeg" version)) + (sha256 + (base32 "0k284r1xsdp5h1s4k6nfsfzbkphf8g6r2llwjafhq2sn3yrskmqf")))) + (build-system pypthon-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'hardcode-ffmpeg + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "imageio_ffmpeg/_utils.py" + (("os\\.getenv\\(\"IMAGEIO_FFMPEG_EXE\".*\\)" all) + (string-append "(" all " or \"" + (search-input-file inputs "bin/ffmpeg") + "\")")))))))) + (native-inputs + (list python-setuptools + python-wheel)) + (inputs + (list ffmpeg)) + (home-page "https://github.com/imageio/imageio-ffmpeg") + (synopsis "FFMPEG wrapper for Python") + (description + "This package provides an FFMPEG wrapper for working with video files. +It implements generator functions for reading and writing data to and from +FFMPEG, reliably terminating the process when done.") + (license license:bsd-2))) (define-public python-imageio-freeimage (package |
