commit:     ef67cb7007451ee2c569c704f4bb5848757da6ac
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 26 16:12:21 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Oct 26 17:00:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef67cb70

dev-libs/apache-arrow: Add := deps on slotted packages

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../apache-arrow/apache-arrow-12.0.1-r1.ebuild     | 31 +++++++++++-----------
 1 file changed, 16 insertions(+), 15 deletions(-)

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
index 34da55d1d1c5..d5fbf06edf70 100644
--- a/dev-libs/apache-arrow/apache-arrow-12.0.1-r1.ebuild
+++ b/dev-libs/apache-arrow/apache-arrow-12.0.1-r1.ebuild
@@ -19,6 +19,7 @@ SRC_URI="
                        -> ${PN}-arrow-data-${PV}.tar.gz
        )
 "
+S="${WORKDIR}/${P}/cpp"
 
 LICENSE="Apache-2.0"
 SLOT="0"
@@ -27,22 +28,22 @@ IUSE="brotli bzip2 compute dataset +json lz4 parquet re2 
snappy ssl test zlib zs
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-       brotli? ( app-arch/brotli )
-       bzip2? ( app-arch/bzip2 )
-       compute? ( dev-libs/libutf8proc )
+       brotli? ( app-arch/brotli:= )
+       bzip2? ( app-arch/bzip2:= )
+       compute? ( dev-libs/libutf8proc:= )
        dataset? (
-               dev-libs/libutf8proc
-               re2? ( dev-libs/re2 )
+               dev-libs/libutf8proc:=
+               re2? ( dev-libs/re2:= )
        )
-       lz4? ( app-arch/lz4 )
+       lz4? ( app-arch/lz4:= )
        parquet? (
-               dev-libs/libutf8proc
-               dev-libs/thrift
+               dev-libs/libutf8proc:=
+               dev-libs/thrift:=
                ssl? ( dev-libs/openssl:= )
        )
-       snappy? ( app-arch/snappy )
-       zlib? ( sys-libs/zlib )
-       zstd? ( app-arch/zstd )
+       snappy? ( app-arch/snappy:= )
+       zlib? ( sys-libs/zlib:= )
+       zstd? ( app-arch/zstd:= )
 "
 DEPEND="${RDEPEND}
        dev-cpp/xsimd
@@ -54,13 +55,13 @@ DEPEND="${RDEPEND}
        )
 "
 
-REQUIRED_USE="test? (
+REQUIRED_USE="
+       test? (
                json
                parquet? ( zstd )
        )
-       ssl? ( json )"
-
-S="${WORKDIR}/${P}/cpp"
+       ssl? ( json )
+"
 
 PATCHES=( "${FILESDIR}/${PN}-11.0.0-shared-lz4.patch" )
 

Reply via email to