Tony Theodore
861813c9df
Merge pull request #1974 from tonytheodore/download-retry
...
Makefile: try next download url on failed checksum
7 years ago
Tony Theodore
75417437a2
Makefile and s3: add mxe mirror and tidy output
7 years ago
Tony Theodore
b82080ec4d
Makefile: switch GitLab to https and reorder backup servers
...
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
7 years ago
Tony Theodore
ba358185fa
Makefile: also create suffixed archives for backup downloads
...
See:
https://github.com/mxe/mxe/pull/1681#issuecomment-280887497
7 years ago
Tony Theodore
1e9aa771e3
Makefile: try next download url on failed checksum
...
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.
7 years ago
Tony Theodore
992dda56ea
Merge pull request #1972 from tonytheodore/gtk3-icon
...
gtk3: restore built-in icons from 3.12
7 years ago
Gerardo Ballabio
b6ea52c2ae
gtk3: restore built-in icons from 3.12
...
http://lists.nongnu.org/archive/html/mingw-cross-env-list/2017-11/msg00000.html
closes #1968
7 years ago
Tony Theodore
1e23ac1e6e
Add QElectroTech to list of projects using MXE
7 years ago
MXEBot as Travis CI
c8206c837b
Update packages.json & build-matrix.html
7 years ago
Tony Theodore
c808163964
Merge pull request #1969 from tonytheodore/github-releases
...
Add support for GitHub releases api
7 years ago
Tony Theodore
a653f80e7e
libass: update and use GH_CONF and BUILD_DIR
7 years ago
MXEBot as Travis CI
8a1320264e
Update packages.json & build-matrix.html
7 years ago
Tony Theodore
52c6c86736
Merge pull request #1971 from tonytheodore/autotools
...
add dependency package autotools
7 years ago
Tony Theodore
13ee2287ef
add dependency package autotools
...
fixes #1959
7 years ago
Tony Theodore
c840a7ee1e
update github tag tracking packages to new conf style
7 years ago
Tony Theodore
1cb70e441a
gc: use GH_CONF and downgrade 7.6.0 to 7.4.6
...
7.6.0 is actually a pre-release and shouldn't have been updated
Fixes #1967
7 years ago
Tony Theodore
012726c9c7
github.mk: add releases api and avoid api rate limiting
7 years ago
MXEBot as Travis CI
a1523ae12e
Update packages.json & build-matrix.html
7 years ago
Mark Brand
257bb5da51
update lcms
7 years ago
Tony Theodore
6c18e4574b
sdl2:consolidate patch
7 years ago
Charlemagne Lasse
d71dcf6f6f
sdl2: disable conflicting GL extension prototypes
7 years ago
Mark Brand
b73df9b08f
mingw-w64: drop obsolete gcc7 patch
...
Follow-up to cd56aa1623
7 years ago
MXEBot as Travis CI
d5f831a529
Update packages.json & build-matrix.html
7 years ago
Mark Brand
cd56aa1623
update: dbus, expat, freetds, mingw-w64, openssl
7 years ago
MXEBot as Travis CI
d924117028
Update packages.json & build-matrix.html
7 years ago
Tony Theodore
a194a08162
Merge pull request #1958 from tonytheodore/itpp
...
Added new module itpp
7 years ago
Tony Theodore
4df513e531
itpp: various fixups
...
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
7 years ago
Pavle Boškoski
58b678392f
Added new module itpp
7 years ago
MXEBot as Travis CI
bfa823c983
Update packages.json & build-matrix.html
7 years ago
Tony Theodore
05739848e3
Merge branch 'zgyarmati-quazip'
7 years ago
Tony Theodore
a4ebc1d753
quazip: various fixups
...
- use standard header
- add website
- add explicit zlib dependency
- build out of source
- fix indentation
- fix qmake handling of import lib
- consolidate patches
7 years ago
Tony Theodore
f4fb192277
Merge branch 'quazip' of https://github.com/zgyarmati/mxe into zgyarmati-quazip
7 years ago
MXEBot as Travis CI
7d13eb845e
Update packages.json & build-matrix.html
7 years ago
Tony Theodore
81d73c04b7
Merge pull request #1957 from tonytheodore/gc
...
Update gc to 7.6.0 (and add libatomic_ops because of it)
7 years ago
Tony Theodore
c98b53e8c8
gc: update, enable shared, and use libatomic_ops
...
See #1539
7 years ago
Tony Theodore
8731a5716b
add package libatomic_ops
...
See #1539
7 years ago
Tony Theodore
e73e8b4558
Merge pull request #1844 from tonytheodore/build-pkg-exclude-waf
...
fix various package conflicts
7 years ago
Tony Theodore
fefd28a7cb
pdcurses: use new-style options and don't rename libs
...
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.
7 years ago
Tony Theodore
caeec87be9
hdf-eos2: install to sub-directories
...
the `gctp` external project and some headers conflict with hdf-eos5
so install to sub-directories (see #1772 ).
7 years ago
Tony Theodore
7bec03d8ad
gtk2/3: use new-style options and remove gailutil.def
...
`gailutil.def` causes package conflicts and `*.def` files aren't
really relevant for MXE (see #1772 ).
7 years ago
Tony Theodore
cbebe1c878
id3lib: add missing zlib dependency
...
If `zlib` isn't found an internal version is built that causes
conflicts with the actual `zlib` package (see #1772 )
7 years ago
Tony Theodore
2461c19dab
build-pkg: exclude waf cache directory
...
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.
7 years ago
MXEBot as Travis CI
23f32e0944
Update packages.json & build-matrix.html
7 years ago
Tony Theodore
62edb86208
Merge pull request #1954 from tonytheodore/nasm
...
Update x264 and use nasm assembler
7 years ago
Tony Theodore
63ec639669
yasm: use new-style variables
7 years ago
Tony Theodore
1e068f799e
x264: update 20161130 --> 20170626 and use nasm
...
Based on #1900 , repo has been removed
7 years ago
Tony Theodore
b181bc8d04
add package nasm
...
Based on:
https://github.com/mxe/mxe/pull/1900#issue-258213692
7 years ago
Tony Theodore
626d11b7da
Merge branch 'master' of github.com:mxe/mxe
7 years ago
Tony Theodore
4803dbce95
openmp-validation: switch to github master and tidy up
...
http://web.cs.uh.edu/ no longer exists, see:
https://github.com/mxe/mxe/pull/1900#issuecomment-329972938
7 years ago
MXEBot as Travis CI
94021887e9
Update packages.json & build-matrix.html
7 years ago