mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-27 06:42:14 -05:00
gnu: Add djview.
* gnu/packages/djvu.scm (djview): New variable.
This commit is contained in:
parent
a961e7ff0c
commit
794ebb6b74
1 changed files with 44 additions and 1 deletions
|
@ -1,5 +1,6 @@
|
|||
;;; GNU Guix --- Functional package management for GNU
|
||||
;;; Copyright © 2015 Paul van der Walt <paul@denknerd.org>
|
||||
;;; Copyright © 2020 Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
|
@ -18,9 +19,15 @@
|
|||
|
||||
(define-module (gnu packages djvu)
|
||||
#:use-module ((guix licenses) #:prefix license:)
|
||||
#:use-module (guix utils)
|
||||
#:use-module (guix packages)
|
||||
#:use-module (guix download)
|
||||
#:use-module (guix build-system gnu))
|
||||
#:use-module (guix build-system gnu)
|
||||
#:use-module (gnu packages glib)
|
||||
#:use-module (gnu packages image)
|
||||
#:use-module (gnu packages pkg-config)
|
||||
#:use-module (gnu packages qt)
|
||||
#:use-module (gnu packages xorg))
|
||||
|
||||
(define-public djvulibre
|
||||
(package
|
||||
|
@ -48,3 +55,39 @@ (define-public djvulibre
|
|||
including viewers, browser plugins, decoders, simple encoders, and
|
||||
utilities.")
|
||||
(license license:gpl2+)))
|
||||
|
||||
(define-public djview
|
||||
(package
|
||||
(name "djview")
|
||||
(version "4.10.6")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://sourceforge/djvu/DjView/"
|
||||
(version-major+minor version) "/"
|
||||
"djview-" version ".tar.gz"))
|
||||
(sha256
|
||||
(base32 "08bwv8ppdzhryfcnifgzgdilb12jcnivl4ig6hd44f12d76z6il4"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("qttools" ,qttools)))
|
||||
(inputs
|
||||
`(("glib" ,glib)
|
||||
("libxt" ,libxt)
|
||||
("libtiff" ,libtiff)
|
||||
("qtbase" ,qtbase)
|
||||
("djvulibre" ,djvulibre)))
|
||||
(home-page "http://djvu.sourceforge.net/")
|
||||
(synopsis "Viewer for the DjVu image format")
|
||||
(description "DjView is a standalone viewer for DjVu files.
|
||||
|
||||
Its features include navigating documents, zooming and panning page images,
|
||||
producing and displaying thumbnails, displaying document outlines, searching
|
||||
documents for particular words in the hidden text layer, copying hidden text
|
||||
to the clipboard, saving pages and documents as bundled or indirect multi-page
|
||||
files, and printing page and documents.
|
||||
|
||||
The viewer can simultaneously display several pages using a side-by-side or
|
||||
a continuous layout.")
|
||||
(license license:gpl2+)))
|
||||
|
|
Loading…
Reference in a new issue