Commit graph

244 commits

Author SHA1 Message Date
worldofpeace 0bb661d512 vscode: Don't hardcode icon
This also allows people to use a vscode
icon that is shipped with their theme. (provided it is called code)

Fixes #83846
2020-04-01 00:35:01 -04:00
Domen Kožar be80721e74
vscode: fix build on darwin 2020-03-12 12:01:12 +01:00
Patrick Hilhorst 9be58002ed
vscode, vscodium: 1.42.1 -> 1.43.0 2020-03-10 12:51:22 +01:00
Dmitry Kalinkin a2437c37af
Merge pull request #71251 from hyperfekt/vscode-insiders-extensions
vscode-with-extensions: fix insiders build
2020-03-07 13:33:07 -05:00
Domen Kožar 40d7ce7828
vscode: specify runtimeDependencies instead of LD_LIBRARY_PATH
This avoids glibc verions mismatches in vscode terminal, as
LD_LIBRARY_PATH leaks into terminal and break with user installed
executables.
2020-03-04 11:55:41 +01:00
Patrick Hilhorst 91a106d4b4 vscode, vscodium: 1.42.0 -> 1.42.1 2020-02-16 08:20:33 -08:00
Patrick Hilhorst 603109c171 vscodium: 1.41.1 -> 1.42.0 2020-02-10 19:58:55 +01:00
zowoq d39e08e462 vscode 1.41.1 -> 1.42.0 2020-02-08 12:36:18 +10:00
Patrick Hilhorst 157d9bcc52
vscode, vscodium: ban nixpkgs-update from updating
nixpkgs-update doesn't correctly update the hash for darwin.
There doesn't seem to be a good fix for this.

See also:

  - #76471
  - #76458

CC: @ryantm @eadwu
2020-01-06 11:42:04 +01:00
Edmund Wu 83f76b6501 vscodium: 1.41.0 -> 1.41.1 2019-12-30 16:08:53 +01:00
Edmund Wu b77fd49378 vscode: 1.41.0 -> 1.41.1 2019-12-30 16:08:53 +01:00
worldofpeace 6029b1f0b2
Merge pull request #75575 from Synthetica9/vscodium-1410
vscodium: 1.40.1 -> 1.41.0
2019-12-13 11:03:04 -05:00
Domen Kožar 8d5e90bdb3
vscode: 1.40.1 -> 1.41.0 2019-12-13 14:07:58 +01:00
Patrick Hilhorst a552a7d5cf
vscodium: 1.40.1 -> 1.41.0 2019-12-12 22:23:33 +01:00
Patrick Hilhorst 7b3cf4c4e3 vscodium: 1.40.0 -> 1.40.1 2019-12-07 22:29:43 +01:00
Mario Rodas 4a45f935d3
Merge pull request #73446 from Synthetica9/vscodium-1.40.0
vscodium: 1.39.2 -> 1.40.0
2019-11-18 22:01:10 -05:00
Dmitry Olyenyov a6934e3653 vscode 1.40.0 -> 1.40.1 (#73610) 2019-11-18 11:57:01 -05:00
Patrick Hilhorst 065dc03fc5
vscodium: 1.39.2 -> 1.40.0 2019-11-15 08:13:19 +01:00
Patrick Hilhorst cc080bc9f4
vscodium: add Synthetica as a maintainer 2019-11-15 08:08:02 +01:00
Domen Kožar a2f62bc8fe
vscode: 1.39.2 -> 1.40.0 2019-11-08 15:08:50 +01:00
Edmund Wu 445dd73304 vscodium: 1.39.1 -> 1.39.2 2019-10-18 23:55:15 -07:00
Edmund Wu 9fadd8e2bd vscode: 1.39.1 -> 1.39.2 2019-10-18 23:55:15 -07:00
hyperfekt bb24fafbfa vscode-with-extensions: fix insiders build
Extensions are no longer unwrapped to the /share directory so the
extensions' derivations do not have to know about VSCode's package name.
2019-10-16 23:17:15 +02:00
Edmund Wu 340b252d4b
vscodium: 1.38.1 -> 1.39.1 2019-10-11 08:40:12 -04:00
Domen Kožar f4d675b993
vscode: 1.38.1 -> 1.39.1 2019-10-11 11:04:27 +02:00
Amanda Cameron 317a011e5e vscode: Make it so that it places the .app in /Applications on macOS 2019-10-05 14:54:02 -04:00
Edmund Wu 703471064b
vscodium: 1.38.0 -> 1.38.1 2019-09-13 08:03:53 -04:00
Edmund Wu e4d2f259db
vscode: 1.38.0 -> 1.38.1 2019-09-13 08:03:53 -04:00
volth 7b8fb5c06c treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
Jan Tojnar cdf426488b
Merge branch 'master' into staging-next
Fixed trivial conflicts caused by removing rec.
2019-09-06 03:20:09 +02:00
Edmund Wu 7f660719c9
vscodium: 1.37.1 -> 1.38.0 2019-09-05 08:08:21 -04:00
Edmund Wu 6c82cc405a
vscode: 1.37.1 -> 1.38.0 2019-09-05 08:08:20 -04:00
volth 08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Frederik Rietdijk 5061fe0c2c Merge staging-next into staging 2019-08-28 08:26:42 +02:00
volth 35d68ef143 treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
Edmund Wu fae006f6ee
vscode: 1.37.0 -> 1.37.1 2019-08-18 16:50:21 -04:00
Edmund Wu 7e48bc78f2
vscodium: 1.36.1 -> 1.37.1 2019-08-18 16:50:11 -04:00
angristan e4c6e7eece vscode: 1.36.1 -> 1.37.0 2019-08-09 15:23:54 +02:00
Edmund Wu 269469122f
vscodium: 1.36.0 -> 1.36.1 2019-07-10 09:18:01 -04:00
Edmund Wu 95ce3f54dd
vscode: 1.36.0 -> 1.36.1 2019-07-10 09:17:53 -04:00
Edmund Wu 427b5bc7e4
vscodium: 1.35.1 -> 1.36.0 2019-07-04 12:40:04 -04:00
Edmund Wu b196935e6b
vscode: 1.35.1 -> 1.36.0 2019-07-04 12:39:57 -04:00
Edmund Wu 6a01e7007c
vscodium: drop i686-linux 2019-07-04 12:39:48 -04:00
Edmund Wu c69aeba267
vscode: drop i686-linux 2019-07-04 12:38:45 -04:00
hyperfekt 1a50722c04 vscode-with-extensions: add missing URL handler
The URL handler for VS Code was not copied from the generic version.
2019-06-26 02:12:20 +02:00
volth f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Edmund Wu a8fb5cb64e vscodium: 1.34.0 -> 1.35.1 2019-06-14 16:06:39 -04:00
Edmund Wu 9ef46ec34e
vscode: 1.35.0 -> 1.35.1 2019-06-13 22:01:00 -04:00
Edmund Wu 7e0b2a66c7
vscode: 1.34.0 -> 1.35.0 2019-06-06 08:38:18 -04:00
Edmund Wu d0e2c8ae27
vscode: 1.33.1 -> 1.34.0 2019-05-21 16:44:03 -04:00
Edmund Wu d3e5fc1bfc
vscodium: 1.33.1 -> 1.34.0 2019-05-21 16:43:46 -04:00
Stanislas e4b146b125 vscodium: init at 1.33.1 (#60423) 2019-05-21 14:17:00 -04:00
Edmund Wu f8eed03044 vscode: patch proper executable 2019-04-18 08:41:32 +02:00
Jörg Thalheim bdb497f2d7 vscode: check if substitution succeeded
Co-Authored-By: Synthetica9 <git@hilhorst.be>
2019-04-17 12:31:49 +02:00
Patrick Hilhorst 42584ba5b2
vscode: add Synthetica as maintainer 2019-04-17 11:56:07 +02:00
Patrick Hilhorst f9d9c61018
vscode: use absolute predetermined path instead of heuristic
Fixes #59725
2019-04-17 11:46:44 +02:00
Edmund Wu 13923b54fb
vscode: 1.33.0 -> 1.33.1 2019-04-11 18:10:42 -04:00
worldofpeace 36225974b3 vscode: 1.32.3 -> 1.33.0
https://code.visualstudio.com/updates/v1_33
2019-04-05 01:51:10 -04:00
Edmund Wu 2c6876d81b vscode: 1.32.2 -> 1.32.3 (#57720) 2019-03-15 22:09:20 +01:00
Edmund Wu ecc6ee8f1d vscode: 1.32.1 -> 1.32.2 2019-03-13 20:42:33 -04:00
Edmund Wu 128f691b87 vscode: 1.32.0 -> 1.32.1 (#57089) 2019-03-08 22:31:22 +01:00
Edmund Wu 2a0d01f076
vscode: 1.31.1 -> 1.32.0 2019-03-07 16:47:45 -05:00
Edmund Wu 8d5bce4053
vscode: 1.31.0 -> 1.31.1 2019-02-17 08:24:53 -05:00
Edmund Wu ea679302a5 vscode: 1.30.2 -> 1.31.0 2019-02-10 15:16:24 -05:00
worldofpeace d9b14864a5 vscode: minor cleanup, produce one wrapper on linux
I removed the hack for libsecret, introduced in[0] and
I didn't encounter any problems at runtime.

[0]: https://github.com/NixOS/nixpkgs/pull/29127
2019-02-10 19:52:42 +00:00
Edmund Wu 919a5f6963 vscode: fix rpath for native modules 2019-02-10 19:52:42 +00:00
worldofpeace c0bb14fc4f vscode: update desktop items
These should now be identical to the templates at
https://github.com/Microsoft/vscode/tree/master/resources/linux
2019-01-28 09:06:25 +00:00
Edmund Wu 6b80db3f5f
vscode: 1.30.1 -> 1.30.2 2019-01-11 20:02:00 -05:00
Edmund Wu 0c06faef52 vscode: 1.30.0 -> 1.30.1 2018-12-18 19:58:25 -05:00
Edmund Wu df8dccfdcf
vscode-with-extensions: only add flag if extensions > 0 2018-12-15 23:08:35 -05:00
Moritz Ulrich 38d4c09096 vscode: 1.29.1 -> 1.30.0 2018-12-14 07:52:01 -05:00
Edmund Wu d41e868e02
vscode,vscode-extensions: fix insiders build 2018-12-04 16:51:47 -05:00
Patrick Hilhorst 874b017564 vscode: 1.29.0 -> 1.29.1 (#50462) 2018-11-17 00:22:43 +01:00
Edmund Wu a23e3b0505
vscode: 1.28.2 -> 1.29.0 2018-11-15 16:41:06 -05:00
Edmund Wu 8861eca096
vscode: 1.28.0 -> 1.28.2 2018-10-18 22:35:07 -04:00
Edmund Wu a3962299f1
vscode: 1.27.2 -> 1.28.0 2018-10-08 15:52:21 -04:00
Bastian Köcher 0d810c5ac4 vscode: 1.26.1 -> 1.27.2 (#47397) 2018-09-27 19:26:29 +02:00
John Ericson 2c2f1e37d4 reewide: Purge all uses stdenv.system and top-level system
It is deprecated and will be removed after 18.09.
2018-08-30 17:20:32 -04:00
Okina Matara 8f8de78013 vscode: Wrap with GAppsHook, remove makeWrapper 2018-08-18 11:40:33 -05:00
Gabriel Ebner 848111e42b vscode: 1.26.0 -> 1.26.1 2018-08-17 20:57:03 +02:00
David McKay 82f651b977
vscode: 1.25.1 -> 1.26.0 2018-08-14 17:02:35 +01:00
Jörg Thalheim 1ebf90b9fb
Merge pull request #44043 from ljli/vscode-fix
vscode: fix keymapping.node rpath
2018-07-24 05:54:53 -04:00
Leon Isenberg 6bf5dfc874 vscode: fix keymapping.node rpath 2018-07-24 03:04:36 +02:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Tim Steinbach 871f3396a5
vscode: 1.25.0 -> 1.25.1 2018-07-20 08:22:03 -04:00
Edmund Wu c020e74886
vscode: 1.24.1 -> 1.25.0
Resolve missing lib, libgtk-x11-2.0.so.0
2018-07-06 21:57:29 -04:00
Ambroz Bizjak 3d662b5d0b vscode: 1.24.0 -> 1.24.1 2018-07-03 12:27:58 +02:00
Edmund Wu 4d8c0313b8 nixos/vscode-with-extensions: add desktop file (#41803) 2018-06-11 00:23:30 +02:00
Winnie Quinn cc13564aa8 vscode: 1.23.1 -> 1.24.0 2018-06-07 13:02:05 -04:00
Tim Steinbach 3ed41f8c73
vscode: 1.23.0 -> 1.23.1 2018-05-16 07:34:24 -04:00
Tim Steinbach 97ca2f5d58
vscode: 1.22.2 -> 1.23.0 2018-05-04 22:34:40 +00:00
Matthew Bauer 52893d5276 treewide: move "extensions" drvs to dir
This cleans up the tree for pkgs/applications somewhat. Should not
change any hashes.
2018-04-17 13:50:49 -05:00
Jason Legler 6fd4462fcf vscode: 1.22.1 -> 1.22.2 2018-04-12 16:26:52 -06:00
Winnie Quinn 374fde067b vscode: 1.21.1 -> 1.22.1 2018-04-07 14:40:12 -04:00
Tim Steinbach f93d4b6181
vscode: 1.21.0 -> 1.21.1 2018-03-15 18:40:40 -04:00
Tim Steinbach 46037503f6
vscode: 1.20.1 -> 1.21.0 2018-03-11 13:35:13 -04:00
Winnie Quinn bd69958d43 vscode: 1.20.0 -> 1.20.1 2018-02-17 15:14:55 -05:00
Guillaume Massé 26cfb4fdd1 vscode: 1.19.3 -> 1.20.0 2018-02-07 23:30:13 +01:00
zimbatm f7bb9f6777 vscode: 1.19.2 -> 1.19.3 2018-01-30 13:36:15 +00:00
Tim Steinbach af9724d979
vscode: 1.19.1 -> 1.19.2 2018-01-15 12:35:24 -05:00
Winnie Quinn 15e60edb95 vscode: 1.19.0 -> 1.19.1 2017-12-30 16:38:38 -05:00
Tim Steinbach e0cbd73646
vscode: 1.18.1 -> 1.19.0 2017-12-18 07:02:54 -05:00
Tim Steinbach 10b113f81b
vscode: 1.18.0 -> 1.18.1 2017-11-24 08:39:26 -05:00
Tim Steinbach 0975c4b77c
vscode: 1.17.2 -> 1.18.0 2017-11-13 14:05:45 -05:00
Tim Steinbach b269452346
vscode: 1.17.1 -> 1.17.2 2017-10-18 11:11:43 -04:00
Tim Steinbach 6a046500e6
vscode: 1.17.0 -> 1.17.1 2017-10-11 14:39:54 -04:00
Joerg Thalheim 7ca1db2123 vscode: 1.16.1 -> 1.17.0 2017-10-05 23:00:54 +01:00
Tim Steinbach 605dba0ac9
vscode: 1.16.0 -> 1.16.1 2017-09-17 09:02:26 -04:00
Tim Steinbach 58963fda09
vscode: 1.15.1 -> 1.16.0 2017-09-08 16:01:35 -04:00
Tim Steinbach 9fd315a62f
vscode: Skip 'Getting Started' 2017-08-30 07:59:42 -04:00
Winnie Quinn 69a9a2a40c vscode: 1.15.0 -> 1.15.1 2017-08-18 23:39:18 -04:00
Frederik Rietdijk 3fb2acd79f Merge pull request #28217 from NeQuissimus/vscode_1_15_0
vscode: 1.14.2 -> 1.15.0
2017-08-13 22:02:39 +02:00
Tim Steinbach 877d331765
vscode: 1.14.2 -> 1.15.0 2017-08-12 19:44:56 -04:00
davidak 3270aa896b replace "Mac OS X" and "OS X" with "macOS"
as it is the official name since 2016

https://en.wikipedia.org/wiki/Macintosh_operating_systems#Desktop

exception are parts refering to older versions of macOS like

"GUI support for Mac OS X 10.6 - 10.12. Note that Emacs 23 and later [...]"
2017-08-07 21:41:30 +02:00
Winnie Quinn 6df05b401b vscode: 1.14.0 -> 1.14.2 2017-07-22 17:35:49 -04:00
Gabriel Ebner 71e44b1453 vscode: 1.13.0 -> 1.14.0 2017-07-12 17:23:39 +01:00
Winnie Quinn 6736ec318a vscode: 1.12.2 -> 1.13.0 2017-06-09 22:17:23 -04:00
Winnie Quinn d55c21d89d vscode: 1.12.1 -> 1.12.2 2017-05-27 13:00:26 -04:00
Gabriel Ebner 8b6ea100ce vscode: 1.11.2 -> 1.12.1 2017-05-05 09:56:35 +02:00
Benjamin Staffin ab2e09ca11 vscode: 1.11.1 -> 1.11.2 2017-04-16 12:23:57 -04:00
Benjamin Staffin 987cafe5e0
vscode: Add libxkbfile to rpath
Otherwise vscode complains about it.
2017-04-06 23:35:49 -04:00
Benjamin Staffin 4a08528b4a
vscode: Revamp URL generation scheme
This ought to be way easier to maintain! Now just the version number
and sha256 hashes need to be updated for an update, and there are no
more manual cmdline steps to get version hashes and timestamps.

Related to #22465
2017-04-06 22:22:16 -04:00
Benjamin Staffin f50258bba5
vscode: 1.10.2 -> 1.11.1 2017-04-06 21:17:25 -04:00
Till Höppner c9d02b7c57
vscode: Fix relocation errors
LD_PRELOAD was inherited by spawned processes, and caused
issues with systems that have older system packages while
using fresh user packages.

Links out the wrapper script instead of electron binary to
expose CLI like on other systems

Breaks anything that relies on vscode not detaching
2017-03-31 20:34:35 +02:00
Winnie Quinn 1b4151b12f vscode: 1.10.0 -> 1.10.2
In addition to the version bump, this also fixes a broken install phase
on macOS. The install now completes properly on macOS 10.12 and
"bin/code" is now correctly linked to the binary within the bundle.
2017-03-24 16:48:24 -04:00
David Terry fdd436b3e4 vscode: 1.9.1 -> 1.10.0 2017-03-01 23:35:05 +01:00
David Terry bf92c77001 vscode: 1.9.0 -> 1.9.1 2017-02-09 21:35:02 +01:00
Gabriel Ebner d77d31b312 vscode: fix download url
Fixes #22465.
2017-02-06 08:29:49 +01:00
David Terry dbda1c4331 vscode: 1.8.1 -> 1.9.0 2017-02-02 21:31:28 +01:00
Jan Suchomel a6e183b42e vscode: fix .desktop file 2017-01-16 10:03:47 +01:00
Jan Suchomel 75175a04c3 vscode: 1.8.0 -> 1.8.1 2017-01-16 09:51:08 +01:00
David Terry 1152b97925 vscode: 1.7.2 -> 1.8.0 2016-12-15 21:47:31 +01:00
David Terry 35399f93d6 vscode: 1.6.1 -> 1.7.2 2016-12-15 12:04:48 +01:00
Svintsov Dmitry 8df9632a25 vscode: 1.5.1 -> 1.6.1 2016-10-14 22:33:21 +05:00
uralbash 8553883ba1 vscode: 1.4.0 -> 1.5.1 (#18468) 2016-09-13 07:35:16 +02:00
Valentin Robert 4370f2583f vscode: 1.2.1 -> 1.4.0 2016-08-25 13:16:51 -07:00
Simon Vandel Sillesen a4787f09cc vscode: 1.0.0 -> 1.2.1
fixes #15548
2016-06-23 21:33:56 +02:00
Nikolay Amiantov 253b84a1eb vscode, electron, atom: run fixup phases 2016-04-22 17:44:30 +03:00
Jakob Gillich 0b8d8b5ca8 vscode: 0.10.10 -> 1.0.0 2016-04-22 16:35:40 +02:00
Jakob Gillich 935493a361 vscode: add desktop file 2016-04-22 16:11:05 +02:00
Nikolay Amiantov 6185f74531 atom, electron, vscode: split dependencies to atomEnv
fixes #14890
2016-04-22 16:10:51 +02:00
mucaho 607a2ae2cb vscode: fix drv
Switch to unfree, binary package.
2016-04-04 17:35:17 +01:00
mucaho 0c195db5dd vscode: shrink derivation size
Prune out compile-time dependencies.
2016-04-04 02:49:58 +01:00
mucaho aa38510267 vscode: init at 0.10.10 2016-04-03 19:49:32 +01:00