~ruther/guix-local

fba42904fe0b9d4f1661df24a7c980eaa98c4203 — Cayetano Santos 8 months ago 3d7081f
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 <maxim@guixotic.coop>
1 files changed, 4 insertions(+), 2 deletions(-)

M gnu/packages/fpga.scm
M gnu/packages/fpga.scm => gnu/packages/fpga.scm +4 -2
@@ 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