Tony Theodore
6f4e1f96b9
cgal: update 4.10 --> 4.11
7 years ago
Tony Theodore
9a20889c28
Merge pull request #1984 from tonytheodore/gdal-openjpeg
...
gdal: add support for openjpeg 2.3
7 years ago
Tony Theodore
4cafe54aa6
gdal: add support for openjpeg 2.3
7 years ago
Tony Theodore
9295d5ae92
Merge pull request #1965 from tonytheodore/patch
...
patch.mk: use numbered patch headers
7 years ago
Tony Theodore
c01dc95ed1
various packages: revert patch changes with line ending errors
...
These four packages all have weird line ending issues - `git` can apply
and output them, but `patch` fails.
7 years ago
Tony Theodore
1b1b9c9a9a
various packages: run `make refresh-patches` with numbering
7 years ago
Tony Theodore
99b8d33061
xmlrpc-c: fix subdir - causes git-init failure
7 years ago
Tony Theodore
6bc95c1db6
ghostscript: refresh patch
7 years ago
Tony Theodore
eec46d64c0
various packages: fix git am failures
7 years ago
Tony Theodore
9373aaee94
various packages: manually convert *-1-fixes.patch to format-patch style
7 years ago
Tony Theodore
cd1655c9ef
various packages: refresh patches
...
brings patches into common format to reduce noise in diffs
7 years ago
Tony Theodore
628590f62d
patch.mk: add `refresh-patch` targets and improve output/logging
7 years ago
Tony Theodore
dc5c7f52cb
Merge pull request #1981 from tonytheodore/qt5-freeze
...
qt5-freeze plugin: enable side-by-side install
7 years ago
MXEBot as Travis CI
97c26642b8
Update packages.json & build-matrix.html
7 years ago
Tony Theodore
f515c687c8
Merge pull request #1983 from tonytheodore/libsigrok
...
add libsigrok and libserialport
7 years ago
Tony Theodore
621bd95acc
add libsigrok and libserialport
7 years ago
Tony Theodore
ee36fd0550
Merge pull request #1975 from tonytheodore/updater
...
Makefile: add generic updater function
7 years ago
Tony Theodore
51217e01d2
updates: move to separate file and add generic updater function
7 years ago
Tony Theodore
395864e32c
qt5-freeze plugin: enable side-by-side install
...
Closes #1980
7 years ago
MXEBot as Travis CI
cc1d4632b8
Update packages.json & build-matrix.html
7 years ago
Mark Brand
e1e15fff98
update: dbus, harfbuzz, openjpeg
7 years ago
Tony Theodore
dbdd7ae1f8
Merge pull request #1979 from tonytheodore/wsl-doc
...
docs: add Windows Subsystem for Linux notes
7 years ago
Tony Theodore
226e6e8fa2
docs: fix validator errors
7 years ago
Tony Theodore
3e2477dd75
docs: add Windows Subsystem for Linux notes
7 years ago
MXEBot as Travis CI
89990ecabb
Update packages.json & build-matrix.html
7 years ago
Tony Theodore
13a1345a16
build-matrix: fix generation after LOOKUP_PKG_RULE speedup
7 years ago
MXEBot as Travis CI
71311a36df
Update packages.json & build-matrix.html
7 years ago
Tony Theodore
d58d22ea5c
Merge pull request #1977 from tonytheodore/speedup
...
Makefile: speedup LOOKUP_PKG_RULE
7 years ago
Tony Theodore
a3624b48b1
Makefile: speedup LOOKUP_PKG_RULE
...
LOOKUP_PKG_RULE is called many times and spends a lot of time searching
for rules when the default rule is the most common. This simply
avoids exhaustive searching since we can determine beforehand if there
are multiple rules.
Also drops some of the gmsl functions if favour of normal make
variables.
First commit adds sort/strip so print-deps-for-build-pkg output can be
easily compared.
```
$ git checkout HEAD~1
$ time make print-deps-for-build-pkg \
MXE_TARGETS="`echo {i686-w64-mingw32,x86_64-w64-mingw32}.{static,shared}`"> orig
real 0m17.564s
user 0m16.410s
sys 0m0.783s
$ git checkout speedup
$ time make print-deps-for-build-pkg \
MXE_TARGETS="`echo {i686-w64-mingw32,x86_64-w64-mingw32}.{static,shared}`"> new
real 0m4.036s
user 0m3.624s
sys 0m0.326s
$ diff -u orig new
$
```
7 years ago
Tony Theodore
9f8fb60f8a
print-deps-for-build-pkg: sort and strip output for repeatable comparison
7 years ago
Tony Theodore
9afe25191d
s3-fetch-and-sync: cleanup log (make clean-junk removed)
7 years ago
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