Port details |
- geographiclib Library for geographic projections
- 1.52 astro
=0 1.52Version of this port present on the latest quarterly branch. - Maintainer: tatsuki_makino@hotmail.com
 - Port Added: 2014-08-30 21:32:12
- Last Update: 2022-05-16 06:49:43
- Commit Hash: 09b9108
- License: MIT
- Description:
- GeographicLib is a small set of C++ classes for performing conversions
between geographic, UTM, UPS, MGRS, geocentric, and local cartesian
coordinates, for gravity (e.g., EGM2008), geoid height, and geomagnetic
field (e.g., WMM2020) calculations, and for solving geodesic problems.
It is a suitable replacement for the core functionality provided by geotrans.
WWW: https://geographiclib.sourceforge.io/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- For RUN/BUILD depends:
- geographiclib>0:astro/geographiclib
- For LIB depends:
- libGeographic.so:astro/geographiclib
- To install the port:
- cd /usr/ports/astro/geographiclib/ && make install clean
- To add the package, run one of these commands:
- pkg install astro/geographiclib
- pkg install geographiclib
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: geographiclib
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1624849200
SHA256 (GeographicLib/GeographicLib-1.52.tar.gz) = 5d4145cd16ebf51a2ff97c9244330a340787d131165cfd150e4b2840c0e8ac2b
SIZE (GeographicLib/GeographicLib-1.52.tar.gz) = 2432658
- 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:
-
- doxygen : devel/doxygen
- py38-sphinx>=0 : textproc/py-sphinx@py38
- nroff : textproc/groff
- cmake : devel/cmake
- ninja : devel/ninja
- perl5>=5.32.r0<5.33 : lang/perl5.32
- This port is required by:
- for Run
-
- net/py-geopy
- Configuration Options:
- ===> The following configuration options are available for geographiclib-1.52:
DOCS=on: Build and/or install documentation
DOXYGEN=on: Build documentation with Doxygen
PERL=on: Build documentation with pod2man and pod2html
====> geoid datasets, gravity models and magnetic field models
GEOID_EGM84_30=off: Install egm84-30 geoid dataset
GEOID_EGM84_15=off: Install egm84-15 geoid dataset
GEOID_EGM96_15=off: Install egm96-15 geoid dataset
GEOID_EGM96_5=on: Install egm96-5 geoid dataset
GEOID_EGM2008_5=off: Install egm2008-5 geoid dataset
GEOID_EGM2008_2_5=off: Install egm2008-2_5 geoid dataset
GEOID_EGM2008_1=off: Install egm2008-1 geoid dataset
GRAVITY_EGM84=off: Install egm84 gravity model
GRAVITY_EGM96=on: Install egm96 gravity model
GRAVITY_EGM2008=off: Install egm2008 gravity model
GRAVITY_WGS84=on: Install wgs84 gravity model
GRAVITY_GRS80=off: Install grs80 gravity model
MAGNETIC_WMM2010=off: Install wmm2010 magnetic model
MAGNETIC_WMM2015=off: Install wmm2015 magnetic model (deprecated)
MAGNETIC_WMM2015V2=off: Install wmm2015v2 magnetic model
MAGNETIC_WMM2020=on: Install wmm2020 magnetic model
MAGNETIC_IGRF11=off: Install igrf11 magnetic model
MAGNETIC_IGRF12=off: Install igrf12 magnetic model
MAGNETIC_IGRF13=on: Install igrf13 magnetic model
MAGNETIC_EMM2010=off: Install emm2010 magnetic model
MAGNETIC_EMM2015=off: Install emm2015 magnetic model
MAGNETIC_EMM2017=off: Install emm2017 magnetic model
====> default real precision: you have to select exactly one of them
PREC1=off: 1 = float
PREC2=on: 2 = double
PREC3=off: 3 = extended
PREC4=off: 4 = quadruple
PREC5=off: 5 = variable
===> Use 'make config' to modify these settings
- Options name:
- astro_geographiclib
- USES:
- cmake compiler:c++14-lang localbase python:env perl5
- 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 |
16 May 2022 06:49:43 1.52
|
Loïc Bartoletti (lbartoletti)  |
astro/geographiclib: fix pkg-plist use share/man
Approved by: portmgr (blanket) |
01 Sep 2021 08:00:30 1.52
|
Rainer Hurling (rhurlin)  Author: Tatsuki Makino |
astro/geographiclib: Update to 1.52
Changelog:
https://sourceforge.net/p/geographiclib/news/2021/06/geographiclib-152-released-2021-06-22/
PR: 258175 |
06 Apr 2021 14:31:07 1.51
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
12 Dec 2020 07:31:25
1.51
|
rhurlin  |
astro/geographiclib: update to 1.51
- New installed default dataset (-igrf12, +igrf13).
- Added option to select precision of real number
Changelog:
https://sourceforge.net/p/geographiclib/news/2020/11/geographiclib-151-released-2020-11-22-13/
PR: 251697
Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer)
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D27525 |
22 Oct 2020 16:54:07
1.50.1_1
|
lwhsu  |
astro/geographiclib: Add IGRF-13 dataset
PR: 250445
Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer) |
17 Feb 2020 03:26:42
1.50.1
|
yuri  |
astro/geographiclib: Update 1.50 -> 1.50.1
PR: 244179
Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer) |
27 Sep 2019 13:15:25
1.50
|
swills  |
astro/geographiclib: update to 1.50
PR: 240852
Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer) |
26 Jul 2019 20:46:57
1.49_3
|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
10 Apr 2019 06:18:32
1.49_2
|
antoine  |
Bump a few PORTREVISIONs after r498529
With hat: portmgr |
12 Dec 2018 01:35:36
1.49_1
|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
10 Sep 2018 13:14:52
1.49
|
mat  |
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine |
03 Feb 2018 15:42:08
1.49
|
kevans  |
Update astro/geographiclib to 1.4.9
Highlights:
- Update from 1.4.6 to 1.4.9
- MAGNETIC_EMM2017 model addd
- Switched to CMake for build
head/tail usage must be patched to avoid use of --lines; work is in progress
to eventually grow this long-option alternative to -n so that such patching
isn't necessary at some point in the future.
PR: 218158
Approved by: ak (ports), Tatsuki Makino (maintainer) |
10 Sep 2017 20:55:39
1.46_2
|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275 |
01 Apr 2017 15:23:32
1.46_1
|
gerald  |
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707 |
01 Apr 2016 13:29:17
1.46
|
mat  |
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat: portmgr
Sponsored by: Absolight |
16 Feb 2016 12:55:21
1.46
|
rakuco  |
Update to 1.46.
PR: 207238
Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer) |
05 Nov 2015 12:36:25
1.45
|
mat  |
Fix ports that confused the meaning of WRKDIR and WRKSRC.
PR: 204056
Submitted by: mat
Reviewed by: bapt
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D2735 |
15 Oct 2015 14:57:02
1.45
|
amdmi3  |
- Update to 1.45
PR: 203631
Submitted by: tatsuki_makino@hotmail.com (maintainer) |
27 Aug 2015 12:22:45
1.44
|
marino  |
astro/geographiclib: Rectify assignment mistake
I missed the unnecessary use of immediate evaluation assignment operators.
Let's fix that once and for all. |
27 Aug 2015 09:44:36
1.44
|
amdmi3  |
- Update to 1.44
PR: 202441
Submitted by: tatsuki_makino@hotmail.com (maintainer) |
25 Jun 2015 04:22:48
1.42
|
pgollucci  |
Update astro/geographiclib 1.41 -> 1.42
- Convert to autoreconf
- note shared lib bump, but nothing to chase
Submitted by: tatsuki_makino@hotmail.com (maintainer) |
13 Mar 2015 13:03:48
1.41
|
vanilla  |
Upgrade to 1.41.
PR: 198555
Submitted by: maintainer |
03 Jan 2015 22:54:44
1.40
|
pawel  |
Update to version 1.40
PR: 196413
Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer) |
06 Dec 2014 16:58:13
1.39
|
pawel  |
- Update to version 1.39
- Add options for doxygen and perl generated documentation
PR: 195158
Submitted by: maintainer |
14 Oct 2014 19:00:57
1.38
|
pawel  |
- Update to version 1.38
- Add options for additional datasets
PR: 194235
Submitted by: maintainer |
03 Oct 2014 13:12:39
1.37_1
|
riggs  |
- Modernise pkg-plist
- Update handling of DATADIR
- Bump PORTREVISION
PR: 193968
Submitted by: tatsuki_makino@hotmail.com (maintainer) |
30 Aug 2014 21:32:05
1.37
|
marino  |
Add new port astro/geographic lib
PR: 187280
Submitted by: Tatsuki Makino
GeographicLib is a small set of C++ classes for performing conversions
between geographic, UTM, UPS, MGRS, geocentric, and local cartesian
coordinates, for gravity (e.g., EGM2008), geoid height, and geomagnetic
field (e.g., WMM2010) calculations, and for solving geodesic problems.
The library may be used from .NET applications using the NETGeographicLib
wrapper library. It is a suitable replacement for the core functionality
provided by geotrans. |