Package Details: webstorm 2017.2.5-1

Git Clone URL: https://aur.archlinux.org/webstorm.git (read-only)
Package Base: webstorm
Description: JavaScript IDE and HTML editor.
Upstream URL: https://www.jetbrains.com/webstorm/
Licenses: Commercial
Submitter: Testuser_01
Maintainer: frederik
Last Packager: frederik
Votes: 138
Popularity: 2.353465
First Submitted: 2012-01-05 18:10
Last Updated: 2017-10-24 16:08

Dependencies (4)

Required by (0)

Sources (2)

Latest Comments

frederik commented on 2017-09-09 17:10

I know what I added in the PKGBUILD. But that desktop file is unmodified after export from webstorm and I will not tamper with upstream decisions.
There are solutions for anyone who wants to customize the desktop file. For instructions please read the comments below.
Thanks

MrTimscampi commented on 2017-09-09 16:51

I did not add the .desktop file through the app, it's the one added by this PKGBUILD, available here: https://aur.archlinux.org/cgit/aur.git/tree/jetbrains-webstorm.desktop?h=webstorm

The icon line reads 'Icon=/opt/webstorm/bin/webstorm.svg'
You need to be changed to a non-hardcoded icon (I can see the PKGBUILD does copy the icon to the proper place, so its likely an oversight)

frederik commented on 2017-09-07 18:13

As already mentioned: This one comes from the app. It's manually created by webstorm and then included in the package. You may have a look here: https://youtrack.jetbrains.com/issue/IDEA-122364

MrTimscampi commented on 2017-09-07 17:42

Can you please change that .desktop file to not hardcode the icon ?

A simple replacement of '/opt/webstorm/bin/webstorm.svg' to 'webstorm' would be enough.
Install the .svg in the hicolor icon folder.

It's annoying when icons are hardcoded, especially since this one comes from this package, not the app itself.

frederik commented on 2017-07-20 07:07

@JohnRobson: AUR helper are not officially supported

JohnRobson commented on 2017-07-20 00:48

Please, fix the installation process, when updating (maybe installing too) WebStorm RE-Install ALL the packages 2 times!!! After first re-install I stop and re-run yaourt and it don't do the extra re-installation.

ericribeiro commented on 2017-07-18 14:15

Update to 2017.2 available. Just changed the "pkgver" to "2017.2", the "_pkgver" to "172.3317.70" and, after generating the new checksums, WebStorm was updated and worked properly.

arch commented on 2017-05-08 05:07

Menu item not work in LXQT. But webstorm runs from terminal.

frederik commented on 2017-02-28 15:20

12eason: Yes I am. Regarding apacman and packer: RTFM. AUR helper are just helper and are NOT officially supported.

12eason commented on 2017-02-28 15:15

Are you sure? On Aur both webstorm and webstorm-jre have the same pkgbuild, same comments, same vote score. When installing webstorm using apacman, only webstorm-jre is installed. Webstorm itself is never updated. When installing it using packer, I get the following output:

==> Entering fakeroot environment...
==> Starting package_webstorm()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "webstorm"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_webstorm-jre()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "webstorm-jre"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: webstorm 2016.3.3-2 (Tue 28 Feb 15:12:47 GMT 2017)
[sudo] password for gram:
loading packages...
error: 'webstorm-jre-2016.3.3-2-x86_64.pkg.tar.xz': duplicate target

I believe you introduced a flaw in the packages when you split them a few days back.

frederik commented on 2017-02-28 09:00

I just built it from AUR, no problem here :)

12eason commented on 2017-02-27 20:37

Is this package broken? It just installs the jre and makes no attempt installing the main program.

frederik commented on 2016-07-15 11:14

This profile.d file makes more trouble than expected. I will remove it with the next update.

blmarket commented on 2016-07-15 01:53

Thanks, frederik.
I wanted automated way(don't modify current AUR package && upgrading/reinstalling does not change JDK),
so I created /etc/profile.d/zzz.sh (filename is important) which overrides WEBIDE_JDK. hope this help others too!

frederik commented on 2016-07-14 10:07

Hi blmarket,
to use the bundled JRE:
1. make sure that the jre was not deleted by the PKGBUILD
2. comment out the WEBIDE_JDK variable in /etc/profile.d/webstorm.sh

Cheers

blmarket commented on 2016-07-14 06:45

as this AUR package defines WEBIDE_JDK environment variable, webstorm always run with default JDK. how can I run this with different JDK? specifically, I'd like to run with Jetbrains JDK for better font rendering while keeping oracle jdk as default.

frederik commented on 2016-07-11 12:37

@pepo900 this is the stable webstorm package. For release candidates and eap releases please consider the webstorm-eap package here [1].

[1] https://aur.archlinux.org/packages/webstorm-eap/

pepo900 commented on 2016-07-11 05:47

2016.2 RC is available. Any chance of updating the package?

cardiomax2000 commented on 2016-05-23 20:22

@pablovilas thanks!!

pablovilas commented on 2016-05-23 20:14

Hello cardiomax2000,

Please run: sudo archlinux-java set java-8-jdk

cardiomax2000 commented on 2016-05-23 20:11

Hello Frederik,

I have a problem with the last version of this package:

Unsupported Java Version: Cannot start under Java 1.7.0_101-b00: Java 1.8 or later is required.

Both jre 7 and 8 are installed on my system and it seems like the wrong one is used here. Do you know I could I fix that?




Thanks for maintaining this package, it has been really useful to me :)

Wietse commented on 2016-01-31 12:00

@hobbypunk I fixed the double icon by changing the StartupWMClass from jetbrains-webstorm to jetbrains-webstormh. I changed this a week ago (with PhpStorm too) and I have not experienced this issue again.

frederik commented on 2016-01-20 18:43

Dear hobbypunk,
If you want to change anything in the desktop file, copy it to ~/.local/share/applications and change it to your needs.

The extra icons are a known problem. I have already explained that in the phpstorm package. Briefly: The desktop file is generated by jetbrains and though they have to change the behavior of webstorm. Open issue here: https://youtrack.jetbrains.com/issue/IDEA-122364

Cheers,
Frederik

hobbypunk commented on 2016-01-20 18:20

Hey, i'm not sure why, but webstorm is not grouping in Gnomes Dock, looks like the StartUpWMClass is not correct, but i don't found a solution...
the realy strange thing is, this:
Webstorm has always an extra icon,
pycharm and android studio have an extra icon while loading
and intellij and clion don't have an extra icon :-/

frederik commented on 2015-11-03 00:23

I'm testing every commit for upgrading issues. So let's see if anybody else has this issue. I'll have a deeper look at it then.

ievans3024 commented on 2015-11-03 00:20

Removing /usr/bin/webstorm allows the installation to proceed so it would seem that's the only conflict (at least in my case.)

I can reinstall the old version if you really need that output though.

frederik commented on 2015-11-03 00:14

Hi ievans3024,
what is the output of
> pacman -Qo /usr/bin/webstorm
?

ievans3024 commented on 2015-11-03 00:12

When attempting to upgrade from 10.0.4-3 to 11.0.0-2, installation fails due to conflicting files:

error: failed to commit transaction (conflicting files)
webstorm: /usr/bin/webstorm exists in filesystem

Perhaps try ln -s -f or prepare the symlink in a temp dir and use install instead?

vlad commented on 2015-09-27 16:10

Fixed. thanks.

jbbr commented on 2015-09-23 15:57

This package has only "java-runtime" (JRE) as dependency - but WebStorm requires "java-environment" (JDK).

If installed on a fresh arch starting webstorm fails.

nunobaba commented on 2015-05-23 23:17

Version 10.0.3 is out. A package update would be welcomed. In the meanwhile, for those who want to build it, here's the PKGBUILD: https://gist.github.com/anonymous/82c3a2769ebc0c25c887

pablovilas commented on 2015-04-22 13:33

Updated to 10.0.2

maxyme commented on 2015-04-19 02:51

10.0.2 is out

pablovilas commented on 2015-04-09 15:10

Updated to 10.0.1

apaatsio commented on 2015-04-08 08:52

10.0.1 is out

pablovilas commented on 2015-03-31 17:32

Updated to 10.0.0

makrulez commented on 2015-01-20 18:56

The latest 9.0.3 is out, can you update the package? :)

pablovilas commented on 2014-12-16 16:15

Updated to 9.0.2

pablovilas commented on 2014-10-29 17:09

Updated to 9.0.1

archaeopteryx commented on 2014-10-22 20:03

9 is out
http://blog.jetbrains.com/webstorm/2014/10/webstorm-9-released-meteor-support-react-and-jsx-gulp-integration-and-more/

kleinph commented on 2014-09-21 19:49

My gnome-session (or maybe X-session) is dying when I try to start webstorm with openjdk-8. When I use openjdk-7 everything is fine. Before the weekend it also worked with opendjk-8.

Here are some (maybe) related logs:
Sep 21 21:31:47 arch-desktop gnome-session[885]: Window Title: ' '; Application Name: ' '; Class: 'jetbrains-webstorm'; Geometry: 400x300+760+390
Sep 21 21:32:32 arch-desktop gnome-session[885]: Gjs-Message: JS LOG: Cannot find application for window
Sep 21 21:32:32 arch-desktop gnome-session[885]: Window Title: 'WebStorm 8.0.4'; Application Name: 'WebStorm 8.0.4'; Class: 'jetbrains-webstorm'; Geometry: 1914x1053+0+27
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (EE)
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (EE) Backtrace:
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (EE) 0: /usr/bin/Xorg.bin (xorg_backtrace+0x56) [0x593966]
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (EE) 1: /usr/bin/Xorg.bin (0x400000+0x197b69) [0x597b69]
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (EE) 2: /usr/lib/libc.so.6 (0x7f0acc57d000+0x339f0) [0x7f0acc5b09f0]
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (EE)
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (EE) Segmentation fault at address 0x0
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (EE)
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: Fatal server error:
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (EE) Caught signal 11 (Segmentation fault). Server aborting
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (EE)
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (EE)
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: Please consult the The X.Org Foundation support
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: at http://wiki.x.org
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: for help.
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (EE) Please also check the log file at "/dev/null" for additional information.
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (EE)
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (II) AIGLX: Suspending AIGLX clients for VT switch
Sep 21 21:32:34 arch-desktop gdm-Xorg-:0[635]: (EE) Server terminated with error (1). Closing log file.
Sep 21 21:32:34 arch-desktop gdm[373]: Child process 635 was already dead.
Sep 21 21:32:34 arch-desktop gnome-session[885]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Sep 21 21:32:34 arch-desktop gnome-session[885]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.

Sorry that I cannot provide more info.

joow commented on 2014-06-15 21:24

@mhelvens
I have the same issue with another JetBrains product (Intellij IDEA). It looks like it is only happening since latest OpenJDK update (7u60).
Adding "export _JAVA_OPTIONS=-Dawt.useSystemAAFontSettings=on" to /etc/profile.d/jre.sh fixed the issue when starting the application via the desktop icon.

kidoz commented on 2014-06-15 20:45

@mhelvens
Work fine with oracle java se 8.
Version=3.0 - Version of the Desktop Entry Specification.
Description updated.

mhelvens commented on 2014-06-15 15:48

Additionally (and maybe I should have started with this), when I start WebStorm via the desktop icon, it doesn't show any text. Like: 'New Project', 'Open Directory', as well as the names of previous projects, are all invisible.

When I start the application from the command-line, everything is fine. Also, I this issue wasn't there in version 8.0.3.

mhelvens commented on 2014-06-15 15:17

@kidoz: It seems the 'jetbrains-webstorm.desktop' file that comes with this package hasn't been updated in quite a while. It still says 'Version=3.0'.

On a semi-related note: I don't think I'd call Webstorm a 'lightweight editor' anymore. :-)

starquake commented on 2014-05-23 23:20

Anyone know how to get a dark titlebar?

starquake commented on 2014-05-02 21:45

I had strange fonts. The fix from phoenixlzx did not help for me. I installed the infinality font patches and added this to my ~/.profile
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'
Now my fonts are great!

AienTech commented on 2014-04-09 03:30

what should i do with the license?!

wenLiangcan commented on 2013-12-28 05:09

pkgver=7.0.3
_pkgver=133.434

sha256sums=('d6a2c711a9b85586a15fb64470474b833c4e13ef47d45da32a3bb349dd273a1a'

fmauNeko commented on 2013-11-12 06:27

7.0.2 is out.

pkgver=7.0.2
_pkgver=131.515
sha256sums=('d433f1a37abf01418223f79e0c8c450346bba67df8f45487ff6959e38af79031'

yscik commented on 2013-09-26 13:44

WebStorm 7 is out:
http://www.jetbrains.com/webstorm/whatsnew/
PKGBUILD diff:

5,6c5,6
< pkgver=6.0.2a
< _pkgver=129.664
---
> pkgver=7.0
> _pkgver=131.202
17c17
< sha256sums=('3fbebb31ec11b8b07c5b1ffa57a81bd752cd32bb15d367cc245b294d025c7eae'
---
> sha256sums=('43c6606b073e02f2a810e93e89dd51e90a04dce69eba02cfb3c8560b9d03bd73'

emhagman commented on 2013-06-19 18:47

Please rename the .desktop file to jetbrains-webstorm.desktop. This fixes duplicate icons for WebStorm on the Gnome-Shell dock.

larvan commented on 2013-06-05 23:04

The correct _pkgver for 6.0.2a is '129.664'. Please fix the PKGBUILD.

thegeekpirate commented on 2013-05-28 22:54

My mistake, I flagged it out of date by accident while trying to vote for it!

thegeekpirate commented on 2013-05-28 17:34

I flagged it out of date by mistake instead of voting for it, and can't figure out how to reverse that. Sorry!

migerh commented on 2013-05-28 13:02

The update to 6.0.1a is incomplete, _pkgver should be 127.122, not 127.118.

Anonymous comment on 2013-05-03 02:29

works with updated WebStorm-6.0.1a.tar.gz too. Just a diff to the PKGBUILD:

5,6c5,6
< pkgver=6.0.1
< _pkgver=127.118
---
> pkgver=6.0.1a
> _pkgver=127.122
17c17
< sha256sums=('4f988d2262e2b6fd993b5adb23e592fb25b6510098c093c6b167b4a0ca59ed88'
---
> sha256sums=('606f9ba72bf9a1a38a4c60a276052830c91c8faf76e08fa4ee9db7e77a6e1155'
42a43
>

phoenixlzx commented on 2013-02-06 16:22

Fix awful font display:

Patch
/opt/webstorm/bin/webstorm.sh, Line 175 to:
eval "$JDK/bin/java" $ALL_JVM_ARGS -Dawt.useSystemAAFontSettings=lcd -Djb.restart.code=88 $MAIN_CLASS_NAME $*

edacval commented on 2012-09-16 16:29

Additional patch: http://pastebin.com/266s1nLx

kidoz commented on 2012-09-15 21:28

@edacval
Done

edacval commented on 2012-09-15 02:24

webstorm 5.0.1 build 121.215 is out.

Testuser_01 commented on 2012-05-30 15:11

Feel free to take over this package, I'm using PHPStorm.

shadowed87 commented on 2012-05-28 23:51

can't download

Testuser_01 commented on 2012-05-14 20:39

Just because it's a new version.

kidoz commented on 2012-05-14 17:00

Why EAP?

Testuser_01 commented on 2012-05-14 08:15

I'll get the feeds ;)

kidoz commented on 2012-05-13 14:22

I can maintain this pkgbuild in AUR.

kidoz commented on 2012-04-30 17:22

Update PKGBUILD:
http://pastebin.com/xY67u20E

kidoz commented on 2012-04-30 17:22

http://pastebin.com/xY67u20E

Testuser_01 commented on 2012-03-04 18:37

Indeed this would be better, thanks.
I added jdk as optional depencency, as it's the one that is officially supported by JetBtrains.

kidoz commented on 2012-02-29 18:08

Maybe depends set simple java-runtime?

Testuser_01 commented on 2012-02-19 20:13

Thanks. Sorry for the waiting time, my machine was broken for some days.

WhyNotHugo commented on 2012-02-09 03:48

Updated PKGBUILD
http://pastebin.com/29zYqD3Z