Commit Graph

6254 Commits

Author SHA1 Message Date
Jonas Kvinge 94cd6f08ec Update taglib to follow github 2018-09-23 23:25:58 +02:00
Jonas Kvinge 5ca945d079 Fix faad2 patch 2018-09-23 23:22:02 +02:00
Jonas Kvinge 1c410dcad1 Update wavpack 2018-09-23 23:15:22 +02:00
Jonas Kvinge 2cdb5d3186 Update speex 2018-09-23 23:15:10 +02:00
Jonas Kvinge 239ff09753 Update opusfile 2018-09-23 23:14:59 +02:00
Jonas Kvinge 1f888b0325 Update opus 2018-09-23 23:14:48 +02:00
Jonas Kvinge f32e09982f Update ogg 2018-09-23 23:14:39 +02:00
Jonas Kvinge e85e2ac8e8 Update mman-win32 2018-09-23 23:14:28 +02:00
Jonas Kvinge 19ae936abe Update lzo 2018-09-23 23:14:13 +02:00
Jonas Kvinge ceb2d6fedb Update libidn2 2018-09-23 23:14:00 +02:00
Jonas Kvinge cc4cf04296 Update libcdio 2018-09-23 23:13:47 +02:00
Jonas Kvinge bde8696242 Update gstreamer 2018-09-23 23:13:16 +02:00
Jonas Kvinge 5dc4fb6c52 Update flac 2018-09-23 23:13:01 +02:00
Jonas Kvinge 29fab36762 Update fftw 2018-09-23 23:12:47 +02:00
Jonas Kvinge 79220d4738 Update faad2 2018-09-23 23:12:33 +02:00
Jonas Kvinge aa7e5380ce Update cairo 2018-09-23 23:12:21 +02:00
Mark Brand 0cc29bc59c update libuv 2018-09-22 10:46:44 +02:00
Mark Brand d25edb5b10 plibc: mingw-w64 6 compatibility 2018-09-21 23:27:47 +02:00
Mark Brand 5451878885 update libgpg_error 2018-09-20 21:20:47 +02:00
Mark Brand 3b68003438 aubio: ffmpeg 4 compatibility patch 2018-09-20 21:01:19 +02:00
Mark Brand 9d1facaf09 poco: build fixes 2018-09-20 21:01:19 +02:00
Mark Brand 89ff5313c1 wt: mingw-w64 6 compatibility 2018-09-20 21:01:19 +02:00
Mark Brand 16ecf4503f zip: mingw-w64 6 compatibility 2018-09-20 21:01:19 +02:00
Mark Brand b9f91edca0 openblas: mingw-w64 6 compatibility 2018-09-20 21:01:19 +02:00
Mark Brand 345463e921 qtmultimedia: mingw-w64 6 compatibility 2018-09-20 21:01:19 +02:00
Mark Brand ab63adc6b8 libmysqlcient: mingw-w64 6 compatibility 2018-09-20 21:01:19 +02:00
Mark Brand 063ce66ec0 qt5: update to 5.11.2 2018-09-20 09:22:54 +02:00
Tony Theodore 3f8dc4d8e3 cmake: use new-style rules 2018-09-19 21:46:54 +10:00
Mark Brand 2fdda2d168 update sqlite 2018-09-19 09:15:54 +02:00
Mark Brand 8ed36bf81f update mingw-w64 2018-09-18 00:35:53 +02:00
Mark Brand e5d0d8ae60 update vmime 2018-09-17 00:46:09 +02:00
Mark Brand f95415f234 update sqlite 2018-09-16 23:43:30 +02:00
Mark Brand d024c69ed9 update harfbuzz 2018-09-13 01:16:03 +02:00
Mark Brand e2c91d1ca9 update openssl 2018-09-13 00:07:21 +02:00
Tony Theodore 842827a489 expat: disable docbook and use new-style options 2018-09-08 19:00:16 +10:00
Mark Brand 1f494b0135 update: curl, fontconfig, freetds, gdb, pcre, pcre2, vmime 2018-09-07 23:07:36 +02:00
Boris Pek 46582a9162 update ffmpeg 2018-08-31 22:24:08 +03:00
Boris Pek d617a2685e update x264 2018-08-31 22:22:29 +03:00
Boris Pek 4ea99a2eb8 update libsignal-protocol-c
See: https://github.com/signalapp/libsignal-protocol-c/issues/107
2018-08-31 02:31:44 +03:00
Boris Pek 6510810b0c libsignal-protocol-c: simplify test 2018-08-31 02:28:07 +03:00
Boris Pek 613e16533d update qtkeychain 2018-08-31 02:05:22 +03:00
Boris Pek 63d68d98b8 update tidy-html5 2018-08-31 02:16:42 +03:00
Tony Theodore cd851f6d77 nsis: use scons-local with python2 and use SOURCE_DIR 2018-08-31 12:21:14 +10:00
Tony Theodore 822c7e4099 add standalone scons-local pkg and remove scons from reqs 2018-08-31 12:21:14 +10:00
Boris Pek 0860f00842 update nasm 2018-08-31 12:17:58 +10:00
Boris Pek 317c5491aa nasm: fix build with GCC >= 8.x. 2018-08-31 12:17:58 +10:00
Lars 0c6e6720fc hamlib: update 3.2 --> 3.3 (#2188) 2018-08-26 23:31:50 +10:00
PsychoX 7809a78cd2 glm: update and fixed test (#2189) 2018-08-26 23:30:32 +10:00
PsychoXIVI c82096c98a mpc: generic update used instead hand-done 2018-08-26 23:02:41 +10:00
PsychoXIVI 4a5e11b0f9 mpc: update and fixed version checking
So its updates and compile :F
2018-08-26 23:02:41 +10:00
PsychoXIVI 27257cd3b8 glfw3: updated; fixed library rename 2018-08-24 01:10:25 +02:00
Mark Brand 9b41a5bc98 update vmime 2018-08-21 14:48:18 +02:00
Tony Theodore 13d6257891 nsis: remove obsolete patch and MINGW_CROSS_PREFIX variable 2018-08-18 15:00:17 +10:00
don bright eb9093a372 use XGCC_W32_PREFIX for newer nsis
new versions of NSIS require XGCC_W32_PREFIX not MINGW_CROSS_PREFIX, see http://nsis.sourceforge.net/Docs/AppendixG.html
2018-08-18 13:35:23 +10:00
Mark Brand 03fca1bb21 update: expat, harfbuzz, openssl 2018-08-17 01:35:11 +02:00
Tony Theodore b7c8011aa8 libatomic_ops libsignal-protocol-c libssh: fix gcc4 build 2018-08-16 11:07:14 +10:00
Tony Theodore b60d17597b qscintilla2: fix static *.prl install 2018-08-15 21:48:26 +10:00
Tony Theodore 8a8b14070c libzip: update and switch to github/cmake 2018-08-15 20:34:45 +10:00
Tony Theodore f0a29921fe wt: fix posix build 2018-08-15 17:01:29 +10:00
Tony Theodore 4bf48883f7 itk: switch to github and update 4.13.0 --> 4.13.1
fixes gcc8 build
2018-08-15 12:57:09 +10:00
Tony Theodore b5266eed3c pe-parse: fix gcc8 build 2018-08-15 12:57:09 +10:00
Tony Theodore a1f5c6852c gtkimageview guile libssh: fix gcc5 unrecognised options 2018-08-15 12:57:09 +10:00
Tony Theodore 47a2424cf8 opencv: fix gcc7 build 2018-08-15 12:57:09 +10:00
Tony Theodore 5fb3e4c222 gtkglextmm: fix gcc7 build 2018-08-15 12:57:09 +10:00
Tony Theodore cc01912155 gtkmm2/3: fix gcc7 build 2018-08-15 12:57:09 +10:00
Tony Theodore d214fd0f7b physfs: update 2.0.3 --> 3.0.1 2018-08-15 12:57:09 +10:00
Tony Theodore 28424c6d15 pe-parse: fix gcc7 build 2018-08-15 12:57:09 +10:00
Tony Theodore 6473abe4e0 muparserx: fix gcc7 build 2018-08-15 12:57:09 +10:00
Tony Theodore 3b8cd1213e libssh: fix gcc7 build 2018-08-15 12:57:09 +10:00
Tony Theodore 6a90401ea1 json_spirit: fix gcc7 build 2018-08-15 12:57:09 +10:00
Tony Theodore 69427ce20c guile: fix gcc7 build 2018-08-15 12:57:09 +10:00
Tony Theodore bb20f42b47 gtkimageview: fix gcc7 build 2018-08-15 12:57:09 +10:00
Tony Theodore e511af5bc3 itk: update 4.10.1 --> 4.13.0 2018-08-15 12:57:09 +10:00
Tony Theodore 295884f5d3 cgal: fix tests for gcc ≥ 6 with CMAKE_CXX_STANDARD=98 2018-08-15 12:57:09 +10:00
Tony Theodore 8f30a5af25 cmake toolchain: fix gcc ≥ 6 with CMAKE_<lang>_IMPLICIT_INCLUDE_DIRECTORIES 2018-08-15 12:57:09 +10:00
Tony Theodore be51d791a3 cmake: revert "add option to disable -isystem" 2018-08-15 12:57:09 +10:00
Tony Theodore ccc5e6be63 hyperscan: revert "fix include paths for building with gcc >= 6" 2018-08-15 12:57:09 +10:00
Tony Theodore 1db1e1eb92 Revert "cgal: fix gcc ≥ 6 build"
This reverts commit 8912905d69.
2018-08-15 12:57:09 +10:00
PsychoXIVI a3b84ec9c8 Fixed `lua` copy executable command to source from `.exe` 2018-08-14 22:00:31 +10:00
Viktor Szakats 7350b98256 secure/fix URLs 2018-08-14 19:09:36 +10:00
Mark Brand 0107c4d6d4 update: dbus, freetds, gdb, harfbuzz 2018-08-14 00:02:02 +02:00
Tony Theodore 4b3fc30da9 sfml: use new-style options BUILD_DIR, SOURCE_DIR, GH_CONF 2018-08-13 17:45:42 +10:00
Tony Theodore 8912905d69 cgal: fix gcc ≥ 6 build 2018-08-13 14:25:53 +10:00
Ivan Romanov e89d5d7ee2 Install Qt4 translations 2018-08-03 01:27:02 +10:00
Tony Theodore a99fed216e qjson: consolidate patches 2018-07-31 22:59:42 +10:00
Ivan Romanov 2b31fc5791 Add QJSON patch 2018-07-31 22:59:42 +10:00
Viktor Szakats e467d9d1ec Secure URLs 2018-07-31 22:49:26 +10:00
Viktor Szakats b9a47e838a Secure URLs 2018-07-27 12:18:03 +10:00
Mark Brand 70904d8350 update: gnutls, harfbuzz, libpng, qtkeychain 2018-07-18 00:54:10 +02:00
Mark Brand f97bc8ca90 update: harfbuzz, freetds 2018-07-13 10:15:51 +02:00
Mark Brand de057f7dc2 update curl 2018-07-11 16:02:54 +02:00
Tony Theodore 087eb34bcf gettext: use included libcroco on darwin
fixes #2142
2018-07-02 08:17:30 +10:00
Tony Theodore 38d301e913 zstd: install *.pc file for mingw
see: https://github.com/facebook/zstd/pull/1203
closes #2164
2018-07-02 08:12:24 +10:00
Tony Theodore b9722e9abe add package netcdf-cxx4
closes #2150
2018-07-01 23:21:28 +10:00
Tony Theodore 858a7456ff netcdf: update, switch to cmake and github, add test 2018-07-01 20:52:17 +10:00
Tony Theodore acaf23dd5d freetype: enable deprecated `freetype-config`
`freetype-config` has been deprecated in favour of pkg-config in v2.9.1
but downstream packages (ftgl gd sdl_ttf sdl2_ttf) still require it.

fixes #2158
2018-07-01 15:28:59 +10:00
Tony Theodore fc9a7b8413 gettext: depend on native build for bins/*.m4 files etc.
fixes #2161
2018-06-30 03:11:30 +10:00
Tony Theodore bdd03271d2 libao: disable pulse audio
fixes #2157
2018-06-30 02:31:25 +10:00
Mark Brand 2b43cabd85 quazip: use qmake to fix up installation and create .pc file 2018-06-29 13:47:25 +02:00
Mark Brand 4a87a21011 quazip: use qmake option instead of patch 2018-06-29 13:41:55 +02:00
Mark Brand 129121e548 update quazip 2018-06-29 11:26:06 +02:00
mabrand 4364879358
Merge pull request #2124 from zgyarmati/quazip_upgrade
quazip: upgrade to 0.7.5 and to the new Github upstream
2018-06-29 11:12:01 +02:00
Boris Pek bc04e0aef1 qtkeychain: add patch + disable build of test application
https://github.com/frankosterfeld/qtkeychain/pull/112
2018-06-29 00:29:58 +03:00
Mark Brand 578c3e05dd fontconfig: add gettext to dependencies
https://github.com/mxe/mxe/issues/2162
2018-06-29 01:25:53 +02:00
Mark Brand 5352af4b63 update: dlfcn-win32, libunistring 2018-06-23 00:04:19 +02:00
withmorten 29e7257a78 ffmpeg: fix ffplay compilation by changing sdl dependency to sdl2 2018-06-20 11:56:16 +10:00
Mark Brand 2de6bde8c4 qt5: update to 5.11.1 2018-06-19 23:30:54 +02:00
mabrand 4fb99b500c
Merge pull request #2152 from uwehermann/update_zstd
Update zstd to 1.3.4.
2018-06-17 23:00:24 +02:00
Mark Brand 7a21a11ef3 update fontconfig 2018-06-17 14:12:55 +02:00
Mark Brand 460d2dffad update: harfbuzz, libgcrypt 2018-06-16 17:01:15 +02:00
Uwe Hermann ca1ae0b97b Update zstd to 1.3.4. 2018-06-16 16:19:49 +02:00
Mark Brand 6cec8aa33a update smtpclient-for-qt 2018-06-13 21:33:29 +02:00
mabrand ad29f2ede6
Merge pull request #2139 from jonaski/libechonest
Fix libechonest compile
2018-06-08 00:26:54 +02:00
Jonas Kvinge 21e1d0e0c6 Fix libechonest compile 2018-06-07 22:55:47 +02:00
Jonas Kvinge db3506e0f1 Fix liblastfm compile with Qt 5.11 2018-06-07 20:34:58 +02:00
Mark Brand 5ae55bd75e update sqlite 2018-06-04 23:00:42 +02:00
Mark Brand 27d117f7d9 update mingw-w64 2018-06-04 17:20:02 +02:00
Tony Theodore 8a11ae670f tcl/tk: use external zlib
closes #2130
2018-05-28 15:18:46 +10:00
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
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
Jonas Kvinge f729f24739 Update to GStreamer 1.14.0 (#2111) 2018-05-22 13:14:20 +10:00
Zoltan Gyarmati ad54a2ac9d quazip: upgrade to 0.7.5 and to the new Github upstream
Also rework the patches as some of them was accepted in upstream
in the meantime
2018-05-20 16:58:16 +02:00
Mark Brand 430de95668 qtbase: include GCC 8 compatibility patch 2018-05-17 21:55:27 +02:00
Mark Brand 8ba0f9dcca update curl 2018-05-16 20:14:37 +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
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
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
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
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
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
Tony Theodore 917c39501e binutils: cleanup readelf 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
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