<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/0f19263fb465c1eeb23533c63e9a617e5b27695c">https://github.com/macports/macports-ports/commit/0f19263fb465c1eeb23533c63e9a617e5b27695c</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 0f19263fb465c1eeb23533c63e9a617e5b27695c
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Fri Jul 26 10:24:21 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> R-tiledb: update to 0.29.0
</span>---
R/R-tiledb/Portfile | 8 ++++----
R/R-tiledb/files/patch-unbreak-build.diff | 8 ++++----
databases/tiledb/Portfile | 2 ++
3 files changed, 10 insertions(+), 8 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-tiledb/Portfile b/R/R-tiledb/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4b1b585658d..bb7ef1cd6c2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-tiledb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-tiledb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
PortGroup R 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-R.setup cran TileDB-Inc tiledb 0.28.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup cran TileDB-Inc tiledb 0.29.0
</span> revision 0
categories-append databases
maintainers {@barracuda156 gmail.com:vital.had} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,9 +11,9 @@ license MIT
</span> description Universal storage engine for sparse and dense multidimensional arrays
long_description {*}${description}
homepage https://tiledb-inc.github.io/TileDB-R
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 ea0a7d720b7e67d379d51279e0f7710fb585f72e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 dd95da0572ccd49aec2abb8d2de05939910fdcbe487d389008519b367a5694d4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 539014
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 8cacfadd26d158651338386dfc95583958f650a8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 520897e86fb5d10ed4a460c9fb0a5e5ccbac38b503ad9c8ff2e5939eecd3f5bb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 555404
</span>
depends_build-append \
path:bin/pkg-config:pkgconfig
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-tiledb/files/patch-unbreak-build.diff b/R/R-tiledb/files/patch-unbreak-build.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index e55b2a3fb07..d5f40c4d7e8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-tiledb/files/patch-unbreak-build.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-tiledb/files/patch-unbreak-build.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/Makevars.in 2024-06-07 20:08:07.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/Makevars.in 2024-06-07 22:04:59.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makevars.in 2024-07-18 22:30:39.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makevars.in 2024-07-26 10:14:00.000000000 +0800
</span> @@ -1,11 +1,11 @@
## We need C++17 to use TileDB's C++ API
CXX_STD = CXX17
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,11 +14,11 @@
</span> +PKG_LIBS = @TILEDB_LIBS@ @TILEDB_RPATH@
LIB_CON_DIR = ../inst/lib$(R_ARCH)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- LIB_CON = $(LIB_CON_DIR)/libconnection.so
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LIB_CON = $(LIB_CON_DIR)/libconnection@DYLIB_EXT@
</span> @@ -16,9 +16,7 @@
# - the library is present (implying non-system library use)
# then let us call install_name_tool
<span style='display:block; white-space:pre;background:#ffe0e0;'>- @if [ `uname -s` = 'Darwin' ]; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @if [ `uname -s` = 'Darwin' ] && [ -f ../inst/tiledb/lib/libtiledb.dylib ] && [ -f tiledb.so ]; then \
</span> - install_name_tool -change libz.1.dylib @rpath/libz.1.dylib ../inst/tiledb/lib/libtiledb.dylib; \
- install_name_tool -add_rpath @loader_path/../tiledb/lib tiledb.so; \
- install_name_tool -add_rpath @loader_path/../tiledb/lib $(LIB_CON); \
<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 cce97a129da..ba167b5caaa 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;'>@@ -82,6 +82,8 @@ patchfiles-append lz4_fix.diff
</span> compiler.cxx_standard 2020
# https://github.com/TileDB-Inc/TileDB/issues/4566
compiler.blacklist-append {clang < 1400}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/TileDB-Inc/TileDB/issues/5164
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append macports-clang-18
</span>
# config modules are defunct.
# https://github.com/TileDB-Inc/TileDB/issues/4070
</pre><pre style='margin:0'>
</pre>