dev-java/openjfx-bin: add 25.0.3

This commit is contained in:
Mario Fetka
2026-07-14 12:02:53 +02:00
parent b636fe7f09
commit a4ecd94a1c
6 changed files with 68 additions and 8 deletions
+5
View File
@@ -1,6 +1,11 @@
DIST javafx-base-25.0.3-linux.jar 749081 BLAKE2B 9a1ec977c23ac98bb7adfcb8afab23ed53ff1890db44ff7d6a164bdf4a9e761edf81a22f6e04e554417cf481e84bcfd94ff321db30267180ec89083d2c8f0372 SHA512 27313e5e68f79bcb4d82b1defb74d9b6cbe216e86a813fc77c8fe95e8565c9e693db6e805054995bc7aabdbda1362d4070604b8fa0b9c2692aaf2807cb7bb490
DIST javafx-base-26.0.1-linux.jar 749189 BLAKE2B 69981b0a638e2fbf922e8d85cbd36015b4a25f33ac03612ebea9969422a1289e7d0d7cc294e549bde8db3e8f9029f34f324fec82ecb0220f9730201d1c3d9f55 SHA512 909459f65149efc64ec4e1e4264e5eeaf763ee6fcdcb70e7f65a579f3962f13a28966bd230737f8acb3d66b286705129572e750dc1713df58cd36da217f7bb38
DIST javafx-controls-25.0.3-linux.jar 2602903 BLAKE2B 0774ec88bc153c8739f9ec008608a9738137528c4070968149e909072a729f6722ce1bf2d4b9d6b0ee450733a3676e42742d2c177388393c919af343b0e1f561 SHA512 920ef6aff13e0c512721f8a9cfe859851b5c69bd6f157f4444101c1079de268fcb704c0f7c141a27285eb03750a3f14c02b1feba60e48097da9aaf00950438f4
DIST javafx-controls-26.0.1-linux.jar 2605677 BLAKE2B 93a207aace60927188b8118ce14168ffd8ecae78c97458c6d234421bf1d4cfdd8121044da513c598f4fdb685cfa544ad024841b44f290e004aa01c4044aa0fa5 SHA512 17fe89ef054ce91ae8044c1cd0f05e39560d4ca5953f097180866a18cdba62334e7b4a7f118129437107b6138e5fcb6ebb2f8fc15ee103f03d7ce6d8e57a1805
DIST javafx-graphics-25.0.3-linux.jar 5403472 BLAKE2B 675165701f09fba7d05684493f9ed222993325c2dbd7a03c21055eb4f5cc0e3337de31a87e63e81547aa6f5ea346a201a71805cbfd9519be68392dbcbad2f103 SHA512 c52bf99a357bdd8acab33b920602b1b0cb8bc87814a2b110762d5391b486024b7dbc834caf8a3d62cf0f414c1d1076fe01e98b02f00ca33779e1e6c67543c766
DIST javafx-graphics-26.0.1-linux.jar 5466422 BLAKE2B 7659bc53a196d120fc189c72c11e03aa0f901b49e6e9334fe8ef0c7f485680d192393a8a9b647e9928c8765d481c2bc850b202869216bba5ff20ad6bda7af5eb SHA512 24c3efd46cc805cab2b9df23f3662122fd9c13a6cf47d138ce3a69150c42ed5021740eff5ff09e15d88b994bf2232331fda6727eddcc1aceb99503940a976d6d
DIST javafx-media-25.0.3-linux.jar 1578285 BLAKE2B e4f776219d190dddabd6589b13d984f36a4abd1f3ff4caf7892065f159f084209f572269d4aac6550955a350b86947b20cf30b8b509a39e0d8fb579bb75117cc SHA512 df6257794fad5610d1de9fe134f18ce9675b9f9f5a722d098295d98489036548c80cfba37069847c7736cb9f9bafb26c0414ca8cdd5ffcf923f972a8a812d071
DIST javafx-media-26.0.1-linux.jar 1578297 BLAKE2B 1c8f36655ba61a30a7b6448c4b554acb0a44930f1f05a92e3b8ccf4d0ff74a6d9e505265c81f3de238032c499bd6d6400e45c1d7d6751d753693438b2c99b4b9 SHA512 919db867b99a9320cccc97bfccca5682b1e141d88a6dc469e2bacce79f714bac1deb842175773ea30f9889c1efd3972e25758d35049c38afe25f7a5792543b04
EBUILD openjfx-bin-25.0.3.ebuild 1384 BLAKE2B 50a92470c59c92847947f51d1c3cfc3c992ad72df1d4b722504b31804295cae57bfc6966e237697cb0f275065889c4fc438eb7eed503e70af072e2d8009d7273 SHA512 8c2f139a11e423a261393c9dee89f10aad2d3017b306ca24deae9a153026cc33813aa994033e1c783b4d34f34441c004b0b87b30599b2074e56feb9517dce29e
EBUILD openjfx-bin-26.0.1.ebuild 1144 BLAKE2B 8a46719f9e41b2feb3a48099986bcb8e458c1abc5ecccc2fd4b40940169f2251aef1de737e46d831ecec3b0422951bf76bd10dfcac6f886fe146e77528370cad SHA512 ff583f9fb7655ad4604ae7ae524a0cbb9b8793fa8bb2e1b4284720b6dee7530996921d8b077da40b3e49e726a996247e9839fa8afa79b908d360eaa997b9f9f5
MISC metadata.xml 339 BLAKE2B 6d5447c39d29100426c8fd1321cacdb8fb05275eefbc4874af1190f126a6f050fd864eb085ad7ae995acc92d47b170bd12bf7386692c809e3a20fd8e987f1e74 SHA512 a525fe755ebe3f4ba49e9997c04f0a10fe7e8d181e87ce57887d51aac928491528931a3d3e96cac5f9f9ecf755c63d354c5279c1ae4791315d254ac69048a339
@@ -0,0 +1,47 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit java-utils-2
DESCRIPTION="Java OpenJFX client application platform"
HOMEPAGE="https://openjfx.io/ https://gluonhq.com/products/javafx/"
SRC_URI="
https://repo1.maven.org/maven2/org/openjfx/javafx-base/${PV}/javafx-base-${PV}-linux.jar
https://repo1.maven.org/maven2/org/openjfx/javafx-controls/${PV}/javafx-controls-${PV}-linux.jar
https://repo1.maven.org/maven2/org/openjfx/javafx-graphics/${PV}/javafx-graphics-${PV}-linux.jar
https://repo1.maven.org/maven2/org/openjfx/javafx-media/${PV}/javafx-media-${PV}-linux.jar
"
S="${WORKDIR}"
LICENSE="GPL-2-with-classpath-exception"
SLOT="${PV%%.*}"
KEYWORDS="amd64"
DEPEND="virtual/jdk:25"
RDEPEND="
virtual/jre:25
dev-libs/glib:2
media-libs/alsa-lib
media-libs/fontconfig:1.0
media-libs/freetype:2
media-libs/libglvnd
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libXxf86vm
x11-libs/libXtst
x11-libs/pango
"
src_unpack() { :; }
src_install() {
java-pkg_newjar "${DISTDIR}/javafx-base-${PV}-linux.jar" javafx.base.jar
java-pkg_newjar "${DISTDIR}/javafx-controls-${PV}-linux.jar" javafx.controls.jar
java-pkg_newjar "${DISTDIR}/javafx-graphics-${PV}-linux.jar" javafx.graphics.jar
java-pkg_newjar "${DISTDIR}/javafx-media-${PV}-linux.jar" javafx.media.jar
}