commit: 9f3fb4bc2340727113fa0224d847ee7c5643da86 Author: Patrick Lauer <patrick <AT> gentoo <DOT> org> AuthorDate: Tue Apr 8 09:52:41 2025 +0000 Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org> CommitDate: Tue Apr 8 09:53:29 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3fb4bc
dev-db/duckdb: add 1.2.2 Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org> dev-db/duckdb/Manifest | 1 + dev-db/duckdb/duckdb-1.2.2.ebuild | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/dev-db/duckdb/Manifest b/dev-db/duckdb/Manifest index b510385cebb0..90bab7f1a9ca 100644 --- a/dev-db/duckdb/Manifest +++ b/dev-db/duckdb/Manifest @@ -1,2 +1,3 @@ DIST duckdb-1.2.0.tar.gz 89762895 BLAKE2B 37f5fa8abb09bb6d9a0b798efaca65170742dbb6aafd32b3420e76eb9ea662a84ba339e62bdb86217a83a2c76df41e4d9838fa573413e196de27a8d5308a5251 SHA512 f5bca7a3b6f763b4b1a1f39e53c6f818925584fb44886e291ac3546fe50de545e80d16b4120f0126020e44b601a1b9193f4faad7a3dc8799cda843b1965038f2 DIST duckdb-1.2.1.tar.gz 89810599 BLAKE2B b6e9a9b55057d6813d506437ecbd3593f5d8d82068243dece6153564376df4c4d1712a8857a904dba17cee22e79f55cc677b45e94ca6084f1d744279e4b797f7 SHA512 7e2ec4f6d6be6d500b148bd845cc51fe8985190eed8ab6f6fe79012c216cad5592ab3329e2df6b091abcc6ea8937d66f47272baead798c7d711e5d73aa9ffaa7 +DIST duckdb-1.2.2.tar.gz 90355674 BLAKE2B d51a94a84998271667a11854cdf7f450fd7733289e8bc8f7dd95eddd50688dc2bd8a522e554f92c961a3d241756d3d05ac52b31d0d8b7f513f763a1d21809e31 SHA512 d9b4cdc798212ddeb518d9c1d8a6640423ac05f9e8ce99855f96c63778a6757079da37fed17ad8ec131b3f28a9f89c3580d2bbacad03d7607d9d9150347f4903 diff --git a/dev-db/duckdb/duckdb-1.2.2.ebuild b/dev-db/duckdb/duckdb-1.2.2.ebuild new file mode 100644 index 000000000000..d1cdf950958f --- /dev/null +++ b/dev-db/duckdb/duckdb-1.2.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="high-performance analytical database system" +HOMEPAGE="https://duckdb.org https://github.com/duckdb/duckdb" + +SRC_URI="https://github.com/duckdb/duckdb/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +src_configure() { + mycmakeargs=( "-DINSTALL_LIB_DIR=/usr/$(get_libdir)/" + "-DOVERRIDE_GIT_DESCRIBE=v${PV}" + "-DBUILD_EXTENSIONS='autocomplete;icu;tpch;tpcds;json;jemalloc'" + "-DCXX_EXTRA=${CXXFLAGS}" + ) + cmake_src_configure +}
