Commit Graph

14 Commits

Author SHA1 Message Date
Claudio Bley
597f94bd8a jetbrains: Fix update.pl script for MPS
Jetbrains seems to have deviated from the usual URL pattern of
`/<product>/<version>/<name>-<version>.<ext>` by only using the major.minor part
of the version number in the first URL segment for MPS.
2021-07-30 10:57:03 +02:00
Jörg Thalheim
42c154d332
Merge pull request #129087 from raboof/jetbrains-update-script-updates
jetbrains: update script improvements
2021-07-06 06:40:51 +01:00
Arnout Engelen
afef449235
jetbrains: update script improvements
Fix some warnings and allow updating only the free modules.
2021-07-05 10:44:05 +02:00
Arnout Engelen
9701c3d3f7
jetbrains: use https in update script 2021-07-01 13:42:41 +02:00
Jean-Marie Gaillourdet
a887b48e1d all Jetbrains products: update to latest version
clion: 2020.2.1 -> 2021.1.2
datagrip: 2020.2.2 -> 2021.1.2
goland: 2020.2.2 -> 2021.1.2
idea-community: 2020.2.1 -> 2021.1.2
idea-ultimate: 2020.2.1 -> 2021.1.2
mps: 2020.1.4 -> 2021.1
phpstorm: 2020.2.1 -> 2021.1.3
pycharm-community: 2020.2.1 -> 2021.1.2
pycharm-professional: 2020.2.1 -> 2021.1.2
rider: 2020.2.1 -> 2021.1.3
ruby-mine: 2020.2.1 -> 2021.1.2
webstorm: 2020.2.1 -> 2021.1.2

These updates have all been generated with the newly fixed update.pl
script.

The script update.pl, which gets the latest versions from upstream
web server, has been failing for roughly half a year. It failed to
handle the new url pattern of MPS. The script and the url pattern
is updated to work with the latest version.

The clion specific postFixup hook had to be adapted, because names
of shared libraries changed.

(cherry picked from commit 8593496928ebacc8d0779ff5706b8d511dbc0177)
2021-06-06 11:13:28 +02:00
Samuel Gräfenstein
aef8f1edb0
treewide: perlPackages.LWPProtocolhttps -> perlPackages.LWPProtocolHttps
Fix building with `config.allowAliases = false;`.
2021-03-17 00:00:20 +01:00
Ioannis Koutras
9e64556dbc jetbrains: update.pl use channel name 2018-06-18 11:36:38 +03:00
Brandon Barker
14f2e0cd36
jetbrains: update.pl fixes
* indentation, retab
  * url handling for alternative version names
  * handling for alt. download url format
  * made unknown channel error non-fatal
2017-09-22 13:49:49 +02:00
Edward Tjörnhammar
add7faf539
jetbrains: update.pl, make sure hashes are in base32 2017-09-19 10:26:29 +02:00
Volth
a2605322c6 fixed regexp, it did not match the last block 2017-06-22 19:16:19 +00:00
Volth
7fa29f39d1 a little simpification (use File::Slurp) 2017-06-22 19:08:19 +00:00
Volth
00101eb7c9 jetbrains updater: use perlPackages.LWPProtocolhttps 2017-06-22 19:00:28 +00:00
Jörg Thalheim
d1eefba3a4 jetbrains: use nix-shell shebang in update script 2017-06-22 17:34:04 +01:00
Volth
1a87975910 update script for jetbrains products 2017-06-22 16:06:23 +00:00