summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Makefile: switch GitLab to https and reorder backup serversTony Theodore2017-11-121-4/+4
| | | | | | | See: https://github.com/mxe/mxe/pull/1899#issuecomment-343731128 - GitLab redirects to https anyway - final fallthrough to Cloudfront will be http - GitLab is (currently) the most complete so try it first
* Makefile: also create suffixed archives for backup downloadsTony Theodore2017-11-122-3/+5
| | | | | See: https://github.com/mxe/mxe/pull/1681#issuecomment-280887497
* Makefile: try next download url on failed checksumTony Theodore2017-11-121-13/+17
| | | | | | | | | | | | | | | | There are various cases where a download succeeds but the checksum is wrong: - upstream re-releases tarball without new version - sourceforge returns 200 with a text message about outage - other strange glitches In these cases, we currently fail and stop the build. This PR allows for falling through the next URLs until it will eventually get to the checksum-suffixed version. This ensures builds are always (potentially) repeatable as the checksum associated with the version is reachable. Next step would be to change all the backups to use suffixed tarballs.
* Merge pull request #1972 from tonytheodore/gtk3-iconTony Theodore2017-11-112-6/+36049
|\ | | | | gtk3: restore built-in icons from 3.12
| * gtk3: restore built-in icons from 3.12Gerardo Ballabio2017-11-112-6/+36049
| | | | | | | | | | http://lists.nongnu.org/archive/html/mingw-cross-env-list/2017-11/msg00000.html closes #1968
* | Add QElectroTech to list of projects using MXETony Theodore2017-11-111-0/+3
|/
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-11-092-4/+4
|
* Merge pull request #1969 from tonytheodore/github-releasesTony Theodore2017-11-0935-76/+110
|\ | | | | Add support for GitHub releases api
| * libass: update and use GH_CONF and BUILD_DIRTony Theodore2017-11-091-19/+6
| |
| * update github tag tracking packages to new conf styleTony Theodore2017-11-0931-31/+31
| |
| * gc: use GH_CONF and downgrade 7.6.0 to 7.4.6Tony Theodore2017-11-091-14/+5
| | | | | | | | | | | | 7.6.0 is actually a pre-release and shouldn't have been updated Fixes #1967
| * github.mk: add releases api and avoid api rate limitingTony Theodore2017-11-092-12/+68
| |
* | Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-11-092-2/+13
| |
* | Merge pull request #1971 from tonytheodore/autotoolsTony Theodore2017-11-092-1/+9
|\ \ | |/ |/| add dependency package autotools
| * add dependency package autotoolsTony Theodore2017-11-092-1/+9
|/ | | | fixes #1959
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-11-072-2/+2
|
* update lcmsMark Brand2017-11-072-5/+5
|
* sdl2:consolidate patchTony Theodore2017-11-072-2207/+2206
|
* sdl2: disable conflicting GL extension prototypesCharlemagne Lasse2017-11-061-0/+2203
|
* mingw-w64: drop obsolete gcc7 patchMark Brand2017-11-052-93/+0
| | | | Follow-up to cd56aa162375499228fc2e64b36d0744c21aa11b
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-11-042-14/+14
|
* update: dbus, expat, freetds, mingw-w64, opensslMark Brand2017-11-045-10/+10
|
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-11-012-5/+16
|
* Merge pull request #1958 from tonytheodore/itppTony Theodore2017-11-012-0/+56
|\ | | | | Added new module itpp
| * itpp: various fixupsTony Theodore2017-11-012-5/+34
| | | | | | | | | | | | | | | | | | | | Replaces #1742 with various fixups - remove extraneous wget change in main Makefile - disable docs - enable shared/static - fix blas/lapack libs - install pc file - build test
| * Added new module itppPavle Boškoski2017-11-011-0/+27
| |
* | Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-11-012-5/+16
|/
* Merge branch 'zgyarmati-quazip'Tony Theodore2017-11-013-0/+170
|\
| * quazip: various fixupsTony Theodore2017-11-015-147/+134
| | | | | | | | | | | | | | | | | | | | - use standard header - add website - add explicit zlib dependency - build out of source - fix indentation - fix qmake handling of import lib - consolidate patches
| * Merge branch 'quazip' of https://github.com/zgyarmati/mxe into zgyarmati-quazipTony Theodore2017-11-015-0/+183
| |\ |/ /
| * add new package: quazipZoltan Gyarmati2017-06-045-0/+183
| |
* | Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-10-312-9/+20
| |
* | Merge pull request #1957 from tonytheodore/gcTony Theodore2017-10-312-13/+44
|\ \ | | | | | | Update gc to 7.6.0 (and add libatomic_ops because of it)
| * | gc: update, enable shared, and use libatomic_opsTony Theodore2017-10-311-13/+9
| | | | | | | | | | | | See #1539
| * | add package libatomic_opsTony Theodore2017-10-311-0/+35
|/ / | | | | | | See #1539
* | Merge pull request #1844 from tonytheodore/build-pkg-exclude-wafTony Theodore2017-10-316-23/+38
|\ \ | | | | | | fix various package conflicts
| * | pdcurses: use new-style options and don't rename libsTony Theodore2017-10-311-10/+8
| | | | | | | | | | | | | | | | | | | | | Renaming to `libpanel` causes conflicts with `ncurses` (see #1772). There are no packages in MXE that depend on `pdcurses` any longer, other downstream users should be able to remove any workarounds they have in place for the current renaming.
| * | hdf-eos2: install to sub-directoriesTony Theodore2017-10-311-8/+14
| | | | | | | | | | | | | | | the `gctp` external project and some headers conflict with hdf-eos5 so install to sub-directories (see #1772).
| * | gtk2/3: use new-style options and remove gailutil.defTony Theodore2017-10-312-4/+14
| | | | | | | | | | | | | | | `gailutil.def` causes package conflicts and `*.def` files aren't really relevant for MXE (see #1772).
| * | id3lib: add missing zlib dependencyTony Theodore2017-10-311-1/+1
| | | | | | | | | | | | | | | If `zlib` isn't found an internal version is built that causes conflicts with the actual `zlib` package (see #1772)
| * | build-pkg: exclude waf cache directoryTony Theodore2017-10-311-0/+1
|/ / | | | | | | | | | | | | | | When `waf` executes, it creates a cache directory in: `./usr/$(BUILD)/bin/.waf-<version>-<checksum>` This causes conflicting files in `build-pkg` (see #1840) and should be blacklisted.
* | Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-10-312-6/+17
| |
* | Merge pull request #1954 from tonytheodore/nasmTony Theodore2017-10-313-17/+42
|\ \ | | | | | | Update x264 and use nasm assembler
| * | yasm: use new-style variablesTony Theodore2017-10-311-9/+7
| | |
| * | x264: update 20161130 --> 20170626 and use nasmTony Theodore2017-10-311-8/+7
| | | | | | | | | | | | Based on #1900, repo has been removed
| * | add package nasmTony Theodore2017-10-311-0/+28
|/ / | | | | | | | | Based on: https://github.com/mxe/mxe/pull/1900#issue-258213692
* | Merge branch 'master' of github.com:mxe/mxeTony Theodore2017-10-312-5/+16
|\ \
| * | Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-10-312-5/+16
| | |
* | | openmp-validation: switch to github master and tidy upTony Theodore2017-10-311-14/+6
|/ / | | | | | | | | http://web.cs.uh.edu/ no longer exists, see: https://github.com/mxe/mxe/pull/1900#issuecomment-329972938
* | Merge branch 'nohea-qrencode-add'Tony Theodore2017-10-312-0/+51
|\ \