CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

graphics/py-gdal 3.13.3

Python binding for GDAL

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 3.13.3
Upstream
up to date
Last update
to 3.13.3 · 105417b640
Quarterly
2026Q4: 3.13.3
WWW
https://gdal.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install py312-gdal
installs 3.13.3 from latest; from quarterly (2026Q4) 3.13.3
Port
# cd /usr/ports/graphics/py-gdal && make install clean
# make -C /usr/ports/graphics/py-gdal config  # change options first
Size
1.4 MiB download · 9.5 MiB installed
Depends on
graphics/gdal 3.13.3_1, lang/gcc14 14.2.0_7, lang/python312 3.12.15, math/py-numpy 2.4.6_1,1
License
MIT
Options
1 of 1 on in the package: NUMPY

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.13.33.13.3–
FreeBSD 153.13.33.13.3–
FreeBSD 143.13.33.13.33.13.3

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.13.33.13.3–
FreeBSD 143.13.33.13.33.13.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.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 3.13.3.

Fixed (0)

No VuXML entries for this package.

Problem reports (1) · open in Bugzilla, most recently changed first

PRSummaryStatusChanged
297407maintainer-feedback? graphics/py-gdal does not build, asks for numpy despite options settingNew2026-08-09

Commits (125)

Dmitry Marakasov (amdmi3) · 2.0.1
Improve shebangfix framework

- Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
67971bd0fb
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.0.1
- Update to 2.0.1 - Add LICENSE_FILE

Changes:	http://trac.osgeo.org/gdal/wiki/Release/2.0.1-News
5963fb2614
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.0.0_1
- Allow concurrent installation (USE_PYTHON=concurrent) - Bump PORTREVISION for package change

PR:		202647
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu>
aa0f464f71
Antoine Brodin (antoine) · 2.0.0
Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports using python

PR:		201077
Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D2955
6e381a9d53
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.0.0
- Update to 2.0.0 - Fix MASTER_SITES

Changes:	http://trac.osgeo.org/gdal/wiki/Release/2.0.0-News
0cf891c0bf
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.11.2
- Update to 1.11.2

Changes:	http://trac.osgeo.org/gdal/wiki/Release/1.11.2-News
c2ef1535f1
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.11.1
- Fix numpy import

PR:		ports/195221
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu>
c19a10337f
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.11.1
- Update to 1.11.1 - Cleanup PLIST

Changes:	http://trac.osgeo.org/gdal/wiki/Release/1.11.1-News
0115b62d16
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.11.0_1
- Convert PYTHON_FEATURES to USE_PYTHON (which was landed several hours ago)

Notified by:	koobs, wg
ec373bbc2f
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.11.0_1
- Use USES=python
4b50205f44
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.11.0_1
- Remove USE_AUTOTOOLS=libtool - Bump PORTREVISION for package change - Bump PORTREVISION for graphics/gdal shlib change [1]

Approved by:	portmgr (implicit) [1]
61a8320e09
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.11.0
- Update to 1.11.0

Changes:	http://trac.osgeo.org/gdal/wiki/Release/1.11.0-News
0f299836c2
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.1_2
- Strip shared library - Bump PORTREVISION for package change
02de78a49b
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.1_1
- Update USE_PYTHON - Use PYDISTUTILS_AUTOPLIST - Fix shebang - Bump PORTREVISION for package change
4749a78700
Rene Ladan (rene) · 1.10.1
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by:	python (mva, rm) Approved by:	portmgr-lurkers (mat)
50f8eaece1
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.1
- Convert to new options helper - Support STAGEDIR
8cfdaa4e2c
Baptiste Daroussin (bapt) · 1.10.1
Add NO_STAGE all over the place in preparation for the staging support (cat: graphics)
eb08c5441c
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.1
- Cosmetic change
2704440db1
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.1
- Convert to new LIB_DEPENDS format
cca3efbe5e
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.1
- Update to 1.10.1

Changes:	http://trac.osgeo.org/gdal/wiki/Release/1.10.1-News
7f94056a2e
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.10.0
- Update to 1.10.0

Changes:	http://trac.osgeo.org/gdal/wiki/Release/1.10.0-News
dda98bb0c1
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.9.2
- Add LICENSE
325e1c669d
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.9.2
- Update to 1.9.2 - Cleanup Makefile header

Changes:	http://trac.osgeo.org/gdal/wiki/Release/1.9.2-News
Feature safe:	yes
a81fde5b9b
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.9.1
- Convert to new options framework
5cf8b1f94e
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.9.1
- Add py-gdal 1.9.1

This port is the Python binding for GDAL (Geospatial Data Abstraction Library).

WWW: http://www.gdal.org/
783797e774