diff mbox series

[bug#43776] Update mergerfs

Message ID 20201003111415.GA1335@noor.fritz.box
State Accepted
Headers show
Series [bug#43776] Update mergerfs | expand

Checks

Context Check Description
cbaines/comparison success View comparision
cbaines/git branch success View Git branch
cbaines/applying patch fail View Laminar job

Commit Message

Lars-Dominik Braun Oct. 3, 2020, 11:14 a.m. UTC
Hi,

the following patches upgrade mergerfs and mergerfs-tools to the most
recent versions. I’m running both on my GuixSD storage machine.

Cheers,
Lars

Comments

Ludovic Courtès Oct. 5, 2020, 8:31 a.m. UTC | #1
Hi Lars,

Lars-Dominik Braun <lars@6xq.net> skribis:

>>From 6c5e5db45f7691f33c721b2c192248fad239b9c5 Mon Sep 17 00:00:00 2001
> From: Lars-Dominik Braun <lars@6xq.net>
> Date: Sat, 3 Oct 2020 12:17:26 +0200
> Subject: [PATCH 2/2] gnu: mergerfs-tools: Update to 480296e.
>
> * gnu/packages/file-systems.scm (mergerfs-tools): Update to 480296e.

[...]

>>From 5a45d6423f7cf801cd6ad07f30e39513e3c31e07 Mon Sep 17 00:00:00 2001
> From: Lars-Dominik Braun <lars@6xq.net>
> Date: Sat, 3 Oct 2020 12:15:19 +0200
> Subject: [PATCH 1/2] gnu: mergerfs: Update to 2.31.0.
>
> * gnu/packages/file-systems.scm (mergerfs) [version]: Update to 2.31.0.
> [arguments]: Adjust Makefile substitutions.

Applied, thanks!

Ludo’.
diff mbox series

Patch

From 5a45d6423f7cf801cd6ad07f30e39513e3c31e07 Mon Sep 17 00:00:00 2001
From: Lars-Dominik Braun <lars@6xq.net>
Date: Sat, 3 Oct 2020 12:15:19 +0200
Subject: [PATCH 1/2] gnu: mergerfs: Update to 2.31.0.

* gnu/packages/file-systems.scm (mergerfs) [version]: Update to 2.31.0.
[arguments]: Adjust Makefile substitutions.
---
 gnu/packages/file-systems.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

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