<pre style='margin:0'>
Zhenfu Shi (i0ntempest) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8d0e34680adc2a4ee9a299ce116e12b121937969">https://github.com/macports/macports-ports/commit/8d0e34680adc2a4ee9a299ce116e12b121937969</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 8d0e34680ad transmission: 4.0.6
</span>8d0e34680ad is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 8d0e34680adc2a4ee9a299ce116e12b121937969
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Thu May 30 22:18:20 2024 -0400

<span style='display:block; white-space:pre;color:#404040;'>    transmission: 4.0.6
</span>---
 net/transmission/Portfile                   |  23 ++--
 net/transmission/files/patch-miniupnpc.diff | 195 ++++++++++++++++++++++++++++
 2 files changed, 207 insertions(+), 11 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/transmission/Portfile b/net/transmission/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c49986f4cb1..ccd7f565610 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/transmission/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/transmission/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem      1.0
</span> PortGroup       github 1.0
 PortGroup       xcode 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup    transmission transmission 4.0.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup    transmission transmission 4.0.6
</span> revision        0
 categories      net aqua
 maintainers     {khindenburg @kurthindenburg} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,11 +25,9 @@ github.tarball_from \
</span>                 releases
 use_xz          yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       rmd160  afe8124820daa9d8eb44c808b0d583463bcd263a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha256  fd68ff114a479200043c30c7e69dba4c1932f7af36ca4c5b5d2edcb5866e6357 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                size    9745756
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles      patch-xcodebuild.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  b4fbc8aa3491eb775f3238cabea1c02ab50ec5db \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  2a38fe6d8a23991680b691c277a335f8875bdeca2b97c6b26b598bc9c7b0c45f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    11908296
</span> 
 platforms       macosx
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,6 +46,9 @@ if {${os.major} == 18} {
</span>                 ENABLE_HARDENED_RUNTIME=NO
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles      patch-miniupnpc.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                patch-xcodebuild.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> pre-patch {
     reinplace -E "s%third-party/(curl|libevent|openssl|libdeflate)/(include|lib)%@@PREFIX@@/\\2%g" \
         ${worksrcpath}/Transmission.xcodeproj/project.pbxproj
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,11 +70,11 @@ post-patch {
</span> }
 
 variant daemon description {Builds headless daemon} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xcode.target-append transmission-daemon
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xcode.target-append transmission-remote
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xcode.target-append transmission-create
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xcode.target-append transmission-edit
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xcode.target-append transmission-show
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xcode.target-append transmission-daemon \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        transmission-remote \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        transmission-create \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        transmission-edit \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        transmission-show
</span> }
 
 destroot {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/transmission/files/patch-miniupnpc.diff b/net/transmission/files/patch-miniupnpc.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..eb97b2b17c3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/transmission/files/patch-miniupnpc.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,195 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/CMakeLists.txt b/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index d5d667b3597..c65fd3dd52b 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -497,7 +497,13 @@ if(NOT USE_SYSTEM_NATPMP)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             NATPMP_STATICLIB)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-tr_add_external_auto_library(MINIUPNPC miniupnpc miniupnpc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++if(WIN32)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    # https://github.com/miniupnp/miniupnp/pull/304
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    set(TR_MINIUPNPC_LIBNAME libminiupnpc)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++else()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    set(TR_MINIUPNPC_LIBNAME miniupnpc)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++tr_add_external_auto_library(MINIUPNPC miniupnp/miniupnpc ${TR_MINIUPNPC_LIBNAME}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     TARGET miniupnpc::libminiupnpc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     CMAKE_ARGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         -DUPNPC_BUILD_STATIC=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -508,9 +514,10 @@ if(NOT USE_SYSTEM_MINIUPNPC)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         INTERFACE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             MINIUPNP_STATICLIB)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    set(MINIUPNPC_VERSION 1.9)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    set(MINIUPNPC_API_VERSION 12)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    set(MINIUPNPC_VERSION 2.2)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    set(MINIUPNPC_API_VERSION 17)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++unset(TR_MINIUPNPC_LIBNAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ target_compile_definitions(miniupnpc::libminiupnpc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     INTERFACE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/Transmission.xcodeproj/project.pbxproj b/Transmission.xcodeproj/project.pbxproj
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 3282fc02d61..0f8f8d85f4e 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Transmission.xcodeproj/project.pbxproj
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Transmission.xcodeproj/project.pbxproj
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -434,6 +434,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           C8B27BA328153F6300A22B5D /* create.cc in Sources */ = {isa = PBXBuildFile; fileRef = C887BEC02807FCE900867D3C /* create.cc */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           C8B27BA428153F6600A22B5D /* edit.cc in Sources */ = {isa = PBXBuildFile; fileRef = C887BEC22807FCE900867D3C /* edit.cc */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           C8B27BA528153F6900A22B5D /* show.cc in Sources */ = {isa = PBXBuildFile; fileRef = C887BEC32807FCE900867D3C /* show.cc */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          C8ED0FB1281C10F100B44472 /* addr_is_reserved.c in Sources */ = {isa = PBXBuildFile; fileRef = C8ED0FAF281C10F100B44472 /* addr_is_reserved.c */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          C8ED0FB2281C10F100B44472 /* addr_is_reserved.h in Headers */ = {isa = PBXBuildFile; fileRef = C8ED0FB0281C10F100B44472 /* addr_is_reserved.h */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           CAB35C64252F6F5E00552A55 /* mime-types.h in Headers */ = {isa = PBXBuildFile; fileRef = CAB35C62252F6F5E00552A55 /* mime-types.h */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           CCEBA596277340F6DF9F4480 /* session-alt-speeds.cc in Sources */ = {isa = PBXBuildFile; fileRef = CCEBA596277340F6DF9F4481 /* session-alt-speeds.cc */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           CCEBA596277340F6DF9F4482 /* session-alt-speeds.h in Headers */ = {isa = PBXBuildFile; fileRef = CCEBA596277340F6DF9F4483 /* session-alt-speeds.h */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1347,6 +1349,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           C8B27B7F28153F2B00A22B5D /* transmission-create */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "transmission-create"; sourceTree = BUILT_PRODUCTS_DIR; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           C8B27B9028153F3100A22B5D /* transmission-edit */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "transmission-edit"; sourceTree = BUILT_PRODUCTS_DIR; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           C8B27BA128153F3400A22B5D /* transmission-show */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "transmission-show"; sourceTree = BUILT_PRODUCTS_DIR; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          C8ED0FAF281C10F100B44472 /* addr_is_reserved.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = addr_is_reserved.c; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          C8ED0FB0281C10F100B44472 /* addr_is_reserved.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = addr_is_reserved.h; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           CAB35C62252F6F5E00552A55 /* mime-types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "mime-types.h"; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           CCEBA596277340F6DF9F4481 /* session-alt-speeds.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "session-alt-speeds.cc"; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           CCEBA596277340F6DF9F4483 /* session-alt-speeds.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "session-alt-speeds.h"; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2092,39 +2096,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           BE1183410CE15DF00002D0F3 /* libminiupnp */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   isa = PBXGroup;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   children = (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          A22B00AE116A9E90003315FC /* connecthostport.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183610CE160D50002D0F3 /* igd_desc_parse.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183620CE160D50002D0F3 /* minixml.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183630CE160D50002D0F3 /* miniwget.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183640CE160D50002D0F3 /* minissdpc.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183650CE160D50002D0F3 /* minisoap.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183660CE160D50002D0F3 /* upnpreplyparse.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183670CE160D50002D0F3 /* upnpcommands.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183680CE160D50002D0F3 /* miniupnpc.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          A20162CB13DE497000E15488 /* portlistingparse.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          A20162C713DE48BF00E15488 /* receivedata.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          C1BF7BA71F2A3CB7008E88A7 /* upnpdev.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          C12F19771E1AE3C30005E93F /* upnperrors.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          A22B00AF116A9E90003315FC /* connecthostport.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE11834E0CE160C50002D0F3 /* miniupnpc_declspec.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE11834F0CE160C50002D0F3 /* igd_desc_parse.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183500CE160C50002D0F3 /* minixml.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183510CE160C50002D0F3 /* miniwget.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183520CE160C50002D0F3 /* minisoap.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           A2F8CD420F3D0F4A00DB356A /* miniupnpcstrings.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          A20162CF13DE49E500E15488 /* miniupnpctypes.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183530CE160C50002D0F3 /* upnpreplyparse.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183540CE160C50002D0F3 /* upnpcommands.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183550CE160C50002D0F3 /* miniupnpc.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          BE1183560CE160C50002D0F3 /* minissdpc.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          A25485390EB66CBB004539DA /* codelength.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          A20162CC13DE497000E15488 /* portlistingparse.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          A20162C813DE48BF00E15488 /* receivedata.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          C1BF7BA91F2A3CCE008E88A7 /* upnpdev.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          C12F197A1E1AE4460005E93F /* upnperrors.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          C891A007281C02F3002E745F /* include */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          C8734FB02B9EA39F00EF2AD9 /* src */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   name = libminiupnp;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  path = "third-party/miniupnpc";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  path = "third-party/miniupnp/miniupnpc";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   sourceTree = "<group>";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           BE75C3570C72A0D600DBEFE0 /* libevent */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2279,6 +2256,51 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   name = Compatibility;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   sourceTree = "<group>";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          C8734FB02B9EA39F00EF2AD9 /* src */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  isa = PBXGroup;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  children = (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          C8ED0FAF281C10F100B44472 /* addr_is_reserved.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          A22B00AE116A9E90003315FC /* connecthostport.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183610CE160D50002D0F3 /* igd_desc_parse.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183650CE160D50002D0F3 /* minisoap.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183640CE160D50002D0F3 /* minissdpc.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183680CE160D50002D0F3 /* miniupnpc.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183630CE160D50002D0F3 /* miniwget.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183620CE160D50002D0F3 /* minixml.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          A20162CB13DE497000E15488 /* portlistingparse.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          A20162C713DE48BF00E15488 /* receivedata.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183670CE160D50002D0F3 /* upnpcommands.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          C1BF7BA71F2A3CB7008E88A7 /* upnpdev.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          C12F19771E1AE3C30005E93F /* upnperrors.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183660CE160D50002D0F3 /* upnpreplyparse.c */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          C8ED0FB0281C10F100B44472 /* addr_is_reserved.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          A25485390EB66CBB004539DA /* codelength.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          A22B00AF116A9E90003315FC /* connecthostport.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183520CE160C50002D0F3 /* minisoap.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183560CE160C50002D0F3 /* minissdpc.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183500CE160C50002D0F3 /* minixml.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          A20162C813DE48BF00E15488 /* receivedata.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  path = src;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  sourceTree = "<group>";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          C891A007281C02F3002E745F /* include */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  isa = PBXGroup;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  children = (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE11834F0CE160C50002D0F3 /* igd_desc_parse.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE11834E0CE160C50002D0F3 /* miniupnpc_declspec.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183550CE160C50002D0F3 /* miniupnpc.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          A20162CF13DE49E500E15488 /* miniupnpctypes.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183510CE160C50002D0F3 /* miniwget.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          A20162CC13DE497000E15488 /* portlistingparse.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183540CE160C50002D0F3 /* upnpcommands.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          C1BF7BA91F2A3CCE008E88A7 /* upnpdev.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          C12F197A1E1AE4460005E93F /* upnperrors.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          BE1183530CE160C50002D0F3 /* upnpreplyparse.h */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  path = include;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  sourceTree = "<group>";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           E1B6FBF80C0D719B0015FE4D /* Info Window */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   isa = PBXGroup;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   children = (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2470,6 +2492,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           BE11835D0CE160C50002D0F3 /* upnpreplyparse.h in Headers */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           C1BF7BAA1F2A3CCE008E88A7 /* upnpdev.h in Headers */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           BE1183600CE160C50002D0F3 /* minissdpc.h in Headers */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          C8ED0FB2281C10F100B44472 /* addr_is_reserved.h in Headers */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           A254853C0EB66CD4004539DA /* codelength.h in Headers */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           A2F8CD430F3D0F4A00DB356A /* miniupnpcstrings.h in Headers */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           A22B00B2116A9E9F003315FC /* connecthostport.h in Headers */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3027,15 +3050,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   files = (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   inputPaths = (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          "third-party/miniupnpc/VERSION",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          "third-party/miniupnpc/miniupnpcstrings.h.in",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          "third-party/miniupnp/miniupnpc/VERSION",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          "third-party/miniupnp/miniupnpc/miniupnpcstrings.h.in",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          "third-party/miniupnp/miniupnpc/updateminiupnpcstrings.sh",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   outputPaths = (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          "third-party/miniupnpc/miniupnpcstrings.h",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          "third-party/miniupnp/miniupnpc/miniupnpcstrings.h",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   runOnlyForDeploymentPostprocessing = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   shellPath = /bin/sh;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  shellScript = "cd third-party/miniupnpc\nsh updateminiupnpcstrings.sh \"$SCRIPT_INPUT_FILE_0\" \"$SCRIPT_INPUT_FILE_1\" \"$SCRIPT_OUTPUT_FILE_0\"\n";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  shellScript = "cd third-party/miniupnp/miniupnpc\nsh updateminiupnpcstrings.sh\n";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           BE75C3510C729EE100DBEFE0 /* Copy libevent headers */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   isa = PBXShellScriptBuildPhase;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3067,7 +3091,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   runOnlyForDeploymentPostprocessing = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   shellPath = /bin/sh;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  shellScript = "cd third-party/miniupnpc && rm -f miniupnp && ln -s . miniupnp\n";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  shellScript = "cd third-party/miniupnp && rm -f miniupnp && ln -s . miniupnp\n";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           C12F197E1E1AE6D50005E93F /* ShellScript */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   isa = PBXShellScriptBuildPhase;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3340,6 +3364,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           C12F19791E1AE3C30005E93F /* upnperrors.c in Sources */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           BE11836E0CE160D50002D0F3 /* upnpreplyparse.c in Sources */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           C1BF7BA81F2A3CB7008E88A7 /* upnpdev.c in Sources */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          C8ED0FB1281C10F100B44472 /* addr_is_reserved.c in Sources */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           BE11836F0CE160D50002D0F3 /* upnpcommands.c in Sources */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           BE1183700CE160D50002D0F3 /* miniupnpc.c in Sources */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           A22B00B3116A9EA4003315FC /* connecthostport.c in Sources */,
</span></pre><pre style='margin:0'>

</pre>