Commit Graph

8439 Commits

Author SHA1 Message Date
Tony Theodore 01e2a64d00 cross packages: replace dependency gcc with cc 2017-12-23 08:19:00 +11:00
Tony Theodore 3a26dafbd1 add virtual toolchain package cc 2017-12-23 08:18:52 +11:00
Tony Theodore e7b9a21056 native pkgs: use explicit cross-target deps and remove empty rules 2017-12-23 08:18:52 +11:00
Tony Theodore c0c8d47d6a Makefile: add support for cross-target and order-only deps 2017-12-23 08:18:52 +11:00
Tony Theodore 0e1b95fc24 Improve handling of virtual packages and build messages
- add metadata to distinguish virtual package types
  - improve build order and status messages for empty packages
        print pkg type or `disabled` instead of `no-build`
  - add BUILD_DRY_RUN option and fixup make -t
  - update build-matrix rule to identify virtual pkgs
2017-12-23 08:18:52 +11:00
MXEBot as Travis CI 8eb5c0e41b Update packages.json & build-matrix.html 2017-12-22 07:46:37 +00:00
Tony Theodore a08d44b8f1
Merge pull request #2003 from tonytheodore/libsodium
libsodium: update 1.0.6 --> 1.0.15, use GH_CONF, and build out-of-source
2017-12-22 18:46:07 +11:00
Tony Theodore 0f896e79a1 winpcap: add test and fix posix build
Can't figure out how to get the line endings in original patch to
apply correctly with git-formatted patch.

fixes #2007
2017-12-22 15:17:17 +11:00
Tony Theodore db3ff808a3 Merge branch 'master' of https://github.com/charlemagnelasse/mxe into charlemagnelasse-master 2017-12-22 12:31:42 +11:00
MXEBot as Travis CI a4b4185102 Update packages.json & build-matrix.html 2017-12-22 00:43:54 +00:00
Tony Theodore 856ceda9f3
Merge pull request #2009 from sibuserv/updates
Update ffmpeg, gdal and openscenegraph
2017-12-22 11:43:21 +11:00
Boris Pek e6b965c5de update openscenegraph 2017-12-21 16:23:09 +03:00
Boris Pek d0d64a15ae update gdal 2017-12-21 16:23:09 +03:00
Boris Pek fc96053cf4 update ffmpeg 2017-12-21 16:23:09 +03:00
MXEBot as Travis CI 6845ae61b9 Update packages.json & build-matrix.html 2017-12-20 22:19:01 +00:00
Mark Brand 0ec87c7ae9 update vmime 2017-12-20 23:17:56 +01:00
Tony Theodore 9cd1c3b855
Merge pull request #2006 from tonytheodore/openblas-num-threads
openblas: fix building on single-core machine
2017-12-20 12:18:50 +11:00
Tony Theodore ad31260b36 qtbase: add workaround for internal compiler error
fixes #2011, fixes #2013
2017-12-20 12:13:56 +11:00
MXEBot as Travis CI 28d0946e31 Update packages.json & build-matrix.html 2017-12-17 20:29:38 +00:00
Mark Brand 38e89660d8 update: libgcrypt, libjpeg-turbo, nettle, vmime 2017-12-17 21:24:38 +01:00
MXEBot as Travis CI 091a035353 Update packages.json & build-matrix.html 2017-12-16 11:56:36 +00:00
Mark Brand c149d008e1 update: harfbuzz, freetds 2017-12-16 12:54:54 +01:00
Mark Brand 8f1a0d021e fix some update macros 2017-12-16 12:54:18 +01:00
MXEBot as Travis CI 116d1155b8 Update packages.json & build-matrix.html 2017-12-16 10:25:31 +00:00
Mark Brand 0eda225dff qt5: update to 5.10.0 2017-12-16 11:24:09 +01:00
Mark Brand 60b66c75e3 sqlite: SQLITE_ENABLE_COLUMN_METADATA
Required by Qt 5.10
2017-12-16 11:24:09 +01:00
MXEBot as Travis CI 075b9dc553 Update packages.json & build-matrix.html 2017-12-12 10:11:15 +00:00
Mark Brand 9dcee7620a update openssl 2017-12-12 11:10:12 +01:00
Charlemagne Lasse 2a66d05464 winpcap: Add missing object files to libpacket.a
The original winpcap libpacket.a is build using the files Packet32.o,
AdInfo.o and NpfImExt.o. The mxe winpcap build must therefore do the same.

Fixes #1389
2017-12-11 11:22:26 +01:00
Charlemagne Lasse e9064fcb0a winpcap: Fix installation of header files
Not all files mentioned in create_include.bat were installed. This caused
build errors in basically all programs which were using winpcap.

Fixes #1389
Fixes #2004
2017-12-11 11:07:25 +01:00
Tony Theodore d4959e4768 openblas: fix building on single-core machine
fixes #2005
2017-12-09 10:25:29 +11:00
Tony Theodore 11151e7310
Merge pull request #2000 from tonytheodore/hyperscan-arch
hyperscan: fix build where native SSSE3 detection fails
2017-12-09 09:24:46 +11:00
Tony Theodore b3bbae77f0 libsodium: update 1.0.6 --> 1.0.15, use GH_CONF, and build out-of-source 2017-12-07 01:06:41 +11:00
Tony Theodore cb21379304 Add Taisei Project to list of projects using MXE 2017-12-06 13:25:46 +11:00
Tony Theodore cb65fe1439 hyperscan: fix build where native SSSE3 detection fails
closes #1997
2017-12-06 12:50:24 +11:00
Tony Theodore 000fad3a47
Merge pull request #1995 from taisei-project/plugin-meson-wrapper
Add meson-wrapper plugin
2017-12-06 12:48:32 +11:00
MXEBot as Travis CI 61ea68ffce Update packages.json & build-matrix.html 2017-12-05 11:28:59 +00:00
Tony Theodore 8823e35093
Merge pull request #1998 from LuaAndC/fix-urls
Fix urls
2017-12-05 22:27:46 +11:00
Boris Nagaev 7890920baa libsodium: fix download URL 2017-12-04 22:24:37 +01:00
Boris Nagaev bc3b64dc82 x265: fix download URL 2017-12-04 22:24:37 +01:00
Boris Nagaev 0e38a55a7c libmikmod: fix download URL 2017-12-04 22:24:37 +01:00
Boris Nagaev 6c81104139 polarssl: update download URL and website
From https://github.com/polarssl :
PolarSSL is now part of ARM Official announcement and rebranded as mbed TLS.
2017-12-04 22:24:37 +01:00
Boris Nagaev 0f62ec34ea ocaml-cairo: fix download URL
https://ftp.de.debian.org/ presents a certificate which is
valid for debian.inf.tu-dresden.de only.
2017-12-04 22:24:37 +01:00
Boris Nagaev b5beb36417 neon: add backup URL 2017-12-04 22:24:37 +01:00
Boris Nagaev bd2495b53f xerces: update download URL 2017-12-04 22:24:36 +01:00
Boris Nagaev 2f1e4ad52d hdf5: update download URL 2017-12-04 22:24:36 +01:00
Boris Nagaev 4b987d5bef crystalhd: update download URL 2017-12-04 22:23:49 +01:00
MXEBot as Travis CI 13c3114a9e Update packages.json & build-matrix.html 2017-11-29 20:39:19 +00:00
Mark Brand b443295466 update: curl, freetds 2017-11-29 21:38:23 +01:00
Andrei Alexeyev 49eb8618e1
Add meson-wrapper plugin
This plugin adds a "meson-wrapper" package, which installs Meson cross
files and wrapper scripts for each target, similar to "cmake-conf". This
allows Meson projects to seamlessly integrate with MXE.

The wrapper scripts require Meson to be installed on the host system.

Example usage:

    x86_64-w64-mingw32.static-meson sourcedir destdir
    # you can now use 'meson configure', 'ninja', etc. in destdir as
    normal
2017-11-28 22:31:46 +02:00