Port details |
- geographiclib Library for geographic projections
- 2.2 astro =2 2.2Version of this port present on the latest quarterly branch.
- Maintainer: tatsuki_makino@hotmail.com
- Port Added: 2014-08-30 21:32:12
- Last Update: 2023-06-06 06:52:39
- Commit Hash: 60d4836
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: MIT
- WWW:
- https://geographiclib.sourceforge.io/
- Description:
- GeographicLib is a small C++ library for
* geodesic and rhumb line calculations;
* conversions between geographic, UTM, UPS, MGRS, geocentric, and local
cartesian coordinates;
* gravity (e.g., EGM2008) and geomagnetic field (e.g., WMM2020)
calculations.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- geographiclib>0: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 = 1685761200
SHA256 (GeographicLib/GeographicLib-2.2.tar.gz) = 96bd68ae77288fbbffd854c1c8f2c2981dbdbc7670753013fe5ce9ce86d8a125
SIZE (GeographicLib/GeographicLib-2.2.tar.gz) = 1682259
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
- cmake : devel/cmake-core
- ninja : devel/ninja
- This port is required by:
- for Run
-
- net/py-geopy
Configuration Options:
- ===> The following configuration options are available for geographiclib-2.2:
DOCS=on: Build and/or install documentation
DOXYGEN=on: Build documentation with Doxygen
EXAMPLES=on: Build and/or install examples
====> 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++11-lang localbase:ldflags pathfix
- 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 |
2.2 06 Jun 2023 06:52:39 |
Wen Heping (wen) Author: Tatsuki Makino |
astro/geographiclib: Update to 2.2
PR: 271800
Reported by: tatsuki_makino@hotmail.com(maintainer) |
1.52 13 Mar 2023 00:02:24 |
Piotr Kubaj (pkubaj) |
astro/geographiclib: fix build without libomp
CMake Error at /usr/local/share/cmake/Modules/FindOpenMP.cmake:261
(try_compile):
Failed to generate test project build system.
Call Stack (most recent call first):
/usr/local/share/cmake/Modules/FindOpenMP.cmake:537 (_OPENMP_GET_FLAGS)
examples/CMakeLists.txt:35 (find_package) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.52 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.52 20 Jul 2022 14:20:50 |
Tobias C. Berner (tcberner) |
astro: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* ABURAYER Rewsirow <rewsirow@ff.iij4u.or.jp>
* Alexander Leidinger
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Andrey Zakhvatov
* Anton Berezin <tobez@FreeBSD.org>
* Anton Berezin <tobez@tobez.org>
* Anton Karpov <toxa@toxahost.ru>
* Brion Moss <brion@queeg.com>
* Bruce M Simpson <bms@FreeBSD.org>
* Chris Piazza <cpiazza@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
1.52 16 May 2022 06:49:43 |
Loïc Bartoletti (lbartoletti) |
astro/geographiclib: fix pkg-plist use share/man
Approved by: portmgr (blanket) |
1.52 01 Sep 2021 08:00:30 |
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 |
1.51 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.51 12 Dec 2020 07:31:25 |
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 |
1.50.1_1 22 Oct 2020 16:54:07 |
lwhsu |
astro/geographiclib: Add IGRF-13 dataset
PR: 250445
Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer) |
1.50.1 17 Feb 2020 03:26:42 |
yuri |
astro/geographiclib: Update 1.50 -> 1.50.1
PR: 244179
Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer) |
1.50 27 Sep 2019 13:15:25 |
swills |
astro/geographiclib: update to 1.50
PR: 240852
Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer) |
1.49_3 26 Jul 2019 20:46:57 |
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 |
1.49_2 10 Apr 2019 06:18:32 |
antoine |
Bump a few PORTREVISIONs after r498529
With hat: portmgr |
1.49_1 12 Dec 2018 01:35:36 |
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 |
1.49 10 Sep 2018 13:14:52 |
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 |
1.49 03 Feb 2018 15:42:08 |
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) |
1.46_2 10 Sep 2017 20:55:39 |
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 |
1.46_1 01 Apr 2017 15:23:32 |
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 |
1.46 01 Apr 2016 13:29:17 |
mat |
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat: portmgr
Sponsored by: Absolight |
1.46 16 Feb 2016 12:55:21 |
rakuco |
Update to 1.46.
PR: 207238
Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer) |
1.45 05 Nov 2015 12:36:25 |
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 |
1.45 15 Oct 2015 14:57:02 |
amdmi3 |
- Update to 1.45
PR: 203631
Submitted by: tatsuki_makino@hotmail.com (maintainer) |
1.44 27 Aug 2015 12:22:45 |
marino |
astro/geographiclib: Rectify assignment mistake
I missed the unnecessary use of immediate evaluation assignment operators.
Let's fix that once and for all. |
1.44 27 Aug 2015 09:44:36 |
amdmi3 |
- Update to 1.44
PR: 202441
Submitted by: tatsuki_makino@hotmail.com (maintainer) |
1.42 25 Jun 2015 04:22:48 |
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) |
1.41 13 Mar 2015 13:03:48 |
vanilla |
Upgrade to 1.41.
PR: 198555
Submitted by: maintainer |
1.40 03 Jan 2015 22:54:44 |
pawel |
Update to version 1.40
PR: 196413
Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer) |
1.39 06 Dec 2014 16:58:13 |
pawel |
- Update to version 1.39
- Add options for doxygen and perl generated documentation
PR: 195158
Submitted by: maintainer |
1.38 14 Oct 2014 19:00:57 |
pawel |
- Update to version 1.38
- Add options for additional datasets
PR: 194235
Submitted by: maintainer |
1.37_1 03 Oct 2014 13:12:39 |
riggs |
- Modernise pkg-plist
- Update handling of DATADIR
- Bump PORTREVISION
PR: 193968
Submitted by: tatsuki_makino@hotmail.com (maintainer) |
1.37 30 Aug 2014 21:32:05 |
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. |