summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* support overriding CMAKE_BUILD_TYPE in cmdlineBoris Nagaev2017-03-152-1/+4
| | | | | | | | | The script checks if -DCMAKE_BUILD_TYPE is passed in command line and if it is not passed, passes -DCMAKE_BUILD_TYPE=Release. So now other build types are supported, just pass -DCMAKE_BUILD_TYPE=<desired-type> to the script $(TARGET)-cmake. Fix https://github.com/mxe/mxe/issues/1697
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-03-142-8/+19
|
* Merge pull request #1660 from tonytheodore/cmake-confBoris Nagaev2017-03-1412-1004/+155
|\ | | | | cmake: update and improve configuration with templates
| * cmake: improve configuration with templatesTony Theodore2017-03-125-65/+151
| | | | | | | | | | | | | | | | | | - move cmake configuration from mxe-conf to cmake-conf - replace `echo` with templates for readability and maintenance - allow packages to set other dep files - set CMAKE_POLICY_DEFAULT_CMPNNNN in wrapper since `cmake_minimum_required` or `cmake_policy` can't be set in toolchain (closes #971)
| * cmake: update and remove unnecessary modulesTony Theodore2017-03-127-939/+4
| | | | | | | | | | FindOpenSSL module was needed before cmake was included in MXE: https://github.com/mxe/mxe/commit/6d9755682567968d5f7bdbd10bf436fbd157801a
* | use http version of gitlab.com backupBoris Nagaev2017-03-121-1/+1
| | | | | | | | | | | | | | | | | | The rationale: https://github.com/LuaAndC/mxe/commit/bd2c77f4c29e9782ef20e105589e15cf0448d640#commitcomment-21229420 > If you absolutely want to disable secure transport I think it'd be a > better choice to use the http:// protocol instead, making the > insecurity unambiguously visible in logs/screen output. (Not sure if > GitLab supports it, but the first two does I think.)
* | no --no-check-certificate while updating packagesBoris Nagaev2017-03-121-5/+5
|/ | | | | | | | | | | | | | | | | | | | Regular downloads of packages are verified by checksums, so --no-check-certificate doesn't compromise the build system, but the checksums themselves are often updated with update-checksum-% which in turn calls the regular package download mechanism, so there is a possibility of downloading and sealing a poisoned file. On the one hand, old systems may still rely on --no-check-certificate, so it is not nice to completely disable it for regular downloads. However keeping this option enabled for backup servers only is enough to support such systems because of the fallback mechanism. On the other hand, download from a backup doesn't make sense while updating a package, because the package is definetely not in the backup yet. So --no-check-certificate is now enabled only for backup servers and backup servers are disabled while updating packages. See https://github.com/mxe/mxe/pull/1694#issuecomment-285324739
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-03-122-2/+2
|
* Merge pull request #1704 from vszakats/patch-1Boris Nagaev2017-03-121-2/+2
|\ | | | | libsvm 3.22
| * libsvm 3.22Viktor Szakats2017-03-091-5/+5
| | | | | | 3.20 is no longer available on the website.
* | Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-03-121-172/+172
| |
* | Merge pull request #1694 from vszakats/url2Boris Nagaev2017-03-12267-671/+670
|\ \ | |/ |/| More URL updates
| * add explicit protocol to backup urlsViktor Szakats2017-03-101-2/+2
| |
| * more URL updatesViktor Szakats2017-03-10267-669/+668
| |
* | Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-03-092-2/+2
| |
* | update gnutlsMark Brand2017-03-092-7/+7
|/
* Merge pull request #1701 from LuaAndC/armadillo-fix-urlBoris Nagaev2017-03-091-1/+1
|\ | | | | armadillo: fix download URL
| * armadillo: fix download URLBoris Nagaev2017-03-091-1/+1
|/ | | | fix https://github.com/mxe/mxe/issues/1699
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-03-082-5/+16
|
* Merge pull request #1692 from pavelvat/add-package-libmmsBoris Nagaev2017-03-085-1/+151
|\ | | | | add package libmms
| * add package libmmsPavel Vatagin2017-03-065-1/+151
|/
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-03-062-5/+16
|
* Merge pull request #1693 from LuaAndC/libidn2Boris Nagaev2017-03-065-2/+176
|\ | | | | add libidn2 and use it in curl instead of libidn
| * build-pkg: disable usr/share/gtk-docBoris Nagaev2017-03-051-0/+1
| | | | | | | | | | | | This path is buggy. Packages installing files there have options --disable-gtk-doc and --disable-gtk-doc-html, but they don't help.
| * curl: use libidn2 instead of libidnBoris Nagaev2017-03-051-2/+2
| | | | | | | | close https://github.com/mxe/mxe/issues/1691
| * add package libidn2Boris Nagaev2017-03-053-0/+173
|/ | | | See https://github.com/mxe/mxe/issues/1691https://github.com/mxe/mxe/issues/1691
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-03-041-76/+76
|
* Merge pull request #1690 from vszakats/url1Boris Nagaev2017-03-04181-266/+266
|\ | | | | URL updates
| * cloog: restore homepageViktor Szakats2017-03-041-1/+1
| |
| * xvid.org -> xvid.comViktor Szakats2017-03-041-1/+1
| |
| * URL updatesViktor Szakats2017-03-04181-267/+267
| |
* | Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-03-042-2/+2
| |
* | update libgpg-errorMark Brand2017-03-041-2/+2
|/
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-02-271-1/+1
|
* Merge pull request #1687 from LuaAndC/print-spacesBoris Nagaev2017-02-272-2/+5
|\ | | | | Travis: print spaces every minute to fix build
| * fix broken download URL of mxmlBoris Nagaev2017-02-271-2/+2
| | | | | | | | | | | | | | The project was moved to GitHub on 27 Feb 2017 https://michaelrsweet.github.io/ Broken build: https://travis-ci.org/mxe/mxe/builds/205984065#L479
| * Travis: print spaces every minute to fix buildBoris Nagaev2017-02-271-0/+3
|/ | | | | | Package wxwidgets is downloaded for more than 10 minutes, Travis failed because of no output for 10 minutes: https://travis-ci.org/mxe/mxe/builds/205649309
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-02-272-2/+2
|
* Revert "update: harfbuzz"Mark Brand2017-02-271-4/+2
| | | | | | | The update expectedly leads to static linking failure of the qtbase test program. Rolling back until the problem can be solved. This reverts commit d6992ec3cf896dfecd2301b095e3ceb8ba7365d8.
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-02-262-2/+2
|
* update: harfbuzzMark Brand2017-02-261-2/+4
|
* Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-02-262-2/+2
|
* Merge pull request #1686 from pavelvat/update-jsoncppBoris Nagaev2017-02-261-6/+4
|\ | | | | update jsoncpp
| * update jsoncppPavel Vatagin2017-02-231-6/+4
| |
* | Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-02-252-2/+2
| |
* | Merge pull request #1682 from pavelvat/update-libsoupBoris Nagaev2017-02-252-41/+39
|\ \ | | | | | | update libsoup
| * | update libsoupPavel Vatagin2017-02-202-41/+39
| | |
* | | Update packages.json & build-matrix.htmlMXEBot as Travis CI2017-02-242-4/+4
| | |
* | | update: curl, dbusMark Brand2017-02-243-34/+4
| |/ |/|
* | Merge pull request #1675 from phillipberndt/masterTony Theodore2017-02-231-0/+1
|\ \ | | | | | | glib 2.50.2 native build fails, libmount dependency missing