diff options
Diffstat (limited to 'devel/nextpnr')
-rw-r--r-- | devel/nextpnr/Makefile | 11 | ||||
-rw-r--r-- | devel/nextpnr/distinfo | 6 | ||||
-rw-r--r-- | devel/nextpnr/files/patch-bba_CMakeLists.txt | 9 |
3 files changed, 14 insertions, 12 deletions
diff --git a/devel/nextpnr/Makefile b/devel/nextpnr/Makefile index ac37ce495fae..1da661953385 100644 --- a/devel/nextpnr/Makefile +++ b/devel/nextpnr/Makefile @@ -1,7 +1,6 @@ PORTNAME= nextpnr DISTVERSIONPREFIX= ${PORTNAME}- -DISTVERSION= 0.8 -PORTREVISION= 1 +DISTVERSION= 0.9 PORTEPOCH= 1 CATEGORIES= devel @@ -22,7 +21,7 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libboost_program_options.so:devel/boost-libs \ ${PY_BOOST} -USES= compiler:c++17-lang cmake qt:5 eigen:3 python gl +USES= compiler:c++17-lang cmake llvm:min=20 qt:5 eigen:3 python gl USE_QT= buildtools:build core gui opengl qmake:build widgets USE_GL= gl glu USE_GITHUB= yes @@ -41,4 +40,10 @@ PLIST_FILES= bin/nextpnr-ecp5 \ # This is a workaround to avoid filesystem violations during poudriere build MAKE_ENV= PYTHONDONTWRITEBYTECODE=1 +.if exists(/usr/include/omp.h) +CMAKE_ON= USE_OPENMP +.else +CMAKE_OFF= USE_OPENMP +.endif + .include <bsd.port.mk> diff --git a/devel/nextpnr/distinfo b/devel/nextpnr/distinfo index 865a0c489ab6..396ec3c52a38 100644 --- a/devel/nextpnr/distinfo +++ b/devel/nextpnr/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1742940246 -SHA256 (YosysHQ-nextpnr-nextpnr-0.8_GH0.tar.gz) = 968ce3f39973e1d855c6bf1606a334d9f9650cff978554b822de0a6c088947bd -SIZE (YosysHQ-nextpnr-nextpnr-0.8_GH0.tar.gz) = 4665005 +TIMESTAMP = 1757340857 +SHA256 (YosysHQ-nextpnr-nextpnr-0.9_GH0.tar.gz) = 8cebc65049ff91c411d963ea2304b1a3dd42036f79de2eb3e9834c842f934495 +SIZE (YosysHQ-nextpnr-nextpnr-0.9_GH0.tar.gz) = 4744423 SHA256 (YosysHQ-nextpnr-tests-ce15412_GH0.tar.gz) = 84b7e926d97ce1aae3a2b9115b9030fce483a8b6d8b6cde060046a93f24966fe SIZE (YosysHQ-nextpnr-tests-ce15412_GH0.tar.gz) = 1032708 diff --git a/devel/nextpnr/files/patch-bba_CMakeLists.txt b/devel/nextpnr/files/patch-bba_CMakeLists.txt index 1e9e2cd5abf1..07e458b948b9 100644 --- a/devel/nextpnr/files/patch-bba_CMakeLists.txt +++ b/devel/nextpnr/files/patch-bba_CMakeLists.txt @@ -1,13 +1,10 @@ ---- bba/CMakeLists.txt.orig 2025-03-25 22:08:07 UTC +--- bba/CMakeLists.txt.orig 2025-09-08 14:21:44 UTC +++ bba/CMakeLists.txt -@@ -9,7 +9,7 @@ target_link_libraries(bbasm LINK_PRIVATE +@@ -10,6 +10,5 @@ target_link_libraries(bbasm LINK_PRIVATE add_executable(bbasm main.cc) target_link_libraries(bbasm LINK_PRIVATE - ${Boost_PROGRAM_OPTIONS_LIBRARY} -- ${Boost_FILESYSTEM_LIBRARY} - ${Boost_SYSTEM_LIBRARY}) -+ Boost::program_options -+ Boost::filesystem -+ Boost::system) ++ Boost::program_options) export(TARGETS bbasm FILE ${CMAKE_BINARY_DIR}/bba-export.cmake) |