- Add GNM option4f16844e84
tiff -- buffer overflow vulnerabilityentered 2005-07-30
Translator library for raster geospatial data formats
# pkg install gdalinstalls 3.13.3_1 from latest; from quarterly (2026Q4) 3.13.3# cd /usr/ports/graphics/gdal && make install clean# make -C /usr/ports/graphics/gdal config # change options first
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.13.3_1 | 3.13.3 | – |
| FreeBSD 15 | 3.13.3_1 | 3.13.3_1 | – |
| FreeBSD 14 | 3.13.3_1 | 3.13.3 | 3.13.3_1 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.13.3 | 3.13.3 | – |
| FreeBSD 14 | 3.13.3 | 3.13.3 | 3.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.
pkg audit for the packaged version 3.13.3_1.| PR | Summary | Status | Changed |
|---|---|---|---|
| 298026 | maintainer-feedback? graphics/gdal: Add parquet driver | New | 2026-08-29 |
| 296477 | maintainer-feedback? graphics/gdal: strip turns libgdal.so symlink into a real file. | New | 2026-07-03 |
- Add GNM option4f16844e84
- Remove PROJ option: proj4 is required, --with-static-proj4 determines how it being linked, dynamically or statically - Set SONAME: add GDAL_SLIB_SONAME to GDALmake.opt - Cosmetic change - Pet portlint: fix diff header of patch files - Bump PORTREVISION for dependency and package change3058d439df
- Update to 2.1.2 Changes: https://trac.osgeo.org/gdal/wiki/Release/2.1.2-News https://trac.osgeo.org/gdal/wiki/Release/2.1.1-Newsae56cae8da
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolighteabbfd75e3- Remove expired ruby-gdal from SLAVEDIRSf90903ffc0
- Fix trailing whitespace in pkg-descrs, categories [g-n]* Approved by: portmgr blanket4e942b6419
- Update to 2.1.0 Changes: http://trac.osgeo.org/gdal/wiki/Release/2.1.0-News410345b29e
Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite. While there replace USE_SQLITE=x by USES=sqlite:x. PR: 208971 Submitted by: mat Exp-run by: antoine With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D595121bc5c0345
- Update to 1.10.0 - Add LICENSE_FILE - Remove outdated PORTSCOUT - Re-enable SZIP option by default: it was changed unintentionally in r398300 Changes: https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.0/src/hdf5-1.10.0-RELEASE.txt https://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html9a1f45d861
- Resolve conflict with archivers/minizip: rename libminizip to libkmlminizip - Bump PORTREVISION for science/libkml shlib change PR: 206560 (based on) Submitted by: Martin Birgmeier <la5lbtyi@aon.at>fd98b2c5aa
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6- Update to 0.5.0 - Bump PORTREVISION for graphics/webp shlib change Changes: https://chromium.googlesource.com/webm/libwebp/+/master/NEWS1fc33e5d96
- Update to 2.0.2 Changes: http://trac.osgeo.org/gdal/wiki/Release/2.0.2-Newsa88bc2283d
Update poppler to 0.40.0. [1] Add patches to py-poppler [2] and rubygem-poppler [3] to fix the build of these ports with poppler 0.39+. PR: 206293 [1] Submitted by: olivierd@ [1] Obtained from: ubuntu [2], rubygem-poppler upstream [3]cf649469f2
- Simplify Makefile: - Remove SPATIALITE_DESC (added to Mk/bsd.options.desc.mk) - Use USES=localbase - Remove -L${ICONV_PREFIX}/lib from LDFLAGS - Use *_CONFIGURE_WITH - Bump PORTREVISION for package change3c6fda4f5a- Add -flax-vector-conversions to CFLAGS only on FreeBSD 92ec98a8fc3
Fix build on FreeBSD 9.x gdaldither.cpp: In function 'int FindNearestColor(int, int*, int, int, int)': gdaldither.cpp:534: note: use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts gdaldither.cpp:534: error: cannot convert 'int __vector__' to 'long long int __vector__' for argument '1' to 'long long int __vector__ __builtin_ia32_psrlqi128(long long int __vector__, int)' gdaldither.cpp:539: error: cannot convert 'int __vector__' to 'long long int __vector__' for argument '1' to 'long long int __vector__ __builtin_ia32_psrlqi128(long long int __vector__, int)' ../GDALmake.opt:582: recipe for target 'gdaldither.o' failed gmake[1]: *** [gdaldither.o] Error 1 PR: 205701 Submitted by: myself Approved by: maintainer timeout43b3e4bf2c
Update giflib to 5.1.1 PR: 2044920e8c3bf1b3
- Add SPATIALITE optionb02d6752b4
- Update to 2.0.1 - Add LICENSE_FILE Changes: http://trac.osgeo.org/gdal/wiki/Release/2.0.1-Newseb4b6dad75
- Remove ICONV option and enable iconv unconditionally - Bump PORTREVISION for dependency changea76e244dc2
Update poppler to 0.34.0. [1] Chase all users of shlib version change of libpoppler.so. PR: 201477 [1] Submitted by: olivierd@ [1]757724fd75
- Fix ECW option PR: 201736 Submitted by: glebius2143e85dfd
- Update to 2.0.0 - Bump PORTREVISION for graphics/gdal shlib change - Mark astro/merkaartor as BROKEN Changes: http://trac.osgeo.org/gdal/wiki/Release/2.0.0-Newsef0fa46671
Convert to USES=jpeg6e5719ca80
- Update graphics/proj to 4.9.1 - Bump PORTREVISION to chase the update of proj PR: 200434 Submitted by: wen@(myself) Approved by: maintainer(timeout, >20 days)70e12eef45
- Remove LDFLAGS - Move CPPFLAGS to ICONV_CPPFLAGS2ccc36d11a
- Bump PORTREVISION for science/hdf5 shlib changed3f61bc407
- Don't install static libraries with INSTALL_LIB (part 1/2) Approved by: portmgr blanket MFH: 2015Q2178592ab36
Fix ICONV option after r384038 Reported by: glebius750f8da168
- Use -lpthread instead of -pthread PR: 198116 Submitted by: marino26d5bd81f2
- Update to 1.11.2 Changes: http://trac.osgeo.org/gdal/wiki/Release/1.11.2-News5cab51406a
- Do not use bundled libraries - Remove GEOTIFF, GIF, JPEG, JSON_C, PNG and TIFF options - Bump PORTREVISION for dependency changeeb9d2c4b43
Update poppler to 0.30.0 [1]. Make sure we use openjpeg1 in poppler, while openjpeg2 support was added there still bugs in openjpeg2 that need to be fixed. Add patches to inkscape for API changes in poppler 0.29.0 [2]. PR: 196599 [1] Submitted by: olivierd@ [1] Exp-run by: antoine@ Obtained from: upstream [2]563f73ccfe
Update graphics/giflib to 5.0.5 Differential Revision: https://reviews.freebsd.org/D1361 Submitted by: bapt Reviewed by: self Exp-run by: selfc6faa705a5
Bump portrevision after png updatebb21093773
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade7ae46e9b12
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in the 32 ports that still use it. Bump PORTREVISION on their dependent ports except the ones that depend on these: audio/libogg audio/libvorbis devel/pcre ftp/curl graphics/jpeg graphics/libart_lgpl graphics/tiff textproc/expat2 textproc/libxslt In these cases the same trick as in the recent gettext update is used. The ports install a symlink with the old library version. When enough of their dependent ports have had regular updates the remaining ones can get a PORTREVISION bump and the links can be removed. Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes over 2200 packages to depend on devel/pcre while less than 200 actually link with it. The glib20 package still depends on devel/pcre so this should not make a difference for ports with USE_GNOME=glib20. Also, libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so USE_GNOME=glib20 should not propagate it. PR: 195724 Exp-run by: antoine Approved by: portmgr (antoine)60945f0277
Bump PORTREVISION after graphics/poppler update to 0.26.32d2662f134
Switch to USES=pgsql1e94b6fb2f
- Update to 1.11.1 - Cleanup PLIST Changes: http://trac.osgeo.org/gdal/wiki/Release/1.11.1-News28c493def5
- Add descriptions for options using external library instead of bundled on1d0c9ecd5d
- Add OPENJPEG option - Fix build with graphics/openjpeg 2.1.0 Obtained from: https://trac.osgeo.org/gdal/changeset/275385088b48f95
- Add JSON_C option - Fix build with devel/json-c 0.12 Obtained from: http://trac.osgeo.org/gdal/changeset/27267fdcf49927c
- Switch to USES=libtool, drop .la files - Bump dependent ports as .so version has changed Approved by: portmgr blanket8dec8dc1d7
- Remove USE_AUTOTOOLS=libtool - Bump PORTREVISION for package change - Bump PORTREVISION for graphics/gdal shlib change [1] Approved by: portmgr (implicit) [1]61a8320e09
Bump more ports that depend on libsqlite3.so: - ports that set USE_SQLITE with the *_USE option helper - ports that depend on libsqlite3 indirectly as reported by pkg rquery Approved by: portmgr (implicit)ec94e4d5eb
- Update to 0.4.0 - Add LICENSE - Sort LIB_DEPENDS - Use USES=libtool - Do not silence installation message - Bump PORTREVISION for graphics/webp shlib change Changes: https://chromium.googlesource.com/webm/libwebp/+/master/NEWSd60b005d21
- Update to 3.360 - Build and install static library - Bump PORTREVISION for astro/cfitsio shlib change Changes: http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/docs/changes.txtd21f8c4177
- Update to 4.3.2 (from science/netcdf4) - Bump PORTREVISION for science/netcdf shlib change and dependency change from science/netcdf4 to science/netcdf [1] Changes: http://www.unidata.ucar.edu/software/netcdf/docs/release_notes.html Approved by: portmgr (bapt) [1]a63f38bc06