~ruther/guix-local

7c0608ef6802d94e98536d61c5401d14511755da — Hartmut Goebel 7 months ago e910fde
gnu: pdfposter: Update to 0.9.1 and switch to pyproject-build-system.

* gnu/packages/pdf.scm (pdfposter): Update to 0.9.1 and switch
to pyproject-build-system.
[build-system]: Use pyproject-build-system.
[inputs]: Remove python-pypdf2; add python-pypdf.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I3eb17300727b12ac8cd1b30e04765e7cdb668888
Signed-off-by: Andreas Enge <andreas@enge.fr>
1 files changed, 11 insertions(+), 11 deletions(-)

M gnu/packages/pdf.scm
M gnu/packages/pdf.scm => gnu/packages/pdf.scm +11 -11
@@ 1603,18 1603,18 @@ PDF Arranger was formerly known as PDF-Shuffler.")
(define-public pdfposter
  (package
    (name "pdfposter")
    (version "0.7.post1")
    (source (origin
              (method url-fetch)
              (uri (pypi-uri "pdftools.pdfposter" version))
              (sha256
               (base32
                "0c1avpbr9q53yzq5ar2x485rmp9d0l3z27aham32bg7gplzd7w0j"))))
    (build-system python-build-system)
    (version "0.9.1")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "pdfposter" version))
       (sha256
        (base32 "0vhg43svzxr6ppcy888xg1hzjqfxbx5cc4qi77n4pvrqfan19633"))))
    (build-system pyproject-build-system)
    (arguments
     `(#:tests? #f))  ; test-suite not included in source archive
    (inputs
     (list python-pypdf2))
     `(#:tests? #f)) ;test-suite not included in source archive
    (native-inputs (list python-setuptools python-wheel))
    (inputs (list python-pypdf))
    (home-page "https://pythonhosted.org/pdftools.pdfposter/")
    (synopsis "Scale and tile PDF images/pages to print on multiple pages")
    (description "@command{pdfposter} can be used to create a large poster by