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