Port details |
- gdal Translator library for raster geospatial data formats
- 3.10.2 graphics
=11 3.10.0_1Version of this port present on the latest quarterly branch. - Maintainer: sunpoet@FreeBSD.org
 - Port Added: 2001-10-17 16:02:21
- Last Update: 2025-02-20 07:26:55
- Commit Hash: 8d618a0
- People watching this port, also watch:: proj, geos, curl, gtk2, aspell
- Also Listed In: geography
- License: MIT
- WWW:
- https://gdal.org/
- https://github.com/OSGeo/gdal
- 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.
 ¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/graphics/gdal/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/gdal
- pkg install gdal
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: gdal
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1739962444
SHA256 (gdal-3.10.2.tar.xz) = 67b4e08acd1cc4b6bd67b97d580be5a8118b586ad6a426b09d5853898deeada5
SIZE (gdal-3.10.2.tar.xz) = 9206880
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- libgeotiff>=1.5.0 : graphics/libgeotiff
- proj>=6,1 : graphics/proj
- openjpeg>=2.1.0 : graphics/openjpeg
- cmake : devel/cmake-core
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libgeotiff.so : graphics/libgeotiff
- libgif.so : graphics/giflib
- libjson-c.so : devel/json-c
- libpng.so : graphics/png
- libproj.so : graphics/proj
- libqhull_r.so : math/qhull
- libtiff.so : graphics/tiff
- libaec.so : science/libaec
- libcurl.so : ftp/curl
- libdeflate.so : archivers/libdeflate
- libexpat.so : textproc/expat2
- libfreexl.so : textproc/freexl
- libgeos.so : graphics/geos
- libhdf5.so : science/hdf5
- libkmlbase.so : science/libkml
- liburiparser.so : net/uriparser
- libLerc.so : graphics/lerc
- libxml2.so : textproc/libxml2
- liblz4.so : archivers/liblz4
- libnetcdf.so : science/netcdf
- libopenjp2.so : graphics/openjpeg
- libpcre2-8.so : devel/pcre2
- libpoppler.so : graphics/poppler
- libSFCGAL.so : databases/sfcgal
- libspatialite.so : databases/spatialite
- libwebp.so : graphics/webp
- libxerces-c.so : textproc/xerces-c3
- libzstd.so : archivers/zstd
- libjpeg.so : graphics/jpeg-turbo
- libminizip.so : archivers/minizip
- libpq.so.5 : databases/postgresql16-client
- libsqlite3.so : databases/sqlite3
- This port is required by:
- for Build
-
- astro/libosmium
- graphics/py-rasterio
- for Libraries
-
- astro/merkaartor
- astro/qmapshack
- cad/sumo
- databases/grass7
- databases/grass8
- databases/postgis33
- databases/postgis34
-
Deleted ports which required this port:
- for Run
-
- graphics/py-rasterio
Configuration Options:
- ===> The following configuration options are available for gdal-3.10.2:
AEC=on: Adaptive entropy coding library
ARMADILLO=off: TPS transform computation via Armadillo
BRUNSLI=off: Brunsli support via libbrunsli library
CFITSIO=off: FITS support via CFITSIO
CRYPTOPP=off: Cryptopp support
CURL=on: Data transfer support via cURL
DEFLATE=on: Faster deflate support via libdeflate library
ECW=off: ECW image format support
EXPAT=on: XML parser support via Expat
EXR=off: EXR support via OpenEXR library
FREEXL=on: Excel file (.xls) support via FreeXL
GEOS=on: GEOS Geometry Engine support
GTA=off: Generic Tagged Array (GTA) support
HDF5=on: HDF-5 data format support
HEIF=off: ISO/IEC 23008-12:2017 HEIF file format support
JXL=off: JPEG XL image format via libjxl
KML=on: Keyhole Markup Language (KML) support
LERC=on: LERC (Limited Error Raster Compression) support
LIBXML2=on: XML parser support via libxml2
LZ4=on: LZ4 compression support
MYSQL=off: MySQL database support
NETCDF=on: NetCDF data format support
ODBC=off: ODBC database backend
OPENJPEG=on: JPEG 2000 support via OpenJPEG
PCRE2=on: Regular expression support for SQLite
PGSQL=on: PostgreSQL database support
RASTERLITE2=off: RasterLite2 support
SFCGAL=on: 3D operations support via SFCGAL
SPATIALITE=on: SpatiaLite support
SQLITE=on: SQLite database support
TILEDB=off: TileDB support
WEBP=on: WebP image format support
XERCES=on: XML parser support via Xerces
ZSTD=on: Zstandard compression support
====> PDF document support: you can only select none or one of them
PODOFO=off: PDF file support via PoDoFo
POPPLER=on: PDF and PS file support via poppler
===> Use 'make config' to modify these settings
- Options name:
- graphics_gdal
- USES:
- cmake compiler:c++17-lang cpe iconv jpeg localbase pkgconfig ssl tar:xz minizip pgsql sqlite
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.8.1_2 07 Feb 2012 13:29:00
 |
eadler  |
The variable is USE_PERL5 not USE_PERL
Submitted by: Alex Kozlov
Reviewed by: perl (swills)
Approved by: portmgr (pav) |
1.8.1_2 06 Feb 2012 12:25:50
 |
miwi  |
- Chase unixODBC shlib bump |
1.8.1_1 22 Sep 2011 04:10:15
 |
sunpoet  |
- Fix CONFIGURE_ARGS of several options [1]
- Change OPTIONS: PROJ4 -> PROJ
- Bump PORTREVISION for package change
PR: ports/159868 [1]
Submitted by: Igor Zabelin <igorz@yandex.ru> |
1.8.1 16 Jul 2011 16:27:54
 |
sunpoet  |
- Update to 1.8.1
Changes: http://trac.osgeo.org/gdal/wiki/Release/1.8.1-News |
1.8.0_2 15 Jul 2011 07:00:46
 |
sunpoet  |
- Bump PORTREVISION for science/hdf5-18 shlib change |
1.8.0_1 12 Apr 2011 15:17:34
 |
sunpoet  |
- Bump PORTREVISION for science/netcdf4 shlib change |
1.8.0 29 Jan 2011 13:08:49
 |
sunpoet  |
- Update to 1.8.0
- Allow build with NetCDF 4 (by default when WITH_NETCDF is set)
- Fix PLIST when WITHOUT_PYTHON is set
- Update MASTER_SITES
- Make portlint happier
- Take maintainership
Changes: http://trac.osgeo.org/gdal/wiki/Release/1.8.0-News
PR: ports/154252
Submitted by: sunpoet (myself)
Approved by: glebius (maintainer)
Feature safe: yes |
1.7.3 02 Jan 2011 17:56:14
 |
erwin  |
- Use canonical format for FreeBSD.org MAINTAINER addresses
- Remove obsolete MD5 checksum while I'm here
PR: 153513
Submitted by: sunpoet |
1.7.3 15 Dec 2010 21:34:02
 |
makc  |
Update to 1.7.3
PR: ports/153174
Submitted by: glebius (maintainer) |
1.7.2_1 04 Dec 2010 07:34:27
 |
ade  |
Sync to new bsd.autotools.mk |
1.7.2_1 05 Aug 2010 19:03:52
 |
osa  |
1) Fix build with threads;
2) ECW support now requires threads;
3) Build with internal libtiff by default (supports BigTiff);
Do not bump PORTREVISION.
Submitted by: glebius (maintainer) |
1.7.2_1 04 Aug 2010 15:04:36
 |
osa  |
Add support for ECW and JPEG2000 formats via graphics/libecwj2.
Do not bump PORTREVISION because support of these formats are
switched off by default.
Submitted by: glebius (maintainer) |
1.7.2_1 03 Aug 2010 13:53:47
 |
osa  |
Fix pkg-plist.
Bump PORTREVISION.
Approved by: glebius (maintainer) |
1.7.2 03 Aug 2010 13:35:21
 |
osa  |
Update from 1.6.0 to 1.7.2.
Since port isn't updated regularly and previous update was made a
year ago with a maintainer timeout, pass the maintainership to the
submitter of the last two updates.
Bump PORTREVISIONs in dependent ports.
Submitted by: glebius
PR: ports/149072 |
1.6.0_4 26 Jul 2010 14:34:40
 |
sylvio  |
- BUMP PORTREVISION due of update of graphics/libgeotiff.
PR: ports/146531
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> (maintainer) |
1.6.0_4 03 Apr 2010 10:44:36
 |
roam  |
Chase the ftp/curl shlib version bump. |
1.6.0_3 28 Mar 2010 06:47:48
 |
dinoex  |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
1.6.0_2 05 Feb 2010 11:46:55
 |
dinoex  |
- update to jpeg-8 |
1.6.0_1 27 Nov 2009 23:17:38
 |
miwi  |
- Chase graphics/proj shlib bump |
1.6.0_1 18 Sep 2009 11:09:09
 |
pav  |
- Correct geos depobj
PR: ports/138897
Reported by: Jaroslav Stepan <stepan@zabreh.cz>
Feature safe: yes |
1.6.0_1 14 Aug 2009 21:29:25
 |
miwi  |
- Chase graphics/geos shlib bump |
1.6.0_1 02 Aug 2009 19:36:34
 |
mezz  |
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr |
1.6.0_1 23 Jul 2009 19:19:21
 |
dinoex  |
- build with system jpeg instead of internal one
Submitted by: Gleb Smirnoff |
1.6.0_1 18 Jul 2009 11:11:29
 |
dinoex  |
- update to jpeg7
Tested by: pav on pointyhat |
1.6.0 22 Jun 2009 20:29:44
 |
amdmi3  |
- Mark MAKE_JOBS_UNSAFE
PR: 135394
Submitted by: myself
Approved by: maintainer timeout |
1.6.0 17 Mar 2009 15:09:07
 |
rafan  |
- Update to 1.6.0
PR: ports/132281
Submitted by: glebius@
Approved by: maintainer timeout (2 weeks) |
1.5.0_2 23 Jan 2009 15:43:14
 |
roam  |
Bump the version of the curl shared library after the ftp/curl update
to 7.19.2.
Bump PORTREVISION, even on the ports that do not have a versioned
dependency, since the binaries will most probably still stop working. |
1.5.0_1 17 Jan 2009 19:24:48
 |
pav  |
- libmfhdf is now at so.3 in science/hdf port
Reported by: pointyhat |
1.5.0_1 08 Jan 2009 15:32:36
 |
pav  |
- USE_THREAD is nothing, remove |
1.5.0_1 22 Oct 2008 20:32:25
 |
stefan  |
- Fix plist.
- Bump PORTREVISION. |
1.5.0 22 Oct 2008 17:13:38
 |
stefan  |
- Do not depend on databases/grass, as that results in a cyclic dependency.
- Fix grass installation location.
PR: 125111
Submitted by: Koji Yokota <yokota@res.otaru-uc.ac.jp>
Approved by: maintainer timeout (>2 months) |
1.5.0 24 Jul 2008 22:29:33
 |
pav  |
- Add CC and CXX to MAKE_ENV for all ports
PR: ports/86106, ports/101120 (based on) |
1.5.0 24 Feb 2008 08:45:42
 |
rafan  |
- Add OPTIONS to explicitly handle dependencies
This committed version is based on the PR and reworked by the maintainer.
PR: ports/120977 (based on)
Submitted by: TAOKA Fumiyoshi <fmysh at iijmio-mail.jp>
Approved by: maintainer |
1.5.0 17 Feb 2008 05:59:54
 |
rafan  |
- Update to 1.5.0
As this port builds Python bindings with its own magic, USE_PYDISTUTILS
does not work in this case. Hence I duplicate some logics from bsd.python.mk.
PR: 119392
Submitted by: James E. Flemer <jflemer at alum.rpi.edu>
Approved by: maintainer timeout (6 weeks) |
1.4.4 15 Dec 2007 22:38:58
 |
pav  |
- Update to 1.4.4
- Take maintainership
PR: ports/118725
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> |
1.3.1_1 22 Jul 2007 19:33:55
 |
laszlof  |
- Add ports to "geography" virtual category
Approved by: Pav (wearing portmgr hat) |
1.3.1_1 19 May 2007 20:32:57
 |
flz  |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
1.3.1 04 Apr 2007 12:46:50
 |
rafan  |
- Try to fix build on gcc4
- While I'm here, replace deprecated variable and remove 4.x support |
1.3.1 21 Feb 2007 11:04:47
 |
lawrance  |
If you love them, set them free. |
1.3.1 10 Feb 2007 06:05:06
 |
kris  |
Use libtool15 port instead of included version to avoid objformat a.out botch |
1.3.1 05 Apr 2006 07:45:04
 |
lawrance  |
Update port descriptions to reflect the fact that GDAL can also be used
for vector data (and not just raster).
Update WWW.
Remove USE_REINPLACE.
PR: ports/93852
Submitted by: Laurent Courty <lrntct@gmail.com> |
1.3.1 20 Dec 2005 13:19:55
 |
lawrance  |
GDAL now builds on 4.x by disabling pcraster support.
Thanks to: Frank Warmerdam, Benjamin Thelen, Paul Warriner |
1.3.1 10 Dec 2005 04:57:43
 |
lawrance  |
Mark broken on 4.x due to C++-related build failure. |
1.3.1 10 Dec 2005 04:11:58
 |
lawrance  |
Update to 1.3.1.
Thanks to Laurent Courty <lrntct@gmail.com> for help with the update. |
1.2.1_2 01 Aug 2005 02:26:57
 |
lawrance  |
Use libtiff from the port rather than the version bundled with gdal
software (thus avoiding libtiff BitsPerSample vulnerability).
Bump PORTREVISION.
Security: VuXML: 68222076-010b-11da-bc08-0001020eed82 |
1.2.1_1 15 Jun 2005 11:44:52
 |
lawrance  |
Use png from ports rather than builtin version to avoid conflicts.
PR: ports/81704
Submitted by: David Marshall <marshall@chezmarshall.com> |
1.2.1 12 Apr 2005 13:00:32
 |
lawrance  |
Set my ports to their shiny new MAINTAINER address.
Approved by: clement (mentor) |
1.2.1 18 Oct 2004 01:35:26
 |
mharo  |
upgrade to 1.2.1
Approved by: maintainer |
1.2.0 30 Jun 2004 07:27:24
 |
pav  |
- Update to 1.2.0
- Pass maintainership to submitter
PR: ports/68482
Submitted by: Sam Lawrance <boris@brooknet.com.au> |
1.1.8_1 10 Apr 2004 17:26:55
 |
trevor  |
Tidy up whitespace. |
1.1.8_1 04 Feb 2004 05:21:48
 |
marcus  |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2) |
1.1.8 29 Jan 2004 07:24:56
 |
trevor  |
SIZEify. |
1.1.8 20 Feb 2003 18:08:19
 |
knu  |
de-pkg-comment |
1.1.8 16 Jan 2003 23:40:26
 |
arved  |
Upate to 1.1.8
PR: 47075
Submitted by: KATO Tsuguru <tkato@prontomail.com> |
1.1.7 18 Nov 2002 03:48:10
 |
kris  |
Reset undeliverable maintainer addresses to ports@FreeBSD.org |
1.1.7 19 Sep 2002 01:45:45
 |
kris  |
Add a missing file and sort |
1.1.7 09 Jul 2002 13:55:02
 |
ijliao  |
upgrade to 1.1.7
PR: 38852
Submitted by: "Sergey A. Osokin" <osa@freebsd.org.ru>
Approved by: maintainer |
1.1.6 04 Jul 2002 02:55:05
 |
ijliao  |
upgrade to 1.1.6
PR: 39851
Submitted by: Joseph King <king@v2project.com>
Approved by: maintainer |
1.1.5 18 May 2002 02:39:08
 |
kris  |
BROKEN: Incorrect checksum |
17 Oct 2001 20:02:21
    |
ijliao  |
add gdal A translator library for raster geospatial data formats |