git.iko.soy/typeable/nixpkgs
on master help sign in
keepalived: 2.2.2 -> 2.2.4

This also fixes compilation under newer glibc, it seems.

commite19b6535d1c7a2edc499f9b392bbb0560c6bc9f9 authorLuke Granger-Brown <git@lukegb.com> dateSat 9 Oct 2021, 02:16 (5 years ago) parent06e0a8e
1 file changed+11−6
pkgs/tools/networking/keepalived/default.nix+11−6
pkgs/tools/networking/keepalived/default.nix+11−6
@@ -1,25 +1,30 @@
11{ lib, stdenv, fetchFromGitHub, nixosTests
2−, libnfnetlink, libnl, net-snmp, openssl
3−, pkg-config, autoreconfHook }:
2+, file, libmnl, libnftnl, libnl
3+, net-snmp, openssl, pkg-config
4+, autoreconfHook }:
45
56stdenv.mkDerivation rec {
67 pname = "keepalived";
7− version = "2.2.2";
8+ version = "2.2.4";
89
910 src = fetchFromGitHub {
1011 owner = "acassen";
1112 repo = "keepalived";
1213 rev = "v${version}";
13− sha256 = "sha256-qugEEbOQ4bemzelIOaNFvo3piMZpKUZGjR+4XF8aLHw=";
14+ sha256 = "sha256-WXKu+cabMmXNHiLwXrQqS8GQHIWYkee7vPddyGURWic=";
1415 };
1516
1617 buildInputs = [
17− libnfnetlink
18+ file
19+ libmnl
20+ libnftnl
1821 libnl
1922 net-snmp
2023 openssl
2124 ];
2225
26+ enableParallelBuilding = true;
27+
2328 passthru.tests.keepalived = nixosTests.keepalived;
2429
2530 nativeBuildInputs = [ pkg-config autoreconfHook ];
@@ -32,7 +37,7 @@ stdenv.mkDerivation rec {
3237 meta = with lib; {
3338 homepage = "https://keepalived.org";
3439 description = "Routing software written in C";
35− license = licenses.gpl2;
40+ license = licenses.gpl2Plus;
3641 platforms = platforms.linux;
3742 };
3843}