Package Details: visual-studio-code-oss 1.10.2-3

Git Clone URL: (read-only)
Package Base: visual-studio-code-oss
Description: Visual Studio Code for Linux, Open Source version
Upstream URL:
Keywords: IDE Microsoft vscode
Licenses: MIT, proprietary
Conflicts: vscode-oss
Provides: vscode-oss
Submitter: Zrax
Maintainer: Zrax
Last Packager: Zrax
Votes: 42
Popularity: 4.038303
First Submitted: 2015-12-02 18:11
Last Updated: 2017-03-12 17:14

Latest Comments

opotonil commented on 2017-03-11 22:18

Can it require "libxkbfile" as dependency?

I am getting this error (
make: Entering directory '/home/pkguser/src/visual-studio-code-oss/src/vscode/node_modules/native-keymap/build'
CXX(target) Release/
CXX(target) Release/
CXX(target) Release/
CXX(target) Release/
../src/ fatal error: X11/extensions/XKBrules.h: No such file or directory
#include <X11/extensions/XKBrules.h>
compilation terminated.
make: *** [ Release/] Error 1
make: Leaving directory '/home/pkguser/src/visual-studio-code-oss/src/vscode/node_modules/native-keymap/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:194:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Linux 4.4.0-51-generic
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/pkguser/src/visual-studio-code-oss/src/vscode/node_modules/native-keymap
gyp ERR! node -v v7.7.2
gyp ERR! node-gyp -v v3.5.0
gyp ERR! not ok

CircleCode commented on 2017-03-07 18:01

sadly, I hadn't the limitation One package per file (even if it makes sense)…

Thanks for the quick answer and the tip

Additionally, another suggestion: since your packages is names -oss, it implies installing it will not install non-free by default… but it does the opposite if i understand it correctly.

Zrax commented on 2017-03-07 17:58

Ah, I see... Unfortunately, the only change the VSCODE_NONFREE flag makes is whether to apply a patch to a file. That means I'd have to split it into three packages, two of which contain only a single file, since more than one package can't own a single file.

Also, you don't actually have to edit the PKGBUILD... Just set VSCODE_NONFREE=0 on your makepkg command line :).

CircleCode commented on 2017-03-07 08:38

Sorry, I should have been a little bit more clear ;-)
I was thinking about splitting this package into
- oss version
- non-free version

This way, no need to edit the PKGBUILD to enable or disable non-free parts

Zrax commented on 2017-03-06 17:52

vscode is pretty self-contained as it is... What would you like to see split out?

CircleCode commented on 2017-03-03 17:09

Would'nt it be possible to transform this package into a split package?

gaeulbyul commented on 2017-03-02 13:32

Note for user: If you fail to build with error message, Try turn proxy(e.g. privoxy) off and build again.
(I got error message: "TypeError: Request path contains unescaped characters at new ClientRequest (_http_client.js:86:13)")
and my workaround: "env http_proxy='' makepkg"

Zrax commented on 2017-02-26 23:06

There already is a package based on the official tarball:

Looserof7 commented on 2017-02-26 20:08

Above issue is opened by me, and its really eating up all of my resources, but official tar.gz file from vscode isn't.

I think it's better to make pkgbuild based on tar.gz file from official sources.

Thank you.

piatochkin commented on 2017-02-06 12:42

Following line added to the visual-studio-code-oss.desktop file will help you to get rid of annoying two application icons in the gnome shell dock (and probably in any other docks as well)

StartupWMClass=Code - OSS

All comments