Merge pull request #287456 from aduh95/quickjs-upgrade

quickjs: 2021-12-09 -> 2024-01-13
This commit is contained in:
Nikolay Korotkiy 2024-03-11 00:32:51 +04:00 committed by GitHub
commit ba6a8872ec
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,25 +1,23 @@
{ lib
, stdenv
, fetchFromGitHub
, fetchurl
, texinfo
}:
stdenv.mkDerivation rec {
pname = "quickjs";
version = "2021-12-09";
version = "2024-01-13";
src = fetchFromGitHub {
owner = "bellard";
repo = pname;
rev = "daa35bc1e5d43192098af9b51caeb4f18f73f9f9";
hash = "sha256-BhAsa8tumCQ4jK/TbRbptj2iOIUFFjU1MQYdIrDMpko=";
src = fetchurl {
url = "https://bellard.org/quickjs/quickjs-${version}.tar.xz";
hash = "sha256-PEv4+JW/pUvrSGyNEhgRJ3Hs/FrDvhA2hR70FWghLgM=";
};
postPatch = lib.optionalString stdenv.isDarwin ''
substituteInPlace Makefile --replace "CONFIG_LTO=y" ""
'';
makeFlags = [ "prefix=${placeholder "out"}" ];
makeFlags = [ "PREFIX=${placeholder "out"}" ];
enableParallelBuilding = true;
nativeBuildInputs = [