Commit Graph

8786 Commits

Author SHA1 Message Date
darealshinji cf866f2bea libpaper: update to 1.1.24+nmu5, enable shared targets, install .pc file 2018-05-28 12:20:41 +10:00
Tony Theodore b40d6b704b ghostscript: fix missing sys/times.h 2018-05-28 12:08:07 +10:00
darealshinji 10b0ac88fc more cross-build fixes for Ghostscript 2018-05-28 12:08:07 +10:00
darealshinji d705818b75 ghostscript: improving cross-building
First, run configure with the option `--with-drivers=ALL,display`. Upstream confirmed an error in the build process that keeps the display driver disabled when building a static library, but that driver is needed if you want to use libgs through the wrapper library libspectre. So creating a static library manually from the DLL object files isn't required anymore.

Also a massive update on the patch, mostly to enable real support for `--host` on the configure script (instead of relying on `uname`). Full support for `--build` wasn't added to keep the patch smaller and to not make things more complicated as they already are (for example configure runs itself recursively when CCAUX environment variable was set). ghostscript.mk now builds the needed auxiliary tools in a separate stage (as native binaries) and deletes the unwanted third-party library sources afterwards. This ensures those binaries will run on the build system and keeping the third-party sources on that step will ensure that configuring doesn't fail if i.e. native libjpeg development files aren't found.

Builds on all four MXE targets and the libraries are confirmed to work.
2018-05-28 12:08:07 +10:00
MXEBot as Travis CI 579070c159 Update packages.json & build-matrix.html 2018-05-23 23:54:41 +00:00
Mark Brand b54c6f9094 qtwebkit: Qt 5.11 compatibility workaround for test build 2018-05-24 01:38:32 +02:00
Mark Brand 1ca73a8a11 qtwinextras: replace patch with qmake argument 2018-05-24 01:38:32 +02:00
Mark Brand 80f8a77232 qtwebview: add missing dependency 2018-05-24 01:38:32 +02:00
Mark Brand cd5b441591 qtbase: ignore warning during test build
Building test program produces warning:
    redeclared without dllimport attribute after being referenced with dll linkage

This warning was already ignored in the test using qmake, so ignore it
using pkgconfig too.
2018-05-24 01:38:32 +02:00
Mark Brand 56d0329c28 qt5: update to 5.11.0 2018-05-24 01:38:32 +02:00
Mark Brand 97c0fbfd23 mingw-w64: backport patch for missing symbols in dwmapi 2018-05-23 15:18:05 +02:00
darealshinji 4bf16e7414 openjpeg: explicitly enable pkg-config files 2018-05-22 13:45:26 +10:00
darealshinji cd2ec54cec poppler: disable reference docs (close #1820) 2018-05-22 13:34:22 +10:00
MXEBot as Travis CI 23fa755cb0 Update packages.json & build-matrix.html 2018-05-22 03:14:51 +00:00
Jonas Kvinge f729f24739 Update to GStreamer 1.14.0 (#2111) 2018-05-22 13:14:20 +10:00
Mark Brand 430de95668 qtbase: include GCC 8 compatibility patch 2018-05-17 21:55:27 +02:00
MXEBot as Travis CI 85eb1af5dd Update packages.json & build-matrix.html 2018-05-16 18:32:42 +00:00
Mark Brand 8ba0f9dcca update curl 2018-05-16 20:14:37 +02:00
mabrand d31de01fb2
Merge pull request #2118 from darealshinji/patch-1
ghostscript: create usable static library, don't use bundled lcms2
2018-05-11 09:49:36 +02:00
darealshinji 44b00a4ce9
ghostscript: create usable static library, don't use bundled lcms2
It appears that the default static library created with "make libgs" doesn't always work correctly. I had issues where a postscript viewer would only display the .ps files if it was linked against the shared library (same happened for native Linux builds). Creating the static library manually from the object files that were used to build the dll fixes this issue.
2018-05-10 20:34:00 +02:00
MXEBot as Travis CI 0bf81335d0 Update packages.json & build-matrix.html 2018-05-09 11:54:21 +00:00
mabrand 0f664636d2
Merge pull request #2117 from darealshinji/ghostscript
Update ghostscript
2018-05-09 13:46:14 +02:00
darealshinji d015f573b9
Update ghostscript
Update ghostscript to version 9.23 and simplify the patch (cross-building is now a lot easier).
2018-05-09 12:53:46 +02:00
MXEBot as Travis CI 50b261ea54 Update packages.json & build-matrix.html 2018-05-08 23:57:20 +00:00
Mark Brand b42cd62e9a add gcc8 plugin 2018-05-09 01:53:52 +02:00
Mark Brand a08b3225ff update: dbus, freetype, lzma, wget, xz 2018-05-08 22:43:12 +02:00
MXEBot as Travis CI 83257dcd99 Update packages.json & build-matrix.html 2018-05-05 14:48:48 +00:00
mabrand ac87e247dd
Merge pull request #2112 from MarginUG/master
added package for Qt networkauth module
2018-05-05 16:48:09 +02:00
Christian Leichsenring 52375de1af added package for Qt networkauth module 2018-05-03 13:45:09 +02:00
MXEBot as Travis CI 8a0bc9f733 Update packages.json & build-matrix.html 2018-04-27 09:33:27 +00:00
Mark Brand 4b20d91690 wget: use libidn2 instead of libidn
ghostscript and libgsasl still need libidn.
2018-04-27 11:22:35 +02:00
Mark Brand 5b3db46898 update: freetds, qscintilla2, smtpclient-for-qt, vmime 2018-04-27 11:09:40 +02:00
Mark Brand b7a2593647 qtmultimedia: add missing qtdeclarative dependency
Othewise, qtmultimedia builds successfully but silently leaves out
Qt5MultimediaQuick.
2018-04-25 10:21:23 +02:00
MXEBot as Travis CI 12710eeba4 Update packages.json & build-matrix.html 2018-04-10 23:37:21 +00:00
Mark Brand 146fd4edc4 update: freetds, qtxlsxwriter, sqlite 2018-04-11 01:04:39 +02:00
Tony Theodore b36eae0780 xmlsec: add explicit libgrcypt DEPS and LIBS
fixes strange failure on Ubuntu - possibly automake 1.15 related
2018-04-09 15:25:50 +10:00
MXEBot as Travis CI b900293236 Update packages.json & build-matrix.html 2018-04-08 02:19:52 +00:00
Tony Theodore 917c39501e binutils: cleanup readelf 2018-04-08 12:19:02 +10:00
Tony Theodore 464014aa99 gcc plugins: update patches 2018-04-08 12:19:02 +10:00
Tony Theodore ab0b797479 gcc: update and re-enable coverage
see: http://lists.nongnu.org/archive/html/mingw-cross-env-list/2018-04/msg00003.html
fixes #1665
2018-04-08 12:19:02 +10:00
Tony Theodore e9719b6c3d jpeg: fix checksum for minor packaging changes
changes to README and remove .directory file
fixes #2103
2018-04-07 19:55:39 +10:00
MXEBot as Travis CI 37bdf010a2 Update packages.json & build-matrix.html 2018-04-07 05:01:40 +00:00
Tony Theodore 85e059caa9 xmlsec: add test and fix static *.pc files 2018-04-07 15:00:17 +10:00
Adrian Jäkel cf98a16a87 add package xmlsec 2018-04-07 15:00:17 +10:00
Tony Theodore 9afbe32022 libotr: fix -lws2_32 linking
fixes #2102
2018-04-07 12:51:08 +10:00
MXEBot as Travis CI 8bac3a6882 Update packages.json & build-matrix.html 2018-04-06 08:20:54 +00:00
Lars a5a3761af5 hamlib: upgrade package, adding LIBS and cleanup (#2099) 2018-04-06 18:20:23 +10:00
Tony Theodore ec05c2c542 Makefile: fix autotools circular dep 2018-04-06 17:19:21 +10:00
Mark Brand 330474078c libgpg_error: use upstream patch 2018-04-05 00:22:07 +02:00
MXEBot as Travis CI cae5941d3a Update packages.json & build-matrix.html 2018-04-04 22:00:36 +00:00