Archived
1
0
Fork 0

gnu: mergerfs: Update to 2.31.0.

* gnu/packages/file-systems.scm (mergerfs) [version]: Update to 2.31.0.
[arguments]: Adjust Makefile substitutions.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Lars-Dominik Braun 2020-10-03 12:15:19 +02:00 committed by Ludovic Courtès
parent 203cf9d673
commit f13849a54f
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -768,7 +768,7 @@ community.")
(define-public mergerfs (define-public mergerfs
(package (package
(name "mergerfs") (name "mergerfs")
(version "2.29.0") (version "2.31.0")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
@ -776,7 +776,7 @@ community.")
version "/mergerfs-" version ".tar.gz")) version "/mergerfs-" version ".tar.gz"))
(sha256 (sha256
(base32 (base32
"17gizw4vgbqqjd2ykkfpp276942jb5qclp0lkiwkmq1yjgyjqfmk")))) "0k4asbg5n9dhy5jpjkw6simqqnr1zira2y4i71cq05091dfwm90p"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
`(#:tests? #f ; No tests exist. `(#:tests? #f ; No tests exist.
@ -797,8 +797,9 @@ community.")
;; The Makefile does not allow overriding PREFIX via make variables. ;; The Makefile does not allow overriding PREFIX via make variables.
(substitute* '("Makefile" "libfuse/Makefile") (substitute* '("Makefile" "libfuse/Makefile")
(("= /usr/local") (string-append "= " (assoc-ref outputs "out"))) (("= /usr/local") (string-append "= " (assoc-ref outputs "out")))
(("= /sbin") "= $(EXEC_PREFIX)/sbin")
;; cannot chown as build user ;; cannot chown as build user
(("chown root:root") "true")) (("chown root(:root)?") "true"))
#t))))) #t)))))
;; mergerfs bundles a heavily modified copy of libfuse. ;; mergerfs bundles a heavily modified copy of libfuse.
(inputs `(("util-linux" ,util-linux))) (inputs `(("util-linux" ,util-linux)))