graphics/qgis: Update to 3.40.2 Changelog: https://github.com/qgis/QGIS/compare/final-3_40_1%5E...final-3_40_2 Reported by: portscout, Repologye4f998dd36
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 12 unaddressed
- math/gsl 2.8 1 unaddressed
- science/hdf5 1.12.2_2,1 64 unaddressed
- textproc/py-nltk 3.10.0,2 17 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)
*/*: Bump consumers of graphics/proj ...due to version bumpaa1f9b124e
graphics/qgis: Update to 3.40.1 Changelog: https://github.com/qgis/QGIS/compare/final-3_40_0%5E...final-3_40_1 Reported by: portscout, Repology73f4441e48
graphics/gdal: Update to 3.10.0 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.10/NEWS.md478505fda4
devel/protobuf: Update to 28.3 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releases94829e74ad
graphics/qgis: Update to 3.40.0 Changelog: https://changelog.qgis.org/en/qgis/version/3.40 Reported by: portscout, Repoplogy867e30033e
textproc/xerces-c3: Update to 3.3.0 - Bump PORTREVISION of dependent ports for shlib change Changes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510&version=123550234d13b25916
graphics/qgis*: Fix build Add qtbuilder as a BUILD_DEPENDS after it was removed as a RUN_DEPENDS from PyQt. Reported by: rhurlin (via private mail)37f888a7e1
*/*: Chase removal of sip from RUN_DEPENDSf3eb2459d7
*/*: Remove qtbuilder and sip from RUN_DEPENDS devel/py-qtbuilder and devel/py-sip should only be used as a BUILD_DEPENDS. (e.g. USE_PYQT=qtbuilder:build sip:build) Usually, these are only used to build the PyQt framework, but a few other ports need them to build. Ports that have them as a BUILD_DEPENDS unnecessarily haven't been audited yet. Sip used to be needed for run, but this hasn't been the case for quite some time. Runtime is provided by the devel/py-qt[56]-sip ports. (USE_PYQT=pysip). The main PyQt ports provide this automatically, so it isn't necessary to add it to individual consumers. While here: www/onionshare: Remove PyQt stuff completely. It uses PySide. With hat: kde@0d0b4d9bb9
*/*: Chase devel/qscintilla2 flavorizationa179e81d0a
devel/qscintilla2*: Flavorize portsb75599479b
devel/protobuf: Update to 28.2 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releases232b56f7db
graphics/qgis: Update to 3.38.3
Changelog: https://qgis.org/project/visual-changelogs/visualchangelog338/
https://github.com/qgis/QGIS/compare/final-3_38_2%5E...final-3_38_3
Reported by: portscout, Repology
MFH: 2024Q3e1f891fdb8devel/protobuf: Update to 28.1 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releasesedc44d21a5
devel/protobuf: Update to 28.0 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releasesf01013c7ca
math/pdal: Update to 2.7.266be3c6061
graphics/proj: Update to 9.4.12fc3ef8736
graphics/qgis: Update to 3.38.2 Changelog: https://github.com/qgis/QGIS/compare/final-3_38_1%5E...final-3_38_2 Reported by: portscout, Repology MFH: 2024Q33dc86c46cf
devel/protobuf: Update to 27.3 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releases216e30a7a5
Bump revisions of dependent ports after Abseil C++ libraries update Requested by: madpilot8c120afd97
databases/grass8: Update to 8.4.0d4c785632d
graphics/qgis: Update to 3.38.1 Changelog: https://github.com/qgis/QGIS/compare/final-3_38_0%5E...final-3_38_1 Reported by: portscout, Repology MFH: 2024Q34dc5db1a71
devel/py-pyyaml: Move devel/py-yaml to devel/py-pyyaml - Bump PORTREVISION of dependent ports for dependency change1a80ec7c22
*/*: Add ${PY_SETUPTOOLS} to BUILD_DEPENDS
Fix build when setuptools is removed from RUN_DEPENDS in
Mk/Uses/python.mk.
PR: 270510
Approved by: portmgr (blanket)ad593a9d4dgraphics/qgis: Update to 3.38.0 Changelog: https://changelog.qgis.org/en/qgis/version/3.38 Reported by: portscout, Repologydc9b94b0e0
graphics/gdal: Update to 3.9.0 - Bump PORTREVISION of dependent ports for shlib change - databases/postgis31 is skipped due to - graphics/R-cran-rgdal is skipped due to build failure and removed from CRAN repository Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.9/NEWS.md4d687e240e
graphics/qgis: Update to 3.36.3 Changelog: https://github.com/qgis/QGIS/compare/final-3_36_2%5E...final-3_36_3 Reported by: portscout, Repology MFH: 2024Q26dfdfaf098
graphics/qgis: Update to 3.36.2 Changelog: https://github.com/qgis/QGIS/compare/final-3_36_1%5E...final-3_36_2 Reported by: portscout, Repology MFH: 2024Q2d929b9cc47
graphics/proj: Update to 9.4.0e3ecaf6c0a
devel/py-python-dateutil: Move devel/py-dateutil to devel/py-python-dateutil - Convert to USE_PYTHON=pep517 - Bump PORTREVISION of dependent ports for dependency change - While I'm here, update audio/py-pyradio to use PYTHON_PKGNAMEPREFIX instead of PKGNAMEPREFIX for *_DEPENDS84a372ad5f
graphics/qgis: Update to 3.36.1 Changelog: https://github.com/qgis/QGIS/compare/final-3_36_0%5E...final-3_36_1 Reported by: portscout, Repologyf0c88e612e
graphics/qgis*: Use GRASS8 Approved by: rhurlin (via mail)dcf72144b3
graphics/qgis: Fix plist, bring back grass_plugin PR: 277302 Reported by: Martin Birgmeier <d8zNeCFG@aon.at>0d742499aa
graphics/qgis: Update to 3.36.0 Among the exciting new features added to this release is a new "Movie Mode" for the temporal controller that facilitates the production of animated maps. This release also brings new functionalities for map tips (on Desktop and Server) and improvements to the growing collection of 3D functionality, giving users the power to take advantage of advanced data types, such as Meshes, Point Clouds, and 3D Tiles Changelog: https://changelog.qgis.org/en/qgis/version/3.36 Reported by: portscout, Repology8d190024c5
math/pdal: Update to 2.6.3 Use libpdalcpp instead of libpdal_base Release notes: - https://github.com/PDAL/PDAL/releases/tag/2.6.2 - https://github.com/PDAL/PDAL/releases/tag/2.6.3 PR: 276752 Reported by: Bram Ton <bram@cbbg.nl>e37fa74b91
x11-toolkits/qwt6: Update to 6.2.0 and flavorize it - Update to 6.2.0 - Flavorize Qt - Delete patches fixed/applied upstream - Update ports with qwt6@qt5 PR: 265069 Reported by: yuri8eff564840
graphics/qgis: Update to 3.34.3 Changelog: https://github.com/qgis/QGIS/compare/final-3_34_2%5E...final-3_34_3 Reported by: portscout, Repology MFH: 2024Q13c180c63db
graphics/qgis: Avoid CMake warning MAKE_GRASS CMake Warning: Ignoring extra path from command line: "/usr/ports/graphics/qgis/work/.build/WITH_GRASS8" This happens, because of unneeded CMAKE_OFF=WITH_GRASSx. Not functional change, not bump of PORTREVISION necessary. PR: 274793 Reported by: Martin Birgmeier <d8zNeCFG@aon.at> MFH: 2024Q102b2e1bdf4
*/*: 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
graphics/qgis: Update to 3.34.2 Introduce radio option to choose between GRASS7 and GRASS8 (default) or none of both. Changelog: https://github.com/qgis/QGIS/compare/final-3_34_1%5E...final-3_34_2 PR: 27479389af289ed2
devel/protobuf: Update to 24.4 - Use USES=pathfix to fix .pc installation - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releases69e2e87fa5
graphics/qgis: Really disable usage of qtwebkit While here, pet portlint. Co-authored-by: alt2600@icloud.com PR: 2754950cbe960ed5
graphics/qgis: Update to 3.34.1 Make sure, GRASS 8 is not used, if present. Changelog: https://github.com/qgis/QGIS/compare/final-3_34_0%5E...final-3_34_1 Reported by: portscout, Repology28d7cb0cd6
databases/spatialite: Update to 5.1.07768ac800b
graphics/qgis: Readd patch to fix flex version
For FreeBSD versions < 1300501 the existing version of FLEX in base is
unsufficient. Readd old patch to install the ports version of FLEX.
CMake Error at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230
(message): Could NOT find FLEX: Found unsuitable version "2.5.37",
but required is at least "2.6" (found /usr/bin/flex)
Call Stack (most recent call first):
/usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:598
(_FPHSA_FAILURE_MESSAGE)
/usr/local/share/cmake/Modules/FindFLEX.cmake:269
(FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:339 (find_package)
Thanks to Martin Birgmeier <d8zNeCFG@aon.at> for reporting.
PR: 274793a5b13ac5f0graphics/qgis: Update to 3.34.0 Changelog: https://changelog.qgis.org/en/qgis/version/3.34 Reported by: portscoutabc54b6ba2
graphics/qgis: Mark DEPRECATED - Depends on deprecated www/qt5-webkit - Set EXPIRATION_DATE 2023-11-26 Approved by: portmgr (blanket)90c819ed90
graphics/qgis: Update to 3.32.3 Checkout: https://github.com/qgis/QGIS/compare/final-3_32_2%5E...final-3_32_3 Reported by: portscout, Repology63ae22a940
graphics/qgis: Update to 3.32.2 Changelog: https://github.com/qgis/QGIS/compare/final-3_32_1%5E...final-3_32_2 Reported by: portscout, Repologyef669f4335