diff options
author | Anillc <i@anillc.cn> | 2022-05-09 10:18:46 +0800 |
---|---|---|
committer | Anillc <i@anillc.cn> | 2022-05-19 15:51:48 +0800 |
commit | e041b2350b1b0e2d1ea603aa70d8beb70a15a4a5 (patch) | |
tree | 292450cd1f56da89115c6a84dbad4996d7dbf394 | |
parent | 7af10ab660287104c6a3b679914a6a5e9e9587e8 (diff) | |
download | nixpkgs-e041b2350b1b0e2d1ea603aa70d8beb70a15a4a5.tar nixpkgs-e041b2350b1b0e2d1ea603aa70d8beb70a15a4a5.tar.gz nixpkgs-e041b2350b1b0e2d1ea603aa70d8beb70a15a4a5.tar.bz2 nixpkgs-e041b2350b1b0e2d1ea603aa70d8beb70a15a4a5.tar.lz nixpkgs-e041b2350b1b0e2d1ea603aa70d8beb70a15a4a5.tar.xz nixpkgs-e041b2350b1b0e2d1ea603aa70d8beb70a15a4a5.tar.zst nixpkgs-e041b2350b1b0e2d1ea603aa70d8beb70a15a4a5.zip |
rtrlib: init at 0.8.0
-rw-r--r-- | pkgs/development/libraries/rtrlib/default.nix | 24 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/development/libraries/rtrlib/default.nix b/pkgs/development/libraries/rtrlib/default.nix new file mode 100644 index 00000000000..bb0aec308ae --- /dev/null +++ b/pkgs/development/libraries/rtrlib/default.nix @@ -0,0 +1,24 @@ +{ lib, fetchFromGitHub, stdenv, cmake, libssh, openssl }: + +stdenv.mkDerivation rec { + pname = "rtrlib"; + version = "0.8.0"; + + src = fetchFromGitHub { + repo = pname; + owner = "rtrlib"; + rev = "v${version}"; + sha256 = "sha256-ISb4ojcDvXY/88GbFMrA5V5+SGE6CmE5D+pokDTwotQ="; + }; + + nativeBuildInputs = [ cmake ]; + buildInputs = [ libssh openssl ]; + + meta = with lib; { + description = "An open-source C implementation of the RPKI/Router Protocol client"; + homepage = "https://github.com/rtrlib/rtrlib"; + license = licenses.mit; + maintainers = with maintainers; [ Anillc ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2ed6a5e2c3e..6b5b6e67c84 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20292,6 +20292,8 @@ with pkgs; rinutils = callPackage ../development/libraries/rinutils { }; + rtrlib = callPackage ../development/libraries/rtrlib { }; + kissfft = callPackage ../development/libraries/kissfft { }; lambdabot = callPackage ../development/tools/haskell/lambdabot { |