*/*: update boost consumers after boost-1.9297a84ef467
Port details
devel/nextpnr0.11_1,1
Portable FPGA place and route tool
- Maintainer
- jbo@FreeBSD.org
- Packages
- nextpnr 0.11_1,1
- Upstream
- Higher version available: 0.11.1
- CPE
- none, CVEs only via VuXML
- WWW
- https://github.com/YosysHQ/nextpnr
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (46)
devel/nextpnr: Update to 0.11 Changelog: https://github.com/YosysHQ/nextpnr/releases/tag/nextpnr-0.11214203e020
devel/nextpnr*: Bump after dependency change The devel/prjpeppercorn112 dependency was changed from using a custom distfile mirror to upstream provided distfiles. Bumping the consumers to trigger a rebuild to take the custom mirror offline afterwards.5af40b27fe
devel/nextpnr: Update to 0.10 Changelog: https://github.com/YosysHQ/nextpnr/releases/tag/nextpnr-0.10 While here, also enable the himbaechel architecture as well as adding support for the GateMate micro-architecture via prjpeppercorn.017ebc5f1c
nextpnr/devel: Bump after devel/trellis update0fed33eff8
devel/nextpnr: Fix building of GUI PR: 292673d70d01d1d5
devel/nextpnr: Update GUI from Qt5 to Qt62603e0a87f
devel/boost: bump consumers after boost upgrade (+) Get rid of direct dependency ob libbost_system.so, use libboost_thread.so instead67fb95fb3b
devel/nextpnr: Update to 0.9 Changelog: https://github.com/YosysHQ/nextpnr/releases/tag/nextpnr-0.9 Also enable use of OpenMP when available.aa99aee853
devel/nextpnr: Unbreak build464594dae7
devel/boost: bump consumers after Boost update18632db919
devel/nextpnr: Update to 0.8 Changelog: https://github.com/YosysHQ/nextpnr/releases/tag/nextpnr-0.80ebb77cf51
devel/boost: bump consumers after Boost-1.87 update Sponsored by: Future Crew, LLCfa53920e72
devel/nextpnr: Transfer maintainership Taking over maintainership as discussed with manu@ on IRC. Big "Thanks!" to manu@ for his efforts on the port. Approved by: manu (maintainer)5d3063ac16
devel/nextpnr: Fix build with llvm19 This fix/change was already implemented by upstream in cd7f7c12f13ecaf1ec4019cdcc56bddfb4f0677f. However, as it's not a standalone commit, we cannot pull in the upstream patch. PR: 284688 Approved by: manu (maintainer)90c9b021f4
devel/boost: bump consu,ers after update Boost to 1.86 release Sponsored by: Future Crew, LLC312ee18b02
devel/nextpnr: Fix build Build was broken since devel/boost-libs 1.85.0 update. PR: 281923 Approved by: manu (maintainer)e4805a0f0d
*/*: bump consumers after devel/boost* update With hat: office Sponsored by: Future Crew, LLC55cfbcf56c
devel/nextpnr: Update to 0.7 Changelog: https://github.com/YosysHQ/nextpnr/releases/tag/nextpnr-0.7 PR: 277167 Approved by: tcberner (mentor, implicit), manu (maintainer)d6839197e7
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree - Remove all references to defunct ARCH arm - Remove all references to defunct ARCH sparc64 - Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64 ARCH - Remove sysutils/afbinit requires defunct sparc64 ARCH - Remove all references to bktr driver - Remove all references to defunct FreeBSD_12 - Remove all references to OSVERSION/OSREL corresponding to 12 - Remove conditionals in Mk/Uses/cabal.mk - Remove sparc reference from Mk/Uses/qt-dist.mk - Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64 - Remove BROKEN_FreeBSD_12* from: - Remove OpenSSL patches from: - Remove conditional flags for OSVERSION >= 1300000 to fixed flags. Also move conditional flags for non sparc64/arm ARCH to fixed flags. Reviewed by: brooks, jbeich, rene, salvadore Differential Revision: https://reviews.freebsd.org/D42068bbab7f59e9
devel/nextpnr: Update to 0.6 While here, also enable GUI as dependencies are already setup for that. Changelogs: 0.6: https://github.com/YosysHQ/nextpnr/releases/tag/nextpnr-0.6 0.5: https://github.com/YosysHQ/nextpnr/releases/tag/nextpnr-0.5 PR: 275041 Reviewed by: manu (maintainer) Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D425531939f15624
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568>3d9a815d9c*: regular cleanup for GH_TAGNAME bad usage0619748960
*: Bump PORTREVISIONs for math/mpc update to 1.3.18d3e020ed0
devel/nextpnr: Update to 0.4 Upstream now makes release so use them.d2bcea7923
Mk/Uses: always use colon for build/run suffix Most USES use a colon for build/run(/test) suffixes. Change kde.mk, qt.mk and pyqt.mk to do the same, and update all ports using that. Document in CHANGES. PR: 266034 Exp-run by: antoine Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D36349ddae4e92d8
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
*/*: bump all consumers after recent boost upgrade4cf39decb3
devel/boost-all: bump all library consumers after boost upgrade PR: 246106b082b3d13e
cleanup: drop support for EOL FreeBSD 11.X Search criteria used: - 11.4 - OSREL* - OSVER* - *_FreeBSD_11 Input from: - adridg: devel/qca-legacy - jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds - sunpoet: security/p5-*OpenSSL* Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust Differential Revision: https://reviews.freebsd.org/D32008 Test Plan: make index620968a43a
graphics/mesa-libs: Bump reverse deps for libglvnd Per discussion with bapt on helping pkg handle the changing of these deps and avoiding impossible upgrade senarios. PR: 246767 Reviewed by: manu, bapt Approved by: x11 Differential Revision: https://reviews.freebsd.org/D30824da3162c7c9
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
- Upgrade math/eigen3 to 3.3.8; - Add some dependencies which might be detected by Find_Package but not registered; - Bump PORTREVISION of consumers. PR: 250833 Submitted by: /me Approved by: tcberner@ (KDE / maintainer) + exp-run0b5864f66c
devel/nextpnr: Update g20191026 -> g20200804 PR: 249265 Approved by: manu (maintainer)3cf1bacd9b
devel/nextpnr: Prepare for Qt5-5.14 PR: 2449648e236f06f3
devel/nextpnr: Mark broken for i386 clang keeps segfaulting while compiling this on i386 and I honestly don't want to start debug that.8e2b1e82fc
devel/boost-*: update to 1.72.0 Changes: http://www.boost.org/users/history/version_1_72_0.html PR: 241449 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D22136701aa3bcf8
devel/nextpnr: unmark broken on head-powerpc64 This port builds when using clang, which head will switch to soon. Approved by: mentors (implicit approval)bcd4d9e499
devel/nextpnr: Update g20190529-150004e3 -> g20191026-5cf0ed5 PR: 241513 Approved by: manu8940ee4837
devel/nextpnr: mark broken on powerpc64 It causes python to hang. Approved by: mentors (implicit approval)9fd24d5934
Canonicalize email address style.50af21dd3a
Fix build on GCC-based systems: The compiler feature "cxx_decltype" is not known to CXX compiler "GNU" version 4.2.1. While here, pet portlint (USES order). Approved by: portmgr (tier-2 blanket)8e022bc82b
devel/boost-*: update to 1.71.0 Changes: http://www.boost.org/users/history/version_1_71_0.html PR: 238827 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D20774befa71e0f3
devel/nextpnr: Add new port nextpnr is a place and route tools for FPGA. It uses configuration files from icestorm (for ICE40 FPGAs) or trellis (for ECP5 FPGAs).df8cae944e