Commit Graph

3084 Commits

Author SHA1 Message Date
Michael Weiss
5e445b94f8 androidStudioPackages.{dev,canary}: 3.2.0.14 -> 3.2.0.15 2018-05-31 15:33:27 +02:00
Daiderd Jordan
3010d99648
Merge pull request #40920 from Ma27/vim-configurable-python-override
vim_configurable: restore ability to override python for modules
2018-05-30 20:58:49 +02:00
Maximilian Bosch
f43446c9ca
vim_configurable: restore ability to override python for modules
It seems as Python will be fetched from $PATH in Vim 8.1:

```
stat("/home/ma27/bin/python", 0x7ffe57a317b0) = -1 ENOENT (No such file or directory)
stat("/run/wrappers/bin/python", 0x7ffe57a317b0) = -1 ENOENT (No such file or directory)
stat("/home/ma27/.nix-profile/bin/python", 0x7ffe57a317b0) = -1 ENOENT (No such file or directory)
stat("/nix/var/nix/profiles/default/bin/python", 0x7ffe57a317b0) = -1 ENOENT (No such file or directory)
stat("/run/current-system/sw/bin/python", {st_mode=S_IFREG|0555, st_size=291, ...}) = 0
readlink("/run/current-system/sw/bin/python", "/nix/store/ggjkqbvwnv7dflkmdgmmp"..., 4096) = 72
```

This breaks in cases where you want to use a modified Python derivation
for the VIM plugins you use in `vim_configurable`:

```
let
  vim_configurable' = vim_configurable.override {
    # python with modules for ensime
    python = python.withPackages (ps: with ps; [ sexpdata websocket_client ]);
  };
in
  vim_configurable'.customize {
    # ...
  }
```

With VIM 8.0 this worked perfectly fine, now it's necessary to install
the modified `python` in $PATH to actually use it, otherwise an error
like this arises:

```
[ensime] A dependency is missing, please `pip2 install sexpdata websocket-client` and restart Vim.
Press ENTER or type command to continue
```

However it should be possible to pass the modified Python to the
modules, the easiest workaround is to write a wrapper which prefixes
$PATH to have the Python derivation available.
2018-05-30 09:16:55 +02:00
Jörg Thalheim
b02b464852 neovim-remote: 1.8.6 -> 2.0.5 2018-05-29 22:30:18 +01:00
worldofpeace
41bb69fa88 typora: gnome2 cleanup (#41167) 2018-05-29 22:04:04 +02:00
Matthew Justin Bauer
6cc070df8a
Merge pull request #41162 from ryantm/name-format
treewide: fix derivation names
2018-05-28 13:58:17 -04:00
Matthew Bauer
aa2160e1b6 emacs26: add some tweaks from jwiegley’s overlay
original src:
f85c560bf8/overlays/10-emacs.nix
2018-05-28 13:35:10 -04:00
Matthew Bauer
a87b50bc63 emacs: readd version 25 2018-05-28 13:35:05 -04:00
Matthew Bauer
ac23a7c459 emacs: 25.3 → 26.1 2018-05-28 11:35:20 -04:00
Ryan Mulligan
af9d10a91b treewide: fix derivation names 2018-05-28 05:59:57 -07:00
worldofpeace
0e97d71126 typora: fix gsettings error (#41125) 2018-05-28 11:55:17 +02:00
Matthew Justin Bauer
98f2f08b4b
Merge pull request #41009 from matthewbauer/normalize-names
Add versions to packages missing it
2018-05-25 16:32:48 -05:00
Yegor Timoshenko
5da73fc3ff okteta: add version attr, clean up 2018-05-25 15:48:26 -05:00
Matthew Bauer
02297beade treewide: add version to packages
Lots of packages are missing versions in their name. This adds them
where appropriate. These were found with this command:

 $ nix-env -qa -f. | grep -v '\-[0-9A-Za-z.-_+]*$' | grep -v '^hook$'

See issue #41007.
2018-05-25 15:48:05 -05:00
Matthew Justin Bauer
d5af1da3cd
Merge pull request #40812 from baracoder/update-jetbrains
Update jetbrains IDEs
2018-05-23 13:32:32 -05:00
xeji
41344b8d62
Merge pull request #40886 from Synthetica9/atom-1-27-1
atom: 1.27.0 -> 1.27.1, atom-beta: 1.24.0-beta3 -> 1.28.0-beta1
2018-05-22 10:38:33 +02:00
Patrick Hilhorst
2ad8e9a978
atom, atom-beta: 1.27.0 -> 1.27.1, 1.24.0-beta3 -> 1.28.0-beta1
Also rewrote the derivation for easier maintencence.

(And added @ysndr as maintainer for atom-beta, kind of an implicit
result of joining the two. If you're not okay with that, I'll patch
you out, but I'll presume consent.)
2018-05-22 09:40:00 +02:00
Grigoriy Dmitriev
e4ed1d343e Kakoune version updated 2018-03-22 -> 2018-05-21, debug mode disabled 2018-05-21 22:41:00 +03:00
Herman Fries
68fa5505d8 jetbrains.ruby-mine: 2018.1.2 -> 2018.1.3 2018-05-20 15:11:01 +02:00
Herman Fries
a3d40ac0ee jetbrains.rider: 2017.3.1 -> 2018.1 2018-05-20 15:10:39 +02:00
Herman Fries
ce5e076329 jetbrains.pycharm-professional: 2018.1.2 -> 2018.1.3 2018-05-20 15:10:09 +02:00
Herman Fries
e4ed6ca841 jetbrains.pycharm-community: 2018.1.2 -> 2018.1.3 2018-05-20 15:09:41 +02:00
Herman Fries
4310d7f11b jetbrains.phpstorm: 2018.1.2 -> 2018.1.4 2018-05-20 15:09:14 +02:00
Herman Fries
c0dec69ee0 jetbrains.goland: 2018.1.2 -> 2018.1.3 2018-05-20 15:08:49 +02:00
Herman Fries
61604ff9a6 jetbrains.datagrip: 2018.1.2 -> 2018.1.3 2018-05-20 15:08:17 +02:00
Samuel Leathers
e01a5b1aa8
Merge pull request #40750 from veprbl/pr/vim8.1
vim: 8.0.1655 -> 8.1.0001
2018-05-19 21:30:26 -04:00
Dmitry Kalinkin
c2ed843f38
vim: 8.0.1655 -> 8.1.0001 2018-05-19 00:29:50 -04:00
Michael Weiss
31712afa7b androidStudioPackages.{dev,canary}: 3.2.0.13 -> 3.2.0.14 2018-05-18 14:26:09 +02:00
Jens Binkert
d566244039 typora: 0.9.47 -> 0.9.48 (#40714) 2018-05-18 11:04:13 +02:00
Tim Steinbach
3ed41f8c73
vscode: 1.23.0 -> 1.23.1 2018-05-16 07:34:24 -04:00
adisbladis
4e891cf4d5
emacsPackages.emacs-libvterm: Fix build (flipped over libvterm-neovim) 2018-05-16 14:31:43 +08:00
adisbladis
149a0dc1ff
emacsPackages.emacs-libvterm: init at unstable-2017-11-24 2018-05-16 14:02:49 +08:00
adisbladis
3290800d67
libvterm-neovim: init at 2017-11-05 2018-05-16 14:02:48 +08:00
adisbladis
11e908eca4
Merge pull request #40221 from jokogr/u/jetbrains-2018.1.3
Jetbrains products' update 2018.1.3
2018-05-16 13:43:59 +08:00
Will Dietz
4046c49fb5
Merge pull request #40562 from dtzWill/update/nano-2.9.7
nano: 2.9.4 -> 2.9.7
2018-05-15 14:06:55 -05:00
Patrick Hilhorst
36a4e54372
atom: add myself as maintainer 2018-05-15 20:33:41 +02:00
Patrick Hilhorst
87b0afb006
atom: 1.26.1 -> 1.27.0 2018-05-15 20:33:13 +02:00
Will Dietz
0f30db4222 nano: 2.9.6 -> 2.9.7
http://git.savannah.gnu.org/cgit/nano.git/tree/ChangeLog?h=v2.9.7
2018-05-15 13:25:31 -05:00
Robert Helgesson
d5dae23007
eclipse-plugin-jdt: 4.7.2 -> 4.7.3a 2018-05-15 18:52:58 +02:00
Robert Helgesson
726268db77
eclipse-sdk: 4.7.2 -> 4.7.3a 2018-05-15 18:52:58 +02:00
Robert Helgesson
9f20a5985d
eclipse-platform: 4.7.2 -> 4.7.3a 2018-05-15 18:52:58 +02:00
Guillaume Massé
1de744647f sublime3: 3170 -> 3176 (#40494) 2018-05-14 17:11:44 +02:00
Jörg Thalheim
dcb6a74039
Merge pull request #40400 from teto/neovim_gperf
[RDY] neovim: fix gperf error on dev-version
2018-05-12 22:30:01 +01:00
Matthieu Coudron
ba4b1d2bee neovim: fix gperf error on dev-version
[ 50%] Generating auto/api/private/dispatch_wrappers.c.generated.h, ../../include/api/private/dispatch_wrappers.h.generated.h
[ 50%] Generating auto/funcs.generated.h, ../../funcs_data.mpack
/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash: ../../../.deps/usr/bin/gperf: No such file or directory
2018-05-13 07:21:34 +09:00
Yannik Sander
58ab75c639 atom: fix git integration (#40163) 2018-05-09 18:34:57 -05:00
Michael Weiss
7fb1a79b8f androidStudioPackages.{dev,canary}: 3.2.0.12 -> 3.2.0.13 2018-05-09 22:39:16 +02:00
Ioannis Koutras
27dc2a6883 jetbrains.webstorm: 2018.1.2 -> 2018.1.3 2018-05-09 13:01:08 +03:00
Ioannis Koutras
494188557b jetbrains.ruby-mine: 2018.1.1 -> 2018.1.2 2018-05-09 13:00:48 +03:00
Ioannis Koutras
b184f60d7a jetbrains.idea-ultimate: 2018.1.2 -> 2018.1.3 2018-05-09 13:00:26 +03:00
Ioannis Koutras
dd32c31605 jetbrains.idea-community: 2018.1.2 -> 2018.1.3 2018-05-09 13:00:08 +03:00