See $summary
# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 JAVA_PKG_IUSE="source" inherit java-pkg-2 java-ant-2 desktop xdg DESCRIPTION="Draw UML diagrams using a simple and human readable text description" HOMEPAGE="https://plantuml.com" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 ~x86" DEPEND="virtual/jdk:1.8" RDEPEND=">=virtual/jre-1.8:* dev-java/ant-core:0 >=media-gfx/graphviz-2.44.1" EANT_BUILD_TARGET="dist" EANT_GENTOO_CLASSPATH="ant-core" JAVA_ANT_REWRITE_CLASSPATH="true" src_install() { java-pkg_dojar ${PN}.jar java-pkg_dolauncher ${PN} --jar ${PN}.jar use source && java-pkg_dosrc src/* make_desktop_entry plantuml PlantUML }
Would not build with java-11 so locked build JDK to 1.8
I just noticed that my /usr/share/java-config-2/launcher/launcher.bash has #!/@GENTOO_PORTAGE_EPREFIX@bin/bash as shebang, seems wrong. dev-java/java-config-2.3.1
(In reply to Joakim Tjernlund from comment #2) > Would not build with java-11 so locked build JDK to 1.8 Was a little quick there, it builds with java-11 as well. Not sure what I did wrong.
Just FYI, 1.2021.5 is out. :) Thanks.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae35f37b971f9ccf48c0433945ee21c7990c5e5 commit 2ae35f37b971f9ccf48c0433945ee21c7990c5e5 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2021-05-12 06:17:21 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2021-05-12 06:17:21 +0000 media-gfx/plantuml: bump to 1.2021.5 Closes: https://bugs.gentoo.org/779511 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-gfx/plantuml/Manifest | 1 + media-gfx/plantuml/plantuml-1.2021.5.ebuild | 33 +++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+)