View | Details | Raw Unified | Return to bug 279718 | Differences between
and this patch

Collapse All | Expand All

(-)gpsd/Makefile (-2 / +11 lines)
Lines 1-6 Link Here
1
PORTNAME=	gpsd
1
PORTNAME=	gpsd
2
PORTVERSION=	3.23.1
2
PORTVERSION=	3.25
3
PORTREVISION=	3
4
CATEGORIES=	astro geography
3
CATEGORIES=	astro geography
5
MASTER_SITES=	SAVANNAH
4
MASTER_SITES=	SAVANNAH
6
5
Lines 11-16 Link Here
11
LICENSE=	BSD3CLAUSE
10
LICENSE=	BSD3CLAUSE
12
LICENSE_FILE=	${WRKSRC}/COPYING
11
LICENSE_FILE=	${WRKSRC}/COPYING
13
12
13
FLAVORS=	default nox11
14
FLAVOR?=	${FLAVORS:[1]}
15
nox11_PKGNAMESUFFIX=	-nox11
16
14
USES=		cpe pathfix pkgconfig python scons
17
USES=		cpe pathfix pkgconfig python scons
15
CPE_VENDOR=	gpsd_project
18
CPE_VENDOR=	gpsd_project
16
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
Lines 31-36 Link Here
31
			ONCORE PASSTHROUGH PPS PROFILING PYSERIAL RECONFIGURE \
34
			ONCORE PASSTHROUGH PPS PROFILING PYSERIAL RECONFIGURE \
32
			RTCM104V2 RTCM104V3 SHMEXPORT SIRF SOCKEXPORT \
35
			RTCM104V2 RTCM104V3 SHMEXPORT SIRF SOCKEXPORT \
33
			SUPERSTARII TIMING TNT TRIPMATE TSIP UBLOX USB X11
36
			SUPERSTARII TIMING TNT TRIPMATE TSIP UBLOX USB X11
37
38
.if ${FLAVOR} == nox11
39
COMMENT+=	(without GUI)
40
OPTIONS_EXCLUDE=	X11
41
.endif
42
34
OPTIONS_DEFAULT=	AIVDM ASHTECH CPPBIND EARTHMATE EVERMORE FURY FV18 \
43
OPTIONS_DEFAULT=	AIVDM ASHTECH CPPBIND EARTHMATE EVERMORE FURY FV18 \
35
			GARMIN GARMINTXT GEOSTAR GPSCLOCK ITRAX NAVCOM NCURSES \
44
			GARMIN GARMINTXT GEOSTAR GPSCLOCK ITRAX NAVCOM NCURSES \
36
			NETFEED NMEA0183 NTP NTPSHM NTRIP OCEANSERVER ONCORE \
45
			NETFEED NMEA0183 NTP NTPSHM NTRIP OCEANSERVER ONCORE \
(-)gpsd/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1640093689
1
TIMESTAMP = 1717929727
2
SHA256 (gpsd-3.23.1.tar.gz) = 0b991ce9a46538c4ea450f7a8ee428ff44fb4f8d665fddf2ffe40fe0ae9a6c09
2
SHA256 (gpsd-3.25.tar.gz) = b368b6a305e3f7a6382d23a0cbfc1d78923060b6b7f54cf7987a73c7b4a9afc2
3
SIZE (gpsd-3.23.1.tar.gz) = 4904121
3
SIZE (gpsd-3.25.tar.gz) = 5225194
(-)gpsd/files/patch-SConscript (-38 lines)
Lines 1-38 Link Here
1
--- SConscript.orig	2021-09-21 21:53:44 UTC
2
+++ SConscript
3
@@ -20,7 +20,7 @@ import re
4
 import subprocess
5
 import sys
6
 import time
7
-from distutils import sysconfig
8
+import sysconfig
9
 import SCons
10
 
11
 # scons does not like targets that come and go (if cleaning, if python,
12
@@ -243,7 +243,7 @@ website = "https://gpsd.io/"
13
 # Hosting information ends here
14
 
15
 
16
-PYTHON_SYSCONFIG_IMPORT = 'from distutils import sysconfig'
17
+PYTHON_SYSCONFIG_IMPORT = 'import sysconfig'
18
 
19
 # Utility productions
20
 
21
@@ -1419,7 +1419,7 @@ if not cleaning and not helping:
22
 
23
 # Set up configuration for target Python
24
 
25
-PYTHON_LIBDIR_CALL = 'sysconfig.get_python_lib()'
26
+PYTHON_LIBDIR_CALL = 'sysconfig.get_paths()["purelib"]'
27
 
28
 PYTHON_CONFIG_NAMES = ['SO']  # Now a fairly degenerate list
29
 PYTHON_CONFIG_QUOTED = ["'%s'" % s for s in PYTHON_CONFIG_NAMES]
30
@@ -1520,7 +1520,7 @@ if not cleaning and not helping and config.env['python
31
                                        'import sys',
32
                                        '"%d.%d" % sys.version_info[0:2]')
33
 
34
-        if 3 > int(sysver[0]) or 6 > int(sysver[2]):
35
+        if 3 > int(sysver[0]) or 6 > int(sysver[2:]):
36
             config.env['aiogps'] = False
37
             announce("WARNING: Python%s too old (need 3.6): "
38
                      "gps/aiogps.py will not be installed" %
(-)gpsd/pkg-plist (-4 / +5 lines)
Lines 24-34 Link Here
24
include/gps.h
24
include/gps.h
25
include/libgpsmm.h
25
include/libgpsmm.h
26
lib/libgps.so
26
lib/libgps.so
27
lib/libgps.so.29
27
lib/libgps.so.30
28
lib/libgps.so.29.0.0
28
lib/libgps.so.30.0.0
29
lib/libgpsdpacket.so
29
lib/libgpsdpacket.so
30
lib/libgpsdpacket.so.29
30
lib/libgpsdpacket.so.30
31
lib/libgpsdpacket.so.29.0.0
31
lib/libgpsdpacket.so.30.0.0
32
share/man/man1/cgps.1.gz
32
share/man/man1/cgps.1.gz
33
share/man/man1/gegps.1.gz
33
share/man/man1/gegps.1.gz
34
share/man/man1/gps.1.gz
34
share/man/man1/gps.1.gz
Lines 61-66 Link Here
61
share/man/man8/gpsdctl.8.gz
61
share/man/man8/gpsdctl.8.gz
62
share/man/man8/gpsinit.8.gz
62
share/man/man8/gpsinit.8.gz
63
share/man/man8/ppscheck.8.gz
63
share/man/man8/ppscheck.8.gz
64
share/snmp/mibs/gpsd/GPSD-MIB
64
%%PYTHON_SITELIBDIR%%/%%PYTHON_EGGINFO%%
65
%%PYTHON_SITELIBDIR%%/%%PYTHON_EGGINFO%%
65
%%PYTHON_SITELIBDIR%%/gps/__init__.py
66
%%PYTHON_SITELIBDIR%%/gps/__init__.py
66
%%PYTHON_SITELIBDIR%%/gps/aiogps.py
67
%%PYTHON_SITELIBDIR%%/gps/aiogps.py

Return to bug 279718