Package Details: clion 1:2026.2.3.1-1

Git Clone URL: https://aur.archlinux.org/clion.git (read-only, click to copy)
Package Base: clion
Description: Cross-platform IDE for C and C++ from JetBrains.
Upstream URL: http://www.jetbrains.com/clion
Keywords: C C++ IDE JetBrains
Licenses: custom
Submitter: rdoursenaud
Maintainer: Zrax
Last Packager: Zrax
Votes: 249
Popularity: 1.16
First Submitted: 2015-04-14 21:23 (UTC)
Last Updated: 2026-10-07 00:30 (UTC)

Dependencies (15)

Sources (3)

Latest Comments

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

Zrax commented on 2026-10-07 00:31 (UTC)

@MasterMax: I've switched back to download.jetbrains.com, since it seems to be more reliable.

MasterMax commented on 2026-10-06 20:04 (UTC)

CLion can not be downloaded, getting 404 error. When trying to download manually from the website, the url contains a key, an expire date and a signature (https://download-cdn.jetbrains.com/cpp/CLion-2026.2.3.1.tar.gz?Key-Pair-Id=....&Expires=.....&Signature=...). Thus jetbrains prevents the download without these parameters.

=> Retrieving sources... -> Found jetbrains-clion.desktop -> Downloading CLion-2026.2.3.1.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 curl: (22) The requested URL returned error: 404 ==> ERROR: Failure while downloading https://download-cf.jetbrains.com/cpp/CLion-2026.2.3.1.tar.gz Aborting...

Zrax commented on 2026-08-06 18:24 (UTC)

diff --git a/PKGBUILD b/PKGBUILD
index aeb18d4..842e926 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@ pkgbase=clion
 pkgname=(clion clion-jre clion-cmake clion-gdb clion-lldb)
 _pkgname=clion
 _dlname=CLion
-pkgver=2026.2.0.1
+pkgver=2026.2.1
 pkgrel=1
 epoch=1
 pkgdesc="Cross-platform IDE for C and C++ from JetBrains."
@@ -22,8 +22,8 @@ source=("jetbrains-${pkgbase}.desktop")
 source_x86_64=("https://download-cf.jetbrains.com/cpp/${_dlname}-${pkgver}.tar.gz")
 source_aarch64=("https://download-cf.jetbrains.com/cpp/${_dlname}-${pkgver}-aarch64.tar.gz")
 sha256sums=('a7a3f9891f5d8e7e5650afe00819909413fa2ed911393dd0648fba91233974a2')
-sha256sums_x86_64=('dff48d82de9ba6bd1a2105a64c99ef9207ed759134339c1c13f2c34b51e4e11d')
-sha256sums_aarch64=('206d94daff664e4f8609b07d8c95685f984a8eedfbf837ea46232dc6ef1bf1ba')
+sha256sums_x86_64=('09c3310bc37abce1678df118d742fe1b0eeaef23f3b7ca6aaffff5db0993fbb1')
+sha256sums_aarch64=('e0135cd9c991161a877085f5f653c7320a7d035b8de8ba08e11b09e1a80d4ec1')
 noextract=("${_dlname}-${pkgver}.tar.gz"
            "${_dlname}-${pkgver}-aarch64.tar.gz")

aliu commented on 2026-06-09 14:59 (UTC)

That was reverted. There is a clion-jre package.

starquake commented on 2026-06-08 06:33 (UTC) (edited on 2026-06-08 06:34 (UTC) by starquake)

@aliu: https://aur.archlinux.org/pkgbase/clion?O=10#comment-1027012

aliu commented on 2026-06-06 18:32 (UTC)

Is it possible to have a separate package for JBR, so that all the *-jre packages just symlink to that? Currently, by default, if you install multiple JetBrains IDEs using your wonderful AUR packages, they each bundle the same JBR files again.

Zrax commented on 2026-05-26 21:21 (UTC)

If you're using the external java-runtime instead of clion-jre, you will need to manually configure clion to use it: https://www.jetbrains.com/help/clion/switching-boot-jdk.html

Niinu commented on 2026-05-26 08:25 (UTC) (edited on 2026-05-26 08:26 (UTC) by Niinu)

After installation i get below error even if I have java-runtime installed.

Cannot start the IDE
Cannot find a runtime<br><br>Caused by:<br> Runtime not found<br><br>Please try to reinstall the IDE.<br>For support, please refer to https://jb.gg/ide/critical-startup-errors

gonciarz commented on 2026-02-12 19:49 (UTC) (edited on 2026-02-12 19:49 (UTC) by gonciarz)

diff --git a/.SRCINFO b/.SRCINFO
index 0e5fbef..9a8e896 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -20,7 +20,7 @@ pkgbase = clion

 pkgname = clion
        depends = libdbusmenu-glib
-       optdepends = clion-jre: JetBrains custom Java Runtime (Recommended)
+       depends = clion-jre
        optdepends = clion-cmake: JetBrains packaged CMake tools
        optdepends = clion-gdb: JetBrains packaged GNU debugger
        optdepends = clion-lldb: JetBrains packaged LLVM debugger
diff --git a/PKGBUILD b/PKGBUILD
index 36fc936..822480e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -43,9 +43,8 @@ build() {
 }

 package_clion() {
-    depends=('libdbusmenu-glib')
+    depends=('libdbusmenu-glib' 'clion-jre')
     optdepends=(
-        'clion-jre: JetBrains custom Java Runtime (Recommended)'
         'clion-cmake: JetBrains packaged CMake tools'
         'clion-gdb: JetBrains packaged GNU debugger'
         'clion-lldb: JetBrains packaged LLVM debugger'

carstene1ns commented on 2026-01-02 15:27 (UTC)

IMO the build() function should be renamed to prepare() and the full path in the .desktop file is unnecessary, since it is the default.