<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/154eb1e3883d20994004eafb6781c31e3a63c9f4">https://github.com/macports/macports-ports/commit/154eb1e3883d20994004eafb6781c31e3a63c9f4</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 154eb1e3883 wimlib: add +ntfs variant, fix port
</span>154eb1e3883 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 154eb1e3883d20994004eafb6781c31e3a63c9f4
</span>Author: Mark Mentovai <mark@chromium.org>
AuthorDate: Wed Oct 28 08:45:50 2020 -0400

<span style='display:block; white-space:pre;color:#404040;'>    wimlib: add +ntfs variant, fix port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The Portfile for wimlib was broken: it specified port:ntfs-3g and
</span><span style='display:block; white-space:pre;color:#404040;'>    port:osxfuse in depends_lib, but did not actually use either.
</span><span style='display:block; white-space:pre;color:#404040;'>    configure.args contained --without-fuse, and while it seems to have
</span><span style='display:block; white-space:pre;color:#404040;'>    intended to enable NTFS support, it did so by specifying --with-ntgs-3g,
</span><span style='display:block; white-space:pre;color:#404040;'>    a typo that prevented NTFS support from being enabled. Meanwhile,
</span><span style='display:block; white-space:pre;color:#404040;'>    because of the sorry state of osxfuse, the port was difficult to install
</span><span style='display:block; white-space:pre;color:#404040;'>    on some systems (https://github.com/osxfuse/osxfuse/issues/590,
</span><span style='display:block; white-space:pre;color:#404040;'>    https://github.com/macports/macports-ports/pull/4601), rendering this
</span><span style='display:block; white-space:pre;color:#404040;'>    port essentially unusable simply because it specified osxfuse as a
</span><span style='display:block; white-space:pre;color:#404040;'>    dependency, but did not use it.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    This introduces an +ntfs variant. Because the previous revision of the
</span><span style='display:block; white-space:pre;color:#404040;'>    Portfile did not properly enable ntfs-3g support, this variant is not
</span><span style='display:block; white-space:pre;color:#404040;'>    selected by default. This assures maximum compatibility with all macOS
</span><span style='display:block; white-space:pre;color:#404040;'>    systems without any loss of functionality relative to the previous
</span><span style='display:block; white-space:pre;color:#404040;'>    revision of this port.
</span>---
 archivers/wimlib/Portfile | 21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/wimlib/Portfile b/archivers/wimlib/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 50d7740c1cc..1dc0210b0f9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/wimlib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/wimlib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> 
 name                wimlib
 version             1.13.2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> checksums           rmd160  dfc13fd5380db2263ec710905a97d6f4b5ded372 \
                     sha256  7295be7ef00d265aef4090c9d26af82097db651c5f8399db9d44c60f47f5a945 \
                     size    1030542
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,21 +29,26 @@ master_sites        ${homepage}/downloads/
</span> depends_build       port:pkgconfig
 
 depends_lib         port:libxml2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:ntfs-3g \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    path:lib/libssl.dylib:openssl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:osxfuse
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:lib/libssl.dylib:openssl
</span> 
 depends_run         port:cabextract \
                     port:cdrtools \
                     port:mtools
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# ntfs-3g is not universal
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-universal_variant   no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# cdrtools is not universal but we're only using its programs, not its
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# libraries.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_skip_archcheck cdrtools
</span> 
 configure.args      --disable-silent-rules \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-libcrypto \
</span>                     --without-fuse \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-ntgs-3g \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-libcrypto
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-ntfs-3g
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ntfs conflicts universal description {Capture/apply images directly from/to NTFS volumes} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # ntfs-3g is not universal
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:ntfs-3g
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --without-ntfs-3g --with-ntfs-3g
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 livecheck.type      regex
 livecheck.url       ${homepage}
</pre><pre style='margin:0'>

</pre>