Port details |
- gmt Generic Mapping Tools - data processing and display software package
- 6.3.0_1 graphics
=1 Version of this port present on the latest quarterly branch. - Maintainer: lbartoletti@FreeBSD.org
 - Port Added: 2003-02-03 12:48:11
- Last Update: 2022-03-07 18:10:58
- Commit Hash: 6e49c04
- License: GPLv3 LGPL3
- Description:
- GMT is a collection of public-domain Unix tools that allows you to
manipulate x,y and x,y,z data sets (filtering, trend fitting,
gridding, projecting, etc.) and produce PostScript illustrations
ranging from simple x-y plots, via contour maps, to artificially
illuminated surfaces and 3-d perspective views in black/white or
24bit color. Linear, log10, and power scaling is supported in
addition to 25 common map projections. The processing and display
routines within GMT are completely general and will handle any (x,y)
or (x,y,z) data as input.
This port installs only the GMT manpages, there is a tutorial and
documentation in .ps, .pdf and .html format on the ftp site, too.
In case you look for data to plot, there is topological data at
ftp://topex.ucsd.edu/pub/global_topo_2min/topo_8.2.img
(140MB, covers nearly the whole earth)
WWW: https://www.generic-mapping-tools.org/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/graphics/gmt/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/gmt
- pkg install gmt
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: gmt
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1642348660
SHA256 (gmt-6.3.0-src.tar.xz) = 69e29b62ee802a3a64260d6a1e023f1350e3bf4070221aa1307bf8a9e56c1ee5
SIZE (gmt-6.3.0-src.tar.xz) = 55396792
- 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:
-
- dcw-gmt.nc : graphics/gmt-dcw
- binned_GSHHS_c.nc : graphics/gmt-gshhg
- cmake : devel/cmake
- ninja : devel/ninja
- Runtime dependencies:
-
- bash : shells/bash
- GraphicsMagick>0 : graphics/GraphicsMagick
- ffmpeg>0 : multimedia/ffmpeg
- xdg-open : devel/xdg-utils
- ghostscript9-agpl-base>=9.16_2 : print/ghostscript9-agpl-base
- Library dependencies:
-
- libnetcdf.so : science/netcdf
- libcurl.so : ftp/curl
- libpcre2-8.so : devel/pcre2
- libgdal.so : graphics/gdal
- libgeos.so : graphics/geos
- libblas.so : math/blas
- liblapack.so : math/lapack
- There are no ports dependent upon this port
- Configuration Options:
- No options to configure
- Options name:
- graphics_gmt
- USES:
- blaslapack cmake ghostscript:run shebangfix tar:xz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
07 Mar 2022 18:10:58 6.3.0_1 |
Po-Chuan Hsieh (sunpoet)  |
science/netcdf: Update to 4.8.1
- Update MASTER_SITES
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/Unidata/netcdf-c/releases |
19 Jan 2022 07:52:05 6.3.0 |
Daniel Engberg (diizzy)  |
graphics/gmt: Use upstream release archive and remove fftw3 dependency
Using upstream release archive as suggested by Porters Handbook,
this also reduces download size considerably
Remove fftw3 dependency, gmt depends on a legacy version of fftw3
Remove unnecessary variables in CMAKE_ARGS
PR: 261249
Reviewed by: lbartoletti@ (maintainer) |
04 Jan 2022 18:11:41 6.3.0 |
Piotr Kubaj (pkubaj)  |
graphics/gmt: fix build on big-endian
ld: error: src/libgmt.so.6.3.0: undefined reference to bswap32
[--no-allow-shlib-undefined] |
06 Dec 2021 07:22:57 6.3.0 |
Loïc Bartoletti (lbartoletti)  |
graphics/gmt: Update to 6.3.0
- Update to 6.3.0
- Use PCRE2 instead of PCRE(1)
- Fix WWW
- remove files/patch-src_gmt__common__sighandler.c fixed upstream
Changes:
- https://docs.generic-mapping-tools.org/6.3/changes.html
Reported by: dizzy |
07 Apr 2021 08:09:01 6.1.1_2 |
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 6.1.1_2 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
23 Feb 2021 05:58:36
6.1.1_2 |
lbartoletti  |
graphics/gdal: Set the default options as a workable set
- reinstate r552962 (was reverted in r553000)
- remove pkg-message from qgis and qgis-ltr
- Bump PORTREVSION on all consumers
PR: 224004
Approved by: portmgr |
26 Jan 2021 14:04:01
6.1.1_1 |
sunpoet  |
Bump PORTREVISION for science/netcdf shlib change |
29 Nov 2020 15:40:36
6.1.1 |
mikael  |
graphics/gmt: Fix build on aarch64
Approved by: portmgr (tier-2 blanket) |
11 Sep 2020 12:06:59
6.1.1 |
lbartoletti  |
graphics/gmt: Update to 6.1.1
Changelog:
- https://forum.generic-mapping-tools.org/t/gmt-6-1-1-has-been-released/839 |
29 Aug 2020 15:02:12
6.1.0 |
lbartoletti  |
graphics/gmt: Update to 6.1.0
- Update graphics/gmt to 6.1.0
- Remove graphics/gmt6 please use graphics/gmt instead
- Rename graphics/gmt5-dcw to graphics/gmt-dcw and graphics/gmt5-gshhg to
graphics/gmt-gshhg |
22 Jan 2020 06:02:25
4.5.18_2 |
sunpoet  |
Bump PORTREVISION for graphics/gdal shlib change |
14 Jan 2020 21:45:15
4.5.18_1 |
lbartoletti  |
Change my mail address to lbartoletti@FreeBSD.org
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D23169 |
07 Nov 2019 20:20:00
4.5.18_1  |
zeising  |
Sprinkle more USES=xorg |
02 Mar 2019 17:45:58
4.5.18_1 |
sunpoet  |
Update science/netcdf to 4.6.3
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/Unidata/netcdf-c/releases
https://github.com/Unidata/netcdf-c/blob/master/RELEASE_NOTES.md |
22 Aug 2018 08:58:31
4.5.18 |
wen  |
- Update to 4.5.18
PR: 230795
Submitted by: holishingtest@gmail.com
Approved by: maintainer |
22 Feb 2018 19:03:40
4.5.17 |
yuri  |
graphics/gmt: Update to 4.5.17
lbartoletti@tuxfamily.org takes maintainership.
Also changed to DISTVERSION.
PR: 225786
Submitted by: lbartoletti@tuxfamily.org
Approved by: tcberner (mentor, implicit) |
21 Oct 2017 20:18:16
4.5.16_1 |
sunpoet  |
Update to 4.5.0
- Pet portlint: reorder LICENSE knobs
Changes: https://github.com/Unidata/netcdf-c/releases |
19 Aug 2017 16:06:14
4.5.16 |
sunpoet  |
Update to 4.5.16
- Update GSHHG to 2.3.7 |
19 Aug 2017 04:49:28
4.5.15 |
sunpoet  |
Unbreak this port
PR: 221334
Reported by: pi
MFH: 2017Q3 |
14 May 2017 18:52:16
4.5.15 |
antoine  |
Mark BROKEN: fails to build
cc -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC
-fno-strict-aliasing -std=c99 -I/usr/local/include -I/usr/local/include
-DGMT_SHARE_PATH=\"/usr/local/share/gmt\"
-DGMT_GSHHG_PATH=\"/usr/local/share/gmt/coast\" -DUSE_GDAL -c -o gmt_io.o
gmt_io.c
In file included from gmt_io.c:90:
In file included from ./gmt.h:631:
In file included from ./gmt_gdalread.h:19:
In file included from /usr/local/include/gdal.h:42:
/usr/local/include/cpl_port.h:126:99: error: invalid token at start of a
preprocessor expression
#if defined(GDAL_COMPILATION) && defined(__sun__) && __STDC_VERSION__ >= 201112L
&& _XOPEN_SOURCE < 600
Reported by: pkg-fallout |
09 Mar 2017 12:04:25
4.5.15 |
wen  |
- Update to 4.5.15 |
01 Apr 2016 14:00:57
4.5.14 |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
19 Jan 2016 13:04:47
4.5.14 |
wen  |
- Update to 4.5.14
PR: 204445
Submitted by: tkato432@yahoo.com |
13 Dec 2015 20:42:23
4.5.13_2 |
bapt  |
Fix a bunch of false positive that are fetchable
Reported by: ak |
09 Nov 2015 12:59:04
4.5.13_2 |
antoine  |
Mark a few ports BROKEN: unfetchable |
09 Jul 2015 16:05:07
4.5.13_2 |
sunpoet  |
- 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-News |
08 Jun 2015 01:21:59
4.5.13_1 |
amdmi3  |
- Strip libraries |
27 Jan 2015 04:58:39
4.5.13 |
vanilla  |
Upgrade to 4.5.13. |
20 Oct 2014 17:04:21
4.5.12_3 |
bapt  |
Cleanup plist |
29 Jul 2014 18:41:17
4.5.12_3  |
adamw  |
Convert a bunch of USE_BZIP2 to USES=tar:bzip2
Approved by: portmgr (not really, but touches unstaged ports) |
11 Jul 2014 11:16:06
4.5.12_3 |
sunpoet  |
- Remove USE_AUTOTOOLS=libtool
- Bump PORTREVISION for package change
- Bump PORTREVISION for graphics/gdal shlib change [1]
Approved by: portmgr (implicit) [1] |
03 May 2014 03:17:19
4.5.12_2 |
sunpoet  |
- 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] |
26 Apr 2014 18:18:40
4.5.12_1 |
sunpoet  |
- Update to 1.11.0
- Use PORTDATA
- Bump PORTREVISION for graphics/gdal shlib change
Changes: http://trac.osgeo.org/gdal/wiki/Release/1.11.0-News |
11 Mar 2014 02:32:16
4.5.12 |
miwi  |
- Update to 4.5.12
PR: 187290 |
27 Feb 2014 08:41:12
4.5.11_1 |
miwi  |
- Update MASTER_SITES
- Fix SHEBANG_FILES
- Fix pkg-plist
- use new options helper
PR: 187037
Submitted by: Ports fury |
12 Feb 2014 22:37:12
4.5.11 |
marino  |
graphics/gmt: Update to latest 4.x version (4.5.11), Undeprecate
The distfiles weren't actually removed, they were placed in a
subfolder called "legacy". However, a second distfile wasn't
available in the exact specified name.
The easiest fix was to upgrade to the latest 4.x version.
Version 5.1 is currently available though, in cases somebody
wants to take over the port and bring it to the very latest.
The EPS option mispelling was also fixed. While here, fix
DragonFly support too. |
10 Feb 2014 13:27:10
4.5.9 |
bapt  |
Back to the futur |
10 Feb 2014 12:58:55
4.5.9 |
bapt  |
Mark as deprecated unmaintained ports for which no public distfiles are
available for part or all the needed distfiles.
Reported by: distillator |
07 Feb 2014 13:20:48
4.5.9 |
miwi  |
- Update to 4.5.9
- Stage support
PR: 180702
Submitted by: Ports Fury |
20 Sep 2013 18:35:46
4.5.8_4 |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics) |
21 Aug 2013 03:46:21
4.5.8_4 |
sunpoet  |
- Update to 1.10.0
- Update COMMENT and remove leading indefinite article from COMMENT
- Bump PORTREVISION for graphics/gdal shlib change
Changes: http://trac.osgeo.org/gdal/wiki/Release/1.10.0-News |
17 Aug 2013 22:11:56
4.5.8_3 |
marino  |
graphics/gmt: Restore accidently removed USE_BZIP2
USE_BZIP2 should not have been removed. The port was unable to get past
the fetch stage due to a distinfo mismatch.
Approved by: bapt/culot (mentors, implicit) |
11 Jul 2013 06:15:02
4.5.8_3 |
bapt  |
Mark job unsafe
Convert to USES=gmake
Use options helpers |
12 Jun 2012 21:42:32
4.5.8_3 |
bapt  |
Conver to new options framework |
01 Jun 2012 05:26:28
4.5.8_3 |
dinoex  |
- update png to 1.5.10 |
19 May 2012 10:07:14
4.5.8_2 |
sunpoet  |
- Bump PORTREVISION for graphics/gdal shlib change |
20 Apr 2012 19:41:01
4.5.8_1 |
ak  |
Convert from USE_XLIB to USE_XORG
Approved by: eadler (mentor) |
18 Apr 2012 07:58:43
4.5.8 |
crees  |
- Update to 4.5.8, thus making available again
- OPTIONSify
PR: ports/166691
Submitted by: Oliver Hartmann <ohartman@zedat.fu-berlin.de> |
17 Feb 2012 11:52:03
3.4.1_2 |
crees  |
Deprecate; this port is so far out of date that the distfile was removed by
upstream five years ago, so the port has been broken since then.
PR: ports/92651
Submitted by: edwin
Approved by: maintainer (implicit from timeout) |
03 Jul 2011 14:12:23
3.4.1_1 |
ohauer  |
-remove MD5 |
13 Jun 2010 08:40:06
3.4.1_1 |
erwin  |
BROKEN should not be quoted.
No functional change. |
25 Sep 2007 13:01:07
3.4.1_1 |
edwin  |
Remove dead MASTER_SITES.
Please note that this port needs to be updated to 3.4.6 because
3.4.1 isn't working available from their website anymore. |
10 Apr 2007 03:08:59
3.4.1_1 |
lwhsu  |
science/netcdf
- Update to 3.6.2
graphics/gmt
math/grace
math/gri
math/p5-NetCDF
math/py-scientific
math/ruby-netcdf
science/gnudatalanguage
science/minc
science/minc2
science/v_sim
science/vis5d+
- Bump PORTREVISION for the changing of science/netcdf's major library version
number
PR: 111347
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet AT sunpoet.net> (maintainer)
Approved by: clsung (mentor) |
30 Jan 2006 22:19:24
3.4.1 |
thierry  |
Repocopy math/netcdf to science/netcdf, along with cdf, hdf and hdf5.
PR: 92497
Submitted by: /me
Repocopied by: marcus |
30 Jan 2006 10:17:12
3.4.1 |
edwin  |
SHA256ify as much as possible (other files are MIA)
Approved by: krion@ |
21 May 2004 13:48:06
3.4.1 |
clement  |
- Add missing checksums in distinfo for 'make "WITH_EVERYTHING=y"' case.
PR: ports/66952
Submitted by: Stefan `Sec` Zehl <sec@42.org> |
31 Mar 2004 03:12:58
3.4.1 |
trevor  |
SIZEify (maintainer timeout) |
23 Feb 2004 04:43:52
3.4.1 |
kris  |
BROKEN: Does not compile on !i386 |
21 Feb 2003 12:15:34
3.4.1 |
knu  |
De-pkg-comment. |
03 Feb 2003 08:42:41
3.4.1 |
edwin  |
New port: graphics/gmt
The Generic Mapping Tools data processing and display
software package.
PR: ports/37972
Submitted by: Stefan `Sec` Zehl <sec@ice.42.org> |