<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bb44df934784d7fb0a2cf075d45c456cfd31d731">https://github.com/macports/macports-ports/commit/bb44df934784d7fb0a2cf075d45c456cfd31d731</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit bb44df934784d7fb0a2cf075d45c456cfd31d731
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Thu Dec 5 19:30:31 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> R-duckdb: update to 1.1.3
</span>---
R/R-duckdb/Portfile | 14 ++++++++++----
R/R-duckdb/files/patch-Makevars.diff | 8 ++++----
R/R-duckdb/files/patch-fix-extract.diff | 9 +++++++++
3 files changed, 23 insertions(+), 8 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-duckdb/Portfile b/R/R-duckdb/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index da5d008fc18..4f6d6d3f926 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-duckdb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-duckdb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup legacysupport 1.1
</span> # _SC_PHYS_PAGES
legacysupport.newest_darwin_requires_legacy 15
<span style='display:block; white-space:pre;background:#ffe0e0;'>-R.setup cran duckdb duckdb 1.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup cran duckdb duckdb 1.1.3
</span> revision 0
categories-append databases
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,9 +15,15 @@ license MIT
</span> description DBI package for the DuckDB database management system
long_description {*}${description}
homepage https://github.com/duckdb/duckdb-r
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 3572df96a782738cdb169117b81509dd7f1a1dee \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 9adf45d859b92894fb041eacf2dfa20561bea774513bc74afed9a127767ee327 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 5204590
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 6b091bfe05511b414670dff1433f43da456b974f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 612601fa3232eef69e938fbd27fd03825283847db3c700b31293c07a41607d2f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3689040
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/duckdb/duckdb-r/issues/627
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-fix-extract.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gnutar
</span>
depends_lib-append port:R-DBI
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-duckdb/files/patch-Makevars.diff b/R/R-duckdb/files/patch-Makevars.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 066be2532f2..20eff345c24 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-duckdb/files/patch-Makevars.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-duckdb/files/patch-Makevars.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/Makevars 2024-06-06 12:20:16.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/Makevars 2024-06-15 02:01:56.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makevars 2024-11-21 19:20:02.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makevars 2024-12-05 18:15:27.000000000 +0800
</span> @@ -15,5 +15,6 @@
include Makevars.duckdb
CXX_STD = CXX17
-PKG_CPPFLAGS = -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/li [...]
<span style='display:block; white-space:pre;background:#ffe0e0;'>--OBJECTS=rfuns.o database.o connection.o statement.o register.o relational.o scan.o transform.o utils.o reltoaltrep.o types.o cpp11.o $(SOURCES)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-OBJECTS=rfuns.o database.o connection.o statement.o register.o relational.o scan.o signal.o transform.o utils.o reltoaltrep.o types.o cpp11.o $(SOURCES)
</span> +PKG_CPPFLAGS = -Iinclude -I../inst/include -DDUCKDB_DISABLE_PRINT -DDUCKDB_R_BUILD -DBROTLI_ENCODER_CLEANUP_ON_OOM -Iduckdb/src/include -Iduckdb/third_party/concurrentqueue -Iduckdb/third_party/fast_float -Iduckdb/third_party/fastpforlib -Iduckdb/third_party/fmt/include -Iduckdb/third_party/fsst -Iduckdb/third_party/httplib -Iduckdb/third_party/hyperloglog -Iduckdb/third_party/jaro_winkler -Iduckdb/third_party/jaro_winkler/details -Iduckdb/third_party/libpg_query -Iduckdb/third_party/li [...]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+OBJECTS = rfuns.o database.o connection.o statement.o register.o relational.o scan.o transform.o utils.o reltoaltrep.o types.o cpp11.o $(SOURCES)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++OBJECTS = rfuns.o database.o connection.o statement.o register.o relational.o scan.o signal.o transform.o utils.o reltoaltrep.o types.o cpp11.o $(SOURCES)
</span> +PKG_LIBS = @LEGACY_LFLAG@ @ATOMIC@
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-duckdb/files/patch-fix-extract.diff b/R/R-duckdb/files/patch-fix-extract.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b7e69be1849
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-duckdb/files/patch-fix-extract.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure 2024-11-21 23:07:58.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2024-12-05 18:31:51.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -32,5 +32,5 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # This happens in the cleanup script.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if [ -f duckdb.tar.xz ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- tar xJf duckdb.tar.xz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ gnutar xJf duckdb.tar.xz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span></pre><pre style='margin:0'>
</pre>