diff --git a/dev-java/jdtls-bin/Manifest b/dev-java/jdtls-bin/Manifest index ba7b3bc70c..b5e409db2c 100644 --- a/dev-java/jdtls-bin/Manifest +++ b/dev-java/jdtls-bin/Manifest @@ -1,6 +1,3 @@ -DIST jdtls-1.51.0_p202510022025.tar.gz 49321239 BLAKE2B 5a1bd82547ba9a28d17c82aed0693e3f0f63ef34d3cf582e769fffe98dec7edc4ad1b879e519863bc8bda73fc00a99da1a8d71aacf638118908821f5f505df30 SHA512 465e94c4a0800d0cc41f4427ae12a14f5333038727c8e3e7acf7f374c4a055dc9f2ffa125a421028851982a43097eba06ab9628e3476e07ef8d9fdf5b772072f -DIST jdtls-1.52.0_p202510301627.tar.gz 49350351 BLAKE2B 3ed73770c4e0df7d73533304afef9b9933eae4683474044219d5c1992702ee74d5e86a7a57bb0c71effb4507203e721cab151a969963ed7791574e328ef25786 SHA512 bc312c3c0c291834a1d5577c49b3450a60d72dd5d50fb4a5f32dab3e679cdbfd825c04326a48f39329166b2b7fe7fc7445743cd421d8645eee008a7040213103 -DIST jdtls-1.53.0_p202511131527.tar.gz 49507686 BLAKE2B c238b7e54f544eb4702bad35cc150f54f054fe704d91704ccb45c9e814e19a70d13fc1351f353dbc8bf26d2f6d218887b4579e101d962c5c161eff5e80b44357 SHA512 b3e1905606ea90d18ffd35afe73065a7fabdf3ad59430b6fbe60bd18617d4f1576ff2a169884f593bcd161b692420999e0a6e86ecca75de5213eb6f4c7b3fb7c DIST jdtls-1.54.0_p202511211413.tar.gz 49501244 BLAKE2B 9729a4840a878d010fb4273422b8c7bc9ec43a2bfd33b4b4bb68897c5e6ec80afbf1a6b16b2321d5e6f4c296fbfbc102e10a8145ca08a89ecd3dda65caac949c SHA512 5da8890f326551ec60bee8731c0eed3c3e3869c9d73068a30db280d5767aa9ce9dd205596b1ead170c00595eddfe2e5facead66b37c92e9e4cc32b9f764ea849 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 diff --git a/dev-java/jdtls-bin/jdtls-bin-1.51.0_p202510022025.ebuild b/dev-java/jdtls-bin/jdtls-bin-1.51.0_p202510022025.ebuild deleted file mode 100644 index 45a8f20d62..0000000000 --- a/dev-java/jdtls-bin/jdtls-bin-1.51.0_p202510022025.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2023-2025 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." -} diff --git a/dev-java/jdtls-bin/jdtls-bin-1.52.0_p202510301627.ebuild b/dev-java/jdtls-bin/jdtls-bin-1.52.0_p202510301627.ebuild deleted file mode 100644 index 45a8f20d62..0000000000 --- a/dev-java/jdtls-bin/jdtls-bin-1.52.0_p202510301627.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2023-2025 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." -} diff --git a/dev-java/jdtls-bin/jdtls-bin-1.53.0_p202511131527.ebuild b/dev-java/jdtls-bin/jdtls-bin-1.53.0_p202511131527.ebuild deleted file mode 100644 index 45a8f20d62..0000000000 --- a/dev-java/jdtls-bin/jdtls-bin-1.53.0_p202511131527.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2023-2025 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." -}