about summary refs log tree commit diff
path: root/pkgs/os-specific/bsd/netbsd/pkgs/librt.nix
blob: 2ffe0787004a5f6275f7e57747138c403cdf5553 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
{ lib, mkDerivation, libc, headers }:

mkDerivation {
  path = "lib/librt";
  version = "9.2";
  sha256 = "07f8mpjcqh5kig5z5sp97fg55mc4dz6aa1x5g01nv2pvbmqczxc6";
  meta.platforms = lib.platforms.netbsd;
  extraPaths = [ libc.src ] ++ libc.extraPaths;
  postPatch = ''
    sed -i 's,/usr\(/include/sys/syscall.h\),${headers}\1,g' \
      $BSDSRCDIR/lib/{libc,librt}/sys/Makefile.inc
  '';
}