nixpkgs/pkgs/top-level
Matthieu C. 2ea757a029 luaPackages.luarocks: generate luarocks as well
When installing a lua package that depends on luarocks, luarocks was not
capable of recognizing the luarocks module: https://github.com/NixOS/nixpkgs/issues/316009 .

As explained here https://github.com/luarocks/luarocks/issues/1659,
luarocks needs a manifest to recognize the package.
I first attempted to generate a manifest with `luarocks-admin
make-manifest` on our current manual luarocks derivation but this ended
up being too hackish as the `make-manifest` requires a .rockspec or
.rock to work, which we had not.

It seemed simpled to just rename the current manual luarocks derivation to luarocks_bootstrap
in order to break cyclic dependencies in buildLuarocksPackage and add a
generated luarocks derivation. Previously it was impossible to test
luarocks because of the cyclic dependency but we will now be able to
test the generated derivation.
2024-05-31 19:59:29 +02:00
..
pkg-config
ada-packages.nix
agda-packages.nix
aliases.nix yrd: remove 2024-05-30 02:06:20 +02:00
all-packages.nix Merge pull request #314987 from atorres1985-contrib/split-zigs 2024-05-31 19:14:18 +07:00
beam-packages.nix erlangR: remove 2024-05-24 13:30:03 -04:00
by-name-overlay.nix
config.nix freebsd: Only support branch selection via override... for now. 2024-05-03 14:18:12 -04:00
coq-packages.nix compcert: 3.13.1 → 3.14 (#308752) 2024-05-03 14:47:10 +00:00
cubocore-packages.nix
cuda-packages.nix Merge pull request #301416 from ConnorBaker/feat/cudaPackages-lessons-learned-from-cross-compilation-attempt 2024-04-18 20:10:59 -04:00
darwin-aliases.nix libauto: remove 2024-05-30 02:03:57 +02:00
darwin-packages.nix darwin.openwith: unbreak on x86_64-darwin 2024-05-15 09:08:54 +10:00
default.nix
dhall-packages.nix
dotnet-packages.nix
emacs-packages.nix
emscripten-packages.nix
gnuradio-packages.nix
hare-third-party.nix
haskell-packages.nix haskell.compiler: port all make/native-bignum GHCs to common expr 2024-05-16 15:47:56 +02:00
haxe-packages.nix
impure.nix
java-packages.nix Merge pull request #306922 from rollf/corretto21 2024-04-27 03:36:59 +03:00
kodi-packages.nix kodi-packages: use kodi release name from kodi package 2024-04-17 19:04:46 +03:00
linux-kernels.nix Merge pull request #315548 from doronbehar/pkg/nvidia_x11_legacy535 2024-05-30 06:23:21 +03:00
lua-packages.nix luaPackages.luarocks: generate luarocks as well 2024-05-31 19:59:29 +02:00
make-tarball.nix pkgs/top-level/make-tarball.nix: make reproducible 2024-04-23 09:13:59 +03:00
metrics.nix
nim-overrides.nix nimOverrides: do not pass final attrset to override funcs 2024-05-30 08:12:39 +00:00
nixpkgs-basic-release-checks.nix release-checks: Remove workaround for 10 year old Nix bug 2024-05-29 02:46:06 -07:00
ocaml-packages.nix ocamlPackages.gluon: init at 0.0.9 2024-05-29 06:39:35 +02:00
octave-packages.nix
packages-config.nix lisp-modules: move deprecated lisp attributes to aliases 2024-05-07 02:55:34 +02:00
perl-packages.nix perlPackages.FinanceQuote: 1.61 -> 1.62 2024-05-24 16:07:49 +09:00
php-packages.nix Merge pull request #312231 from drupol/build-support/php/init-composer-with-plugin 2024-05-23 12:03:42 +02:00
python2-packages.nix
python-aliases.nix Merge pull request #314792 from natsukium/zipstream/remove 2024-05-29 17:03:56 +09:00
python-packages.nix Merge pull request #314095 from Sigmanificient/sphinxawesome_theme 2024-05-31 14:56:50 +02:00
qt5-packages.nix qt: convert warnings to throw 2024-04-14 20:48:40 +03:00
qt6-packages.nix qt: convert warnings to throw 2024-04-14 20:48:40 +03:00
release-alternatives.nix
release-attrpaths-superset.nix freebsdBranches{,Cross}: Init 2024-05-03 13:06:34 -04:00
release-cross.nix release-cross: remove guile_1_8 from windowsCommon 2024-04-17 02:24:49 +02:00
release-cuda.nix
release-haskell.nix top-level/release-haskell.nix: restore primitive builds 2024-05-13 17:17:11 +02:00
release-lib.nix
release-outpaths.nix
release-python.nix
release-r.nix
release-small.nix top-level/make-tarball.nix: drop unused argument 2024-04-22 22:43:53 +03:00
release.nix top-level/make-tarball.nix: drop unused argument 2024-04-22 22:43:53 +03:00
ruby-packages.nix rexml: 3.2.6 -> 3.2.8 2024-05-16 16:44:30 -07:00
splice.nix generateSplicesForMkScope: Support dot in attribute path 2024-05-01 10:10:26 -04:00
stage.nix Merge pull request #283460 from rodarima/fix-pkgs-static-gcc-march 2024-05-16 21:26:10 +08:00
unixtools.nix unixtools: Add entries for FreeBSD 2024-05-18 09:04:37 +02:00
wine-packages.nix