@@ 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")