<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1fc7630cce8596c5fb935e5889dc3a0bf585d7f4">https://github.com/macports/macports-ports/commit/1fc7630cce8596c5fb935e5889dc3a0bf585d7f4</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 1fc7630cce8 tiledb: disable opportunistic fetch and build of irrelevant compoments
</span>1fc7630cce8 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1fc7630cce8596c5fb935e5889dc3a0bf585d7f4
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Fri Dec 22 18:53:31 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    tiledb: disable opportunistic fetch and build of irrelevant compoments
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/68958
</span>---
 databases/tiledb/Portfile                          | 26 +++++++++++++++-------
 ...2-bit.patch => patch-Add-a-fix-for-32-bit.diff} |  0
 2 files changed, 18 insertions(+), 8 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/tiledb/Portfile b/databases/tiledb/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b9badf4a3ea..f21bc300047 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/tiledb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/tiledb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup           github 1.0
</span> PortGroup           legacysupport 1.1
 PortGroup           openssl 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# _getline
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# _getline, filesystem
</span> legacysupport.newest_darwin_requires_legacy 19
 
 # See discussion in: https://github.com/macports/macports-ports/pull/19686
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,7 +15,7 @@ legacysupport.use_mp_libcxx yes
</span> 
 github.setup        TileDB-Inc TileDB 2.18.2
 name                tiledb
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          databases
 license             MIT
 maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,12 +59,16 @@ if {${os.platform} eq "darwin" && ${os.major} < 13} {
</span>     git.cmd                 ${prefix}/bin/git
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${os.major} < 20} {
</span>     # This trickery is intended. Normal passing of flags to CMake fails to have a desired effect.
     # Non-Apple OS on ppc will need libatomic linking too, but leave it until tested.
     patchfiles-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-linking.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    0001-Add-a-fix-for-32-bit.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-linking.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${configure.build_arch} in [list i386 ppc]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-Add-a-fix-for-32-bit.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> 
     post-patch {
         reinplace "s,@PREFIX@,${prefix},g" ${worksrcpath}/cmake/Modules/FindMagic_EP.cmake
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,7 +83,6 @@ compiler.blacklist-append   {clang < 1400}
</span> # https://github.com/TileDB-Inc/TileDB/issues/4070
 configure.args-append \
                     -DCATCH_INCLUDE_DIR:STRING=${prefix}/include \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DTILEDB_ABSEIL=OFF \
</span>                     -DTILEDB_ASSERIONS=OFF \
                     -DTILEDB_AZURE=OFF \
                     -DTILEDB_CPP_API=ON \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -87,6 +90,7 @@ configure.args-append \
</span>                     -DTILEDB_SERIALIZATION=OFF \
                     -DTILEDB_TESTS=OFF \
                     -DTILEDB_TOOLS=OFF \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DTILEDB_VCPKG=OFF \
</span>                     -DTILEDB_VERBOSE=ON \
                     -DTILEDB_WEBP=OFF \
                     -DTILEDB_WERROR=OFF
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -112,12 +116,18 @@ if {${build_arch} eq "i386" && [string match *clang* ${configure.compiler}]} {
</span> destroot.target     install-tiledb
 
 variant tests description "Enable testing" {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup       conflicts_build 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     if {${configure.build_arch} in [list i386 ppc]} {
         cmake.build_type    Debug
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:catch2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Use bundled catch2 due to regular breakages. See:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://github.com/TileDB-Inc/TileDB/issues/4590
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://github.com/TileDB-Inc/TileDB/issues/4095
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #                    port:catch2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts_build catch2
</span> 
     configure.pre_args-replace \
                     -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/tiledb/files/0001-Add-a-fix-for-32-bit.patch b/databases/tiledb/files/patch-Add-a-fix-for-32-bit.diff
</span>similarity index 100%
rename from databases/tiledb/files/0001-Add-a-fix-for-32-bit.patch
rename to databases/tiledb/files/patch-Add-a-fix-for-32-bit.diff
</pre><pre style='margin:0'>

</pre>