commit:     71cf113bda7bb564e132ae29bdecba2502df84a6
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Mon Apr 28 05:19:23 2025 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Apr 28 17:50:22 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71cf113b

dev-java/tapestry-json: Depend '--build-only' on slf4j-api #954809

The wrong line in /usr/share/tapestry-json/package.env was caused by
calling java-pkg_getjars without the '--build-only' option.

Closes: https://bugs.gentoo.org/954809
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/41816
Closes: https://github.com/gentoo/gentoo/pull/41816
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 .../{tapestry-json-5.8.7.ebuild => tapestry-json-5.8.7-r1.ebuild}       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tapestry-json/tapestry-json-5.8.7.ebuild 
b/dev-java/tapestry-json/tapestry-json-5.8.7-r1.ebuild
similarity index 95%
rename from dev-java/tapestry-json/tapestry-json-5.8.7.ebuild
rename to dev-java/tapestry-json/tapestry-json-5.8.7-r1.ebuild
index 933ec78d9f20..1f1d2f78081f 100644
--- a/dev-java/tapestry-json/tapestry-json-5.8.7.ebuild
+++ b/dev-java/tapestry-json/tapestry-json-5.8.7-r1.ebuild
@@ -35,7 +35,7 @@ JAVA_SRC_DIR="tapestry-json/src/main/java"
 src_compile() {
        # build classes needed for compilation
        ejavac -d target/deps \
-               -cp "$(java-pkg_getjars slf4j-api)" \
+               -cp "$(java-pkg_getjars --build-only slf4j-api)" \
                $(find \
                        commons/src/main/java \
                        plastic-asm/src/main/java \

Reply via email to