Commit Graph

7643 Commits

Author SHA1 Message Date
Boris Nagaev 27facf1c6f Merge pull request #1659 from tonytheodore/gcc5-fix
Cleanups and fixes after gcc5 update
2017-02-05 08:57:28 +00:00
Tony Theodore 90df394cec Merge pull request #1663 from LuaAndC/qtwebkit-url-fix
qtwebkit: fix downloading on Jessie
2017-02-04 22:12:00 +11:00
Boris Nagaev 1ca88e0386 qtwebkit: fix downloading on Jessie
fix https://github.com/mxe/mxe/issues/1662
2017-02-04 11:33:05 +01:00
Tony Theodore b1b9131969 gcc4 plugin: remove note about broken hyperscan 2017-02-04 19:11:48 +11:00
Tony Theodore db65b00225 Revert "hyperscan: enable -msse4 flag"
This reverts commit b9485ff3bf.
2017-02-04 19:11:48 +11:00
Tony Theodore df1c3b4a8f Revert "hyperscan: fix build with gcc54 on darwin"
This reverts commit 2a92ee3432.
2017-02-04 19:11:48 +11:00
Tony Theodore ec66310194 gcc: allow native cpu detection when building with clang
fixes #1641
2017-02-04 19:11:48 +11:00
Tony Theodore 494017f7d2 gcc: move shared libgcc install to post build and cleanup libcc1 2017-02-04 19:11:48 +11:00
Tony Theodore c6a3c25993 gcc cloog: remove unnecessary rules/variables/options 2017-02-04 19:11:48 +11:00
Timothy Gu 7ab58c3719 gcc: remove patch
The first one seems to be needed for MinGW.org only. The patch was
originally provided to fix _clear87 not defined errors. A simple test
program from _clear87 documentation seems to be working [1].

The second one is not needed since [2] (committed on 2013-09-20).

[1]: https://msdn.microsoft.com/en-us/library/49bs2z07.aspx
[2]: http://sourceforge.net/p/mingw-w64/code/6303/

replaces and closes #1082
2017-02-04 19:11:48 +11:00
Tony Theodore d04f6ea96a gcc: use SOURCE_DIR and BUILD_DIR 2017-02-04 19:11:48 +11:00
Tony Theodore d08eb146da gcc4 plugin: freeze build rule and patch 2017-02-04 19:11:48 +11:00
Tony Theodore 36791e9566 Merge pull request #1661 from tonytheodore/ua
allow to change User Agent; fix levmar download
2017-02-04 18:53:57 +11:00
Tony Theodore 9bb609a73e Merge branch 'LuaAndC-levmar-ua' of https://github.com/tonytheodore/mxe into ua 2017-02-04 18:47:19 +11:00
Boris Nagaev 5a629857df Merge pull request #1657 from tonytheodore/boost-context
boost: add test for boost.context linking
2017-02-03 12:31:09 +00:00
Tony Theodore b477bae14c boost: add test for boost.context linking 2017-02-03 14:08:38 +11:00
Tony Theodore 56acbb7368 Merge pull request #1656 from LuaAndC/ricochet-not-all-qt5
ricochet depends on specific parts of Qt5, not all
2017-02-02 15:28:52 +11:00
Boris Nagaev 786940ecce ricochet depends on specific parts of Qt5, not all
The list of components was deduced from official build instructions:
https://github.com/ricochet-im/ricochet/blob/master/BUILDING.md#fedora

See https://github.com/mxe/mxe/pull/1607#pullrequestreview-19498314
2017-02-02 01:57:49 +01:00
Tony Theodore 8268bf6e9e Merge pull request #1208 from LuaAndC/targets-docs
index.html: add "How to choose MXE target"
2017-02-02 00:03:08 +11:00
Tony Theodore 64b6f66094 Merge pull request #1654 from tonytheodore/gsoap
gsoap: fix build on newer macos version
2017-02-01 23:28:48 +11:00
MXEBot as Travis CI 559e62353f Update packages.json & build-matrix.html 2017-02-01 10:28:31 +00:00
Tony Theodore b4d0adab9d Merge pull request #1653 from LuaAndC/gtk3-3.22.7
update gtk3 to 3.22.7, glib to 2.50.2, cairo to snapshot 1.15.4
2017-02-01 21:27:45 +11:00
Tony Theodore 9f35d72b19 Merge pull request #1655 from LuaAndC/tor-0.2.9.9
tor: update to 0.2.9.9
2017-02-01 18:32:49 +11:00
Tony Theodore 4d1df0598e Merge pull request #1652 from LuaAndC/libepoxy-fix-static
libepoxy: fix linking in static targets and add test
2017-02-01 13:27:22 +11:00
Tony Theodore c3edbe9f89 Merge pull request #1648 from LuaAndC/enable-secure-api
mingw-w64: add --enable-secure-api
2017-02-01 13:18:58 +11:00
Boris Nagaev b56df5445d update gtk3 to 3.22.7
fix https://github.com/mxe/mxe/issues/1647

gtk3 now depends on libepoxy.
2017-02-01 03:16:49 +01:00
Boris Nagaev 3f9a07ef52 cairo: update to snapshot 1.15.4
See https://github.com/mxe/mxe/issues/1647#issuecomment-275925653

Warning! Updating to a snapshot, not to a release!
Snapshots are the unstable, in-progress cairo development.
2017-02-01 03:16:49 +01:00
Boris Nagaev a5fee7a4c5 glib: update to 2.50.2
See https://github.com/mxe/mxe/issues/1647#issuecomment-275888417
2017-02-01 03:16:49 +01:00
Boris Nagaev ef2faa7039 glib: fix updater 2017-02-01 03:16:49 +01:00
Boris Nagaev dc15900769 mingw-w64: add --enable-secure-api
This is needed to update glib to 2.51.1. It uses strerror_s,
which is guarded by MINGW_HAS_SECURE_API.

See http://win-builds.org/bugs/index.php?do=details&task_id=79
See https://sourceforge.net/p/tdm-gcc/bugs/305/
2017-02-01 03:08:50 +01:00
Boris Nagaev 769a3c39fc libepoxy: add test 2017-02-01 03:07:56 +01:00
Boris Nagaev c92ea065fb libepoxy: fix EPOXY_IMPORTEXPORT for static target
See https://github.com/mxe/mxe/issues/1647#issuecomment-275967915
2017-02-01 03:07:56 +01:00
Boris Nagaev ad0e70f1b8 tor: update to 0.2.9.9 2017-02-01 02:59:58 +01:00
Tony Theodore 06191a0883 gsoap: fix build on newer macos version 2017-02-01 12:49:47 +11:00
MXEBot as Travis CI 36296ee420 Update packages.json & build-matrix.html 2017-01-31 09:37:00 +00:00
mabrand dcc6c58f40 Merge pull request #1650 from mabrand/qt-5.8.0
upgrade qt5 modules to 5.8.0
2017-01-31 10:36:18 +01:00
Mark Brand dc52997aa5 qtofficeopenxml: build fix for Qt 5.8.0 2017-01-30 22:15:01 +01:00
Mark Brand 0f724ee4b3 upgrade qt5 modules to 5.8.0 2017-01-30 22:15:01 +01:00
Boris Nagaev fcbe7e3065 Merge pull request #1649 from LuaAndC/gtk3-unify-patch
gtk3: unify patch
2017-01-29 21:04:22 +00:00
Boris Nagaev 4360853c84 gtk3: unify patch 2017-01-29 21:54:25 +01:00
MXEBot as Travis CI a0f9e61502 Update packages.json & build-matrix.html 2017-01-27 22:07:44 +00:00
Boris Nagaev b4716255d0 Merge pull request #1613 from LuaAndC/mingw-w64-5.0.0
mingw-w64: update to 5.0.1
2017-01-27 22:07:09 +00:00
MXEBot as Travis CI 98194f5856 Update packages.json & build-matrix.html 2017-01-27 13:56:02 +00:00
Mark Brand 9f2daa3352 update openssl 2017-01-27 14:46:22 +01:00
Boris Nagaev 95628fe6ec mingw-w64: update to 5.0.1 2017-01-27 01:53:38 +01:00
MXEBot as Travis CI d49258d184 Update packages.json & build-matrix.html 2017-01-25 23:03:56 +00:00
Boris Nagaev 7087b5f7e1 Merge pull request #1541 from LuaAndC/gcc5
update default gcc to 5.4.0
2017-01-25 23:03:24 +00:00
Boris Nagaev 359f43b38d gcc4 plugin: add README 2017-01-25 22:51:18 +01:00
Tony Theodore 0bc1c1cdd9 gtkglextmm: fix deprecation error in test program 2017-01-25 22:51:18 +01:00
Boris Nagaev c768f77e54 gcc4 plugin: fix circular dependency gcc-cloog
This line was in cloog before gcc5 and forgotten to be added to this plugin.
2017-01-25 22:51:18 +01:00