emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#45551: closed ([PATCH] gnu: Add erofs-utils.)


From: GNU bug Tracking System
Subject: bug#45551: closed ([PATCH] gnu: Add erofs-utils.)
Date: Thu, 31 Dec 2020 05:57:01 +0000

Your message dated Thu, 31 Dec 2020 00:56:42 -0500
with message-id <X+1oGi6BxatWnKtq@jasmine.lan>
and subject line Re: [bug#45551] [PATCH] gnu: Add erofs-utils.
has caused the debbugs.gnu.org bug report #45551,
regarding [PATCH] gnu: Add erofs-utils.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
45551: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=45551
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: [PATCH] gnu: Add erofs-utils. Date: Wed, 30 Dec 2020 10:43:35 +0100
* gnu/packages/linux.scm (erofs-utils): New variable.
---
 gnu/packages/linux.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 99ad2b421c..4991849dc5 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -52,6 +52,7 @@
 ;;; Copyright © 2020 Greg Hogan <code@greghogan.com>
 ;;; Copyright © 2020 Zhu Zihao <all_but_last@163.com>
 ;;; Copyright © 2020 David Dashyan <mail@davie.li>
+;;; Copyright © 2020 pukkamustard <pukkamustard@posteo.net>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -7745,3 +7746,32 @@ helpers to setup and teardown io_uring instances, and 
also a simplified
 interface for applications that don't need (or want) to deal with the full
 kernel side implementation.")
     (license license:expat)))
+
+(define-public erofs-utils
+  (package
+    (name "erofs-utils")
+    (version "1.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url 
"git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "07hvijq2hsn3gg1kb8abrfk23n83j57yx8kyv4wqgwhhvd30myjc"))))
+    (build-system gnu-build-system)
+    (inputs
+     `(("lz4" ,lz4)
+       ("util-linux" ,util-linux "lib")))
+    (native-inputs
+     `(("autoconf" ,autoconf)
+       ("automake" ,automake)
+       ("libtool" ,libtool)
+       ("pkg-config" ,pkg-config)))
+    (home-page 
"https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/";)
+    (synopsis "User-space tools for EROFS filesystem")
+    (description "EROFS (Enhanced Read-Only File System) is a compressed,
+read-only filesystem optimized for resource-scarce devices.  This package
+provides user-space tools for creating EROFS filesystems.")
+    (license license:gpl2+)))
-- 
2.29.2




--- End Message ---
--- Begin Message --- Subject: Re: [bug#45551] [PATCH] gnu: Add erofs-utils. Date: Thu, 31 Dec 2020 00:56:42 -0500
On Wed, Dec 30, 2020 at 10:43:35AM +0100, pukkamustard wrote:
> * gnu/packages/linux.scm (erofs-utils): New variable.

Thanks!

> +       (uri (git-reference
> +             (url 
> "git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git")

I changed it to use an HTTPS address instead of git://

We prefer HTTPS because the connection is authenticated and it provides
some degree of privacy. Additionally, its port (443) is more likely to
be allowed than the port used by the Git protocol (9418).

> +    (inputs
> +     `(("lz4" ,lz4)
> +       ("util-linux" ,util-linux "lib")))

I also changed the "label" of the util-linux dependency to "libuuid", to
communicate more clearly what util-linux is being used for.

Pushed as 764fbd0abcbfffc9302554f264e14777cb18815e


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]