gnu: ell: Update to 0.79.

* gnu/packages/linux.scm (ell): Update to 0.79.

Change-Id: Ib530c9e1fb09b790499af7fd6d0cb89b4766482c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
This commit is contained in:
Sergey Trofimov 2025-09-09 10:43:10 +02:00 committed by Maxim Cournoyer
parent 605e06c728
commit d3eab3c8bd
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -11336,43 +11336,41 @@ tools for managing PipeWire.")
(delete "elogind")))))) (delete "elogind"))))))
(define-public ell (define-public ell
(let ((commit "4f77dca1f1cd19041a5a882ba02ad5a39cde3661") (package
(revision "1")) (name "ell")
(package (version "0.79")
(name "ell") (source (origin
(version (git-version "0.77" revision commit)) (method git-fetch)
(source (origin (uri (git-reference
(method git-fetch) (url "https://git.kernel.org/pub/scm/libs/ell/ell.git")
(uri (git-reference (commit version)))
(url "https://git.kernel.org/pub/scm/libs/ell/ell.git") (file-name (git-file-name name version))
(commit commit))) (sha256
(file-name (git-file-name name version)) (base32
(sha256 "0l8pbgnza58ivknzl3nd6y46mfminhnb3iwq82msi6g282wv7np4"))
(base32 (modules '((guix build utils)))
"1ccxn9vdhn8miqhyxpj89hd9y8blz10q31qwvd6hbk2x214vgnk2")) (snippet
(modules '((guix build utils))) #~(begin
(snippet (substitute* "Makefile.am"
#~(begin ;; requires hwdb.bin
(substitute* "Makefile.am" (("unit/test-hwdb.*") ""))))))
;; requires hwdb.bin (build-system gnu-build-system)
(("unit/test-hwdb.*") "")))))) (arguments
(build-system gnu-build-system) ;; Tests launch dbus-daemon instances that all try to bind to
(arguments ;; "/tmp/ell-test-bus". Thus, we need to run them sequentially.
;; Tests launch dbus-daemon instances that all try to bind to '(#:parallel-tests? #f))
;; "/tmp/ell-test-bus". Thus, we need to run them sequentially. (inputs
'(#:parallel-tests? #f)) (list dbus))
(inputs (native-inputs
(list dbus)) (list autoconf automake libtool pkg-config procps))
(native-inputs (home-page "https://01.org/ell")
(list autoconf automake libtool pkg-config procps)) (synopsis "Embedded Linux Library")
(home-page "https://01.org/ell") (description "The Embedded Linux* Library (ELL) provides core, low-level
(synopsis "Embedded Linux Library")
(description "The Embedded Linux* Library (ELL) provides core, low-level
functionality for system daemons. It typically has no dependencies other than functionality for system daemons. It typically has no dependencies other than
the Linux kernel, C standard library, and libdl (for dynamic linking). While the Linux kernel, C standard library, and libdl (for dynamic linking). While
ELL is designed to be efficient and compact enough for use on embedded Linux ELL is designed to be efficient and compact enough for use on embedded Linux
platforms, it is not limited to resource-constrained systems.") platforms, it is not limited to resource-constrained systems.")
(license license:lgpl2.1+)))) (license license:lgpl2.1+)))
(define-public kexec-tools (define-public kexec-tools
(package (package