Commit Graph

1089 Commits

Author SHA1 Message Date
6522ff20e0 base: Update CMake from 3.13.2 to 3.16.5 2020-04-06 22:49:55 -04:00
4e5c364b3c Merge pull request #378 from dzenanz/master
Updating CMake repository location
2020-04-06 15:59:05 -04:00
a98141d033 build-and-install-openssl: Fix download URL 2020-04-06 11:39:58 -04:00
f68e873550 Updating CMake repository location
The old one was a mirror, and has been taken offline recently.
2020-04-01 17:13:24 -04:00
2fd1b29fb6 Merge pull request #377 from thewtex/manylinux2014-yum
manylinux2014-x64: Add yum libcurl workaround
2020-03-31 21:24:40 -04:00
58aaa9e3eb manylinux2014-x64: Add yum libcurl workaround
Based on the manylinux2010 workaround.
2020-03-31 18:53:35 -04:00
6a73b6fdaf Merge pull request #376 from thewtex/manylinux-2014-yum-bump
doc: Note that yum addressed in recent manylinux2014-x64
2020-03-30 16:40:30 -04:00
e81694927e doc: Note that yum addressed in recent manylinux2014-x64
This patch is intended to trigger a build / deploy based on the latest
upstream manylinux2014-x64 image.
2020-03-30 16:38:44 -04:00
880bfd0b10 Merge pull request #374 from thewtex/emscripten-bump
web-wasm: Bump Emscripten to 1.39.4
2020-03-23 23:15:33 -04:00
5b7c6ce58a web-wasm: Bump Emscripten to 1.39.4 2020-03-23 17:16:09 -04:00
1c10fb2ce7 Merge pull request #370 from thewtex/manylinux2014-x64-version
manylinux2014_x86_64: Use latest for base image version
2020-01-18 20:07:09 -05:00
eee9a67721 manylinux2014_x86_64: Use latest for base image version
This is the only tag kept on quay.io.
2020-01-18 17:54:18 -05:00
29a46483a1 Merge pull request #368 from veblush/bump-gcc-windows
Changed the version of gcc for mxe to 9
2020-01-18 16:54:18 -05:00
d2e7643d3e Changed the version of gcc for mxe to 9 2020-01-14 11:26:20 -08:00
c07e40fbf8 Merge pull request #359 from JonasVautherin/manylinux2014_x86_64
add support for manylinux2014-x64
2019-12-23 12:54:38 -05:00
4911275985 Add digest to base image, for reproducibility 2019-12-23 10:20:32 +01:00
d0f327e9ac Add manylinux2014 to README 2019-12-23 10:20:32 +01:00
a8add1afe2 add manylinux2014-x64 to circleci 2019-12-23 10:20:32 +01:00
42b7dd5602 add support for manylinux2014-x64 2019-12-23 10:20:32 +01:00
218a9c0945 Merge pull request #360 from veblush/manylinux2010-x86
Add manylinux2010-x86
2019-12-22 22:55:51 -05:00
8c87d05887 Update config.yml 2019-12-20 16:53:48 -08:00
88d5678336 Updated the download url for openssl 2019-12-20 08:50:37 -08:00
acf4523a36 Fix openssl download 2019-12-19 16:01:36 -08:00
f0fff3c3c4 Fixed yum error 2019-12-19 16:01:18 -08:00
04cf3a10d8 Fixed the error with /bin/sh 2019-12-18 09:54:04 -08:00
71437e2604 Update README and CI config 2019-12-17 11:25:23 -08:00
2a3efdd548 Add manylinux2010-x86 2019-12-17 10:13:08 -08:00
467f7fcfba Merge pull request #356 from haampie/feature-bump-mxe-2
Bump MXE version 2
2019-12-16 15:12:47 -05:00
17dc6da36e Bump MXE version: Qt 5.13, ITK 5.0 2019-12-16 08:50:32 +01:00
0c64605b67 Merge pull request #355 from haampie/feature-bump-mxe
Bump MXE version 1
2019-12-15 18:32:26 -05:00
b7908a715a Bump MXE version 2019-12-04 08:23:21 +01:00
1717e81988 Build each package sequentially with all threads available 2019-12-04 08:23:21 +01:00
63e96035f9 Disable ccache in MXE 2019-12-04 08:21:29 +01:00
92bdbca94e Merge pull request #353 from josiahsams/ppc64le_1
re-enable ppc64le with crosstool-ng
2019-11-27 15:07:35 -05:00
e8fd16ae09 remove old Dockerfile 2019-11-26 22:12:37 +05:30
ae3d99120b include repo sources 2019-11-26 22:10:28 +05:30
48f9bda187 re-enable ppc64le with crosstool-ng 2019-11-26 19:20:32 +05:30
659dfd5b4e Merge pull request #352 from thewtex/git-src-url
git: Use mirror source URL for stability
2019-11-20 10:11:58 -05:00
3f22071fa0 git: Use mirror source URL for stability 2019-11-20 10:07:24 -05:00
aba2588f88 Merge pull request #351 from thewtex/bump-emscripten
web-wasm: Bump emscripten to sdk-tag-1.38.48
2019-11-18 14:11:25 -05:00
e382e05f06 web-wasm: Bump emscripten to sdk-tag-1.38.48 2019-11-17 20:39:55 -05:00
7b02705432 Merge pull request #347 from thewtex/manylinux-python-3.8
Manylinux python 3.8
2019-10-24 11:20:49 -04:00
d791820949 manylinux: pull from upstream manylinux1 image
Python 3.8.0 final has been released, and the scikitbuild fork with 3.8
pre-releases is no longer needed.
2019-10-24 10:25:13 -04:00
8ad158c976 Revert "manylinux: Update scikit-build from 0.8.1 to 0.9.0"
This reverts commit 8eecfcacb2.

scikit-build still has an important regression as described in

  https://github.com/scikit-build/scikit-build/issues/415
2019-10-24 10:25:13 -04:00
9a789a5397 Merge pull request #345 from JonasVautherin/cross-compilation-BOTH
Change cmake_find_root_path_mode to BOTH
2019-10-14 17:07:35 -04:00
8388e2be3a Change cmake_find_root_path_mode to BOTH for remaining
linux cross-compiling images.
2019-10-11 18:37:07 +02:00
9658ba30af Merge pull request #343 from leograba/master
Set environment variables for Linux kernel cross compilation
2019-07-24 09:25:49 -04:00
0848dfc264 Set environment variables for Linux kernel cross compilation
Set the ARCH, CROSS_COMPILE and PATH variables to support Linux kernel
cross compilation.

ARCH is set according to:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/arch?h=v5.2.2

PATH is set to include the cross toolchain path, which is used by the
kernel Makefile.

CROSS_COMPILE is the CROSS_TRIPLE with a dash appended, as the kernel
Makefile uses it to invoke the toolchain utils.

To build the kernel, depending on the config, libssl-dev and libelf-dev
are required. Those are not dealt in this commit as they are not
correlated to the environment variables.

Validated by build the kernel using default kernel config when possible,
otherwise randomly select a defconfig.

<arch> - <defconfig>
arm64 - defconfig
armv5 and armv5-musl - colibri_pxa270_defconfig
armv6 - bcm2835_defconfig
armv7 and armv7a- tegra_defconfig
*x86 - i386_defconfig
mips and mipsel - ath79_defconfig
ppc64le - wii_defconfig
s390x - defconfig
x64 - x86_64_defconfig

* x86 dockcross toolchain does not provide "ld" and compilation fails.

fix #160
2019-07-23 22:54:25 -03:00
dfd61226a7 Merge pull request #342 from JonasVautherin/334-android-and-linux-armv6
Update Toolchain.cmake to use BOTH for CMAKE_FIND_ROOT_PATH_MODES
2019-07-18 09:59:25 -05:00
40555d6f32 Merge pull request #337 from JonasVautherin/334-cmake-find-root-path-mode
Update Toolchain.cmake to use BOTH for CMAKE_FIND_ROOT_PATH_MODES
2019-07-18 09:56:39 -05:00