summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-libs/nodejs: remove unused patchMichael Mair-Keimberger2024-04-181-24/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* net-libs/nodejs: Fix build on riscv for version 20.11.0Jakov Smolić2024-02-041-0/+155
| | | | | Closes: https://bugs.gentoo.org/922725 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* net-libs/nodejs: drop 16.20.2William Hubbs2024-01-221-113/+0
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: gcc 14 porting fixesWilliam Hubbs2023-11-061-0/+24
| | | | | Bug: https://bugs.gentoo.org/916754 Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: restore 16.20.2William Hubbs2023-11-021-0/+113
| | | | | | This is needed for now because of www-apps/kibana-bin Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: drop 16.20.2William Hubbs2023-11-021-113/+0
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: fix pax-marking patch for 20.6.1William Hubbs2023-09-141-0/+88
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: drop 18.16.0William Hubbs2023-09-071-44/+0
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: drop 18.16.1, 20.3.0, 20.3.1William Hubbs2023-08-091-1550/+0
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: add 20.3.0William Hubbs2023-06-102-0/+1581
| | | | | Closes: https://bugs.gentoo.org/900513 Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: drop 14.21.3William Hubbs2023-05-054-191/+0
| | | | | Closes: https://bugs.gentoo.org/904878 Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: drop 16.19.1, 18.14.2William Hubbs2023-04-292-98/+0
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: add 20.0.0William Hubbs2023-04-261-0/+44
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: add 18.16.0William Hubbs2023-04-171-0/+101
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: drop local copy of ares_nameser.hWilliam Hubbs2023-03-051-534/+0
| | | | | | | This has been added to the public API of c-ares for a while. All versions of nodejs build with this patch dropped. Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: fix build on gcc-13WANG Xuerui2022-10-281-0/+27
| | | | | | | Closes: https://bugs.gentoo.org/865981 Closes: https://github.com/gentoo/gentoo/pull/27654 Signed-off-by: WANG Xuerui <xen0n@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: delete libatomic patch + force libgcc as support libmatoro2022-09-161-16/+0
| | | | | | | | | | | | | | | Upstream behavior is correct wrt libatomic (unconditionally adding it) due to their use of atomic_is_lock_free which is yet to be added to compiler-rt (stuck in review hell at https://reviews.llvm.org/D85044). This necessitates forcing libgcc as support lib. Linking to libatomic from gcc is dynamic, so sys-devel/gcc has to go in RDEPEND. Clang can be forced to use libgcc with --rtlib=libgcc, even with USE=default-compiler-rt (which is the original cuase of the bug in question). Closes: https://bugs.gentoo.org/869992 Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: add 18.9.0William Hubbs2022-09-141-0/+16
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/27242 Bug: https://bugs.gentoo.org/869992 Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: remove unused patchMichael Mair-Keimberger2022-07-191-95/+0
| | | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Portage 3.0.32 / pkgdev 0.2.1 / pkgcheck 0.10.11 Closes: https://github.com/gentoo/gentoo/pull/26480 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* net-libs/nodejs: remove unused patchMichael Mair-Keimberger2022-07-181-113/+0
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/25880 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* net-libs/nodejs: update 18.3.0 pax marking patchWilliam Hubbs2022-06-111-0/+85
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: remove unused patchesMichael Mair-Keimberger2022-06-062-32/+0
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/25750 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* net-libs/nodejs: restore nodejs-12.22.1-jinja_collections_abc.patchSam James2022-05-301-0/+95
| | | | | Closes: https://bugs.gentoo.org/848441 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: remove unused patchMichael Mair-Keimberger2022-05-131-20/+0
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/25371 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: remove unneeded patchJoonas Niilola2022-05-061-20/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* reapply: "net-libs/nodejs: drop 12.22.5-r1, 12.22.6, 12.22.10"Joonas Niilola2022-05-062-139/+0
| | | | | | | | This reverts commit 06150adeff078a4cefa44939362f24059dbabfc2. - with kibana-bin <7 removed we can now re-remove nodejs-12* Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* Revert "net-libs/nodejs: drop 12.22.5-r1, 12.22.6, 12.22.10"William Hubbs2022-05-042-0/+139
| | | | | | | This reverts commit d790231b88ab650ac50f754719fa515128ce1119. let's wait for node 18 to go stable. Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: drop 12.22.5-r1, 12.22.6, 12.22.10William Hubbs2022-05-042-139/+0
| | | | | Nodejs 12.x is no longer supported upstream. Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: update paxmarking patch for nodejs 16.xWilliam Hubbs2022-05-041-0/+113
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: add 18.1.0William Hubbs2022-05-041-0/+113
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: add 12.22.10William Hubbs2022-03-171-0/+20
| | | | | Bug: https://bugs.gentoo.org/831037 Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: add 14.19.0William Hubbs2022-03-171-0/+20
| | | | | Bug: https://bugs.gentoo.org/831037 Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: remove oldMarek Szuba2021-09-162-169/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: add 12.22.5, drop 12.22.4Marek Szuba2021-08-131-0/+534
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: add 16.4.0, drop 16.3.0Marek Szuba2021-06-241-119/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: drop 16.1.0Marek Szuba2021-06-041-56/+0
| | | | | | | | | | We will only stabilise v16 once it has reached the Active LTS status (since according to upstream release schedule it is only then that a Node.js major version becomes ready for general use), i.e. not before 2021-10-27. Until then, no point in keeping old v16 ebuilds in the tree once a newer version has been added. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: more collections.abc fixes in jinjaMarek Szuba2021-05-161-0/+84
| | | | | | Suggested-by: Jens Brandt <gentoo@brandt-george.de> Closes: https://github.com/gentoo/gentoo/pull/20816 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: remove unused patchMichael Mair-Keimberger2021-05-161-71/+0
| | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: support python3_10Marek Szuba2021-05-131-0/+11
| | | | | | | | The version of jinja bundled with v8 (in all versions currently in the tree) still imports ABCs from collections rather than collections.abc, then again with that patched everything seems to be in order. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: add ppc64 segfault patch to 16.1.0Georgy Yakovlev2021-05-131-0/+119
| | | | | | Bug: https://bugs.gentoo.org/785751 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* net-libs/nodejs: drop 16.0.0-r1Marek Szuba2021-05-091-39/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs-16.1.0: Backport upstream fix for test-repl-history-navigationMarek Szuba2021-05-091-0/+56
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: really link against system libuvMarek Szuba2021-05-041-0/+12
| | | | | | | | | | | Turns out the bundled library "uvwasi" implicitly pulled in the bundled libuv as a static library regardless of us having been passing --shared-libuv to configure.py pretty much for ever. Fortunately, patching the relevant lines out of the uvwasi gyp file seems to take care of the problem. Closes: https://bugs.gentoo.org/787251 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs-16.0.0: implement IUSE=ltoMarek Szuba2021-04-221-0/+39
| | | | | | | | Note that the upstream patch which for the time being is required to make LTO work only has an effect if the aforementioned USE flag is set. Closes: https://bugs.gentoo.org/784995 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: support dev-libs/icu-69.1Marek Szuba2021-04-202-0/+169
| | | | | | | | | | | | | The version of V8 bundled with all versions of NodeJS currently in the tree calls ListFormatter::createInstance() in a way that is both marked as internal in icu-68 and absent from icu-69. Apply a fix originally developed from Chromium which switches to a style marked as stable since icu-67, meaning it works with both versions of dev-libs/icu currently in the tree (confirmed by building 12.22.1 against both, with USE=icu of course). Closes: https://bugs.gentoo.org/781287 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs-12.20.1: fix mksnapshot segfaults on ppc64Marek Szuba2021-01-081-0/+44
| | | | | | Upstream regression? Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: bump to 15.2.0Marek Szuba2020-11-211-0/+13
| | | | | | No PaX support yet, will be added separately. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: restore PaX supportSam James2020-11-202-0/+182
| | | | | | | | Reverts: 19add7ba6500e6c60c8699b6bdda397744dfa73b Bug: https://bugs.gentoo.org/735832 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: drop PaX support altogetherMarek Szuba2020-11-132-182/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: bump to 14.15.0Marek Szuba2020-11-091-0/+33
| | | | | | | | | | | | Includes subslotting, support for building against bundled ICU, a fix for PPC64 crashes and python3_9 support. Closes: https://bugs.gentoo.org/724978 Closes: https://bugs.gentoo.org/728110 Closes: https://bugs.gentoo.org/747100 Closes: https://bugs.gentoo.org/749852 Closes: https://github.com/gentoo/gentoo/pull/17809 Signed-off-by: Marek Szuba <marecki@gentoo.org>