Matthieu Coudron
53ae5f76a2
tree-sitter.builtGrammars: build parser libraries
...
except for typescript that provokes an error.
These libraries can be used on neovim 0.5 for instance.
2020-03-06 08:01:35 +01:00
Matthieu Coudron
3569b327c0
python3Packages.cmd2: 0.9.25 -> 1.0.0
...
https://github.com/python-cmd2/cmd2/releases/tag/1.0.0
2020-03-04 12:22:11 +01:00
Matthieu Coudron
05b6836816
torchPackages, torch-repl: remove
...
See https://github.com/NixOS/nixpkgs/issues/71888
and https://github.com/NixOS/nixpkgs/issues/56398
To sump up, development has moved on to other technologies than lua:
https://github.com/torch/torch7#development-status
and the current packages are broken anyway.
2020-02-28 20:56:42 +01:00
Matthieu Coudron
7f821b3efc
Merge pull request #81067 from teto/lua_fix
...
- introduce a default checkPhase for lua (disabled by default)
- dont apply patchShebangs on the whole lua package; hopefulyl it doesnt break stuff
2020-02-27 11:01:30 +01:00
Matthieu Coudron
fb822c5d97
Merge pull request #81070 from lilyball/insect
...
nodePackages.insect: init at 5.4.0
2020-02-27 00:34:40 +01:00
Matthieu Coudron
33323e4006
node updater improvements
...
- Make it run from anywhere
- overwrite old packages only on success to prevent getting into a bad
state
2020-02-27 00:34:11 +01:00
Matthieu Coudron
006aeb5704
buidLuarocksPackage: add a checkPhase
2020-02-26 01:14:30 +01:00
Matthieu Coudron
6eeb434b33
buildLuarocksPackage: extraVariables is now an attrset
2020-02-26 01:14:29 +01:00
Matthieu Coudron
7aee5b838b
build-lua-package: dont patchShebangs folder
...
It can be source of trouble for some read-only folders (libluv for
instance) and slow down install.
2020-02-25 17:34:29 +01:00
Matthieu Coudron
2855281050
alot: 0.8.1 -> 0.9
...
Changelog: https://github.com/pazz/alot/releases/tag/0.9
2020-02-06 22:50:33 +01:00
Matthieu Coudron
29b5473241
Merge pull request #78432 from teto/lua_for_sile
...
Lua for sile
2020-01-25 20:16:30 +01:00
Matthieu Coudron
27c88c51e7
update-luarocks-packages: disable by default
...
Not only the binary `parallel` displays a re,inder to quote their
software but it systematically breaks update here regardless of my
network quality.
Better be slow than fail. If anyone can fix it, we may rollback this.
2020-01-25 19:39:28 +01:00
Matthieu Coudron
84a2134baa
luaPackages.vstruct: init at 2.0.2-1
2020-01-25 19:39:28 +01:00
Matthieu Coudron
a032a3ad90
luaPackages.luarepl: init at 0.9-1
2020-01-25 19:39:28 +01:00
Matthieu Coudron
460224d4cd
luaPackages.luaepnf: init at 0.3-1
2020-01-25 19:39:28 +01:00
Matthieu Coudron
2edf9a0332
luarocks-nix: fix generation when missing license
...
vstruct rockspec doesnt contain a license, which made luarocks-nix
crash. Bump luarocks nix to fix this.
2020-01-25 19:39:28 +01:00
Matthieu Coudron
bc07d117f2
luaPackages.linenoise: init at 0.9-1
2020-01-24 21:23:08 +01:00
Matthieu Coudron
5365e3650d
luaPackages.digestif: scm1 -> 0.2-1
...
Now it's a released package so no need to specify the manifest anymore.
2020-01-24 21:23:08 +01:00
Matthieu Coudron
3804ef880c
Merge pull request #77825 from filalex77/tmatrix-1.3
...
tmatrix: 1.1 -> 1.3
2020-01-16 16:07:50 +01:00
Matthieu Coudron
ece829033b
Merge pull request #77666 from LnL7/darwin-diffoscope
...
diffoscope: enable on darwin
2020-01-14 22:08:42 +01:00
Matthieu Coudron
502c16e591
ultrastardx: 2017.8.0 -> 2019-01-07
...
follow up of the fix provided in https://github.com/UltraStar-Deluxe/USDX/issues/462
to use pkg-config to find lua.
2020-01-12 13:57:01 +01:00
Matthieu Coudron
a3a0f1f489
unibilium: 2.0.0 -> 20190811
...
Main maintainer doesn't answer. Neovim is now the upstream see
https://github.com/neovim/neovim/issues/10302
2019-12-28 15:54:07 +01:00
Matthieu Coudron
bebfff6fc5
vimPlugins.nvim-lsp: init at 2019-12-17
2019-12-20 17:40:31 -08:00
Matthieu Coudron
9c6ceb58f5
libtermkey: compile with unibilium
...
As the alternative isn't well tested and will be ruled out very soon.
2019-12-05 13:37:31 +01:00
Matthieu Coudron
56b5f663cc
python3Packages.cmd2: 0.19.0 -> 0.20.0
2019-11-19 07:43:49 -08:00
Matthieu Coudron
3820ff9c8b
vim update.py: allow different in and out files
...
...also adds an argparse cli parser.
2019-11-19 18:41:11 +09:00
Matthieu Coudron
5f3db033df
Merge pull request #71802 from teto/luadoc
...
adds Luadoc.
2019-10-24 18:04:12 +09:00
Matthieu Coudron
7fc72bddf9
vimPlugins.nvim-terminal-lua: init at 2019-10-17
2019-10-23 23:40:11 +09:00
Matthieu Coudron
15818981fe
luaPackages.luadoc: init at 3.0.1-1
...
Used in vim plugins like nvim-terminal-lua to generate html docs.
2019-10-23 20:03:57 +09:00
Matthieu Coudron
af6bdae831
luaPackages.lualogging: init at 1.3.0-1
...
Dependency of luadoc
2019-10-23 20:00:45 +09:00
Matthieu Coudron
b87fc84335
python3Packages.papis: 0.8.2 -> 0.9
...
Many breaking changes, see the Changelog.
2019-10-22 23:19:56 -07:00
Matthieu Coudron
d0e33f172d
pythonPackages.python-doi: init at 0.1.1
...
Required by the new papis 0.9
2019-10-22 23:19:56 -07:00
Matthieu Coudron
73c64f0f38
luaPackages.luacov: init at 0.13.0-1
...
It is needed to run luarocks test.
2019-10-14 21:53:23 +09:00
Matthieu Coudron
c47fc5727a
Merge pull request #70686 from dtzWill/update/qtpass-1.3.1
...
qtpass: 1.3.0 -> 1.3.1, fixups
2019-10-08 15:54:53 +09:00
Matthieu Coudron
2a25b5c3cb
Merge pull request #70503 from joachifm/feat/remove-blcr
...
Remove blcr package & nixos module
2019-10-06 17:23:12 +09:00
Matthieu Coudron
e3c3b5f62f
Merge pull request #70388 from davidtwco/mdcat-init
...
mdcat: init at 0.13.0
2019-10-05 21:50:30 +09:00
Matthieu Coudron
299ecd473a
Merge pull request #70456 from davidtwco/starship-0.20.2
...
starship: 0.20.1 -> 0.20.2
2019-10-05 21:49:21 +09:00
Matthieu Coudron
81487f73eb
Merge pull request #70215 from LnL7/darwin-lua-libluv
...
neovim: fix darwin build
2019-10-04 13:05:32 +09:00
Matthieu Coudron
4c70f45e8a
Merge pull request #70057 from jonringer/bump-jenkins-job
...
pythonPackages.jenkins-job-builder: 3.0.1 -> 3.0.2
2019-10-01 23:40:28 +09:00
Matthieu Coudron
a4fe469d39
lib.kernel: scoped whenXXX helpers
...
whenAtLeast/whenBetween are made available in lib/kernel.nix but are now
scoped under whenXXX.
2019-10-01 16:09:07 +09:00
Matthieu Coudron
afa0e02d64
lib.kernel: make public
...
Remove the "version" parameter in order to make it more widely
available.
Starts making some kernel configuration helpers available.
The intent is to be able to better build and check the linux kernel
configuration.
2019-10-01 15:57:14 +09:00
Matthieu Coudron
afd6b04f47
pythonPackages.pymupdf: init at 1.16.2
...
python bindings for mupdf. Provides the fitz module for
https://github.com/dsanson/termpdf.py that I am trying to package.
2019-09-27 17:11:28 +09:00
Matthieu Coudron
3d1195f162
Merge pull request #68112 from langston-barrett/pyls-jedi
...
python updates: parso, jedi, python-language-server
There is a newer jedi existing but it may break pyls
2019-09-26 19:31:05 +09:00
Matthieu Coudron
7d7bd8aa33
pythonPackages.cmd2: 0.9.16 -> 0.9.17
...
Changelog https://github.com/python-cmd2/cmd2/blob/master/CHANGELOG.md
2019-09-26 18:21:33 +09:00
Matthieu Coudron
d70eba7ab3
ns-3: 3.29 -> 3.30
...
Fixes python bindings.
2019-09-24 00:30:12 +09:00
Matthieu Coudron
60f3c94965
Merge pull request #68882 from rvolosatovs/update/neovim
...
Neovim: 0.3.8 -> 0.4.2
2019-09-23 22:15:01 +09:00
Matthieu Coudron
e9322d4386
Merge pull request #69080 from avdv/ntopng-zhf-fix
...
ntopng: Add patch needed to build with newer libpcap
2019-09-19 20:35:49 +09:00
Matthieu Coudron
c27360ae47
qemu-guest: allow to override security.rngd
...
... otherwise enabling it causes a merge conflict.
Enabling it was necessary to give enough entropy for the sshd daemon in
my libvirt/nixops VM to generate keys see
https://github.com/NixOS/nixops/issues/1199 .
2019-09-18 00:35:04 +09:00
Matthieu Coudron
8a4029fa8b
llpp: 30 -> 31
2019-09-15 17:18:18 +09:00
Matthieu Coudron
8c5898347d
zathura: 0.3.4 -> 0.3.5
...
to fix issues with the new mupdf
2019-09-15 17:18:18 +09:00
Matthieu Coudron
1ba3d1a591
mupdf: 1.14.0 -> 1.16.1
2019-09-15 17:18:18 +09:00
Matthieu Coudron
b425012fdf
Merge pull request #68464 from JustinLovinger/deoplete-dictionary
...
vimPlugins.deoplete-dictionary: init at 2019-04-16
2019-09-11 12:52:45 +09:00
Matthieu Coudron
59d65e23e1
Merge pull request #68258 from teto/luarocks-nix_bump
...
Moved luarocks-nix to community and leverage luarocks mirrors when possible.
2019-09-09 12:41:54 +09:00
Matthieu Coudron
4a3189085a
luarocks-nix: bump to 2019-09-07
...
added version and transferred the repostiory to nix-community.
With this bump, luarocks-nix generates mirro://luarocks urls.
2019-09-08 01:14:16 +09:00
Matthieu Coudron
4d526d6fc6
fetchurl: add luarocks mirrors
...
luarocks defines by default the following mirrors:
https://github.com/luarocks/luarocks/blob/83093e7da7f789f0f7d3a6784597cbbed09c73e0/src/luarocks/core/cfg.lua#L205
Let's add them to nixpkgs. I have modified luarocks-nix to generate the
proper nixpkgs urls.
I bump luarocks-nix in the following commits.
2019-09-07 19:59:23 +09:00
Matthieu Coudron
89c3c1cb42
update-luarocks-packages: reference only 1 server
...
we now pass a configuration file when calling luarocks to prevent
impurities.
2019-09-07 19:59:09 +09:00
Matthieu Coudron
2207378c9e
linux: clearer origin for settings configuration
...
adds _file so that nix may have a chance to display what file the conflictings settings come
from.
2019-09-04 17:04:16 +09:00
Matthieu Coudron
becf5adaeb
Merge pull request #67925 from arcnmx/flask-1.0.4
...
pythonPackages.flask: 1.0.3 -> 1.0.4
2019-09-02 18:52:00 +09:00
Matthieu Coudron
813674425c
Merge pull request #66323 from mmlb/update-flent
...
flent: 1.2.2 -> 1.3.0
2019-08-31 21:23:50 +09:00
Matthieu Coudron
83a87644b4
Merge pull request #67382 from lblasc/remove-luaffi
...
luaffi: remove in favor of luaPackages.luaffi
2019-08-25 12:32:28 +09:00
Matthieu Coudron
40235b78a2
Merge pull request #67231 from Shados/add-moonscript
...
Add Moonscript
2019-08-22 16:15:20 +09:00
Matthieu Coudron
0f32b32c95
Merge pull request #63150 from Izorkin/prosody-test
...
nixos/tests/prosody: update prosody tests
2019-08-20 17:52:58 +09:00
Matthieu Coudron
3b205ad3a7
Merge pull request #58207 from teto/kernelPackages_check
...
boot.kernelPackages: check for conflicts
It's currently possible to set conflicting `boot.kernelPackages` several times.
Nixos now warns when this is the case instead of just picking one.
2019-08-20 14:15:51 +09:00
Matthieu Coudron
de8c33e705
python3Packages.Kconfiglib: init at 10.36.0
...
python library to deal with kernel Kconfig system.
2019-08-18 10:58:28 +02:00
Matthieu Coudron
31c3a53dc3
Conditionally include nvidia modules
2019-08-10 02:28:12 +09:00
Matthieu Coudron
4e30a2852c
Addressing review
2019-08-10 02:27:53 +09:00
Matthieu Coudron
2da1ad60a8
boot.kernelPackages: check for conflicts
...
It's currently possible to set conflicting `boot.kernelPackages` several times
which can prove confusing.
This is an attempt to warn for this.
2019-08-10 02:27:52 +09:00
Matthieu Coudron
b65283559d
pythonPackages.pybindgen: 0.19.0 -> 0.20.0
2019-08-09 15:57:44 +09:00
Matthieu Coudron
9c0f22a45b
Merge pull request #66142 from r-ryantm/auto-update/qdirstat
...
qdirstat: 1.5.90 -> 1.6
2019-08-08 01:52:49 +09:00
Matthieu Coudron
18d7dbe382
qpdfview: 0.4.16 -> 0.4.18
2019-08-06 16:24:34 +09:00
Matthieu Coudron
f0ccd4002b
mininet: 2.3.0d4 -> 2.3.0d6
2019-08-05 21:20:43 +09:00
Matthieu Coudron
f19dd41039
Merge pull request #65920 from r-ryantm/auto-update/freeswitch
...
freeswitch: 1.8.5 -> 1.8.7
2019-08-05 00:11:03 +09:00
Matthieu Coudron
8dfc8c67d8
python3Packages.cmd2: 0.9.14 -> 0.9.15
...
API changes quite a bit:
https://github.com/python-cmd2/cmd2/blob/0.9.15/CHANGELOG.md
2019-08-02 16:47:55 +09:00
Matthieu Coudron
29d912eb82
Merge pull request #65558 from matthias-t/lean
...
Vim plugins for the lean theorem prover
2019-07-30 14:00:17 +09:00
Matthieu Coudron
9db41c12f5
Merge pull request #65571 from jonringer/fix-fcitx-libpinyin
...
libsForQt5.fcitx-qt5: fix build
2019-07-30 13:53:07 +09:00
Matthieu Coudron
a56ed4ee53
Merge pull request #65276 from nbardiuk/vimPlugins.ghcid-init
...
vimPlugins.ghcid: Init at 2019-07-04
2019-07-23 12:21:20 +09:00
Matthieu Coudron
7e55f6e013
astroid: 0.14 -> 0.15
2019-07-21 10:59:26 +02:00
Matthieu Coudron
b0f0c75796
Merge pull request #64749 from malob/update-coc-nvim
...
vimPlugins.coc-nvim: 0.0.72 -> 0.0.73 (and change override)
2019-07-18 17:04:49 +02:00
Matthieu Coudron
2cd8924235
python3Packages.python-language-server: 0.26.1 -> 0.27.0
2019-07-17 10:08:50 +02:00
Matthieu Coudron
274bb2e34d
python3Packages.pyls-mypy: 0.1.3 -> 0.1.6
2019-07-17 10:08:50 +02:00
Matthieu Coudron
874f735a6f
Merge pull request #64435 from jonringer/bump-flask-caching
...
pythonPackages.flask-caching: 1.4.0 -> 1.7.2
2019-07-12 06:53:09 +02:00
Matthieu Coudron
a6e3081e43
Merge pull request #64434 from jonringer/bump-deap
...
pythonPackages.deap: 1.2.2 -> 1.3.0
2019-07-12 06:51:49 +02:00
Matthieu Coudron
c4492a368b
Merge pull request #64426 from rvolosatovs/init/coc-extensions
...
vimPlugins: Init various coc extension plugins.
Some of these plugins may not work out of the box yet but having them in nixpkgs will ease follow up PRs that implement the necessary vim-overrides.
2019-07-10 04:22:01 +02:00
Matthieu Coudron
e449caf606
Merge pull request #64473 from Taneb/new-vim-plugins
...
New vim plugins
2019-07-09 11:54:20 +02:00
Matthieu Coudron
566c8fde21
vimPlugins.coc-nvim: 0.0.71 -> 0.0.72
2019-07-08 04:40:46 +02:00
Matthieu Coudron
1d9960a4f1
Merge pull request #64303 from jonringer/sumo-fix-tests
...
pythonPackages.{seekpath,sumo,sopel}: fix builds
2019-07-05 05:32:52 +02:00
Matthieu Coudron
2ebeba4927
nixos/iperf: add openFirewall setting
...
Opens the specified tcp port.
2019-07-04 16:58:56 +02:00
Matthieu Coudron
e6b6815b26
Merge pull request #64277 from jonringer/update-praw
...
pythonPackages.praw: 6.0.0 -> 6.3.1
2019-07-04 15:55:46 +02:00
Matthieu Coudron
016c234c4c
Merge pull request #63876 from tadeokondrak/vs-r46
...
vapoursynth: R45.1 -> R46
2019-07-04 10:27:52 +02:00
Matthieu Coudron
fb0d1c5d3e
Merge pull request #64103 from teto/i3pystatus
...
python3Packages.i3pystatus: drop praw and bump version
2019-07-03 05:10:04 +02:00
Matthieu Coudron
b247ffdf76
i3pystatus: 2019-02-10 -> 2019-06-10
2019-07-03 12:09:08 +09:00
Matthieu Coudron
c9f651e56e
i3pystatus: drop praw dependency
...
praw is a reddit wrapper that sometimes poses problems when installing
i3pystatus (twice in the past 6 months for me).
As its usage should be relatively low, it should be fine to drop.
users can go back the old behavior by overriding extraLibs
2019-07-02 16:59:47 +09:00
Matthieu Coudron
4259498fe6
Merge pull request #62981 from teto/mptcp_tools
...
Mptcp tools
2019-06-27 09:53:44 +02:00
Matthieu Coudron
e775f2ddd2
iproute_mptcp: init at 0.95
...
allows to disable MPTCP on specific interfaces.
2019-06-27 12:00:18 +09:00
Matthieu Coudron
1046fc2728
nettools_mptcp: init at 0.95
...
Adds an -m flag to track MPTCP connection.
2019-06-27 12:00:17 +09:00
Matthieu Coudron
de56d6bfe6
Merge pull request #63713 from teto/mptcp
...
Mptcp kernel updates
2019-06-25 09:04:34 +02:00
Matthieu Coudron
1e0f5ff99a
linux_mptcp_95: init at 0.95
...
also removes 0.93, we want to maintain only the 2 latest upstream mptcp
kernels.
2019-06-24 12:03:39 +09:00
Matthieu Coudron
0d1707c834
Merge pull request #63711 from teto/coc_update
...
Coc update
2019-06-24 04:56:27 +02:00
Matthieu Coudron
ea8a4fca07
linux_mptcp_94: 0.94.4 -> 0.94.6
...
Also move to a pkgs/os-specific/linux/kernel/linux-mptcp-94.nix. makes
updates easier.
Added a structured config pkgs/os-specific/linux/kernel/mptcp-config.nix
that can be shared between the different kernels.
2019-06-24 11:49:11 +09:00
Matthieu Coudron
5adfef1810
vimPlugins: update
2019-06-24 10:55:49 +09:00