Commit Graph

7388 Commits

Author SHA1 Message Date
Tony Theodore 0b9341e206 gcc6 plugin: link to ucl fix 2016-08-17 09:28:10 +10:00
Tony Theodore 0ac2a77d4c ucl: fix cross build with gcc6 2016-08-17 09:22:41 +10:00
rr- 27ddf2c6ce ucl: fix native build with gcc6 2016-08-17 09:21:02 +10:00
Tony Theodore ec2ed12b6f qt qtbase: add pthreads to postgresql libs 2016-08-17 04:48:11 +10:00
Tony Theodore 4a362f335e postgresql: always use mingw-w64 pthreads 2016-08-17 04:48:11 +10:00
David Yip 3451c57db8 physfs: enable x86-64 build
This commit contains a patch (submitted to icculus, awaiting feedback)
that works around some pointer-to-integer-cast problems.
2016-08-16 12:21:39 -05:00
David Yip 92104fbb59 glm: update to version 0.9.7.6 2016-08-16 11:06:23 -05:00
Tony Theodore 12c05e1fcc fix mysql gcc win32 threads build 2016-08-17 00:41:14 +10:00
Tony Theodore 42a5e3bad8 unify mysql patches 2016-08-17 00:41:14 +10:00
Saikrishna Arcot 289ccdd3ee Fix mysql posix build.
The source redefines all of the pthread functions. Add some checks to see if pthreads is available on Windows.
2016-08-17 00:41:14 +10:00
MXEBot as Travis CI 5286e300a6 Update versions.json & build-matrix.html 2016-08-16 09:17:28 +00:00
Mark Brand 4310884d92 dbus: update 2016-08-16 11:11:56 +02:00
Tony Theodore 5c5bf49b0d gdb: fix dlfcn detection
fixes #1486
2016-08-15 14:36:01 +10:00
Tony Theodore d24662444c dlfcn-win32: add pkg-config file 2016-08-15 14:34:48 +10:00
MXEBot as Travis CI aa5d954867 Update versions.json & build-matrix.html 2016-08-13 23:56:25 +00:00
Mark Brand d877e48e53 sqlite: update 2016-08-14 01:54:03 +02:00
Boris Nagaev 2ee0c7982a Merge pull request #1460 from LuaAndC/xvidcore-subdir
xvidcore: _SUBDIR is top-level directory
2016-08-13 18:01:23 +04:00
Boris Nagaev 5d90187908 xvidcore: _SUBDIR is top-level directory
See https://github.com/mxe/mxe/pull/1454#issuecomment-235508913
2016-08-12 09:07:31 +03:00
Boris Nagaev a99ac7693e Merge pull request #1470 from tonytheodore/src
Makefile: enable local $(PKG)_SOURCE_TREE
2016-08-12 04:03:18 +04:00
Boris Nagaev 2b6dfa0fde Merge pull request #1484 from tonytheodore/qt-opts
qt: allow user overrides of build options
2016-08-11 23:55:50 +04:00
Tony Theodore ca90832bd7 Makefile: enable local $(PKG)_SOURCE_TREE
This is very handy for testing against a local repo, especially when
upstream changes are happening quickly.

See also #183
2016-08-12 02:54:56 +10:00
Tony Theodore e66f2a9e9d cmake: fix windres invocation
Windres doesn't recognise various gcc flags like `-mms-bitfields`,
`-fopenmp`, `-mthreads` etc. (basically anything not `-D` or `-I`).

CMake will filter options if `add_compile_options()` is used, but not
for `add_definitions()`. The developers class it as a "won't fix" as
they believe `add_definitions()` shouldn't be used for such flags.

Fixes #1475
2016-08-12 02:19:40 +10:00
Tony Theodore 3d436d2f60 qt: allow user overrides of build options 2016-08-12 01:49:31 +10:00
MXEBot as Travis CI c7218bfbc4 Update versions.json & build-matrix.html 2016-08-11 14:57:32 +00:00
Tony Theodore 249827bd2d Merge pull request #1483 from tonytheodore/dlfcn-win32
dlfcn-win32: update to master branch
2016-08-12 00:55:31 +10:00
MXEBot as Travis CI d05d66c890 Update versions.json & build-matrix.html 2016-08-11 13:33:48 +00:00
Tony Theodore 8b27f88de0 Merge pull request #1466 from tonytheodore/tinyxml-fixes
tinyxml updates
2016-08-11 23:30:33 +10:00
Tony Theodore ebe8895b9e tinyxml2: update 3.0.0 --> 4.0.1 and build test 2016-08-11 23:25:26 +10:00
Tony Theodore 42cb730b4a tinyxml: add deprecation message 2016-08-11 23:25:26 +10:00
Tony Theodore 663d1e789f Merge pull request #1477 from tonytheodore/cegui-more
cegui: fix libxml2 and minizip; enable fribidi and glfw3
2016-08-11 23:23:01 +10:00
Tony Theodore 54bcbae7e8 cegui: fix libxml2 and minizip; enable fribidi and glfw3
Boost and SDL2 aren't detected and need more work, other packages are
either outdated or missing from MXE.
2016-08-11 23:16:51 +10:00
Tony Theodore 3e4172b8f3 Merge pull request #1474 from tonytheodore/libical-retry
libical: disable parallel build
2016-08-11 23:14:16 +10:00
Tony Theodore b77b1253b0 libical: disable parallel build
See:
https://github.com/libical/libical/issues/238
https://github.com/libical/libical/issues/233
https://github.com/libical/libical/issues/174
2016-08-11 23:04:50 +10:00
Tony Theodore 1ebd0b563a libical: use BUILD_DIR etc. 2016-08-11 23:02:05 +10:00
Tony Theodore 89f845177f dlfcn-win32: update to master branch
fixes #1451

patch fixed in:
https://github.com/dlfcn-win32/dlfcn-win32/pull/26
2016-08-11 21:41:17 +10:00
MXEBot as Travis CI 4374d5b3c6 Update versions.json & build-matrix.html 2016-08-08 22:50:29 +00:00
Mark Brand abb6ebfd1a update: curl libpng 2016-08-09 00:49:17 +02:00
MXEBot as Travis CI a471eb7f13 Update versions.json & build-matrix.html 2016-08-08 22:34:04 +00:00
Mark Brand 6572913d75 sqlite: update 2016-08-09 00:32:27 +02:00
Boris Nagaev df2b30d8ef Merge pull request #1480 from tonytheodore/host-prefix
host-tools plugin: install prefixed binutils and strip binaries
2016-08-08 22:22:01 +04:00
Tony Theodore ef80a64393 host-tools plugin: install prefixed binutils and strip binaries 2016-08-08 19:45:57 +10:00
Tony Theodore bb7f5c57f5 Merge pull request #1479 from tonytheodore/host-shared
host-toolchain plugin: fix shared libgcc and qt tools
2016-08-07 10:19:06 +10:00
MXEBot as Travis CI 3b3ec4d242 Update versions.json & build-matrix.html 2016-08-06 20:35:59 +00:00
Boris Nagaev 3f57a00c00 Merge pull request #1478 from tonytheodore/gcc-494
update gcc 4.9.3 --> 4.9.4
2016-08-07 00:35:17 +04:00
Tony Theodore ffda3812ac host-toolchain plugin: fix shared libgcc and qt tools
add winpthreads until gcc is built once per arch #1019

fixes #950
2016-08-07 02:11:13 +10:00
Tony Theodore fcbd2fbcc7 Merge pull request #1458 from fiendish/proper_lua_dll_name
Windows Lua DLLs should not start with "lib"
2016-08-06 15:41:10 +10:00
Tony Theodore c840358103 update gcc 4.9.3 --> 4.9.4
Tested on all four targets, list of changes:
https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.9.4
2016-08-05 15:01:25 +10:00
Boris Nagaev a644700c8c Merge pull request #1473 from LuaAndC/build-pkg-fix-if-1st-pass-breaks
build-pkg: fix crash if package breaks in 1st pass
2016-08-04 00:35:33 +04:00
Tony Theodore 3f5b2e22b5 Merge pull request #1472 from LuaAndC/rtrim-log
remove trailing spaces from main log
2016-08-03 15:22:03 +10:00
Boris Nagaev 1a59d510a6 build-pkg: fix crash if package breaks in 1st pass
fix https://github.com/mxe/mxe/issues/1471
2016-08-03 02:19:43 +03:00