Matthieu Coudron and Silvan Mosberger
1835fc455b
services.openssh: add banner
...
Add the possibility to setup a banner.
Co-authored-by: Silvan Mosberger <github@infinisil.com >
2020-09-06 21:32:20 +02:00
Matthieu Coudron
f1d233e5be
Merge pull request #96657 from bbigras/lua-resty-openidc
...
luaPackages.lua-resty-openidc: init at 1.7.2-1
2020-08-30 15:23:12 +02:00
Matthieu Coudron
78c735c76f
gotop: fix darwin build, enable checks ( #95471 )
2020-08-15 12:07:59 +02:00
Matthieu Coudron
3350c9242b
Merge pull request #93449 from ndarwincorn/vimplugins
...
vim-plugins: add 13 plugins
2020-07-19 17:21:57 +02:00
Matthieu Coudron
91c9127ef9
Merge pull request #91421 from SCOTT-HAMILTON/SuperTuxKart
...
SuperTuxKart: Replaced some bundled libraries with system ones
2020-06-27 20:21:11 +02:00
Matthieu Coudron
41219b9dfd
Merge pull request #91654 from marsam/update-starship
...
starship: 0.42.0 -> 0.43.0
2020-06-27 12:36:21 +02:00
Matthieu Coudron
dde159fd98
hstr: install manpage
2020-06-24 00:18:13 +02:00
Matthieu Coudron
b5dc9f6ba7
Merge pull request #91235 from onsails/vim-plugins
...
Missing vim plugins
2020-06-21 20:53:00 +02:00
Matthieu Coudron
116021c98a
haskellPackages.c2hsc: apply patchto find gcc
...
...used in tests.
Fix is upstream but there has been no sign of release for the past 6
months, fixes https://github.com/NixOS/nixpkgs/issues/63764 .
2020-06-19 22:29:21 +02:00
Matthieu Coudron
8d05c66dc6
fixup! update
2020-06-07 20:12:56 +02:00
Matthieu Coudron
b4c7a0b762
neovim-unwrapped: improve testing ability
...
Make functionaltests more complete.
2020-06-06 20:21:17 +02:00
Matthieu Coudron
3042b38ce1
update
2020-06-06 20:20:27 +02:00
Matthieu Coudron
2909dc9f39
builds
2020-06-06 17:33:41 +02:00
Matthieu Coudron
404d057e89
Added an example about overlay
2020-06-06 17:33:39 +02:00
Matthieu Coudron
5cfcfc300b
doc: update lua documentation
...
Reflects the recent changes to the lua infrastructure.
Packaging from luarocks should be encouraged.
2020-06-06 17:33:37 +02:00
Matthieu Coudron
e63c8c420c
Merge pull request #88919 from wamserma/mupdf-1.17
...
MuPDF: 1.16.1 -> 1.17, PyMuPDF: 1.16.18 -> 1.17.0, llpp: v31 -> v32, zathura: patch for muPDF 1.17
2020-06-06 15:22:20 +02:00
Matthieu Coudron
66c04a191e
Merge pull request #86075 from teto/mpack
...
minor tweaks to develop on luaPackages.mpack
2020-05-17 23:40:46 +02:00
Matthieu Coudron
7319061eef
Merge pull request #87803 from aepsil0n/upgrade-alot-0.9.1
...
alot: 0.9 → 0.9.1
2020-05-15 17:08:12 +02:00
Matthieu Coudron
8ce65087c3
broadcom_sta: fix build on 5.6
2020-04-29 11:57:03 +02:00
Matthieu Coudron
9a3d12e2ab
luaPackages.mpack: use system mpack
...
the luarocks package uses the builtin command and discards the Makefile.
While using the makefile one needs to set some more flags.
2020-04-26 21:38:26 +02:00
Matthieu Coudron
a5e6e5c170
libmpack: fix source url
...
Repository was moved to an organization.
2020-04-26 21:25:51 +02:00
Matthieu Coudron
839263d558
termpdf.py: init at 2019-09-30
...
This is a pdf reader for the terminal kitty.
2020-04-17 21:01:17 +02:00
Matthieu Coudron
c881dd5e68
pythonPackages.pagelabels: init at 1.2.0
...
Used in termpdf I want to package.
2020-04-17 21:01:17 +02:00
Matthieu Coudron
c0a498b5d5
pythonPackages.pdfrw: init at 0.4.0
2020-04-17 21:01:17 +02:00
Matthieu Coudron
ed234c3708
gitAndTools.gitbatch: init at 2019-12-19
...
init an unstable version since the tagged release wouldn't work on my
machine (infinite loop).
Practical tool to fetch several repositories at the same time, see their
status etc.
Disabled for darwin because of CI error "SIGILL: illegal instruction".
2020-04-13 16:36:19 +02:00
Matthieu Coudron
ad06ae4195
vimPlugins.vim-dasht: init at 2019-09-29
...
Use with `:Dasht`.
2020-04-13 15:04:03 +02:00
Matthieu Coudron
f08650ca85
Merge pull request #85087 from maxeaubrey/worldofgoo-1.53
...
worldofgoo: 1.41 -> 1.53
2020-04-13 00:15:45 +02:00
Matthieu Coudron
bc6b37e967
fixup! kernel: fix errors in configuration
2020-04-11 14:04:25 +02:00
Matthieu Coudron
121b17e1ac
kernel: fix errors in configuration
...
With the fix in kernel configuration merging, some kernel configuration items
marked as mandatory now correctly trigger an error when unused (while they
previously were unused).
2020-04-01 22:28:53 +02:00
Matthieu Coudron
b9a4e6953d
kernel: fix config generation
...
Addresses https://github.com/NixOS/nixpkgs/issues/71803 :
Kernel options are not merged as described, especially the "optional"
aspects. The error silences legitimate warnings.
2020-04-01 22:25:57 +02:00
Matthieu Coudron
ede6944f4f
Merge pull request #83389 from jonringer/add-xdg
...
python3Packages.xdg: init at 4.0.1
2020-03-26 20:09:45 +01:00
Matthieu Coudron
d21cf30353
visidata: add setuptools
...
and ran nixpkgs-fmt.
This allows to access visidata's help via ctrl+H.
2020-03-23 20:50:30 +01:00
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