worldofpeace
e716e86bed
update.nix: fix eval
2019-11-25 15:08:59 -05:00
John Ericson
d0d5136cce
Merge remote-tracking branch 'upstream/master' into wrapper-pname-support
2019-11-24 17:25:07 +00:00
John Ericson
9b090ccbca
treewide: Get rid of most parseDrvName
without breaking compat
...
That is because this commit should be merged to both master and
release-19.09.
2019-11-24 17:22:28 +00:00
Matthieu Coudron
5f3db033df
Merge pull request #71802 from teto/luadoc
...
adds Luadoc.
2019-10-24 18:04:12 +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
Tadeo Kondrak
70167b64c5
maintainers/scripts/update-discord: improve
...
- add comment specifying file is generated
- remove repetition of version number
2019-10-15 21:21:13 -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
Doron Behar
922de4f4b5
luaPackages.pulseaudio: init at 0.1
2019-10-04 21:19:19 +02:00
edef
ac1fbe68bb
nix-generate-from-cpan: strip leading v from versions
...
Everything currently in perl-packages.nix already does this,
so we might as well automate it.
2019-09-25 01:16:02 +00:00
edef
838902a82c
nix-generate-from-cpan: use pname/version rather than version
...
The `name` parameter to buildPerlPackage is deprecated, and
everything currently in perl-packages.nix has already been
converted to use pname/version instead.
This also changes the URLs to be pure string literals,
matching the convention used in nixpkgs in practice.
2019-09-25 01:16:02 +00:00
Samuel Leathers
11fc56348e
maintainer scripts: fix hydra-eval-failures script
2019-09-13 23:33:38 -04: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
Philipp
2787d4160c
lua*Packages.lua-yajl: init at 2.0-1
...
Dependency for mudlet >= 4.0
2019-09-07 23:05:55 +09:00
Philipp
fc250d64e5
lua*Packages.luautf8: init at 0.1.1-1
...
Dependency for mudlet >= 4.0
2019-09-07 23:05:55 +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
Michael Fellinger
1f49035aca
ruby.withPackages: init
...
Co-authored-by: Alyssa Ross <hi@alyssa.is>
2019-09-03 19:44:49 +00:00
Luka Blaskovic
4d11f5dabd
ljsyscall: init at 20180515
2019-08-28 19:58:14 +09:00
Alexei Robyn
740a7255b6
lua*Packages.moonscript: init at 0.5.0-1 (generated)
2019-08-21 22:06:32 +10:00
Alexei Robyn
c84a282c74
lua*Packages.alt-getopt: init at 0.8.0-1 (generated)
2019-08-21 22:04:19 +10:00
worldofpeace
3f4a353737
treewide: use dontUnpack
2019-07-01 04:23:51 -04:00
Alexei Robyn
3ca771cdc3
luaPackages.luaexpat: Downgrade to fix issue and match typical distros
...
Matches version used on most distros. Fixes an issue with prosody.
Detailed reasoning behind this can be found
[here](https://github.com/NixOS/nixpkgs/pull/63108#issuecomment-504015507 ).
2019-06-24 04:08:29 +02:00
Tadeo Kondrak
e6f23b8b1e
discord-{ptb,canary}: init; add update-discord
2019-06-23 11:50:09 -07:00
Alexei Robyn
671e53af67
update-luarocks: Use containing nixpkgs, ensure Lua drvs exist
2019-06-14 15:17:52 +10:00
Alexei Robyn
46c6b27633
update-luarocks: Several improvements
...
Changes:
- Fetches rocks and builds Nix expressions for them in parallel
- Passes 'maintainers' list to luarocks-nix
- Constructs the luarocks argument list more cleanly, by using an
indexed array
- Made indentation consistent
2019-06-13 20:00:00 +10:00
Alexei Robyn
b7e6161b4d
luarocks-packages.csv: Add remaining manual Lua expression packages
...
And their deps.
2019-06-13 19:58:20 +10:00
Alexei Robyn
5a249ec657
luarocks-packages.csv: Sort rows, add some missing maintainers
2019-06-13 19:52:41 +10:00
Matthieu Coudron
128ca15808
luaPackages.lpeg: 1.0.1 -> 1.0.2
...
and move to generated
2019-06-07 21:17:01 +09:00
Matthieu Coudron
2d77d620ce
luaPackages.luaposix: move to generated
2019-06-06 14:39:14 +09:00
Matthieu Coudron
6fe580e30b
luaPackages.mpack: removed duplicate manual package
2019-06-06 14:39:14 +09:00
Matthieu Coudron
9a3f13f95f
luarocks-packages.csv: track maintainers in column
...
luarocks-nix doesn't use yet but it will in next update.
2019-06-06 12:15:13 +09:00
Matthieu Coudron
dbf4c8051a
luaPackages.lua-zlib: 1.1 -> 1.2
...
Renamed from luazlib to luarocks name lua-zlib.
Move to generated.
2019-06-06 12:12:15 +09:00
Matthieu Coudron
704358dcb5
luaPackages.luazip: 2007-10-30 -> 1.2.7
2019-06-05 16:20:27 +09:00
Matthieu Coudron
62d4e044e7
luaPackages.cjson: move to generated
2019-06-05 15:23:42 +09:00
Matthieu Coudron
f2f1726a9f
Merge pull request #62669 from teto/lua-lsp
...
Add one latex and one lua LSP server
2019-06-05 12:36:07 +09:00
Jan Tojnar
ea59f09946
maintainers/scripts/update.nix: various fixes ( #62478 )
...
maintainers/scripts/update.nix: various fixes
2019-06-04 18:24:16 +02:00
Matthieu Coudron
1b2e667ad6
luaPackages.lua-lsp: init at scm-2
2019-06-05 00:12:15 +09:00
Matthieu Coudron
021e04d0eb
luaPackages.lpeglabel: init at 1.5.0
2019-06-05 00:11:56 +09:00
Matthieu Coudron
2fc71c7404
luaPackages.digestif: init at scm-1
2019-06-05 00:01:42 +09:00
Matthieu Coudron
87d1ab0905
luarocks-packages.csv: remove unnecessary servers
...
Now that luarocks-nix supports installation from rockspecs, it's
possible to remove some server specifications.
2019-06-04 19:11:42 +09:00
Matthieu Coudron
6736cc3e3a
luarocks-packages.csv: Support luaversion
...
Opened with libreoffice calc which added the different commas
2019-06-04 18:57:42 +09:00
Matthieu Coudron
6402fbb6b8
update-luarocks: can install for a different lua
...
the recent luarocks can install for a different interpreter than the one
running luarocks.
Due to the way the update is done on nix, it seems more practical to use
this feature than running the script with different luarocks-nix ?
2019-06-04 18:57:42 +09:00
Matthieu Coudron
e967121053
update-luarocks: contact only the specified server
...
use --server-only instead of --server, I haven't run any testing but it
should be a bit faster as well as more deterministic.
2019-06-04 18:57:42 +09:00
Matthieu Coudron
cf45c7857a
update-luarocks: doesn't crash when no arguments
...
define print_help function before it gets called.
2019-06-04 18:57:42 +09:00
Jan Tojnar
e98c804cc9
maintainers/scripts/update.nix: Clean up
...
Make calling update.py a little nicer
2019-06-02 09:07:18 +02:00
Jan Tojnar
c3dd31f177
maintainers/scripts/update.nix: handle null paths
...
Previously we did not handle non-existant paths making the program crash.
Let’s show a proper error.
2019-06-02 09:03:41 +02:00
Jan Tojnar
36b2012447
maintainers/scripts/update.nix: ignore overlays
...
It makes little sense for update.nix to try to update overlays; for most people,
they will point to a read-only repository most of the cases.
2019-06-02 08:55:29 +02:00
Jan Tojnar
fa1bbe69fb
maintainers/scripts/update.nix: Do not store updateScripts
...
For update script parallelization, we have started calling builtins.toJSON
on updateScripts, which triggers evaluation of paths and therefore their copying
to Nix store. This breaks update scripts that assume that they exist in nixpkgs
like dwarf-fortress.
https://github.com/NixOS/nixpkgs/issues/61935
Let’s stringify the paths before JSONification to prevent the evaluation.
2019-06-02 08:10:17 +02:00
Vladimír Čunát
ec5f5a21d7
Merge #60614 : lua*Packages improvements
2019-05-12 10:01:48 +02:00