<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/72ad4a2e18eaae187151975208c09b0cc044acd3">https://github.com/macports/macports-ports/commit/72ad4a2e18eaae187151975208c09b0cc044acd3</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 72ad4a2e18eaae187151975208c09b0cc044acd3
</span>Author: Fred Wright <fw@fwright.net>
AuthorDate: Fri Dec 30 01:11:50 2022 -0800
<span style='display:block; white-space:pre;color:#404040;'> gpsd: un-update to 3.23
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Reverts to a version skipped by the previous update, so that it can be
</span><span style='display:block; white-space:pre;color:#404040;'> checked out if anyone wants it. Updated back to 3.24 in a later
</span><span style='display:block; white-space:pre;color:#404040;'> commit.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Reverts the changes to the python variants, which will also be updated
</span><span style='display:block; white-space:pre;color:#404040;'> (differently) later.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Adds a missing asciidoctor build dependency.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Removes the obsolete devel subport.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> TESTED:
</span><span style='display:block; white-space:pre;color:#404040;'> Tested (including building the usual set of variant combinations and
</span><span style='display:block; white-space:pre;color:#404040;'> running the tests) on 10.5 ppc, 10.5-10.6 i386, and 10.6-10.15 x86_64.
</span><span style='display:block; white-space:pre;color:#404040;'> Some variant combinations were excluded in some cases due to issues
</span><span style='display:block; white-space:pre;color:#404040;'> with the dependencies, though it's expected that they'd work if the
</span><span style='display:block; white-space:pre;color:#404040;'> broken dependencies were fixed.
</span><span style='display:block; white-space:pre;color:#404040;'> Not tested on 11.x.
</span><span style='display:block; white-space:pre;color:#404040;'> Known not to build on 10.4.
</span>---
net/gpsd/Portfile | 22 ++++++++++++++--------
1 file changed, 14 insertions(+), 8 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gpsd/Portfile b/net/gpsd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4b16aec145c..cf4bc68c31d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/gpsd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/gpsd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
name gpsd
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.24
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.23
</span> revision 0
categories net
license BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,16 +23,19 @@ long_description GPSD is a service daemon that handles GPSes and other \
</span> homepage https://gpsd.io
master_sites savannah
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 74e2bba76cf8c11f62eed24a4482c6f2f31512c5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 00ee13f615655284874a661be13553abe66128e6deb5cd648af9bc0cb345fe5c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 5152429
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 b0047925a21c859f4a2e65ca1712a0c78f9e2cfc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 522c2362a7eb2d7ac37eaa1504f12aded1c373479a87ba06cc6795974b567bbc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4893363
</span>
livecheck.type regex
livecheck.url https://download.savannah.gnu.org/releases/gpsd/
livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set pythons_suffixes {37 38 39 310}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# GPSD requires Python 2.6, 2.7, or 3.2+; don't use 2.6, 3.2, 3.3, or 3.4,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# since we're weaning MP off of them.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pythons_suffixes {27 35 36 37 38 39}
</span>
set pythons_ports {}
foreach s ${pythons_suffixes} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,8 +54,8 @@ foreach s ${pythons_suffixes} {
</span> variant ${p} description "Build ${name} to use Python ${v}" conflicts {*}${c} ""
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# default to +python310
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set pyver_no_dot "310"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# default to +python27
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pyver_no_dot "27"
</span> foreach s ${pythons_suffixes} {
if {[variant_isset python${s}]} {
set pyver_no_dot ${s}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -88,7 +91,10 @@ depends_lib-append port:python${pyver_no_dot} \
</span> configure.python ${prefix}/bin/python${pyver_dotted}
depends_lib-append port:ncurses
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append port:scons port:pkgconfig port:docbook-xml-4.1.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append port:scons \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:docbook-xml-4.1.2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:asciidoctor
</span>
use_configure no
use_xcode yes
</pre><pre style='margin:0'>
</pre>