Port details |
- gpstk Toolkit for developing GPS applications
- 8.0.0 astro =2 8.0.0Version of this port present on the latest quarterly branch.
- Maintainer: lbartoletti@FreeBSD.org
- Port Added: 2006-11-02 19:46:44
- Last Update: 2023-07-26 17:47:06
- Commit Hash: bd9c318
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: devel
- License: GPLv3 LGPL3
- WWW:
- https://github.com/SGL-UT/GPSTk
- Description:
- The GPSTk is an open source C++ library for developing GPS applications.
The GPSTk suite consists of a core library, auxiliary libraries, and a set
of applications. The GPSTk provides a wide array of functions that solve
processing problems associated with GNSS such as processing or using
standard formats such as RINEX. The libraries are the basis for the more
advanced applications distributed as part of the GPSTk suite.
- ¦ ¦ ¦ ¦
- 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/astro/gpstk/ && make install clean
- To add the package, run one of these commands:
- pkg install astro/gpstk
- pkg install gpstk
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: gpstk
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1607528186
SHA256 (SGL-UT-GPSTk-v8.0.0_GH0.tar.gz) = 57c66595f5d9e69127e536580cf7a9b98a194cecaa326abf29320a85f61cf1bf
SIZE (SGL-UT-GPSTk-v8.0.0_GH0.tar.gz) = 128530384
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:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for gpstk-8.0.0:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- astro_gpstk
- USES:
- cmake compiler:c++11-lang
- 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 |
8.0.0 26 Jul 2023 17:47:06 |
Muhammad Moinur Rahman (bofh) |
astro/gpstk: Fix build with llvm16
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation |
8.0.0 26 Jul 2023 17:47:04 |
Muhammad Moinur Rahman (bofh) |
astro/gpstk: Fix build with llvm16
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation |
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) |
8.0.0 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 ) |
8.0.0 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 ) |
8.0.0 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
8.0.0 09 Dec 2020 16:08:56 |
lbartoletti |
astro/gpstk: Update to 8.0.0 |
3.0.0 14 May 2020 21:25:17 |
pkubaj |
astro/gpstk: fix build on GCC architectures
Use C++11 compiler:
/wrkdirs/usr/ports/astro/gpstk/work/GPSTk-3.0.0/core/lib/GNSSEph/GloEphemerisStore.cpp:173:
error: 'class gpstk::Xvt::HealthStatus' is not a class or namespace |
3.0.0 27 Apr 2020 16:52:18 |
lbartoletti |
astro/gpstk: Update to 3.0.0 and take Maintainer'ship
Changelog:
- https://github.com/SGL-UT/GPSTk/releases/tag/v3.0.0
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D24412 |
2.12 22 Aug 2019 16:56:08 |
fernape |
astro/gpstk: Update to 2.12
ChangeLog: https://github.com/SGL-UT/GPSTk/releases
Reported by: portscout |
2.10.6 25 Dec 2018 20:25:40 |
tcberner |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine |
2.10.6 18 Oct 2018 19:33:25 |
swills |
astro/gpstk: Update to 2.10.6
PR: 232365
Submitted by: Nathan <ndowens@yahoo.com> |
2.10 04 Nov 2017 11:33:25 |
vanilla |
Update to 2.10. |
2.9_2 07 Oct 2017 17:56:24 |
jbeich |
astro/gpstk: drop unused dependencies
Reviewed by: pi
MFH: 2017Q4
Differential Revision: https://reviews.freebsd.org/D12617 |
2.9_1 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 |
2.9 01 Aug 2017 18:03:36 |
tcberner |
Update astro/gpstk to 2.9 -- allows to be built with gcc6.
* Switch to github (project has moved).
PR: 219275 |
2.5_2 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 |
2.5_1 20 Nov 2016 09:38:09 |
gerald |
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler. |
2.5 22 Oct 2015 07:01:47 |
koobs |
astro/gpstk: Fix patches and CMake build
After the last commit to this port [1], that updated DISTFILES, patch
errors were reported on pkg-fallout:
patch: **** can't cd to /wrkdirs/usr/ports/astro/gpstk/work/dev: No such file or
directory
=> Patch patch-ext__lib__FileDirProc__FileHunter.cpp failed to apply cleanly.
*** Error code 1
This change replaces a WRKSRC override with a CMAKE_SOURCE_PATH
variable to declare the source directory and regenerates patchfiles
against the default WRKSRC.
While I'm here: switch to USES=cmake:outsource to match the build
instructions upstream [2] (Only the first 15 lines of the commit message are shown above ) |
2.5 19 Oct 2015 13:49:16 |
koobs |
astro/gpstk: Fix fatal portlint(8) error
Move EXTRACT_AFTER_ARGS out of the PORTNAME section causing FATAL portlint
error.
PR: 201196
MFH: 2015Q4 |
2.5 19 Oct 2015 10:18:12 |
koobs |
astro/gpstk: Fix distinfo, Mark Unbroken
- Update distinfo
- Add EXTRACT_AFTER_ARGS
- Mark unbroken
PR: 201196
Submitted by: John Hein <z7dr6ut7gs snkmail com
Approved by: unmaintained (blanket)
MFH: 2014Q4 |
2.5 05 Apr 2015 09:55:55 |
bapt |
Mark as broken ports with bad distfiles |
2.5 11 Oct 2014 12:30:35 |
pi |
astro/gpstk: 2.0 -> 2.5
http://www.gpstk.org/bin/view/Development/ReleaseNotes21
http://www.gpstk.org/bin/view/Development/ReleaseNotes22
http://www.gpstk.org/bin/view/Development/ReleaseNotes23
http://www.gpstk.org/bin/view/Development/ReleaseNotes24
http://www.gpstk.org/bin/view/Development/ReleaseNotes25
Switchover from build tool jam to cmake, with lots of restructuring
of code. |
2.0 23 Jul 2014 05:17:16 |
danfe |
- Stagify; unbreak the against Clang
- Allow for parallel (-jX) builds
- Cleanup Makefile while I'm at here
- Augment port description, fix WWW
N.b., there's version 2.4 available. |
2.0 06 Jul 2014 15:28:14 |
bapt |
Resetting maintainership on ports that have not been staged and without any
pending PR (related to stage)
With hat: portmgr |
2.0 26 May 2014 06:55:07 |
bapt |
Convert to USES=dos2unix
With hat: portmgr |
2.0 21 Jan 2014 22:56:00 |
bapt |
Fix properties on pkg-plist |
2.0 08 Oct 2013 20:50:39 |
bapt |
remove USE_GCC=4.2+ all support freebsd version has it or better. |
2.0 20 Sep 2013 13:14:05 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
astro) |
2.0 01 Feb 2013 15:04:01 |
ak |
- Fix all cases of 'No newline at end of file' in ports tree
Approved by: portmgr (bapt) |
2.0 19 Jul 2012 05:30:19 |
jgh |
- update to 2.0
PR: ports/169584
Changes: http://www.gpstk.org/bin/view/Development/ReleaseNotes20
Submitted by: maintainer, jhein@symmetricom.com |
1.7_1 29 Jun 2012 19:14:09 |
scheidell |
- Fix conflict & lib links
- Bump PORTREVISION
PR: ports/168824
Submitted by: John Hein <jhein@symmetricom.com> (maintainer) |
1.7 29 Feb 2012 02:41:49 |
wen |
- Avoid unecessary dos2unix invocations
PR: ports/165518
Submitted by: John Hein <jhein@symmetricom.com> (maintainer) |
1.7 27 Feb 2012 17:39:39 |
arved |
Update to 1.7
Pass maintainership to submitter
PR: 165139
Submitted by: John Hein <jhein@symmetricom.com> |
1.5_1 19 Mar 2011 12:38:54 |
miwi |
- Get Rid MD5 support |
1.5_1 14 Sep 2010 16:20:23 |
tdb |
- Fix build when alternate LOCALBASE used. |
1.5_1 28 Nov 2009 15:14:47 |
amdmi3 |
- Fix insufficient buffer size for reading dual frequency NovaTel OEM4 range
data
PR: 140855
Submitted by: IPS FreeBSD <freebsd@ips.gov.au> |
1.5 23 May 2009 14:23:33 |
miwi |
- Update to 1.5
PR: 134621
Submitted by: Ports Fury |
1.3 21 Apr 2009 08:26:46 |
bms |
Drop maintainerships. |
1.3 25 Jul 2008 14:34:52 |
pav |
- Remove USE_GCC where it can be satisfied with base compiler on following
FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT |
1.3 05 Sep 2007 07:19:37 |
bms |
Nuke old patches
Nudged by: linimon |
1.3 24 Aug 2007 21:31:23 |
bms |
Update to release 1.3.
Submitted by: Ying-Chieh Liao
PR: 115675 |
1.1_1 11 Jan 2007 18:16:27 |
fjoe |
Remove strict dependency on gcc version (USE_GCC=3.4+).
Approved by: MAINTAINER |
1.1_1 10 Jan 2007 20:02:08 |
bms |
Mark as requiring gcc 3.4.x; 4.x is not supported by gpstk.
Pass CC and CXX into Jam environment as appropriate. |
1.1_1 02 Jan 2007 04:33:32 |
bms |
Fix install target. |
1.1 17 Nov 2006 06:37:30 |
kris |
BROKEN: Does not build |
1.1 05 Nov 2006 09:36:22 |
bms |
Fix include file installation. |
1.1 05 Nov 2006 09:04:18 |
bms |
Mark gpstk as requiring gcc 3.4.x or greater. |
1.1 02 Nov 2006 13:13:18 |
bms |
Add new port gpstk, the ARL GPS Toolkit; a software library for working
with raw GPS data, NMEA feeds, ephemerii, etc.
Requested by: Tom McHugh |