diff options
author | Franz Geffke <franz@pantherx.org> | 2023-06-25 16:07:34 +0100 |
---|---|---|
committer | Franz Geffke <franz@pantherx.org> | 2023-06-25 16:07:34 +0100 |
commit | 54b4056ac571611892c743b65f4c47dc298c49da (patch) | |
tree | 36e4a84137d2b9bc9a241cf82563da6114bf6189 /px/packages/images.scm |
initial commit
Diffstat (limited to 'px/packages/images.scm')
-rw-r--r-- | px/packages/images.scm | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/px/packages/images.scm b/px/packages/images.scm new file mode 100644 index 0000000..944464b --- /dev/null +++ b/px/packages/images.scm @@ -0,0 +1,41 @@ +;;; Imaging Packages Module for PantherX +;;; Author: Reza Alizadeh Majd (r.majd@pantherx.org) + +(define-module (px packages images) + #:use-module (guix build-system cmake) + #:use-module (guix download) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix packages) + #:use-module (gnu packages) + #:use-module (gnu packages gcc) + #:use-module (gnu packages image) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages qt) + #:use-module (gnu packages image-processing) + #:use-module (gnu packages video)) + +(define-public qimgv + (package + (name "qimgv") + (version "1.0.3-alpha") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/easymodo/" + name "/archive/v" version ".tar.gz")) + (sha256 (base32 "1jcr2f6b2hjss4qiih9nvla1xryf9c4dnp3f1cfqkccxszikxh4l")))) + (build-system cmake-build-system) + (arguments `(#:tests? #f)) + (native-inputs + (list exiv2 + gcc + mpv + opencv + pkg-config + qtbase + qtsvg + qttools)) + (home-page "https://github.com/easymodo/qimgv") + (synopsis "Qt5 image viewer with optional video support") + (description "Qt5 image viewer. Fast, configurable, easy to use. Optional video support.") + (license license:gpl3+))) |