figsoda
46769538fe
vimPlugins.nvim-cmp: follow HEAD and update
2022-10-15 15:34:36 -04:00
Vladimír Čunát
00a757ed3f
Merge branch 'master' into staging
2022-10-13 08:27:55 +02:00
Matthieu Coudron
c154af76d1
Merge pull request #195431 from figsoda/vusted
2022-10-11 10:02:31 +02:00
figsoda
d1742000db
luaPackages.vusted: init at 2.1.1-1
2022-10-10 19:20:03 -04:00
Franz Pletz
2b899ee967
luaPackages.luaposix: fix build with libxcrypt
2022-10-09 18:10:40 +02:00
ilkecan
9314243820
luaPackages.gitsigns-nvim: remove noop override
...
`toVimPlugin` function mentioned is added with #178180 .
2022-10-09 12:22:03 +02:00
github-actions[bot]
c5f0d725df
Merge master into staging-next
2022-10-06 18:03:10 +00:00
Stanislav Asunkin
884a2d3179
luaPackages.jsregexp: init at 0.0.5-1
2022-10-01 17:58:58 +03:00
Stanislav Asunkin
afb11da7dd
luaPackages: update
2022-10-01 17:27:40 +03:00
Artturin
0734f54ef2
treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs
...
found with nixpkgs-lint
2022-09-26 17:53:26 +03:00
Martin Weinelt
e98771bc7e
luaPackages.fennel: fix installShellFiles reference
2022-09-25 23:12:11 +02:00
Martin Weinelt
68c0ca4416
Merge remote-tracking branch 'origin/master' into staging-next
2022-09-25 21:36:31 +02:00
Gabriel Fontes
e5cac189d4
luaPackages: fennel -> luaPackages.fennel
2022-09-24 22:46:10 -03:00
Frederik Rietdijk
3086301ac4
Merge staging-next into staging
2022-09-12 19:49:24 +02:00
github-actions[bot]
33ef8defa2
Merge master into staging-next
2022-09-12 00:02:43 +00:00
Matthieu Coudron
feae5405da
luaPackages: update and adding a few neovim plugins
...
- had to disable the failing lush-nvim tests (it can't find
vim.api.nvim_command for a myssterious reason).
2022-09-11 21:26:19 +02:00
github-actions[bot]
8db2124b57
Merge staging-next into staging
2022-09-05 12:02:04 +00:00
github-actions[bot]
dc6009a527
Merge master into staging-next
2022-09-05 12:01:27 +00:00
"Matthieu Coudron"
4fcd42c066
luaPackages: update
2022-09-04 21:02:27 +02:00
Matthieu Coudron
52ac9805ef
luaPackages: update
2022-09-04 20:55:40 +02:00
Artturin
39571bd6fa
luaPackages: copy passthruFun from python
2022-08-26 20:55:30 +03:00
Artturin
bdb8ca175a
luaPackages.lgi: fix cross
2022-08-26 20:55:30 +03:00
Artturin
0345bab9a6
lua-modules/overrides.nix: using pkgs. messes up splicing, dont use it
...
commands used and then added -*'s manually because the word match doesn't
match those
```
rg -o '\w*pkgs\.\w*' ./pkgs/development/lua-modules/overrides.nix | sort | uniq
sd 'pkgs.' '' --string-mode ./pkgs/development/lua-modules/overrides.nix
```
2022-08-26 20:55:30 +03:00
Artturin
a59a6bc4ea
lua-modules/overrides.nix: run nixpkgs-fmt
2022-08-26 20:55:30 +03:00
Artturin
ec35f6341b
lua-packages: try splicing
2022-08-26 20:04:02 +03:00
Artturin
613c410750
lua-modules: use composeManyExtensions
2022-08-26 20:04:02 +03:00
ajs124
f8ce3f9311
lua-modules: pin to openssl_1_1
2022-08-17 20:16:20 +02:00
Spencer Pogorzelski
91c80faea0
luaPackages.nfd: init at scm-1
2022-08-10 21:51:47 +02:00
Spencer Pogorzelski
6898b758b6
luaPackages.lua-subprocess: init at scm-1
2022-08-09 10:22:11 +02:00
Jan Schmitt
87de89e23b
luaPackages.luaunit: init at 3.4-1
2022-08-06 11:28:05 +02:00
Jan Schmitt
105b7a814c
luaPackages.protobuf: add maintainer
2022-08-05 11:30:56 +02:00
Jan Schmitt
16559154a6
luaPackages.protobuf: init at 0.4.0
2022-08-05 11:30:56 +02:00
Jan Schmitt
8efa6d181c
luaPackages.serpent: init -> 0.30-2
2022-08-02 23:00:10 +02:00
Matthieu Coudron
2c072c2083
luaPackages.sqlite: init at v1.2.2-0
2022-06-18 21:23:45 +02:00
Matthieu Coudron
011911bc54
luarocks-check-hook: init
...
The hook is added to buildLuarocksPackage when doCheck is set to true.
2022-06-18 21:23:45 +02:00
Matthieu Coudron
75a0709f67
luaPackages.busted: install shell completion via installShellCompletion
2022-06-13 11:17:36 +02:00
Matthieu Coudron
dd9df750ba
luaPackages.readline: fix build
2022-06-13 11:17:36 +02:00
Matthieu Coudron
83313fee5c
luaPackages.lua-lsp: fixed build
2022-06-13 11:17:36 +02:00
Matthieu Coudron
98f9f1f054
luaPackages.luv: fix build
2022-06-13 11:17:36 +02:00
"Matthieu Coudron"
98a90f0891
luaPackages: update
2022-06-13 11:17:36 +02:00
Caleb Maclennan
3b538cd790
luaPackages: update (add cldr, fluent, loadkit; bump cassowary)
...
These are extracted from:
nix-shell maintainers/scripts/update-luarocks-shell.nix --run maintainers/scripts/update-luarocks-packages
... but reduced to just the LuaRocks that are *only* SILE dependencies
so I'm confident of bumping them in this context.
2022-05-10 17:03:13 +03:00
Maxim Zhukov
7d673c71c1
luaPackages: add new package - tl (teal language)
...
The compiler for Teal, a typed dialect of Lua
Signed-off-by: Maxim Zhukov <mussitantesmortem@gmail.com>
2022-05-10 15:27:11 +02:00
Matthieu Coudron
135e27c148
Merge pull request #171975 from alexshpilkin/add-lua-maths
2022-05-09 10:58:30 +02:00
Alexander Shpilkin
0b13ca520a
lua53Packages.lmpfrlib: init at 20170112-2
2022-05-09 00:12:07 +03:00
Alexander Shpilkin
ca428a0687
lua53Packages.lmathx: init at 20150624-1
2022-05-09 00:11:42 +03:00
Mario Rodas
afb8c54d84
lua52Packages.luasystem: fix build on darwin
...
Do not add glibc on darwin.
2022-05-08 18:24:05 +02:00
Matthieu Coudron
5114d91cd8
Merge pull request #169802 from NinjaTrappeur/nin/prosody012
2022-05-03 11:04:17 +02:00
Matthieu Coudron
67f45a4362
luaPackages.luaexpat: 1.3.0-1 -> 1.4.1-1
2022-05-01 21:45:54 +02:00
Félix Baylac-Jacqué
811f95f000
luaPackages.luaunbound: init at 1.0.0-1
...
Required for Prosody 0.12.0.
I first tried to run the bare
./maintainers/scripts/update-luarocks-packages, however it did break a
fair share of Lua packages.
In the end, I:
1. Added the luaunbound entry to luarocks-packages.csv
2. Run the update-luprocks-packages.
3. Cherry picked the luaunbound entry
4. Reverted the rest of lua-modules/generated-packages.nix to what we
currently have in Nixpkgs.
5. Injected the native unbound library via the lua-modules overrides.
2022-04-22 16:17:30 +02:00
Martin Weinelt
bf1914e12a
Merge remote-tracking branch 'origin/staging-next' into staging
2022-04-05 04:05:02 +02:00
Andrew Childs
c8151fe657
luaPackages.libluv: fix darwin build
...
libluv was recently converted to a pure cmake package and now there's
nothing lua related in the build. However an old workaround to force
linking against lua on darwin remains. Clean this up.
2022-04-04 19:50:50 +02:00
Alyssa Ross
8ba23e138d
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
...
Conflicts:
pkgs/development/libraries/zlib/default.nix
pkgs/development/lua-modules/overrides.nix
2022-04-02 16:45:48 +00:00
Doron Behar
f80b906b3a
neovim: cleanup a bit libluv related hacks
...
Remove unneeded cmakeFlags and explain more what is the difference
between lua.pkgs.libluv and lua.pkgs.luv.
2022-03-29 22:16:24 +03:00
Matthieu Coudron
0986a70be6
lua.lib: small fix
...
to avoid the error 'cfg.root_dir is null' see https://github.com/luarocks/luarocks/issues/1161 for details
2022-03-29 03:48:20 +02:00
Matthieu Coudron
2e5732b320
luaPackages.libuv: bump to v1.43.0
...
as required by neovim master
2022-03-29 03:46:00 +02:00
OPNA2608
b07c5b829a
treewide: fixDarwinDylibNames only on Darwin
2022-03-23 21:37:39 +01:00
Matthieu Coudron
a383bcb3c4
luaPackages.luv: 1.42.0 -> 1.43.0
2022-03-08 10:53:11 +01:00
Bobby Rong
6286671967
Merge pull request #152497 from jonringer/update-luaPackages.lgi-homepage
...
luaPackages.lgi: update homepage
2021-12-29 08:45:59 +08:00
Jonathan Ringer
d3b16c683f
luaPackages.ldoc: update homepage
2021-12-28 19:57:57 +01:00
Jonathan Ringer
8ee0a5f4bf
luaPackages.lgi: update homepage
2021-12-28 10:29:15 -08:00
oxalica
38987325b5
luaPackages: update
2021-12-07 18:50:39 +08:00
Alexei Robyn
b8173c4a0e
luaPackages.moonscript: Correct package version to dev-1
...
The "0.5.0-1" rockspec on luarocks has a bug, resulting in it pulling
the current git master version, which is what we have effectively been
using.
Given that 0.5.0-1 is the latest release, is 6 years old, and that there
have been some bug fixes since then, we do actually want to be using the
git master version, but we also want to be using the correct rockspec
(particularly as alt-getopt has been replaced by argparse in the `moon`
binary).
2021-11-23 18:28:13 +01:00
Luka Blaskovic
021410c002
ljsyscall: fix build
2021-11-06 13:47:19 +01:00
Matthieu Coudron
253af9151f
luaPackages: update
...
- luarocks-nix: bumped to pass args too, `package_X = callPackage ...`.
It allows to remove the annoying `with self`.
This new version disables tests (because broken) and now emits derivation
with a callPackage in front.
- replaced X.override with lib.overrideLuarocks, it should be used
whenever buildInputs/extraVariables is changed since it impacts the
generated luarocks config.
Once structured attributes are in, it will be easier to have the
luarocks config generated by a hook and we probably will be able to
replace all overrideLuarocks by overrideAttrs.
2021-10-18 19:48:07 +02:00
Matthieu Coudron
abc36451d7
lua: create a folder for hooks
...
- moved lua hooks to a specific folder as I foresee to add more
- moved generateLuarocksConfig to lib
- fix getLuaPath
- removed the useless rockspecDir
2021-09-27 23:42:54 +02:00
Gabriel Ebner
66afaccb81
luaPackages: update
2021-09-27 11:13:49 +02:00
Gabriel Ebner
8278a4679b
luaPackages.luv: 1.30.0-0 -> 1.42.0-0
2021-09-27 11:13:49 +02:00
Matthieu Coudron
496b8abf78
Apply suggestions from code review
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-09-12 03:03:56 +02:00
Matthieu Coudron
88842910b5
lua: introduced a lua lib
...
Goal is to improve separation between packages and utilities.
Can help with autocompletion/navigate nixpkgs faster.
Also it will help standardize how LUA_PATH is exported across packages,
so that one can more easily make lua changes across nixpkgs (for
instance changing where lua modules are installed).
2021-09-12 03:03:56 +02:00
Caleb Maclennan
9d753f2704
lua-penlight: dev-1 → 1.11.0-1
...
Upstream is working on some major deprecations, being on a HEAD commit
will not be a good plan going forward.
Remove double `busted` in `checkInputs` - keep only 1.
2021-09-07 11:42:41 +03:00
Caleb Maclennan
07557e3b49
lua-cassowary: 2.3.1-1 → 2.3.1-2
...
lua-cassowary: Avoid circular check deps with Busted/Penlight
2021-09-06 12:42:03 +03:00
Matthieu Coudron
6312bac408
luaPackages.ansicolors: remove because unmaintained since 2013
...
luarocks points at https://github.com/kikito/ansicolors.lua with a last
commit in 2013 while its upstream https://github.com/hoelzro/ansicolors
contains a 2017 commit. This last project mentions it's superseeded by
https://github.com/hoelzro/lua-term
2021-08-31 00:42:30 +02:00
Matthieu Coudron
a2fd477970
lua: restore knownRockspec and lgi
...
- fix std._debug build
- fixed std-normalize
- pinned stdlib since the git version causes issues with awesome
cleanup
2021-08-31 00:42:26 +02:00
Matthieu Coudron
404e5b1040
luaPackages.ltermbox: removed
...
official repo here https://github.com/LuaDist-testing/ltermbox but nothing is using it and it is outdated/unmaintained (2018)
and poses issue updating
2021-08-31 00:09:47 +02:00
Matthieu Coudron
15e5c92495
luaPackages: update
2021-08-31 00:07:28 +02:00
Matthieu Coudron
5b73af6f5b
update-luarocks-packages: support in-repo rockspecs
...
to handle derivations that are not registered or updated on
luarocks.org, for instance neovim plugins.
2021-08-29 19:39:42 +02:00
"Matthieu Coudron"
5e4ece6c6a
luaPackages: update
2021-08-12 01:14:59 +02:00
Matthieu Coudron
8ddad244ea
update-luarocks-packages: use pluginupdate.py
...
Cleans up the common interface between the updaters.
Restores the ability to regen the lua packages in parallel.
2021-08-12 01:14:58 +02:00
Matthieu Coudron
b02c265190
luaPackages: update
...
Several updates
2021-08-09 21:38:32 +02:00
Matthieu Coudron
560a4e4e08
update-luarocks-packages: use pluginupdate.py
...
Trying to reuse the update scripts used by kakoune/vim to provide the
user with an unified convergence. Some stuff doesn't work yet (parallel
download, caching) but I (anyone else welcome to try too) will improve
it in other PRs.
2021-08-09 21:37:56 +02:00
Matthieu Coudron
a2a2bb32fb
lua51Packages.plenary-nvim: init
...
there is no version yet
2021-07-30 00:32:16 +02:00
talyz
59e0120aa5
treewide: Fix mysql alias deprecation breakage
...
62733b37b4
broke evaluation in all
places `pkgs.mysql` was used. Fix this by changing all occurrences to
`pkgs.mariadb`.
2021-06-04 21:42:08 +02:00
Bruno Bigras
d0a243c4ba
luaPackages.lua-resty-openidc: 1.7.2-1 -> 1.7.4-1
2021-04-18 17:21:13 +02:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed
2021-01-25 18:31:47 +01:00
Matthieu Coudron
b20b9f98b8
luarocks-update-packages: pass "lib" in arguments
2021-01-23 00:39:01 +01:00
Jonathan Ringer
9bb3fccb5b
treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
...
continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Luka Blašković
beef4b95a9
buildLuaPackage: pass propagatedBuildInputs to final derivation ( #108311 )
...
propagatedBuildInputs was completely overridden in the process
2021-01-03 14:03:30 +01:00
Frederik Rietdijk
692d219a93
Merge staging-next into staging
2020-10-06 10:25:58 +02:00
Thomas Tuegel
52c9fbc835
luadbi-mysql: fix libmysqlclient include path
2020-09-12 06:58:26 -05:00
Bruno Bigras
215ff41134
luaPackages.lua-resty-openidc: init at 1.7.2-1
2020-08-30 03:11:31 -04:00
Caleb Maclennan
28593b182b
lua-penlight: 1.7.0 → 1.8.0
2020-08-14 21:23:10 +03:00
Caleb Maclennan
e1f6f37dc9
lua-cassowary: Fix URL and add myself to maintainer list
...
(I am also an upstream committer.)
2020-08-14 21:21:55 +03:00
Vladimír Čunát
48618a1ab3
Merge #94790 : luajit*: bugfix updates
2020-08-11 22:34:22 +02:00
Luka Blaskovic
7c365103d7
luajit.pkgs.luaexpat: fix redefinition of luaL_setfuncs()
2020-08-09 07:31:02 +00:00
Doron Behar
039056386d
luaPackages.pulseaudio: remove ( #94939 )
...
It's not maintained any more by upstream (by @doronbehar) and it doesn't
build correctly with `buildLuarocksPackage` (see #89767 ).
2020-08-08 15:43:13 +02:00
Mitsuhiro Nakamura
a1bea5278d
luaPackages.readline: init at 2.6-0 ( #91854 )
2020-07-01 17:58:50 +02:00
pablo1107
52c906147c
luaPackages.ldbus: init at scm-0
2020-06-17 12:12:08 +02:00
Patrick Hilhorst
f7e390e6d4
treewide: fix redirected urls (run 3)
...
Related:
- 9fc5e7e473
- 593e11fd94
- 508ae42a0f
Since the last time I ran this script, the Repology API changed, so I had to
adapt the script used in the previous PR. The new API should be more robust, so
overall this is a positive (no more grepping the error messages for our relevant
data but just a nice json structure).
Here's the new script I used:
```sh
curl https://repology.org/api/v1/repository/nix_unstable/problems \
| jq -r '.[] | select(.type == "homepage_permanent_https_redirect") | .data | "s@\(.url)@\(.target)@"' \
| sort | uniq | tee script.sed
find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```
I will also add this script to `maintainers/scripts`.
2020-10-02 09:01:35 -07:00
Vladimír Čunát
1cb40bdf08
Revert "lua*Packages.cqueues: fixup darwin build"
...
This reverts commit 47ad7d3131
.
The fix isn't needed after the update contained in PR #89632 .
2020-06-07 10:37:35 +02:00
Luka Blaskovic
bd400bd006
lyaml: init at 6.2.5-1, update all generated packages
2020-06-06 18:45:57 +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
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Daiderd Jordan
220636999b
Revert "luaPackages.luv: 1.30.0-0 -> 1.34.1-1"
...
This reverts commit eaa4728411
.
With 81461cff5f
luv also needs to be
downgraded until luarocks can be updated to 3.3.1 again.
Fixes #82727
2020-03-27 22:19:25 +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
Doron Behar
ca35318508
luaPackages.nvim-client: 0.2.0-1 -> 0.2.2-1
2020-02-26 15:47:54 +01:00
Matthieu Coudron
6eeb434b33
buildLuarocksPackage: extraVariables is now an attrset
2020-02-26 01:14:29 +01:00
Michael Lingelbach
eaa4728411
luaPackages.luv: 1.30.0-0 -> 1.34.1-1
2020-02-17 19:34:55 +01:00
Mario Rodas
7d64380b6b
luaPackages.cosmo: init at 16.06.04-1
2020-02-11 16:18:19 +03:00
Mario Rodas
0b2a15fddd
luaPackages.cassowary: init at 2.2-1
2020-02-11 16:18:19 +03:00
Silvan Mosberger
80a2740991
Merge pull request #78265 from Synthetica9/https-homepages
...
treewide: fix redirected urls
2020-01-27 15:00:53 +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
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
Patrick Hilhorst
593e11fd94
treewide: fix redirected urls
...
According to https://repology.org/repository/nix_unstable/problems , we have a
lot of packages that have http links that redirect to https as their homepage.
This commit updates all these packages to use the https links as their
homepage.
The following script was used to make these updates:
```
curl https://repology.org/api/v1/repository/nix_unstable/problems \
| jq '.[] | .problem' -r \
| rg 'Homepage link "(.+)" is a permanent redirect to "(.+)" and should be updated' --replace 's@$1@$2@' \
| sort | uniq > script.sed
find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```
2020-01-22 11:26:22 +01:00
Merijn Broeren
133103d709
treewide: replace make/build/configure/patchFlags with nix lists
2019-12-30 12:58:11 +01:00
edef
a9d4cba9eb
luaPackages.lgi: refer to unaliased gobject-introspection
2019-11-23 03:53:38 +00:00
Mario Rodas
669a6d0edb
luaPackages.luasystem: fix build on darwin
2019-11-15 05:08:45 +09: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
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
Daiderd Jordan
fc408c8690
lua.pkgs.luv.libluv: fix linking against lua on darwin
...
[ 50%] Building C object CMakeFiles/luv.dir/src/luv.c.o
[100%] Linking C shared library libluv.dylib
Undefined symbols for architecture x86_64:
"_luaL_addlstring", referenced from:
_thread_dump in luv.c.o
...
2019-10-02 00:08:13 +02:00
Vladimír Čunát
217cf982c7
Merge branch 'master' into staging-next
2019-09-27 22:13:02 +02:00
Joachim F
ad773d31e2
Merge pull request #69345 from joachifm/feat/split-version
...
Replace uses of splitString for splitting version strings
2019-09-27 06:19:18 +00:00
Joachim Fasting
bad07dfac5
tree-wide: replace uses of splitString "." with lib.versions
...
Quoting from the splitString docstring:
NOTE: this function is not performant and should never be used.
This replaces trivial uses of splitString for splitting version
strings with the (potentially builtin) splitVersion.
2019-09-26 17:42:49 +02:00
Vladimír Čunát
eab41878ac
Merge branch 'master' into staging-next
2019-09-24 08:14:34 +02:00
Vladimír Čunát
22a216849b
Re-Revert "Merge branch 'staging-next'"
...
This reverts commit f8a8fc6c7c
.
2019-09-22 09:38:09 +02:00
Vladimír Čunát
f8a8fc6c7c
Revert "Merge branch 'staging-next'"
...
This reverts commit 41af38f372
, reversing
changes made to f0fec244ca
.
Let's delay this. We have some serious regressions.
2019-09-21 20:05:09 +02:00
Craig Hall
93e25e8b00
luaPackages.luv: add libluv output
...
Co-authored-by: Roman Volosatovs <rvolosatovs@riseup.net>
2019-09-16 22:00:26 +02:00
Izorkin
329a88efa7
treewide: replace mysql.connector-c to libmysqlclient
2019-09-09 15:55:34 +03: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
Alexei Robyn
c62337d9c7
lua*Packages: Consolidate separate setup hooks together
...
- Lua packages now consistently use LUA_PATH/LUA_CPATH rather than a mix
of those and NIX_LUA_PATH/NIX_LUA_CPATH
- Lua libraries are now consistently only added to the search path
variables if:
1) The library actually has a corresponding directory to search
2) The library is not already present in the search path
This should help prevent the search paths from growing overly large
- Fixed bugs in some path helpers
- Changed the affected shell script indentation to 2 spaces; nixpkgs
shell scripts are inconsistently split between 2 and 4 space
indentation, but 2 matches better with the Nix expressions, so IMO it
makes more sense
2019-09-01 17:42:20 +02: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
Vladimír Čunát
47ad7d3131
lua*Packages.cqueues: fixup darwin build
2019-08-05 22:51:51 +02:00
Vladimír Čunát
81b91fe258
lua*Packages.luaossl: 20190612-0 -> 20190731-0
...
My main aim is to fix it on aarch64 NixOS.
2019-08-05 20:31:39 +02:00
Vladimír Čunát
265692f9ff
lua*Packages.cqueues: 20171014.52-0 -> 20190731.52-0
...
My main aim is to fix it on aarch64 NixOS.
The patch was included in the release.
2019-08-05 20:31:36 +02:00
Roman Volosatovs
9c52f30d2c
luaPackages.luv: 1.29.1-2 -> 1.30.0-0
2019-07-29 14:02:23 +09:00
Ryan Mulligan
508ae42a0f
treewide: fix redirect URLs
2019-07-10 12:52:51 -07:00
Vladimír Čunát
6df405b654
Merge #63569 : luaPackages.bit32: fix with LuaJIT
2019-06-28 12:17:53 +02: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
Alexei Robyn
4cdbc771fd
luaPackages.bit32: Tiny patch to fix a LuaJIT-incompatible declaration
2019-06-20 23:20:02 +10:00
Alexei Robyn
460217d022
luaPackages.luadbi-mysql: Fix linking issue
2019-06-20 11:13:46 +10:00
Matthieu Coudron
c33153bf13
Merge pull request #63108 from Shados/lua-packaging-improvements-pr
...
Lua/luarocks packaging improvements
2019-06-19 14:23:31 +02:00
volth
f3282c8d1e
treewide: remove unused variables ( #63177 )
...
* treewide: remove unused variables
* making ofborg happy
2019-06-16 19:59:05 +00:00