gdal 3.12.3
graphics/gdal
Translator library for raster geospatial data formats
Description
GDAL - Geospatial Data Abstraction Library GDAL/OGR is a translator library for raster and vector geospatial data formats that is released under an Open Source license. As a library, it presents a single abstract data model to the calling application for all supported formats. Current translators provide read (and sometimes write) access to a variety of formats including ESRI Shapefiles, S-57, SDTS, PostGIS, Oracle Spatial, Mapinfo mid/mif and TAB, GeoTIFF, Erdas Imagine, ESRI .BIL, .aux labelled raw, DTED, SDTS DEM, JPEG, PNG and Arc/Info Binary/ASCII Grid. A full list of supported data formats is available on the official website.
Dependencies
- build devel/cmake-core
- build devel/ninja
- build devel/pkgconf
- build graphics/libertiff
- build graphics/libgeotiff
- build graphics/openjpeg
- build graphics/proj
- build math/fast_float
- build math/libdivide
- lib archivers/libdeflate
- lib archivers/liblz4
- lib archivers/minizip
- lib archivers/zstd
- lib databases/postgresql18-client
- lib databases/sfcgal
- lib databases/spatialite
- lib databases/sqlite3
- lib devel/json-c
- lib devel/pcre2
- lib ftp/curl
- lib graphics/geos
- lib graphics/giflib
- lib graphics/jpeg-turbo
- lib graphics/lerc
- lib graphics/libgeotiff
- lib graphics/openjpeg
- lib graphics/png
- lib graphics/poppler
- lib graphics/proj
- lib graphics/tiff
- lib graphics/webp
- lib math/qhull
- lib net/uriparser
- lib science/hdf5
- lib science/libaec
- lib science/libkml
- lib science/netcdf
- lib textproc/expat2
- lib textproc/freexl
- lib textproc/libxml2
- lib textproc/xerces-c3
Commit History
may be incomplete — full history at freebsd-ports on GitHub
| Commit | Credits | Log message |
|---|---|---|
|
3.12.3
43dfaa653a
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.12.3
Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.12/NEWS.md |
|
3.12.2
d4ee1cd2e8
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.12.2
- Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.12/NEWS.md |
|
3.11.5
ed4719e517
files touched
|
Loïc Bartoletti (lbartoletti) |
graphics/proj: bump consumers of proj
|
|
3.11.5
3076d31cda
files touched
|
Loïc Bartoletti (lbartoletti) |
graphics/poppler: bump consumers of graphics/poppler
PR: 291277 Exp-run by: antoine |
|
3.11.5
e0ef284412
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.11.5
Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.11/NEWS.md |
|
3.11.4
54e25cb985
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.11.4
Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.11/NEWS.md |
|
3.11.3
d6519311ed
files touched
|
Matthias Andree (mandree) |
*: Bump PORTREVISION of graphics/openexr users
(including those where openexr is only an option) |
|
3.11.3
dee2b7997d
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Rename patch file
- Cosmetic change |
|
3.11.3
fbf097fa07
files touched
|
Matthias Andree (mandree) |
graphics/gdal: revert build accelerator for test build
This wasn't meant to be committed, but escaped. Sorry for that. Fixes: a89864a3eeba graphics/gdal: fix OPENDRIVE-enabled build |
|
3.11.3
a89864a3ee
files touched
|
Matthias Andree (mandree) |
graphics/gdal: fix OPENDRIVE-enabled build
Approved by: portmgr (just-fix-it blanket approval) ----- Drive-by change to rename the default-off EXR option to OPENEXR, which is the standard knob for the ports tree for OpenEXR support. |
|
3.11.3
566d74ed6b
files touched
|
Matthias Andree (mandree) |
*: Bump PORTREVISION for math/Imath update
|
|
3.11.3
864ceffb5b
files touched
|
Loïc Bartoletti (lbartoletti) |
databases/sfcgal: Update to 2.2.0
Changelog: - https://gitlab.com/sfcgal/SFCGAL/-/releases/v2.2.0 |
|
3.11.3
487097a3d2
files touched
|
Robert Clausecker (fuz) |
graphics/gdal: fix build on armv7
This port uses NEON through the sse2neon.h header. Unfortunately the header is written such that there is no difference between __m128 and __m128d, while real SSE intrinsics have such a difference. This causes problems with some template functions down the road. Disable NEON on armv7 to avoid this problem. Approved by: portmgr (build fix blanket) MFH: 2025Q3 |
|
3.11.3
2a5df6a2af
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.11.3
Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.11/NEWS.md |
|
3.11.1
ee3407ec68
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.11.1
Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.11/NEWS.md |
|
3.11.0
3068854dd0
files touched
|
Baptiste Daroussin (bapt) |
libxml2: chase libxml soversion bump
|
|
3.11.0
d14df16cd6
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Add BLOSC, KEA, OPENDRIVE and QB3 options
|
|
3.11.0
a9f72ba1a8
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.11.0
Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.11/NEWS.md |
|
3.10.3
81d30c51f1
files touched
|
Loïc Bartoletti (lbartoletti) |
databases/sfcgal: Update to 2.1.0
|
|
3.10.3
78c4bd4996
files touched
|
Loïc Bartoletti (lbartoletti) |
graphics/poppler: bump dependent ports
|
|
3.10.3
37d47b81c7
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.10.3
Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.10/NEWS.md |
|
3.10.2
12a794e8bd
files touched
|
Loïc Bartoletti (lbartoletti) |
graphics/poppler: bump dependent ports
|
|
3.10.2
8d618a045f
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.10.2
Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.10/NEWS.md |
|
3.10.1
95d1b03827
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Document CMAKE_CXX_SCAN_FOR_MODULES in d8feecdf7fdb6514ad4b714e69b2045d8c297d52
C++ 20 introduced the concept of "modules" to the language. The design requires build systems to order compilations among each other to satisfy import statements reliably. CMake's implementation asks the compiler to scan source files for module dependencies during the build, collates scanning results to infer ordering constraints, and tells the build tool how to dynamically update the build graph. cmake-cxxmodules(7) was added in cmake 3.28. It will scan for c++ modules for c++20 by default. Since poppler uses c++20, it triggers cmake to scan modules by default and it requires clang-scan-deps from llvm. Therefore, we need to turn off CMAKE_CXX_SCAN_FOR_MODULES to fix the build and avoid adding extra dependency on llvm. Reference: https://cmake.org/cmake/help/latest/manual/cmake-cxxmodules.7.html |
|
3.10.1
d8feecdf7f
files touched
|
Loïc Bartoletti (lbartoletti) |
graphics/gdal: Fix build against poppler 24.12
|
|
3.10.1
12c4c9c99b
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.10.1
Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.10/NEWS.md |
|
3.10.0
2dba9b1da3
files touched
|
Piotr Kubaj (pkubaj) |
graphics/gdal: fix packaging on big-endian
MiraMonVector is not installed on big-endian. https://github.com/OSGeo/gdal/commit/10fa4d1f2962a8e7de06038cb4d1a633b1e49384#diff-d12d54c1acfc92fa918d9318ba0c2312bd7701f99537b4fddfb428f48af72574R50 |
|
3.10.0
aa1f9b124e
files touched
|
Daniel Engberg (diizzy) |
*/*: Bump consumers of graphics/proj
...due to version bump |
|
3.10.0
478505fda4
files touched
|
Po-Chuan Hsieh (sunpoet) |
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 |
|
3.9.3
811fb63f67
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.9.3
Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.9/NEWS.md |
|
3.9.2
a9ac729201
files touched
|
Loïc Bartoletti (lbartoletti) |
databases/sfcgal: Update to 2.0.0
|
|
3.9.2
402b658a02
files touched
|
Jan Beich (jbeich) |
graphics/libjxl: update to 0.11.0
Changes: https://github.com/libjxl/libjxl/releases/tag/v0.11.0 Reported by: GitHub (watch releases) |
|
3.9.2
ada5f65554
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.9.2
Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.9/NEWS.md |
|
3.9.1
2fc3ef8736
files touched
|
Loïc Bartoletti (lbartoletti) |
graphics/proj: Update to 9.4.1
|
|
3.9.1
b6b3ec64e1
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Fix typo
|
|
3.9.1
47f8c40769
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Fix PLIST for various options
|
|
3.9.1
0e1263088d
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.9.1
Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.9/NEWS.md |
|
3.9.0
64fe6a2723
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Adjust 45e73124cc63baa9757d6252a591154526dc8607
|
|
3.9.0
858625d0b1
files touched
|
Gleb Popov (arrowd) |
graphics/gdal: Fix plist with NETCDF off
Sponsored by: Serenity Cybersecurity, LLC |
|
3.9.0
45e73124cc
files touched
|
Daniel Engberg (diizzy) |
graphics/gdal: Convert post-patch to EXTRACT_AFTER_ARGS
Skip extracting unused dependencies to save I/O PR: 278756 Approved by: portmgr (maintainer timeout, 2+ weeks) |
|
3.9.0
4d687e240e
files touched
|
Po-Chuan Hsieh (sunpoet) |
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 |
|
3.8.5
98bf25875a
files touched
|
Tijl Coosemans (tijl) |
graphics/tiff: Update to 4.6.0
PR: 278577 Exp-run by: antoine |
|
3.8.5
e3ecaf6c0a
files touched
|
Loïc Bartoletti (lbartoletti) |
graphics/proj: Update to 9.4.0
|
|
3.8.5
3bd7929e70
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.8.5
Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.8/NEWS.md |
|
3.8.4
5a7f3379a8
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Remove PCRE option after devel/pcre deprecation (7f217e24f2322373d049cd067cb720bde35097da)
|
|
3.8.4
9aa7fedd0c
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Update to 3.8.4
Changes: https://github.com/OSGeo/gdal/releases https://github.com/OSGeo/gdal/blob/release/3.8/NEWS.md |
|
3.8.2
d2f834ba51
files touched
|
Tobias C. Berner (tcberner) |
graphics/poppler: bump consumers of graphics/poppler
Bump after rupdate in 478df79a3071b399f648107456cf371587e84a3f |
|
3.8.2
e033cbdc91
files touched
|
Jan Beich (jbeich) |
graphics/libjxl: force rebuild consumers after 4c1f4b3f46bc
$ ffmpeg ld-elf.so.1: Shared object "libjxl.so.0.9" not found, required by "libavcodec.so.60" Reported by: vvd |
|
3.8.2
37c2ac83ca
files touched
|
Po-Chuan Hsieh (sunpoet) |
graphics/gdal: Add JXL option
|
|
3.8.2
672f0463c7
files touched
|
Tobias C. Berner (tcberner) |
graphics/poppler: bump revision of consumers
|