aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--astro/gpsd/Makefile4
-rw-r--r--astro/gpsd/distinfo4
-rw-r--r--astro/gpsd/files/patch-libgps_json.c11
-rw-r--r--astro/gpsd/pkg-plist2
4 files changed, 16 insertions, 5 deletions
diff --git a/astro/gpsd/Makefile b/astro/gpsd/Makefile
index fad178137909..5bbe537828ef 100644
--- a/astro/gpsd/Makefile
+++ b/astro/gpsd/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= gpsd
-PORTVERSION= 2.95
+PORTVERSION= 2.96
CATEGORIES= astro geography
MASTER_SITES= ${MASTER_SITE_BERLIOS}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -33,7 +33,7 @@ MAN1= cgps.1 gps.1 gpscat.1 gpsctl.1 gpsfake.1 \
gpspipe.1 gpsprof.1 xgps.1 xgpsspeed.1 gpsmon.1 \
lcdgps.1
MAN3= libgps.3 libgpsd.3 libgpsmm.3
-MAN5= rtcm-104.5 srec.5
+MAN5= srec.5
MAN8= gpsd.8
MANCOMPRESSED= no
diff --git a/astro/gpsd/distinfo b/astro/gpsd/distinfo
index 9d8bbb6d9328..215021699968 100644
--- a/astro/gpsd/distinfo
+++ b/astro/gpsd/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gpsd-2.95.tar.gz) = 832343a53921a8371efa540ba57c91dadedda445e571c1beb97c06539ef450ae
-SIZE (gpsd-2.95.tar.gz) = 1385681
+SHA256 (gpsd-2.96.tar.gz) = 054772152d2e3299913fa2470d6fc5c05af9ba1ea63a2f0db711e0aabb96f139
+SIZE (gpsd-2.96.tar.gz) = 1554607
diff --git a/astro/gpsd/files/patch-libgps_json.c b/astro/gpsd/files/patch-libgps_json.c
new file mode 100644
index 000000000000..c463be48706e
--- /dev/null
+++ b/astro/gpsd/files/patch-libgps_json.c
@@ -0,0 +1,11 @@
+--- libgps_json.c.orig
++++ libgps_json.c
+@@ -203,7 +203,7 @@ static int json_sky_read(const char *buf, struct gps_data_t *gpsdata,
+ .len = sizeof(gpsdata->tag)},
+ {"time", t_string, .addr.string = tbuf,
+ .len = sizeof(tbuf)},
+- {"time", t_real, .addr.real = &gpsdata->fix.time,
++ {"time", t_real, .addr.real = &gpsdata->skyview_time,
+ .dflt.real = NAN},
+ {"hdop", t_real, .addr.real = &gpsdata->dop.hdop,
+ .dflt.real = NAN},
diff --git a/astro/gpsd/pkg-plist b/astro/gpsd/pkg-plist
index 6ead67f9d2b5..25d2919263d6 100644
--- a/astro/gpsd/pkg-plist
+++ b/astro/gpsd/pkg-plist
@@ -16,7 +16,7 @@ include/libgpsmm.h
lib/libgps.a
lib/libgps.la
lib/libgps.so
-lib/libgps.so.19
+lib/libgps.so.20
lib/libgpsd.a
lib/libgpsd.la
lib/libgpsd.so