Merge branch 'master' into staging-next

This commit is contained in:
Jan Tojnar
2021-01-24 20:41:42 +01:00
631 changed files with 2683 additions and 2201 deletions
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "janet";
version = "1.13.1";
version = "1.14.1";
src = fetchFromGitHub {
owner = "janet-lang";
repo = pname;
rev = "v${version}";
sha256 = "sha256-JXRPW1PYhVe2Qu8SAmcLgtwf8u3sb43H7AFeW7EqPZo=";
sha256 = "sha256-cI0kcY8aYDkmitoju/C6Ule5gzflIe0nLVxZp4iHXnc=";
};
nativeBuildInputs = [ meson ninja ];
@@ -207,7 +207,7 @@ builtins.removeAttrs attrs ["disabled" "checkInputs" "externalDeps" "extraVariab
postFixup = lib.optionalString (!dontWrapLuaPrograms) ''
wrapLuaPrograms
'' + attrs.postFixup or '''';
'' + attrs.postFixup or "";
installPhase = attrs.installPhase or ''
runHook preInstall
@@ -162,7 +162,7 @@ let
postFixup = lib.optionalString (!dontWrapPythonPrograms) ''
wrapPythonPrograms
'' + attrs.postFixup or '''';
'' + attrs.postFixup or "";
# Python packages built through cross-compilation are always for the host platform.
disallowedReferences = lib.optionals (python.stdenv.hostPlatform != python.stdenv.buildPlatform) [ python.pythonForBuild ];
@@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "13hlx6qwrrxmlvvqcr3irxba6zmf05cf54l32vj50wc66s1qd41p";
};
makeFlags = [ "prefix=${placeholder ''out''}" ];
makeFlags = [ "prefix=${placeholder "out"}" ];
enableParallelBuilding = true;
doInstallCheck = true;