From 2f4a58b512972975257d664e54fbc28e8a0c72fe Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Sat, 15 Apr 2017 17:57:00 -0400 Subject: gnu: Add libmnl. * gnu/packages/linux.scm (libmnl): New variable. --- gnu/packages/linux.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index e1ae84e3a7..4e1aa0b143 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -3711,3 +3711,25 @@ (define-public lshw machines (PowerMac G4 is known to work).") (home-page "https://www.ezix.org/project/wiki/HardwareLiSter") (license license:gpl2+))) + +(define-public libmnl + (package + (name "libmnl") + (version "1.0.4") + (source + (origin + (method url-fetch) + (uri (string-append "https://www.netfilter.org/projects/libmnl/files/" + "libmnl-" version ".tar.bz2")) + (sha256 + (base32 + "108zampspaalv44zn0ar9h386dlfixpd149bnxa5hsi8kxlqj7qp")))) + (build-system gnu-build-system) + (home-page "https://www.netfilter.org/projects/libmnl/") + (synopsis "Netlink utility library") + (description "Libmnl is a minimalistic user-space library oriented to +Netlink developers. There are a lot of common tasks in parsing, validating, +constructing of both the Netlink header and TLVs that are repetitive and easy to +get wrong. This library aims to provide simple helpers that allows you to +re-use code and to avoid re-inventing the wheel.") + (license license:lgpl2.1+))) -- cgit v1.2.3