1
0
mirror of https://github.com/termux/termux-packages synced 2024-06-17 09:27:07 +00:00
Commit Graph

213 Commits

Author SHA1 Message Date
Yaksh Bariya
6b05a8e7ba
fix(main/nodejs-{,-lts}: do not allow npm to upgrade itself
See https://github.com/termux/termux-packages/issues/13293
2023-01-17 19:01:37 +05:30
Yaksh Bariya
b004804361
upgpkg(main/nodejs): v19.4.0 2023-01-10 21:02:04 +05:30
Yaksh Bariya
c0cef67dcb
upgpkg(main/nodejs): v19.1.0 2023-01-10 21:01:53 +05:30
Tee KOBAYASHI
69cd4ef6a9 nodejs: Bump to 18.12.1 2022-11-07 01:22:22 +00:00
Tee KOBAYASHI
fcbec2017d nodejs: Revbump to rebuild
against libicu 72.1.
2022-10-31 04:07:17 +00:00
Yaksh Bariya
6b6327d918
upgpkg(main/nodejs): update to v18.10.0 2022-10-06 10:34:28 +05:30
Tee KOBAYASHI
08bda36fef nodejs: Add patch for CVE-2022-35255 2022-09-29 12:04:36 +09:00
Henrik Grimler
b281bc2145
rebuild(deps:libc++): bump termux-main packages that depend on libc++
All except libllvm, rust, rustc-nightly, openfoam and libdispatch,
those packages will be handled separately.
2022-08-13 12:21:20 +02:00
Tom Yan
608a799a19 nodejs: update to 18.7.0 2022-08-09 19:42:12 +08:00
Yaksh Bariya
12183053f1
upgpkg(nodejs): update to v18.4.0 2022-06-21 15:46:24 +05:30
Yaksh Bariya
8e5fa23914
fix(main/nodejs): update patch for npm
Earlier patch was generated for node v16.3.0
2022-06-06 17:58:00 +05:30
Yaksh Bariya
002f5796d2
fix(main/nodejs): npm do not use hardlinks at any cost 2022-06-06 17:38:39 +05:30
Yaksh Bariya
a765ae2ba1
upgpkg(main/nodejs): update to v18.3.0
Also patches for tests have been commited which I had since a while but
never made them public.
2022-06-05 10:54:02 +05:30
Yaksh Bariya
e26bb3a5f0
fixup(main/nodejs): Look for libc.so at correct path on arm and x86_64
Fixes #10799
2022-05-24 20:37:28 +05:30
Yaksh Bariya
ef20281756
upgpkg(main/nodejs): update to v18.2.0 2022-05-23 14:10:36 +05:30
Yaksh Bariya
3e0864fbbd
rebuild all packages depending on libicu
%ci:no-build
2022-04-12 20:39:04 +05:30
Yaksh Bariya
a0e577d910
nodejs: update to 17.9.0 2022-04-10 08:45:04 +05:30
Yaksh Bariya
61e350af62 nodejs: update to v17.8.0 2022-03-27 04:35:40 +00:00
Yaksh Bariya
d5704f5d53
nodejs: update to 17.7.2
This contains security fix for one of OpenSSL security vulnerability.
Although we aren't affected by this since we are using shared openssl,
which is already up to date. But still, let's make sure Repology and
other security tracking websites don't list nodejs as vulnerable

:)
2022-03-18 15:00:51 +05:30
Yaksh Bariya
b7fc720801 nodejs: update to v17.7.1 2022-03-12 07:59:50 +00:00
Yaksh Bariya
4577a0cf69 revbump all packages dependent on openssl
%ci:no-build All packages will be triggered for rebuild manually
2022-03-01 12:36:05 +00:00
Yaksh Bariya
0387698dde nodejs: update to 17.6.0 2022-02-27 14:22:04 +00:00
Yaksh Bariya
1bfc5f9865 revbump all remaining packages that depend on openssl
%ci:no-build

Manual rebuilds will be triggered for all the packages
2022-02-26 04:25:43 +00:00
YAKSH BARIYA
806eba5499
nodejs: update to 17.5.0 (#9001) 2022-02-11 12:43:37 +00:00
Yaksh Bariya
ef0c00b9a1 nodejs: update to 17.4.0 2022-01-19 08:33:26 +00:00
Yaksh Bariya
5484b87121 nodejs: update to 17.3.1 2022-01-11 17:35:49 +05:30
YAKSH BARIYA
6c24be7efe
nodejs,nodejs-lts: npm: set foreground-scripts to true on postinstall (#8420)
* nodejs,nodejs-lts: npm: set `foreground-scripts` to true on postinstall

* emscripten: fix npm Exit Handler problem

* Commit suggestions by @truboxl


%ci:no-build

Co-authored-by: Jia Yuan Lo <jylo06g@gmail.com>

Co-authored-by: Jia Yuan Lo <jylo06g@gmail.com>
2022-01-03 06:50:53 +05:30
Yaksh Bariya
817323d8d9 nodejs: update to 17.3.0 2021-12-18 21:19:30 +05:30
YAKSH BARIYA
651d4f7713
nodejs: Bump to 17.2.0 (#8108)
Additional changes made:
- The libatomic hack has been removed since https://github.com/termux/termux-packages/issues/3092 has been reported to have been fixed with newer NDK
2021-12-02 13:52:00 +05:30
Yaksh Bariya
2f4c3a9928 nodejs: Bump to 17.1.0 2021-11-10 15:58:50 +05:30
YAKSH BARIYA
8f824094ea
libicu: Bump to 70.1 (#7898)
* libicu: Bump to 70.1

* Revbump for packages dependent on libicu

* samba: Bump to 4.14.9

Samba old version tarball removed from website. Newer 4.15.1 is available but needs some experienced user to test and compile, lets leave it for now and dont block libicu upgrade

* php: Fix builds with libicu 70.1

* php: Fix libgd constants

* nodejs,nodejs-lts: Rebuild after libicu upgrade
2021-11-01 07:57:47 +05:30
YAKSH BARIYA
3e48e55c26
nodejs: Bump to v17.0.1 (#7864) 2021-10-28 15:06:35 +05:30
YAKSH BARIYA
44b0ebe951
nodejs: update to 16.12.0 (#7792) 2021-10-25 14:18:23 +05:30
Henrik Grimler
a2187e62df Bump all packages depending on libc++
As part of ndk-r23 upgrade.
2021-10-22 23:05:45 +02:00
Yaksh Bariya
b022893165
nodejs: update to 16.11.1 2021-10-17 12:06:35 +05:30
YAKSH BARIYA
154bd59dae
nodejs: Bump to 16.11.0 (#7710)
Other changes done:

- Removed `no-android-log.patch` since Node.js uses GYP and not GN to
  build itself. This patch must be having no effect at all
- Added patch to force `V8_TRAP_HANDLER_SUPPORTED` to always false which
  fixes builds for x86_64 which started reproducing even on aarch64
- Removed `x86_64` as blacklisted arch
2021-10-09 22:42:57 +01:00
Yaksh Bariya
eb72d7c16c nodejs: Bump to 16.10.0 2021-09-23 10:11:20 +02:00
Yaksh Bariya
9ff98a3b73 nodejs: Really fix log issues 2021-09-15 12:44:22 +02:00
Yaksh Bariya
0c144da0be nodejs: Fix android logging 2021-09-15 07:23:06 +02:00
Yaksh Bariya
3b50563b7c
nodejs: Update description and declare myself as maintainer 2021-09-14 11:11:49 +05:30
Yaksh Bariya
04c742b575
Improve the way how LDFLAGS is modified
The -u flags are required only for i686. So why add them to all archs?
2021-09-14 09:15:42 +05:30
Yaksh Bariya
2b1446db88
Remove unnecesary patches 2021-09-14 09:10:14 +05:30
Yaksh Bariya
896be775f5
Try LDFLAGS as proposed by Grimler 2021-09-14 06:58:43 +05:30
Yaksh Bariya
cee109645a
nodejs: Final try to fix i686 2021-09-14 06:58:43 +05:30
Yaksh Bariya
06271bfea5
Revert "nodejs: Remove x86_64 as blacklisted arch"
I don't think much people use x86_64, and anyways it was already
blacklisted, I might look into it later
2021-09-14 06:58:42 +05:30
Yaksh Bariya
988e8fd7a4
nodejs: Link to atomic library when building for ia32 2021-09-14 06:58:42 +05:30
Yaksh Bariya
89e0dfb0c6
nodejs: Add a hacky patch to fix host builds 2021-09-14 06:58:42 +05:30
Yaksh Bariya
1d929353e3
nodejs: Fix uv.gyp to also compile epoll.c
This patch also needs to be sent upstream. The nodejs team has done this
for linux but somehow didn't do it for android
2021-09-14 06:58:42 +05:30
Yaksh Bariya
9057a7a37f
nodejs: Do not build embedtest 2021-09-14 06:58:42 +05:30
Yaksh Bariya
a4fd54c600
Fix nameser include 2021-09-14 06:58:41 +05:30