Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at fix-function-merge 33 lines 770 B view raw
1{ lib, stdenv, fetchFromGitHub 2, autoreconfHook, pkg-config 3, libqb, libxml2, libnl, lksctp-tools 4, nss, openssl, bzip2, lzo, lz4, xz, zlib, zstd 5, doxygen 6}: 7 8stdenv.mkDerivation rec { 9 pname = "kronosnet"; 10 version = "1.29"; 11 12 src = fetchFromGitHub { 13 owner = pname; 14 repo = pname; 15 rev = "v${version}"; 16 sha256 = "sha256-GRjoNNF9jW2uNQAJjOM9TQtq9rS+12s94LhCXQr5aoQ="; 17 }; 18 19 nativeBuildInputs = [ autoreconfHook pkg-config doxygen ]; 20 21 buildInputs = [ 22 libqb libxml2 libnl lksctp-tools 23 nss openssl 24 bzip2 lzo lz4 xz zlib zstd 25 ]; 26 27 meta = with lib; { 28 description = "VPN on steroids"; 29 homepage = "https://kronosnet.org/"; 30 license = with licenses; [ lgpl21Plus gpl2Plus ]; 31 maintainers = with maintainers; [ ryantm ]; 32 }; 33}