3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00

gnu: Add pdfcrack.

* gnu/packages/pdf.scm (pdfcrack): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
This commit is contained in:
Petr Hodina 2022-12-14 00:56:34 +01:00 committed by Nicolas Goaziou
parent dade225788
commit 708b29a395
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -23,6 +23,7 @@
;;; Copyright © 2020, 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com> ;;; Copyright © 2020, 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; 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>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -1203,6 +1204,35 @@ information for every pixel as the input.")
the framebuffer.") the framebuffer.")
(license license:gpl2+))) (license license:gpl2+)))
(define-public pdfcrack
(package
(name "pdfcrack")
(version "0.20")
(source (origin
(method url-fetch)
(uri (string-append "mirror://sourceforge/pdfcrack/pdfcrack/"
"pdfcrack-" version "/"
"pdfcrack-" version ".tar.gz"))
(sha256
(base32
"1d751n38cbagxqpw6ncvf3jfv7zhxl3fwh5nms2bjp6diyqjk2vv"))))
(build-system gnu-build-system)
(arguments
(list #:tests? #f ;no test suite
#:make-flags #~(list (string-append "CC="
#$(cc-for-target)))
#:phases #~(modify-phases %standard-phases
(delete 'configure) ;no configure script
(replace 'install
(lambda _
(install-file "pdfcrack"
(string-append #$output "/bin")))))))
(home-page "https://pdfcrack.sourceforge.net/")
(synopsis "Password recovery tool for PDF files")
(description "PDFCrack is a simple tool for recovering passwords from PDF
documents that use the standard security handler.")
(license license:gpl2+)))
(define-public pdf2svg (define-public pdf2svg
(package (package
(name "pdf2svg") (name "pdf2svg")