Date: Monday, April 12, 2021 @ 20:19:32 Author: orhun Revision: 916026
upgpkg: pycharm-community-edition 2021.1-1: upstream release Modified: pycharm-community-edition/trunk/PKGBUILD ----------+ PKGBUILD | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-04-12 20:17:48 UTC (rev 916025) +++ PKGBUILD 2021-04-12 20:19:32 UTC (rev 916026) @@ -4,9 +4,9 @@ # Contributor: David Keogh <[email protected]> pkgname=pycharm-community-edition -pkgver=2020.3.5 -_build=203.7717.81 -_gitcommit=c1fbba2c339bdb37ee8ad754502db42ef7910319 +pkgver=2021.1 +_build=211.6693.115 +_gitcommit=89042ffa49ea457d0f6e16d6df5765f60945d468 pkgrel=1 pkgdesc='Python IDE for Professional Developers' arch=(x86_64) @@ -36,12 +36,10 @@ ) source=( "git+https://github.com/JetBrains/intellij-community.git#commit=${_gitcommit}" - "https://github.com/JetBrains/intellij-community/commit/70af9a4.patch" pycharm.desktop pycharm.sh ) sha256sums=('SKIP' - 'e9837a4a6098b97b0ff9fc33693f4d1d6a458d0dea7c0c1a8f398fa3e624582a' 'f727119ec7c8b96820e80712b1ee342de6a94ff72402e8f2d390cbff702f9b21' '7b5360b4977e934931acab775d04915417a5da9f3ea1dd44355525b0016cf65d') @@ -48,15 +46,20 @@ prepare() { cd intellij-community - patch -p1 < ../70af9a4.patch echo ${_build} > build.txt + + # https://youtrack.jetbrains.com/issue/IDEA-266631 + sed '/intellij.cwm.plugin/d' -i python/build/plugin-list.txt + sed '/intellij.marketplace/d' -i python/build/plugin-list.txt + sed '/def targetOs =/c def targetOs = "linux"' -i build/dependencies/setupJbre.gradle sed '/String targetOS/c String targetOS = OS_LINUX' -i platform/build-scripts/groovy/org/jetbrains/intellij/build/BuildOptions.groovy sed -E 's|(<sysproperty key="jna.nosys")|<sysproperty key="intellij.build.target.os" value="linux" />\1|' -i build.xml sed -E 's|(<sysproperty key="java.awt.headless")|<sysproperty key="intellij.build.target.os" value="linux" />\1|' -i python/build.xml sed "s/-Xmx612m -XX:MaxPermSize=152m/-Xmx2048m -XX:MaxPermSize=512m/" -i python/build.xml - sed 's|../build/plugins-autoupload-whitelist.txt|plugins-autoupload-whitelist.txt|' -i platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/DistributionJARsBuilder.groovy - touch plugins-autoupload-whitelist.txt + sed 's|../build/plugins-autoupload.txt|plugins-autoupload.txt|' -i platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/DistributionJARsBuilder.groovy + touch plugins-autoupload.txt + ./getPlugins.sh } build() {
