From c00e3a79c155dd16605f9f827fa2bd22140de3eb Mon Sep 17 00:00:00 2001 From: Benjamin Koch Date: Sat, 2 Jul 2022 17:41:31 +0200 Subject: [PATCH 1/2] openfpgaloader: add optional dependencies This avoids the following missing features: hidapi-libusb not found: cmsis_dap support disabled zlib library not found: can't flash intel/altera devices --- pkgs/development/embedded/fpga/openfpgaloader/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/embedded/fpga/openfpgaloader/default.nix b/pkgs/development/embedded/fpga/openfpgaloader/default.nix index b44f78c03c4..27d343e7522 100644 --- a/pkgs/development/embedded/fpga/openfpgaloader/default.nix +++ b/pkgs/development/embedded/fpga/openfpgaloader/default.nix @@ -6,6 +6,8 @@ , libftdi1 , libusb1 , udev +, hidapi +, zlib }: stdenv.mkDerivation rec { @@ -25,6 +27,8 @@ stdenv.mkDerivation rec { libftdi1 libusb1 udev + hidapi + zlib ]; meta = with lib; { From 388dfb39f520f32a50f4f38ac1d9d66bf01a1c8a Mon Sep 17 00:00:00 2001 From: Benjamin Koch Date: Sat, 2 Jul 2022 17:46:32 +0200 Subject: [PATCH 2/2] openfpgaloader: 0.6.0 -> 0.8.0 --- pkgs/development/embedded/fpga/openfpgaloader/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/embedded/fpga/openfpgaloader/default.nix b/pkgs/development/embedded/fpga/openfpgaloader/default.nix index 27d343e7522..5256cf5cf13 100644 --- a/pkgs/development/embedded/fpga/openfpgaloader/default.nix +++ b/pkgs/development/embedded/fpga/openfpgaloader/default.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "openfpgaloader"; - version = "0.6.0"; + version = "0.8.0"; src = fetchFromGitHub { owner = "trabucayre"; repo = "openFPGALoader"; rev = "v${version}"; - sha256 = "sha256-gPRBHy7WVra4IlGvzrhNqbEbOQtYtUC+zQ+SnJTMvRA="; + sha256 = "sha256-8AP4EJ+msOf1lstahyOyalI5dtS2ri7djN4zdN36Kfg="; }; nativeBuildInputs = [ cmake pkg-config ];