mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-22 02:07:56 +01:00
gnu: Add unpaper.
* gnu/packages/pdf.scm (unpaper): New variable. Change-Id: Ic71c5b62dabdd18e617e499417afb1c9e112520b Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
2c8cdb0550
commit
e008a1baca
1 changed files with 30 additions and 0 deletions
|
@ -24,6 +24,7 @@
|
||||||
;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be>
|
;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be>
|
||||||
;;; Copyright © 2022 Paul A. Patience <paul@apatience.com>
|
;;; Copyright © 2022 Paul A. Patience <paul@apatience.com>
|
||||||
;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
|
;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
|
||||||
|
;;; Copyright © 2023 Felix Gruber <felgru@posteo.net>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Guix.
|
;;; This file is part of GNU Guix.
|
||||||
;;;
|
;;;
|
||||||
|
@ -107,6 +108,7 @@ (define-module (gnu packages pdf)
|
||||||
#:use-module (gnu packages time)
|
#:use-module (gnu packages time)
|
||||||
#:use-module (gnu packages tcl)
|
#:use-module (gnu packages tcl)
|
||||||
#:use-module (gnu packages tls)
|
#:use-module (gnu packages tls)
|
||||||
|
#:use-module (gnu packages video)
|
||||||
#:use-module (gnu packages web)
|
#:use-module (gnu packages web)
|
||||||
#:use-module (gnu packages webkit)
|
#:use-module (gnu packages webkit)
|
||||||
#:use-module (gnu packages xdisorg)
|
#:use-module (gnu packages xdisorg)
|
||||||
|
@ -976,6 +978,34 @@ (define-public qpdfview
|
||||||
SyncTeX support, and rudimentary support for annotations and forms.")
|
SyncTeX support, and rudimentary support for annotations and forms.")
|
||||||
(license license:gpl2+)))
|
(license license:gpl2+)))
|
||||||
|
|
||||||
|
(define-public unpaper
|
||||||
|
(package
|
||||||
|
(name "unpaper")
|
||||||
|
(version "7.0.0")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "https://www.flameeyes.com/files/unpaper-"
|
||||||
|
version ".tar.xz"))
|
||||||
|
(sha256
|
||||||
|
(base32 "103awjdl2qrzi0qc32hi8zvwf04r5ih5jaw8rg8ij9y24szznx95"))))
|
||||||
|
(native-inputs
|
||||||
|
(list pkg-config python-sphinx))
|
||||||
|
(inputs
|
||||||
|
(list discount ffmpeg))
|
||||||
|
(build-system meson-build-system)
|
||||||
|
(home-page "https://www.flameeyes.com/projects/unpaper")
|
||||||
|
(synopsis "post-processing tool for scanned pages")
|
||||||
|
(description "@command{unpaper} is a post-processing tool for
|
||||||
|
scanned sheets of paper, especially for book pages that have been
|
||||||
|
scanned from previously created photocopies.
|
||||||
|
|
||||||
|
Its main purpose is to make scanned book pages better readable on screen
|
||||||
|
after conversion to PDF. Additionally, unpaper might be useful to
|
||||||
|
enhance the quality of scanned pages before performing
|
||||||
|
@acronym{OCR, optical character recognition}.")
|
||||||
|
(license license:gpl2)))
|
||||||
|
|
||||||
(define-public xournal
|
(define-public xournal
|
||||||
(package
|
(package
|
||||||
(name "xournal")
|
(name "xournal")
|
||||||
|
|
Loading…
Reference in a new issue