CVE and update status of the FreeBSD ports tree3,455 unaddressed CVEs in 715 portsAll times are CET
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 qgis
installs 4.2.3_2 from latest
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 versionamd64aarch64i386
FreeBSD 164.2.3_2✗–
FreeBSD 15✗✗–
FreeBSD 144.2.3_2✗✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 15✗✗–
FreeBSD 144.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

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

PRSummaryStatusChanged
299407maintainer-feedback? graphics/qgis: crashes on startNew2026-10-17

Commits (392)

Rainer Hurling (rhurlin) · 3.40.2
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, Repology
e4f998dd36
Daniel Engberg (diizzy) · 3.40.1_1
*/*: Bump consumers of graphics/proj

...due to version bump
aa1f9b124e
Rainer Hurling (rhurlin) · 3.40.1
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, Repology
73f4441e48
Po-Chuan Hsieh (sunpoet) · 3.40.0_2
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.md
478505fda4
Po-Chuan Hsieh (sunpoet) · 3.40.0_1
devel/protobuf: Update to 28.3

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
94829e74ad
Rainer Hurling (rhurlin) · 3.40.0
graphics/qgis: Update to 3.40.0

Changelog: https://changelog.qgis.org/en/qgis/version/3.40

Reported by:	portscout, Repoplogy
867e30033e
Po-Chuan Hsieh (sunpoet) · 3.38.3_4
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=12355023
4d13b25916
Jason E. Hale (jhale) · 3.38.3_3
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
Jason E. Hale (jhale) · 3.38.3_3
*/*: Chase removal of sip from RUN_DEPENDS
f3eb2459d7
Jason E. Hale (jhale) · 3.38.3_2
*/*: 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
Jason E. Hale (jhale) · 3.38.3_2
*/*: Chase devel/qscintilla2 flavorization
a179e81d0a
Jason E. Hale (jhale) · 3.38.3_1
devel/qscintilla2*: Flavorize ports
b75599479b
Po-Chuan Hsieh (sunpoet) · 3.38.3_1
devel/protobuf: Update to 28.2

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
232b56f7db
Rainer Hurling (rhurlin) · 3.38.3
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:		2024Q3
e1f891fdb8
Po-Chuan Hsieh (sunpoet) · 3.38.2_4
devel/protobuf: Update to 28.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
edc44d21a5
Po-Chuan Hsieh (sunpoet) · 3.38.2_3
devel/protobuf: Update to 28.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
f01013c7ca
Loïc Bartoletti (lbartoletti) · 3.38.2_2
math/pdal: Update to 2.7.2
66be3c6061
Loïc Bartoletti (lbartoletti) · 3.38.2_1
graphics/proj: Update to 9.4.1
2fc3ef8736
Rainer Hurling (rhurlin) · 3.38.2
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:		2024Q3
3dc86c46cf
Po-Chuan Hsieh (sunpoet) · 3.38.1_3
devel/protobuf: Update to 27.3

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
216e30a7a5
Alexey Dokuchaev (danfe) · 3.38.1_2
Bump revisions of dependent ports after Abseil C++ libraries update

Requested by:	madpilot
8c120afd97
Loïc Bartoletti (lbartoletti) · 3.38.1_1
databases/grass8: Update to 8.4.0
d4c785632d
Rainer Hurling (rhurlin) · 3.38.1
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:		2024Q3
4dc5db1a71
Po-Chuan Hsieh (sunpoet) · 3.38.0_1
devel/py-pyyaml: Move devel/py-yaml to devel/py-pyyaml

- Bump PORTREVISION of dependent ports for dependency change
1a80ec7c22
Jason E. Hale (jhale) · 3.38.0
*/*: 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)
ad593a9d4d
Rainer Hurling (rhurlin) · 3.38.0
graphics/qgis: Update to 3.38.0

Changelog: https://changelog.qgis.org/en/qgis/version/3.38

Reported by:	portscout, Repology
dc9b94b0e0
Po-Chuan Hsieh (sunpoet) · 3.36.3_1
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.md
4d687e240e
Rainer Hurling (rhurlin) · 3.36.3
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:		2024Q2
6dfdfaf098
Rainer Hurling (rhurlin) · 3.36.2
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:		2024Q2
d929b9cc47
Loïc Bartoletti (lbartoletti) · 3.36.1_2
graphics/proj: Update to 9.4.0
e3ecaf6c0a
Po-Chuan Hsieh (sunpoet) · 3.36.1_1
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 *_DEPENDS
84a372ad5f
Rainer Hurling (rhurlin) · 3.36.1
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, Repology
f0c88e612e
Loïc Bartoletti (lbartoletti) · 3.36.0_2
graphics/qgis*: Use GRASS8

Approved by:	rhurlin (via mail)
dcf72144b3
Rainer Hurling (rhurlin) · 3.36.0_1
graphics/qgis: Fix plist, bring back grass_plugin

PR:		277302
Reported by:	Martin Birgmeier <d8zNeCFG@aon.at>
0d742499aa
Rainer Hurling (rhurlin) · 3.36.0
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, Repology
8d190024c5
Loïc Bartoletti (lbartoletti) · 3.34.3_2
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
Loïc Bartoletti (lbartoletti) · 3.34.3_1
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:	yuri
8eff564840
Rainer Hurling (rhurlin) · 3.34.3
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:		2024Q1
3c180c63db
Rainer Hurling (rhurlin) · 3.34.2
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:		2024Q1
02b2e1bdf4
Muhammad Moinur Rahman (bofh) · 3.34.2
*/*: 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/D42068
bbab7f59e9
Rainer Hurling (rhurlin) · 3.34.2
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:		274793
89af289ed2
Po-Chuan Hsieh (sunpoet) · 3.34.1_2
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/releases
69e2e87fa5
Rainer Hurling (rhurlin) · 3.34.1_1
graphics/qgis: Really disable usage of qtwebkit

While here, pet portlint.

Co-authored-by: alt2600@icloud.com

PR:		275495
0cbe960ed5
Rainer Hurling (rhurlin) · 3.34.1
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, Repology
28d7cb0cd6
Loïc Bartoletti (lbartoletti) · 3.34.0_2
databases/spatialite: Update to 5.1.0
7768ac800b
Rainer Hurling (rhurlin) · 3.34.0_1
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:		274793
a5b13ac5f0
Rainer Hurling (rhurlin) · 3.34.0
graphics/qgis: Update to 3.34.0

Changelog: https://changelog.qgis.org/en/qgis/version/3.34

Reported by:	portscout
abc54b6ba2
Muhammad Moinur Rahman (bofh) · 3.32.3
graphics/qgis: Mark DEPRECATED

- Depends on deprecated www/qt5-webkit
- Set EXPIRATION_DATE 2023-11-26

Approved by:	portmgr (blanket)
90c819ed90
Rainer Hurling (rhurlin) · 3.32.3
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, Repology
63ae22a940
Rainer Hurling (rhurlin) · 3.32.2
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, Repology
ef669f4335