summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* ragel: fix build with gcc6Tony Theodore2016-08-261-1/+2
| | | | | | tested on OS X with gcc 6.1.0 and clang fixes #1510
* hyperscan: update from 4.2.0 to 4.3.0Boris Nagaev2016-08-252-66/+30
| | | | | | | Changelog: https://github.com/01org/hyperscan/releases/tag/v4.3.0 Patch "simplegrep: open file in binary mode" was merged in upstream: https://github.com/01org/hyperscan/pull/26
* hyperscan: use MXE ragelBoris Nagaev2016-08-252-5926/+2
|
* add native package ragelBoris Nagaev2016-08-251-0/+25
|
* Merge pull request #1485 from tonytheodore/cmake-windresTony Theodore2016-08-222-1/+23
|\ | | | | cmake: fix windres invocation
| * cmake: fix windres invocationTony Theodore2016-08-112-1/+23
| | | | | | | | | | | | | | | | | | | | | | 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
* | upx: restyle indents and quotingTony Theodore2016-08-201-18/+20
| |
* | upx: disable -Werror on native buildsTony Theodore2016-08-201-3/+1
| | | | | | | | | | | | See: https://github.com/mxe/mxe/pull/1360/files/3ab014bd5672a1c84c6d93630634a2b79cdb9b8c#r75447401 Tested on OSX clang-700.1.81, gcc6 6.1.0_0, and gcc5 5.4.0_0
* | libgcrypt: updateMark Brand2016-08-191-2/+2
| |
* | Merge pull request #1488 from tonytheodore/posix-sqlTony Theodore2016-08-174-5/+92
|\ \ | | | | | | Fix MySQL and PostgreSQL posix and win32 build
| * | qt qtbase: add pthreads to postgresql libsTony Theodore2016-08-162-2/+2
| | |
| * | postgresql: always use mingw-w64 pthreadsTony Theodore2016-08-161-3/+10
| | |
| * | fix mysql gcc win32 threads buildTony Theodore2016-08-161-1/+2
| | |
| * | unify mysql patchesTony Theodore2016-08-162-86/+79
| | |
| * | Fix mysql posix build.Saikrishna Arcot2016-08-161-0/+86
| | | | | | | | | | | | The source redefines all of the pthread functions. Add some checks to see if pthreads is available on Windows.
* | | Merge pull request #1491 from yipdw/physfs-x86-64Tony Theodore2016-08-172-2/+47
|\ \ \ | | | | | | | | physfs: enable x86-64 build
| * | | physfs: add link to upstream pointer-cast patchDavid Yip2016-08-171-0/+3
| | | |
| * | | physfs: enable x86-64 buildDavid Yip2016-08-162-2/+44
| |/ / | | | | | | | | | | | | This commit contains a patch (submitted to icculus, awaiting feedback) that works around some pointer-to-integer-cast problems.
* | | Merge pull request #1490 from yipdw/glm-0-9-7-6Tony Theodore2016-08-171-2/+2
|\ \ \ | | | | | | | | glm: update to version 0.9.7.6
| * | | glm: update to version 0.9.7.6David Yip2016-08-161-2/+2
| |/ /
* | | Merge pull request #1487 from tonytheodore/gdb-dlfcnTony Theodore2016-08-172-1/+11
|\ \ \ | | | | | | | | gdb: fix dlfcn detection
| * | | gdb: fix dlfcn detectionTony Theodore2016-08-151-1/+2
| | | | | | | | | | | | | | | | fixes #1486
| * | | dlfcn-win32: add pkg-config fileTony Theodore2016-08-151-0/+9
| | | |
* | | | upx: fix build with gcc6rr-2016-08-161-1/+3
| | | |
* | | | ucl: fix cross build with gcc6Tony Theodore2016-08-161-1/+1
| | | |
* | | | ucl: fix native build with gcc6rr-2016-08-161-1/+2
| |/ / |/| |
* | | dbus: updateMark Brand2016-08-161-2/+2
|/ /
* | sqlite: updateMark Brand2016-08-131-2/+2
| |
* | xvidcore: _SUBDIR is top-level directoryBoris Nagaev2016-08-121-10/+15
| | | | | | | | See https://github.com/mxe/mxe/pull/1454#issuecomment-235508913
* | qt: allow user overrides of build optionsTony Theodore2016-08-111-1/+2
|/
* Merge pull request #1483 from tonytheodore/dlfcn-win32Tony Theodore2016-08-112-35/+6
|\ | | | | dlfcn-win32: update to master branch
| * dlfcn-win32: update to master branchTony Theodore2016-08-112-35/+6
| | | | | | | | | | | | | | fixes #1451 patch fixed in: https://github.com/dlfcn-win32/dlfcn-win32/pull/26
* | tinyxml2: update 3.0.0 --> 4.0.1 and build testTony Theodore2016-08-111-7/+12
| |
* | tinyxml: add deprecation messageTony Theodore2016-08-111-0/+2
| |
* | cegui: fix libxml2 and minizip; enable fribidi and glfw3Tony Theodore2016-08-112-5/+34
| | | | | | | | | | Boost and SDL2 aren't detected and need more work, other packages are either outdated or missing from MXE.
* | libical: disable parallel buildTony Theodore2016-08-111-1/+3
| | | | | | | | | | | | | | See: https://github.com/libical/libical/issues/238 https://github.com/libical/libical/issues/233 https://github.com/libical/libical/issues/174
* | libical: use BUILD_DIR etc.Tony Theodore2016-08-111-7/+7
|/
* update: curl libpngMark Brand2016-08-082-4/+4
|
* sqlite: updateMark Brand2016-08-081-2/+2
|
* Merge pull request #1478 from tonytheodore/gcc-494Boris Nagaev2016-08-063-2/+5
|\ | | | | update gcc 4.9.3 --> 4.9.4
| * update gcc 4.9.3 --> 4.9.4Tony Theodore2016-08-053-2/+5
| | | | | | | | | | 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
* | Merge pull request #1458 from fiendish/proper_lua_dll_nameTony Theodore2016-08-061-2/+3
|\ \ | |/ |/| Windows Lua DLLs should not start with "lib"
| * Use official Lua DLL version namingfiendish2016-07-271-2/+3
| |
* | Merge branch 'master' into Quintus-cegui-0.8Tony Theodore2016-08-02116-124/+124
|\ \
| * \ Merge pull request #1468 from dl5rcw/masterTony Theodore2016-08-021-1/+1
| |\ \ | | | | | | | | fix for #1462 where qt3d failed to build on JOBS := 4
| | * | fix for #1462 where qt3d failed to build on JOBS := 4dl5rcw2016-07-301-1/+1
| | | |
| * | | Merge pull request #1469 from LuaAndC/no2Tony Theodore2016-08-02115-123/+123
| |\ \ \ | | | | | | | | | | use $(TEST_FILE) instead of $(2).c and other
| | * | | use $(TEST_FILE) instead of $(2).c and otherBoris Nagaev2016-07-30115-123/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following script was applied: set -xue find src/ plugins/ -name '*.mk' -type f > mks # special cases for test file: # ls -d src/*-test* | sed 's@-test.*@@' | sort | uniq --repeated sed 's@$(2).c@$(PWD)/src/$(PKG)-test.c@g' -i \ src/{boost,freeimage,hdf5,lapack,sdl,sdl_image,sdl_sound}.mk sed 's@$(2).f@$(PWD)/src/$(PKG)-test.f@g' -i src/lapack.mk sed 's@$(PWD)/$(2).pro@$(PWD)/src/$(PKG)-test.pro@g' -i \ src/qt.mk plugins/examples/custom-qt-min/overrides.mk sed 's@$(2)-CMakeLists.txt@$(PWD)/src/$(PKG)-test-CMakeLists.txt@g' \ -i src/{sdl_image,sdl_sound}.mk # check for base in $(ls -d src/*-test* | sed 's@-test.*@@' | sort | uniq --repeated); do ! grep -q '$(2)' "${base}.mk" done # other $(2) sed 's@$(2).cpp@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).cxx@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).c@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).ml@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).f@$(TEST_FILE)@g' -i $(cat mks) # check ! grep '$(2)' $(cat mks) See https://github.com/mxe/mxe/issues/1452
* | | | | cegui: separate shared/static builds and manually configure pc filesTony Theodore2016-08-022-1/+100
| | | | |
* | | | | cegui: switch to tracking dev branchTony Theodore2016-08-022-57/+13
| | | | |