dev-java/jdtls-bin: drop 1.55.0_p202601060902

Signed-off-by: Brahmajit Das <listout@listout.xyz>
This commit is contained in:
Brahmajit Das committed 2026-10-16 05:44:19 +05:30
1 parent 8d2726c324
commit 0169896eab
2 files changed
-53

No files matched your search

-1
View File
@@ -1,4 +1,3 @@
DIST jdtls-1.55.0_p202601060902.tar.gz 50923994 BLAKE2B a1a5d1c65345cb23dafcf032f386ec05fae0bd7a0d57dc0bc859a27553667a8db0aaa157f906cdd4ce453b2062fe6d7e68f50c2cd9b0cbb8a8d0530c630f5146 SHA512 161571ffd169ad695e49127581fe48db308fdc0e05f89384f5e4bdca70e9abc6c14cb18adfb4897b4748fabfe75a68a7392f5c3b2da58727d556b630664bc420
DIST jdtls-1.56.0_p202601201639.tar.gz 50950692 BLAKE2B 05ff1aa77148db125f0038fde74cc85ed3731f685ebbd09ba499a58f6dcf02fcef6bdef02c24db45e25a86e53bea1f1e6a6fc140a32c2ca47f520e885c7df0a1 SHA512 11b6ff53f30dc4e76725b9419f1bee945444b9b07ce767e53dd95007f22eadc39ed9d14a65bbd7f7c2bf9fe740c3253346e8a7022357900fe7cea664a94ee47d
DIST jdtls-1.62.0_p202610131109.tar.gz 51488555 BLAKE2B 9126206344e0e6475d154eada524a934484ac02c8125912367c8d6703a4356ba0db07c0fba030005c6545f26fe3ec60afd5e1e717b21aca1669168ae947b6fcc SHA512 89d3a840d08de694b4f3855b7d878e6d3984b9d80b33196ddceb7cd18bd02c4ee2b488af347643dd5d3104358f894104cd9600d8dc287008c06e3b72af62bdf5
DIST jdtls-1.63.0_p202610151832.tar.gz 51143231 BLAKE2B 8aec19b8bac9b9a042ff629e015f68bc424c86084d764dd4233b524d309f77743c034c9f15430655ec52ca60fe563ed733cf49fa223cb5553270d0fa8c778347 SHA512 1ea6efa265289fb7b8ab50d527c3192de5935a32a34c090420a3e7143317dd5b123a81feed7ef86d2f24bd589e9c73940dbcb2219b1f2613a5081519cd1ac3a7
@@ -1,52 +0,0 @@
# Copyright 2023-2026 Gabriel Sanches
# Distributed under the terms of the Zero-Clause BSD License
EAPI=8
inherit java-pkg-2
MY_PV=${PV/_p/-}
MY_PN=${PN%%-bin}
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Java language server"
HOMEPAGE="https://github.com/eclipse/eclipse.jdt.ls"
SRC_URI="https://download.eclipse.org/jdtls/snapshots/jdt-language-server-${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}"
LICENSE="EPL-2.0"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=">=virtual/jre-1.8:*"
RDEPEND="${DEPEND}"
JDTLS_LIBEXEC="/usr/libexec/${MY_PN}"
JDTLS_SHARE="/usr/share/${MY_PN}"
JDTLS_WRAPPER="${FILESDIR}/wrapper"
src_install() {
dodir "${JDTLS_LIBEXEC}/bin"
dodir "${JDTLS_SHARE}"
cp -Rp plugins features "${ED}/${JDTLS_LIBEXEC}" || die "failed to copy"
cp -Rp bin/${MY_PN} "${ED}/${JDTLS_LIBEXEC}/bin" || die "failed to copy"
cp -Rp config_linux "${ED}/${JDTLS_SHARE}" || die "failed to copy"
sed ${JDTLS_WRAPPER} -e "s;@PKGNAME@;${MY_PN};g" > wrapper
dodir /usr/bin
newbin wrapper ${MY_PN}
}
pkg_postinst() {
elog "If the JDT Language Server fails to start (e.g. ClassNotFoundException),"
elog "you may be running into stale Eclipse OSGi cache issues."
elog
elog "To fix this, remove the following directories:"
elog " rm -rf \"\${XDG_DATA_HOME}/jdtls\" or rm -rf \"~/.local/share/jdtls\""
elog " rm -rf \"\${XDG_STATE_HOME}/jdtls\" or rm -rf \"~/.local/state/jdtls\""
elog
elog "They will be recreated cleanly on the next launch."
}