commit: c811211d3a19f9b79a9e0e9afc4aaf5e3fa5ed54 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Wed Jul 6 06:04:51 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Jul 6 06:05:18 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c811211d
app-emulation/virtualbox: add more wsimport context Bug: https://bugs.gentoo.org/832166 Signed-off-by: Sam James <sam <AT> gentoo.org> app-emulation/virtualbox/virtualbox-6.1.34-r4.ebuild | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app-emulation/virtualbox/virtualbox-6.1.34-r4.ebuild b/app-emulation/virtualbox/virtualbox-6.1.34-r4.ebuild index a20ee04a2d51..7eb42e9cf9ea 100644 --- a/app-emulation/virtualbox/virtualbox-6.1.34-r4.ebuild +++ b/app-emulation/virtualbox/virtualbox-6.1.34-r4.ebuild @@ -82,7 +82,13 @@ COMMON_DEPEND=" # We're stuck on JDK (and JRE, I guess?) 1.8 because of need for wsimport # with USE="vboxwebsrv java". Note that we have to put things in DEPEND, # not (only, anyway) BDEPEND, as the eclass magic to set the environment variables -# based on *DEPEND doesn't work for BDEPEND at least right now. See bug #832166. +# based on *DEPEND doesn't work for BDEPEND at least right now. +# +# There's a comment in Config.kmk about it +# ("With Java 11 wsimport was removed, usually part of a separate install now.") +# but it needs more investigation. +# +# See bug #832166. DEPEND=" ${COMMON_DEPEND} alsa? ( >=media-libs/alsa-lib-1.0.13 ) @@ -550,7 +556,7 @@ src_install() { eerror "(listed in PYTHON_COMPAT in the ebuild) is incomplete within the Makefiles." die "Incomplete installation of Python bindings! File a bug with Gentoo!" fi - fi + fi newtmpfiles "${FILESDIR}"/${PN}-vboxusb_tmpfilesd ${PN}-vboxusb.conf }
