Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / servers / osmocom / libosmoabis / default.nix
blob9a48278786bd019e61add5c8a7b47d4ae1d2929d
1 { lib
2 , stdenv
3 , autoreconfHook
4 , fetchFromGitHub
5 , pkg-config
6 , libosmocore
7 , ortp
8 , bctoolbox
9 }:
11 stdenv.mkDerivation rec {
12   pname = "libosmoabis";
13   version = "1.5.2";
15   src = fetchFromGitHub {
16     owner = "osmocom";
17     repo = "libosmo-abis";
18     rev = version;
19     hash = "sha256-B3M6sqFPecMR4/uiJ93C5ZWlq9IVpQwXCu9GZ4twHJw=";
20   };
22   configureFlags = [ "enable_dahdi=false" ];
24   postPatch = ''
25     echo "${version}" > .tarball-version
26   '';
28   nativeBuildInputs = [
29     autoreconfHook
30     pkg-config
31   ];
33   buildInputs = [
34     libosmocore
35     ortp
36     bctoolbox
37   ];
39   enableParallelBuilding = true;
41   meta = with lib; {
42     description = "Osmocom Abis interface library";
43     homepage = "https://github.com/osmocom/libosmo-abis";
44     license = licenses.gpl3Only;
45     platforms = platforms.linux;
46     maintainers = with maintainers; [
47       markuskowa
48     ];
49   };