commit:     304888670a72afd0c0f28c9d4eeda882c1c8a553
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 22:48:31 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 22:48:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30488867

dev-libs/apache-arrow: drop 11.0.0-r2, 12.0.0, 12.0.1-r1

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-libs/apache-arrow/Manifest                     |   9 --
 .../apache-arrow/apache-arrow-11.0.0-r2.ebuild     | 119 --------------------
 dev-libs/apache-arrow/apache-arrow-12.0.0.ebuild   | 120 --------------------
 .../apache-arrow/apache-arrow-12.0.1-r1.ebuild     | 121 ---------------------
 4 files changed, 369 deletions(-)

diff --git a/dev-libs/apache-arrow/Manifest b/dev-libs/apache-arrow/Manifest
index 553ca4d15de8..0f6f7c80ef08 100644
--- a/dev-libs/apache-arrow/Manifest
+++ b/dev-libs/apache-arrow/Manifest
@@ -1,12 +1,3 @@
-DIST apache-arrow-11.0.0.tar.gz 19956186 BLAKE2B 
dff0faecbde9e2d19f092fd0c48a7ac7a401da6dbfd17f30af1b35c9e3fd3e1ba5611311f5bcb08383368de195cff783a178a9397a63a1c4f740a81349f8b8d3
 SHA512 
46df4fb5a703d38d0a74fde9838e9f9702b24b442cb225517516c335a5ab18955699000bf0b2fc7d1698ada6d2e890ba3860933b6280f5160b0fce8a07484d0e
-DIST apache-arrow-12.0.0.tar.gz 20159048 BLAKE2B 
43b4f36e1d1f84fc83c46a3627ad72cead38310f4325b8d21d17d726cd416016f0839d312c80737c0a921da6aefee537413e30309a656301c19834c2986d734e
 SHA512 
f815be4fb20b6001ba5525270765fe239b5468708a7be34b93b60ee0ce63464727d183c9756fbc33bffd199019e1f06a7fddd306ce8388435cea7771070a2ca9
-DIST apache-arrow-12.0.1.tar.gz 20172604 BLAKE2B 
bf66761d33ceb778c2f53c2e643e0c2bb4448f29eaa94d17e9815628665f4965fde28bd47fce4a5874717d2161c3f8adbb2e8a0e6658a51ae6d617e4f09d202b
 SHA512 
551ae200551fcc73b7deddcc5f0b06633159ab1308506901a9086e4e2e34e4437f26d609fdbacba0ebe7d1fe83bdb8e92a268e9e41575d655d5b2d4fbef7a7ce
 DIST apache-arrow-14.0.1.tar.gz 20968461 BLAKE2B 
01a4269f98ba2a4de1d6bc29f43a4e97132f8b7bdb3c3d022e0c0ba498527003e8bec0ea0b054f19ae54749f45fe39675f651f6c9e34e815df5a9b9926512431
 SHA512 
31d19f0ca80349f63db74bae813256b47907f85725a9bf01ef6f32406e79828ebb4701faedb52696b6a5b3bb89ad4e136485fd5eb35d396dd42147c11d4d2713
-DIST apache-arrow-arrow-data-11.0.0.tar.gz 3570422 BLAKE2B 
df1f8d1c4e321ca0abdce598b09945aa9e63114199e7f2eb0fc549323dadf703b917efd90c04a2d540d763a44128d76c6ee12788a983d4b9536d04297316b656
 SHA512 
0be19960b0d22fc2e07bf84f11148e69d6fa82f10627eb2a5e4b762b1d4cf4e151a57c5a1dc761d6d8ed29881ea589e4cfe0cd47d5c7cbf7b6107143b4a45e82
-DIST apache-arrow-arrow-data-12.0.0.tar.gz 3570422 BLAKE2B 
df1f8d1c4e321ca0abdce598b09945aa9e63114199e7f2eb0fc549323dadf703b917efd90c04a2d540d763a44128d76c6ee12788a983d4b9536d04297316b656
 SHA512 
0be19960b0d22fc2e07bf84f11148e69d6fa82f10627eb2a5e4b762b1d4cf4e151a57c5a1dc761d6d8ed29881ea589e4cfe0cd47d5c7cbf7b6107143b4a45e82
-DIST apache-arrow-arrow-data-12.0.1.tar.gz 3570422 BLAKE2B 
df1f8d1c4e321ca0abdce598b09945aa9e63114199e7f2eb0fc549323dadf703b917efd90c04a2d540d763a44128d76c6ee12788a983d4b9536d04297316b656
 SHA512 
0be19960b0d22fc2e07bf84f11148e69d6fa82f10627eb2a5e4b762b1d4cf4e151a57c5a1dc761d6d8ed29881ea589e4cfe0cd47d5c7cbf7b6107143b4a45e82
 DIST apache-arrow-arrow-data-14.0.1.tar.gz 3570422 BLAKE2B 
df1f8d1c4e321ca0abdce598b09945aa9e63114199e7f2eb0fc549323dadf703b917efd90c04a2d540d763a44128d76c6ee12788a983d4b9536d04297316b656
 SHA512 
0be19960b0d22fc2e07bf84f11148e69d6fa82f10627eb2a5e4b762b1d4cf4e151a57c5a1dc761d6d8ed29881ea589e4cfe0cd47d5c7cbf7b6107143b4a45e82
-DIST apache-arrow-parquet-data-11.0.0.tar.gz 1013835 BLAKE2B 
cb4e544b6588ddad503f9692ee2eee5d4f1e931f10654b7253e11ffd2feb4c957dec047a1b1644c1f1538a3bf7ea726e5a9ae9b7d0c3bb0d55d27f088b5c5be3
 SHA512 
d4c2af20d6a88c1beb44770982f4aa324ea4ee375e8f556339074875af15c48f4398d972c1eec35eba5d209e9e62df4bdbf73ebc8148a7bb05ffa2d69c97df61
-DIST apache-arrow-parquet-data-12.0.0.tar.gz 1013835 BLAKE2B 
cb4e544b6588ddad503f9692ee2eee5d4f1e931f10654b7253e11ffd2feb4c957dec047a1b1644c1f1538a3bf7ea726e5a9ae9b7d0c3bb0d55d27f088b5c5be3
 SHA512 
d4c2af20d6a88c1beb44770982f4aa324ea4ee375e8f556339074875af15c48f4398d972c1eec35eba5d209e9e62df4bdbf73ebc8148a7bb05ffa2d69c97df61
-DIST apache-arrow-parquet-data-12.0.1.tar.gz 1013835 BLAKE2B 
cb4e544b6588ddad503f9692ee2eee5d4f1e931f10654b7253e11ffd2feb4c957dec047a1b1644c1f1538a3bf7ea726e5a9ae9b7d0c3bb0d55d27f088b5c5be3
 SHA512 
d4c2af20d6a88c1beb44770982f4aa324ea4ee375e8f556339074875af15c48f4398d972c1eec35eba5d209e9e62df4bdbf73ebc8148a7bb05ffa2d69c97df61
 DIST apache-arrow-parquet-data-14.0.1.tar.gz 1013835 BLAKE2B 
cb4e544b6588ddad503f9692ee2eee5d4f1e931f10654b7253e11ffd2feb4c957dec047a1b1644c1f1538a3bf7ea726e5a9ae9b7d0c3bb0d55d27f088b5c5be3
 SHA512 
d4c2af20d6a88c1beb44770982f4aa324ea4ee375e8f556339074875af15c48f4398d972c1eec35eba5d209e9e62df4bdbf73ebc8148a7bb05ffa2d69c97df61

diff --git a/dev-libs/apache-arrow/apache-arrow-11.0.0-r2.ebuild 
b/dev-libs/apache-arrow/apache-arrow-11.0.0-r2.ebuild
deleted file mode 100644
index 53701dd50256..000000000000
--- a/dev-libs/apache-arrow/apache-arrow-11.0.0-r2.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-ARROW_DATA_GIT_HASH=d2c73bf78246331d8e58b6f11aa8aa199cbb5929
-PARQUET_DATA_GIT_HASH=b2e7cc755159196e3a068c8594f7acbaecfdaaac
-
-DESCRIPTION="A cross-language development platform for in-memory data."
-HOMEPAGE="https://arrow.apache.org/";
-SRC_URI="
-       mirror://apache/arrow/arrow-${PV}/${P}.tar.gz
-       test? (
-               
https://github.com/apache/parquet-testing/archive/${PARQUET_DATA_GIT_HASH}.tar.gz
-                       -> ${PN}-parquet-data-${PV}.tar.gz
-               
https://github.com/apache/arrow-testing/archive/${ARROW_DATA_GIT_HASH}.tar.gz
-                       -> ${PN}-arrow-data-${PV}.tar.gz
-       )
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="brotli bzip2 compute dataset +json lz4 parquet re2 snappy ssl test zlib 
zstd"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-       brotli? ( app-arch/brotli )
-       bzip2? ( app-arch/bzip2 )
-       compute? ( dev-libs/libutf8proc )
-       dataset? (
-               dev-libs/libutf8proc
-               re2? ( dev-libs/re2 )
-       )
-       lz4? ( app-arch/lz4 )
-       parquet? (
-               dev-libs/libutf8proc
-               dev-libs/thrift
-               ssl? ( dev-libs/openssl )
-       )
-       snappy? ( app-arch/snappy )
-       zlib? ( sys-libs/zlib )
-       zstd? ( app-arch/zstd )
-"
-DEPEND="${RDEPEND}
-       dev-cpp/xsimd
-       json? ( dev-libs/rapidjson )
-       test? (
-               dev-libs/boost
-               dev-cpp/gflags
-               dev-cpp/gtest
-       )
-"
-
-REQUIRED_USE="test? (
-               json
-               parquet? ( zstd )
-       )
-       ssl? ( json )"
-
-S="${WORKDIR}/${P}/cpp"
-
-PATCHES=( "${FILESDIR}/${P}-shared-lz4.patch" )
-
-src_prepare() {
-       # use Gentoo CXXFLAGS, specify docdir at src_configure.
-       sed -i \
-               -e '/SetupCxxFlags/d' \
-               -e '/set(ARROW_DOC_DIR.*)/d' \
-               CMakeLists.txt \
-               || die
-       cmake_src_prepare
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DARROW_BUILD_STATIC=OFF
-               -DARROW_BUILD_TESTS=$(usex test)
-               -DARROW_COMPUTE=$(usex compute)
-               -DARROW_CSV=ON
-               -DARROW_DATASET=$(usex dataset)
-               -DARROW_DEPENDENCY_SOURCE=SYSTEM
-               -DARROW_DOC_DIR=share/doc/${PF}
-               -DARROW_FILESYSTEM=ON
-               -DARROW_HDFS=ON
-               -DARROW_JEMALLOC=OFF
-               -DARROW_JSON=$(usex json)
-               -DARROW_PARQUET=$(usex parquet)
-               -DPARQUET_REQUIRE_ENCRYPTION=$(usex ssl)
-               -DARROW_USE_CCACHE=OFF
-               -DARROW_USE_SCCACHE=OFF
-               -DARROW_WITH_BROTLI=$(usex brotli)
-               -DARROW_WITH_BZ2=$(usex bzip2)
-               -DARROW_WITH_LZ4=$(usex lz4)
-               -DARROW_WITH_RE2=$(usex re2)
-               -DARROW_WITH_SNAPPY=$(usex snappy)
-               -DARROW_WITH_ZLIB=$(usex zlib)
-               -DARROW_WITH_ZSTD=$(usex zstd)
-       )
-       cmake_src_configure
-}
-
-src_test() {
-       export 
PARQUET_TEST_DATA="${WORKDIR}/parquet-testing-${PARQUET_DATA_GIT_HASH}/data"
-       export 
ARROW_TEST_DATA="${WORKDIR}/arrow-testing-${ARROW_DATA_GIT_HASH}/data"
-       cmake_src_test
-}
-
-src_install() {
-       cmake_src_install
-       if use test; then
-               cd "${D}"/usr/$(get_libdir)
-               rm -r cmake/ArrowTesting || die
-               rm libarrow_testing* || die
-               rm pkgconfig/arrow-testing.pc || die
-       fi
-}

diff --git a/dev-libs/apache-arrow/apache-arrow-12.0.0.ebuild 
b/dev-libs/apache-arrow/apache-arrow-12.0.0.ebuild
deleted file mode 100644
index 9091784721ce..000000000000
--- a/dev-libs/apache-arrow/apache-arrow-12.0.0.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-ARROW_DATA_GIT_HASH=d2c73bf78246331d8e58b6f11aa8aa199cbb5929
-PARQUET_DATA_GIT_HASH=b2e7cc755159196e3a068c8594f7acbaecfdaaac
-
-DESCRIPTION="A cross-language development platform for in-memory data."
-HOMEPAGE="https://arrow.apache.org/";
-SRC_URI="
-       mirror://apache/arrow/arrow-${PV}/${P}.tar.gz
-       test? (
-               
https://github.com/apache/parquet-testing/archive/${PARQUET_DATA_GIT_HASH}.tar.gz
-                       -> ${PN}-parquet-data-${PV}.tar.gz
-               
https://github.com/apache/arrow-testing/archive/${ARROW_DATA_GIT_HASH}.tar.gz
-                       -> ${PN}-arrow-data-${PV}.tar.gz
-       )
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="brotli bzip2 compute dataset +json lz4 parquet re2 snappy ssl test zlib 
zstd"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-       brotli? ( app-arch/brotli )
-       bzip2? ( app-arch/bzip2 )
-       compute? ( dev-libs/libutf8proc )
-       dataset? (
-               dev-libs/libutf8proc
-               re2? ( dev-libs/re2 )
-       )
-       lz4? ( app-arch/lz4 )
-       parquet? (
-               dev-libs/libutf8proc
-               dev-libs/thrift
-               ssl? ( dev-libs/openssl )
-       )
-       snappy? ( app-arch/snappy )
-       zlib? ( sys-libs/zlib )
-       zstd? ( app-arch/zstd )
-"
-DEPEND="${RDEPEND}
-       dev-cpp/xsimd
-       >=dev-libs/boost-1.81.0
-       json? ( dev-libs/rapidjson )
-       test? (
-               dev-cpp/gflags
-               dev-cpp/gtest
-       )
-"
-
-REQUIRED_USE="test? (
-               json
-               parquet? ( zstd )
-       )
-       ssl? ( json )"
-
-S="${WORKDIR}/${P}/cpp"
-
-PATCHES=( "${FILESDIR}/${PN}-11.0.0-shared-lz4.patch" )
-
-src_prepare() {
-       # use Gentoo CXXFLAGS, specify docdir at src_configure.
-       sed -i \
-               -e '/SetupCxxFlags/d' \
-               -e '/set(ARROW_DOC_DIR.*)/d' \
-               CMakeLists.txt \
-               || die
-       cmake_src_prepare
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DARROW_BUILD_STATIC=OFF
-               -DARROW_BUILD_TESTS=$(usex test)
-               -DARROW_COMPUTE=$(usex compute)
-               -DARROW_CSV=ON
-               -DARROW_DATASET=$(usex dataset)
-               -DARROW_DEPENDENCY_SOURCE=SYSTEM
-               -DARROW_DOC_DIR=share/doc/${PF}
-               -DARROW_FILESYSTEM=ON
-               -DARROW_HDFS=ON
-               -DARROW_JEMALLOC=OFF
-               -DARROW_JSON=$(usex json)
-               -DARROW_PARQUET=$(usex parquet)
-               -DPARQUET_REQUIRE_ENCRYPTION=$(usex ssl)
-               -DARROW_USE_CCACHE=OFF
-               -DARROW_USE_SCCACHE=OFF
-               -DARROW_WITH_BROTLI=$(usex brotli)
-               -DARROW_WITH_BZ2=$(usex bzip2)
-               -DARROW_WITH_LZ4=$(usex lz4)
-               -DARROW_WITH_RE2=$(usex re2)
-               -DARROW_WITH_SNAPPY=$(usex snappy)
-               -DARROW_WITH_ZLIB=$(usex zlib)
-               -DARROW_WITH_ZSTD=$(usex zstd)
-               -DCMAKE_CXX_STANDARD=17
-       )
-       cmake_src_configure
-}
-
-src_test() {
-       export 
PARQUET_TEST_DATA="${WORKDIR}/parquet-testing-${PARQUET_DATA_GIT_HASH}/data"
-       export 
ARROW_TEST_DATA="${WORKDIR}/arrow-testing-${ARROW_DATA_GIT_HASH}/data"
-       cmake_src_test
-}
-
-src_install() {
-       cmake_src_install
-       if use test; then
-               cd "${D}"/usr/$(get_libdir)
-               rm -r cmake/ArrowTesting || die
-               rm libarrow_testing* || die
-               rm pkgconfig/arrow-testing.pc || die
-       fi
-}

diff --git a/dev-libs/apache-arrow/apache-arrow-12.0.1-r1.ebuild 
b/dev-libs/apache-arrow/apache-arrow-12.0.1-r1.ebuild
deleted file mode 100644
index d5fbf06edf70..000000000000
--- a/dev-libs/apache-arrow/apache-arrow-12.0.1-r1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-ARROW_DATA_GIT_HASH=d2c73bf78246331d8e58b6f11aa8aa199cbb5929
-PARQUET_DATA_GIT_HASH=b2e7cc755159196e3a068c8594f7acbaecfdaaac
-
-DESCRIPTION="A cross-language development platform for in-memory data."
-HOMEPAGE="https://arrow.apache.org/";
-SRC_URI="
-       mirror://apache/arrow/arrow-${PV}/${P}.tar.gz
-       test? (
-               
https://github.com/apache/parquet-testing/archive/${PARQUET_DATA_GIT_HASH}.tar.gz
-                       -> ${PN}-parquet-data-${PV}.tar.gz
-               
https://github.com/apache/arrow-testing/archive/${ARROW_DATA_GIT_HASH}.tar.gz
-                       -> ${PN}-arrow-data-${PV}.tar.gz
-       )
-"
-S="${WORKDIR}/${P}/cpp"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="brotli bzip2 compute dataset +json lz4 parquet re2 snappy ssl test zlib 
zstd"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-       brotli? ( app-arch/brotli:= )
-       bzip2? ( app-arch/bzip2:= )
-       compute? ( dev-libs/libutf8proc:= )
-       dataset? (
-               dev-libs/libutf8proc:=
-               re2? ( dev-libs/re2:= )
-       )
-       lz4? ( app-arch/lz4:= )
-       parquet? (
-               dev-libs/libutf8proc:=
-               dev-libs/thrift:=
-               ssl? ( dev-libs/openssl:= )
-       )
-       snappy? ( app-arch/snappy:= )
-       zlib? ( sys-libs/zlib:= )
-       zstd? ( app-arch/zstd:= )
-"
-DEPEND="${RDEPEND}
-       dev-cpp/xsimd
-       >=dev-libs/boost-1.81.0
-       json? ( dev-libs/rapidjson )
-       test? (
-               dev-cpp/gflags
-               dev-cpp/gtest
-       )
-"
-
-REQUIRED_USE="
-       test? (
-               json
-               parquet? ( zstd )
-       )
-       ssl? ( json )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-11.0.0-shared-lz4.patch" )
-
-src_prepare() {
-       # use Gentoo CXXFLAGS, specify docdir at src_configure.
-       sed -i \
-               -e '/SetupCxxFlags/d' \
-               -e '/set(ARROW_DOC_DIR.*)/d' \
-               CMakeLists.txt \
-               || die
-       cmake_src_prepare
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DARROW_BUILD_STATIC=OFF
-               -DARROW_BUILD_TESTS=$(usex test)
-               -DARROW_COMPUTE=$(usex compute)
-               -DARROW_CSV=ON
-               -DARROW_DATASET=$(usex dataset)
-               -DARROW_DEPENDENCY_SOURCE=SYSTEM
-               -DARROW_DOC_DIR=share/doc/${PF}
-               -DARROW_FILESYSTEM=ON
-               -DARROW_HDFS=ON
-               -DARROW_JEMALLOC=OFF
-               -DARROW_JSON=$(usex json)
-               -DARROW_PARQUET=$(usex parquet)
-               -DPARQUET_REQUIRE_ENCRYPTION=$(usex ssl)
-               -DARROW_USE_CCACHE=OFF
-               -DARROW_USE_SCCACHE=OFF
-               -DARROW_WITH_BROTLI=$(usex brotli)
-               -DARROW_WITH_BZ2=$(usex bzip2)
-               -DARROW_WITH_LZ4=$(usex lz4)
-               -DARROW_WITH_RE2=$(usex re2)
-               -DARROW_WITH_SNAPPY=$(usex snappy)
-               -DARROW_WITH_ZLIB=$(usex zlib)
-               -DARROW_WITH_ZSTD=$(usex zstd)
-               -DCMAKE_CXX_STANDARD=17
-       )
-       cmake_src_configure
-}
-
-src_test() {
-       export 
PARQUET_TEST_DATA="${WORKDIR}/parquet-testing-${PARQUET_DATA_GIT_HASH}/data"
-       export 
ARROW_TEST_DATA="${WORKDIR}/arrow-testing-${ARROW_DATA_GIT_HASH}/data"
-       cmake_src_test
-}
-
-src_install() {
-       cmake_src_install
-       if use test; then
-               cd "${D}"/usr/$(get_libdir)
-               rm -r cmake/ArrowTesting || die
-               rm libarrow_testing* || die
-               rm pkgconfig/arrow-testing.pc || die
-       fi
-}

Reply via email to