Package Details: intellij-idea-ue-eap 2024.1.241.15989.21-1

Git Clone URL: https://aur.archlinux.org/intellij-idea-ue-eap.git (read-only, click to copy)
Package Base: intellij-idea-ue-eap
Description: Early access version of the upcoming version of Intellij Idea IDE (ultimate version)
Upstream URL: http://www.jetbrains.com/idea/nextversion
Keywords: IDE java JetBrains
Licenses: custom
Submitter: Kendos_Kenlen
Maintainer: artafinde
Last Packager: artafinde
Votes: 34
Popularity: 0.000165
First Submitted: 2014-09-06 20:06 (UTC)
Last Updated: 2024-04-15 21:08 (UTC)

Dependencies (4)

Required by (0)

Sources (2)

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

Ashark commented on 2024-01-29 23:21 (UTC)

I know, but it is not clear that the package is bundled with jre (like with any other package). Also, I need to disable bundled jre sometimes in case of problems.

You do not need to maintain a separate package actually. That will be a "split" package. I.e. in one PKGBUILD the two packages are built. See an example in webstorm-eap.

artafinde commented on 2024-01-29 23:17 (UTC)

@ashark no I like keeping them same per release. Each of them has different versions of JBR anyway

Ashark commented on 2024-01-29 23:16 (UTC)

@artafinde Can you please separate the bundled jre to a separate package? See webstorm-eap as an example.

badlydrawnface commented on 2022-11-29 03:46 (UTC) (edited on 2022-11-29 03:52 (UTC) by badlydrawnface)

added aarch64 support after jetbrains released builds for aarch64 on linux

diff --git a/PKGBUILD b/PKGBUILD
index 916bc83..3158e09 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,10 +15,19 @@ url="http://www.jetbrains.com/idea/nextversion"
 license=('custom')
 depends=('java-environment' 'giflib' 'libxtst' 'libdbusmenu-glib')
 _archive="ideaIU-${_buildver}.tar.gz"
-source=("https://download.jetbrains.com/idea/${_archive}"
-        "intellij-idea-ue-eap.desktop")
-sha256sums=($(curl -s "https://download.jetbrains.com/idea/${_archive}.sha256" | cut -f1 -d" ")
-            'af5a9e49b921dbdc5b960dedc27e15b2510896ff6e58d983fca7de6a6fd18f38')
+_archive_aarch64="ideaIU-${_buildver}-aarch64.tar.gz"
+# downloads aarch64 version if arch matches
+if [ "${CARCH}" == "aarch64" ]; then
+    source=("https://download.jetbrains.com/idea/${_archive_aarch64}"
+    "${pkgname}.desktop")
+    sha256sums=($(curl -s "https://download.jetbrains.com/idea/${_archive_aarch64}.sha256" | cut -f1 -d" ")
+    'af5a9e49b921dbdc5b960dedc27e15b2510896ff6e58d983fca7de6a6fd18f38')
+else
+    source=("https://download.jetbrains.com/idea/${_archive}"
+    "${pkgname}.desktop")
+    sha256sums=($(curl -s "https://download.jetbrains.com/idea/${_archive}.sha256" | cut -f1 -d" ")
+    'af5a9e49b921dbdc5b960dedc27e15b2510896ff6e58d983fca7de6a6fd18f38')
+fi
+
 package() {
     install -dm755 "${pkgdir}/opt/${pkgname}"
     cp -r --no-preserve='ownership' "${srcdir}/${_pkgname}-${_buildver}/"* "${pkgdir}/opt/${pkgname}"

Sidju commented on 2021-11-17 17:33 (UTC)

Just helped a friend with some confusing behavior around starting this from terminal.

It seems you've made a slight error in the last "ls -s" command. Since it links to ${pkgdir} it links to the folder in which the package is being build, making it link to nothing when that folder is cleaned away. This is ok with other commands, but since "ln -s" just saves down the lefthand path as is upon execution this ends up behaving unexpectedly.

Dropping the ${pkgdir} entirely on that line should resolve it fully.

artafinde commented on 2021-02-06 10:35 (UTC)

Sorry for the delay I was waiting to see if they will fix the JBR-3066 but since no real progress from Jetbrains I packaged with previous JBR.

Please report any issues while building.

artafinde commented on 2019-12-31 12:42 (UTC)

Holidays period without access to the AUR key - I'll fix this when back circa 04/01/2020

artafinde commented on 2019-06-27 22:14 (UTC)

@danielko: thanks for the heads up.

danielko commented on 2019-06-27 11:27 (UTC)

Also the meaning of jbr suffix changed -- now there's no "-jbr11" packages, but "-jbr8"

artafinde commented on 2019-05-22 11:41 (UTC)

@danielko: fixed - thanks for reporting.