diff options
author | Sirio Balmelli <sirio@b-ad.ch> | 2020-07-19 23:26:49 +0200 |
---|---|---|
committer | Sirio Balmelli <sirio@b-ad.ch> | 2020-07-19 23:34:05 +0200 |
commit | d6b3707c862b6bb82712bd86cd12b163fa89adcc (patch) | |
tree | db826dc9040002b141216f4620a869a814f58930 /pkgs/development | |
parent | 1c26e6baecd8a71e4d41ff0eb3c81ce3c05136c3 (diff) |
pc-ble-driver: fix Darwin build
Propagate platform I/O dependencies (udev or IOKit) Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/libraries/pc-ble-driver/default.nix | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/pkgs/development/libraries/pc-ble-driver/default.nix b/pkgs/development/libraries/pc-ble-driver/default.nix index 9f2c97480361b..7d7dbd53383b2 100644 --- a/pkgs/development/libraries/pc-ble-driver/default.nix +++ b/pkgs/development/libraries/pc-ble-driver/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, git, cmake, catch2, asio, udev }: +{ stdenv, fetchFromGitHub, git, cmake, catch2, asio, udev, IOKit }: stdenv.mkDerivation rec { pname = "pc-ble-driver"; @@ -16,7 +16,15 @@ stdenv.mkDerivation rec { ]; nativeBuildInputs = [ cmake git ]; - buildInputs = [ catch2 asio udev ]; + buildInputs = [ catch2 asio ]; + + propagatedBuildInputs = [ + + ] ++ stdenv.lib.optionals stdenv.isDarwin [ + IOKit + ] ++ stdenv.lib.optionals stdenv.isLinux [ + udev + ]; meta = with stdenv.lib; { description = "Desktop library for Bluetooth low energy development"; |