From dbfe1b17a208c5715acd6586ca0e28879aa1339c Mon Sep 17 00:00:00 2001 From: Vasiliy Kuzmin Date: Sat, 14 Sep 2024 20:50:46 +0300 Subject: [PATCH] Nextpnr: add himbaechel target --- pkgs/by-name/ne/nextpnr/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ne/nextpnr/package.nix b/pkgs/by-name/ne/nextpnr/package.nix index 840ecf152491..b6b2eb07bdc1 100644 --- a/pkgs/by-name/ne/nextpnr/package.nix +++ b/pkgs/by-name/ne/nextpnr/package.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-DCURRENT_GIT_VERSION=${lib.substring 0 7 (lib.elemAt srcs 0).rev}" - "-DARCH=generic;ice40;ecp5;gowin" + "-DARCH=generic;ice40;ecp5;gowin;himbaechel" "-DBUILD_TESTS=ON" "-DICESTORM_INSTALL_PREFIX=${icestorm}" "-DTRELLIS_INSTALL_PREFIX=${trellis}" @@ -58,6 +58,7 @@ stdenv.mkDerivation rec { "-DUSE_OPENMP=ON" # warning: high RAM usage "-DSERIALIZE_CHIPDBS=OFF" + "-DHIMBAECHEL_GOWIN_DEVICES=all" ] ++ (lib.optional enableGui "-DBUILD_GUI=ON") ++ (lib.optional (enableGui && stdenv.isDarwin) @@ -80,6 +81,7 @@ stdenv.mkDerivation rec { wrapQtApp $out/bin/nextpnr-ice40 wrapQtApp $out/bin/nextpnr-ecp5 wrapQtApp $out/bin/nextpnr-gowin + wrapQtApp $out/bin/nextpnr-himbaechel ''; strictDeps = true;