Leonidas Spyropoulos pushed to branch main at Arch Linux / Packaging / Packages
/ intellij-idea-community-edition
Commits:
5d712afe by Leonidas Spyropoulos at 2023-12-09T12:22:23+00:00
upgpkg: 4:2023.3-1: new upstream release
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- enable-no-jdr.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = intellij-idea-community-edition
pkgdesc = IDE for Java, Groovy and other programming languages with
advanced refactoring features
- pkgver = 2023.2.5
+ pkgver = 2023.3
pkgrel = 1
epoch = 4
url = https://www.jetbrains.com/idea/
@@ -21,8 +21,8 @@ pkgbase = intellij-idea-community-edition
optdepends = lldb: lldb frontend integration
noextract = junit-3.8.1.jar
backup = usr/share/idea/bin/idea64.vmoptions
- source =
git+https://github.com/JetBrains/intellij-community.git#tag=idea/232.10227.8
- source =
idea-android::git+https://github.com/JetBrains/android.git#tag=idea/232.10227.8
+ source =
git+https://github.com/JetBrains/intellij-community.git#tag=idea/233.11799.241
+ source =
idea-android::git+https://github.com/JetBrains/android.git#tag=idea/233.11799.241
source = idea.desktop
source = idea.sh
source = enable-no-jdr.patch
@@ -31,7 +31,7 @@ pkgbase = intellij-idea-community-edition
sha256sums = SKIP
sha256sums =
049c4326b6b784da0c698cf62262b591b20abb52e0dcf869f869c0c655f3ce93
sha256sums =
d7e4a325fccd48b8c8b0a6234df337b58364e648bb9b849e85ca38a059468e71
- sha256sums =
5dcb0474c4e07b1b7d44844e8b2da40e4dda9eed55c904b745309b1de5df5d94
+ sha256sums =
b7858737346fb08423ee7fd177f9e59180d2173d988dd8622b84d58426fcb3a7
sha256sums =
b58e459509e190bed737f3592bc1950485322846cf10e78ded1d065153012d70
pkgname = intellij-idea-community-edition
=====================================
PKGBUILD
=====================================
@@ -4,8 +4,8 @@
# Maintainer: Orhun Parmaksız <[email protected]>
pkgname=intellij-idea-community-edition
-pkgver=2023.2.5
-_build=232.10227.8
+pkgver=2023.3
+_build=233.11799.241
_jrever=17
_jdkver=17
pkgrel=1
@@ -33,7 +33,7 @@ sha256sums=('SKIP'
'SKIP'
'049c4326b6b784da0c698cf62262b591b20abb52e0dcf869f869c0c655f3ce93'
'd7e4a325fccd48b8c8b0a6234df337b58364e648bb9b849e85ca38a059468e71'
- '5dcb0474c4e07b1b7d44844e8b2da40e4dda9eed55c904b745309b1de5df5d94'
+ 'b7858737346fb08423ee7fd177f9e59180d2173d988dd8622b84d58426fcb3a7'
'b58e459509e190bed737f3592bc1950485322846cf10e78ded1d065153012d70')
prepare() {
@@ -63,7 +63,7 @@ build() {
export MAVEN_REPOSITORY=${srcdir}/.m2/repository
./installers.cmd -Dintellij.build.use.compiled.classes=false
-Dintellij.build.target.os=linux
- tar -xf out/idea-ce/artifacts/ideaIC-${_build}-no-jbr.tar.gz -C "${srcdir}"
+ tar -xf out/idea-ce/artifacts/ideaIC-${pkgver}-no-jbr.tar.gz -C "${srcdir}"
}
package() {
=====================================
enable-no-jdr.patch
=====================================
@@ -1,12 +1,12 @@
diff --git
a/platform/build-scripts/src/org/jetbrains/intellij/build/LinuxDistributionCustomizer.kt
b/platform/build-scripts/src/org/jetbrains/intellij/build/LinuxDistributionCustomizer.kt
----
a/platform/build-scripts/src/org/jetbrains/intellij/build/LinuxDistributionCustomizer.kt
(revision 7e0cfee10427cc87a372ef23d6bf083cc35fdb5e)
-+++
b/platform/build-scripts/src/org/jetbrains/intellij/build/LinuxDistributionCustomizer.kt
(date 1670176639293)
-@@ -24,7 +24,7 @@
+---
a/platform/build-scripts/src/org/jetbrains/intellij/build/LinuxDistributionCustomizer.kt
(revision 511c12bcbcd84a79e7f2374fccbd5a065b489629)
++++
b/platform/build-scripts/src/org/jetbrains/intellij/build/LinuxDistributionCustomizer.kt
(date 1702113502080)
+@@ -46,7 +46,7 @@
/**
- * If {@code true} a separate *-no-jbr.tar.gz artifact without runtime will
be produced.
+ * If `true`, a separate
*[org.jetbrains.intellij.build.impl.LinuxDistributionBuilder.NO_RUNTIME_SUFFIX].tar.gz
artifact without a runtime will be produced.
*/
-- var buildTarGzWithoutBundledRuntime = false
-+ var buildTarGzWithoutBundledRuntime = true
+- var buildArtifactWithoutRuntime = false
++ var buildArtifactWithoutRuntime = true
/**
- * If {@code true}, the only *-no-jbr.tar.gz will be produced, no other
binaries for Linux will be built.
+ * Set both properties if a .snap package should be produced.
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/intellij-idea-community-edition/-/commit/5d712afef13d89873dec335cfc4e397772ce6a18
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/intellij-idea-community-edition/-/commit/5d712afef13d89873dec335cfc4e397772ce6a18
You're receiving this email because of your account on gitlab.archlinux.org.