diff options
Diffstat (limited to 'dev-util/idea-community')
| -rw-r--r-- | dev-util/idea-community/Manifest | 4 | ||||
| -rw-r--r-- | dev-util/idea-community/idea-community-2025.3.ebuild (renamed from dev-util/idea-community/idea-community-2025.2.5.ebuild) | 19 |
2 files changed, 16 insertions, 7 deletions
diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest index 956f0ecbbaf6..cf9a3d7d045e 100644 --- a/dev-util/idea-community/Manifest +++ b/dev-util/idea-community/Manifest @@ -1,2 +1,2 @@ -DIST idea-community-2025.2.5-aarch64.tar.gz 1210215240 BLAKE2B 0a47e1b3f3714fb2d5547e57173bcedbb2241f392a301783be38118c53eeee87e6c35f205066566ab97e45d8431ab1e2663efddb01f1676d839b2b01a147d406 SHA512 4b0cf1271a113e3e7f35f471ddf972ec81699df8a6c2c1e72d0f25a8fd7b2953167ff80b565185553f0eeb520f12817f63252956c6466ce2a51e40b4147a5f29 -DIST idea-community-2025.2.5-amd64.tar.gz 1212726976 BLAKE2B f34408865a9b7e773ed582939e4f28e4c367136d5347f40ce0ffed7eadb5511c71415631a1bc7f39c689c4a6f62a987e76ed082eb0beeefdc6a00b235520cf57 SHA512 b47ec6c8d56de486036ed2df5381675d5b8b77a729f10a12337f51075ff34eacde095bf4d3c40d2de578fce9f40b9cd5bdff86150df2bbd3fbe2c0c053aa6e3f +DIST idea-community-2025.3-aarch64.tar.gz 1511136846 BLAKE2B 22a11c881b739e89446aaceca88c8bfecc794fee791e0f81722dea0136190cfcb3346b82bbfcf8ee374052bb10a1ad94e4f25e4967adbfb753024e25882f0977 SHA512 27e0713f00c31cc84dcb434787ce1eacfa8b7be15ccd02dd77cbe8aac872719e0b5c695d506ade89135b030e814a6d17274fcf2794fc55db0c9d83ffe1f4b435 +DIST idea-community-2025.3.tar.gz 1515485267 BLAKE2B 8419ab0f9456611434a3eb487cd1a5913ecfd923d5d51584d7229c129c43dd34475cc8d118fc798806152fd3e126aff11d0beb53d74976309d85187a5498b7a0 SHA512 05cd568055e7e8bfe9a3ee638c38531d31e5b89e843579c851c765ef16a708a3866384d7761284c1e5d82ba9ad445bc662d7ddc2e6d7d78674fcef9a7f04d398 diff --git a/dev-util/idea-community/idea-community-2025.2.5.ebuild b/dev-util/idea-community/idea-community-2025.3.ebuild index d7f3b0c5884a..a88811c74049 100644 --- a/dev-util/idea-community/idea-community-2025.2.5.ebuild +++ b/dev-util/idea-community/idea-community-2025.3.ebuild @@ -4,16 +4,14 @@ EAPI=8 inherit check-reqs desktop wrapper -MY_PV=$(ver_cut 1-3) +MY_PV=idea-$(ver_cut 1-2) DESCRIPTION="A complete toolset for web, mobile and enterprise development" HOMEPAGE="https://www.jetbrains.com/idea" -#MY_PV=${PV/\_/-} - SRC_URI=" - amd64? ( https://download.jetbrains.com/idea/ideaIC-${MY_PV}.tar.gz -> ${P}-amd64.tar.gz ) - arm64? ( https://download.jetbrains.com/idea/ideaIC-${MY_PV}-aarch64.tar.gz -> ${P}-aarch64.tar.gz ) + amd64? ( https://download.jetbrains.com/idea/${MY_PV}.tar.gz -> ${P}.tar.gz ) + arm64? ( https://download.jetbrains.com/idea/${MY_PV}-aarch64.tar.gz -> ${P}-aarch64.tar.gz ) " S="${WORKDIR}/idea-IC-${PV}" @@ -113,6 +111,17 @@ src_prepare() { done fi + if ! use amd64; then + if [[ -d "${S}"/lib/async-profiler/ ]]; then + rm -v "${S}"/lib/async-profiler/amd64/libasyncProfiler.so || die + fi + fi + if ! use arm64; then + if [[ -d "${S}"/lib/async-profiler/ ]]; then + rm -v "${S}"/lib/async-profiler/aarch64/libasyncProfiler.so || die + fi + fi + rm -vf "${S}"/lib/pty4j-native/linux/x86-64/libpty.so sed -i \ |
