Commit Graph
100 Commits
Author SHA1 Message Date
Matt McCormick af7a72f944 wasm: Add libxkbcommon0 dependency for wasmer
xref: https://github.com/singlestore-labs/python-wasi/issues/3 https://github.com/wasmerio/wasmer/issues/2810
2022-03-07 19:26:32 -05:00
Matt McCormick e8efedfa68 web-wasm: Bump Emscripten to 3.1.5 2022-02-23 10:48:57 +01:00
Matt McCormick 62c63cbb6a web-wasi: Add Emscripten CMake modifications 2022-02-22 23:14:30 -05:00
Matt McCormick 2dcae35fd8 Merge pull request #655 from thewtex/wasi-emulator-path
web-wasi: Update emulator path
2022-01-28 10:09:37 -05:00
Matt McCormick ce9c068c84 web-wasi: Update emulator path
This was changed in the web-wasm/web-wasi common tooling additions and
refactoring.
2022-01-27 17:39:46 -05:00
Matt McCormick 36a9a877e9 web-wasm: Bump Emscripten to 3.1.1 2022-01-25 11:13:17 +01:00
Matt McCormick 77775208bf Merge pull request #647 from thewtex/get-pip-distutils
manylinux: Work around get-pip.py download of distutils
2022-01-03 21:11:16 -05:00
Matt McCormick dd1c80e0fb manylinux: Work around get-pip.py download of distutils
Re: https://github.com/pypa/setuptools/issues/2993
2022-01-03 12:37:52 -05:00
Matt McCormick 0f40916efc Merge pull request #646 from dockcross/emscripten-3.1.0
web-wasm: Bump Emscripten to 3.1.0
2022-01-02 18:45:28 -05:00
Matt McCormick 04090c683a web-wasm: Bump Emscripten to 3.1.0 2022-01-01 22:08:43 -05:00
Matt McCormick 6f3a3aad49 web-wasm,web-wasi: Add build tools
- Binaryen
- wabt
- WASI runtimes: wasmtime, wasmer, wavm, wasm3
2022-01-01 21:40:22 -05:00
Matt McCormick f096312a46 Merge pull request #640 from thewtex/wasi-sdk-14
wasi sdk 14
2021-11-25 21:43:42 -05:00
Matt McCormick 94b0730c49 web-wasm: Update Emscripten to 3.0.0 2021-11-25 09:02:41 -05:00
Matt McCormick bca37cd589 web-wasi: Update wasi-sdk to 14.0 2021-11-25 08:52:58 -05:00
Matt McCormick 0aa303003f web-wasm: Bump Emscripten to 2.0.34 2021-11-07 18:08:36 -05:00
Matt McCormick 310496590c Merge pull request #635 from bensuperpc/update_readme2 2021-11-04 08:18:01 -04:00
Matt McCormick da9b0a0afd Merge pull request #633 from sabelka/add-osslsigncode 2021-11-04 08:17:19 -04:00
Matt McCormick c2b200951d Merge pull request #636 from thewtex/wasmtime 2021-11-04 08:16:22 -04:00
Matt McCormick ed2c1eb321 web-wasi: Use wasmtime instead of wasmer for the cross-compiling emulator
wasmtime is the official reference implementation and wasmer has
permission issues without sudo.
2021-11-03 19:28:11 -04:00
Matt McCormick ea4d106ed8 Merge pull request #632 from thewtex/sudo-wrapper-bash
imagefiles: gosu sudo wrapper requires bash
2021-11-02 21:14:37 -04:00
Matt McCormick 9098b1a478 imagefiles: gosu sudo wrapper requires bash
Addresses:

  /usr/local/bin/sudo: 5: 2: not found

that occurs during sudo execution.
2021-10-31 21:31:40 -04:00
Matt McCormick cb7421fc79 Merge pull request #631 from bensuperpc/add_tbb
Add tbb
2021-10-26 09:40:43 -04:00
Matt McCormick e607d1252b Merge pull request #630 from bensuperpc/update_windows_image 2021-10-20 14:11:23 -04:00
Matt McCormick 2b6cd4ae1d Merge pull request #620 from thewtex/wasi-cmake-platform
web-wasi: Patch CMake with WASI platform
2021-10-14 20:52:56 -04:00
Matt McCormick 1ec42ecb43 Merge pull request #619 from bensuperpc/update_scripts 2021-10-14 13:54:55 -04:00
Matt McCormick ef0ff63ed9 web-wasi: Initialize WASI_SDK_PATH for wasi-sdk.cmake, set UNIX 2021-10-13 23:47:29 -04:00
Matt McCormick 93b23ec997 web-wasi: Patch CMake with WASI platform
WASI.cmake taken from the wasi-sdk repository.

To address the build time warning:

  System is unknown to cmake, create:
  Platform/WASI to use this system, please post your config file on
  discourse.cmake.org so it can be added to cmake
2021-10-13 15:41:28 -04:00
Matt McCormick 17a2266499 Merge pull request #616 from sabelka/nsis-installer
add nsis installer for windows images
2021-10-12 14:00:08 -04:00
Matt McCormick 122a1586ef Merge pull request #615 from sabelka/fix-tmp-wine
clean up temporary files left over from wine
2021-10-12 13:59:40 -04:00
Matt McCormick a315bdcef9 Merge pull request #614 from thewtex/add-web-wasi
web-wasi: Initial addition
2021-10-11 08:38:56 -04:00
Matt McCormick b1bfb861d8 web-wasi: Initial addition 2021-10-10 16:36:29 -04:00
Matt McCormick 54ac79315e Merge pull request #609 from thewtex/emscripten-2.0.31
web-wasm: Bump Emscripten to 2.0.31
2021-10-07 21:41:15 -04:00
Matt McCormick 6b2ff5eb34 Merge branch 'master' into emscripten-2.0.31 2021-10-06 23:58:43 -04:00
Matt McCormick 3c233983f6 web-wasm: Bump Emscripten to 2.0.31 2021-10-06 14:50:36 -04:00
Matt McCormick 32b58e063d Merge pull request #582 from bensuperpc/update-linux-armv6
Update linux-armv6
2021-10-03 16:54:20 -04:00
Matt McCormick 3f8cc8e13f Merge pull request #583 from bensuperpc/update-linux-armv7
Update linux-armv7
2021-10-03 16:54:01 -04:00
Matt McCormick ae670cdef8 Merge pull request #584 from bensuperpc/update-linux-armv7a
Update linux-armv7a
2021-10-03 16:53:44 -04:00
Matt McCormick 04fd18f5ff Merge pull request #586 from bensuperpc/update-linux-arm64
Update linux-arm64
2021-10-03 16:53:23 -04:00
Matt McCormick 09f1cc413d Merge pull request #589 from bensuperpc/update-linux-armv5
Update linux-armv5
2021-10-03 16:52:59 -04:00
Matt McCormick 43601e802e Merge pull request #596 from bensuperpc/update-linux-s390x
Update linux-s390x
2021-10-03 16:52:37 -04:00
Matt McCormick e07aca6a32 Merge pull request #597 from bensuperpc/update-linux-mips
Update linux-mips
2021-10-03 16:52:11 -04:00
Matt McCormick 2b171d7acd Merge pull request #600 from bensuperpc/update-web-wasm
Update web-wasm
2021-10-03 16:51:46 -04:00
Matt McCormick 53dbfc89e1 Merge pull request #537 from bensuperpc/update_crosstool-ng-mxe
Update crosstool-ng, mxe and wasm
2021-08-05 09:40:10 -04:00
Matt McCormick 1a422fa48f Merge pull request #528 from smo-ddemerre/feature/activation-within-cygwin
CYGWIN: introduce cygwin host system awareness.
2021-08-05 09:38:52 -04:00
Matt McCormick 94732183a1 Merge pull request #530 from paleozogt/qemu_version
#529: changing QEMU_VERSION from ENV to ARG so that it won't be in the environment of the running container
2021-08-03 17:33:43 -04:00
Matt McCormick 41e5c69c34 Merge pull request #535 from bensuperpc/add_shellcheck_v2
Add shellcheck
2021-08-03 17:30:51 -04:00
Matt McCormick c1526555a5 Merge pull request #532 from bensuperpc/Update_CI
Update CI
2021-08-02 16:43:56 -04:00
Matt McCormick 94745ff927 Merge pull request #527 from bensuperpc/update_gcc 2021-07-08 17:17:15 -04:00
Matt McCormick 2070c7b773 Merge pull request #510 from bensuperpc/update_linux-armv6 2021-07-07 09:50:05 -04:00
Matt McCormick 83875c7bee Merge pull request #524 from bensuperpc/add_linux-mk68 2021-07-06 20:59:57 -04:00
Matt McCormick 52fff63ed5 Merge pull request #523 from bensuperpc/update_tools_scripts 2021-07-02 16:19:07 -04:00
Matt McCormick 6b19d184d5 Merge pull request #520 from bensuperpc/Improve_CI
Improve github action
2021-07-01 08:31:49 -04:00
Matt McCormick 56e20c597a Merge pull request #518 from bensuperpc/clean_repos 2021-06-30 21:20:35 -04:00
Matt McCormick 9409f4c5a2 Merge pull request #521 from bensuperpc/update_cmake 2021-06-30 17:05:51 -04:00
Matt McCormick 7f5fcc4513 Merge pull request #517 from bensuperpc/update_readme 2021-06-30 10:13:28 -04:00
Matt McCormick 37a75535ab Merge pull request #519 from bensuperpc/update_bullseye
Update images to debian bullseye
2021-06-30 09:51:45 -04:00
Matt McCormick 12a662e05c Merge pull request #516 from bensuperpc/remove_mipsel
Remove linux-mipsel and add linux-mips to CI
2021-06-29 11:21:00 -04:00
Matt McCormick 4463ac02fc Merge pull request #506 from bensuperpc/add_clang_image
Add linux-x64-clang
2021-06-28 16:54:51 -04:00
Matt McCormick 795dd4dd1f Merge pull request #503 from bensuperpc/master
Improve Makefile
2021-06-25 16:43:24 -04:00
Matt McCormick de7b1b0832 Merge pull request #501 from dockcross/push-tagged-images
github_actions: Push tagged images
2021-06-24 14:27:46 -04:00
Matt McCormick 8896857839 github_actions: Push tagged images 2021-06-24 10:24:37 -04:00
Matt McCormick e37ca78f82 web-wasm: Bump Emscripten to 2.0.24 2021-06-24 11:56:46 +02:00
Matt McCormick 35eb05cefe Merge pull request #498 from bensuperpc/master
Improve install-crosstool-ng-toolchain.sh script
2021-06-23 22:57:42 -04:00
Matt McCormick 9adf96c16b Merge pull request #494 from Bensuperpc/update_qemu 2021-06-04 07:41:15 -04:00
Matt McCormick 5c27a89330 Merge pull request #495 from Bensuperpc/update_web-wasm 2021-06-04 07:40:17 -04:00
Matt McCormick 9d2866b1fe Merge pull request #496 from Bensuperpc/update_python
Update python to python 3.x and fix build fail with manylinux images
2021-06-03 17:46:13 -04:00
Matt McCormick 7a475a0f4a Merge pull request #405 from jcfr/introduce-common-label-and-env 2021-04-19 15:22:10 -04:00
Matt McCormick 994dab8570 Merge pull request #478 from thewtex/get-pip-url
base: Update get-pip.py URL
2021-03-12 15:37:10 -05:00
Matt McCormick 57756fc633 base: Update get-pip.py URL
Changed upstream
2021-03-12 11:25:12 -05:00
Matt McCormick bad51d69bf doc: Use GitHub Actions badge in README 2021-02-10 21:35:11 -05:00
Matt McCormick 84c47e5c73 Merge pull request #473 from dockcross/472-push-base
Deploy base image
2021-02-10 16:05:25 -05:00
Matt McCormick 5d32ecd8cf Merge pull request #468 from daq-tools/fix-manylinux2014-x86
Fix "yum" on manylinux2014-x86
2021-02-01 14:44:24 -05:00
Matt McCormick eb449618cc Merge pull request #465 from thewtex/manylinux-cp35-to-cp38
manylinux: Build pip with cp38
2021-02-01 14:23:20 -05:00
Matt McCormick a5d4d6dcb1 manylinux: Build pip with cp38
cp35 is no longer supported and get-pip.py fails to build.
2021-01-29 18:31:57 -05:00
Matt McCormick 72b83fc276 Merge pull request #461 from JonasVautherin/add-android-x86
Add android-x86 image
2021-01-27 21:03:01 -05:00
Matt McCormick 7e58f935e2 Merge pull request #460 from alphacep/master
Fix reordered descriptions for ARMv7/ARMv7-musl
2021-01-08 21:05:36 -05:00
Matt McCormick 0217db3bbb Merge pull request #457 from Gjacquenot/master
 Switched to gcc10.2 for windows
2020-12-22 11:05:32 -05:00
Matt McCormick 54622ec09b Merge pull request #455 from JonasVautherin/add-linux-armv6-musl
Add linux-armv6-musl image
2020-12-16 23:07:47 -05:00
Matt McCormick 0216d09ed7 Merge pull request #454 from JonasVautherin/add-linux-armv7l-musl
Add linux-armv7l-musl image
2020-11-16 16:04:17 -05:00
Matt McCormick 7683a5ab13 Merge pull request #450 from JonasVautherin/add-linux-arm64-musl
Add linux-arm64-musl image
2020-11-11 16:57:00 -05:00
Matt McCormick 0025970269 Merge pull request #448 from rtzoeller/eager_tag
Eagerly evaluate TAG, to ensure it's consistent
2020-11-10 12:39:20 -05:00
Matt McCormick e27c3d7501 Merge pull request #449 from odidev/test-manylinux2014-aarch64
Update GCC to 4.8.5 and GLIBC to 2.17 in manylinux2014-aarch64
2020-11-10 12:34:16 -05:00
Matt McCormick 96d87416f6 Merge pull request #446 from thewtex/wasm-cache
web-wasm: Make emscripten cache writable by non-root
2020-10-15 09:54:15 -04:00
Matt McCormick 301e8fd0d5 web-wasm: Make emscripten cache writable by non-root
Prevents build failures.
2020-10-14 17:35:40 -04:00
Matt McCormick 608e6aca8d Merge pull request #444 from thewtex/wasm-upstream
Wasm upstream
2020-09-28 23:40:34 -04:00
Matt McCormick 58cc27f49e web-wasm: base on emscripten/emsdk:2.0.4 2020-09-28 17:58:06 -04:00
Matt McCormick 2b8f043c1e Merge pull request #438 from aaron-bray/android-update
Android support updates
2020-08-06 12:11:59 -04:00
Matt McCormick a77ebf42bc Merge pull request #435 from thewtex/ppc64-le-disabled
Ppc64 le disabled
2020-07-21 10:03:43 -04:00
Matt McCormick b1cffeb994 ci: Disable linux-ppc64le deployment
Per issue #430
2020-07-20 22:09:20 -04:00
Matt McCormickandJean-Christophe Fillion-Robin 2a4fc7b1d6 doc: Note that linux-ppc64le automatic builds are disabled
Per Issue #430

Co-authored-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>
2020-07-20 22:07:03 -04:00
Matt McCormick f855d560f7 Merge pull request #433 from thewtex/ppc64-le
ppc64 le
2020-07-20 08:29:12 -04:00
Matt McCormick 7d34cd8c90 ci: Disable linux-ppc64le build
Package installation issues per Issue #430.
2020-07-19 20:54:53 -04:00
Matt McCormick 0e1f94c024 web-wasm: Migrate to Emscripten LLVM upstream backend, 1.39.18 2020-07-19 17:27:24 -04:00
Matt McCormick 800458ccda Merge pull request #428 from thewtex/manylinux2014-x86-dockcross-include
manylinux2014-x86: Add common.dockcross include
2020-07-15 10:18:55 -04:00
Matt McCormick 9751cdc0fc manylinux2014-x86: Add common.dockcross include
Bringing together PR #424 #425
2020-07-13 13:40:45 -04:00
Matt McCormick 1db5ed11bf Merge pull request #427 from veblush/manylinux2014-x86
Added manylinux2014-x86
2020-07-12 22:04:10 -04:00
Matt McCormick 63ca38ebc2 Merge pull request #425 from veblush/sudo
Better sudo script
2020-07-06 21:44:03 -04:00
Matt McCormick 6239ec8f8c Merge pull request #424 from NGenetzky/ngenetzky/common-dockcross-gosu
Split "dockcross" script and it's dependencies to separate include
2020-07-03 09:30:44 -04:00
Matt McCormick 7fa7213d5a Merge pull request #410 from thewtex/manylinux-x86-deploy
circleci: Deploy manylinux2010-x86
2020-06-09 11:52:15 -04:00
Matt McCormick be00489253 Merge pull request #413 from odidev/manylinux_aarch64
Add support for manylinux2014-aarch64
2020-06-09 11:51:52 -04:00