nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at netboot-syslinux-multiplatform 59 lines 993 B view raw
1{ lib 2, stdenv 3, fetchFromGitHub 4, autoreconfHook 5, pkg-config 6, libosmocore 7, lksctp-tools 8, libasn1c 9, libosmoabis 10, libosmo-netif 11, libosmo-sccp 12, osmo-iuh 13}: 14 15let 16 inherit (stdenv) isLinux; 17in 18 19stdenv.mkDerivation rec { 20 pname = "osmo-hnodeb"; 21 version = "0.1.1"; 22 23 src = fetchFromGitHub { 24 owner = "osmocom"; 25 repo = "osmo-hnodeb"; 26 rev = "${version}"; 27 hash = "sha256-Izivyw2HqRmrM68ehGqlIkJeuZ986d1WQ0yr6NWWTdA="; 28 }; 29 30 postPatch = '' 31 echo "${version}" > .tarball-version 32 ''; 33 34 35 nativeBuildInputs = [ 36 autoreconfHook 37 pkg-config 38 ]; 39 40 buildInputs = [ 41 libosmocore 42 lksctp-tools 43 libasn1c 44 libosmoabis 45 libosmo-netif 46 libosmo-sccp 47 osmo-iuh 48 ]; 49 50 enableParallelBuilding = true; 51 52 meta = { 53 description = "(upper layers of) HomeNodeB"; 54 homepage = "https://osmocom.org/projects/osmo-hnodeb"; 55 license = lib.licenses.agpl3Plus; 56 maintainers = with lib.maintainers; [ janik ]; 57 platforms = lib.platforms.linux; 58 }; 59}