<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7172ab2b575c8ca83218ceec6bd9b2f815e9db31">https://github.com/macports/macports-ports/commit/7172ab2b575c8ca83218ceec6bd9b2f815e9db31</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 7172ab2  gpsd: update to 3.17
</span>7172ab2 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 7172ab2b575c8ca83218ceec6bd9b2f815e9db31
</span>Author: Fred Wright <fw@fwright.net>
AuthorDate: Wed Nov 15 19:37:11 2017 -0800

<span style='display:block; white-space:pre;color:#404040;'>    gpsd: update to 3.17
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    This is a substantial rework from the last published version (3.14).
</span><span style='display:block; white-space:pre;color:#404040;'>    The upstream version now works almost "out of the box", except for one
</span><span style='display:block; white-space:pre;color:#404040;'>    last-minute bug which is fixed here by a patchfile duplicating the
</span><span style='display:block; white-space:pre;color:#404040;'>    upstream post-release patch.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Changes from a functional perspective (other than upstream changes):
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The universal variant has been disabled, since it didn't work (and
</span><span style='display:block; white-space:pre;color:#404040;'>    would probably require significant work on the SConstruct script to
</span><span style='display:block; white-space:pre;color:#404040;'>    implement).
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    A new "xgps" variant has been added to determine whether the xgps and
</span><span style='display:block; white-space:pre;color:#404040;'>    xgpsspeed X11 programs are included. This is because they both require
</span><span style='display:block; white-space:pre;color:#404040;'>    cairo, py-gobject3 and gtk3, expanding recursively to 202 additional
</span><span style='display:block; white-space:pre;color:#404040;'>    (previously unexpressed) dependencies that aren't otherwise needed.
</span><span style='display:block; white-space:pre;color:#404040;'>    The fact that these were unconditionally included (but without the
</span><span style='display:block; white-space:pre;color:#404040;'>    dependencies) created a dilemma for the default, since defaulting to
</span><span style='display:block; white-space:pre;color:#404040;'>    no means omitting the previously included programs, but defaulting to
</span><span style='display:block; white-space:pre;color:#404040;'>    yes means adding all the dependencies for programs that may not
</span><span style='display:block; white-space:pre;color:#404040;'>    actually be used.  The chosen compromise is to default to no but with
</span><span style='display:block; white-space:pre;color:#404040;'>    a note warning the user about the need for the variant.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    An earlier version of this work supported choosing either Qt4 or Qt5
</span><span style='display:block; white-space:pre;color:#404040;'>    for Qt support.  In the meantime, something changed in Qt5 causing
</span><span style='display:block; white-space:pre;color:#404040;'>    gpsd not to build with Qt5, so for now the qt variant is back to
</span><span style='display:block; white-space:pre;color:#404040;'>    Qt4-only.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    There's a workaround for the long-standing pkgconfig bug in qt4-mac
</span><span style='display:block; white-space:pre;color:#404040;'>    (https://trac.macports.org/ticket/50347).
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The variants now correctly control the build options and the
</span><span style='display:block; white-space:pre;color:#404040;'>    dependencies, which wasn't entirely the case previously.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The Python programs are now shebanged to the chosen Python, which for
</span><span style='display:block; white-space:pre;color:#404040;'>    now is fixed at 2.7.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The test phase is now implemented, running all the provided regression
</span><span style='display:block; white-space:pre;color:#404040;'>    tests (with a hack to keep them from being unnecessarily slow - see
</span><span style='display:block; white-space:pre;color:#404040;'>    the comment).
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The long description has been expanded and cosmetically cleaned up.
</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;'>    Built and ran on MacPro/10.9, PowerBook/10.5, and VMs for all OS
</span><span style='display:block; white-space:pre;color:#404040;'>    versions 10.5-10.13.  Tested with no variants, single variants, and
</span><span style='display:block; white-space:pre;color:#404040;'>    all variants, except that +xgps doesn't currently work on PPC due to
</span><span style='display:block; white-space:pre;color:#404040;'>    issues with gtk3 and py-gobject3.
</span>---
 net/gpsd/Portfile                        | 153 ++++++++++++++++++++++++-------
 net/gpsd/files/leopard-IPV6_TCLASS.patch |  51 -----------
 net/gpsd/files/patch-SConstruct.diff     |  84 +++--------------
 net/gpsd/files/patch-driver_rtcm2.c.diff |  42 ---------
 net/gpsd/files/patch-libgps.pc.in.diff   |  10 --
 net/gpsd/files/patch-libgpsd.pc.in.diff  |  10 --
 6 files changed, 133 insertions(+), 217 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 9712541..3bae9fb 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;'>@@ -2,13 +2,8 @@
</span> 
 PortSystem              1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset qt]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    PortGroup           qt4 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> name                    gpsd
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 3.14
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 3.17
</span> license                 BSD
 categories              net
 maintainers             {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,28 +11,32 @@ platforms               darwin
</span> 
 description             GPS service daemon
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description        GPSD is a service daemon that handles GPSes and other navigation-related sensors \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        reporting over USB, serial, TCP/IP, or UDP connections and presents reports in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        a well-documented JSON application.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description        GPSD is a service daemon that handles GPSes and other \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        navigation-related sensors reporting over USB, serial, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        TCP/IP, or UDP connections and presents reports in \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        a well-documented JSON format.  The package also \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        includes a number of clients which can be run against \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        a local GPSD or a GPSD on another machine.
</span> 
 homepage                http://www.catb.org/${name}/
 master_sites            savannah
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  fe0059e2b3d64af5857f9c150ef2fdd6bc6e115f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  504fc812f3c1525a1a48e04bf4d77f9a8066c201448d98089df89d58ef53a8cb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  7aeacd58b7374b392e691fc470dc9a644169ba8a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  68e0dbecfb5831997f8b3d6ba48aed812eb465d8c0089420ab68f9ce4d85e77a
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append      port:ncurses port:python27
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append    port:scons
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append      port:ncurses
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append    port:scons port:pkgconfig
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles              patch-SConstruct.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        patch-driver_rtcm2.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        patch-libgps.pc.in.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        patch-libgpsd.pc.in.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        leopard-IPV6_TCLASS.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# GPSD requires Python 2.6, 2.7, or 3.2+, but for now we just base it on 2.7.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# The Python Portgroup breaks the C installs, so we can't use it until the port
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# is split up between the C/C++ and Python code.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run             port:python27
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.python        ${prefix}/bin/python2.7
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure           no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles              patch-SConstruct.diff
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant universal {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure           no
</span> 
 set cxx_stdlibflags {}
 if {[string match *clang* ${configure.cxx}]} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,40 +45,126 @@ if {[string match *clang* ${configure.cxx}]} {
</span> 
 build.cmd               ${prefix}/bin/scons
 build.target
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args              prefix=${prefix} libQgpsmm=no usb=no strip=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args              prefix=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        target_python=${configure.python} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        qt=no \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        usb=no \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        strip=no \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        dbus_export=no \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        xgps=no
</span> build.env-append        CC="${configure.cc} [get_canonical_archflags cc]" \
                         CFLAGS="${configure.cflags}" \
                         CXX="${configure.cxx} [get_canonical_archflags cxx] ${cxx_stdlibflags}" \
                         CXXFLAGS="${configure.cxxflags}" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        LDFLAGS="${configure.ldflags}" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        PYTHON=${prefix}/bin/python2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        LDFLAGS="${configure.ldflags}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Allow the regression tests to be run via "port test gpsd".
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# The speed of the daemon tests is highly dependent on the WRITE_PAD value.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Empirically, 200us seems to be adequate on a MacPro, and 500us seems to be
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# adequate on a PowerBook G4, but even 2ms is sometimes inadequate under 10.12,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# so we use 5ms here.  If needed, this value can be overridden with
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# WRITE_PAD=XXX on the command line, but only if WRITE_PAD is included in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# extra_env in macports.conf.  In all cases, the WRITE_PAD value in use is
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# reported by the test framework and is visible with -v.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Note also that the MacPorts sandbox doesn't allow ptys, so the daemon tests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# report "gpsfake: ptys not available, falling back to UDP.", but still work.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This can be worked around by running "scons testregress" directly in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# ${worksrcpath}, rather than running it via "port test".
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# The test phase duplicates the arguments and environment (except WRITE_PAD)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# from the build phase, mainly to avoid gratuitous rebuilds between the phases.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# The GPSD build procedure supports parallel tests, but there's no built-in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# MacPorts support for parallel tests, nor is there a test.jobs variable, so
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# we just augment test.cmd with build.jobs.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run                yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.cmd                ${build.cmd} -j${build.jobs}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.target             testregress
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set test.args           ${build.args}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set test.env            ${build.env}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { [info exists ::env(WRITE_PAD)] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.env-append     WRITE_PAD=$::env(WRITE_PAD)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.env-append     WRITE_PAD=0.005
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 destroot.args           {*}${build.args}
 destroot.env-append     {*}${destroot.destdir} {*}${build.env}
 
 post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 644 -W ${worksrcpath} libgps.dylib libgpsd.dylib ${destroot}${prefix}/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|#!/usr/bin/env python|#!${configure.python}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/bin/gegps
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|#!/usr/bin/env python|#!${configure.python}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/bin/gpscat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|#!/usr/bin/env python|#!${configure.python}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/bin/gpsfake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|#!/usr/bin/env python|#!${configure.python}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/bin/gpsprof
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[variant_isset xgps]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace "s|#!/usr/bin/env python|#!${configure.python}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${prefix}/bin/xgps
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace "s|#!/usr/bin/env python|#!${configure.python}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${prefix}/bin/xgpsspeed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant qt description {Build Qt bindings} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.args-delete       libQgpsmm=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.args-delete    libQgpsmm=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Although GPSD has successfully been built with Qt5 at one time, that build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# is currently broken.  Until the build issue is sorted out, Qt support is
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# limited to Qt4.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant qt description {Build Qt4 bindings} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup               qt4 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # The following two lines are a workaround for #50347
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.env-append        PKG_CONFIG_PATH=${qt_pkg_config_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.env-append         PKG_CONFIG_PATH=${qt_pkg_config_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.args-delete       qt=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.args-append       qt=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.args-delete        qt=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.args-append        qt=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.args-delete    qt=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.args-append    qt=yes
</span> }
 
 variant libusb \
 description {Include support for better USB device discovery} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append port:pkgconfig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append   port:libusb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.args-delete    usb=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.args-delete usb=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:libusb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.args-delete       usb=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.args-append       usb=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.args-delete        usb=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.args-append        usb=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.args-delete    usb=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.args-append    usb=yes
</span> }
 
 variant dbus description {Include support for DBUS} {
     depends_lib-append      port:dbus-glib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.args-append       dbus=yes dbus_export=yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.args-append    dbus=yes dbus_export=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.args-delete       dbus_export=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.args-append       dbus_export=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.args-delete        dbus_export=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.args-append        dbus_export=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.args-delete    dbus_export=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.args-append    dbus_export=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant xgps \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description {Include xgps/xgpsspeed X11 clients (dependency-intensive)} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run-append      port:py27-cairo port:py27-gobject3 port:gtk3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.args-delete       xgps=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.args-append       xgps=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.args-delete        xgps=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.args-append        xgps=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.args-delete    xgps=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.args-append    xgps=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset xgps]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    notes "The xgps variant is now needed to get the xgps and xgpsspeed programs."
</span> }
 
 livecheck.type          regex
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url           http://download-mirror.savannah.gnu.org/releases/gpsd/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url           http://download.savannah.gnu.org/releases-noredirect/gpsd
</span> livecheck.regex         "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gpsd/files/leopard-IPV6_TCLASS.patch b/net/gpsd/files/leopard-IPV6_TCLASS.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index ea58c21..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/gpsd/files/leopard-IPV6_TCLASS.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,51 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gpsd.c.orig    2015-03-13 06:41:37.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gpsd.c 2015-04-15 05:28:28.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -153,11 +153,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static int sd_socket_count = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/* work around the unfinished ipv6 implementation on hurd */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef __GNU__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* work around the unfinished ipv6 implementation on hurd and OSX <10.6 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifndef IPV6_TCLASS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define IPV6_TCLASS 61
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# if defined(__GNU__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  define IPV6_TCLASS 61
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# elif defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  define IPV6_TCLASS 36
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define UNALLOCATED_FD    -1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -420,10 +422,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           (void)close(s);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           return -1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef IPV6_TCLASS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       /* Set packet priority */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       if (setsockopt(s, IPPROTO_IPV6, IPV6_TCLASS, &dscp, sizeof(dscp)) == -1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           gpsd_log(&context.errout, LOG_WARN,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    "Warning: SETSOCKOPT TOS failed\n");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif /* IPV6_TCLASS */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif /* S_SPLINT_S */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   break;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- netlib.c.orig  2014-12-31 17:31:54.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ netlib.c       2014-12-31 17:33:00.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -23,6 +23,15 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "gpsd.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "sockaddr.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* work around the unfinished ipv6 implementation on hurd and OSX <10.6 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef IPV6_TCLASS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# if defined(__GNU__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  define IPV6_TCLASS 61
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# elif defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  define IPV6_TCLASS 36
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*@-mustfreefresh -usedef@*/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- socket_t netlib_connectsock(int af, const char *host, const char *service,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                       const char *protocol)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gpsd/files/patch-SConstruct.diff b/net/gpsd/files/patch-SConstruct.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 69a6e33..808f204 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/gpsd/files/patch-SConstruct.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/gpsd/files/patch-SConstruct.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,70 +1,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- SConstruct.orig        2015-03-14 06:24:41.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ SConstruct     2015-05-27 01:49:59.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -522,7 +522,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             # here; it's a security risk.  At install time we use
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             # chrpath to edit this out of RPATH.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             env.Prepend(RPATH=[os.path.realpath(os.curdir)])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        else:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        elif env.subst('$PLATFORM') != 'darwin':
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             print "chrpath is not available; please build with chrpath=no."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     confdefs = ["/* gpsd_config.h.  Generated by scons, do not hand-hack.  */\n"]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -747,16 +747,19 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # ifdef __cplusplus
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern "C" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifndef clockid_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef CLOCKID_T_DEFINED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- typedef int clockid_t;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define CLOCKID_T_DEFINED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/* OS X uses _STRUCT_TIMESPEC, but no clock_gettime */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifndef _STRUCT_TIMESPEC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* OS X 10.5 and later use _STRUCT_TIMESPEC; 10.4 uses _TIMESPEC; 10.3 and earlier use _TIMESPEC_DEFINED */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if !defined _STRUCT_TIMESPEC && !defined _TIMESPEC && !defined _TIMESPEC_DEFINED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- struct timespec {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     time_t  tv_sec;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     long    tv_nsec;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define _STRUCT_TIMESPEC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* OS X does not have clock_gettime */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define CLOCK_REALTIME    0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int clock_gettime(clockid_t, struct timespec *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # ifdef __cplusplus
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -922,6 +925,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         ilib_suffix = '.' + version + shlib_suffix
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         shlink_flags += [ '-current_version', '%s' % version,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           '-compatibility_version', '%s' % version,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                          '-install_name', '%s/%s/lib%s.%s.dylib' % (env['prefix'], env['libdir'], libname, '%s' % version),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           '-undefined', 'dynamic_lookup' ]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     ilib = env.SharedLibrary(libname,lib_objs,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1148,17 +1152,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         basecflags += ' -coverage'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         ldflags += ' -coverage'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         ldshared += ' -coverage'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    # in case CC/CXX was set to the scan-build wrapper,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    # ensure that we build the python modules with scan-build, too
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if env['CC'] is None or env['CC'].find('scan-build') < 0:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        python_env['CC'] = cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    else:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        python_env['CC'] = ' '.join([env['CC']] + cc.split()[1:])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if env['CXX'] is None or env['CXX'].find('scan-build') < 0:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        python_env['CXX'] = cxx
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    else:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        python_env['CXX'] = ' '.join([env['CXX']] + cxx.split()[1:])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    ldshared=ldshared.replace(cc, env['CC'])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     ldshared=ldshared.replace('-fPIE', '')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     ldshared=ldshared.replace('-pie', '')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     python_env.Replace(SHLINKFLAGS=[],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1397,7 +1392,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if qt_env:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     binaryinstall.append(LibraryInstall(qt_env, installdir('libdir'), compiled_qgpsmmlib))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--if env["shared"] and env["chrpath"]:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if env["shared"] and env.subst('$PLATFORM') != 'darwin':
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     env.AddPostAction(binaryinstall, '$CHRPATH -r "%s" "$TARGET"' \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                       % (installdir('libdir', False), ))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- SConstruct.orig        2017-09-09 22:53:14.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ SConstruct     2017-09-09 22:43:30.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1762,8 +1762,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     # Theres's an internal error in astroid that requires we disable some
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     # auditing. This is irritating as hell but there's no help for it short
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     # of an upstream fix.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    checkable.remove("xgps")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    checkable.remove("xgpsspeed")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    if env['xgps']:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        checkable.remove("xgps")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        checkable.remove("xgpsspeed")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     pylint = Utility(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         "pylint", ["jsongen.py", "maskaudit.py", python_built_extensions],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         ['''pylint --rcfile=/dev/null --dummy-variables-rgx='^_' '''
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gpsd/files/patch-driver_rtcm2.c.diff b/net/gpsd/files/patch-driver_rtcm2.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 19b4395..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/gpsd/files/patch-driver_rtcm2.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,42 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- driver_rtcm2.c.orig    2015-03-02 04:40:06.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ driver_rtcm2.c 2015-04-30 04:45:19.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -88,19 +88,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * BSD uses _BYTE_ORDER, and Linux uses __BYTE_ORDER.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if !defined( __BYTE_ORDER) && defined(_BYTE_ORDER)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define __BYTE_ORDER _BYTE_ORDER
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if !defined( __BIG_ENDIAN) && defined(_BIG_ENDIAN)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define __BIG_ENDIAN _BIG_ENDIAN
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if !defined( __LITTLE_ENDIAN) && defined(_LITTLE_ENDIAN)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define __LITTLE_ENDIAN _LITTLE_ENDIAN
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * Darwin (Mac OS X) uses special defines.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if !defined( __BYTE_ORDER) && defined(__DARWIN_BYTE_ORDER)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -113,6 +100,19 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define __LITTLE_ENDIAN __DARWIN_LITTLE_ENDIAN
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * BSD uses _BYTE_ORDER, and Linux uses __BYTE_ORDER.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if !defined( __BYTE_ORDER) && defined(_BYTE_ORDER)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define __BYTE_ORDER _BYTE_ORDER
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if !defined( __BIG_ENDIAN) && defined(_BIG_ENDIAN)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define __BIG_ENDIAN _BIG_ENDIAN
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if !defined( __LITTLE_ENDIAN) && defined(_LITTLE_ENDIAN)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define __LITTLE_ENDIAN _LITTLE_ENDIAN
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if !defined(__BYTE_ORDER) || !defined(__BIG_ENDIAN) || !defined(__LITTLE_ENDIAN)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #error endianness macros are not defined
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gpsd/files/patch-libgps.pc.in.diff b/net/gpsd/files/patch-libgps.pc.in.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index abfa28d..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/gpsd/files/patch-libgps.pc.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libgps.pc.in.orig      2015-01-25 06:09:01.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libgps.pc.in   2015-04-15 05:31:55.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- prefix=@prefix@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- exec_prefix=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--libdir=@libdir@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+libdir=${exec_prefix}/@libdir@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- includedir=${prefix}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Name: GPSD
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gpsd/files/patch-libgpsd.pc.in.diff b/net/gpsd/files/patch-libgpsd.pc.in.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index d2b231a..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/gpsd/files/patch-libgpsd.pc.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libgpsd.pc.in.orig     2015-01-23 12:48:09.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libgpsd.pc.in  2015-04-15 05:32:19.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- prefix=@prefix@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- exec_prefix=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--libdir=${exec_prefix}@libdir@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+libdir=${exec_prefix}/@libdir@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- includedir=${prefix}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Name: libgpsd
</span></pre><pre style='margin:0'>

</pre>