mirror of
https://github.com/PrismLauncher/PrismLauncher
synced 2026-04-23 09:05:03 +00:00
feat: ibm semeru runtime open edition support (openj9 jvm) (#5138)
This commit is contained in:
commit
39bb912aab
|
|
@ -338,6 +338,7 @@
|
|||
<file>scalable/adoptium.svg</file> <!-- The Adoptium Logo is a registered trademark of the Eclipse Foundation. -->
|
||||
<file>scalable/azul.svg</file> <!-- Azul, Zulu, Azul Systems, the Azul Systems logo, Azul Zulu are either registered trademarks or trademarks of Azul Systems, registered in the U.S. and elsewhere. -->
|
||||
<file>scalable/mojang.svg</file> <!-- The Mojang Logo is a registered trademark of Mojang AB. -->
|
||||
<file>scalable/openj9_hex_custom.svg</file> <!-- Adapted from the `OpenJ9-hex.svg` file by Ludgie. Source: https://github.com/eclipse-openj9/openj9/blob/master/artwork/OpenJ9-hex.svg -->
|
||||
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
|
|
|||
22
launcher/resources/multimc/scalable/openj9_hex_custom.svg
Normal file
22
launcher/resources/multimc/scalable/openj9_hex_custom.svg
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
<svg width="166.28mm" height="191.82mm" version="1.1" viewBox="0 0 166.28 191.82" xmlns="http://www.w3.org/2000/svg">
|
||||
<g transform="matrix(3.7243 0 0 3.7243 -308.43 -457.22)">
|
||||
<path d="m105.14 123.12 21.971 12.7v25.4l-21.971 12.7-21.971-12.7v-25.4z" fill="#fff"/>
|
||||
<path d="m105.14 123.12 21.971 12.7v25.4l-21.971 12.7-21.971-12.7v-25.4z" fill="none" stroke="#65c2be" stroke-linecap="round" stroke-linejoin="round" stroke-width=".70556"/>
|
||||
<path d="m105.14 124.39 20.872 12.065v24.13l-20.872 12.065-20.872-12.065v-24.13z" fill="#fff"/>
|
||||
<path d="m105.14 124.39 20.872 12.065v24.13l-20.872 12.065-20.872-12.065v-24.13z" fill="none" stroke="#363450" stroke-linecap="round" stroke-linejoin="round" stroke-width=".70556"/>
|
||||
<g transform="matrix(1.9295 0 0 1.9295 -114.82 -138.05)">
|
||||
<g transform="matrix(.35278 0 0 .35278 38.667 -70.381)">
|
||||
<path d="m218.5 599.33a20.644 21.173 0 0 0-20.645 21.174 20.644 21.173 0 0 0 20.645 21.172 20.644 21.173 0 0 0 0.51363-6e-3 20.644 21.173 0 0 0 0.51508 6e-3 20.644 21.173 0 0 0 20.643-21.172 20.644 21.173 0 0 0-20.643-21.174 20.644 21.173 0 0 0-0.51508 7e-3 20.644 21.173 0 0 0-0.51363-7e-3z" fill="none" stroke="#65c2be" stroke-width="1.125" style="paint-order:stroke fill markers"/>
|
||||
<ellipse cx="195.6" cy="619.28" rx="9.2876" ry="11.993" fill="#fff" style="paint-order:stroke fill markers"/>
|
||||
</g>
|
||||
<path d="m109.17 150.26c-0.35925 0.58013-0.85689 0.87-1.4934 0.87-0.61858 0-1.1128-0.28019-1.4827-0.84067-0.36973-0.5606-0.55465-1.2873-0.55465-2.1806 0-0.91461 0.18311-1.6549 0.54934-2.2207 0.3663-0.56577 0.86039-0.84882 1.4826-0.84882 0.61522 0 1.1085 0.2618 1.4801 0.7847 0.3716 0.52324 0.55743 1.2547 0.55743 2.194 0 0.91468-0.17962 1.662-0.53875 2.2421m-1.488-5.9674c-0.90318 0-1.6285 0.35952-2.1761 1.0782-0.54747 0.71868-0.82128 1.6296-0.82128 2.7326 0 1.0568 0.2614 1.9491 0.78412 2.6766 0.52265 0.72768 1.2515 1.0915 2.1866 1.0915 0.9494 0 1.6881-0.3835 2.2162-1.1502 0.52789-0.7668 0.79193-1.6663 0.79193-2.6979 0-1.0745-0.27206-1.965-0.81604-2.6715-0.54405-0.7061-1.2659-1.0593-2.1654-1.0593" fill="#65c1bd"/>
|
||||
<path d="m109.03 146.56c-0.28265-0.20795-0.63454-0.312-1.0364-0.312-0.69691 0-1.2586 0.38052-1.7111 1.1414v-1.0279h-0.71101v5.4295h0.77565v-2.9616c0-0.55801 0.15164-1.008 0.4414-1.3494 0.28958-0.34128 0.65135-0.51192 1.078-0.51192 0.30941 0 0.58057 0.10134 0.79743 0.30404 0.21692 0.20259 0.33333 0.55284 0.33333 1.0507v3.4682h0.77564v-3.1216c0-0.6791-0.0546-1.1484-0.15959-1.408-0.1049-0.25964-0.30062-0.49343-0.58335-0.70137z" display="none" fill="#65c1bd"/>
|
||||
<g fill="#363450">
|
||||
<path d="m113.32 149.75c0 0.39875-0.0313 0.68697-0.0922 0.86508-0.0611 0.17796-0.18079 0.32287-0.35867 0.43508-0.17775 0.11208-0.47334 0.16793-0.84856 0.16793-0.26378 0-0.51044-0.0346-0.89826-0.10379v0.69148c0.38782 0.092 0.67565 0.13825 1.0018 0.13825 0.609 0 1.1061-0.16153 1.475-0.48426 0.36869-0.32293 0.56124-0.89296 0.56124-1.7103v-4.7093h-0.84028z"/>
|
||||
<path d="m118.92 148.31c-0.31452 0.3248-0.70396 0.48723-1.1681 0.48723-0.42163 0-0.7911-0.14012-1.1088-0.42033-0.3177-0.28039-0.47657-0.66125-0.47657-1.1429 0-0.44824 0.1433-0.82864 0.42977-1.1401 0.28621-0.31168 0.67643-0.46745 1.1704-0.46745 0.4873 0 0.88003 0.15155 1.178 0.45505 0.29804 0.30339 0.44703 0.66625 0.44703 1.0882 0 0.43533-0.15732 0.81547-0.47159 1.1403m0.75309-2.4929c-0.45098-0.59453-1.0997-0.89218-1.946-0.89218-0.69136 0-1.2602 0.22752-1.7063 0.68237-0.44632 0.45498-0.66925 1.0021-0.66925 1.6416 0 0.62962 0.21221 1.1578 0.637 1.5847 0.42486 0.42681 0.94997 0.64031 1.5755 0.64031 0.88578 0 1.5494-0.40508 1.9906-1.2151-0.01 0.9253-0.17711 1.658-0.50127 2.198-0.32441 0.5401-0.80757 0.80989-1.4498 0.80989-0.66162 0-1.1326-0.31102-1.4125-0.93341l-0.67662 0.24705c0.3555 0.90872 1.0486 1.3631 2.0794 1.3631 0.88223 0 1.5623-0.33851 2.0398-1.0156 0.47741-0.67714 0.71624-1.5627 0.71624-2.6568 0-1.0412-0.22558-1.8592-0.67674-2.454"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.9 KiB |
|
|
@ -0,0 +1,4 @@
|
|||
SPDX-FileCopyrightText: 2017-2026 Ronald Servant
|
||||
SPDX-FileCopyrightText: 2026 Ludgie <ludgie@odate.eu>
|
||||
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
|
|
@ -288,6 +288,11 @@ QList<BasePage*> InstallDialog::getPages()
|
|||
new InstallJavaPage("net.adoptium.java", "adoptium", tr("Adoptium")),
|
||||
// Azul
|
||||
new InstallJavaPage("com.azul.java", "azul", tr("Azul Zulu")),
|
||||
// IBM
|
||||
/* Must watch out in case the AdoptOpenJDK infrastructure is deprecated.
|
||||
In case of happening, IBM does not seem to provide as of today (03/2026) an API like Adoptium does and rather uses GitHub directly in its website: `developer.ibm.com`.
|
||||
GitHub is known for rate limiting requests that do not use an API key from an account. */
|
||||
new InstallJavaPage("com.ibm.java", "openj9_hex_custom", tr("IBM Semeru Open")),
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue