Leonidas Spyropoulos pushed to branch main at Arch Linux / Packaging / Packages 
/ pycharm-community-edition


Commits:
3da23485 by Leonidas Spyropoulos at 2024-04-04T16:22:12+01:00
upgpkg: 2024.1-1: upstream version, build with 3.12, SPDX license

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,10 +1,10 @@
 pkgbase = pycharm-community-edition
        pkgdesc = Python IDE for Professional Developers
-       pkgver = 2023.3.5
-       pkgrel = 2
+       pkgver = 2024.1
+       pkgrel = 1
        url = https://www.jetbrains.com/pycharm/
        arch = x86_64
-       license = Apache
+       license = Apache-2.0
        makedepends = git
        makedepends = java-environment-openjdk=17
        makedepends = python-setuptools
@@ -18,8 +18,8 @@ pkgbase = pycharm-community-edition
        depends = libdbusmenu-glib
        optdepends = ipython: IPython integration for Python 3
        options = !debug
-       source = 
git+https://github.com/JetBrains/intellij-community.git#tag=pycharm/233.15026.15
-       source = 
idea-android::git+https://github.com/JetBrains/android.git#tag=pycharm/233.15026.15
+       source = 
git+https://github.com/JetBrains/intellij-community.git#tag=pycharm/241.14494.241
+       source = 
idea-android::git+https://github.com/JetBrains/android.git#tag=pycharm/241.14494.241
        source = pycharm.desktop
        source = pycharm.sh
        sha256sums = SKIP


=====================================
PKGBUILD
=====================================
@@ -5,16 +5,16 @@
 # Contributor: David Keogh <daveke...@archlinux.us>
 
 pkgname=pycharm-community-edition
-pkgver=2023.3.5
-_build=233.15026.15
+pkgver=2024.1
+_build=241.14494.241
 _jrever=17
 _jdkver=17
-pkgrel=2
+pkgrel=1
 pkgdesc='Python IDE for Professional Developers'
 arch=(x86_64)
 options=(!debug)
 url=https://www.jetbrains.com/pycharm/
-license=(Apache)
+license=(Apache-2.0)
 depends=(
   giflib
   glib2
@@ -48,22 +48,14 @@ sha256sums=('SKIP'
 prepare() {
   cd intellij-community
 
-  echo ${_build} > build.txt
+  sed -e "s/buildNumber = null/buildNumber = \"${_build}\"/" \
+      -i "python/build/src/PyCharmCommunityInstallersBuildTarget.kt"
   mv "${srcdir}"/idea-android android
 
-  sed -e 's/var targetOs: String/var targetOs: String = OS_LINUX/' \
-      -e 's/System.getProperty(TARGET_OS_PROPERTY, OS_ALL)/OS_LINUX/' \
+  sed -e 's/System.getProperty(TARGET_OS_PROPERTY, OS_ALL)/OS_LINUX/' \
       -i 
"platform/build-scripts/src/org/jetbrains/intellij/build/BuildOptions.kt"
-  # sed 's|../build/plugins-autoupload.txt|plugins-autoupload.txt|' \
-  #     -i 
"platform/build-scripts/src/org/jetbrains/intellij/build/impl/DistributionJARsBuilder.kt"
-  # touch plugins-autoupload.txt
-  # Fix pycharm python/installer.cmd & python/plugin.cmd
-  # sed 's|intellij.pycharm.community.build|"$(cd "$(dirname "$0")"; pwd)/../" 
intellij.pycharm.community.build|' -i python/installers.cmd
-  #sed 's|intellij.pycharm.community.build|"$(cd "$(dirname "$0")"; pwd)/../" 
intellij.pycharm.community.build|' -i python/plugin.cmd
+  # Disabled until we package JBR outselves
   #patch -Np1 < "${srcdir}/enable-no-jdr.patch"
-  # 
https://youtrack.jetbrains.com/issue/IDEA-343872/Community-build-performanceTesting-plugin-raises-exceptions
-  git cherry-pick -n -m1 "c2d297177eb31f7fbbc13fdbfb9c8fce48e51014"
-
 }
 
 build() {
@@ -74,13 +66,8 @@ build() {
   export MAVEN_REPOSITORY=/build/.m2/repository
 
   ./python/installers.cmd -Dintellij.build.use.compiled.classes=false 
-Dintellij.build.target.os=linux
-  #./python/plugin.cmd -Dintellij.build.target.os=linux
 
   tar -xf out/pycharm-ce/artifacts/pycharmPC-${_build}.tar.gz -C "${srcdir}"
-
-  # Issues with cython and 3.11 -> 
https://youtrack.jetbrains.com/issues/PY?q=cython%203.11
-  # cd ../pycharm-community-${pkgver}
-  # python3 plugins/python-ce/helpers/pydev/setup_cython.py build_ext 
--build-temp build --build-lib .
 }
 
 package() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pycharm-community-edition/-/commit/3da234850a34a26b2d6a5994c5e32ad5d7f086c3

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pycharm-community-edition/-/commit/3da234850a34a26b2d6a5994c5e32ad5d7f086c3
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to