summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Move {sys-libs → llvm-runtimes}/compiler-rtMichał Górny2024-12-111-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-libs/nodejs: update LICENSEWilliam Hubbs2024-12-101-1/+1
| | | | | Bug: https://bugs.gentoo.org/944406 Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: sync liveWilliam Hubbs2024-12-011-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: Add python3_13 compatSasha Finkelstein2024-10-071-1/+1
| | | | | | Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38886 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: pass -mbranch-protection=none on arm64Sam James2024-09-201-0/+2
| | | | | | | | | | BTI seems to cause build failures in VMs on Apple arm64 HW with -march=native. Just disable it for now given nodejs is already a beast. Thanks to chaos_princess for the suggestion. Closes: https://bugs.gentoo.org/931514 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: sync liveWilliam Hubbs2024-09-051-4/+7
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: sync liveWilliam Hubbs2024-08-071-1/+6
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs:sync liveWilliam Hubbs2024-07-291-11/+35
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: update PYTHON_COMPATPaul Zander2024-07-261-1/+1
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: disable tests requiring USE=inspectorPaul Zander2024-07-261-0/+1
| | | | | | Closes: https://bugs.gentoo.org/936173 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: conditionally skip test requiring nice<=10Matoro Mahri2024-07-151-0/+1
| | | | | | | Bug: https://bugs.gentoo.org/930080 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/36784 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: dev-util/ninja -> app-alternatives/ninjaSam James2024-01-081-2/+2
| | | | | | | | All of these will be using app-alternatives/ninja anyway as they're not calling ninja-reference, so make the dep reflect reality. Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: adapt to newer Portage's make output synchronisationSam James2023-11-291-1/+1
| | | | | | | | | | | Newer Portage defaults to GNU Make's output synchronisation if no MAKEOPTS are set by the user. nodejs's Makefile fires up a ninja process which then does all the work, so everything gets buffered and shown at once (once all of nodejs is built). Pass -Onone to override the Portage default as it's not helpful here. Closes: https://bugs.gentoo.org/917245 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: crank ICU dep for 99999999Sam James2023-10-201-1/+1
| | | | | | | Cranked in 162a0652ab1a2198dc4eadee4134cbf84710a734. Bug: https://bugs.gentoo.org/915946 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: crank minimum version of icuSam James2023-10-181-1/+1
| | | | | Closes: https://bugs.gentoo.org/915946 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: sync liveWilliam Hubbs2023-08-181-4/+11
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: replace `filter-flags -flto*` with `filter-lto`Leonardo Hernández Hernández2023-06-241-1/+1
| | | | | Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: sync liveWilliam Hubbs2023-05-231-5/+5
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: fix c-ares dependencyRobin H. Johnson2023-05-131-1/+1
| | | | | | | | nodejs requires ares_nameser.h, which is only installed starting in c-ares-1.18. The header was present in 1.17, but not installed on the system. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* net-libs/nodejs: sync liveWilliam Hubbs2023-04-271-16/+12
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: drop local copy of ares_nameser.hWilliam Hubbs2023-03-051-4/+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: sync liveWilliam Hubbs2023-02-041-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: sync liveWilliam Hubbs2023-02-041-1/+9
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-141-2/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* net-libs/nodejs: sync liveSam James2022-10-151-12/+48
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: sync liveWilliam Hubbs2022-06-221-12/+9
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: add 14.19.3, 16.15.1, 18.3.0, sync liveWilliam Hubbs2022-06-031-12/+1
| | | | | | | | | Closes: https://bugs.gentoo.org/848777 Bug: https://bugs.gentoo.org/845261 Closes: https://bugs.gentoo.org/843296 Closes: https://github.com/gentoo/gentoo/pulls/25418 Bug: https://bugs.gentoo.org/787158 Signed-off-by: William Hubbs <williamh@gentoo.org>
* net-libs/nodejs: add missing subslot dependenciesSam James2021-08-141-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs: block openssl-3 in v12 and v14 ebuildsMarek Szuba2021-07-131-1/+1
| | | | | | | | | | v14 confirmed not to build, v12 contains the same code so it is assumed not to work either. Hopefully temporary, given v16 already builds against this version of OpenSSL. Closes: https://bugs.gentoo.org/801952 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* */*: s/pax_kernel/pax-kernel/gMarek Szuba2021-07-011-3/+3
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs-99999999: LTO can now be enabled for clangMarek Szuba2021-06-041-4/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: support python3_10Marek Szuba2021-05-131-1/+5
| | | | | | | | 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: sync the live ebuild with v16Marek Szuba2021-05-091-44/+70
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: add missing pkgconfig (B)DEPENDSam James2021-04-121-1/+2
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/nodejs-99999999: update PYTHON_COMPATMarek Szuba2021-03-041-1/+1
| | | | | | | Latest releases support python3_9 so it should be safe to assume so does the live ebuild. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-311-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-libs/nodejs: restore PaX supportSam James2020-11-201-2/+8
| | | | | | | | 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-131-8/+2
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-libs/nodejs: Drop obsolete patch from live ebuildJeroen Roovers2020-10-091-3/+0
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
* net-libs/nodejs: emktemp => mktempJeroen Roovers2020-10-081-2/+3
| | | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.1 Closes: https://bugs.gentoo.org/show_bug.cgi?id=745585 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
* net-libs/nodejs: Use app-arch/brotliJeroen Roovers2020-09-301-1/+6
| | | | | | | Closes: https://bugs.gentoo.org/679590 Package-Manager: Portage-3.0.8, Repoman-3.0.1 RepoMan-Options: --force Signed-off-by: Jeroen Roovers <jer@gentoo.org>
* net-libs/nodejs: Version 14.13.0Jeroen Roovers2020-09-301-2/+2
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
* net-libs/nodejs: Versions 12.18.4 14.11.0Jeroen Roovers2020-09-161-4/+4
| | | | | | Package-Manager: Portage-3.0.7, Repoman-3.0.1 Bug: https://bugs.gentoo.org/742893 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
* net-libs/nodejs: Set ARJeroen Roovers2020-06-071-1/+1
| | | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Closes: https://bugs.gentoo.org/show_bug.cgi?id=727414 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
* net-libs/nodejs: Set IUSE=+icuJeroen Roovers2020-06-041-1/+1
| | | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Closes: https://bugs.gentoo.org/724486 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
* net-libs/nodejs: Remove pkg_postinstJeroen Roovers2020-05-211-9/+0
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
* net-libs/nodejs: Python 3.8 compatibilityCraig Andrews2020-04-171-1/+1
| | | | | | Closes: https://bugs.gentoo.org/715038 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* net-libs/nodejs: Version 13.12.0Jeroen Roovers2020-03-271-2/+2
| | | | | Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
* net-libs/nodejs: replace wrongly used subshell with 'if'Stefan Strogin2020-02-261-1/+5
| | | | | | Closes: https://bugs.gentoo.org/710784 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Stefan Strogin <steils@gentoo.org>
* net-libs/nodejs: add USE=+system-sslStefan Strogin2020-02-251-3/+4
| | | | | | | | | | | For now net-libs/nodejs fails to build on LibreSSL systems. Add USE=+system-ssl which can be explicitly disabled in order to use bundled OpenSSL. Bug: https://bugs.gentoo.org/613344 Closes: https://github.com/gentoo/gentoo/pull/14460 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Stefan Strogin <steils@gentoo.org>