Package Details: pycharm-professional 2024.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: 287
Popularity: 1.14
First Submitted: 2013-09-25 03:56 (UTC)
Last Updated: 2024-04-04 13:20 (UTC)

Dependencies (19)

Required by (0)

Sources (4)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 43 Next › Last »

Freso commented on 2024-02-17 20:00 (UTC) (edited on 2024-02-17 20:15 (UTC) by Freso)

Hi! I cloned this package to move the compilation currently happening in the .install files into the PKGBUILD itself: https://gitlab.archlinux.org/freso/pycharm-professional/-/commits/no-install-file

While I was at it, I also included support for the Coming Soon™ "x86_64_v3" $CARCH: https://gitlab.archlinux.org/freso/pycharm-professional/-/commits/x86-64-v3

Since these are all in git, you should be able to merge/rebase/cherry-pick the commits into the AUR git repository if they should be desired. :)

Edit: Also did one more commit to clean up the $conflicts array a bit: https://gitlab.archlinux.org/freso/pycharm-professional/-/commits/clean-conflicts

Ashark commented on 2024-02-12 06:35 (UTC)

@Xavier This is not a problem. That file "/usr/bin/pycharm" is just a convenience symlink. You are not changing the name of executable, which is resided in the "/opt/pycharm-professional/bin/pycharm.sh". Just change it to "pycharm-pro" for example.
The official installer does not make a symlink. Instead, in the desktop file in Exec they write the path to the file in /opt.

It is expected functionality to be able to install several IDEs side by side. With this not fixed, I need to constantly remore/reinstall the package of other version... to be able to install this package.

Xavier commented on 2024-02-12 01:43 (UTC)

@ashark, to do that we need to change the executable name, my concerns about that are mainly two: First, not obeying the Archilinux guidelines/philosophy of following upstream closely, reducing the need for local modifications. Second, users impact by changing the executable name, mostly for those who use the cli. So I'm not entirely sure about doing it for now...

Ashark commented on 2024-02-11 19:14 (UTC)

@Xavier @37h4n This package still conflicts with pycharm-community-edition and pycharm-eap. Please fix this.

BlurryFlurry commented on 2023-12-25 03:49 (UTC)

@Xavier, by changing to the bundled JRE, fixed the issue. thank you for heads up

Xavier commented on 2023-12-18 15:03 (UTC)

Thanks @lybin @ginkel, I already changed it, tested it and it seems faster than the normal one

lybin commented on 2023-12-18 14:57 (UTC)

Support's answer: The URL should be permanent, but just in case, you can follow the article you have linked for updates in case the URL changes.

Xavier commented on 2023-12-14 14:39 (UTC)

My only concern is whether that url (https://download-cf.jetbrains.com/) is permanent or just a temporal option to access to the source. I'm not sure, but if it is permanent, I'll change it.

lybin commented on 2023-12-14 10:49 (UTC)

imho it's acceptable to replace the url on cloudflare, should be faster for everyone, CF have geo caching. PKGBUILD contains hash sums.

https://download.jetbrains.com/python/pycharm-professional-2023.3.1.tar.gz.sha256

Xavier commented on 2023-12-13 21:59 (UTC)

Hi @ginkel, you could use the chaotic-aur repository, they build this package.