IABSD.fr/ports/lang/quickjs/Makefile

Branch :


Log

Author Commit Date CI Message
223dd2dc 2025-01-28 11:22:02 set COMPILER_LANGS=c for various C-only ports add annotations near COMPILER for some other ports that don't have COMPILER_LIBCXX in WANTLIB not changing the actual compiler version of anything here (some could possibly remove the COMPILER line completely where they only used COMPILER due to an old WANTLIB entry which has since stopped using C++, but changing that is too likely to break things)
eaf4b3e1 2024-05-30 18:05:13 Update to quickjs 2014.01.13. ok bcallah@ (maintainer)
51acb673 2023-09-26 12:02:00 MASTER_SITES->SITES (apart from modules)
e93f9d0c 2022-03-11 19:28:46 drop RCS Ids
5c327e45 2020-09-23 15:37:32 Update to quickjs-2020.09.06 A full changelog is here: https://bellard.org/quickjs/Changelog From gkoehler@, who also tested it on macppc and powerpc64!
7baac29c 2020-04-06 20:24:53 quickjs, stockfish: don't require `-latomic' anymore on powerpc, since this arch has been switched to clang No objection from bcallah@ (maintainer)
eaf409c2 2020-01-15 14:30:50 Unbreak non-amd64: check __LP64__ to detect 64 bits host OS This fixes pointer truncation on sparc64 and probably mips64. Bump REVISION since quickjs previously built on arm64 but with different bignum sizing. ok cwen@ bcallah@ (maintainer)
a697628a 2020-01-15 14:24:23 Fix linking on powerpc and hppa (needs -latomic) from cwen@, ok bcallah@ (maintainer)
183c09a8 2020-01-15 14:23:28 Reorder to match Makefile.template ok cwen@ bcallah@ (maintainer)
f927ef78 2019-12-21 14:24:03 Import lang/quickjs, a small, embeddable JavaScript engine in C. ok fcambus@, who independently developed a very similar port of this QuickJS is a small and embeddable JavaScript engine. It supports the ES2020 specification including modules, asynchronous generators and proxies. It optionally supports mathematical extensions such as big integers (BigInt), big floating point numbers (BigFloat) and operator overloading.