Merge #224295: lua: split manual into separate output

...into staging
This commit is contained in:
Vladimír Čunát 2023-12-13 10:41:30 +01:00
commit f5eed8de6a
No known key found for this signature in database
GPG Key ID: E747DF1F9575A3AA

View File

@ -42,6 +42,7 @@ stdenv.mkDerivation (finalAttrs:
{
pname = "lua";
inherit version;
outputs = [ "out" "doc" ];
src = fetchurl {
url = "https://www.lua.org/ftp/${finalAttrs.pname}-${finalAttrs.version}.tar.gz";
@ -135,6 +136,9 @@ stdenv.mkDerivation (finalAttrs:
ln -s "$out/lib/pkgconfig/lua.pc" "$out/lib/pkgconfig/lua-${luaversion}.pc"
ln -s "$out/lib/pkgconfig/lua.pc" "$out/lib/pkgconfig/lua${luaversion}.pc"
ln -s "$out/lib/pkgconfig/lua.pc" "$out/lib/pkgconfig/lua${lib.replaceStrings [ "." ] [ "" ] luaversion}.pc"
# Make documentation outputs of different versions co-installable.
mv $out/share/doc/lua $out/share/doc/lua-${version}
'';
# copied from python