Mercurial > mxe-octave
diff src/qtbase-1-fixes.patch @ 4956:ddd66d48a646
Update qt5 to v5.12.1
* src/qtbase-1-fixes.patch: updated patch
* src/qtbase.mk: update version, checksum
* src/qtimageformats.mk: update checksum
* src/qtsvg.mk: update checksum
* src/qttools-1.patch: update patch
* src/qttools.mk: update checksum
author | John D |
---|---|
date | Sun, 10 Feb 2019 07:58:15 -0500 |
parents | 22937c7fe60d |
children | 9d35f8eb1e76 |
line wrap: on
line diff
--- a/src/qtbase-1-fixes.patch Wed Feb 06 14:03:19 2019 -0500 +++ b/src/qtbase-1-fixes.patch Sun Feb 10 07:58:15 2019 -0500 @@ -1,8 +1,6 @@ This file is part of MXE. See LICENSE.md for licensing information. -Contains ad hoc patches for cross building. - -From f1dbf592c625533c9f8a704e4d5f12f3111a1fb3 Mon Sep 17 00:00:00 2001 +From 01ee0b5260f1b83a81769132c0705aab05481641 Mon Sep 17 00:00:00 2001 From: Ray Donnelly <mingw.android@gmail.com> Date: Wed, 26 Aug 2015 12:45:43 +0100 Subject: [PATCH 1/5] cmake: Rearrange STATIC vs INTERFACE targets @@ -37,7 +35,7 @@ 2.19.1 -From b822f7ff799d10297b0b36408e7cfa44fd416118 Mon Sep 17 00:00:00 2001 +From 48723a27c10322a9beff2f84422c757df2639edd Mon Sep 17 00:00:00 2001 From: Tony Theodore <tonyt@logyst.com> Date: Sat, 16 Jul 2016 20:31:07 +1000 Subject: [PATCH 2/5] Fix pkgconfig file and library naming @@ -106,7 +104,7 @@ 2.19.1 -From 7773e45dfdd82ede2415a6818332de3e36e7c824 Mon Sep 17 00:00:00 2001 +From 6a7989a069a7aa88e898c4f68bd753b480af0cdf Mon Sep 17 00:00:00 2001 From: Mark Brand <mabrand@mabrand.nl> Date: Sun, 29 Jan 2017 13:02:16 +0100 Subject: [PATCH 3/5] reenable fontconfig for win32 (MXE-specific) @@ -114,10 +112,10 @@ Change-Id: I05b036366bd402e43309742412bcf8ca91fe125f diff --git a/src/gui/configure.json b/src/gui/configure.json -index 0332631ec8..e2d87e77b3 100644 +index 89934c8f1d..456643a22c 100644 --- a/src/gui/configure.json +++ b/src/gui/configure.json -@@ -1003,7 +1003,7 @@ +@@ -1209,7 +1209,7 @@ "fontconfig": { "label": "Fontconfig", "autoDetect": "!config.darwin", @@ -147,7 +145,7 @@ 2.19.1 -From 82d08b0378db0a30007ca5ee965ffa034859af5c Mon Sep 17 00:00:00 2001 +From dbe7086a860dc8aac17ed5d76bc45d605a19ac02 Mon Sep 17 00:00:00 2001 From: Mark Brand <mabrand@mabrand.nl> Date: Sun, 11 Jun 2017 00:27:41 +0200 Subject: [PATCH 4/5] use pkg-config for harfbuzz @@ -155,12 +153,12 @@ Change-Id: Ia65cbb90fd180f1bc10ce077a9a8323a48e51421 diff --git a/src/gui/configure.json b/src/gui/configure.json -index e2d87e77b3..4eb37aea17 100644 +index 456643a22c..f36e15603b 100644 --- a/src/gui/configure.json +++ b/src/gui/configure.json -@@ -224,7 +224,8 @@ - ] +@@ -301,7 +301,8 @@ }, + "headers": "harfbuzz/hb.h", "sources": [ - "-lharfbuzz" + { "type": "pkgConfig", "args": "harfbuzz" }, @@ -172,7 +170,7 @@ 2.19.1 -From 8ea9633854e8c2ad94df00866a9b9e3a4394d161 Mon Sep 17 00:00:00 2001 +From 2f96f49ffa2e4b42bb35da9304bba971cfcc1475 Mon Sep 17 00:00:00 2001 From: Mark Brand <mabrand@mabrand.nl> Date: Thu, 23 Nov 2017 11:28:47 +0200 Subject: [PATCH 5/5] disable qt_random_cpu for i686-w64-mingw32 @@ -193,7 +191,7 @@ Change-Id: Ia1c902e7b147bdda2b8d7904b40a3b968b8d0369 diff --git a/src/corelib/global/qrandom.cpp b/src/corelib/global/qrandom.cpp -index 23e5e499b2..d0b3159c0d 100644 +index 6195c324e7..94902bcfc2 100644 --- a/src/corelib/global/qrandom.cpp +++ b/src/corelib/global/qrandom.cpp @@ -90,7 +90,7 @@ DECLSPEC_IMPORT BOOLEAN WINAPI SystemFunction036(PVOID RandomBuffer, ULONG Rando @@ -209,8 +207,8 @@ 2.19.1 diff -ur qtbase-everywhere-src-5.11.0.orig/mkspecs/common/gcc-base.conf qtbase-everywhere-src-5.11.0/mkspecs/common/gcc-base.conf ---- qtbase-everywhere-src-5.11.0.orig/mkspecs/common/gcc-base.conf 2018-06-12 07:47:54.488874295 -0400 -+++ qtbase-everywhere-src-5.11.0/mkspecs/common/gcc-base.conf 2018-06-12 07:48:46.550096817 -0400 +--- qtbase-everywhere-src-5.11.0.orig/mkspecs/common/gcc-base.conf 2018-06-12 07:47:54.488874295 -0400 ++++ qtbase-everywhere-src-5.11.0/mkspecs/common/gcc-base.conf 2018-06-12 07:48:46.550096817 -0400 @@ -46,7 +46,7 @@ QMAKE_CFLAGS_SHLIB += $$QMAKE_CFLAGS_PIC QMAKE_CFLAGS_STATIC_LIB += $$QMAKE_CFLAGS_PIC