Commit Graph

8612 Commits

Author SHA1 Message Date
MXEBot as Travis CI 41850ce5dd Update packages.json & build-matrix.html 2017-12-24 06:11:24 +00:00
Tony Theodore 5d8b72fd4b sdl2_mixer: add missing mpg123 dependency 2017-12-24 17:10:01 +11:00
Tony Theodore 920f9cd101 Merge branch 'sdl2-libsamplerate' of https://github.com/taisei-project/mxe into taisei-project-sdl2-libsamplerate 2017-12-24 16:55:25 +11:00
Tony Theodore afad953459 qtbase: fix cmake lib config after update 2017-12-24 16:39:22 +11:00
MXEBot as Travis CI 071ac328f3 Update packages.json & build-matrix.html 2017-12-24 05:35:00 +00:00
Tony Theodore 2c04c4ca38
Merge pull request #1990 from tonytheodore/cross-deps
Improve dependency metadata specification
2017-12-24 16:33:46 +11:00
Andrei Alexeyev 488a8b47a7
[sdl2_mixer] update to 2.0.2
This version uses the new SDL_AudioStream API for audio conversion,
which is necessary to make use of high quality resampling via
libsamplerate.

The linking patch is no longer needed (fixed upstream)
2017-12-23 06:13:32 +02:00
Andrei Alexeyev 9d9e5bfa85
[sdl2] build with libsamplerate support 2017-12-23 03:44:44 +02:00
Tony Theodore 52c8fa8e96 Makefile: add note about gcc --> cc switch 2017-12-23 08:19:00 +11:00
Tony Theodore ed83974220 qwt: fix qt5 deps (qt4 plugin active in cc deps update)
vtk mangling detected earlier
2017-12-23 08:19:00 +11:00
Tony Theodore 199cace2f8 widl: create cmake toolchain dir before writing to it 2017-12-23 08:19:00 +11:00
Tony Theodore 9d39a40a2b Makefile and build-pkg: use {pkg}~{target} directly
Required for the case where a cross package is independent of it's
native package (e.g. libiconv) and the native pkg may not have been
built in the dep chain. Calling:
```
make pkg MXE_TARGETS=...
```
will then cause `make` to build the native pkg as well. (MXE_TARGETS
is still required otherwise it will be picked up from settings.mk)
2017-12-23 08:19:00 +11:00
Tony Theodore 5fe1c5043b Makefile: fixups for dry-run 2017-12-23 08:19:00 +11:00
Tony Theodore 7c7e3d5f34 rename archive pkg-type to source-only for clarity
archive could imply a deprecated package
2017-12-23 08:19:00 +11:00
Tony Theodore 05be27ff7c cmake-conf pkgconf: fixups for dep ordering 2017-12-23 08:19:00 +11:00
Tony Theodore 45e66ce85f Makefile: print download filename instead of pkg 2017-12-23 08:19:00 +11:00
Tony Theodore 6851997a29 Makefile: always touch install markers for empty builds 2017-12-23 08:19:00 +11:00
Tony Theodore cded114ce3 mingw-w64: install gl *.pc files here instead of mxe-conf 2017-12-23 08:19:00 +11:00
Tony Theodore 800377564b Makefile: add script package type avoid unpacking archive 2017-12-23 08:19:00 +11:00
Tony Theodore 8954654349 Makefile: separate build and virtual pkg types
we don't actually want to package download-only pkgs
2017-12-23 08:19:00 +11:00
Tony Theodore 2a22eee58f binutils: remove pkgconf dependency (finally!) 2017-12-23 08:19:00 +11:00
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
Romain Beauxis f2a0e76636 Add libao. 2017-12-16 16:27:42 +00: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