# $FreeBSD$ PORTNAME= nextpnr PORTVERSION= g20190529 PORTREVISION= 1 CATEGORIES= devel MAINTAINER= manu@FreeBSD.org COMMENT= Portable FPGA place and route tool LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_powerpc64= runaway build BUILD_DEPENDS= ${LOCALBASE}/share/trellis/database:devel/trellis \ ${LOCALBASE}/share/icebox:devel/icestorm LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libboost_filesystem.so:devel/boost-libs \ libboost_program_options.so:devel/boost-libs \ ${PY_BOOST} USES= compiler:c++11-lang cmake qt:5 eigen:3 python:3.5+ gl USE_QT= buildtools_build core gui opengl qmake_build widgets USE_GL= gl USE_GITHUB= yes GH_ACCOUNT= YosysHQ GH_TAGNAME= 150004e3 BINARY_ALIAS= python3=${PYTHON_CMD} CMAKE_ARGS= -DARCH="ice40;ecp5" -DTRELLIS_ROOT=${LOCALBASE}/share/trellis/ PLIST_FILES= bin/nextpnr-ecp5 \ bin/nextpnr-ice40 .include