Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add package metis | Tony Theodore | 2017-11-20 | 3 | -0/+220 |
| | |||||
* | teem: enable shared and use BUILD_DIR | Tony Theodore | 2017-11-20 | 1 | -5/+6 |
| | |||||
* | levmar: use openblas | Tony Theodore | 2017-11-20 | 1 | -7/+26 |
| | |||||
* | itpp: use openblas | Tony Theodore | 2017-11-20 | 1 | -3/+3 |
| | |||||
* | armadillo: update 7.960.1 --> 8.200.2 and enable hdf5 + openblas | Tony Theodore | 2017-11-20 | 2 | -19/+29 |
| | |||||
* | hdf5: add *.pc file | Tony Theodore | 2017-11-20 | 1 | -2/+11 |
| | |||||
* | opencv: use openblas explicitly | Tony Theodore | 2017-11-20 | 1 | -1/+2 |
| | | | | undecrlared dependency that could cause build failure with older versions | ||||
* | openblas: update 0.2.15 --> 2.2.20 and build optimised lapack | Tony Theodore | 2017-11-20 | 3 | -17/+109 |
| | | | | | | | | | | | | | | | | | | Openblas has it's own optimised versions of netlib lapack that it bundles into `-lopenblas` so won't conflict with those libs. Also enable RecursiveLAPACK. From `Makefile.rule`: ``` Force number of make jobs. The default is the number of logical CPU of the host. This is particularly useful when using distcc. A negative value will disable adding a -j flag to make, allowing to use a parent make -j value. This is useful to call OpenBLAS make from an other project makefile MAKE_NB_JOBS = 2 ``` fixes #1651 | ||||
* | Update packages.json & build-matrix.html | MXEBot as Travis CI | 2017-11-19 | 2 | -2/+2 |
| | |||||
* | cgal: update 4.10 --> 4.11 | Tony Theodore | 2017-11-19 | 2 | -27/+19 |
| | |||||
* | Merge pull request #1984 from tonytheodore/gdal-openjpeg | Tony Theodore | 2017-11-19 | 1 | -2/+276 |
|\ | | | | | gdal: add support for openjpeg 2.3 | ||||
| * | gdal: add support for openjpeg 2.3 | Tony Theodore | 2017-11-19 | 1 | -2/+276 |
|/ | |||||
* | Merge pull request #1965 from tonytheodore/patch | Tony Theodore | 2017-11-19 | 148 | -1280/+4987 |
|\ | | | | | patch.mk: use numbered patch headers | ||||
| * | various packages: revert patch changes with line ending errors | Tony Theodore | 2017-11-19 | 4 | -213/+242 |
| | | | | | | | | | | These four packages all have weird line ending issues - `git` can apply and output them, but `patch` fails. | ||||
| * | various packages: run `make refresh-patches` with numbering | Tony Theodore | 2017-11-19 | 150 | -335/+343 |
| | | |||||
| * | xmlrpc-c: fix subdir - causes git-init failure | Tony Theodore | 2017-11-19 | 2 | -44/+52 |
| | | |||||
| * | ghostscript: refresh patch | Tony Theodore | 2017-11-19 | 1 | -4/+4 |
| | | |||||
| * | various packages: fix git am failures | Tony Theodore | 2017-11-19 | 8 | -298/+235 |
| | | |||||
| * | various packages: manually convert *-1-fixes.patch to format-patch style | Tony Theodore | 2017-11-19 | 15 | -232/+4191 |
| | | |||||
| * | various packages: refresh patches | Tony Theodore | 2017-11-19 | 67 | -768/+496 |
| | | | | | | | | brings patches into common format to reduce noise in diffs | ||||
| * | patch.mk: add `refresh-patch` targets and improve output/logging | Tony Theodore | 2017-11-19 | 1 | -5/+43 |
|/ | |||||
* | Merge pull request #1981 from tonytheodore/qt5-freeze | Tony Theodore | 2017-11-18 | 33 | -115/+99 |
|\ | | | | | qt5-freeze plugin: enable side-by-side install | ||||
| * | qt5-freeze plugin: enable side-by-side install | Tony Theodore | 2017-11-18 | 33 | -115/+99 |
| | | | | | | | | Closes #1980 | ||||
* | | Update packages.json & build-matrix.html | MXEBot as Travis CI | 2017-11-18 | 2 | -5/+27 |
| | | |||||
* | | Merge pull request #1983 from tonytheodore/libsigrok | Tony Theodore | 2017-11-18 | 4 | -0/+124 |
|\ \ | | | | | | | add libsigrok and libserialport | ||||
| * | | add libsigrok and libserialport | Tony Theodore | 2017-11-18 | 4 | -0/+124 |
|/ / | |||||
* | | Merge pull request #1975 from tonytheodore/updater | Tony Theodore | 2017-11-18 | 3 | -48/+94 |
|\ \ | |/ |/| | Makefile: add generic updater function | ||||
| * | updates: move to separate file and add generic updater function | Tony Theodore | 2017-11-18 | 3 | -48/+94 |
|/ | |||||
* | Update packages.json & build-matrix.html | MXEBot as Travis CI | 2017-11-17 | 2 | -6/+6 |
| | |||||
* | update: dbus, harfbuzz, openjpeg | Mark Brand | 2017-11-17 | 4 | -27/+6 |
| | |||||
* | Merge pull request #1979 from tonytheodore/wsl-doc | Tony Theodore | 2017-11-13 | 1 | -6/+35 |
|\ | | | | | docs: add Windows Subsystem for Linux notes | ||||
| * | docs: fix validator errors | Tony Theodore | 2017-11-13 | 1 | -6/+10 |
| | | |||||
| * | docs: add Windows Subsystem for Linux notes | Tony Theodore | 2017-11-13 | 1 | -0/+25 |
|/ | |||||
* | Update packages.json & build-matrix.html | MXEBot as Travis CI | 2017-11-13 | 1 | -206/+206 |
| | |||||
* | build-matrix: fix generation after LOOKUP_PKG_RULE speedup | Tony Theodore | 2017-11-13 | 1 | -1/+1 |
| | |||||
* | Update packages.json & build-matrix.html | MXEBot as Travis CI | 2017-11-13 | 1 | -206/+206 |
| | |||||
* | Merge pull request #1977 from tonytheodore/speedup | Tony Theodore | 2017-11-13 | 1 | -30/+51 |
|\ | | | | | Makefile: speedup LOOKUP_PKG_RULE | ||||
| * | Makefile: speedup LOOKUP_PKG_RULE | Tony Theodore | 2017-11-13 | 1 | -27/+48 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 $ ``` | ||||
| * | print-deps-for-build-pkg: sort and strip output for repeatable comparison | Tony Theodore | 2017-11-13 | 1 | -3/+3 |
|/ | |||||
* | s3-fetch-and-sync: cleanup log (make clean-junk removed) | Tony Theodore | 2017-11-13 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1974 from tonytheodore/download-retry | Tony Theodore | 2017-11-13 | 2 | -16/+23 |
|\ | | | | | Makefile: try next download url on failed checksum | ||||
| * | Makefile and s3: add mxe mirror and tidy output | Tony Theodore | 2017-11-13 | 2 | -5/+6 |
| | | |||||
| * | Makefile: switch GitLab to https and reorder backup servers | Tony Theodore | 2017-11-12 | 1 | -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 downloads | Tony Theodore | 2017-11-12 | 2 | -3/+5 |
| | | | | | | | | | | See: https://github.com/mxe/mxe/pull/1681#issuecomment-280887497 | ||||
| * | Makefile: try next download url on failed checksum | Tony Theodore | 2017-11-12 | 1 | -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-icon | Tony Theodore | 2017-11-11 | 2 | -6/+36049 |
|\ | | | | | gtk3: restore built-in icons from 3.12 | ||||
| * | gtk3: restore built-in icons from 3.12 | Gerardo Ballabio | 2017-11-11 | 2 | -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 MXE | Tony Theodore | 2017-11-11 | 1 | -0/+3 |
|/ | |||||
* | Update packages.json & build-matrix.html | MXEBot as Travis CI | 2017-11-09 | 2 | -4/+4 |
| | |||||
* | Merge pull request #1969 from tonytheodore/github-releases | Tony Theodore | 2017-11-09 | 35 | -76/+110 |
|\ | | | | | Add support for GitHub releases api |