Commit Graph

895 Commits

Author SHA1 Message Date
Jean-Christophe Fillion-Robin
cef767b660
manylinux: Reference custom manylinux images providing Python3.8
This commit updates the version of manylinux base images to use custom
flavor having Python 3.8. See https://github.com/scikit-build/manylinux#available-branches

Python 3.8.0a2 was initially added to upstream manylinux
after integrating https://github.com/pypa/manylinux/pull/273.

But considering that Python 3.8 is still an alpha release and that
(1) the associated ABI is not yet stable and (2) incompatibilities are
expected between wheels generated for alpha/beta/rc and final version
of python 3.8.0, the manylinux maintainers decided to revert the update.
2019-03-01 18:39:15 -05:00
Jean-Christophe Fillion-Robin
5ff5d487ca
manylinux: Trigger rebuild using updated manylinux images having Python 3.8
See https://github.com/pypa/manylinux/pull/273
2019-03-01 14:42:59 -05:00
Stanley F
46c941df93 fix makefile 2019-03-01 16:22:44 +01:00
Stanley F
9a3a86a033 adapt circleci script 2019-03-01 16:22:44 +01:00
Stanley F
7702019e74 adapt README 2019-03-01 16:22:44 +01:00
Stanley F
c9a7606f1f add windows images with shared linking 2019-03-01 16:22:44 +01:00
Stanley F
c2d0203a3c add MXE_TARGET_LINK option to distinguish static and shared windows builds 2019-03-01 16:22:44 +01:00
Matt McCormick
298f75a608
Merge pull request #304 from sfo/mxe-bump
windows: Bump MXE to 2018-02-27 master
2019-02-28 19:59:11 -05:00
Stanley F
98f4817886 fix lzip dependency: efbd2b52e5 2019-02-28 20:59:50 +01:00
Matt McCormick
22e786d2ef
windows: Bump MXE to 2018-02-27 master 2019-02-27 16:56:21 -05:00
Matt McCormick
46b9056831
Merge pull request #302 from thewtex/openssl-conan-update
Openssl conan update
2019-02-27 16:54:43 -05:00
Matt McCormick
6c91072ae6 base: Install and upgraded version of setuptools
This addresses the build of a dependency of conan:

 /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'python_requires'
warnings.warn(msg)
error in isort setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers
2019-02-27 14:26:38 -05:00
Matt McCormick
2f71cda87d base: Bump openssl to 1.0.2r 2019-02-27 14:26:14 -05:00
Matt McCormick
26109ddd44
Merge pull request #297 from ChaosCA/patch-1
Enable the ARM Simulator for GDB
2019-02-07 20:34:53 -05:00
Chaos
3cc9903b13
Enable the ARM Simulator for GDB
This should add the `target sim` for GDB from what I’ve seen online about this.

Closes #295
2019-02-07 13:59:48 -06:00
Matt McCormick
4dfa540396
Merge pull request #292 from thewtex/wasm-bump
Wasm bump
2019-01-21 15:40:56 -05:00
Matt McCormick
44e87d7cf2
web-wasm: Bump Emscripten to 1.38.24
Use Debian stretch packaged gosu, as recommended in the documentation:

  https://github.com/tianon/gosu/blob/master/INSTALL.md

to avoid GPG key issues.
2019-01-20 20:42:41 -05:00
Matt McCormick
d9412b3136
web-wasm: Bump to Emscripten 1.38.24 2019-01-19 22:39:56 -05:00
Matt McCormick
58c1b3e5b8
README: Sort web-wasm alphabetically 2019-01-19 22:35:33 -05:00
Matt McCormick
c636cf0cec
Merge pull request #291 from thewtex/web-wasm
web-wasm: Rename image from browser-asmjs
2019-01-19 18:28:35 -05:00
Matt McCormick
3c194a1914
web-wasm: Rename image from browser-asmjs
WebAssembly has a better mindshare than asm.js. In the future, it will
be used in much more than browsers. Also, newer versions of Emscripten
default to WebAssembly.
2019-01-19 16:05:29 -05:00
Matt McCormick
26f8a6b169
windows-x86: Fix saving tagged image 2019-01-18 14:25:25 -05:00
Matt McCormick
eea86990ba
deploy: Debug windows-x86 deploy failure 2019-01-17 22:25:20 -05:00
Matt McCormick
a7a86778a7
doc: Fix README link formatting 2019-01-17 10:09:11 -05:00
Matt McCormick
d687abaddc
Merge pull request #287 from thewtex/default-dockcross-image-tag
versioning: Set DEFAULT_DOCKCROSS_IMAGE based on the image tag
2019-01-17 08:51:19 -05:00
Matt McCormick
c96cbdc956
versioning: Set DEFAULT_DOCKCROSS_IMAGE based on the image tag
This ensures that the dockcross script will continue to use the specific
tagged version of the image that generates it.
2019-01-16 23:25:52 -05:00
Matt McCormick
e18f42bc60
Merge pull request #288 from thewtex/dockbuild-description
doc: The difference between dockbuild and dockcross
2019-01-15 20:11:51 -05:00
Matt McCormick
9083efd858
doc: The difference between dockbuild and dockcross 2019-01-15 17:25:26 -05:00
Matt McCormick
6c36c469b7
Merge pull request #284 from thewtex/circleci-browser-asmjs-filter
browser-asmjs: Filter images when finding tagged version
2019-01-07 09:11:20 -05:00
Matt McCormick
0ef049fecd
browser-asmjs: Filter images when finding tagged version 2019-01-06 23:05:25 -05:00
Matt McCormick
45ccf40b58
Merge pull request #283 from thewtex/tagged-default-dockcross-image
browser-asmjs: Use tagged version for the default dockcross image
2019-01-01 23:14:18 -05:00
Matt McCormick
03931af69b
browser-asmjs: Use tagged version for the default dockcross image 2019-01-01 21:15:02 -05:00
Matt McCormick
9e57d19cea
Merge pull request #281 from thewtex/cmake-git-bump
Cmake git bump
2018-12-20 23:31:42 -05:00
Matt McCormick
ca4ca68898
base: Bump Git to 2.20.1 2018-12-20 13:48:52 -05:00
Matt McCormick
00ba78a46a
base: Bump CMake to 3.13.2 2018-12-20 11:24:09 -05:00
Matt McCormick
a605aa5312
Merge pull request #280 from thewtex/build-deploy-tagging
Build deploy tagging
2018-12-19 11:18:13 -05:00
Matt McCormick
85250320b6
base: Use Debian version pinned to date 2018-12-19 08:53:27 -05:00
Matt McCormick
fce48bcfe3
build-deploy: Tag images by date and Git SHA
Tag with the pattern:

<imagename>:YYYYMMDD-SHA{N} where YYYYMMDD is the date of the build and
SHA{N} the output of `git rev-parse --short HEAD`

along with `latest` as discussed in Issue #223.

This helps clients use a fixed, reproducible image that will be
available for a long period of time.
2018-12-19 08:51:55 -05:00
Matt McCormick
0bb3b65ebf
base: Bump openssh to V_7_9_P1
Also, be explicit with ssl-dir for configuration.
2018-12-16 22:46:44 -05:00
Matt McCormick
148cb4ce12
base: Bump openssl to 1.0.2q
1.0.2o is now longer served.

OpenSSH does currently not support 1.1 per:

  https://github.com/openssh/openssh-portable/pull/48
2018-12-16 22:46:44 -05:00
Jean-Christophe Fillion-Robin
537a464742
Merge pull request #272 from jcfr/manylinux-update-scikit-build
manylinux: Update scikit-build from 0.7.1 to 0.8.1
2018-10-13 06:58:02 -04:00
Jean-Christophe Fillion-Robin
171d61880c
manylinux: Update scikit-build from 0.7.1 to 0.8.1 2018-10-12 23:31:29 -04:00
Matt McCormick
bb77f813c0
Merge pull request #265 from urzds/patch-1
Fix dockcross script for users/groups containing spaces
2018-09-30 16:01:38 -04:00
Dennis Schridde
8c955feeef
Fix dockcross script for users/groups containing spaces
If `id -un` or `id -gn` outputs a name containing a space, e.g. when joined to an AD domain with SSSD, the current `dockcross` script would break and abort with an error: `docker: invalid reference format.`, because it would interpret the part after the space as an image name.
2018-09-27 18:45:48 +02:00
Matt McCormick
388fa45709
Merge pull request #263 from lebeg/fix_armv7_hard_float
Pinned armv7 ABI to use hard float
2018-09-18 20:10:39 -04:00
Anton Chernov
654c357bd5 Pinned armv7 ABI to use hard float 2018-09-18 16:40:02 +00:00
Matt McCormick
96dd0feb4c
Merge pull request #260 from Gjacquenot/master
[windows] Updated mxe repo for future access to gcc8
2018-09-12 15:38:45 -04:00
Guillaume Jacquenot
28a1380454 [windows] Included cmake in LOCAL_PKG_LIST due to mxe evolutions 2018-09-12 21:21:30 +02:00
Guillaume Jacquenot
bd376c7ccb [windows] Updated LOCAL_PKG_LIST due to mxe evolutions 2018-09-11 21:15:01 +02:00
Guillaume Jacquenot
88a70df167 [windows] Updated mxe repo to access new plugin directory 2018-09-09 16:18:16 +02:00