pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
gpsd: Update to 3.18.1 and improve curses
Module Name: pkgsrc-wip
Committed By: Greg Troxel <gdt%lexort.com@localhost>
Pushed By: gdt
Date: Wed May 1 11:06:25 2019 -0400
Changeset: e8606072f8bc164384a127d77ffd1c06d8ae0919
Modified Files:
gpsd/MSG
gpsd/Makefile
gpsd/TODO
gpsd/distinfo
Log Message:
gpsd: Update to 3.18.1 and improve curses
- Update to 3.18.1
- Let ncurses use builtin, now that there is (not yet committed)
support for a fake pc file.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=e8606072f8bc164384a127d77ffd1c06d8ae0919
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
gpsd/MSG | 13 ++++++++++++-
gpsd/Makefile | 13 +++++--------
gpsd/TODO | 2 +-
gpsd/distinfo | 8 ++++----
4 files changed, 22 insertions(+), 14 deletions(-)
diffs:
diff --git a/gpsd/MSG b/gpsd/MSG
index 80a5133743..b81ca98dac 100644
--- a/gpsd/MSG
+++ b/gpsd/MSG
@@ -1,4 +1,4 @@
-geography/gpsd: Update to 3.18
+geography/gpsd: Update to 3.18.1
pkgsrc changes:
- adapt to scons
@@ -6,6 +6,17 @@ pkgsrc changes:
- patch upstream's use of "#!/usr/bin/env python"
- other minor build adaptations
+Upstream changes not in NEWS:
+
+ libgpsd (header, lib, pc, man page) is no longer installed. (This
+ was an internal interface.)
+
+Upstream NEWS:
+
+3.18.1: 2018-10-19 (Gary E. Miller <gem%rellim.com@localhost>)
+ Fix some installation issues.
+ A few minor updates to ubxtool and driver_ubx.
+ Add contrib/skyview2svg
3.18: 2018-10-02 (Gary E. Miller <gem%rellim.com@localhost>)
Add ECEF support to ievermore, italk,Skytraq, SiRF, U-blox drivers.
diff --git a/gpsd/Makefile b/gpsd/Makefile
index 242f56679a..4cb254d732 100644
--- a/gpsd/Makefile
+++ b/gpsd/Makefile
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.41 2019/04/26 14:12:39 maya Exp $
-DISTNAME= gpsd-3.18
+DISTNAME= gpsd-3.18.1
CATEGORIES= geography
MASTER_SITES= http://download-mirror.savannah.gnu.org/releases/gpsd/
@@ -19,18 +19,16 @@ USE_LANGUAGES= c99 c++
# \todo Separate upstream's build into configure and build.
NO_CONFIGURE= yes
-# \todo Consider teaching gpsd to use base system curses. Note that
-# gpsd is documented to use ncurses, not curses, and expects a
-# pkgconfig file.
+# Note that gpsd is documented to use ncurses, not curses.
FAKE_NCURSES= yes
# gpsd uses syncok. Insist on an implementation that provides it.
USE_CURSES= syncok
# Documentation depends
-BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
+BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
# \todo Decide if buildlink3 is more appropriate.
-DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
+DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
CFLAGS.SunOS= -DLOG_PERROR=0
@@ -72,11 +70,10 @@ do-test:
.include "../../devel/scons/buildlink3.mk"
.include "../../devel/libusb1/buildlink3.mk"
-# builtin curses does not provide a pkgconfig file and is thus deficient.
-USE_BUILTIN.ncurses= no
.include "../../devel/ncurses/buildlink3.mk"
.include "../../graphics/py-cairo/buildlink3.mk"
.include "../../lang/python/extension.mk"
+# \todo Resolve mk/curses not invoking ncurses builtin processing.
#.include "../../mk/curses.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/gpsd/TODO b/gpsd/TODO
index a16b677225..35dbadcc1a 100644
--- a/gpsd/TODO
+++ b/gpsd/TODO
@@ -1 +1 @@
-Check if libgpsd withdrawal is a bug or not.
+Validate shared memory to ntpd on NetBSD.
diff --git a/gpsd/distinfo b/gpsd/distinfo
index b4ade1e61e..3621470af6 100644
--- a/gpsd/distinfo
+++ b/gpsd/distinfo
@@ -1,9 +1,9 @@
$NetBSD: distinfo,v 1.22 2015/11/03 00:08:42 agc Exp $
-SHA1 (gpsd-3.18.tar.gz) = 9785ca861dc2fc3373119b8067f3b420c564c4c4
-RMD160 (gpsd-3.18.tar.gz) = 8499ad1637bf6dbf6b7349d74b0dd6317771e87b
-SHA512 (gpsd-3.18.tar.gz) = c80f2ef6856faa0b38f3d258be9801982588916677401654902ef0b8ec9e62c8b3cb9421f41b4a1e2e27a15a3f3562cbf68ce7bf03a19746ab62f80172d85434
-Size (gpsd-3.18.tar.gz) = 9020649 bytes
+SHA1 (gpsd-3.18.1.tar.gz) = e72402ce559932ad65ab5792b59ccfce34cb1160
+RMD160 (gpsd-3.18.1.tar.gz) = 08f95b51218f11f7b07c1a5046cead366216fdc8
+SHA512 (gpsd-3.18.1.tar.gz) = b381b177fcd29089a61aa11f5df2c67473720a6bbc5590ca1c4fda627331c407de01c62caceeddae780626b9a02392e9a770d52a143357e1babdcc2fbff0ed38
+Size (gpsd-3.18.1.tar.gz) = 9031595 bytes
SHA1 (patch-SConstruct) = 9a0904c003f1883e188e277f9e45c324e09f9c9f
SHA1 (patch-gpspipe.c) = 43d9e99867175418874adaaf210a429819c3ea9a
SHA1 (patch-serial.c) = b28f1d209ecf27fcd7a98dcacb201632f3667d56
Home |
Main Index |
Thread Index |
Old Index