From 60e2d2ed961467e42899a28d65c77bf1cfc508f7 Mon Sep 17 00:00:00 2001 Message-ID: <60e2d2ed961467e42899a28d65c77bf1cfc508f7.1708869840.git.gabriel@erlikon.ch> In-Reply-To: References: From: Gabriel Wicki Date: Sun, 25 Feb 2024 15:01:07 +0100 Subject: [PATCH 2/2] gnu: Add kea-dhcp. * gnu/packages/admin.scm (kea-dhcp): New variable. Change-Id: I8a480fec430e21c863d02e311dc59f5f04d09a38 --- gnu/packages/admin.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 601c3b8fac..e4be6f2cc5 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -146,6 +146,7 @@ (define-module (gnu packages admin) #:use-module (gnu packages libunwind) #:use-module (gnu packages libusb) #:use-module (gnu packages linux) + #:use-module (gnu packages logging) #:use-module (gnu packages lua) #:use-module (gnu packages m4) #:use-module (gnu packages mail) @@ -1613,6 +1614,34 @@ (define-public isc-dhcp (license license:mpl2.0) (properties '((cpe-name . "dhcp")))))) +(define-public kea-dhcp + (package + (name "kea-dhcp") + (version "2.5.5") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.isc.org/isc-projects/kea.git") + (commit (string-append "Kea-" version)))) + (sha256 + (base32 + "15p577z6hrbn97dr89h8fgkccl5srp1bsw0xrcsjmsqjnz07dz8d")))) + (build-system gnu-build-system) + (native-inputs (list automake autoconf pkg-config)) + (inputs (list boost libtool log4cplus botan)) + (home-page "https://www.isc.org/kea/") + (synopsis "Dynamic Host Configuration Protocol (DHCP) tools") + (description + "ISC's Dynamic Host Configuration Protocol (DHCP) distribution provides a +reference implementation of all aspects of DHCP, through a suite of DHCP +tools: server, client, and relay agent. + +This is the reference software to deprecate ISC DHCP.") + (license license:mpl2.0) + (properties '((cpe-name . "dhcp"))))) + +(deprecated-package "isc-dhcp" kea-dhcp) + (define-public radvd (package (name "radvd") -- 2.41.0