Commit Graph

6678 Commits

Author SHA1 Message Date
Tony Theodore faa64ad634 xapian-core: update 1.4.15 --> 1.4.16 2020-06-12 00:11:36 +10:00
Tony Theodore 32f3492507 gettext: remove patch already applied upstream
rebasing of 56a46e8796
caused this patch to be applied over the changeset already applied
upstream, so the added sections appear twice.
2020-06-11 13:50:16 +10:00
Tony Theodore 756c6412f1 gcc10: use zstd for LTO compression 2020-06-11 10:43:28 +10:00
Tony Theodore 64620758dd zstd: build native libs/bins and use in qtbase
see #2517
2020-06-11 10:43:28 +10:00
Tony Theodore 68973eb222 cmake: update 3.15.4 --> 3.17.3
Tested with:
make `make show-downstream-deps-cmake` \
    MXE_TARGETS="i686-w64-mingw32.static \
    i686-w64-mingw32.shared \
    x86_64-w64-mingw32.static \
    x86_64-w64-mingw32.shared"
2020-06-09 20:08:26 +10:00
Tony Theodore 33bb540bfb agg: fix build with gcc9 2020-06-08 15:54:01 +10:00
Tony Theodore f5fe0a816e wget: fix shared build 2020-06-06 19:21:21 +10:00
Tony Theodore 80622e513d libnice: update 0.1.13 --> 0.1.16 2020-06-06 14:49:31 +10:00
Tony Theodore 7bb4f55864 libsodium: update 1.0.17 --> 1.0.18 2020-06-06 14:26:29 +10:00
Tony Theodore 7c05fbe773 xapian-core: update 1.2.21 --> 1.4.15 2020-06-06 14:18:31 +10:00
Tony Theodore d27f082550 gdb: workaround for missing makeinfo 2020-06-06 14:15:29 +10:00
Tony Theodore 33a6fc6f4c *zmq: remove stack protector workarounds 2020-06-06 14:15:29 +10:00
Tony Theodore 7bbbca05bb gcc: enable default stack protector to mimic glibc
"...with mingw-w64 if you define _FORTIFY_SOUECE to something
    greater than zero you have to link against libssp, either by adding
    -fstack-protector or -lssp, because mingw-w64, unlike GNU libc, does
    not provide fortified functions."

https://github.com/msys2/MINGW-packages/issues/5868
2020-06-06 14:15:29 +10:00
Tony Theodore 85943eb437 mingw-w64: normalise patch
The previous update[1] left the patch in a state where it was applying
the same changeset twice with an incorrect commit message[2] for patch 2

[1] 8ed36bf81f
[2] 8ed36bf81f/src/mingw-w64-1.patch
2020-06-06 14:15:29 +10:00
Mark Brand db1e54d0ef cppmq: compatibility workaround for mingw 7 2020-06-06 14:01:56 +10:00
Mark Brand 61f377cc11 libzmq: compatibility workaround for mingw 7
"...with mingw-w64 if you define _FORTIFY_SOUECE to something
    greater than zero you have to link against libssp, either by adding
    -fstack-protector or -lssp, because mingw-w64, unlike GNU libc, does
    not provide fortified functions."

https://github.com/msys2/MINGW-packages/issues/5868
2020-06-06 14:01:56 +10:00
Mark Brand 26405f3593 update libzmq 2020-06-06 14:01:56 +10:00
Mark Brand 7d45b86c42 update mingw-w64 to 7.0.0 2020-06-06 14:01:56 +10:00
Mark Brand e60f7f1c58 update sqlite 2020-06-05 13:15:24 +02:00
Tony Theodore 246454cc2d gnutls: build out-of-source 2020-06-05 13:06:24 +10:00
Mark Brand 6873b5fe6f updates: dbus, harfbuzz, lcms, libgpg_error, mpg123, poppler, vmime 2020-06-04 18:32:29 +02:00
Mark Brand eec2367aba qwt: update and remove obsolete patch 2020-06-04 18:29:35 +02:00
Mark Brand 4fde0c1eaf gnutls: update and remove obsolete patches 2020-06-04 18:28:13 +02:00
Tony Theodore 17ae8f8a11 libyaml: update and disable programs 2020-06-04 20:39:47 +10:00
Alexandros Theodotou 1bd0388aee add libyaml 2020-06-04 20:23:10 +10:00
Tony Theodore 6376e91ac4 qtwebkit: fix for qt5.15 update 2020-06-04 20:16:19 +10:00
Tony Theodore dcc6131619 aubio jack: workaround for default python being v3 2020-06-04 19:05:23 +10:00
Tony Theodore 904fafd55b llvm: update 8.0.0 --> 10.0.0
tested on all four targets
2020-06-03 17:49:05 +10:00
Lothar Serra Mari 036d559869 libvpx: Re-add and fix patches 2020-06-03 13:39:52 +10:00
Lothar Serra Mari 7c93a8ff2e libvpx: bump version to 1.8.2 2020-06-03 13:39:52 +10:00
Jan-Michael Brummer d65c135bd8 gdk-pixbuf: Enable dynamic modules in shared builds
GTK3 makes use of svg icons, but required librsvg module cannot be build in static
gdk-pixbuf so allow dynamic modules for shared builds.
2020-06-03 13:37:21 +10:00
Jan-Michael Brummer b93047dd1b librsvg: Enable module generation for shared build 2020-06-03 13:36:54 +10:00
Jan-Michael Brummer 92681ef4e9 Add adwaita-icon-theme 2020-06-03 13:33:42 +10:00
Tibor Lajos Füzi 9e55e5cab5 fltk: update 1.3.4-2 --> 1.3.5 2020-06-03 13:32:50 +10:00
Tony Theodore cdabfdc852 zstd: consolidate upstream patches 2020-06-03 12:03:58 +10:00
jan 8ee4e7ab12 XMLPUBVAR: patch the mingw block, not the cygwin
In the patch that is now in MXE, somehow the line numbers got
messed up. The result is that the XMLPUBVAR is now fixed for
the cygwin case, not for mingw. This patch fixes that. It adds
'extern' to the __declspec(dllexport) definition of XMLPUBVAR.

This is also what is already in upstream libxml2, including in the
version that is shipped with mxe. See:
1eabc31401
2020-06-02 19:52:03 +00:00
Tony Theodore a019fc0acf gtk*mm*: use gcc plugin-specific extra warning variables 2020-06-02 11:54:35 +10:00
Tony Theodore 6d35467540 openal: retry build
strange resource exhaustion on recent darwin
2020-06-01 19:00:53 +10:00
Tony Theodore 72fce289e3 gcc: fix for qt 5.15
fixes #2509
2020-05-31 19:30:04 +10:00
Mark Brand 1cb41fc37e update wt 2020-05-29 16:39:58 +02:00
Mark Brand a00d49175a wxwidgets: update and fix gcc 10 compatibility 2020-05-29 16:00:42 +02:00
Mark Brand ee88607e99 qwt: compatibility fix for Qt 5.15 2020-05-29 02:50:24 +02:00
Mark Brand e594829c0c qtsparkle: compatibility fix for Qt 4 and gcc 10 2020-05-29 02:50:24 +02:00
Mark Brand 0c1b092fc4 qt: Qt 4 compatibility with gcc 9 and later 2020-05-28 23:52:36 +02:00
Mark Brand f5ec9f218d gtk and friends: gcc 10 compatibility 2020-05-28 20:48:02 +02:00
Mark Brand 2b5dd9f466 hyperscan: fix gcc version check for gcc 10 2020-05-28 17:50:14 +02:00
Mark Brand f534658abd fluidsynth: workaround for linking multiple definitions
Multiple defintiions for some symbols such as PC are introduced
by readline and termcap. This causes GCC 10 linking error.

Related to:
    Default to -fno-common
    https://gcc.gnu.org/gcc-10/porting_to.html
2020-05-28 16:29:52 +02:00
Mark Brand 0451e18bd5 update minizip 2020-05-28 15:13:46 +02:00
Mark Brand 307b1cc223 openal: gcc 10 compatibility fix 2020-05-28 13:59:06 +02:00
Mark Brand ccae33d1c2 update freeglut 2020-05-28 12:57:57 +02:00
Mark Brand a49aa6c62d freeglut: gcc 10 compatibility fix 2020-05-28 12:50:31 +02:00
Mark Brand c66ae55bc2 vtk: compatibility fix for Qt 5.15 2020-05-27 18:44:45 +02:00
Mark Brand 926f05ca2a vtk: normalize patches 2020-05-27 18:44:34 +02:00
Jonas Kvinge 154bb20d00
Update mpfr (#2370) 2020-05-27 13:18:28 +00:00
Jonas Kvinge 08722b3f46
Update libtool (#2364) 2020-05-27 13:16:14 +00:00
jan 2f13977e1f ODR fix: use unique names for dummy symbols. 2020-05-27 13:10:21 +00:00
jan 3e9e30be1b Added missing export to __declspec(dllexport). 2020-05-27 13:10:21 +00:00
jan dac6d74d6b Added missing export to __declspec(dllexport). 2020-05-27 13:10:21 +00:00
Mark Brand bedeb9dc39 update sqlite 2020-05-26 14:16:52 +02:00
Mark Brand e00266aad4 update qtifw 2020-05-26 14:12:41 +02:00
Mark Brand 371bde79b9 qttools: fix pc-linux build failure due to missing qsqlite
In Qt 5.15, qttools depends on the qsqlite driver from qtbase.
2020-05-26 13:34:49 +02:00
Mark Brand 4ab8b10693 qt5: update to 5.15.0 2020-05-26 12:10:18 +02:00
Mark Brand 85ef71a02a update: ffmpeg, mpg123 2020-05-25 11:57:25 +02:00
Mark Brand 845ccfd9d4 update: freetds, gdb, gsoap, sqlite, zstd 2020-05-24 10:29:38 +02:00
Mark Brand 1134f723ac update freetds 2020-05-18 12:39:17 +02:00
Mark Brand 8b637cf11d gdb: linking workaround for multiple definitions
Multiple defintiions for some symbols such as PC are introduced
by readline and termcap. This causes GCC 10 linking error.

Related to:
    Default to -fno-common
    https://gcc.gnu.org/gcc-10/porting_to.html

Credit:
    https://github.com/Ettercap/ettercap/issues/795
2020-05-15 14:09:18 +02:00
Mark Brand b356cdd7ff update: freetds, gsoap 2020-05-15 11:28:41 +02:00
Mark Brand 382134a594 update: freetype, harfbuzz, pcre2, vmime 2020-05-15 10:35:47 +02:00
Lothar Serra Mari 41665eefe3 fribidi: bump to version 1.0.8 2020-05-04 21:58:33 +10:00
Mark Brand c9390a28a7 update: curl, nettle, poppler 2020-05-02 01:57:12 +02:00
Mark Brand 930e542f50 get old glibmm to build 2020-04-28 17:17:16 +02:00
Mark Brand 04d623d182 update: dbus, gdb, grantlee, libntlm 2020-04-28 17:15:25 +02:00
Mark Brand 27ae80358e update openssl 2020-04-22 11:44:27 +02:00
Mark Brand 56a46e8796 update: gettext, harfbuzz, wavpack 2020-04-18 23:49:55 +02:00
Mark Brand 888998d5c5 update freetds 2020-04-17 20:00:20 +02:00
Tomas Kalibera ec11cc909e The default msvcrt must be the same for mingw-w64 headers and crt. 2020-04-16 21:59:18 +10:00
Mark Brand 01f5e4d5a9 update gsoap 2020-04-14 01:13:03 +02:00
Tony Theodore 1419b5386f opencsg: fix for qt5 update (output directory) 2020-04-08 01:09:38 +10:00
Tony Theodore 8474ab2e89 boost: fix darwin build 2020-04-08 00:44:41 +10:00
Tony Theodore 1353efae29 wget: set _WIN32_WINNT to vista to fix inet_ntop issue 2020-04-08 00:12:25 +10:00
Mark Brand ce0e830528 update tcl, tk 2020-04-07 15:16:09 +02:00
Lothar Serra Mari 813f1abd2e
sdl2: Update to SDL 2.0.12 (#2469)
* Bump sdl2 to 2.0.12

* Adapt sdl2-1-fixes.patch to changes made in SDL 2.0.12
2020-04-07 12:25:40 +00:00
Martin Müllenhaupt d58317fdea update nlopt 2020-04-07 14:18:18 +02:00
Mark Brand dcf46fa444 update vmime 2020-04-07 00:28:58 +02:00
Mark Brand e3a3bc0305 update vmime 2020-04-05 22:55:31 +02:00
Tony Theodore d249dac3a4 gnutls: set _WIN32_WINNT to vista
ac_cv_prog_AR didn't have line continuation and wasn't used

fixes #2475
2020-04-05 19:21:19 +10:00
Mark Brand ce1d2e07d2 update: gnutls, libgit2, openssl 2020-04-02 12:56:01 +02:00
Mark Brand fe34c8f848 qt5: update to 5.14.2 2020-03-31 22:54:24 +02:00
Mark Brand 1822057033 update freetds 2020-03-30 13:12:30 +02:00
Mark Brand be45770ab7 update: poppler, vmime 2020-03-28 22:34:44 +01:00
Mark Brand 1adc07ecf5 update: gsoap, libusb1 2020-03-26 01:00:54 +01:00
Mark Brand 55ae3228e2 update: openssl, xz 2020-03-18 16:41:07 +01:00
Mark Brand 3ac298f5c4 update gsoap, icu4c 2020-03-15 02:33:05 +01:00
Mark Brand c0d9e6a483 update curl 2020-03-15 01:49:44 +01:00
Mark Brand 95a140d293 update curl 2020-03-04 14:28:17 +01:00
Mark Brand 58d40542f0 update poppler 2020-03-03 01:31:57 +01:00
Mark Brand ea2f6a8e44 update gsoap 2020-02-20 23:34:44 +01:00
Tony Theodore 6084417109 smpeg: use format-patch 2020-02-20 13:42:43 +11:00
Christoph Weiss e2b448de53 Fix smpeg compilation 2020-02-20 09:38:22 +11:00
Christoph Weiss 213c8a8836 Fix qtifw download name
The file is an uncompressed tar file and thus shouldn't end in `.gz`.
2020-02-20 09:38:22 +11:00