Commit graph

9 commits

Author SHA1 Message Date
Andrew Childs c96c85873c openbsm: cap MACOSX_DEPLOYMENT_TARGET at 10.16 2021-05-17 00:28:04 +09:00
Christine Koppelt 3aa0d776a1 pkgs/development/libraries: Add missing descriptions and homepages 2019-11-17 09:43:55 +01:00
volth 7b8fb5c06c treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Matthew Bauer 4d9a4aa3f1 openbsm: don’t check for /usr/include/mach/audit_triggers.defs
Users with CLT installed in /usr/include have this, but it we don’t
have all of the headers needed in the stdenv.

Fixes #46429
2019-06-22 12:06:47 -04:00
Maximilian Bosch 080b2fdd8c
openbsm: fix linux build
See https://hydra.nixos.org/build/80705916

To fix the linux build the patch `bsm-add-audit_token_to_pid.patch`
mustn't be applied during Linux builds, only for Darwin as it's an
Apple-only fix.

The compiler failure occurred because `audit_token_t` is part of
`<mach/mach.h>` which is not available on Linux.

Addresses #45960
2018-09-10 13:00:00 +02:00
Pascal Wittmann 79e2f03969
openbsm: add license
see issue #43716
2018-08-09 12:33:28 +02:00
Matthew Bauer 79dcdce633 openbsm: add audit_token_to_pid symbol
This is needed by some projects like Chromium that use openbsm/libbsm.
2018-05-11 04:39:57 -05:00
Matthew Bauer ec4910d9af openbsm: init at 1.1 2018-04-10 21:14:56 -05:00