git: 86de60771cb0 - main - databases/{,py-}duckdb: update 1.1.1 → 1.1.2

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 15 Oct 2024 03:36:05 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=86de60771cb018c4168b0671e3b62e5b0481c9db

commit 86de60771cb018c4168b0671e3b62e5b0481c9db
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-10-15 02:35:44 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-10-15 03:36:02 +0000

    databases/{,py-}duckdb: update 1.1.1 → 1.1.2
---
 databases/duckdb/Makefile    | 17 ++++++++++-------
 databases/duckdb/distinfo    | 22 +++++++++++-----------
 databases/duckdb/pkg-plist   |  1 +
 databases/py-duckdb/Makefile |  2 +-
 databases/py-duckdb/distinfo |  6 +++---
 5 files changed, 26 insertions(+), 22 deletions(-)

diff --git a/databases/duckdb/Makefile b/databases/duckdb/Makefile
index a01bbc0ac03d..33c03f4b2d17 100644
--- a/databases/duckdb/Makefile
+++ b/databases/duckdb/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	duckdb
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.1.1
-PORTREVISION=	1
+DISTVERSION=	1.1.2
 CATEGORIES=	databases
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -14,11 +13,11 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 USES=		cmake:testing compiler:c++11-lang ssl
 USE_GITHUB=	yes
 GH_TUPLE=	duckdb:duckdb_inet:eca867b2517af06eabc89ccd6234266e9a7d6d71:inet/extension/inet \
-		duckdb:duckdb_spatial:bb9c829693965f029eb5a312aefed4c538fad781:spatial/extension/spatial \
+		duckdb:duckdb_spatial:3f94d52aa9f7d67b1a30e6cea642bbb790c04aa2:spatial/extension/spatial \
 		duckdb:substrait:be71387cf0a484dc7b261a0cb21abec0d0e0ce5c:sqlsmith/extension/substrait \
-		duckdb:sqlite_scanner:315861963c8106397af36cbda10faebc8dae485a:sqlite/extension/sqlite_scanner \
-		duckdb:duckdb_sqlsmith:f24be8b5b0cd0eeed7541e10cff42d7050771afc:sqlsmith/extension/sqlsmith \
-		duckdb:duckdb_vss:77739ea5382cce3220af83803ac0b1e98b3ab7d8:vss/extension/vss
+		duckdb:sqlite_scanner:d5d62657702d33cb44a46cddc7ffc4b67bf7e961:sqlite/extension/sqlite_scanner \
+		duckdb:duckdb_sqlsmith:d6d62c1cba6b1369ba79db4bff3c67f24aaa95c2:sqlsmith/extension/sqlsmith \
+		duckdb:duckdb_vss:dd880d6121c0f3dff27131e54e057c9db0f1c710:vss/extension/vss
 # the list of out-of-tree extensions is here: .github/config/out_of_tree_extensions.cmake
 
 CXXFLAGS+=	-I${WRKSRC}/extension/inet/src/include \
@@ -35,7 +34,7 @@ OPTIONS_DEFINE=			TPCE
 OPTIONS_DEFAULT=		TPCE
 OPTIONS_GROUP=			EXTENSIONS
 OPTIONS_GROUP_EXTENSIONS=	AUTOCOMPLETE FTS HTTPFS ICU INET JSON PARQUET SQLSMITH TPCDS TPCH \
-				SQLITE_SCANNER
+				SQLITE_SCANNER VSS
 
 EXTENSIONS_DESC=		Extensions:
 
@@ -59,10 +58,14 @@ SQLITE_SCANNER_CXXFLAGS=	-I${WRKSRC}/extension/sqlite_scanner/src/include # work
 TPCE_DESC=			Enable building of the TPC-E tool
 TPCE_CMAKE_BOOL=		BUILD_TPCE
 
+VSS_CXXFLAGS=			-I${WRKSRC}/extension/vss/src/include # workaround for the header not being found
+
 post-extract: # remove the jemalloc extension directory just in case
 	@${RM} -r ${WRKSRC}/extension/jemalloc
 
 post-test: # run tests
 	@cd ${TEST_WRKSRC} && test/unittest
 
+# 1 test fails, see https://github.com/duckdb/duckdb/issues/14365
+
 .include <bsd.port.mk>
diff --git a/databases/duckdb/distinfo b/databases/duckdb/distinfo
index 0edd8d85ab45..54f107bcc626 100644
--- a/databases/duckdb/distinfo
+++ b/databases/duckdb/distinfo
@@ -1,13 +1,13 @@
-TIMESTAMP = 1727329445
-SHA256 (duckdb-duckdb-v1.1.1_GH0.tar.gz) = a764cef80287ccfd8555884d8facbe962154e7c747043c0842cd07873b4d6752
-SIZE (duckdb-duckdb-v1.1.1_GH0.tar.gz) = 90767026
+TIMESTAMP = 1728951378
+SHA256 (duckdb-duckdb-v1.1.2_GH0.tar.gz) = a3319a64c390ed0454c869b2e4fc0af2413cd49f55cd0f1400aaed9069cdbc4c
+SIZE (duckdb-duckdb-v1.1.2_GH0.tar.gz) = 90788138
 SHA256 (duckdb-duckdb_inet-eca867b2517af06eabc89ccd6234266e9a7d6d71_GH0.tar.gz) = 397e6fb135d70b8a0ba057173baffc3a20295241dee3c512320abb98db4069c0
 SIZE (duckdb-duckdb_inet-eca867b2517af06eabc89ccd6234266e9a7d6d71_GH0.tar.gz) = 63852
-SHA256 (duckdb-duckdb_spatial-bb9c829693965f029eb5a312aefed4c538fad781_GH0.tar.gz) = 1e19fb37f28df286b953c7ffd92fd16a5ad7cc5861675940c685e87e03d76d2e
-SIZE (duckdb-duckdb_spatial-bb9c829693965f029eb5a312aefed4c538fad781_GH0.tar.gz) = 125788665
-SHA256 (duckdb-duckdb_sqlsmith-f24be8b5b0cd0eeed7541e10cff42d7050771afc_GH0.tar.gz) = 980f87fad9064b040e3caa2fd9989ed5c375cdfd0c6d572fbeda284fbbb7d385
-SIZE (duckdb-duckdb_sqlsmith-f24be8b5b0cd0eeed7541e10cff42d7050771afc_GH0.tar.gz) = 48156
-SHA256 (duckdb-sqlite_scanner-315861963c8106397af36cbda10faebc8dae485a_GH0.tar.gz) = 804962bbe3203cf1b04d51b559749e6decc48b5377c002cf4dd16ee28705f010
-SIZE (duckdb-sqlite_scanner-315861963c8106397af36cbda10faebc8dae485a_GH0.tar.gz) = 4650354
-SHA256 (duckdb-duckdb_vss-77739ea5382cce3220af83803ac0b1e98b3ab7d8_GH0.tar.gz) = cbfa30a7fad8c9bda658dffcd151832c85d8949848c89780dc460c2b1d90c678
-SIZE (duckdb-duckdb_vss-77739ea5382cce3220af83803ac0b1e98b3ab7d8_GH0.tar.gz) = 149752
+SHA256 (duckdb-duckdb_spatial-3f94d52aa9f7d67b1a30e6cea642bbb790c04aa2_GH0.tar.gz) = b0f8aee5c033d7f2733be2c725b29f9ed603f5d030d8ca0a16c157b98927f9f3
+SIZE (duckdb-duckdb_spatial-3f94d52aa9f7d67b1a30e6cea642bbb790c04aa2_GH0.tar.gz) = 125831867
+SHA256 (duckdb-duckdb_sqlsmith-d6d62c1cba6b1369ba79db4bff3c67f24aaa95c2_GH0.tar.gz) = 7c794beb7b1d2a809d5cf77a9ba11e8e686d257c7186eeeeaee17069b750ba79
+SIZE (duckdb-duckdb_sqlsmith-d6d62c1cba6b1369ba79db4bff3c67f24aaa95c2_GH0.tar.gz) = 48164
+SHA256 (duckdb-sqlite_scanner-d5d62657702d33cb44a46cddc7ffc4b67bf7e961_GH0.tar.gz) = a645766cdbb5f69ade4f4b7057d40b6674c5b093416094ac335608c5b7ef82d2
+SIZE (duckdb-sqlite_scanner-d5d62657702d33cb44a46cddc7ffc4b67bf7e961_GH0.tar.gz) = 4651212
+SHA256 (duckdb-duckdb_vss-dd880d6121c0f3dff27131e54e057c9db0f1c710_GH0.tar.gz) = 560e9df442e4bb05f0dacb22713a578a712da749ac37a4360a17711e439e3b4d
+SIZE (duckdb-duckdb_vss-dd880d6121c0f3dff27131e54e057c9db0f1c710_GH0.tar.gz) = 155030
diff --git a/databases/duckdb/pkg-plist b/databases/duckdb/pkg-plist
index 5b03957cde64..3486aeabc598 100644
--- a/databases/duckdb/pkg-plist
+++ b/databases/duckdb/pkg-plist
@@ -160,6 +160,7 @@ include/duckdb/common/exception/transaction_exception.hpp
 include/duckdb/common/exception_format_value.hpp
 include/duckdb/common/extra_operator_info.hpp
 include/duckdb/common/extra_type_info.hpp
+include/duckdb/common/extra_type_info/enum_type_info.hpp
 include/duckdb/common/fast_mem.hpp
 include/duckdb/common/file_buffer.hpp
 include/duckdb/common/file_open_flags.hpp
diff --git a/databases/py-duckdb/Makefile b/databases/py-duckdb/Makefile
index f4e8cd1475ca..324f30891152 100644
--- a/databases/py-duckdb/Makefile
+++ b/databases/py-duckdb/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	duckdb
-DISTVERSION=	1.1.1
+DISTVERSION=	1.1.2
 CATEGORIES=	databases python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-duckdb/distinfo b/databases/py-duckdb/distinfo
index d098a8ef2141..c5017e829ea5 100644
--- a/databases/py-duckdb/distinfo
+++ b/databases/py-duckdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727332415
-SHA256 (duckdb-1.1.1.tar.gz) = 74fb07c1334a73e0ead1b0a03646d349921dac655762d916c8e45194c8218d30
-SIZE (duckdb-1.1.1.tar.gz) = 12234215
+TIMESTAMP = 1728954491
+SHA256 (duckdb-1.1.2.tar.gz) = c8232861dc8ec6daa29067056d5a0e5789919f2ab22ab792787616d7cd52f02a
+SIZE (duckdb-1.1.2.tar.gz) = 12237077