storj-uplink: 1.119.15 -> 1.120.4 (#375732)
[NixPkgs.git] / pkgs / by-name / li / libosmo-sigtran / package.nix
blob491ba6344c1b6e0cb8995f1468334709d5cdfb37
2   lib,
3   stdenv,
4   autoreconfHook,
5   fetchgit,
6   lksctp-tools,
7   pkg-config,
8   libosmocore,
9   libosmo-netif,
12 stdenv.mkDerivation rec {
13   pname = "libosmo-sigtran";
14   version = "2.0.1";
16   # fetchFromGitea hangs
17   src = fetchgit {
18     url = "https://gitea.osmocom.org/osmocom/libosmo-sigtran.git";
19     rev = version;
20     hash = "sha256-tNSe5FFietdjl80hhQntsdgG90CP7z7RWyTpGhsApt0=";
21   };
23   configureFlags = [ "--with-systemdsystemunitdir=$out" ];
25   postPatch = ''
26     echo "${version}" > .tarball-version
27   '';
29   nativeBuildInputs = [
30     autoreconfHook
31     pkg-config
32   ];
34   buildInputs = [
35     lksctp-tools
36     libosmocore
37     libosmo-netif
38   ];
40   enableParallelBuilding = true;
42   meta = with lib; {
43     description = "SCCP + SIGTRAN (SUA/M3UA) libraries as well as OsmoSTP";
44     mainProgram = "osmo-stp";
45     homepage = "https://osmocom.org/projects/libosmo-sccp";
46     license = licenses.gpl2Plus;
47     platforms = platforms.linux;
48     maintainers = with maintainers; [
49       markuskowa
50     ];
51   };