commit:     e3cf91a73f24a075c2320e1cb744dbff27ff17ab
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  9 21:58:44 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Mon Oct  9 21:59:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cf91a7

net-wireless/unifi: add needed java opts

Closes: https://bugs.gentoo.org/915126
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 .../unifi/{unifi-7.5.176.ebuild => unifi-7.5.176-r1.ebuild}       | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.5.176.ebuild 
b/net-wireless/unifi/unifi-7.5.176-r1.ebuild
similarity index 87%
rename from net-wireless/unifi/unifi-7.5.176.ebuild
rename to net-wireless/unifi/unifi-7.5.176-r1.ebuild
index 71fa8a6c36b9..f026fe76bc2d 100644
--- a/net-wireless/unifi/unifi-7.5.176.ebuild
+++ b/net-wireless/unifi/unifi-7.5.176-r1.ebuild
@@ -75,7 +75,13 @@ src_install() {
        java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
        java-pkg_dolauncher \
                unifi \
-               --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp 
-Djava.library.path=' \
+               --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
+                       -Djava.library.path= \
+                       --add-opens java.base/java.lang=ALL-UNNAMED \
+                       --add-opens java.base/java.time=ALL-UNNAMED \
+                       --add-opens java.base/sun.security.util=ALL-UNNAMED \
+                       --add-opens java.base/java.io=ALL-UNNAMED \
+                       --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \
                --jar ace.jar \
                --pwd '/usr/lib/unifi'
 

Reply via email to