From e6d1f85a91a96ea13887bea7d22b419fcd98ce20 Mon Sep 17 00:00:00 2001 From: Ashish SHUKLA Date: Sun, 11 Jan 2026 19:09:36 +0100 Subject: [PATCH] gnu: libcap-ng: Update to 0.9. * gnu/packages/admin.scm (libcap-ng): Update to 0.9. Add inputs. Add native-inputs. [source]: Switch to git. Change-Id: I078613133e858e83ea2f299f4bb05fe9ceefe09e Signed-off-by: Sharlatan Hellseher Signed-off-by: Rutherther --- gnu/packages/admin.scm | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 2badc2c2bb..85afff7562 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -3148,20 +3148,25 @@ track changes in important system configuration files.") (define-public libcap-ng (package (name "libcap-ng") - (version "0.8.5") + (version "0.9") (source (origin - (method url-fetch) - (uri (string-append - "https://people.redhat.com/sgrubb/libcap-ng/libcap-ng-" - version ".tar.gz")) + (method git-fetch) + (uri (git-reference + (url "https://github.com/stevegrubb/libcap-ng") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 (base32 - "1zy6ga6cqi6qvy2p3091i8zbillymyv01g6gmapriymx3i6jk99v")))) + "0izrrh2kmhi6dcy5iqcccmx90nwlaqcglhc60sl8n5ds8il14pi8")))) (build-system gnu-build-system) (arguments `(#:configure-flags (list "--disable-static" "--without-python"))) + (inputs + (list libbpf)) + (native-inputs + (list autoconf automake libtool pkg-config)) (home-page "https://people.redhat.com/sgrubb/libcap-ng/") (synopsis "Library for more easily working with POSIX capabilities") (description