diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-12-07 10:47:12 +0000 |
|---|---|---|
| committer | Rutherther <rutherther@ditigal.xyz> | 2026-01-25 21:18:34 +0100 |
| commit | ae7c11b6c6a81a993b3687a9367ceb06ce3ad47c (patch) | |
| tree | 819fc63a540a751a980fdc19b664a20a0baa42f0 /gnu/packages/python-graphics.scm | |
| parent | 4c16c28f7475ee29fe1cd0f3e915f28e93eb1cdd (diff) | |
gnu: Add python-py3exiv2.
* gnu/packages/python-graphics.scm (python-py3exiv2): New variable.
Change-Id: I392753664c77d9930a72342d9c862fbdd727affd
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Diffstat (limited to 'gnu/packages/python-graphics.scm')
| -rw-r--r-- | gnu/packages/python-graphics.scm | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/gnu/packages/python-graphics.scm b/gnu/packages/python-graphics.scm index d75f0edd2ed..0fd4ad765c4 100644 --- a/gnu/packages/python-graphics.scm +++ b/gnu/packages/python-graphics.scm @@ -40,6 +40,7 @@ #:use-module (gnu packages) #:use-module (gnu packages audio) #:use-module (gnu packages base) + #:use-module (gnu packages boost) #:use-module (gnu packages check) #:use-module (gnu packages cmake) #:use-module (gnu packages compression) @@ -49,6 +50,7 @@ #:use-module (gnu packages graphics) #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) + #:use-module (gnu packages image) #:use-module (gnu packages maths) #:use-module (gnu packages pkg-config) #:use-module (gnu packages pulseaudio) @@ -390,6 +392,33 @@ Design spec without sacrificing ease of use or application performance.") Application Programming Interface based on the Open Inventor 2.1 API.") (license license:isc))) +(define-public python-py3exiv2 + (package + (name "python-py3exiv2") + (version "0.12.0") + (source + (origin + (method url-fetch) + ;; Source: https://code.launchpad.net/py3exiv2 + (uri (pypi-uri "py3exiv2" version)) + (sha256 + (base32 "12is7xb393wvq3la9lhi0y1xkmpvjj6v13cikb7k6iqcfrgkxckj")))) + (build-system pyproject-build-system) + (arguments + (list #:tests? #f)) ;no tests in PyPI + (native-inputs + (list boost + python-setuptools)) + (inputs + (list exiv2)) + (home-page "https://www.py3exiv2.tuxfamily.org/") + (synopsis "Python binding to the exiv2 library") + (description + "This package provides a Python binding to the library +@code{https://exiv2.org/, exiv2} - cross-platform C++ library and a command +line utility to manage image metadata.") + (license license:gpl3+))) + (define-public python-pyglet (package (name "python-pyglet") |
