Commit Graph

7460 Commits

Author SHA1 Message Date
Boris Nagaev 4234106537 add native package ragel 2016-08-25 09:49:58 +03:00
Tony Theodore ff02b9fbf0 Merge pull request #1504 from LuaAndC/fix-get-gh-tags
fix MXE_GET_GITHUB_TAGS
2016-08-25 13:46:19 +10:00
Boris Nagaev d8543d104b fix MXE_GET_GITHUB_TAGS
Error message:

    $ make update-package-pire
    ...
    bash: -c: line 0: syntax error near unexpected token `|'
    ...

Overlooked in b52d3c0c9c
See https://github.com/mxe/mxe/pull/1439
2016-08-24 14:11:18 +03:00
Mark Brand ee152317c8 update gcc6 overlay 2016-08-24 11:08:25 +02:00
Tony Theodore 2e42c9e79d Merge pull request #1485 from tonytheodore/cmake-windres
cmake: fix windres invocation
2016-08-22 16:13:57 +10:00
Tony Theodore b803ca6cf6 Merge pull request #1496 from tonytheodore/upx
upx: disable -Werror on native builds
2016-08-21 16:52:38 +10:00
Tony Theodore 4677f44038 gcc6 plugin: remove link to upx fix
issues with gcc6 are only for native builds
2016-08-20 16:31:30 +10:00
Tony Theodore 2f89e0f23e upx: restyle indents and quoting 2016-08-20 16:25:16 +10:00
Tony Theodore d21c1455d3 upx: disable -Werror on native builds
See: 3ab014bd56 (r75447401)

Tested on OSX clang-700.1.81, gcc6 6.1.0_0, and gcc5 5.4.0_0
2016-08-20 16:13:43 +10:00
MXEBot as Travis CI 445bdf6299 Update versions.json & build-matrix.html 2016-08-19 09:16:12 +00:00
Mark Brand ca917e08ad libgcrypt: update 2016-08-19 10:08:32 +02:00
Tony Theodore db6c850815 Merge pull request #1488 from tonytheodore/posix-sql
Fix MySQL and PostgreSQL posix and win32 build
2016-08-17 15:03:29 +10:00
MXEBot as Travis CI d0566b2e0e Update versions.json & build-matrix.html 2016-08-17 04:10:19 +00:00
Tony Theodore e6c5b8fa11 Merge pull request #1491 from yipdw/physfs-x86-64
physfs: enable x86-64 build
2016-08-17 14:09:37 +10:00
David Yip 230e22ca51 physfs: add link to upstream pointer-cast patch 2016-08-16 23:05:39 -05:00
MXEBot as Travis CI 996323279f Update versions.json & build-matrix.html 2016-08-17 02:59:51 +00:00
Tony Theodore 5c3661a1a3 Merge pull request #1490 from yipdw/glm-0-9-7-6
glm: update to version 0.9.7.6
2016-08-17 12:58:59 +10:00
Tony Theodore 4f41e1192d Merge pull request #1487 from tonytheodore/gdb-dlfcn
gdb: fix dlfcn detection
2016-08-17 11:53:55 +10:00
Tony Theodore b0d7637c84 Merge branch 'rr--upx-fix' 2016-08-17 09:32:35 +10:00
Tony Theodore 8a17e67350 gcc6 plugin: link to upx fix 2016-08-17 09:32:21 +10:00
rr- f907a06b85 upx: fix build with gcc6 2016-08-17 09:30:41 +10:00
Tony Theodore 212203d3c8 Merge branch 'rr--ucl-fix' 2016-08-17 09:28:34 +10:00
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