guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit 2ab1c52793ae18d5c40059d7481a532ec777d232
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Fri Jul 18 14:38:01 2025 +0100
gnu: python-imageio-ffmpeg: Improve style.
* gnu/packages/python-xyz.scm (python-imageio-ffmpeg): Improve style.
Change-Id: I2fe41000a9eb05d0e6b7e0adfecd8a55ad42ef0c
---
gnu/packages/python-xyz.scm | 59 ++++++++++++++++++++++++---------------------
1 file changed, 32 insertions(+), 27 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 0bfaf73f88..f8b75127be 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -13005,33 +13005,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