Package Details: pycharm-professional 2025.1-1

Git Clone URL: https://aur.archlinux.org/pycharm-professional.git (read-only, click to copy)
Package Base: pycharm-professional
Description: Python IDE for Professional Developers. Professional Edition
Upstream URL: https://www.jetbrains.com/pycharm/
Keywords: development editor ide jetbrains python
Licenses: custom
Submitter: hippojazz
Maintainer: Xavier (37h4n)
Last Packager: Xavier
Votes: 292
Popularity: 0.33
First Submitted: 2013-09-25 03:56 (UTC)
Last Updated: 2025-04-17 13:27 (UTC)

Dependencies (19)

Required by (0)

Sources (4)

Pinned Comments

Latest Comments

« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 46 Next › Last »

zerophase commented on 2022-03-18 02:20 (UTC) (edited on 2022-03-18 02:20 (UTC) by zerophase)

Is anyone else noticing the new version freezing during the build step? Anyone know what might be going on?

I end up sitting at creating build for a very long time.

https://pastebin.com/rkgJj2Lp

Xavier commented on 2022-02-05 01:09 (UTC)

Hi @nathaniel515, it is correct, delete and try again, you can check the sha256sum here: https://download.jetbrains.com/python/pycharm-professional-2021.3.2.tar.gz.sha256

nathaniel515 commented on 2022-02-04 17:37 (UTC)

The signature check is still failing for pycharm-professional-2021.3.2.tar.gz

simonzack commented on 2022-01-29 12:15 (UTC)

Need a version bump too to after the checksum fix.

Xavier commented on 2022-01-29 00:53 (UTC)

Fixed, (and weird, maybe they updated the tar.gz)

Benibla124 commented on 2022-01-28 18:38 (UTC)

Not passing the signature check for me since the newest update.

Xavier commented on 2021-12-16 16:40 (UTC)

Thanks @edacval that is correct, fixed

edacval commented on 2021-12-15 02:52 (UTC)

@XavierCLL, is not necessary to add 32bit deps. Hint: inspect pycharm-${pkgver}/plugins/python/helpers/pydev/pydevd_attach_to_process/linux_and_mac/compile_linux.sh. You can skip 32bit compilation step with this patch:

diff --git a/.SRCINFO b/.SRCINFO
index 8dab143..7c160f5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,7 +7,6 @@ pkgbase = pycharm-professional
    license = custom
    makedepends = python-setuptools
    makedepends = cython
-   makedepends = lib32-gcc-libs
    depends = giflib
    depends = glibc
    depends = sh
diff --git a/PKGBUILD b/PKGBUILD
index a498dbc..b5a48a0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -21,7 +21,7 @@ sha256sums=('81426f86e1b3de0bd00488e037e9fdcaab4772f1f259ff551ac904d35fb4cd7c'
             'a75264959b06a45ea0801729bc1688bfbd52da3c5fbf3d5b1ad9267860439291'
             '6996b38a3c2ba1e472838d7046a4c54a27822fd647be9ca590457e8c6a2d50c8'
             '039f0d1dc447fb26bb9df35b3a85145a47ce42193c8b2d56bf7bdf090fff0da9')
-makedepends=('python-setuptools' 'cython' 'lib32-gcc-libs')
+makedepends=('python-setuptools' 'cython')
 optdepends=('ipython: For enhanced interactive Python shell inside Pycharm'
             'openssh: For deployment and remote connections'
             'python-setuptools: Packages manager for Python, for project interpreter'
@@ -39,7 +39,9 @@ build() {
     find pycharm-${pkgver}/plugins/python/helpers/pydev/ \( -name *.so -o -name *.pyd \) -delete
     sed -i '1s/^/# cython: language_level=3\n/' pycharm-${pkgver}/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_cython.pxd
     python pycharm-${pkgver}/plugins/python/helpers/pydev/setup_cython.py build_ext --inplace --force-cython
-    cd pycharm-${pkgver}/plugins/python/helpers/pydev/pydevd_attach_to_process/linux_and_mac/; bash compile_linux.sh; cd -  # for attach debugger
+    pushd pycharm-${pkgver}/plugins/python/helpers/pydev/pydevd_attach_to_process/linux_and_mac
+    g++ -m64 -shared -o ../attach_linux_amd64.so -fPIC -nostartfiles attach.cpp
+    popd

     rm -rf pycharm-${pkgver}/plugins/python/helpers/pydev/build/
     find pycharm-${pkgver}/plugins/python/helpers/pydev/ -name __pycache__ -exec rm -rf {} \;