From fba42904fe0b9d4f1661df24a7c980eaa98c4203 Mon Sep 17 00:00:00 2001 From: Cayetano Santos Date: Fri, 15 Aug 2025 10:02:38 +0200 Subject: [PATCH] gnu: nextpnr: Add gowin architecture. * gnu/packages/fpga.scm (nextpnr)[arguments]<#:configure-flags>: Update DHIMBAECHEL_UARCH and add DHIMBAECHEL_SPLIT. [inputs]: Add apycula. Change-Id: I7b6ed27fbdb95b51b9c66e0726a2833c425e0e24 Signed-off-by: Maxim Cournoyer --- gnu/packages/fpga.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnu/packages/fpga.scm b/gnu/packages/fpga.scm index 6a3360f508970cd623235cac94c171cf60ff9a99..e024904f259585a5b8fae323a38b54583696018a 100644 --- a/gnu/packages/fpga.scm +++ b/gnu/packages/fpga.scm @@ -470,8 +470,9 @@ files.") "-DBUILD_GUI=ON" "-DUSE_OPENMP=ON" "-DBUILD_TESTS=ON" - "-DHIMBAECHEL_UARCH=ng-ultra" + "-DHIMBAECHEL_UARCH=ng-ultra;gowin" "-DHIMBAECHEL_NGULTRA_DEVICES=ng-ultra" + "-DHIMBAECHEL_SPLIT=ON" "-DHIMBAECHEL_PRJBEYOND_DB=/tmp/prjbeyond-db" (string-append "-DCURRENT_GIT_VERSION=nextpnr-" #$version) (string-append "-DICESTORM_INSTALL_PREFIX=" @@ -510,7 +511,8 @@ files.") (list googletest sanitizers-cmake)) (inputs - (list boost + (list apycula + boost corrosion eigen icestorm