~ruther/guix-local

b80126f1b658ffbf48311975e1dabe9e1f37b19c — Ashvith Shetty 4 months ago f489c95
gnu: rubber: Update to 1.6.7.

* gnu/packages/tex.scm (rubber): Update to 1.6.7.
[native-inputs]: Add python-hatchling.
[arguments]: Drop all.

Change-Id: I6d6ead35a5a78ab1454646f2b4d2ebc3df6ad5ba
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
1 files changed, 8 insertions(+), 18 deletions(-)

M gnu/packages/tex.scm
M gnu/packages/tex.scm => gnu/packages/tex.scm +8 -18
@@ 96,6 96,7 @@
  #:use-module (gnu packages pkg-config)
  #:use-module (gnu packages plotutils)
  #:use-module (gnu packages python)
  #:use-module (gnu packages python-build)
  #:use-module (gnu packages python-xyz)
  #:use-module (gnu packages qt)
  #:use-module (gnu packages readline)


@@ 77415,31 77416,20 @@ dynamic bibliography sets and many other features.")
(define-public rubber
  (package
    (name "rubber")
    (version "1.6.0")
    (version "1.6.7")
    (source (origin
              (method git-fetch)
              (uri (git-reference
                    (url "https://gitlab.com/latex-rubber/rubber/")
                    (commit version)))
                     (url "https://gitlab.com/latex-rubber/rubber/")
                     (commit version)))
              (file-name (git-file-name name version))
              (sha256
               (base32
                "0kndj42f87042x44p4jqwcf44bhpvhfqi2ilhh8sl09px2rm0qzl"))))
               (base32 "1yls8pc6idr8cr5cqf74mk5hzyxdcq85dasw68xv91gqsxag1p70"))))
    (build-system pyproject-build-system)
    (arguments
     (list
      #:phases
      #~(modify-phases %standard-phases
          (delete 'build)
          ;; setup.py script does not support one of the Python build
          ;; system's default flags, "--single-version-externally-managed".
          (replace 'install
            (lambda _
              (invoke "python" "setup.py" "install"
                      (string-append "--prefix=" #$output)
                      "--root=/"))))))
    (native-inputs
     (list texinfo (texlive-local-tree (list texlive-texinfo))))
     (list python-hatchling
           texinfo
           (texlive-local-tree (list texlive-texinfo))))
    (inputs (list python-wrapper))
    (home-page "https://gitlab.com/latex-rubber/rubber/")
    (synopsis "Wrapper for LaTeX and friends")