commit: bc4e86b67c87578c307f62e5d711276068679cd5
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 17 18:47:29 2026 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Feb 17 22:08:12 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4e86b6
dev-lang/closure-compiler-bin: bump to 20260211
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-lang/closure-compiler-bin/Manifest | 1 +
.../closure-compiler-bin-20260211.ebuild | 50 ++++++++++++++++++++++
2 files changed, 51 insertions(+)
diff --git a/dev-lang/closure-compiler-bin/Manifest
b/dev-lang/closure-compiler-bin/Manifest
index bd40ef279060..076f4703f263 100644
--- a/dev-lang/closure-compiler-bin/Manifest
+++ b/dev-lang/closure-compiler-bin/Manifest
@@ -1,3 +1,4 @@
DIST closure-compiler-bin-20260106.maven.jar 14629833 BLAKE2B
c697a2f40fbc1e5f804d991501a7f25f5d869831fb1b63de941c836f7e623857f77d9eee45001dcd3860989f2d1f67131cf6d0c5d94d646e27b7ea76026ae11b
SHA512
0d7c06f3f84e3c0189b9afb025f98b8ca243d211fe0879d2b6d40c3b9a8a4d7bc59ea5f2755354c490696c0470dd403719fc240d41ed24242e3fc18418fe8736
DIST closure-compiler-bin-20260121.maven.jar 14635212 BLAKE2B
b8e8df68f5aefe9ecfd46c2a2bd2bdcce2b284d538b2e6927f38987df111497edf93b040a8a141c2c2252a369b64039590ef3090f0d91fea2751fad4f9f25c30
SHA512
40e09a80be179ecc99f06fc019a4f75ef364afe938d2fdada3d2ec63cd9a0b8078e074fe10003a6a1eea08324b31d14a0c3f2dd450690db81a41d8936f3f6c1f
DIST closure-compiler-bin-20260128.maven.jar 14650999 BLAKE2B
723617e4d4a5b8dc2dd4a23377ff8c99040e78ae2868e2686007ebebd42013235a5b7d1188695ed92cd510590a9ce9d16e05ef5a3abaea0bdbf6a7403f479cba
SHA512
6368016c2939db1c6591fb25d0825dc07f4706b478b25f2d5dd2b8c8e601636086edcc2d248ca90ea9eeb0eb868438a8381900ae3f652cf6ee9a94f48ec81841
+DIST closure-compiler-bin-20260211.maven.jar 14650457 BLAKE2B
a0db8b629bf585bdc72b3de19618bd3ff5db30f7d521fa598e37f6c3ff2dec50502701681f822284f7cea3fdbc3cc4503355be732d47a85adf0d489ce4af8c1a
SHA512
929b724713bd5f01d5e976c3bdb1f3bf69c1cfff275a18f562ca98e2198e0a501fb61fae9d290795c014fbd31ad395579b42cccb93c5bc514fe9dcfa09e5e144
diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20260211.ebuild
b/dev-lang/closure-compiler-bin/closure-compiler-bin-20260211.ebuild
new file mode 100644
index 000000000000..c74c5fe90fac
--- /dev/null
+++ b/dev-lang/closure-compiler-bin/closure-compiler-bin-20260211.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=9
+
+inherit java-pkg-2
+
+MY_PN="${PN%-bin}"
+MY_P="${MY_PN}-v${PV}"
+
+DESCRIPTION="JavaScript optimizing compiler"
+HOMEPAGE="https://developers.google.com/closure/compiler/
+ https://github.com/google/closure-compiler/"
+
+MAVEN_REPO="https://repo1.maven.org/maven2"
+SRC_URI="
+ ${MAVEN_REPO}/com/google/javascript/${MY_PN}/v${PV}/${MY_P}.jar
+ -> ${P}.maven.jar
+"
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=virtual/jre-1.8:*
+"
+
+src_unpack() {
+ :
+}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ local jar_dir="/opt/${PN}-${SLOT}/lib"
+
+ java-pkg_jarinto "${jar_dir}"
+ java-pkg_newjar "${DISTDIR}/${P}.maven.jar" "${PN}.jar"
+
+ local -a dolauncher_opts=(
+ "${MY_PN}"
+ --jar "${jar_dir}/${PN}.jar"
+ -into /opt
+ )
+ java-pkg_dolauncher "${dolauncher_opts[@]}"
+}