Merge pull request #303836 from fabaff/radcli

radcli: init at 1.3.1

authored by Matthias Beyer and committed by GitHub a51291f1 cc109e13

+51
+51
pkgs/by-name/ra/radcli/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + autoreconfHook, 5 + doxygen, 6 + fetchFromGitHub, 7 + gettext, 8 + gnutls, 9 + libabigail, 10 + nettle, 11 + pkg-config, 12 + }: 13 + 14 + stdenv.mkDerivation rec { 15 + pname = "radcli"; 16 + version = "1.3.1"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "radcli"; 20 + repo = "radcli"; 21 + rev = "refs/tags/${version}"; 22 + hash = "sha256-KBgimvhuHvaVh9hxPr+CtibGWyscSi0KXk8S1/STk+Q="; 23 + }; 24 + 25 + postUnpack = '' 26 + touch ${src.name}/config.rpath 27 + ''; 28 + 29 + nativeBuildInputs = [ 30 + autoreconfHook 31 + pkg-config 32 + ]; 33 + 34 + buildInputs = [ 35 + doxygen 36 + gettext 37 + gnutls 38 + libabigail 39 + nettle 40 + ]; 41 + 42 + meta = with lib; { 43 + description = "A simple RADIUS client library"; 44 + homepage = "https://github.com/radcli/radcli"; 45 + changelog = "https://github.com/radcli/radcli/blob/${version}/NEWS"; 46 + license = licenses.bsd2; 47 + maintainers = with maintainers; [ fab ]; 48 + mainProgram = "radcli"; 49 + platforms = platforms.all; 50 + }; 51 + }