<pre style='margin:0'>
Vadym-Valdis Yudaiev (judaew) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/898af37fcaa555c09a13748e10299afe7d83d1f5">https://github.com/macports/macports-ports/commit/898af37fcaa555c09a13748e10299afe7d83d1f5</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 898af37fcaa dbeaver-community: Use latest Java LTS, add +jdk17 variant
</span>898af37fcaa is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 898af37fcaa555c09a13748e10299afe7d83d1f5
</span>Author: Vadym-Valdis Yudaiev <judaew@macports.org>
AuthorDate: Sat Oct 1 00:54:31 2022 +0300
<span style='display:block; white-space:pre;color:#404040;'> dbeaver-community: Use latest Java LTS, add +jdk17 variant
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closed: https://trac.macports.org/ticket/65914
</span>---
databases/dbeaver-community/Portfile | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/dbeaver-community/Portfile b/databases/dbeaver-community/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 538e1b332e7..df85385081c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/dbeaver-community/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/dbeaver-community/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup github 1.0
</span>
github.setup dbeaver dbeaver 22.2.1
github.tarball_from releases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> name dbeaver-community
categories databases
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,7 +46,10 @@ checksums dbeaver-ce-${version}-macosx.cocoa.x86_64${extract.suffix} \
</span> extract.mkdir yes
use_configure no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_run port:openjdk18-temurin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run port:openjdk17-temurin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant jdk17 description {Use Oracle Java 17} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run-replace port:openjdk17-temurin port:jdk17
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
# Since the user in any case needs to have OpenJDK to run this port, it is
# better to install OpenJDK from MacPorts, with which there is no issue like
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,8 +57,13 @@ depends_run port:openjdk18-temurin
</span> patchfiles patch-java-path.diff
post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@@JAVA_VERSION@@|openjdk18-temurin|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/DBeaver.app/Contents/Info.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[variant_isset jdk17]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|@@JAVA_VERSION@@|jdk17|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/DBeaver.app/Contents/Info.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|@@JAVA_VERSION@@|openjdk17-temurin|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/DBeaver.app/Contents/Info.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
build {}
</pre><pre style='margin:0'>
</pre>