Unverified Commit 28d073e7 authored by ajs124's avatar ajs124 Committed by GitHub
Browse files

Merge pull request #232041 from Lassulus/osmo-fix

Fix attribute 'libosmo-netif' already defined
parents da20d852 292ac0da
Loading
Loading
Loading
Loading
+0 −39
Original line number Diff line number Diff line
{ lib, stdenv, fetchgit, autoreconfHook, pkg-config
, libosmocore, ortp, bctoolbox
}:

stdenv.mkDerivation rec {
  pname = "libosmo-abis";
  version = "1.4.0";

  src = fetchgit {
    url = "https://gitea.osmocom.org/osmocom/libosmo-abis";
    rev = version;
    sha256 = "sha256-RKJis0Ur3Y0LximNQl+hm6GENg8t2E1S++2c+63D2pQ=";
  };

  postPatch = ''
    echo "${version}" > .tarball-version
  '';

  configureFlags = [ "--disable-dahdi" ];

  nativeBuildInputs = [
    autoreconfHook
    pkg-config
  ];

  buildInputs = [
    libosmocore
    ortp
    bctoolbox
  ];

  meta = with lib; {
    description = "GSM A-bis interface library";
    homepage = "https://osmocom.org/projects/libosmo-abis";
    maintainers = [ maintainers.markuskowa ];
    platforms = platforms.linux;
    license = licenses.agpl3Only;
  };
}
+0 −37
Original line number Diff line number Diff line
{ lib, stdenv, fetchgit, autoreconfHook, pkg-config
, libosmocore, lksctp-tools
}:


stdenv.mkDerivation rec {
  pname = "libosmo-netif";
  version = "1.3.0";

  src = fetchgit {
    url = "https://gitea.osmocom.org/osmocom/libosmo-netif";
    rev = version;
    sha256 = "sha256-PhGi/6JVO8tXxzfGwEKUB/GdrgCJkqROo26TPU+O9Sg=";
  };

  postPatch = ''
    echo "${version}" > .tarball-version
  '';

  nativeBuildInputs = [
    autoreconfHook
    pkg-config
  ];

  buildInputs = [
    libosmocore
    lksctp-tools
  ];

  meta = with lib; {
    description = "Higher-layer GSM cellular communications protocol implementation";
    homepage = "https://gitea.osmocom.org/osmocom/libosmo-netif";
    maintainers = [ maintainers.markuskowa ];
    platforms = platforms.linux;
    license = licenses.agpl3Only;
  };
}
+0 −38
Original line number Diff line number Diff line
{ lib, stdenv, fetchgit, autoreconfHook, pkg-config
, libosmocore, libosmo-netif, lksctp-tools
}:


stdenv.mkDerivation rec {
  pname = "libosmo-sccp";
  version = "1.7.0";

  src = fetchgit {
    url = "https://gitea.osmocom.org/osmocom/libosmo-sccp";
    rev = version;
    sha256 = "sha256-ScJZke9iNmFc9XXqtRjb24ZzKfa5EYws5PDNhcZFb7U=";
  };

  postPatch = ''
    echo "${version}" > .tarball-version
  '';

  nativeBuildInputs = [
    autoreconfHook
    pkg-config
  ];

  buildInputs = [
    libosmocore
    libosmo-netif
    lksctp-tools
  ];

  meta = with lib; {
    description = "Implementation of telecom signaling protocols and OsmoSTP";
    homepage = "https://osmocom.org/projects/osmo-stp/wiki";
    maintainers = [ maintainers.markuskowa ];
    platforms = platforms.linux;
    license = licenses.agpl3Only;
  };
}
+4 −1
Original line number Diff line number Diff line
@@ -39,6 +39,9 @@ stdenv.mkDerivation rec {
    homepage = "https://osmocom.org/projects/libosmo-netif/wiki";
    license = licenses.gpl2Plus;
    platforms = platforms.linux;
    maintainers = with maintainers; [ janik ];
    maintainers = with maintainers; [
      janik
      markuskowa
    ];
  };
}
+4 −1
Original line number Diff line number Diff line
@@ -43,6 +43,9 @@ stdenv.mkDerivation rec {
    homepage = "https://osmocom.org/projects/libosmo-sccp";
    license = licenses.gpl2Plus;
    platforms = platforms.linux;
    maintainers = with maintainers; [ janik ];
    maintainers = with maintainers; [
      janik
      markuskowa
    ];
  };
}
Loading