From 84c1b6d73be8e88b058a8912b9aaeeda2a337ab4 Mon Sep 17 00:00:00 2001 From: Gerion Entrup Date: Tue, 25 Jun 2024 11:32:38 +0200 Subject: [PATCH] dev-java/failureaccess: added (ltex-ls dependency) --- dev-java/failureaccess/Manifest | 1 + .../failureaccess/failureaccess-32.1.3.ebuild | 25 +++++++++++++++++++ dev-java/failureaccess/metadata.xml | 19 ++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 dev-java/failureaccess/Manifest create mode 100644 dev-java/failureaccess/failureaccess-32.1.3.ebuild create mode 100644 dev-java/failureaccess/metadata.xml diff --git a/dev-java/failureaccess/Manifest b/dev-java/failureaccess/Manifest new file mode 100644 index 00000000..8b31a66a --- /dev/null +++ b/dev-java/failureaccess/Manifest @@ -0,0 +1 @@ +DIST guava-32.1.3.tar.gz 5757923 BLAKE2B 6bba8f721399f3d346410f1d00f0f5d97e14e347cdcab70465b449c7d7226fc5d194c25f257029eca15d426ec23e5907632a526120387eb465b3132571855862 SHA512 8efd8072e0aafaa851e18a69af011cbaeba207a7ee2dbe2daee9f70729c1c785d054197e6bf032d30065245070088f9f2d7f1a01f244b00325a3ede9d00fb9ec diff --git a/dev-java/failureaccess/failureaccess-32.1.3.ebuild b/dev-java/failureaccess/failureaccess-32.1.3.ebuild new file mode 100644 index 00000000..753445e7 --- /dev/null +++ b/dev-java/failureaccess/failureaccess-32.1.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=guava-${PV} + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="com.google.guava:failureaccess:1.0.1" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Guava's InternalFutureFailureAccess and InternalFutures classes." +HOMEPAGE="https://github.com/google/guava/" +SRC_URI="https://github.com/google/guava/archive/v${PV}.tar.gz -> guava-${PV}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" + +JAVA_SRC_DIR="futures/${PN}/src/com/google/common/util/concurrent/internal/" diff --git a/dev-java/failureaccess/metadata.xml b/dev-java/failureaccess/metadata.xml new file mode 100644 index 00000000..fff1d2a4 --- /dev/null +++ b/dev-java/failureaccess/metadata.xml @@ -0,0 +1,19 @@ + + + + + mva@gentoo.org + Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name + Vadim A. Misbakh-Soloviov + + +Contains com.google.common.util.concurrent.internal.InternalFutureFailureAccess +and InternalFutures. Most users will never need to use this artifact. Its +classes are conceptually a part of Guava, but they're in this separate artifact +so that Android libraries can use them without pulling in all of Guava (just as +they can use ListenableFuture by depending on the listenablefuture artifact). + + + google/guava + +