Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Mar 2024 01:54:46 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 65cb998aee28 - main - databases/{,py-}duckdb: update 0.10.0 =?utf-8?Q?=E2=86=92?= 0.10.1
Message-ID:  <202403210154.42L1skRE084144@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=65cb998aee28ef96173e64caffd3e553f2416a98

commit 65cb998aee28ef96173e64caffd3e553f2416a98
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-03-21 01:33:25 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-03-21 01:54:44 +0000

    databases/{,py-}duckdb: update 0.10.0 → 0.10.1
    
    Reported by:    portscout
---
 databases/duckdb/Makefile                   |  3 +-
 databases/duckdb/distinfo                   |  6 ++--
 databases/duckdb/files/patch-CMakeLists.txt | 28 ----------------
 databases/duckdb/pkg-plist                  | 52 ++++++++++++++++-------------
 databases/py-duckdb/Makefile                |  3 +-
 databases/py-duckdb/distinfo                |  6 ++--
 6 files changed, 39 insertions(+), 59 deletions(-)

diff --git a/databases/duckdb/Makefile b/databases/duckdb/Makefile
index 672b577ece45..e0b48787ff82 100644
--- a/databases/duckdb/Makefile
+++ b/databases/duckdb/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	duckdb
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.10.0
+DISTVERSION=	0.10.1
 CATEGORIES=	databases
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -16,6 +16,7 @@ GH_TUPLE=	duckdb:sqlite_scanner:c134346:sqlite/extension/sqlite_scanner
 
 CMAKE_ON=	BUILD_SHARED_LIBS
 CMAKE_OFF=	BUILD_UNITTESTS
+CMAKE_ARGS=	-DOVERRIDE_GIT_DESCRIBE=v${DISTVERSION}-g00000000
 CMAKE_TESTING_ON=	BUILD_UNITTESTS # 2 tests fail, see https://github.com/duckdb/duckdb/issues/10652
 CMAKE_TESTING_TARGET=	${ALL_TARGET} # hack: works as empty target
 
diff --git a/databases/duckdb/distinfo b/databases/duckdb/distinfo
index 044c34d1832c..a372c4664913 100644
--- a/databases/duckdb/distinfo
+++ b/databases/duckdb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1707894531
-SHA256 (duckdb-duckdb-v0.10.0_GH0.tar.gz) = 5a925b8607d00a97c1a3ffe6df05c0a62a4df063abd022ada82ac1e917792013
-SIZE (duckdb-duckdb-v0.10.0_GH0.tar.gz) = 79037968
+TIMESTAMP = 1710929931
+SHA256 (duckdb-duckdb-v0.10.1_GH0.tar.gz) = 83bd4944c070fd0bd287fbe62919fa887f35d7422ba0fa66e13d4ed098f3791a
+SIZE (duckdb-duckdb-v0.10.1_GH0.tar.gz) = 79870693
 SHA256 (duckdb-sqlite_scanner-c134346_GH0.tar.gz) = 118ab8cb9fcc4e08eee661d2a146ed21c939e30b64123729fbdc90adbd2214f0
 SIZE (duckdb-sqlite_scanner-c134346_GH0.tar.gz) = 4646975
diff --git a/databases/duckdb/files/patch-CMakeLists.txt b/databases/duckdb/files/patch-CMakeLists.txt
deleted file mode 100644
index a1cb950405d1..000000000000
--- a/databases/duckdb/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,28 +0,0 @@
---- CMakeLists.txt.orig	2023-11-13 18:58:24 UTC
-+++ CMakeLists.txt
-@@ -240,7 +240,7 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS")
- endif()
- 
- find_package(Git)
--if(Git_FOUND)
-+if(FALSE AND Git_FOUND)
-   if (NOT DEFINED GIT_COMMIT_HASH)
-     execute_process(
-             COMMAND ${GIT_EXECUTABLE} log -1 --format=%h
-@@ -279,11 +279,11 @@ if(GIT_RESULT EQUAL "0")
-   endif()
- else()
-   # fallback for when building from tarball
--  set(DUCKDB_MAJOR_VERSION 0)
--  set(DUCKDB_MINOR_VERSION 0)
--  set(DUCKDB_PATCH_VERSION 1)
--  set(DUCKDB_DEV_ITERATION 0)
--  set(DUCKDB_VERSION "v${DUCKDB_MAJOR_VERSION}.${DUCKDB_MINOR_VERSION}.${DUCKDB_PATCH_VERSION}-dev${DUCKDB_DEV_ITERATION}")
-+  #set(DUCKDB_MAJOR_VERSION 0)
-+  #set(DUCKDB_MINOR_VERSION 0)
-+  #set(DUCKDB_PATCH_VERSION 1)
-+  #set(DUCKDB_DEV_ITERATION 0)
-+  set(DUCKDB_VERSION "v${DUCKDB_MAJOR_VERSION}.${DUCKDB_MINOR_VERSION}.${DUCKDB_PATCH_VERSION}")
- endif()
- 
- message(STATUS "git hash ${GIT_COMMIT_HASH}, version ${DUCKDB_VERSION}")
diff --git a/databases/duckdb/pkg-plist b/databases/duckdb/pkg-plist
index 2ec80afdddd3..317a4820d61e 100644
--- a/databases/duckdb/pkg-plist
+++ b/databases/duckdb/pkg-plist
@@ -54,6 +54,7 @@ include/duckdb/common/array.hpp
 include/duckdb/common/arrow/appender/append_data.hpp
 include/duckdb/common/arrow/appender/bool_data.hpp
 include/duckdb/common/arrow/appender/enum_data.hpp
+include/duckdb/common/arrow/appender/fixed_size_list_data.hpp
 include/duckdb/common/arrow/appender/list.hpp
 include/duckdb/common/arrow/appender/list_data.hpp
 include/duckdb/common/arrow/appender/map_data.hpp
@@ -90,6 +91,7 @@ include/duckdb/common/enum_class_hash.hpp
 include/duckdb/common/enum_util.hpp
 include/duckdb/common/enums/access_mode.hpp
 include/duckdb/common/enums/aggregate_handling.hpp
+include/duckdb/common/enums/catalog_lookup_behavior.hpp
 include/duckdb/common/enums/catalog_type.hpp
 include/duckdb/common/enums/compression_type.hpp
 include/duckdb/common/enums/cte_materialize.hpp
@@ -113,6 +115,7 @@ include/duckdb/common/enums/order_type.hpp
 include/duckdb/common/enums/output_type.hpp
 include/duckdb/common/enums/pending_execution_result.hpp
 include/duckdb/common/enums/physical_operator_type.hpp
+include/duckdb/common/enums/prepared_statement_mode.hpp
 include/duckdb/common/enums/profiler_format.hpp
 include/duckdb/common/enums/relation_type.hpp
 include/duckdb/common/enums/scan_options.hpp
@@ -368,26 +371,26 @@ include/duckdb/execution/operator/aggregate/physical_perfecthash_aggregate.hpp
 include/duckdb/execution/operator/aggregate/physical_streaming_window.hpp
 include/duckdb/execution/operator/aggregate/physical_ungrouped_aggregate.hpp
 include/duckdb/execution/operator/aggregate/physical_window.hpp
-include/duckdb/execution/operator/csv_scanner/buffer_manager/csv_buffer.hpp
-include/duckdb/execution/operator/csv_scanner/buffer_manager/csv_buffer_manager.hpp
-include/duckdb/execution/operator/csv_scanner/buffer_manager/csv_file_handle.hpp
-include/duckdb/execution/operator/csv_scanner/options/csv_option.hpp
-include/duckdb/execution/operator/csv_scanner/options/csv_reader_options.hpp
-include/duckdb/execution/operator/csv_scanner/options/state_machine_options.hpp
-include/duckdb/execution/operator/csv_scanner/scanner/base_scanner.hpp
-include/duckdb/execution/operator/csv_scanner/scanner/column_count_scanner.hpp
-include/duckdb/execution/operator/csv_scanner/scanner/scanner_boundary.hpp
-include/duckdb/execution/operator/csv_scanner/scanner/skip_scanner.hpp
-include/duckdb/execution/operator/csv_scanner/scanner/string_value_scanner.hpp
-include/duckdb/execution/operator/csv_scanner/sniffer/csv_sniffer.hpp
-include/duckdb/execution/operator/csv_scanner/sniffer/quote_rules.hpp
-include/duckdb/execution/operator/csv_scanner/state_machine/csv_state.hpp
-include/duckdb/execution/operator/csv_scanner/state_machine/csv_state_machine.hpp
-include/duckdb/execution/operator/csv_scanner/state_machine/csv_state_machine_cache.hpp
-include/duckdb/execution/operator/csv_scanner/table_function/csv_file_scanner.hpp
-include/duckdb/execution/operator/csv_scanner/table_function/global_csv_state.hpp
-include/duckdb/execution/operator/csv_scanner/util/csv_casting.hpp
-include/duckdb/execution/operator/csv_scanner/util/csv_error.hpp
+include/duckdb/execution/operator/csv_scanner/base_scanner.hpp
+include/duckdb/execution/operator/csv_scanner/column_count_scanner.hpp
+include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp
+include/duckdb/execution/operator/csv_scanner/csv_buffer_manager.hpp
+include/duckdb/execution/operator/csv_scanner/csv_casting.hpp
+include/duckdb/execution/operator/csv_scanner/csv_error.hpp
+include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp
+include/duckdb/execution/operator/csv_scanner/csv_file_scanner.hpp
+include/duckdb/execution/operator/csv_scanner/csv_option.hpp
+include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp
+include/duckdb/execution/operator/csv_scanner/csv_sniffer.hpp
+include/duckdb/execution/operator/csv_scanner/csv_state.hpp
+include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp
+include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp
+include/duckdb/execution/operator/csv_scanner/global_csv_state.hpp
+include/duckdb/execution/operator/csv_scanner/quote_rules.hpp
+include/duckdb/execution/operator/csv_scanner/scanner_boundary.hpp
+include/duckdb/execution/operator/csv_scanner/skip_scanner.hpp
+include/duckdb/execution/operator/csv_scanner/state_machine_options.hpp
+include/duckdb/execution/operator/csv_scanner/string_value_scanner.hpp
 include/duckdb/execution/operator/filter/physical_filter.hpp
 include/duckdb/execution/operator/helper/physical_batch_collector.hpp
 include/duckdb/execution/operator/helper/physical_buffered_collector.hpp
@@ -408,6 +411,7 @@ include/duckdb/execution/operator/helper/physical_streaming_limit.hpp
 include/duckdb/execution/operator/helper/physical_streaming_sample.hpp
 include/duckdb/execution/operator/helper/physical_transaction.hpp
 include/duckdb/execution/operator/helper/physical_vacuum.hpp
+include/duckdb/execution/operator/helper/physical_verify_vector.hpp
 include/duckdb/execution/operator/join/outer_join_marker.hpp
 include/duckdb/execution/operator/join/perfect_hash_join_executor.hpp
 include/duckdb/execution/operator/join/physical_asof_join.hpp
@@ -426,6 +430,8 @@ include/duckdb/execution/operator/join/physical_range_join.hpp
 include/duckdb/execution/operator/join/physical_right_delim_join.hpp
 include/duckdb/execution/operator/order/physical_order.hpp
 include/duckdb/execution/operator/order/physical_top_n.hpp
+include/duckdb/execution/operator/persistent/batch_memory_manager.hpp
+include/duckdb/execution/operator/persistent/batch_task_manager.hpp
 include/duckdb/execution/operator/persistent/csv_rejects_table.hpp
 include/duckdb/execution/operator/persistent/physical_batch_copy_to_file.hpp
 include/duckdb/execution/operator/persistent/physical_batch_insert.hpp
@@ -433,7 +439,6 @@ include/duckdb/execution/operator/persistent/physical_copy_database.hpp
 include/duckdb/execution/operator/persistent/physical_copy_to_file.hpp
 include/duckdb/execution/operator/persistent/physical_delete.hpp
 include/duckdb/execution/operator/persistent/physical_export.hpp
-include/duckdb/execution/operator/persistent/physical_fixed_batch_copy.hpp
 include/duckdb/execution/operator/persistent/physical_insert.hpp
 include/duckdb/execution/operator/persistent/physical_update.hpp
 include/duckdb/execution/operator/projection/physical_pivot.hpp
@@ -639,6 +644,7 @@ include/duckdb/optimizer/unnest_rewriter.hpp
 include/duckdb/parallel/base_pipeline_event.hpp
 include/duckdb/parallel/concurrentqueue.hpp
 include/duckdb/parallel/event.hpp
+include/duckdb/parallel/executor_task.hpp
 include/duckdb/parallel/interrupt.hpp
 include/duckdb/parallel/meta_pipeline.hpp
 include/duckdb/parallel/pipeline.hpp
@@ -691,7 +697,7 @@ include/duckdb/parser/parsed_data/alter_table_function_info.hpp
 include/duckdb/parser/parsed_data/alter_table_info.hpp
 include/duckdb/parser/parsed_data/attach_info.hpp
 include/duckdb/parser/parsed_data/bound_pragma_info.hpp
-include/duckdb/parser/parsed_data/comment_on_info.hpp
+include/duckdb/parser/parsed_data/comment_on_column_info.hpp
 include/duckdb/parser/parsed_data/copy_info.hpp
 include/duckdb/parser/parsed_data/create_aggregate_function_info.hpp
 include/duckdb/parser/parsed_data/create_collation_info.hpp
@@ -871,7 +877,6 @@ include/duckdb/planner/operator/logical_get.hpp
 include/duckdb/planner/operator/logical_insert.hpp
 include/duckdb/planner/operator/logical_join.hpp
 include/duckdb/planner/operator/logical_limit.hpp
-include/duckdb/planner/operator/logical_limit_percent.hpp
 include/duckdb/planner/operator/logical_materialized_cte.hpp
 include/duckdb/planner/operator/logical_order.hpp
 include/duckdb/planner/operator/logical_pivot.hpp
@@ -1027,6 +1032,7 @@ include/duckdb/storage/table/update_segment.hpp
 include/duckdb/storage/table/validity_column_data.hpp
 include/duckdb/storage/table_io_manager.hpp
 include/duckdb/storage/table_storage_info.hpp
+include/duckdb/storage/temporary_file_manager.hpp
 include/duckdb/storage/temporary_memory_manager.hpp
 include/duckdb/storage/write_ahead_log.hpp
 include/duckdb/transaction/append_info.hpp
diff --git a/databases/py-duckdb/Makefile b/databases/py-duckdb/Makefile
index 5c064638e2f4..c89c7356f62f 100644
--- a/databases/py-duckdb/Makefile
+++ b/databases/py-duckdb/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	duckdb
-DISTVERSION=	0.10.0
+DISTVERSION=	0.10.1
 CATEGORIES=	databases python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -20,6 +20,7 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mypy>0:devel/py-mypy@${PY_FLAVOR} \
 USES=		python
 USE_PYTHON=	distutils autoplist pytest
 
+MAKE_ENV=	OVERRIDE_GIT_DESCRIBE=v${DISTVERSION}-g00000000-0
 TEST_WRKSRC=	${WRKDIR} # tests fail when run from the build directory due to a name collision with duckdb directory
 TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} # 2 tests fail, see https://github.com/duckdb/duckdb/issues/5642
 
diff --git a/databases/py-duckdb/distinfo b/databases/py-duckdb/distinfo
index 3dbef9847946..f1b986599dca 100644
--- a/databases/py-duckdb/distinfo
+++ b/databases/py-duckdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1707899619
-SHA256 (duckdb-0.10.0.tar.gz) = c02bcc128002aa79e3c9d89b9de25e062d1096a8793bc0d7932317b7977f6845
-SIZE (duckdb-0.10.0.tar.gz) = 11119589
+TIMESTAMP = 1710967952
+SHA256 (duckdb-0.10.1.tar.gz) = 0d5b6daa9bb54a635e371798994caa08f26d2f145ebcbc989e16b0a0104e84fb
+SIZE (duckdb-0.10.1.tar.gz) = 11181812



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202403210154.42L1skRE084144>