Package Details: visual-studio-code-oss 1.15.1-1

Git Clone URL: https://aur.archlinux.org/visual-studio-code-oss.git (read-only)
Package Base: visual-studio-code-oss
Description: Visual Studio Code for Linux, Open Source version
Upstream URL: https://code.visualstudio.com/
Keywords: IDE Microsoft vscode
Licenses: MIT
Conflicts: vscode-oss
Provides: vscode-oss
Submitter: Zrax
Maintainer: Zrax
Last Packager: Zrax
Votes: 63
Popularity: 6.225514
First Submitted: 2015-12-02 18:11
Last Updated: 2017-08-17 21:00

Pinned Comments

Zrax commented on 2017-05-07 17:19

NOTE: To enable the non-free features of this package (including the Extension Gallery, release notes, etc), either modify the PKGBUILD to set VSCODE_NONFREE=1, or set it on the build command line:
$ makepkg -siC VSCODE_NONFREE=1

Latest Comments

Dragonji commented on 2017-07-29 19:55

Is it possible to make this package dependant on electron package? It's unnecessary to deliver an own bundled version.

mattsturgeon commented on 2017-07-24 05:06

Probably worth linking to new this discussion on the license of extension gallery configuration: https://github.com/Microsoft/vscode/issues/31168

Zrax commented on 2017-07-08 04:51

@kwe: It looks like a typescript update in npm broke it... It should be fixed now.

kwe commented on 2017-07-07 11:27

It doesn't want to build for me. I'm starting out with no node/npm related things installed - those are installed for me as a build dependency.
It always fails here:

> code-oss-dev-build@1.0.0 postinstall /home/user/.cache/pacaur/visual-studio-code-oss/src/vscode/build
> npm run compile


> code-oss-dev-build@1.0.0 compile /home/user/.cache/pacaur/visual-studio-code-oss/src/vscode/build
> tsc

lib/tslint/allowAsyncRule.ts(9,14): error TS2415: Class 'Rule' incorrectly extends base class 'AbstractRule'.
Types of property 'apply' are incompatible.
Type '(sourceFile: ts.SourceFile) => RuleFailure[]' is not assignable to type '(sourceFile: ts.SourceFile) => RuleFailure[]'. Two different types with this name exist, but they are unrelated.
Types of parameters 'sourceFile' and 'sourceFile' are incompatible.
Type 'ts.SourceFile' is not assignable to type 'ts.SourceFile'. Two different types with this name exist, but they are unrelated.
Types of property 'statements' are incompatible.
Type 'ts.NodeArray<ts.Statement>' is not assignable to type 'ts.NodeArray<ts.Statement>'. Two different types with this name exist, but they are unrelated.
Types of property 'push' are incompatible.
Type '(...items: ts.Statement[]) => number' is not assignable to type '(...items: ts.Statement[]) => number'. Two different types with this name exist, but they are unrelated.
Types of parameters 'items' and 'items' are incompatible.
Type 'ts.Statement' is not assignable to type 'ts.Statement'. Two different types with this name exist, but they are unrelated.
Types of property 'kind' are incompatible.
Type 'ts.SyntaxKind' is not assignable to type 'ts.SyntaxKind'. Two different types with this name exist, but they are unrelated.
lib/tslint/allowAsyncRule.ts(16,7): error TS2415: Class 'AsyncRuleWalker' incorrectly extends base class 'RuleWalker'.
Types of property 'visitFunctionDeclaration' are incompatible.
Type '(node: ts.FunctionDeclaration) => void' is not assignable to type '(node: ts.FunctionDeclaration) => void'. Two different types with this name exist, but they are unrelated.
Types of parameters 'node' and 'node' are incompatible.
Type 'ts.FunctionDeclaration' is not assignable to type 'ts.FunctionDeclaration'. Two different types with this name exist, but they are unrelated.
Types of property 'name' are incompatible.
Type 'ts.Identifier' is not assignable to type 'ts.Identifier'. Two different types with this name exist, but they are unrelated.
Property '_updateExpressionBrand' is missing in type 'Identifier'.

Zrax commented on 2017-06-27 22:32

I don't use cinnamon regularly, but it appears to work for me... It should be in the "Programming" section, under "Visual Studio Code (Open Source)"

marmistrz commented on 2017-06-27 17:13

For me the visual-studio-code-oss.desktop doesn't show up in the Cinnamon menu. Cinnamon 3.4.3

Zrax commented on 2017-05-07 17:19

NOTE: To enable the non-free features of this package (including the Extension Gallery, release notes, etc), either modify the PKGBUILD to set VSCODE_NONFREE=1, or set it on the build command line:
$ makepkg -siC VSCODE_NONFREE=1

ItachiSan commented on 2017-05-07 09:50

@Zrax, is it intended that the extensions store is disabled?
As I noticed just now that all my extensions are pretty outdated...
If yes, should I download them manually? Or is there a switch to re-enable the extensions store?
--- EDIT
Just looked at sources, I do feel dumb. lol
Got too much used to pacaur :P
--- EDIT 2
I think it would be nice to add a top comment here saying to people that they can enable extensions store by using the environment variable or tweaking the PKGBUILD

opotonil commented on 2017-05-05 19:14

@hutliver
Built without troubles in a clean environment, you can see the build here:
https://travis-ci.org/localnet/aurci/builds/229240678

And, if you want, you can download the built package (non free) from here:
https://github.com/localnet/aurci/releases

hutliver commented on 2017-05-05 18:40

cannot build this package, get the following error:

> oniguruma@6.1.1 install /tmp/yaourt-tmp-wtiger/aur-visual-studio-code-oss/src/vscode/node_modules/oniguruma
> node-gyp rebuild

make: Entering directory '/tmp/yaourt-tmp-wtiger/aur-visual-studio-code-oss/src/vscode/node_modules/oniguruma/build'
CC(target) Release/obj.target/oniguruma/deps/onig/regcomp.o
make: cc: Command not found
make: *** [oniguruma.target.mk:140: Release/obj.target/oniguruma/deps/onig/regcomp.o] Error 127
make: Leaving directory '/tmp/yaourt-tmp-wtiger/aur-visual-studio-code-oss/src/vscode/node_modules/oniguruma/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:285: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.10.13-1-ARCH
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /tmp/yaourt-tmp-wtiger/aur-visual-studio-code-oss/src/vscode/node_modules/oniguruma
gyp ERR! node -v v7.10.0
gyp ERR! node-gyp -v v3.6.0
gyp ERR! not ok

Also, can anyone list out the differences between this and the 'visual-studio-code' package?

All comments