Commit Graph

142 Commits

Author SHA1 Message Date
larry.espenshade
b7771a66d0 update help func name 2022-03-08 17:03:36 -05:00
larry.espenshade
1e8845e78e add flatcc to Dockcross base image 2022-02-28 13:54:59 -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
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
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
mayeut
a3a8ef3bb0
chore: bump openssl 1.1.1i → 1.1.1l
0b8587b72a /  #574 downgraded openssl from 1.1.1k to 1.1.1i for some reason.
2021-09-04 13:20:51 +02:00
4a98c0ebf9
Merge pull request #575 from bensuperpc/update_openssh
Update openSSH to V_8_7_P1
2021-09-01 09:57:53 +02:00
71d4c783b1 Update openSSH to V_8_7_P1
Update openSSH to V_8_7_P1

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-31 22:19:41 +02:00
0b8587b72a Update openssl to 1.1.1i
Update openssl to 1.1.1i

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-31 22:18:09 +02:00
a42f26cc75
Merge pull request #552 from bensuperpc/add_buildroot
Add buildroot and ARM64 image with libraries (OpenSSL, SDL2, Boost, OpenCV ect...)
2021-08-10 21:19:23 +02:00
b5a73bef22 Improve buildroot builder
Improve buildroot builder

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-08 22:09:24 +02:00
d59411d2cb Fix bash scripts
Fix bash scripts

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-08 20:45:36 +02:00
0b90985648 Add full image
Add full image

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-08 03:52:31 +02:00
76d1ec682f Fix shellcheck
Fix shellcheck

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-06 21:54:37 +02:00
cc949d6a85 Add mirror for CMake
Add mirror: https://github.com/Kitware/CMake

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-06 21:53:09 +02:00
501b1b84dc Improve curl with retry on error
Improve curl with retry on error

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-06 01:17:47 +02: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
Dieter Demerre (be971243@md2v08qc.ebp.be.siemens-mobility)
989226aa49 Merge branch 'master' of ssh://github.com/dockcross/dockcross into feature/activation-within-cygwin 2021-08-04 14:30:58 +02:00
8f19ce75f0 Fix wrong file name in entrypoint dockcross -> dockcross.sh
Fix wrong file name in entrypoint dockcross -> dockcross.sh

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-04 11:17:08 +02:00
d02099ad95 Change to bash in shellcheck and rename dockcross script to dockcross.sh
Change to bash in shellcheck and rename dockcross script to dockcross.sh

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-03 01:03:00 +02:00
Dieter Demerre (be971243@md2v08qc.ebp.be.siemens-mobility)
176e7a0bbb CYGWIN: introduce cygwin host system awareness. 2021-07-20 11:07:03 +02:00
c29d002110 Add container-diff scripts and update others
Add container-diff scripts and update others

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-07-01 12:58:57 +02:00
d3d033f77d Merge branch 'master' into clean_repos 2021-07-01 00:08:03 +02:00
ce521deaeb Revert "Update CMake to 3.20.5 and git to 2.32.0, update install-cmake-binary.sh script"
This reverts commit 969f456ae0.
2021-06-30 09:07:32 +02:00
479f1c5d6f Add cmake to build from source
Add cmake to build from source

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-30 09:07:19 +02:00
927f709819 Clean repos and fix clean rule
Move common files to common folder
Move patch files to patch folder
Fix clean rule in Makefile (Remove /Dockerfile in path, he is already there)

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-29 19:10:34 +02:00
1c063e47f0 Merge branch 'master' into update_cmake 2021-06-29 15:06:06 +02:00
ecf9f32334 Fix error on manylinux2014-aarch64
Fix error on manylinux2014-aarch64

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-28 17:41:39 +02:00
969f456ae0 Update CMake to 3.20.5 and git to 2.32.0, update install-cmake-binary.sh script
Update CMake to 3.20.5 and git to 2.32.0, update install-cmake-binary.sh script

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-27 19:59:12 +02:00
8ebd448ba9 Upgrade to debian Buster and disable python builder script
Upgrade to debian Buster slim (later to debian bullseye, crosstool-ng must be updated first, version 1.23 is not compatible with debian bullseye)
Disable python script (build-and-install-python.sh), the version of python in the repositories is recent enough for crosstool-ng 1.24 and above.
Changed from python to python3 for compatibility
Adding the manual launch of a github workflow

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-25 16:34:53 +02:00
2082f62c76 Improve install-crosstool-ng-toolchain.sh scripts
It is now possible to choose the version of crosstool-ng per image, To make it easier to upgrade crosstool-ng to newer versions without having to update all images at the same time

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-23 14:53:33 +02:00
8ff660facd Update to python 3.9.5, fix build fail with manylinuximage
Update to python 3.9.5, fix build fail with manylinuximage

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-26 20:02:47 +02:00
Ben Boeckel
a31e2b2983 dockcross: support using podman 2021-04-18 19:17:47 +02:00
Jonas Vautherin
4cdcdfe121
Merge pull request #487 from mayeut/update-gosu
chore: update gosu 1.10 → 1.12
2021-04-08 13:07:17 +02:00
Jonas Vautherin
ac9fc619fa
Merge pull request #486 from mayeut/update-ninja
chore: update Ninja 1.7.2 → 1.10.2
2021-04-08 13:07:00 +02:00
mayeut
08c4f189cb
chore: update gosu 1.10 → 1.12
changelog: https://github.com/tianon/gosu/compare/1.10...1.12
2021-04-07 20:44:13 +02:00
mayeut
aa2a06e76b
chore: update Ninja 1.7.2 → 1.10.2
changelog: https://github.com/ninja-build/ninja/compare/v1.7.2...v1.10.2
2021-04-07 17:45:50 +02:00
mayeut
473c3dcf2b
chore: update OpenSSH 7.9p1 → 8.5p1
changelog: https://www.openssh.com/releasenotes.html#8.5p1
2021-04-07 16:34:22 +02:00
mayeut
808552cdb1
chore: update OpenSSL 1.0.2 → 1.1.1k
changelog: https://www.openssl.org/news/changelog.html#openssl-111
2021-04-05 21:28:07 +02:00
mayeut
7a1c61536e
chore: update curl 7.52.1 → 7.76.0
changelog: https://curl.se/changes.html#7_76_0
2021-04-05 21:08:41 +02:00
mayeut
78601a759d
fix: crosstool-ng expat dowload
expat shall now be downloaded from github rather than sourceforge.
This commit patches crosstool-ng 1.23.0 to do this.
2021-04-05 17:13:49 +02:00
Matt McCormick
57756fc633
base: Update get-pip.py URL
Changed upstream
2021-03-12 11:25:12 -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
Esun Kim
1ecc76d13a Better sudo script 2020-07-01 19:00:14 -07:00
odidev
fdb8d43e34
add support for manylinux2014-aarch64 2020-06-06 01:12:46 -04:00
Matt McCormick
99cf8c38f4
Merge pull request #416 from gnawhleinad/allow-sudo
allow .dockcross to use sudo
2020-05-26 08:06:35 -04:00
Daniel Hwang
b3e72f7bf4
allow .dockcross to use sudo
so set-up sudo before .dockcross executes!
2020-05-25 20:55:47 -07:00
Daniel Hwang
ad4eb279c4
if PWD is a symbolic link then read / find the link
so docker mounts the volume properly
2020-05-25 13:54:13 -07:00
Mark Van de Vyver
a343f95129 Tar extract files as yourself
Closes issue #395.

Signed-off-by: Mark Van de Vyver <1335713+taqtiqa-admin@users.noreply.github.com>
2020-04-15 21:01:19 +10:00
Jean-Christophe Fillion-Robin
a98141d033
build-and-install-openssl: Fix download URL 2020-04-06 11:39:58 -04:00