gnu: Add erofs-utils.

* gnu/packages/linux.scm (erofs-utils): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
This commit is contained in:
pukkamustard 2020-12-30 10:43:35 +01:00 committed by Leo Famulari
parent dfcd1a876e
commit 764fbd0abc
No known key found for this signature in database
GPG key ID: 2646FA30BACA7F08

View file

@ -52,6 +52,7 @@
;;; Copyright © 2020 Greg Hogan <code@greghogan.com> ;;; Copyright © 2020 Greg Hogan <code@greghogan.com>
;;; Copyright © 2020 Zhu Zihao <all_but_last@163.com> ;;; Copyright © 2020 Zhu Zihao <all_but_last@163.com>
;;; Copyright © 2020 David Dashyan <mail@davie.li> ;;; Copyright © 2020 David Dashyan <mail@davie.li>
;;; Copyright © 2020 pukkamustard <pukkamustard@posteo.net>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -7718,3 +7719,32 @@ (define-public liburing
interface for applications that don't need (or want) to deal with the full interface for applications that don't need (or want) to deal with the full
kernel side implementation.") kernel side implementation.")
(license license:expat))) (license license:expat)))
(define-public erofs-utils
(package
(name "erofs-utils")
(version "1.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://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)
("libuuid" ,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+)))