graphics/qgis: Update to 3.16.1 Bugfix release [1][2]. [1] https://qgis.org/en/site/forusers/visualchangelog316/index.html [2] https://github.com/qgis/QGIS/compare/final-3_16_0...final-3_16_1 If you miss features in QGIS that are actually built into QGIS, you may need to enable additional options in graphics/gdal, see pkg-message. Approved by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D273749e87472974
Port details
graphics/qgis 4.2.3_2
Free and Open Source Geographic Information System
Port info
- Maintainer
- rhurlin@FreeBSD.org
- Packages
- latest: 4.2.3_2
- Upstream
- up to date
- Last update
- to 4.2.3_2 · e9658af6c1
- Quarterly
- not in the 2026Q4 packages
- WWW
- https://qgis.org/en/site/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install qgisinstalls 4.2.3_2 fromlatest- Port
# cd /usr/ports/graphics/qgis && make install clean# make -C /usr/ports/graphics/qgis config # change options first
- Size
- 80 MiB download · 436 MiB installed
- License
- GPLv2
- Options
- 2 of 2 on in the package: GRASS SERVER
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 4.2.3_2 | ✗ | – |
| FreeBSD 15 | ✗ | ✗ | – |
| FreeBSD 14 | 4.2.3_2 | ✗ | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | ✗ | ✗ | – |
| FreeBSD 14 | 4.2.3 | ✗ | ✗ |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Dependencies
Depends on 102
- devel/protobuf 29.6,1 1 unaddressed
- devel/py-pip 23.3.2_4 5 unaddressed
- lang/python312 3.12.15 25 unaddressed
- math/gsl 2.8 1 unaddressed
- science/hdf5 1.12.2_2,1 64 unaddressed
- textproc/py-nltk 3.10.0,2 20 unaddressed
- archivers/draco 1.5.7
- archivers/libzip 1.12.1
- archivers/minizip 1.3.2_1
- archivers/zstd 1.5.7_2
- astro/geographiclib 2.2
- comms/qt6-sensors 6.11.2
- comms/qt6-serialport 6.11.2
- databases/grass8 8.4.2_9
- databases/postgresql18-client 18.6
- databases/py-psycopg2 2.9.13
- databases/py-sqlite3 3.12.15_10
- databases/qt6-base_sqldriver 6.11.2
- databases/sfcgal 2.3.0_2
- databases/spatialite 5.1.0_7
- databases/sqlite3 3.53.4,1
- devel/abseil 20250127.1_2
- devel/astyle 3.6.18
- devel/desktop-file-utils 0.28
- devel/librttopo 1.1.0
- devel/ocl-icd 2.3.5
- devel/opencl 3.1.1
- devel/py-Jinja2 3.1.6
- devel/py-black 26.5.1
- devel/py-cycler 0.12.1
- devel/py-future 1.0.0
- devel/py-geojson 3.3.0,1
- devel/py-jedi 0.20.0
- devel/py-mock 5.2.0_1
- devel/py-nbformat 5.11.1
- devel/py-nose2 0.10.0_1
- devel/py-pbr 7.1.2
- devel/py-python-dateutil 2.9.0
- devel/py-pytz 2026.5,1
- devel/py-pyyaml 6.0.3_1
- devel/py-qt6-pyqt 6.11.0
- devel/py-qt6-qscintilla2 2.14.1_3
- devel/py-qt6-sip 13.11.1
- devel/py-shapely 2.1.2_2
- devel/py-six 1.17.0
- devel/py-termcolor 3.3.0
- devel/qca 2.3.12
- devel/qscintilla2 2.14.1,1
- devel/qt6-5compat 6.11.2
- devel/qt6-base 6.11.2_1
- devel/qt6-location 6.11.2
- devel/qt6-positioning 6.11.2
- devel/qt6-tools 6.11.2
- graphics/blend2d g20260703
- graphics/exiv2 0.28.9,1
- graphics/gdal 3.13.3_1
- graphics/geos 3.15.0
- graphics/libglvnd 1.7.0
- graphics/proj 9.9.0,1
- graphics/py-OWSLib 0.32.1
- graphics/py-fiona 1.10.1_5
- graphics/py-gdal 3.13.3
- graphics/py-geopandas 1.2.0
- graphics/py-pillow 12.3.0
- graphics/py-plotly 7.1.0
- graphics/py-pyproj 3.8.0_1
- graphics/py-pyrsgis 0.4.1_6
- graphics/py-rasterio 1.5.1
- graphics/py-scikit-image 0.26.0_2
- graphics/qt6-3d 6.11.2
- graphics/qt6-svg 6.11.2
- lang/gcc14 14.2.0_7
- math/pdal 2.9.0
- math/py-matplotlib 3.11.1
- math/py-networkx 3.7,2
- math/py-numpy 2.4.6_1,1
- math/py-pandas 2.3.3_4,1
- misc/py-laspy 2.7.0
- multimedia/qt6-multimedia 6.11.2_1
- print/qt6-pdf 6.11.2
- science/libaec 1.1.7
- science/netcdf 4.10.1
- science/py-netCDF4 1.7.2_3
- science/py-scikit-learn 1.9.0_2
- security/qtkeychain 0.17.0_1
- sysutils/py-psutil 7.2.2_1
- textproc/expat2 2.9.0
- textproc/freexl 2.0.0
- textproc/libxml2 2.15.4
- textproc/py-markupsafe 3.0.3
- textproc/py-pygments 2.21.0
- textproc/py-xlrd 2.0.2
- textproc/xerces-c3 3.3.0
- www/fcgi 2.4.7
- www/py-httplib2 0.32.0
- www/py-qt6-webengine 6.11.0
- www/py-requests 2.34.2
- www/qt6-webchannel 6.11.2
- www/qt6-webengine 6.11.2
- x11-toolkits/qt6-declarative 6.11.2
- x11-toolkits/qwt6 6.3.0
- x11/py-xcffib 1.11.2
Run and library dependencies of the package on latest. Build dependencies are not in the package index.
Required by 0
No package on latest depends on it.
Packages on latest that depend on it directly.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 4.2.3_2.Fixed (0)
No VuXML entries for this package.
Problem reports (1) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 299407 | maintainer-feedback? graphics/qgis: crashes on start | New | 2026-10-17 |
Commits (392)
graphics/proj: Update to 7.2.0 Changelog: - https://proj.org/news.html#release-notesb59496747d
graphics/proj: Update to 7.1.1 - Add a pkg-message explaining how to access or sync datum grids from the CDN (disabled by default) - Add curl and tiff dependencies since proj can read datum grids from remote COG (Cloud Optimized Geotiff) - Take maintainer'ship (ok wen@) PR: 245611 Submitted by: wen (first version) Reviewed by: wen, rhurlin Approved by: wen Exp-run by: antoine1141c4e8ef
graphics/qgis: Missing build dependency By mistake the last commit contained a pre-version of Makefile, which missed BUILD_DEPENDS=devel/opencl. Sorry for any inconvenience. Reported by: pkg-fallout Approved by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D27021cda9c57e18
graphics/qgis: Update to 3.16.0 This update from 3.14.16 to 3.16.0 fixes many bugs and brings a lot of new features[1]. - Ability to export temporal animation frames - Added a new goto locator filter - Add context menu to map canvas - Many styling and labelling improvements - Render axis for stacked bar diagram - Many mesh datasets and layer improvements - New features in rendering and 3D - better print layout - New features in expressions and digitizing - ... [1] https://qgis.org/en/site/forusers/visualchangelog316/index.html The port now integrates OpenCL functionality. Reviewed by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D2695106961e5c1e
databases/grass7: Update to 7.8.4 - update grass7 to 7.8.4 - bump qgis and qgis-ltr portversion Changelog: - https://trac.osgeo.org/grass/wiki/Release/7.8.4-Newsb037ec0bdb
Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5 - Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5 - Use pypi for PYQT [1] - Add devel/py-qt5-sip (Don't use it for now. It will be used in future updates of PyQt with py-sip >= 5) - Add missing py-qt5 ports: comms/py-qt5-sensors, devel/py-qt5-location, devel/py-qt5-remoteobjects, net/py-qt5-networkauth - Strip libs - Refactor *_PATH and *_PORT parts [1] RiverBankComputing doesn't offer links to download latest version of some ports PR: 247369 Reviewed by: tcberner Differential Revision: https://reviews.freebsd.org/D25749 Exp-run by: antoine2933bb22c3
graphics/qgis: Update to 3.14.16 This is a minor update for QGIS from version 3.14.15. It fixes several problems and brings some new features[1]. [1] https://github.com/qgis/QGIS/compare/final-3_14_15...final-3_14_16 Changes in the port: - Update distversion number - Remove portrevision - Remove patch files needed for 3.14.15 - Move LIB_DEPENDS before RUN_DEPENDS - Reorder entries in USES section - Update distinfo Approved by: arrowd (mentor) Relnotes: https://qgis.org/en/site/forusers/visualchangelog314/index.html Differential Revision: https://reviews.freebsd.org/D26527f85a680a67
Change the maintainer entry in rhurlin's ports After I got a commit bit for ports, it is time now to change the maintainers entry in all 'owned' ports. Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D26398f6c06f8c9a
Bump PORTREVISION for devel/protobuf shlib changeb94e8d8c27
graphics/qgis: Update to 3.14.15 * Update to 3.14.15 * Remove files/patch-src_core_CMakeLists.txt (upstreamed) [1] * Prepare for PyQt5 and Sip5 [2] [1] https://github.com/qgis/QGIS/pull/38103 [2] Upstream PR https://github.com/qgis/QGIS/pull/37901 (included in 3.14.15) and https://github.com/qgis/QGIS/pull/37842 (patches taken from commits) PR: 248783 Approved by: Rainer Hurling (maintainer)2c1ce34db5
devel/cmake: update to 3.18.1 - update to 3.18.1 - new port devel/cmakedoc Thanks to adridg@ for tackling most of the fallout. PR: 248003 Exp-run by: antoined21332e438
graphics/qgis: Update to 3.14.0
- Update to 3.14.0
- Update several Python dependencies
- Remove txt2tags:textproc/txt2tags, not needed any more
- Add devel/py-black, graphics/py-geopandas, devel/py-jedi, and devel/protobuf dependencies
- Change post-install ${FIND} parameter
Changelog:
- https://changelog.qgis.org/en/qgis/version/3.14/
PR: 247622
Submitted by: Rainer Hurling (maintainer)
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D25508b8c7380457graphics/qgis: prepare for Qt5.15 Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D25091d30f887fe0
Update py-sip to 4.19.21 and qscintilla2 to 2.11.4 - Update py-sip to 4.19.21 - Update qscintilla2 to 2.11.4 - Replace MASTER_SITE_RIVERBANK with https versions - Replace QSCI2_DISTNAME to match with the new one PR: 245308 Approved by: tcberner (mentor) Exp-run by: antoine5ead0a2f78
databases/grass7, math/saga, graphics/qgis and graphics/qgis-ltr: update to latest versions
- math/saga:
- Update to 7.6.2
- Use wxWidgets 3.0+ instead of 3.1+ since 3.1 is not a mandatory version and this reduces the number of packages installed when you install saga and qgis/grass (which requires version 3.0).
- databases/grass7:
- Update to 7.8.2 first version for python3 only
- Use ${PY_NUMPY} variable
- Readd openmp
- Use wxPython40 for python3
- Remove bash dependency. You can use any shell.
- Rework the workaround in post-install (for / touch files). Fix the long (random) standing issue with pkg-plist
- Alphabetize USES and OPTIONS
- Replace XX_configure_on by XX_configure_with as possible
- graphics/qgis:
- Update to 3.12.1
- Remove patches (applied upstream or fixed in ports: pyqt5 / sip)
- graphics/qgis-ltr:
- Update to 3.10.4
PR: 241892, 244979
Reported by: rainer hurling (maintainer), lbartoletti (maintainer)
Reviewed by: tcberner (mentor), rainer hurling (maintainer)
Approved by: tcberner (mentor), rainer hurling (maintainer)
Differential Revision: https://reviews.freebsd.org/D24198fd7ef51025Convert the tree to use PY_PILLOW With hat: portmgr Originally submitted by: kai1bf9457272
devel/qca: update to 2.3 - qca-2.3 drop support for OSSL<1.1 - copy devel/qca to devel/qca-legacy which is held at the current version - update devel/qca to 2.3 - Add Uses/qca.mk which handles dependency on either of the ports depending on the FreeBSD version Users on FreeBSD11 must therefore change their pkg orign à la: pkg set -o devel/qca:devel/qca-legacy PR: 244682 Exp-run by: antoine Reviewed by: arrowd Differential Revision: https://reviews.freebsd.org/D2404262aa63f89c
graphics/qgis-ltr, graphics/qgis: Fix build after textproc/txt2tags update The FreeBSD package builder complains about encoding problems after [1]. This happens, because newer versions of textproc/txt2tags do not need the option '--encoding=utf-8' any more[2]. The patch is a workaround to remove such encoding entries from the QGIS port, until QGIS project changes upstream for newer txt2tags versions. While I'm here, replace sed commands by a patch file [3] [1] http://svnweb.freebsd.org/changeset/ports/525495 [2] https://github.com/txt2tags/txt2tags/blob/v3/CHANGELOG.md#35-2020-02-01 [3] https://reviews.freebsd.org/D23188#511597 PR: 243998, 243996 Submitted by: Rainer Hurling (maintainer) Reviewed by: lbartoletti Approved by: tcbernor (mentor) Differential Revision: https://reviews.freebsd.org/D23602d0e1c0462a
databases/grass7: add SONAME and use new path for graphics/qgis*
- Add SONAME (upstreamed) [1]
- Remove the (bad) idea to keep a symlink to the old path logic (grass-M.m.b)
- Fix FindGRASS.cmake for graphics/qgis and graphics/qgis-ltr (upstreamed) [2]
[1] https://github.com/OSGeo/grass/pull/301
[2] https://github.com/qgis/QGIS/pull/34088
PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243736
Approved by: Rainer Hurlin (maintainer), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D23470a554a86652textproc/txt2tags: Update to 3.4, fix graphics/qgis and graphics/qgis-ltr with this newest version
- Use python3 only [1]
- Fix graphics/qgis and graphics/qgis-ltr with txt2tags-3.4 (remove --css-sugar --css-inside) [2][3]
Changelog:
https://github.com/txt2tags/txt2tags/blob/v3/CHANGELOG.md
[1] txt2tags v3 can use python2 too. But, only graphics/qgis* uses it and depends on python3. I want to avoid adding dependencies. And python2 is dead, isn't it? ;)
[2] https://github.com/txt2tags/txt2tags#feature-differences-between-versions
[3] https://github.com/qgis/QGIS/issues/33516
PR: 243368
Reviewed by: tcberner
Approved by: Rainer Hurling (qgis maintainter), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D23188494657b275Bump PORTREVISION for graphics/gdal shlib changee9972a754c
Update to 3.10.1. For some months now, the build process of graphics/qgis 3.8.2 had problems while using the QT5 QMap() function with large list like for proj6[1]. Compiling such long QMap() list with clang takes several hours instead of some seconds or minutes[2], often it breaks the build. It turns out that building that QMap() code with clang takes exhaustive memory[3], for which a nice patch already exists on OpenBSD[4]. While this OpenBSD patch builds fine on amd64, it needs another patch on i386 (usage of '-O1' instead the clang specific patch '-mllvm -inline-threshold=128'). After we found a solution for the QMap problem, it was necessary to wait for the release of QGIS 3.10.1 because of some tricky problems with proj6 / gdal combinations[5] that should be avoided. [1] https://github.com/qgis/QGIS/blob/master/src/core/qgscoordinatereferencesystem_legacy.h#L23 [2] http://osgeo-org.1560.x6.nabble.com/QGIS-Developer-QGIS-3-8-0-on-FreeBSD-build-takes-several-hours-td5408676.html [3] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241687 [4] https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/geo/qgis/patches/patch-src_core_CMakeLists_txt?rev=1.22&content-type=text/x-cvsweb-markup&hideattic=1 [5] https://www.mail-archive.com/qgis-developer@lists.osgeo.org/msg48670.html Changes in the port: - Update from 3.8.2 to 3.10.1 - Allow using default clang again - Update several Python dependencies - Add textproc/py-nltk, math/py-pandas, sysutils/py-psutil, graphics/py-pyrsgis, x11-toolkits/py-qt5-quick for Python extensions - Add USES=gl and USE_GL=gl - Add USE_PYQT=quickwidgets - Add several CMAKE ARGS - Add files/patch-src_core_CMakeLists.txt for QMap problem - Change above patch into '-O1' for i386 - Update pkg-plist PR: 242557 PR: 241687 Submitted by: Rainer Hurling <rhurlin@gwdg.de> (maintainer)ae2cd7769d
math/gsl: update to 2.6 - math/p5-Math-GSL does not seem to have any upstream activity to make it work with this version -> mark it broken - this also breaks the two consumers of this port - biology/gemma: has a conflict with cblas, and is makred broken. PR: 241363 Exp-run by: antoine4e896a50f8
graphics/qgis: upgrade 3.6.2 -> 3.8.2 - Force clang version 9.x from ports - Update several Python dependencies - Add devel/py-geojson, devel/py-nbformat, math/py-networkx, graphics/py-pillow, graphics/py-scikit-image, and devel/py-shapely for Python extension - Add -DCMAKE_POLICY_DEFAULT_CMP0056:STRING=NEW PR: 240124 Submitted by: Rainer Hurling <rhurlin@gwdg.de> (maintainer) Relnotes: https://www.qgis.org/en/site/forusers/visualchangelog38/index.html26fcd17f97
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330ea8c8ec7da
graphics/qgis: prepare for Qt 5.13 PR: 23878201f6b22803
graphics/qgis: update to 3.6.2 ChangeLog can be found here: https://qgis.org/en/site/forusers/visualchangelog36/index.html * Update several Python dependencies * Add USES=gnome, USE_GNOME=libxml2, USE_QT=gamepad, and LIB_DEPENDS=libsz.so:science/szip to pet 'make DEVELOPER=yes' * Remove 'world writeable rights' in pkg-plist (bug #237070, comment #1) PR: 237755 Submitted by: rhurlin@gwdg.de (maintainer)c2d498f15b
graphics/qgis: Update to 3.6.1 PR: 237025 Submitted by: Rainer Hurling <rhurlin@gwdg.de> (maintainer)ab66ee3fd1
x11-toolkits/qwt6: remove flavors (Qt4 deprecation) Approved by: portmgr (implicit)3bf1fddfc2
devel/qca: remove flavors (Qt4 deprecation)e7527e8c59
devel/qjson: remove flavors (Qt4 deprecation)de82082c1f
security/qtkeychain: remove flavors (Qt4 deprecation) Approved by: portmgr (implicit)f7209ce4da
- Mark CONFLICTS_INSTALL with qgis-ltr PR: 236451 Submitted by: lbartoletti@tuxfamily.org Approved by: maintainerd5b322a1f6
Update science/netcdf to 4.6.3 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/Unidata/netcdf-c/releases https://github.com/Unidata/netcdf-c/blob/master/RELEASE_NOTES.mda5990240e0
graphics/qgis: Update to 3.6.0 PR: 235961 Submitted by: Rainer Hurling <rhurlin@gwdg.de> (maintainer)4f7524b595
- Update `databases/grass7' to version 7.6.0 - Reformat pkg-message for better readability and kill stray EOL whitespace PR: 235307 Submitted by: maintainerfe714039fb
Fix Qt5 symbol version scripts to put the catch-all clause first. When a symbol matches multiple clauses the last one takes precedence. If the catch-all is last it captures everything. In the case of Qt5 libraries this caused all symbols to have a Qt_5 label while some should have Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the catch-all lowest priority. Older versions of Qt5Webengine exported some memory allocation symbols from the bundled Chromium. Version 5.9 stopped exporting these [1] but the symbols were kept as weak wrappers for the standard allocation functions to maintain binary compatibility. [2][3] The problem is that the call to the standard function in these weak wrappers is only resolved to the standard function if there's a call to this standard function in other parts of Qt5Webengine, because only then is there a non-weak symbol that takes precedence over the weak one. If there's no such non-weak symbol the call in the weak wrapper resolves to the weak wrapper itself creating an infinite call loop that overflows the stack and causes a crash. Some of the allocation functions are variants of C++ new and delete and it probably depends on the compiler whether these variants are used in other parts of Qt5Webengine. Remove the weak wrappers (make them Linux specific). This isn't binary compatible but we are already breaking that with the changes to the symbol versions. [1] https://github.com/qt/qtwebengine/commit/5c2cbfccf9aafb547b0b30914c4056abd25942a4 [2] https://github.com/qt/qtwebengine/commit/2ed5054e3a800fa97c2c9e920ba1e6ea4b6ef2a5 [3] https://github.com/qt/qtwebengine/commit/009f5ebb4bd6e50188671e0815a5dae6afe39db5 Bump all ports that depend on Qt5. PR: 234070 Exp-run by: antoine Approved by: kde (adridg)1bf487d3e7
graphics/qgis: update to 3.4.3 QGIS 3.4 LTR, the first long-term release (LTR) of QGIS 3. This is a major upgrade and users should consult the UPDATING entry provided for further information on how to progress. http://changelog.qgis.org/en/qgis/version/3.4-LTR/ PR: 233726 Submitted by: Rainer Hurling <rhurlin@gwdg.de> (maintainer)ab8649dc2b
Fix build with DEFAULT_VERSIONS=python=3.x PR: 234633141d8ee2d2
Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590a9f015d155
Mark QT4 ports/functionality for removal on 2019-03-15 While here, chase some KDE4 ports and functionality, these are scheduled for removal on 2018-12-31. Change the default option/flavor to QT5 where applicable or use alternative toolkits like GTK. Submitted by: tcberner Reviewed by: adridg, jhale, rene, tcberner Approved by: portmgr (implicit, flavor hook) Differential Revision: https://reviews.freebsd.org/D1774199d6d12a38
- Update to 2.18.26 - Change LIB_DEPENDS from qwt5 to qwt6 - Reorder CMAKE_ARGS - Adapt QWT_INCLUDE_DIR and QWT_LIBRARY after PyQt changes - Update GRASS7 dependency from 7.2.2 to 7.4.0 - Update several Python dependencies - Remove INSTALLS_ICONS, not needed here PR: 233504 Submitted by: rhurlin@gwdg.de(maintainer)9d45046cd3
pyqt: Change install directories for Python flavor support * PyQt could not be installed for multiple Python versions at the same time, as there were conflicting files. This patch creates Python-version versioned directories for all these, and further installs binaries with a version number. * Note, there might be some hickups for software that depends on on of the .so's provided by PyQt5, which might not be found anymore autmotically, and maybe need some LD-flaggery. * Update PyQt5 to 5.10.1 * Mark www/py-qt5-webengine broken. It is unforuntately no longer compatible with the old qt5-webengine-5.9.4 we ship. PR: 232745 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D8714cc8a667aa2
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: →https://reviews.freebsd.org/D15540b1a1d38bf9
Update math/gsl to 2.5 PR: 229067bb238a10bf
Update the QScintilla2 ports to 2.10.4ddd37ce3fd
devel/qjson, devel-qjson-qt5 create flavors * additionally, give the maintainership to kde@. Approved by: portmgr (mat), avilla (timeout) Differential Revision: https://reviews.freebsd.org/D146504789e18f7d
devel/qca, devel/qca-qt5 -- create flavors Approved by: portmgr (mat) Differential Revision: https://reviews.freebsd.org/D14651cbfa894960
Bump PORTREVISIONs of all users of math/mpc that we just updated to version 1.1.0 (via revision 464079).c2a92a1aea