summaryrefslogtreecommitdiffstats
path: root/pkgs/development/lua-modules
AgeCommit message (Collapse)Author
2021-01-25treewide: remove stdenv where not neededPavol Rusnak
2021-01-23luarocks-update-packages: pass "lib" in argumentsMatthieu Coudron
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer
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-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch
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-03buildLuaPackage: pass propagatedBuildInputs to final derivation (#108311)Luka Blašković
propagatedBuildInputs was completely overridden in the process
2020-10-06Merge staging-next into stagingFrederik Rietdijk
2020-09-12luadbi-mysql: fix libmysqlclient include pathThomas Tuegel
2020-08-30luaPackages.lua-resty-openidc: init at 1.7.2-1Bruno Bigras
2020-08-14lua-penlight: 1.7.0 → 1.8.0Caleb Maclennan
2020-08-14lua-cassowary: Fix URL and add myself to maintainer listCaleb Maclennan
(I am also an upstream committer.)
2020-08-11Merge #94790: luajit*: bugfix updatesVladimír Čunát
2020-08-09luajit.pkgs.luaexpat: fix redefinition of luaL_setfuncs()Luka Blaskovic
2020-08-08luaPackages.pulseaudio: remove (#94939)Doron Behar
It's not maintained any more by upstream (by @doronbehar) and it doesn't build correctly with `buildLuarocksPackage` (see #89767).
2020-07-01luaPackages.readline: init at 2.6-0 (#91854)Mitsuhiro Nakamura
2020-06-17luaPackages.ldbus: init at scm-0pablo1107
2020-10-02treewide: fix redirected urls (run 3)Patrick Hilhorst
Related: - 9fc5e7e473874762fdb1b49d17dcf703d48352c3 - 593e11fd944ce961ecf5425c3540df09e4f52265 - 508ae42a0f64c350036d722b84c2e2905bbc5418 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-06-07Revert "lua*Packages.cqueues: fixup darwin build"Vladimír Čunát
This reverts commit 47ad7d313135f97815efa2eaacfd7fdb52cc689c. The fix isn't needed after the update contained in PR #89632.
2020-06-06lyaml: init at 6.2.5-1, update all generated packagesLuka Blaskovic
2020-04-26luaPackages.mpack: use system mpackMatthieu Coudron
the luarocks package uses the builtin command and discards the Makefile. While using the makefile one needs to set some more flags.
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly
2020-03-27Revert "luaPackages.luv: 1.30.0-0 -> 1.34.1-1"Daiderd Jordan
This reverts commit eaa47284113cda19a037b7fcbaa892ddb596b813. With 81461cff5f540c92e5030f62b89ee7b64e85c6df luv also needs to be downgraded until luarocks can be updated to 3.3.1 again. Fixes #82727
2020-02-27Merge pull request #81067 from teto/lua_fixMatthieu Coudron
- introduce a default checkPhase for lua (disabled by default) - dont apply patchShebangs on the whole lua package; hopefulyl it doesnt break stuff
2020-02-26luaPackages.nvim-client: 0.2.0-1 -> 0.2.2-1Doron Behar
2020-02-26buildLuarocksPackage: extraVariables is now an attrsetMatthieu Coudron
2020-02-17luaPackages.luv: 1.30.0-0 -> 1.34.1-1Michael Lingelbach
2020-02-11luaPackages.cosmo: init at 16.06.04-1Mario Rodas
2020-02-11luaPackages.cassowary: init at 2.2-1Mario Rodas
2020-01-27Merge pull request #78265 from Synthetica9/https-homepagesSilvan Mosberger
treewide: fix redirected urls
2020-01-25luaPackages.vstruct: init at 2.0.2-1Matthieu Coudron
2020-01-25luaPackages.luarepl: init at 0.9-1Matthieu Coudron
2020-01-25luaPackages.luaepnf: init at 0.3-1Matthieu Coudron
2020-01-24luaPackages.linenoise: init at 0.9-1Matthieu Coudron
2020-01-24luaPackages.digestif: scm1 -> 0.2-1Matthieu Coudron
Now it's a released package so no need to specify the manifest anymore.
2020-01-22treewide: fix redirected urlsPatrick Hilhorst
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 ```
2019-12-30treewide: replace make/build/configure/patchFlags with nix listsMerijn Broeren
2019-11-23luaPackages.lgi: refer to unaliased gobject-introspectionedef
2019-11-15luaPackages.luasystem: fix build on darwinMario Rodas
2019-10-24Merge pull request #71802 from teto/luadocMatthieu Coudron
adds Luadoc.
2019-10-23luaPackages.luadoc: init at 3.0.1-1Matthieu Coudron
Used in vim plugins like nvim-terminal-lua to generate html docs.
2019-10-23luaPackages.lualogging: init at 1.3.0-1Matthieu Coudron
Dependency of luadoc
2019-10-14luaPackages.luacov: init at 0.13.0-1Matthieu Coudron
It is needed to run luarocks test.
2019-10-02lua.pkgs.luv.libluv: fix linking against lua on darwinDaiderd Jordan
[ 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-09-27Merge branch 'master' into staging-nextVladimír Čunát
2019-09-27Merge pull request #69345 from joachifm/feat/split-versionJoachim F
Replace uses of splitString for splitting version strings
2019-09-26tree-wide: replace uses of splitString "." with lib.versionsJoachim Fasting
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-24Merge branch 'master' into staging-nextVladimír Čunát
2019-09-22Re-Revert "Merge branch 'staging-next'"Vladimír Čunát
This reverts commit f8a8fc6c7c079de430fa528f688ddac781bcef16.
2019-09-21Revert "Merge branch 'staging-next'"Vladimír Čunát
This reverts commit 41af38f3728bd64b80721c44ed1fb019978cbc1b, reversing changes made to f0fec244ca380b9d3e617ee7b419c59758c8b0f1. Let's delay this. We have some serious regressions.
2019-09-16luaPackages.luv: add libluv outputCraig Hall
Co-authored-by: Roman Volosatovs <rvolosatovs@riseup.net>
2019-09-09treewide: replace mysql.connector-c to libmysqlclientIzorkin