<pre style='margin:0'>
Craig Treleaven (ctreleaven) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1c2c95626aa3bcd5f911131c861328f0e1267e6e">https://github.com/macports/macports-ports/commit/1c2c95626aa3bcd5f911131c861328f0e1267e6e</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 1c2c95626aa hdhomerun:  update to 22021031, etc
</span>1c2c95626aa is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1c2c95626aa3bcd5f911131c861328f0e1267e6e
</span>Author: Craig Treleaven <ctreleaven@macports.org>
AuthorDate: Mon Nov 21 14:47:49 2022 -0500

<span style='display:block; white-space:pre;color:#404040;'>    hdhomerun:  update to 22021031, etc
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Update patch as Makefile only builds universal
</span><span style='display:block; white-space:pre;color:#404040;'>    Add universal option
</span><span style='display:block; white-space:pre;color:#404040;'>    Based on a patch from johnrosshunt
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/66078
</span>---
 net/hdhomerun/Portfile | 48 ++++++++++++++++++++++++++++--------------------
 1 file changed, 28 insertions(+), 20 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/hdhomerun/Portfile b/net/hdhomerun/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 32d47cf6766..4319bba5fb7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/hdhomerun/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/hdhomerun/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem          1.0
 
 name                hdhomerun
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             20200521
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             20221031
</span> categories          net multimedia
 platforms           darwin
 supported_archs     x86_64
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,35 +23,43 @@ if {${name} eq ${subport}} {
</span>     extract.suffix      .tgz
     extract.only        ${distname}${extract.suffix}
     worksrcdir          lib${name}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  32e323f12b734901e5cbc644aa539cbcbf1dd9ef \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  a61038f0a78c5dcab3508927ba47ac6ec47840f3d42a2df2b02034cfd7400668 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    51014
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  a8276b190a1f0b4a7f3932fbf86058d1683f451f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  7d96fc2d718ba45b351d27d1a676a8c308b046e0c74673c7eb332d068d78235f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    62810
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    universal_variant   yes
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles          patch-01-Makefile-libpath.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles          patch-01-Makefile.diff
</span>     patch.args          -p1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    use_configure       no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     build.args-append   CC=${configure.cc} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        CXX=${configure.cxx} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        CPP=${configure.cpp}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        VERBOSE=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {![info exists universal_possible]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set universal_possible [expr {${os.universal_supported} && [llength ${configure.universal_archs}] >= 2}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${universal_possible} && [variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        build.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        TARGET="[portconfigure::configure_get_universal_archflags]"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        build.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        TARGET="[get_canonical_archflags cc]"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     destroot {
         xinstall -m 0755 ${worksrcpath}/hdhomerun_config \
             ${destroot}${prefix}/bin/hdhomerun_config
         xinstall -m 0755 ${worksrcpath}/libhdhomerun.dylib \
             ${destroot}${prefix}/lib/libhdhomerun.dylib
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -d -m 0755 ${destroot}${prefix}/include/libhdhomerun/
</span>         xinstall -m 0644 -W ${worksrcpath} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                hdhomerun.h hdhomerun_os.h hdhomerun_os_posix.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                hdhomerun_types.h hdhomerun_pkt.h hdhomerun_sock.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                hdhomerun_debug.h hdhomerun_discover.h hdhomerun_control.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                hdhomerun_video.h hdhomerun_channels.h hdhomerun_channelscan.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                hdhomerun_device.h hdhomerun_device_selector.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${prefix}/include/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -d -m 0755 ${destroot}${prefix}/share/${name}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                hdhomerun.h hdhomerun_channels.h hdhomerun_channelscan.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                hdhomerun_control.h hdhomerun_debug.h hdhomerun_device.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                hdhomerun_device_selector.h hdhomerun_discover.h hdhomerun_os.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                hdhomerun_os_posix.h hdhomerun_pkt.h hdhomerun_sock.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                hdhomerun_types.h hdhomerun_video.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${prefix}/include/libhdhomerun/
</span>         xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name}/
         xinstall -m 0644 ${worksrcpath}/README.md \
             ${destroot}${prefix}/share/doc/${name}/README.md
</pre><pre style='margin:0'>

</pre>