Package Details: intellij-idea-ue-eap 2023.1.231.8109.175-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.36
First Submitted: 2014-09-06 20:06 (UTC)
Last Updated: 2023-03-29 23:09 (UTC)

Dependencies (4)

Required by (0)

Sources (2)

Latest Comments

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

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.

danielko commented on 2019-05-22 10:49 (UTC)

Could you please fix missing minus sign? Line

source=("https://download.jetbrains.com/idea/ideaIU-${_buildver}-${_JBR}.tar.gz")

artafinde commented on 2019-04-04 08:02 (UTC) (edited on 2019-06-28 08:25 (UTC) by artafinde)

You can now choose to use JBR8 or no-JBR prior to build by editing the _JBR variable in PKDBUILD. Use jbr8, no-jbr or leave empty to default to JBR11. See more info on the blog-post by Jetbrains. PS: Technically the java-environment can be optional dependency since the default is to come with JBR but I'll leave it like this since one would probably want to do development in Java.

artafinde commented on 2018-04-26 10:44 (UTC) (edited on 2018-04-26 10:45 (UTC) by artafinde)

Had some issues getting the new version so I will update the package hopefully today (GMT). The upstream page was pointing out to the wrong URL. Now it's fixed.