Termux Github Actions
9982c034a7
upgpkg(main/emscripten): 3.1.25
...
This commit has been automatically submitted by Github Actions.
2022-11-09 01:54:28 +00:00
Termux Github Actions
b3d774f895
upgpkg(main/emscripten): 3.1.24
...
This commit has been automatically submitted by Github Actions.
2022-10-12 02:47:14 +00:00
Jia Yuan Lo
42a57d2e58
fix(main/emscripten): i686 build ( #12230 )
2022-10-02 09:34:27 +08:00
Termux Github Actions
e313a0689d
emscripten: update to 3.1.23
...
This commit has been automatically submitted by Github Actions.
2022-09-24 01:44:24 +00:00
Termux Github Actions
b5843fa5c4
emscripten: update to 3.1.22
...
This commit has been automatically submitted by Github Actions.
2022-09-20 13:50:21 +00:00
Jia Yuan Lo
7e44167e6c
upgpkg(main, x11): clvk, emscripten, gl4es, ocl-icd, vulkan-loader-android ( #11869 )
...
* upgpkg(main/clvk): to 0.0.20220905.094010gdf8b39f9
* enhance(main/vulkan-loader-android): add pkg-config vulkan.pc
* chore(main/emscripten): clean up build.sh
* chore(main/ocl-icd): drop ICD creation
* upgpkg(x11/gl4es): to 1.1.4.20220830.165620g1cfe8bc7
2022-09-10 17:01:17 +08:00
Termux Github Actions
08be518aeb
emscripten: update to 3.1.21
...
This commit has been automatically submitted by Github Actions.
2022-09-10 01:44:15 +00:00
Termux Github Actions
2efe47c7b4
emscripten: update to 3.1.20
...
This commit has been automatically submitted by Github Actions.
2022-08-25 01:45:59 +00:00
Jia Yuan Lo
47810c6056
upgpkg(main/emscripten): to 3.1.19 ( #11661 )
...
As expected per https://github.com/llvm/llvm-project/issues/56812 and ac3cb4ecd0
,
Android shouldnt use shm_open and shm_unlink. LLVM has disabled the usage.
2022-08-20 15:26:54 +08: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
Li Chong Yun
1d4545ef0e
emscripten: update to 3.1.18
2022-08-02 14:55:58 +08:00
Jia Yuan Lo
07a29664cc
fix(main/emscripten): fix npm install warn messages
2022-07-24 09:00:28 +08:00
Jia Yuan Lo
0ff8432018
upgpkg(main/emscripten): to 3.1.17
...
Includes:
* update patches
* improve custom auto update failure message
2022-07-24 09:00:28 +08:00
Jia Yuan Lo
38d4eba45a
upgpkg(main/emscripten): to 3.1.16
...
Includes:
* enable custom auto update
* clean up build.sh
2022-07-23 12:57:08 +08:00
Jia Yuan Lo
4680773baa
upgpkg(main/emscripten): to 3.1.15
...
Includes:
* chore(main/emscripten): update patches
2022-07-05 09:30:29 +05:30
Jia Yuan Lo
50a1abe51c
upgpkg(emscripten): update to 3.1.12
...
This is squash of following commit:
commit e43b2cdb13e8cb29433bb12f73ddb15766093429
Author: Jia Yuan Lo <jylo06g@gmail.com>
Date: Mon Jun 6 00:45:23 2022 +0800
emscripten: sync libllvm patches
commit c3d32f0a2d2a46bbab79e186e33b2f928b90b1b2
Author: Jia Yuan Lo <jylo06g@gmail.com>
Date: Sun Jun 5 23:57:40 2022 +0800
emscripten: add cmake to test notes
commit 407d1ef2e144450522b8e5437bc1b0271290e153
Author: Jia Yuan Lo <jylo06g@gmail.com>
Date: Sun Jun 5 11:25:38 2022 +0000
emscripten: update to 3.1.12
Signed-off-by: Aditya Alok <dev.aditya.alok@gmail.com>
2022-06-06 10:17:22 +05:30
Jia Yuan Lo
99b95878e1
emscripten: specify CMAKE_BUILD_TYPE for LLVM
...
Refer 350bdf9227
2022-05-25 12:08:16 +05:30
Jia Yuan Lo
fa5b32491a
emscripten: update to 3.1.11
2022-05-25 12:08:16 +05:30
Jia Yuan Lo
55c090e0ae
emscripten: drop removing unnecessary rej file
2022-05-25 12:02:34 +05:30
Jia Yuan Lo
e929529b74
emscripten-llvm: drop android symlink to linux
...
after sync patches with LLVM 14, refer:
https://github.com/termux/termux-packages/pull/9714#discussion_r844584328
a68ccba77a
2022-05-10 13:53:23 +09:00
Jia Yuan Lo
fffc736356
emscripten: add back llvm-strip
2022-05-10 13:53:23 +09:00
Jia Yuan Lo
11e883b183
emscripten: enable logging of failed patching
2022-05-10 13:53:23 +09:00
Jia Yuan Lo
a2a88d4b88
emscripten: update to 3.1.10
2022-05-10 13:53:23 +09:00
Yaksh Bariya
8f57e13176
rebuild(emscripten): Missing from main repo
2022-04-02 18:37:59 +05:30
Jia Yuan Lo
00960ad67c
emscripten: update binaryen patches
2022-04-01 20:32:23 +09:00
Jia Yuan Lo
24f4f6c0b9
emscripten: move build dir for easy cleanup
2022-04-01 20:32:23 +09:00
Jia Yuan Lo
75a77f7225
emscripten: update to 3.1.8
2022-04-01 20:32:23 +09:00
Jia Yuan Lo
2fd39a6143
emscripten: mention ndk-sysroot in test notes
...
Well yes, as a byproduct of passing emscripten test suite, you can use
close-to-upstream emscripten-llvm clang to build native Android
binaries.
Starting LLVM 15, I stopped building libunwind as the build method no
longer works (most likely not supported anymore) and its unknown how
much differs from the one shipped in NDK.
You can still build native executables by installing ndk-sysroot which
includes libunwind.
emscripten-llvm will not hard depend on ndk-sysroot as the focus is
WebAssembly.
2022-03-08 04:52:59 +09:00
Jia Yuan Lo
8dd9dfbcb2
emscripten: update file lists
2022-03-08 04:52:59 +09:00
Jia Yuan Lo
7b4b076cbf
emscripten: fix generate config command
2022-03-08 04:52:59 +09:00
Jia Yuan Lo
49f4c2dbe1
emscripten: update some details
...
* upstream now use LLVM 15, update patches
* drop building libunwind until further notice
* patch binaryen CMakeLists.txt
* should be able to run tests now that python3 multiprocessing works
2022-03-08 04:52:59 +09:00
Jia Yuan Lo
d089f2430f
emscripten: update to 3.1.6
2022-03-08 04:52:59 +09:00
Jia Yuan Lo
95c16a9f0b
emscripten: update to 3.1.2 ( #8850 )
2022-02-03 15:00:06 +05:30
Jia Yuan Lo
21672e9fba
emscripten: remove -git suffix during packaging
2022-01-18 17:08:58 +02:00
Jia Yuan Lo
7e36a8c62d
emscripten: update to 3.1.1
2022-01-18 17:08:58 +02:00
Jia Yuan Lo
65e3f8ab43
emscripten: update to 3.1.0
2022-01-03 20:34:14 +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
Leonid Pliushch
26fb0c691e
emscripten: bump revision
2021-12-26 18:04:54 +02:00
Jia Yuan Lo
d6b41e1806
emscripten: update to 3.0.1
2021-12-26 18:12:59 +05:30
Jia Yuan Lo
a8d89fe3a3
emscripten: update install file lists
2021-11-28 00:09:48 +01:00
Jia Yuan Lo
61ac32cd73
emscripten: cleanup build.sh
2021-11-28 00:09:48 +01:00
Jia Yuan Lo
cabf6306ab
emscripten: update to 3.0.0
2021-11-28 00:09:48 +01:00
Jia Yuan Lo
185970c705
emscripten: update to 2.0.34 ( #8009 )
...
* emscripten: update to 2.0.34
* emscripten: update patches & fix i686 native build
2021-11-20 15:10:12 +05:30
Jia Yuan Lo
cefee4f432
emscripten: update to 2.0.32 ( #7905 )
...
* emscripten: update to 2.0.32
* emscripten: drop debianutils
Upstream has replaced "which" usage with POSIX "command -v"
* emscripten: subpackage third party test suite
* emscripten: add detail run test suite instruction
* emscripten: use TERMUX_PKG_RM_AFTER_INSTALL
* emscripten: split patch to separate diff files
* emscripten-llvm: switch to use LLD
2021-11-02 02:11:44 +05:30
Leonid Pliushch
8eace9a10a
emscripten: bump revision
2021-10-09 01:08:32 +03:00
Jia Yuan Lo
9b9b7a492a
emscripten: various fixes ( #7700 )
...
* emscripten: update to 2.0.31 (deps)
* emscripten: move depends to recommends
* emscripten: move directory from lib to opt
* emscripten: patch to fix x86 build error
* emscripten: improve build script
2021-10-08 10:13:20 +01:00
Lucy Phipps
898e47089c
emscripten: update to 2.0.31
...
(oops)
2021-10-06 02:25:37 +01:00
Lucy Phipps
e644c07401
setup-ubuntu.sh: install pip if using deadsnakes
2021-10-06 01:23:00 +01:00
Jia Yuan Lo
78753edc32
emscripten-llvm: rollback to before libunwind CET
2021-09-01 22:03:47 +05:30
Jia Yuan Lo
90fbcb9506
emscripten: update to 2.0.29
2021-09-01 22:03:47 +05:30