From b80126f1b658ffbf48311975e1dabe9e1f37b19c Mon Sep 17 00:00:00 2001 From: Ashvith Shetty Date: Tue, 23 Dec 2025 00:27:36 +0530 Subject: [PATCH] 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 --- gnu/packages/tex.scm | 26 ++++++++------------------ 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index e304653400ba60b2ab5961325930306e4c4a1b0c..68718d49ebaa193e34a2dee99a01bc55f0f8b804 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -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")