FreeBSD Bugzilla – Attachment 227499 Details for
Bug 258109
astro/gpsd: update to 3.23.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch to update port
gpsd-3.23-rev0.diff (text/plain), 10.72 KB, created by
Steve Wills
on 2021-08-28 00:50:34 UTC
(
hide
)
Description:
patch to update port
Filename:
MIME Type:
Creator:
Steve Wills
Created:
2021-08-28 00:50:34 UTC
Size:
10.72 KB
patch
obsolete
>diff --git astro/gpsd/Makefile astro/gpsd/Makefile >index 5086b6fed819..ab8611a8f775 100644 >--- astro/gpsd/Makefile >+++ astro/gpsd/Makefile >@@ -1,8 +1,7 @@ > # Created by: Anton Karpov <toxa@toxahost.ru> > > PORTNAME= gpsd >-PORTVERSION= 3.20 >-PORTREVISION= 2 >+PORTVERSION= 3.23 > CATEGORIES= astro geography > MASTER_SITES= SAVANNAH > >@@ -12,30 +11,33 @@ COMMENT= Daemon that monitors one or more GPSes attached to a host computer > LICENSE= BSD3CLAUSE > LICENSE_FILE= ${WRKSRC}/COPYING > >-USES= cpe pathfix pkgconfig python:3.6+ scons shebangfix >+USES= cpe pathfix pkgconfig python:3.6+ scons > CPE_VENDOR= gpsd_project > USE_LDCONFIG= yes > USE_RC_SUBR= gpsd >-SHEBANG_FILES= *.py gps/*.py gegps xgps gpscat xgpsspeed gpsprof \ >- gpsfake ubxtool zerk > >-MAKE_ARGS= prefix="${PREFIX}" mandir="man" pkgconfig="libdata/pkgconfig" \ >- manbuild=no target_python="${PYTHON_CMD}" qt=no >+MAKE_ARGS= manbuild=no \ >+ mandir="man" \ >+ pkgconfig="libdata/pkgconfig" \ >+ prefix="${PREFIX}" \ >+ qt=no \ >+ target_python="${PYTHON_CMD}" > MAKE_ENV= DESTDIR="${STAGEDIR}" > PLIST_SUB= PYTHON_EGGINFO=gps-${PORTVERSION}.egg-info > >-OPTIONS_DEFINE= AIVDM ASHTECH CPPBIND DBUS EARTHMATE EVERMORE FURY FV18 GARMIN \ >- GARMINTXT GEOSTAR GPSCLOCK IPV6 ITRAX MTK NAVCOM NCURSES \ >- NETFEED NMEA0183 NTP NTPSHM NTRIP OCEANSERVER ONCORE \ >- PASSTHROUGH PPS PROFILING RECONFIGURE RTCM104V2 RTCM104V3 \ >- SHMEXPORT SIRF SOCKEXPORT SUPERSTARII TIMING TNT TRIPMATE \ >- TSIP UBLOX USB X11 >-OPTIONS_DEFAULT= AIVDM ASHTECH CPPBIND EARTHMATE EVERMORE FURY FV18 GARMIN \ >- GARMINTXT GEOSTAR GPSCLOCK ITRAX NAVCOM NCURSES NETFEED \ >- NMEA0183 NTP NTPSHM NTRIP OCEANSERVER ONCORE PASSTHROUGH \ >- RECONFIGURE RTCM104V2 RTCM104V3 SHMEXPORT SIRF SOCKEXPORT \ >- SUPERSTARII TIMING TNT TRIPMATE TSIP UBLOX USB X11 >-OPTIONS_SUB= yes >+OPTIONS_DEFINE= AIVDM ASHTECH CPPBIND DBUS EARTHMATE EVERMORE FURY FV18 \ >+ GARMIN GARMINTXT GEOSTAR GPSCLOCK IPV6 ITRAX MTK NAVCOM \ >+ NCURSES NETFEED NMEA0183 NTP NTPSHM NTRIP OCEANSERVER \ >+ ONCORE PASSTHROUGH PPS PROFILING RECONFIGURE RTCM104V2 \ >+ RTCM104V3 SHMEXPORT SIRF SOCKEXPORT SUPERSTARII TIMING \ >+ TNT TRIPMATE TSIP UBLOX USB X11 >+OPTIONS_DEFAULT= AIVDM ASHTECH CPPBIND EARTHMATE EVERMORE FURY FV18 \ >+ GARMIN GARMINTXT GEOSTAR GPSCLOCK ITRAX NAVCOM NCURSES \ >+ NETFEED NMEA0183 NTP NTPSHM NTRIP OCEANSERVER ONCORE \ >+ PASSTHROUGH RECONFIGURE RTCM104V2 RTCM104V3 SHMEXPORT \ >+ SIRF SOCKEXPORT SUPERSTARII TIMING TNT TRIPMATE TSIP \ >+ UBLOX USB X11 >+OPTIONS_SUB= yes > > AIVDM_DESC= Aivdm support > ASHTECH_DESC= Ashtech support >@@ -77,30 +79,30 @@ UBLOX_DESC= u-blox protocol support > USB_DESC= libusb support for USB devices > > # Options related to GPS protocols >-NMEA0183_MAKE_ARGS_OFF= nmea0183=no >-ASHTECH_MAKE_ARGS_OFF= ashtech=no >+NMEA0183_MAKE_ARGS_OFF= nmea0183=no >+ASHTECH_MAKE_ARGS_OFF= ashtech=no > EARTHMATE_MAKE_ARGS_OFF= earthmate=no >-EVERMORE_MAKE_ARGS_OFF= evermore=no >-FURY_MAKE_ARGS_OFF= fury=no >-FV18_MAKE_ARGS_OFF= fv18=no >-GARMIN_MAKE_ARGS_OFF= garmin=no >+EVERMORE_MAKE_ARGS_OFF= evermore=no >+FURY_MAKE_ARGS_OFF= fury=no >+FV18_MAKE_ARGS_OFF= fv18=no >+GARMIN_MAKE_ARGS_OFF= garmin=no > GARMINTXT_MAKE_ARGS_OFF= garmintxt=no >-GEOSTAR_MAKE_ARGS_OFF= geostar=no >-ITRAX_MAKE_ARGS_OFF= itrax=no >-MTK_MAKE_ARGS_OFF= mtk3301=no >-NAVCOM_MAKE_ARGS_OFF= navcom=no >-ONCORE_MAKE_ARGS_OFF= oncore=no >-SIRF_MAKE_ARGS_OFF= sirf=no >+GEOSTAR_MAKE_ARGS_OFF= geostar=no >+ITRAX_MAKE_ARGS_OFF= itrax=no >+MTK_MAKE_ARGS_OFF= mtk3301=no >+NAVCOM_MAKE_ARGS_OFF= navcom=no >+ONCORE_MAKE_ARGS_OFF= oncore=no >+SIRF_MAKE_ARGS_OFF= sirf=no > SUPERSTARII_MAKE_ARGS_OFF= superstar2=no >-TNT_MAKE_ARGS_OFF= tnt=no >-TRIPMATE_MAKE_ARGS_OFF= tripmate=no >-TSIP_MAKE_ARGS_OFF= tsip=no >-UBLOX_MAKE_ARGS_OFF= ublox=no >+TNT_MAKE_ARGS_OFF= tnt=no >+TRIPMATE_MAKE_ARGS_OFF= tripmate=no >+TSIP_MAKE_ARGS_OFF= tsip=no >+UBLOX_MAKE_ARGS_OFF= ublox=no > > # Options related to Non-GPS protocols >-AIVDM_MAKE_ARGS_OFF= aivdm=no >-GPSCLOCK_MAKE_ARGS_OFF= gpsclock=no >-NTRIP_MAKE_ARGS_OFF= ntrip=no >+AIVDM_MAKE_ARGS_OFF= aivdm=no >+GPSCLOCK_MAKE_ARGS_OFF= gpsclock=no >+NTRIP_MAKE_ARGS_OFF= ntrip=no > OCEANSERVER_MAKE_ARGS_OFF= oceanserver=no > RTCM104V2_MAKE_ARGS_OFF= rtcm104v2=no > RTCM104V3_MAKE_ARGS_OFF= rtcm104v3=no >@@ -113,31 +115,31 @@ PPS_IMPLIES= NTPSHM > > # Export methods > SOCKEXPORT_MAKE_ARGS_OFF= socket_export=no >-DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus >-DBUS_MAKE_ARGS= dbus_export=yes >-DBUS_MAKE_ARGS_OFF= dbus_export=no >+DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus >+DBUS_MAKE_ARGS= dbus_export=yes >+DBUS_MAKE_ARGS_OFF= dbus_export=no > SHMEXPORT_MAKE_ARGS_OFF= shm_export=no > > # Communication >-USB_MAKE_ARGS_OFF= usb=no >-IPV6_MAKE_ARGS_OFF= ipv6=no >-NETFEED_MAKE_ARGS_OFF= netfeed=no >+USB_MAKE_ARGS_OFF= usb=no >+IPV6_MAKE_ARGS_OFF= ipv6=no >+NETFEED_MAKE_ARGS_OFF= netfeed=no > PASSTHROUGH_MAKE_ARGS_OFF= passthrough=no > > # Other daemon options > TIMING_MAKE_ARGS_OFF= timing=no > > # Client-side options >-NCURSES_MAKE_ARGS_OFF= ncurses=no >-NCURSES_USES= ncurses >+NCURSES_MAKE_ARGS_OFF= ncurses=no >+NCURSES_USES= ncurses > RECONFIGURE_MAKE_ARGS_OFF= reconfigure=no >-CPPBIND_MAKE_ARGS_OFF= libgpsmm=no >-X11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR} \ >- ${PYTHON_PKGNAMEPREFIX}gobject3>=0:devel/py-gobject3@${PY_FLAVOR} \ >- ${PYTHON_PKGNAMEPREFIX}pyserial>=0:comms/py-pyserial@${PY_FLAVOR} >-X11_USES= gnome >-X11_USE= GNOME=gtk30 >-X11_MAKE_ARGS_OFF= xgps=no >+CPPBIND_MAKE_ARGS_OFF= libgpsmm=no >+X11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}gobject3>=0:devel/py-gobject3@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}pyserial>=0:comms/py-pyserial@${PY_FLAVOR} >+X11_USES= gnome >+X11_USE= GNOME=gtk30 >+X11_MAKE_ARGS_OFF= xgps=no > > # Build control > PROFILING_MAKE_ARGS= profiling=yes >diff --git astro/gpsd/distinfo astro/gpsd/distinfo >index 1bacb0d70082..afe985456268 100644 >--- astro/gpsd/distinfo >+++ astro/gpsd/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1581144632 >-SHA256 (gpsd-3.20.tar.gz) = 172a7805068eacb815a3c5225436fcb0be46e7e49a5001a94034eac43df85e50 >-SIZE (gpsd-3.20.tar.gz) = 3600835 >+TIMESTAMP = 1629301662 >+SHA256 (gpsd-3.23.tar.gz) = 522c2362a7eb2d7ac37eaa1504f12aded1c373479a87ba06cc6795974b567bbc >+SIZE (gpsd-3.23.tar.gz) = 4893363 >diff --git astro/gpsd/files/patch-SConstruct astro/gpsd/files/patch-SConstruct >deleted file mode 100644 >index c856c189dbc4..000000000000 >--- astro/gpsd/files/patch-SConstruct >+++ /dev/null >@@ -1,56 +0,0 @@ >---- SConstruct.orig 2020-02-08 06:51:40 UTC >-+++ SConstruct >-@@ -1267,32 +1267,32 @@ else: >- config.env['aiogps'] = True >- >- # check for pyserial >-- try: >-- imp.find_module('serial') >-- announce("Python module serial (pyserial) found.") >-- except ImportError: >-- # no pycairo, don't build xgps, xgpsspeed >-- announce("WARNING: Python module serial (pyserial) not found.") >-- config.env['xgps'] = False >-+ #try: >-+ # imp.find_module('serial') >-+ # announce("Python module serial (pyserial) found.") >-+ #except ImportError: >-+ # # no pycairo, don't build xgps, xgpsspeed >-+ # announce("WARNING: Python module serial (pyserial) not found.") >-+ # config.env['xgps'] = False >- >- if config.env['xgps']: >- # check for pycairo >-- try: >-- imp.find_module('cairo') >-- announce("Python module cairo (pycairo) found.") >-- except ImportError: >-- # no pycairo, don't build xgps, xgpsspeed >-- announce("WARNING: Python module cairo (pycairo) not found.") >-- config.env['xgps'] = False >-+ #try: >-+ # imp.find_module('cairo') >-+ # announce("Python module cairo (pycairo) found.") >-+ #except ImportError: >-+ # # no pycairo, don't build xgps, xgpsspeed >-+ # announce("WARNING: Python module cairo (pycairo) not found.") >-+ # config.env['xgps'] = False >- >- # check for pygobject >-- try: >-- imp.find_module('gi') >-- announce("Python module gi (pygobject) found.") >-- except ImportError: >-- # no pygobject, don't build xgps, xgpsspeed >-- announce("WARNING: Python module gi (pygobject) not found.") >-- config.env['xgps'] = False >-+ #try: >-+ # imp.find_module('gi') >-+ # announce("Python module gi (pygobject) found.") >-+ #except ImportError: >-+ # # no pygobject, don't build xgps, xgpsspeed >-+ # announce("WARNING: Python module gi (pygobject) not found.") >-+ # config.env['xgps'] = False >- >- if not config.CheckPKG('gtk+-3.0'): >- config.env['xgps'] = False >diff --git astro/gpsd/pkg-plist astro/gpsd/pkg-plist >index e38966eaf060..9ef01fd4b666 100644 >--- astro/gpsd/pkg-plist >+++ astro/gpsd/pkg-plist >@@ -2,13 +2,18 @@ > bin/gegps > bin/gps2udp > bin/gpscat >+bin/gpscsv > bin/gpsctl >+bin/gpsdebuginfo > bin/gpsdecode > bin/gpsfake > %%NCURSES%%bin/gpsmon > bin/gpspipe >+bin/gpsplot > bin/gpsprof > bin/gpsrinex >+bin/gpssnmp >+bin/gpssubframe > bin/gpxlogger > bin/lcdgps > %%PPS%%bin/ntpshmmon >@@ -19,20 +24,28 @@ bin/zerk > include/gps.h > include/libgpsmm.h > lib/libgps.so >-lib/libgps.so.25 >-lib/libgps.so.25.0.0 >+lib/libgps.so.29 >+lib/libgps.so.29.0.0 >+lib/libgpsdpacket.so >+lib/libgpsdpacket.so.29 >+lib/libgpsdpacket.so.29.0.0 > man/man1/cgps.1.gz > man/man1/gegps.1.gz > man/man1/gps.1.gz > man/man1/gps2udp.1.gz > man/man1/gpscat.1.gz >+man/man1/gpscsv.1.gz > man/man1/gpsctl.1.gz >+man/man1/gpsdebuginfo.1.gz > man/man1/gpsdecode.1.gz > man/man1/gpsfake.1.gz > man/man1/gpsmon.1.gz > man/man1/gpspipe.1.gz >+man/man1/gpsplot.1.gz > man/man1/gpsprof.1.gz > man/man1/gpsrinex.1.gz >+man/man1/gpssnmp.1.gz >+man/man1/gpssubframe.1.gz > man/man1/gpxlogger.1.gz > man/man1/lcdgps.1.gz > man/man1/ntpshmmon.1.gz >@@ -44,10 +57,10 @@ man/man3/libQgpsmm.3.gz > man/man3/libgps.3.gz > man/man3/libgpsmm.3.gz > man/man5/gpsd_json.5.gz >-man/man5/srec.5.gz > man/man8/gpsd.8.gz > man/man8/gpsdctl.8.gz > man/man8/gpsinit.8.gz >+man/man8/ppscheck.8.gz > %%PYTHON_SITELIBDIR%%/%%PYTHON_EGGINFO%% > %%PYTHON_SITELIBDIR%%/gps/__init__.py > %%PYTHON_SITELIBDIR%%/gps/aiogps.py >@@ -56,8 +69,17 @@ man/man8/gpsinit.8.gz > %%PYTHON_SITELIBDIR%%/gps/fake.py > %%PYTHON_SITELIBDIR%%/gps/gps.py > %%PYTHON_SITELIBDIR%%/gps/misc.py >-%%PYTHON_SITELIBDIR%%/gps/packet%%PYTHON_EXT_SUFFIX%%.so >+%%PYTHON_SITELIBDIR%%/gps/packet.py >+%%PYTHON_SITELIBDIR%%/gps/ubx.py > %%PYTHON_SITELIBDIR%%/gps/watch_options.py > libdata/pkgconfig/libgps.pc >+%%DATADIR%%/doc/AUTHORS >+%%DATADIR%%/doc/COPYING >+%%DATADIR%%/doc/NEWS >+%%DATADIR%%/doc/README.adoc >+%%DATADIR%%/doc/SUPPORT.adoc >+%%DATADIR%%/doc/build.adoc >+%%DATADIR%%/doc/example1.c.txt >+%%DATADIR%%/icons/gpsd-logo.png > sbin/gpsd > sbin/gpsdctl
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 258109
: 227499 |
230404