me
/
guix
Archived
1
0
Fork 0

gnu: Add python-imageio-ffmpeg.

* gnu/packages/python-xyz.scm (python-imageio-ffmpeg): New variable.
master
Liliana Marie Prikler 2023-03-18 07:49:23 +01:00
parent f0c8cb44a4
commit ac30e97664
No known key found for this signature in database
GPG Key ID: 442A84B8C70E2F87
1 changed files with 29 additions and 0 deletions

View File

@ -8165,6 +8165,35 @@ converting, and viewing many of the proprietary file formats used to store
experimental data and metadata at the Laboratory for Fluorescence Dynamics.")
(license license:bsd-3)))
(define-public python-imageio-ffmpeg
(package
(name "python-imageio-ffmpeg")
(version "0.4.8")
(source (origin
(method url-fetch)
(uri (pypi-uri "imageio-ffmpeg" version))
(sha256
(base32
"1a8as5c42s8yl79gc2nhj6vvkwr81p5ibxp5m1zhn1zy22nhbapx"))))
(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-4))
(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)))
(define-public python-imageio
(package
(name "python-imageio")