<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/8056499dcd1a07a98fd52a8037c8b737f981c16d">https://github.com/macports/macports-ports/commit/8056499dcd1a07a98fd52a8037c8b737f981c16d</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 8056499dcd1a07a98fd52a8037c8b737f981c16d
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Sun Jan 28 18:27:49 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> gupnp-igd: update to 1.6.0
</span>---
net/gupnp-igd/Portfile | 40 ++++++----------------
net/gupnp-igd/files/patch-configure.diff | 14 --------
.../files/patch-python-pygupnp-igd-module.c.diff | 7 ----
net/gupnp-igd/files/patch-version_checking.diff | 26 --------------
4 files changed, 10 insertions(+), 77 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gupnp-igd/Portfile b/net/gupnp-igd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5133f82b7ae..02f8662ad46 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/gupnp-igd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/gupnp-igd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,37 +2,32 @@
</span>
PortSystem 1.0
PortGroup compiler_blacklist_versions 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup gobject_introspection 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup meson 1.0
</span>
name gupnp-igd
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.2.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.6.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> license LGPL
set branch [join [lrange [split ${version} .] 0 1] .]
description GUPnP-IGD is a library to handle UPnP IGD port mapping.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> long_description ${description}
maintainers {devans @dbevans} openmaintainer
categories net gnome
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span> homepage https://wiki.gnome.org/Projects/GUPnP
master_sites gnome:sources/${name}/${branch}/
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 5c4ac056b1ddbcc0a2c831c99d2f9b7d410fc3ba \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 8b4a1aa38bacbcac2c1755153147ead7ee9af7d4d1f544b6577cfc35e10e3b20
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:pkgconfig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:gupnp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 306f4be3a44a18d31eb1533ba2199416a4cd78b2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4099978339ab22126d4968f2a332b6d094fc44c78797860781f1fc2f11771b74 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 29220
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-configure.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-python-pygupnp-igd-module.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-version_checking.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pkgconfig
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-gobject_introspection yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gupnp
</span>
# blacklist compilers that do not support C11
# due to error: redefinition of typedef 'GUPnPService'
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,19 +35,4 @@ gobject_introspection yes
</span>
compiler.blacklist *gcc-3.* *gcc-4.* {clang < 300}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --disable-silent-rules \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-python
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python27 description {Enable Python 2.7 bindings} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-replace --disable-python --enable-python
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:py27-gobject
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.python ${prefix}/bin/python2.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set python_prefix ${frameworks_dir}/Python.framework/Versions/2.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set python_pkg_config_path ${python_prefix}/lib/pkgconfig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.pkg_config_path ${python_pkg_config_path}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.env-append PATH=${python_prefix}/bin:$env(PATH)
</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;'>-default_variants +python27
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> livecheck.type gnome
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gupnp-igd/files/patch-configure.diff b/net/gupnp-igd/files/patch-configure.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 3a355b7bfa8..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/gupnp-igd/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2014-09-30 20:45:31.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure 2014-10-01 15:31:29.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -13750,9 +13750,9 @@
</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;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- PYTHON_PREFIX='${prefix}'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PYTHON_PREFIX=`$PYTHON -c 'import sys; print sys.prefix;'`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- PYTHON_EXEC_PREFIX='${exec_prefix}'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ PYTHON_EXEC_PREFIX=`$PYTHON -c 'import sys; print sys.exec_prefix;'`
</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;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gupnp-igd/files/patch-python-pygupnp-igd-module.c.diff b/net/gupnp-igd/files/patch-python-pygupnp-igd-module.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 689521824ff..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/gupnp-igd/files/patch-python-pygupnp-igd-module.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,7 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- python/pygupnp-igd-module.c.orig 2013-04-30 15:08:22.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ python/pygupnp-igd-module.c 2013-04-30 15:09:03.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,3 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define NO_IMPORT_PYGOBJECT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <pygobject.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <libgupnp-igd/gupnp-simple-igd.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <libgupnp-igd/gupnp-simple-igd-thread.h>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gupnp-igd/files/patch-version_checking.diff b/net/gupnp-igd/files/patch-version_checking.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 5dfaa720e87..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/gupnp-igd/files/patch-version_checking.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,26 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-See https://trac.macports.org/ticket/61488
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-See https://trac.macports.org/ticket/61713
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2018-08-20 08:06:50.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure 2021-03-22 08:48:43.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8326,16 +8326,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- darwin1.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- darwin*) # darwin 5.x on
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # if running on 10.5 or later, the deployment target defaults
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # to the OS version, if on x86, and 10.4, the deployment
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # target defaults to 10.4. Don't you love it?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ darwin*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ case $MACOSX_DEPLOYMENT_TARGET,$host in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 10.[012],*|,*powerpc*-darwin[5-8]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ *)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span></pre><pre style='margin:0'>
</pre>