summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add package metisTony Theodore2017-11-203-0/+220
|
* teem: enable shared and use BUILD_DIRTony Theodore2017-11-201-5/+6
|
* levmar: use openblasTony Theodore2017-11-201-7/+26
|
* itpp: use openblasTony Theodore2017-11-201-3/+3
|
* armadillo: update 7.960.1 --> 8.200.2 and enable hdf5 + openblasTony Theodore2017-11-202-19/+29
|
* hdf5: add *.pc fileTony Theodore2017-11-201-2/+11
|
* opencv: use openblas explicitlyTony Theodore2017-11-201-1/+2
| | | | undecrlared dependency that could cause build failure with older versions
* openblas: update 0.2.15 --> 2.2.20 and build optimised lapackTony Theodore2017-11-203-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.htmlMXEBot as Travis CI2017-11-192-2/+2
|
* cgal: update 4.10 --> 4.11Tony Theodore2017-11-192-27/+19
|
* Merge pull request #1984 from tonytheodore/gdal-openjpegTony Theodore2017-11-191-2/+276
|\ | | | | gdal: add support for openjpeg 2.3
| * gdal: add support for openjpeg 2.3Tony Theodore2017-11-191-2/+276
|/
* Merge pull request #1965 from tonytheodore/patchTony Theodore2017-11-19148-1280/+4987
|\ | | | | patch.mk: use numbered patch headers
| * various packages: revert patch changes with line ending errorsTony Theodore2017-11-194-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 numberingTony Theodore2017-11-19150-335/+343
| |
| * xmlrpc-c: fix subdir - causes git-init failureTony Theodore2017-11-192-44/+52
| |
| * ghostscript: refresh patchTony Theodore2017-11-191-4/+4
| |
| * various packages: fix git am failuresTony Theodore2017-11-198-298/+235
| |
| * various packages: manually convert *-1-fixes.patch to format-patch styleTony Theodore2017-11-1915-232/+4191
| |
| * various packages: refresh patchesTony Theodore2017-11-1967-768/+496
| | | | | | | | brings patches into common format to reduce noise in diffs
| * patch.mk: add `refresh-patch` targets and improve output/loggingTony Theodore2017-11-191-5/+43
|/
* Merge pull request #1981 from tonytheodore/qt5-freezeTony Theodore2017-11-1833-115/+99
|\ | | | | qt5-freeze plugin: enable side-by-side install
| * qt5-freeze plugin: enable side-by-side installTony Theodore2017-11-1833-115/+99
| | | | | | | | Closes #1980
* | Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-11-182-5/+27
| |
* | Merge pull request #1983 from tonytheodore/libsigrokTony Theodore2017-11-184-0/+124
|\ \ | | | | | | add libsigrok and libserialport
| * | add libsigrok and libserialportTony Theodore2017-11-184-0/+124
|/ /
* | Merge pull request #1975 from tonytheodore/updaterTony Theodore2017-11-183-48/+94
|\ \ | |/ |/| Makefile: add generic updater function
| * updates: move to separate file and add generic updater functionTony Theodore2017-11-183-48/+94
|/
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-11-172-6/+6
|
* update: dbus, harfbuzz, openjpegMark Brand2017-11-174-27/+6
|
* Merge pull request #1979 from tonytheodore/wsl-docTony Theodore2017-11-131-6/+35
|\ | | | | docs: add Windows Subsystem for Linux notes
| * docs: fix validator errorsTony Theodore2017-11-131-6/+10
| |
| * docs: add Windows Subsystem for Linux notesTony Theodore2017-11-131-0/+25
|/
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-11-131-206/+206
|
* build-matrix: fix generation after LOOKUP_PKG_RULE speedupTony Theodore2017-11-131-1/+1
|
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-11-131-206/+206
|
* Merge pull request #1977 from tonytheodore/speedupTony Theodore2017-11-131-30/+51
|\ | | | | Makefile: speedup LOOKUP_PKG_RULE
| * Makefile: speedup LOOKUP_PKG_RULETony Theodore2017-11-131-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 comparisonTony Theodore2017-11-131-3/+3
|/
* s3-fetch-and-sync: cleanup log (make clean-junk removed)Tony Theodore2017-11-131-1/+1
|
* Merge pull request #1974 from tonytheodore/download-retryTony Theodore2017-11-132-16/+23
|\ | | | | Makefile: try next download url on failed checksum
| * Makefile and s3: add mxe mirror and tidy outputTony Theodore2017-11-132-5/+6
| |
| * 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