summary refs log tree commit diff
path: root/pkgs/development/embedded
diff options
context:
space:
mode:
authorLinus Heckemann <git@sphalerite.org>2021-09-28 13:28:21 +0200
committerLinus Heckemann <git@sphalerite.org>2021-09-28 13:30:54 +0200
commitb1cf40d22847a79577d232ac34477e261b3c5dbc (patch)
tree7234dd44bac10d4f4871715a3d858e2b75cd9d7b /pkgs/development/embedded
parent31ffc50c571e6683e9ecc9dbcbd4a8e9914b4497 (diff)
downloadnixpkgs-b1cf40d22847a79577d232ac34477e261b3c5dbc.tar
nixpkgs-b1cf40d22847a79577d232ac34477e261b3c5dbc.tar.gz
nixpkgs-b1cf40d22847a79577d232ac34477e261b3c5dbc.tar.bz2
nixpkgs-b1cf40d22847a79577d232ac34477e261b3c5dbc.tar.lz
nixpkgs-b1cf40d22847a79577d232ac34477e261b3c5dbc.tar.xz
nixpkgs-b1cf40d22847a79577d232ac34477e261b3c5dbc.tar.zst
nixpkgs-b1cf40d22847a79577d232ac34477e261b3c5dbc.zip
openocd: enable libgpiod bit-banging driver
Diffstat (limited to 'pkgs/development/embedded')
-rw-r--r--pkgs/development/embedded/openocd/default.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/development/embedded/openocd/default.nix b/pkgs/development/embedded/openocd/default.nix
index 7b3a16fb75e..f61c0cbe517 100644
--- a/pkgs/development/embedded/openocd/default.nix
+++ b/pkgs/development/embedded/openocd/default.nix
@@ -5,6 +5,7 @@
 , hidapi
 , libftdi1
 , libusb1
+, libgpiod
 }:
 
 stdenv.mkDerivation rec {
@@ -17,7 +18,7 @@ stdenv.mkDerivation rec {
 
   nativeBuildInputs = [ pkg-config ];
 
-  buildInputs = [ hidapi libftdi1 libusb1 ];
+  buildInputs = [ hidapi libftdi1 libusb1 libgpiod ];
 
   configureFlags = [
     "--enable-jtag_vpi"
@@ -29,6 +30,7 @@ stdenv.mkDerivation rec {
     (lib.enableFeature (! stdenv.isDarwin) "oocd_trace")
     "--enable-buspirate"
     (lib.enableFeature stdenv.isLinux "sysfsgpio")
+    (lib.enableFeature stdenv.isLinux "linuxgpiod")
     "--enable-remote-bitbang"
   ];