From patchwork Tue Sep 15 18:00:02 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Peter Seiderer X-Patchwork-Id: 1364557 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=gmx.net Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.a=rsa-sha256 header.s=badeba3b8450 header.b=LN2DCBCx; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BrWJW4xDNz9sTC for ; Wed, 16 Sep 2020 04:01:47 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id ABBDA2285E; Tue, 15 Sep 2020 18:01:45 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SiubfZBDhOe4; Tue, 15 Sep 2020 18:00:25 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 7EC9522708; Tue, 15 Sep 2020 18:00:24 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 515D01BF59E for ; Tue, 15 Sep 2020 18:00:21 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 4434686A6D for ; Tue, 15 Sep 2020 18:00:21 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kB+Fw+rLM0-f for ; Tue, 15 Sep 2020 18:00:18 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) by whitealder.osuosl.org (Postfix) with ESMTPS id 786BC86988 for ; Tue, 15 Sep 2020 18:00:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1600192808; bh=l72RsEMKIDQTQApyCwzxWHhaSu8qU5QBNaFOL5OMj5k=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=LN2DCBCxb+WAFCLgoJ4+90zeqtx6cmF5zWclnwIsDHDevRJ0eRuIEhzBtVZCn9478 3PstIieGfLXGZYmXaPRaW2/Lo0pxFRe+pBQTIAPwCrIue8X8hS/xL6U1N54yMp+68p DpOtyVLHZvaYipKh0aGtzlqyhfehAxXhcWVePx00= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.fritz.box ([62.216.209.149]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Md6Mj-1krrBE21pr-00aH7d; Tue, 15 Sep 2020 20:00:07 +0200 From: Peter Seiderer To: buildroot@busybox.net Date: Tue, 15 Sep 2020 20:00:02 +0200 Message-Id: <20200915180004.2335-1-ps.report@gmx.net> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 X-Provags-ID: V03:K1:/qhgFXz3u/j+U8Qe5dC5FWu8Fz0lmNINIlgY1mx8H666DPMRDow dLME5BXuncK4ubLVR+Lj6QT3PCigm7urqrwAOIL550whojyhRPMfNuNz7ENbH88TS3ApGjF aITS3v1nvV8GnkV9G1lE4IZbYYmxXD7nkXLUjwtLw/LVr0FWUuxNRndkEpuj01GuQW5CAC4 iNAhYJT/3yqlgdZEXtSXA== X-UI-Out-Filterresults: notjunk:1;V03:K0:sd+CnF/BTDM=:uavPuZCyi+ZgcKbET0ugyh 63+Da8+zQhayecWP6869/zNsHKLdS1WzX9dNcdU06Id3/Ck7liTU3/GCfdH7K1KX+pG/gxDX3 ELM+oGz82sNVwdoHuR0gNh9Tqh8m22AnF5THDUnyzC89B6nMaPCE4ABCyndp+LzAuOtIjcLRD nUaEOv0MIvGFY7Tnw3dJSiePtVPRABBlF0ivCmDa/sPDA83XUuLzBpe6Xbr3kTqNhlBExuFFY Rv9J/18s28rjCrBbNGVFDb4KNjckuN4w58roMtj/1Lnvdf5VDrNJnc1tP7VIPlU+vE8RT0YM7 /fj7jffrNGMqPGrGm0g7MSoXunpKydwdSeZCaBXtmmXDud64DvaxuSC/Q58A+Coba2yWT4YKH TDlD+cXQvVFHEWfqvuS7DAzaftFqyRGp6iyG2PchmqLhoZjPCwLuvGXtZQcGXSO8vjavCt6XM ztd3iGrTlDkGBWozVNz6D/ex2io65P83o08RnSuIWlwA7TGsx7UXQMOfsSKltCJyCH8SAp8vC qD1md/p9uRh9nK1PO+N8b19sHo76V1Px5HnsudDR6ngkh3XH4IoxtW4s8PG4i7aQAUKejk6ou Oj52dS7k1IPGp2zaJIErnsSKQN9BNRDubEJzmlxL+vqCS398o9hhnd8Icz1tXrqGHn7KewG90 B3zRJ3zVVrGQ9uQZxLKODJ0186/fEBSy3RbbPgq4QwAdedoR2vhgk8fzxtg42HS2c2yMqYRaG OsbWRFpidRVk6DY619AJXyeSoPmCqsmuV/qqnfZyZ3PlQwcxt9mNWT/Oe/kPHGV/x6MClyEKX MEdtdGNGWRgSRr59OuWV7uC/XHkheoUjd21veo5MzE5Nw56afjvd3nTxGthjqzx9WtYRzC84L a4tLOo4nZSKjxg52GdIOP960CHfEV4+SZLwIDYHe5SrrK4X4R5VkGHVqf9FNcMIjpXE2oPdEK nNyn5GzUruGotoMzrjeEC7Koirr4OpKB6sEse+HeRmPklSqEEMeybWwRdQfMk4kiX4kzDQI0P Tx7T/yluJioKvOXEz0V89Iq41Rr1L56WZ2yGYXg5UbJCEWjM6rE+8IsheNCSGVvWGDkDkwLeW sDcik/AxkWYYQPZ7qTQ4ajuAe/AVEfF4/WSuZUAE1gyZrd12nINjCsaRdDxXbS/peMkP48RT1 /XZ0dtLJ3KIiI8HzKb3kf67th0Gy/6Q1Z41S49HO4KdnhJej9tNynC5/HfoxLygE6zDSiCZYa v+XGi3y4FweIDf/xXZDgXEVB/rWnftl1BlbAQnQ== Subject: [Buildroot] [PATCH v1 1/3] package/qt5: bump version to 5.15.1 X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Joshua Henderson , Bartosz Bilas , Julien Corjon , =?utf-8?q?Ga=C3=ABl_Portay?= Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" qt5base: - remove 0005-evdevkeyboard-fix-input_event-time-related-compile.patch (upstream [1]) - remove 0006-evdevtouch-fix-input_event-time-related-compile.patch (upstream [2]) - remove 0007-qimage_conversions-arm-neon-draw-helper-only-availab.patch (upstream [3]) qt5declarative: - remove 0002-examples-fix-parallel-install.patch (superseeded by upstream commit [4]) qt5imageformats: - remove 0001-fix-build-on-Arch-Linux.patch (upstream [5]) qt5tools: - rebased 0001-Disable-designer-tool-fixes-configure-error.patch [1] https://code.qt.io/cgit/qt/qtbase.git/commit/?id=c5b8b662105cc5ced968da9f567fe1134c52d6b5 [2] https://code.qt.io/cgit/qt/qtbase.git/commit/?id=71fb4d081c7f3675939ac8c62063631a18175fd1 [3] https://code.qt.io/cgit/qt/qtbase.git/commit/?id=2246f270ffd3875cad8c334fdf4878be48620514 [4] https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=1f0b3a54ffa2ab0dc0cdff1345980ea68d749d24 [5] https://code.qt.io/cgit/qt/qtimageformats.git/commit/?id=704868db61be1542c2d9e2b75ead00c45c56cc36 Signed-off-by: Peter Seiderer --- package/qt5/qt5.mk | 2 +- package/qt5/qt53d/qt53d.hash | 4 +- ...fix-input_event-time-related-compile.patch | 57 ------ ...fix-input_event-time-related-compile.patch | 57 ------ ...ns-arm-neon-draw-helper-only-availab.patch | 58 ------ package/qt5/qt5base/qt5base.hash | 4 +- package/qt5/qt5charts/qt5charts.hash | 4 +- .../qt5/qt5connectivity/qt5connectivity.hash | 4 +- .../0002-examples-fix-parallel-install.patch | 190 ------------------ .../qt5/qt5declarative/qt5declarative.hash | 4 +- .../qt5graphicaleffects.hash | 4 +- .../0001-fix-build-on-Arch-Linux.patch | 37 ---- .../qt5/qt5imageformats/qt5imageformats.hash | 4 +- package/qt5/qt5location/qt5location.hash | 4 +- package/qt5/qt5multimedia/qt5multimedia.hash | 4 +- .../qt5quickcontrols/qt5quickcontrols.hash | 4 +- .../qt5quickcontrols2/qt5quickcontrols2.hash | 4 +- .../qt5quicktimeline/qt5quicktimeline.hash | 4 +- package/qt5/qt5script/qt5script.hash | 4 +- package/qt5/qt5scxml/qt5scxml.hash | 4 +- package/qt5/qt5sensors/qt5sensors.hash | 4 +- package/qt5/qt5serialbus/qt5serialbus.hash | 4 +- package/qt5/qt5serialport/qt5serialport.hash | 4 +- package/qt5/qt5svg/qt5svg.hash | 4 +- ...-designer-tool-fixes-configure-error.patch | 23 ++- package/qt5/qt5tools/qt5tools.hash | 4 +- .../qt5virtualkeyboard.hash | 4 +- package/qt5/qt5wayland/qt5wayland.hash | 4 +- package/qt5/qt5webchannel/qt5webchannel.hash | 4 +- package/qt5/qt5webengine/qt5webengine.hash | 4 +- package/qt5/qt5websockets/qt5websockets.hash | 4 +- package/qt5/qt5webview/qt5webview.hash | 4 +- package/qt5/qt5x11extras/qt5x11extras.hash | 4 +- .../qt5/qt5xmlpatterns/qt5xmlpatterns.hash | 4 +- 34 files changed, 69 insertions(+), 463 deletions(-) delete mode 100644 package/qt5/qt5base/0005-evdevkeyboard-fix-input_event-time-related-compile.patch delete mode 100644 package/qt5/qt5base/0006-evdevtouch-fix-input_event-time-related-compile.patch delete mode 100644 package/qt5/qt5base/0007-qimage_conversions-arm-neon-draw-helper-only-availab.patch delete mode 100644 package/qt5/qt5declarative/0002-examples-fix-parallel-install.patch delete mode 100644 package/qt5/qt5imageformats/0001-fix-build-on-Arch-Linux.patch diff --git a/package/qt5/qt5.mk b/package/qt5/qt5.mk index a2572be097..0a961e6125 100644 --- a/package/qt5/qt5.mk +++ b/package/qt5/qt5.mk @@ -5,7 +5,7 @@ ################################################################################ QT5_VERSION_MAJOR = 5.15 -QT5_VERSION = $(QT5_VERSION_MAJOR).0 +QT5_VERSION = $(QT5_VERSION_MAJOR).1 QT5_SOURCE_TARBALL_PREFIX = everywhere-src QT5_SITE = https://download.qt.io/archive/qt/$(QT5_VERSION_MAJOR)/$(QT5_VERSION)/submodules diff --git a/package/qt5/qt53d/qt53d.hash b/package/qt5/qt53d/qt53d.hash index b660692982..0d66fa4db5 100644 --- a/package/qt5/qt53d/qt53d.hash +++ b/package/qt5/qt53d/qt53d.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qt3d-everywhere-src-5.15.0.tar.xz.sha256 -sha256 61856f0c453b79e98b7a1e65ea8f59976fa78230ffa8dec959b5f4b45383dffd qt3d-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qt3d-everywhere-src-5.15.1.tar.xz.sha256 +sha256 29aac2c38b6b2fb1e7d54829ff8b4c9aae12a70ffab9707c7388f1e134dd9411 qt3d-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 edfe70e99be2a7c109d860b19204609e582720b211c50caedac729da372a1253 LICENSE.GPL diff --git a/package/qt5/qt5base/0005-evdevkeyboard-fix-input_event-time-related-compile.patch b/package/qt5/qt5base/0005-evdevkeyboard-fix-input_event-time-related-compile.patch deleted file mode 100644 index 1ed397870c..0000000000 --- a/package/qt5/qt5base/0005-evdevkeyboard-fix-input_event-time-related-compile.patch +++ /dev/null @@ -1,57 +0,0 @@ -From e3821efb37d64d599760b82beac024804188b824 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Mon, 4 May 2020 23:17:45 +0200 -Subject: [PATCH] evdevkeyboard: fix input_event time related compile -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - evdevkeyboard/qevdevkeyboardhandler.cpp: In member function ‘void QEvdevKeyboardHandler::switchLed(int, bool)’: - evdevkeyboard/qevdevkeyboardhandler.cpp:153:28: error: ‘struct input_event’ has no member named ‘time’; did you mean ‘type’? - ::gettimeofday(&led_ie.time, 0); - ^~~~ - type - -Signed-off-by: Peter Seiderer -Upstream: https://github.com/qt/qtbase/commit/c5b8b662105cc5ced968da9f567fe1134c52d6b5 ---- - .../input/evdevkeyboard/qevdevkeyboardhandler.cpp | 13 ++++++++++++- - 1 file changed, 12 insertions(+), 1 deletion(-) - -diff --git a/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp b/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp -index 3555763b..de37f5e2 100644 ---- a/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp -+++ b/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp -@@ -58,6 +58,14 @@ - #include - #endif - -+#ifndef input_event_sec -+#define input_event_sec time.tv_sec -+#endif -+ -+#ifndef input_event_usec -+#define input_event_usec time.tv_usec -+#endif -+ - QT_BEGIN_NAMESPACE - - Q_LOGGING_CATEGORY(qLcEvdevKey, "qt.qpa.input") -@@ -149,8 +157,11 @@ void QEvdevKeyboardHandler::switchLed(int led, bool state) - { - qCDebug(qLcEvdevKey, "switchLed %d %d", led, int(state)); - -+ struct timeval tv; -+ ::gettimeofday(&tv, 0); - struct ::input_event led_ie; -- ::gettimeofday(&led_ie.time, 0); -+ led_ie.input_event_sec = tv.tv_sec; -+ led_ie.input_event_usec = tv.tv_usec; - led_ie.type = EV_LED; - led_ie.code = led; - led_ie.value = state; --- -2.26.2 - diff --git a/package/qt5/qt5base/0006-evdevtouch-fix-input_event-time-related-compile.patch b/package/qt5/qt5base/0006-evdevtouch-fix-input_event-time-related-compile.patch deleted file mode 100644 index a24ac4f184..0000000000 --- a/package/qt5/qt5base/0006-evdevtouch-fix-input_event-time-related-compile.patch +++ /dev/null @@ -1,57 +0,0 @@ -From c9adb999cdb21f991f2c70b1d3b40e16d4fed2c0 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Mon, 4 May 2020 23:19:25 +0200 -Subject: [PATCH] evdevtouch: fix input_event time related compile -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - evdevtouch/qevdevtouchhandler.cpp: In member function ‘void QEvdevTouchScreenData::processInputEvent(input_event*)’: - evdevtouch/qevdevtouchhandler.cpp:579:29: error: ‘struct input_event’ has no member named ‘time’; did you mean ‘type’? - m_timeStamp = data->time.tv_sec + data->time.tv_usec / 1000000.0; - ^~~~ - type - evdevtouch/qevdevtouchhandler.cpp:579:49: error: ‘struct input_event’ has no member named ‘time’; did you mean ‘type’? - m_timeStamp = data->time.tv_sec + data->time.tv_usec / 1000000.0; - ^~~~ - type - -Signed-off-by: Peter Seiderer -Upstream: https://github.com/qt/qtbase/commit/71fb4d081c7f3675939ac8c62063631a18175fd1 ---- - .../input/evdevtouch/qevdevtouchhandler.cpp | 10 +++++++++- - 1 file changed, 9 insertions(+), 1 deletion(-) - -diff --git a/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp b/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp -index c51db59e..94a9b103 100644 ---- a/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp -+++ b/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp -@@ -58,6 +58,14 @@ - #include - #endif - -+#ifndef input_event_sec -+#define input_event_sec time.tv_sec -+#endif -+ -+#ifndef input_event_usec -+#define input_event_usec time.tv_usec -+#endif -+ - #include - - #if QT_CONFIG(mtdev) -@@ -576,7 +584,7 @@ void QEvdevTouchScreenData::processInputEvent(input_event *data) - - // update timestamps - m_lastTimeStamp = m_timeStamp; -- m_timeStamp = data->time.tv_sec + data->time.tv_usec / 1000000.0; -+ m_timeStamp = data->input_event_sec + data->input_event_usec / 1000000.0; - - m_lastTouchPoints = m_touchPoints; - m_touchPoints.clear(); --- -2.26.2 - diff --git a/package/qt5/qt5base/0007-qimage_conversions-arm-neon-draw-helper-only-availab.patch b/package/qt5/qt5base/0007-qimage_conversions-arm-neon-draw-helper-only-availab.patch deleted file mode 100644 index 6c2080a669..0000000000 --- a/package/qt5/qt5base/0007-qimage_conversions-arm-neon-draw-helper-only-availab.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 78d94321149f8e10e5270516082cb37a5b91e327 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Sun, 10 May 2020 22:26:43 +0200 -Subject: [PATCH] qimage_conversions: arm neon draw helper only available for - little endian - -Fixes: - - qimage_conversions.cpp:(.text+0x2598): undefined reference to `storeRGB32FromARGB32PM_neon(unsigned char*, unsigned int const*, int, int, QVector const*, QDitherInfo*)' - -Signed-off-by: Peter Seiderer ---- - src/gui/image/qimage_conversions.cpp | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/src/gui/image/qimage_conversions.cpp b/src/gui/image/qimage_conversions.cpp -index 97a5f89e..5fc5aba1 100644 ---- a/src/gui/image/qimage_conversions.cpp -+++ b/src/gui/image/qimage_conversions.cpp -@@ -119,7 +119,7 @@ void qGamma_correct_back_to_linear_cs(QImage *image) - *****************************************************************************/ - - // The drawhelper conversions from/to RGB32 are passthroughs which is not always correct for general image conversion --#if !defined(__ARM_NEON__) -+#if !defined(__ARM_NEON__) || !(Q_BYTE_ORDER == Q_LITTLE_ENDIAN) - static void QT_FASTCALL storeRGB32FromARGB32PM(uchar *dest, const uint *src, int index, int count, - const QVector *, QDitherInfo *) - { -@@ -149,7 +149,7 @@ static const uint *QT_FASTCALL fetchRGB32ToARGB32PM(uint *buffer, const uchar *s - #ifdef QT_COMPILER_SUPPORTS_SSE4_1 - extern void QT_FASTCALL storeRGB32FromARGB32PM_sse4(uchar *dest, const uint *src, int index, int count, - const QVector *, QDitherInfo *); --#elif defined(__ARM_NEON__) -+#elif defined(__ARM_NEON__) && (Q_BYTE_ORDER == Q_LITTLE_ENDIAN) - extern void QT_FASTCALL storeRGB32FromARGB32PM_neon(uchar *dest, const uint *src, int index, int count, - const QVector *, QDitherInfo *); - #endif -@@ -181,7 +181,7 @@ void convert_generic(QImageData *dest, const QImageData *src, Qt::ImageConversio - store = storeRGB32FromARGB32PM_sse4; - else - store = storeRGB32FromARGB32PM; --#elif defined(__ARM_NEON__) -+#elif defined(__ARM_NEON__) && (Q_BYTE_ORDER == Q_LITTLE_ENDIAN) - store = storeRGB32FromARGB32PM_neon; - #else - store = storeRGB32FromARGB32PM; -@@ -289,7 +289,7 @@ bool convert_generic_inplace(QImageData *data, QImage::Format dst_format, Qt::Im - store = storeRGB32FromARGB32PM_sse4; - else - store = storeRGB32FromARGB32PM; --#elif defined(__ARM_NEON__) -+#elif defined(__ARM_NEON__) && (Q_BYTE_ORDER == Q_LITTLE_ENDIAN) - store = storeRGB32FromARGB32PM_neon; - #else - store = storeRGB32FromARGB32PM; --- -2.26.2 - diff --git a/package/qt5/qt5base/qt5base.hash b/package/qt5/qt5base/qt5base.hash index a32723f37a..91b9f19999 100644 --- a/package/qt5/qt5base/qt5base.hash +++ b/package/qt5/qt5base/qt5base.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtbase-everywhere-src-5.15.0.tar.xz.sha256 -sha256 9e7af10aece15fa9500369efde69cb220eee8ec3a6818afe01ce1e7d484824c5 qtbase-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtbase-everywhere-src-5.15.1.tar.xz.sha256 +sha256 33960404d579675b7210de103ed06a72613bfc4305443e278e2d32a3eb1f3d8c qtbase-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5charts/qt5charts.hash b/package/qt5/qt5charts/qt5charts.hash index 1fa59915e4..5d81af78ee 100644 --- a/package/qt5/qt5charts/qt5charts.hash +++ b/package/qt5/qt5charts/qt5charts.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtcharts-everywhere-src-5.15.0.tar.xz.sha256 -sha256 44a24fc16abcaf9ae97ecf3215f6f3b44ebdb3b73bcb4ed3549a51519e4883a7 qtcharts-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtcharts-everywhere-src-5.15.1.tar.xz.sha256 +sha256 a59efbf095bf8a62c29f6fe90a3e943bbc7583d1d2fed16681675b923c45ef3b qtcharts-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 diff --git a/package/qt5/qt5connectivity/qt5connectivity.hash b/package/qt5/qt5connectivity/qt5connectivity.hash index 644210b2e4..59c948320f 100644 --- a/package/qt5/qt5connectivity/qt5connectivity.hash +++ b/package/qt5/qt5connectivity/qt5connectivity.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtconnectivity-everywhere-src-5.15.0.tar.xz.sha256 -sha256 f911fb8f8bf3a9958785d0378d25ced8989047938b7138d619854a94fa0b27dd qtconnectivity-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtconnectivity-everywhere-src-5.15.1.tar.xz.sha256 +sha256 53c30039d4f2301a1a66c646690436e1f8cce0a3fd212ca0783f346a115d8016 qtconnectivity-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5declarative/0002-examples-fix-parallel-install.patch b/package/qt5/qt5declarative/0002-examples-fix-parallel-install.patch deleted file mode 100644 index 7005104701..0000000000 --- a/package/qt5/qt5declarative/0002-examples-fix-parallel-install.patch +++ /dev/null @@ -1,190 +0,0 @@ -From ceccffbee9d674044641dd6a1010715b86eda254 Mon Sep 17 00:00:00 2001 -From: Peter Seiderer -Date: Tue, 26 May 2020 20:16:44 +0200 -Subject: [PATCH] examples: fix parallel install - -Installing qt5declarative examples on fast/multicore machines sometimes -fails with a variation of the following error messages: - - - Cannot touch [...]/chapter5-listproperties/app.qml: No such file or directory - - Error copying [...]/chapter2-methods/app.qml: Destination file exists - -Fix it by using OTHER_FILES instead of a seperate qml files install target. - -Signed-off-by: Peter Seiderer -[Rebased for Qt5.15.0] -Signed-off-by: Peter Seiderer ---- - .../extending-qml/chapter1-basics/chapter1-basics.pro | 8 +++----- - .../extending-qml/chapter2-methods/chapter2-methods.pro | 8 +++----- - .../extending-qml/chapter3-bindings/chapter3-bindings.pro | 8 +++----- - .../chapter4-customPropertyTypes.pro | 8 +++----- - .../chapter5-listproperties/chapter5-listproperties.pro | 8 +++----- - examples/qmltest/qmltest/qmltest.pro | 7 ++++--- - examples/quick/imageprovider/imageprovider.pro | 7 ++++--- - .../quick/imageresponseprovider/imageresponseprovider.pro | 7 ++++--- - .../quick/scenegraph/simplematerial/simplematerial.pro | 6 +++--- - 9 files changed, 30 insertions(+), 37 deletions(-) - -diff --git a/examples/qml/tutorials/extending-qml/chapter1-basics/chapter1-basics.pro b/examples/qml/tutorials/extending-qml/chapter1-basics/chapter1-basics.pro -index 1f777d2e..7c50dc31 100644 ---- a/examples/qml/tutorials/extending-qml/chapter1-basics/chapter1-basics.pro -+++ b/examples/qml/tutorials/extending-qml/chapter1-basics/chapter1-basics.pro -@@ -12,10 +12,8 @@ SOURCES += piechart.cpp \ - - RESOURCES += chapter1-basics.qrc - --DESTPATH = $$[QT_INSTALL_EXAMPLES]/qml/tutorials/extending-qml/chapter1-basics --target.path = $$DESTPATH -+target.path = $$[QT_INSTALL_EXAMPLES]/qml/tutorials/extending-qml/chapter1-basics - --qml.files = *.qml --qml.path = $$DESTPATH -+OTHER_FILES += *.qml - --INSTALLS += target qml -+INSTALLS += target -diff --git a/examples/qml/tutorials/extending-qml/chapter2-methods/chapter2-methods.pro b/examples/qml/tutorials/extending-qml/chapter2-methods/chapter2-methods.pro -index 264f028f..8947b4e0 100644 ---- a/examples/qml/tutorials/extending-qml/chapter2-methods/chapter2-methods.pro -+++ b/examples/qml/tutorials/extending-qml/chapter2-methods/chapter2-methods.pro -@@ -10,10 +10,8 @@ SOURCES += piechart.cpp \ - - RESOURCES += chapter2-methods.qrc - --DESTPATH = $$[QT_INSTALL_EXAMPLES]/qml/tutorials/extending-qml/chapter2-methods --target.path = $$DESTPATH -+target.path = $$[QT_INSTALL_EXAMPLES]/qml/tutorials/extending-qml/chapter2-methods - --qml.files = *.qml --qml.path = $$DESTPATH -+OTHER_FILES += *.qml - --INSTALLS += target qml -+INSTALLS += target -diff --git a/examples/qml/tutorials/extending-qml/chapter3-bindings/chapter3-bindings.pro b/examples/qml/tutorials/extending-qml/chapter3-bindings/chapter3-bindings.pro -index 152f17ce..ffe632ee 100644 ---- a/examples/qml/tutorials/extending-qml/chapter3-bindings/chapter3-bindings.pro -+++ b/examples/qml/tutorials/extending-qml/chapter3-bindings/chapter3-bindings.pro -@@ -10,10 +10,8 @@ SOURCES += piechart.cpp \ - - RESOURCES += chapter3-bindings.qrc - --DESTPATH = $$[QT_INSTALL_EXAMPLES]/qml/tutorials/extending-qml/chapter3-bindings --target.path = $$DESTPATH -+target.path = $$[QT_INSTALL_EXAMPLES]/qml/tutorials/extending-qml/chapter3-bindings - --qml.files = *.qml --qml.path = $$DESTPATH -+OTHER_FILES += *.qml - --INSTALLS += target qml -+INSTALLS += target -diff --git a/examples/qml/tutorials/extending-qml/chapter4-customPropertyTypes/chapter4-customPropertyTypes.pro b/examples/qml/tutorials/extending-qml/chapter4-customPropertyTypes/chapter4-customPropertyTypes.pro -index e277f746..29911eae 100644 ---- a/examples/qml/tutorials/extending-qml/chapter4-customPropertyTypes/chapter4-customPropertyTypes.pro -+++ b/examples/qml/tutorials/extending-qml/chapter4-customPropertyTypes/chapter4-customPropertyTypes.pro -@@ -12,10 +12,8 @@ SOURCES += piechart.cpp \ - - RESOURCES += chapter4-customPropertyTypes.qrc - --DESTPATH = $$[QT_INSTALL_EXAMPLES]/qml/tutorials/extending-qml/chapter4-customPropertyTypes --target.path = $$DESTPATH -+target.path = $$[QT_INSTALL_EXAMPLES]/qml/tutorials/extending-qml/chapter4-customPropertyTypes - --qml.files = *.qml --qml.path = $$DESTPATH -+OTHER_FILES += *.qml - --INSTALLS += target qml -+INSTALLS += target -diff --git a/examples/qml/tutorials/extending-qml/chapter5-listproperties/chapter5-listproperties.pro b/examples/qml/tutorials/extending-qml/chapter5-listproperties/chapter5-listproperties.pro -index edbd3c23..0db640a7 100644 ---- a/examples/qml/tutorials/extending-qml/chapter5-listproperties/chapter5-listproperties.pro -+++ b/examples/qml/tutorials/extending-qml/chapter5-listproperties/chapter5-listproperties.pro -@@ -12,10 +12,8 @@ SOURCES += piechart.cpp \ - - RESOURCES += chapter5-listproperties.qrc - --DESTPATH = $$[QT_INSTALL_EXAMPLES]/qml/tutorials/extending-qml/chapter5-listproperties --target.path = $$DESTPATH -+target.path = $$[QT_INSTALL_EXAMPLES]/qml/tutorials/extending-qml/chapter5-listproperties - --qml.files = *.qml --qml.path = $$DESTPATH -+OTHER_FILES += *.qml - --INSTALLS += target qml -+INSTALLS += target -diff --git a/examples/qmltest/qmltest/qmltest.pro b/examples/qmltest/qmltest/qmltest.pro -index b5893c5a..bade497d 100644 ---- a/examples/qmltest/qmltest/qmltest.pro -+++ b/examples/qmltest/qmltest/qmltest.pro -@@ -19,8 +19,9 @@ QT += qml qmltest - macx: CONFIG -= app_bundle - - target.path = $$[QT_INSTALL_EXAMPLES]/qmltest/qmltest --qml.files = tst_basic.qml tst_item.qml --qml.path = $$[QT_INSTALL_EXAMPLES]/qmltest/qmltest --INSTALLS += target qml -+ -+OTHER_FILES += tst_basic.qml tst_item.qml -+ -+INSTALLS += target - - } -diff --git a/examples/quick/imageprovider/imageprovider.pro b/examples/quick/imageprovider/imageprovider.pro -index e54469b0..05938079 100644 ---- a/examples/quick/imageprovider/imageprovider.pro -+++ b/examples/quick/imageprovider/imageprovider.pro -@@ -10,8 +10,9 @@ SOURCES += imageprovider.cpp - EXAMPLE_FILES = imageprovider-example.qml - - target.path = $$[QT_INSTALL_EXAMPLES]/quick/imageprovider/ImageProviderCore --qml.files = ImageProviderCore/qmldir --qml.path = $$[QT_INSTALL_EXAMPLES]/quick/imageprovider/ImageProviderCore --INSTALLS = target qml -+ -+OTHER_FILES += ImageProviderCore/qmldir -+ -+INSTALLS = target - - CONFIG += install_ok # Do not cargo-cult this! -diff --git a/examples/quick/imageresponseprovider/imageresponseprovider.pro b/examples/quick/imageresponseprovider/imageresponseprovider.pro -index 8be4dbb6..678a6756 100644 ---- a/examples/quick/imageresponseprovider/imageresponseprovider.pro -+++ b/examples/quick/imageresponseprovider/imageresponseprovider.pro -@@ -10,8 +10,9 @@ SOURCES += imageresponseprovider.cpp - EXAMPLE_FILES = imageresponseprovider-example.qml - - target.path = $$[QT_INSTALL_EXAMPLES]/quick/imageresponseprovider/ImageResponseProviderCore --qml.files = ImageResponseProviderCore/qmldir --qml.path = $$[QT_INSTALL_EXAMPLES]/quick/imageresponseprovider/ImageResponseProviderCore --INSTALLS = target qml -+ -+OTHER_FILES += ImageResponseProviderCore/qmldir -+ -+INSTALLS = target - - CONFIG += install_ok # Do not cargo-cult this! -diff --git a/examples/quick/scenegraph/simplematerial/simplematerial.pro b/examples/quick/scenegraph/simplematerial/simplematerial.pro -index 131af459..76a21ab3 100644 ---- a/examples/quick/scenegraph/simplematerial/simplematerial.pro -+++ b/examples/quick/scenegraph/simplematerial/simplematerial.pro -@@ -11,10 +11,10 @@ SOURCES += \ - RESOURCES += simplematerial.qrc - - target.path = $$[QT_INSTALL_EXAMPLES]/quick/scenegraph/simplematerial --qml.files = main.qml --qml.path = $$[QT_INSTALL_EXAMPLES]/quick/scenegraph/simplematerial - --INSTALLS += target qml -+OTHER_FILES += main.qml -+ -+INSTALLS += target - - HEADERS += \ - simplematerialitem.h --- -2.26.2 - diff --git a/package/qt5/qt5declarative/qt5declarative.hash b/package/qt5/qt5declarative/qt5declarative.hash index b7bed2a11c..9033f6a6bf 100644 --- a/package/qt5/qt5declarative/qt5declarative.hash +++ b/package/qt5/qt5declarative/qt5declarative.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtdeclarative-everywhere-src-5.15.0.tar.xz.sha256 -sha256 9c3c93fb7d340b2f7d738d12408c047318c78973cb45bfc5ff6b3a57e1fef699 qtdeclarative-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtdeclarative-everywhere-src-5.15.1.tar.xz.sha256 +sha256 7e30f0ccba61f9d71720b91d7f7523c23677f23cd96065cb71df1b0df329d768 qtdeclarative-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5graphicaleffects/qt5graphicaleffects.hash b/package/qt5/qt5graphicaleffects/qt5graphicaleffects.hash index 5bdc3ba7f3..d2ea24d74a 100644 --- a/package/qt5/qt5graphicaleffects/qt5graphicaleffects.hash +++ b/package/qt5/qt5graphicaleffects/qt5graphicaleffects.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtgraphicaleffects-everywhere-src-5.15.0.tar.xz.sha256 -sha256 0d2ea4bc73b9df13a4b739dcbc1e3c7b298c7e682f7f9252b232e3bde7b63eda qtgraphicaleffects-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtgraphicaleffects-everywhere-src-5.15.1.tar.xz.sha256 +sha256 f4a4d3e1c6d8b0b200b6759ebb615344275957d56d2ef6a33641f853120466d1 qtgraphicaleffects-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5imageformats/0001-fix-build-on-Arch-Linux.patch b/package/qt5/qt5imageformats/0001-fix-build-on-Arch-Linux.patch deleted file mode 100644 index c348c65260..0000000000 --- a/package/qt5/qt5imageformats/0001-fix-build-on-Arch-Linux.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 704868db61be1542c2d9e2b75ead00c45c56cc36 Mon Sep 17 00:00:00 2001 -From: "Evgeniy A. Dushistov" -Date: Sat, 15 Aug 2020 15:09:08 +0300 -Subject: fix build on Arch Linux -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -qtimageformats/src/plugins/imageformats/jp2/qjp2handler.cpp:844:41: -error: no declaration of «pow» - 844 | const double jasperRate = minRate + pow((double(quality) / double(maxQuality)), 2) * maxRate; - -Pick-to: 5.15 -Change-Id: I085996c2db2251903b2a3e52e6e648831637c8f9 -Reviewed-by: Shawn Rutledge -[Retrieved from: -https://code.qt.io/cgit/qt/qtimageformats.git/commit/?id=704868db61be1542c2d9e2b75ead00c45c56cc36] -Signed-off-by: Fabrice Fontaine ---- - src/plugins/imageformats/jp2/qjp2handler.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/plugins/imageformats/jp2/qjp2handler.cpp b/src/plugins/imageformats/jp2/qjp2handler.cpp -index 4311d26..05c7bc1 100644 ---- a/src/plugins/imageformats/jp2/qjp2handler.cpp -+++ b/src/plugins/imageformats/jp2/qjp2handler.cpp -@@ -45,6 +45,7 @@ - #include "qcolor.h" - - #include -+#include // for pow - - QT_BEGIN_NAMESPACE - --- -cgit v1.2.1 - diff --git a/package/qt5/qt5imageformats/qt5imageformats.hash b/package/qt5/qt5imageformats/qt5imageformats.hash index 64249269a7..3808787cba 100644 --- a/package/qt5/qt5imageformats/qt5imageformats.hash +++ b/package/qt5/qt5imageformats/qt5imageformats.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtimageformats-everywhere-src-5.15.0.tar.xz.sha256 -sha256 83f32101b1a898fcb8ed6f11a657d1125484ac0c2223014b61849d9010efebc8 qtimageformats-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtimageformats-everywhere-src-5.15.1.tar.xz.sha256 +sha256 75e72b4c11df97af3ff64ed26df16864ce1220a1cc730e49074ab9d72f658568 qtimageformats-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 edfe70e99be2a7c109d860b19204609e582720b211c50caedac729da372a1253 LICENSE.GPLv2 diff --git a/package/qt5/qt5location/qt5location.hash b/package/qt5/qt5location/qt5location.hash index b871c74944..051b36ecd3 100644 --- a/package/qt5/qt5location/qt5location.hash +++ b/package/qt5/qt5location/qt5location.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtlocation-everywhere-src-5.15.0.tar.xz.sha256 -sha256 c68b0778a521e5522641c41b1778999dd408ebfda1e0de166a83743268be5f3f qtlocation-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtlocation-everywhere-src-5.15.1.tar.xz.sha256 +sha256 093af763a70d126c4b9f6a22ebf8218fe95dc0151e40666b2389fdf55c9f1a2c qtlocation-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5multimedia/qt5multimedia.hash b/package/qt5/qt5multimedia/qt5multimedia.hash index 2338471849..2fab59d0da 100644 --- a/package/qt5/qt5multimedia/qt5multimedia.hash +++ b/package/qt5/qt5multimedia/qt5multimedia.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtmultimedia-everywhere-src-5.15.0.tar.xz.sha256 -sha256 0708d867697f392dd3600c5c1c88f5c61b772a5250a4d059dca67b844af0fbd7 qtmultimedia-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtmultimedia-everywhere-src-5.15.1.tar.xz.sha256 +sha256 ed6e75bec9c98559c0fbc91ff746185b1e1845139b2c7a5a843e1e8880697d99 qtmultimedia-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5quickcontrols/qt5quickcontrols.hash b/package/qt5/qt5quickcontrols/qt5quickcontrols.hash index c00c1cd978..36ec675d50 100644 --- a/package/qt5/qt5quickcontrols/qt5quickcontrols.hash +++ b/package/qt5/qt5quickcontrols/qt5quickcontrols.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtquickcontrols-everywhere-src-5.15.0.tar.xz.sha256 -sha256 7072cf4cd27e9f18b36b1c48dec7c79608cf87ba847d3fc3de133f220ec1acee qtquickcontrols-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtquickcontrols-everywhere-src-5.15.1.tar.xz.sha256 +sha256 0172f88779305aae57f3842538e91361ae9bc5ca2275ee5ce9d455309f0f2c7e qtquickcontrols-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5quickcontrols2/qt5quickcontrols2.hash b/package/qt5/qt5quickcontrols2/qt5quickcontrols2.hash index cdb05dbd01..ffce270c16 100644 --- a/package/qt5/qt5quickcontrols2/qt5quickcontrols2.hash +++ b/package/qt5/qt5quickcontrols2/qt5quickcontrols2.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtquickcontrols2-everywhere-src-5.15.0.tar.xz.sha256 -sha256 839abda9b58cd8656b2e5f46afbb484e63df466481ace43318c4c2022684648f qtquickcontrols2-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtquickcontrols2-everywhere-src-5.15.1.tar.xz.sha256 +sha256 e902b3baf9fe02a5bd675fc71118e282bb6a128c94f45be6f65d7d6db991f2af qtquickcontrols2-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 d2cfc059acb4abd8e513cd0a73cd8489f34cbafa7bc34d5d31fb3210821cf8ca LICENSE.GPLv3 diff --git a/package/qt5/qt5quicktimeline/qt5quicktimeline.hash b/package/qt5/qt5quicktimeline/qt5quicktimeline.hash index 8a013ce9d6..8318044bd2 100644 --- a/package/qt5/qt5quicktimeline/qt5quicktimeline.hash +++ b/package/qt5/qt5quicktimeline/qt5quicktimeline.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtquicktimeline-everywhere-src-5.15.0.tar.xz.sha256 -sha256 16ffeb733ba15815121fca5705ed5220ce0a0eb2ec0431ad0d55da9426a03c00 qtquicktimeline-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtquicktimeline-everywhere-src-5.15.1.tar.xz.sha256 +sha256 15665d489a6a29ff406a5fe2b4ac14ab102fb6e43864e115432be065da073cca qtquicktimeline-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 diff --git a/package/qt5/qt5script/qt5script.hash b/package/qt5/qt5script/qt5script.hash index 824b43c650..972099ce9d 100644 --- a/package/qt5/qt5script/qt5script.hash +++ b/package/qt5/qt5script/qt5script.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtscript-everywhere-src-5.15.0.tar.xz.sha256 -sha256 02dc21b309621876a89671be27cea86a58e74a96aa28da65fe1b37a3aad29373 qtscript-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtscript-everywhere-src-5.15.1.tar.xz.sha256 +sha256 0a62152835363a9cc20558d0c2953ec03426324138578baa18fc2cc4d62b18ca qtscript-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 diff --git a/package/qt5/qt5scxml/qt5scxml.hash b/package/qt5/qt5scxml/qt5scxml.hash index 35060bc264..494cd525be 100644 --- a/package/qt5/qt5scxml/qt5scxml.hash +++ b/package/qt5/qt5scxml/qt5scxml.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtscxml-everywhere-src-5.15.0.tar.xz.sha256 -sha256 9c3a72bf5ebd07553b0049cc1943f04cff93b7e53bde8c81d652422dbf12ff72 qtscxml-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtscxml-everywhere-src-5.15.1.tar.xz.sha256 +sha256 2289f8c1b51ac368cc0ba8a6a987b44d2c97b43697b00e64582e43afedffcd2b qtscxml-everywhere-src-5.15.1.tar.xz # Hashes for license files: diff --git a/package/qt5/qt5sensors/qt5sensors.hash b/package/qt5/qt5sensors/qt5sensors.hash index 817caa7634..9f3001d42c 100644 --- a/package/qt5/qt5sensors/qt5sensors.hash +++ b/package/qt5/qt5sensors/qt5sensors.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtsensors-everywhere-src-5.15.0.tar.xz.sha256 -sha256 12b17ed6cbe6c49c8ab71958bc5d8ad1c42bf20e2fa72613ede11001e98144da qtsensors-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtsensors-everywhere-src-5.15.1.tar.xz.sha256 +sha256 8096b9ffe737434f9564432048f622f6be795619da4e1ed362ce26dddb2cea00 qtsensors-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5serialbus/qt5serialbus.hash b/package/qt5/qt5serialbus/qt5serialbus.hash index 7bc3222c43..19a9c67744 100644 --- a/package/qt5/qt5serialbus/qt5serialbus.hash +++ b/package/qt5/qt5serialbus/qt5serialbus.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtserialbus-everywhere-src-5.15.0.tar.xz.sha256 -sha256 cee067c84d025e221b83d109b58ea16c4d2dc0af0aea45cc6724acd33a1b7379 qtserialbus-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtserialbus-everywhere-src-5.15.1.tar.xz.sha256 +sha256 9ee220826032ae1f8e68d9ec7dddc10ddc4c2e0a771d34009ae307b07eeca751 qtserialbus-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 edfe70e99be2a7c109d860b19204609e582720b211c50caedac729da372a1253 LICENSE.GPLv2 diff --git a/package/qt5/qt5serialport/qt5serialport.hash b/package/qt5/qt5serialport/qt5serialport.hash index d93f7d789d..66e1a6b0be 100644 --- a/package/qt5/qt5serialport/qt5serialport.hash +++ b/package/qt5/qt5serialport/qt5serialport.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtserialport-everywhere-src-5.15.0.tar.xz.sha256 -sha256 ba19369069a707dffddca8d9c477bb2bb4aa26630dfee6792254c4bf9bd57a67 qtserialport-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtserialport-everywhere-src-5.15.1.tar.xz.sha256 +sha256 3605130148936ec3fd632bc13c70873d74ef9a8a0b28b17f3be917d848cfb8d9 qtserialport-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5svg/qt5svg.hash b/package/qt5/qt5svg/qt5svg.hash index a3f04a098b..ba64d4bf3d 100644 --- a/package/qt5/qt5svg/qt5svg.hash +++ b/package/qt5/qt5svg/qt5svg.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtsvg-everywhere-src-5.15.0.tar.xz.sha256 -sha256 ee4d287e2e205ca8c08921b9cbe0fc58bf46be080b5359ad4d7fbdee44aeee0d qtsvg-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtsvg-everywhere-src-5.15.1.tar.xz.sha256 +sha256 308160223c0bd7492d56fb5d7b7f705bfb130947ac065bf39280ec6d7cbe4f6a qtsvg-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5tools/0001-Disable-designer-tool-fixes-configure-error.patch b/package/qt5/qt5tools/0001-Disable-designer-tool-fixes-configure-error.patch index 20c5e2a470..f90952254f 100644 --- a/package/qt5/qt5tools/0001-Disable-designer-tool-fixes-configure-error.patch +++ b/package/qt5/qt5tools/0001-Disable-designer-tool-fixes-configure-error.patch @@ -1,4 +1,4 @@ -From a70da8d731b969305096a0213b70659dc641591a Mon Sep 17 00:00:00 2001 +From 34894c12122b2026aa595b42fe84a4648a6b7992 Mon Sep 17 00:00:00 2001 From: Peter Seiderer Date: Tue, 17 Dec 2019 11:01:59 +0100 Subject: [PATCH] Disable designer tool (fixes configure error). @@ -11,10 +11,12 @@ Fixes: Signed-off-by: Peter Seiderer [Rebased for Qt5.15.0] Signed-off-by: Peter Seiderer +[Rebased for Qt5.15.1] +Signed-off-by: Peter Seiderer --- src/linguist/linguist/linguist.pro | 2 +- - src/src.pro | 3 --- - 2 files changed, 1 insertion(+), 4 deletions(-) + src/src.pro | 5 +---- + 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/linguist/linguist/linguist.pro b/src/linguist/linguist/linguist.pro index d083896..7d74cfc 100644 @@ -27,20 +29,23 @@ index d083896..7d74cfc 100644 DEFINES += QT_NO_CAST_FROM_ASCII QT_NO_CAST_TO_ASCII diff --git a/src/src.pro b/src/src.pro -index 5c256ea..6d079be 100644 +index 8ed567b..d784808 100644 --- a/src/src.pro +++ b/src/src.pro -@@ -7,10 +7,7 @@ qtHaveModule(widgets) { +@@ -6,12 +6,9 @@ qtHaveModule(widgets) { + } else { QT_FOR_CONFIG += widgets qtConfig(pushbutton):qtConfig(toolbutton) { - SUBDIRS = assistant \ -- designer \ - pixeltool +- SUBDIRS = designer \ +- pixeltool ++ SUBDIRS = pixeltool + + !static|contains(QT_PLUGINS, qtsqlite): SUBDIRS += assistant - - linguist.depends = designer } qtHaveModule(quick):qtConfig(thread):qtConfig(toolbutton): SUBDIRS += distancefieldgenerator } -- -2.26.2 +2.28.0 diff --git a/package/qt5/qt5tools/qt5tools.hash b/package/qt5/qt5tools/qt5tools.hash index b816a92d38..0aa7bd9cf0 100644 --- a/package/qt5/qt5tools/qt5tools.hash +++ b/package/qt5/qt5tools/qt5tools.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qttools-everywhere-src-5.15.0.tar.xz.sha256 -sha256 ddbcb49aab3a2e3672582c6e2e7bec0058feff790f67472343c79e2895e0e437 qttools-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qttools-everywhere-src-5.15.1.tar.xz.sha256 +sha256 c98ee5f0f980bf68cbf0c94d62434816a92441733de50bd9adbe9b9055f03498 qttools-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.hash b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.hash index c0c7fed086..5043b80529 100644 --- a/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.hash +++ b/package/qt5/qt5virtualkeyboard/qt5virtualkeyboard.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtvirtualkeyboard-everywhere-src-5.15.0.tar.xz.sha256 -sha256 f22f9204ab65578d9c8aa832a8a39108f826e00a7d391c7884ff490c587f34be qtvirtualkeyboard-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtvirtualkeyboard-everywhere-src-5.15.1.tar.xz.sha256 +sha256 8cf62c4f0662f3f4b52b32f9d2cf1845a636d3df663869a98d47dfe748eb1c3d qtvirtualkeyboard-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 diff --git a/package/qt5/qt5wayland/qt5wayland.hash b/package/qt5/qt5wayland/qt5wayland.hash index f10c58b71a..271ef2583f 100644 --- a/package/qt5/qt5wayland/qt5wayland.hash +++ b/package/qt5/qt5wayland/qt5wayland.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtwayland-everywhere-src-5.15.0.tar.xz.sha256 -sha256 084133e10bfbd32a28125639660c59975f23457bba6a79b30a25802cec76a9fb qtwayland-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtwayland-everywhere-src-5.15.1.tar.xz.sha256 +sha256 e2ff47b874f283a952efd6a8aaf5e8cdc462b5216dda1051b60fc6e80ac657b6 qtwayland-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5webchannel/qt5webchannel.hash b/package/qt5/qt5webchannel/qt5webchannel.hash index a86ca89d06..ec3c79b87d 100644 --- a/package/qt5/qt5webchannel/qt5webchannel.hash +++ b/package/qt5/qt5webchannel/qt5webchannel.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtwebchannel-everywhere-src-5.15.0.tar.xz.sha256 -sha256 ea80510b363e6f92ce99932f06d176e43459c4a5159fe97b5ef96fcfbab5ed4f qtwebchannel-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtwebchannel-everywhere-src-5.15.1.tar.xz.sha256 +sha256 7f3ef8e626d932bbc121810661a62ece3955ab982340676a19001417e2faf9fc qtwebchannel-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5webengine/qt5webengine.hash b/package/qt5/qt5webengine/qt5webengine.hash index 418621d219..faabac39d3 100644 --- a/package/qt5/qt5webengine/qt5webengine.hash +++ b/package/qt5/qt5webengine/qt5webengine.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtwebengine-everywhere-src-5.15.0.tar.xz.sha256 -sha256 c38e2fda7ed1b7d5a90f26abf231ec0715d78a5bc39a94673d8e39d75f04c5df qtwebengine-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtwebengine-everywhere-src-5.15.1.tar.xz.sha256 +sha256 f903e98fe3cd717161252710125fce011cf882ced96c24968b0c38811fbefdf2 qtwebengine-everywhere-src-5.15.1.tar.xz # Locally calculated sha256 f34787ef0342c614b667186a6ec2f5d6b9d650e30142a2788a589a89743e88e9 LICENSE.Chromium diff --git a/package/qt5/qt5websockets/qt5websockets.hash b/package/qt5/qt5websockets/qt5websockets.hash index fc92672993..820950dfe2 100644 --- a/package/qt5/qt5websockets/qt5websockets.hash +++ b/package/qt5/qt5websockets/qt5websockets.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtwebsockets-everywhere-src-5.15.0.tar.xz.sha256 -sha256 87c2f6542778f9b65b3f208740c1d0db643fd0bede21404b9abb265355da5092 qtwebsockets-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtwebsockets-everywhere-src-5.15.1.tar.xz.sha256 +sha256 5f30053a0a794676ce7d7521f6b789409cc449a7e90cab547d871fc07a61dd7e qtwebsockets-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5webview/qt5webview.hash b/package/qt5/qt5webview/qt5webview.hash index c3f8692632..2e23ddb0af 100644 --- a/package/qt5/qt5webview/qt5webview.hash +++ b/package/qt5/qt5webview/qt5webview.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtwebview-everywhere-src-5.15.0.tar.xz.sha256 -sha256 b87ea205ce79c6b438ebe596e91fa80ba11f6aac7e89ffbf52b337d0fc8d6660 qtwebview-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtwebview-everywhere-src-5.15.1.tar.xz.sha256 +sha256 426852a3f569da82aa84dfd7f06c6aeb06488a927b66342a612401b41392b260 qtwebview-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL diff --git a/package/qt5/qt5x11extras/qt5x11extras.hash b/package/qt5/qt5x11extras/qt5x11extras.hash index 4d898aaa62..e5680f55ff 100644 --- a/package/qt5/qt5x11extras/qt5x11extras.hash +++ b/package/qt5/qt5x11extras/qt5x11extras.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtx11extras-everywhere-src-5.15.0.tar.xz.sha256 -sha256 c72b6c188284facddcf82835af048240e721dc8d6d9e8a7bd71d76fd876881a1 qtx11extras-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtx11extras-everywhere-src-5.15.1.tar.xz.sha256 +sha256 f7cd7c475a41840209808bf8b1de1c6587c3c74e5ae3b0969760b9ed35159e59 qtx11extras-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 diff --git a/package/qt5/qt5xmlpatterns/qt5xmlpatterns.hash b/package/qt5/qt5xmlpatterns/qt5xmlpatterns.hash index 07104f0ede..011444a27f 100644 --- a/package/qt5/qt5xmlpatterns/qt5xmlpatterns.hash +++ b/package/qt5/qt5xmlpatterns/qt5xmlpatterns.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.0/submodules/qtxmlpatterns-everywhere-src-5.15.0.tar.xz.sha256 -sha256 2752cf2aa25ebfda89c3736457e27b3d0c7c7ed290dcfd52c209f9f905998507 qtxmlpatterns-everywhere-src-5.15.0.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtxmlpatterns-everywhere-src-5.15.1.tar.xz.sha256 +sha256 6859d440ce662f3679ce483ebb5a552b619a32517cb1a52a38f967b377857745 qtxmlpatterns-everywhere-src-5.15.1.tar.xz # Hashes for license files: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 From patchwork Tue Sep 15 18:00:03 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Seiderer X-Patchwork-Id: 1364554 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=gmx.net Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.a=rsa-sha256 header.s=badeba3b8450 header.b=Q3c3u5iC; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BrWGw42XZz9sSs for ; Wed, 16 Sep 2020 04:00:24 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 2142A866F2; Tue, 15 Sep 2020 18:00:23 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jdNKmQzgOAZT; Tue, 15 Sep 2020 18:00:21 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 6EA87863F2; Tue, 15 Sep 2020 18:00:21 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id C62451BF59E for ; Tue, 15 Sep 2020 18:00:18 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id C296886A6F for ; Tue, 15 Sep 2020 18:00:18 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z8GNODH7nHd9 for ; Tue, 15 Sep 2020 18:00:18 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) by whitealder.osuosl.org (Postfix) with ESMTPS id B481486A6D for ; Tue, 15 Sep 2020 18:00:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1600192808; bh=4pT6Jq32k9F9LaHMLo56Lvsp844a/7wUK/atM2kzw3Q=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=Q3c3u5iCnq23b5wAIPKfLXVYKIfqPansM4ZT+D5YNr4ZJzCPA/f2voR4eH89bDbok juzE18KvJjCOOIGACCFW1UriOwP+VGQ4PrcFOZs/vdUKgMUOy+k0KmilNIHD7XW9oo L08dKswcgxougpwXq3Uf6nynYRj80MGbZxuDWl5Y= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.fritz.box ([62.216.209.149]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MRmjw-1jui6v3xu6-00T9K0; Tue, 15 Sep 2020 20:00:08 +0200 From: Peter Seiderer To: buildroot@busybox.net Date: Tue, 15 Sep 2020 20:00:03 +0200 Message-Id: <20200915180004.2335-2-ps.report@gmx.net> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200915180004.2335-1-ps.report@gmx.net> References: <20200915180004.2335-1-ps.report@gmx.net> MIME-Version: 1.0 X-Provags-ID: V03:K1:E50+TdeXN4rgel3h0gQ09PgC5MEYkT5+/EYpQa9otWu6QOK9M/H 3xeV6XF+3FNT5eRqfpx1/ATUX/Te6HPRD+x3BUSaA2hl76r8cD5ZdNey2PzRXnULNOTx5jJ nhtFvU5jf7zc95d/dsc1B0APGbV2W52woR/92MGS9CbbLN2zs9kHhQTH9IZ65TowVGS1Fck wUWgYTz/l7EhFF6Bu4VlQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:1drVW6jWJ14=:0R26lLpbkwSvkypEw2aWii x5m1pu1dZp/H9QqmbSSA35L+gwjjId/nAfiJz4kPrQ9jD1ZCVuoQhCdlHyJ/2lruMluvOoDxO lvXir+XwWB8PLMy3houxvTFlGWe0n+t04AVkidmlBfAHHh/fXCRqX4gyvJHMWeFdjjEVioTAw I7Z5hxAvVznLYSh9NqwEL6yO8VAgY5SUSdrVOZi/Z0aW3HR1/1x+euMoSntt0xMA/ObLTdXcp x8OZzWgixeKXGN2iHqDctt8kW8AUqLFlXanhFEGD6TeB3cfxK9AzkYfQBIsisuo0AMtNeMNAI dlXhwoxHYoAEY95jczL/b3SInZeUrvbXAL0xMXQt99G4UiQRC0Vm7Sw/hkbCC99l5FyzASNUC MHmG1QBBDtwRP3d98KUkC9Rq6KoGTlmgWtxEniJO7PVUkokx+aJm0UaFBdGARNLFwa4f+O2Yw JLlHZL9KQqKYmRgzynPxk+wVIvDAZ0KIDW5PF+nG0cc5wGvRQoNJYaWMhqpM5fY7Fher7WuWN Qr0rpb5fXYjd6hynrl7H1WiSrRWLE5/2SgF4prGqztTLtIojMbDyJHM3Y0IXzRDSzSRzzVflB 2JYMRNsJtj3DIpHBGTJt2JGeTfBguMBTdVBTYz1hI9cg2P4J4yPYLT/aOa+RMMwGBmxJ/boa9 UbwpU53eUDNJRVn7RFqLUX4FXeqAbRViy0OSfM7+7ajNOlap1f6hbKGDNrK1h19oqByJkNVoW I91CvyDPvpODiY9XLIkjhTWAcQT6H9xisP03NqgD4xg0Gi662Br1lfP1l38OBx+MbFT7+SUk7 k+EFVHRv87YtHgO7rvvm2s8OQMn+Oerv2X6pIXzt/cQLa22tc7PPPNCaKkXWCk9evhUFg+tve wW/Uc3qvENvrOwx+CaO7kt5ow++PALX8ptfm9Q+EIQR6Dj8UqR9HSSi+CX8vM9dDvLT3kd1fJ XNagMqhcU03XQ84ipM7tjtpCTwdZQG30ld/wBF+MUYKWH9QlFdgziW0iLIop01CBHVrzhXsq+ OT91ay8R79PNx07d9YkZ+DGANYjgJYj0z8qAvpkUMVW8UpifYm3OTsRRjWxEJWBHZmkzioSbh iYjhVZ34jgXbXtdyQnMhvE8UUwbLjweAvCTiwv0HjUnW5oJURqG/sdI0hOExrpffx4eHHd2ca 9U79ivcv4g/E+mxApzWr/Nt4OV3m2ZIxkOZTmk2Up5tQqXAlTwUDgE3hY//H5bVhdBIDEbwOm JHN/PVK0kcP/IsZ+l+gyj1BOGhEHxsovyC6Tvqg== Subject: [Buildroot] [PATCH v1 2/3] package/qt5webengine: needs libxkbcommon X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Joshua Henderson , Bartosz Bilas , Julien Corjon , =?utf-8?q?Ga=C3=ABl_Portay?= Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Fixes: subprocess.CalledProcessError: Command '['/home/seiderer/Work/Buildroot/build_rpi4_qt5_update_001/build/qt5webengine-5.15.1/src/core/pkg-config_wrapper.sh', '--variable=prefix', 'xkbcommon']' returned non-zero exit status 1 See //ui/events/keycodes/BUILD.gn:12:3: whence it was called. pkg_config("xkbcommon") { ^------------------------ See //ui/events/ozone/layout/BUILD.gn:42:15: which caused the file to be included. deps += [ "//ui/events/keycodes:xkb" ] ^------------------------- Project ERROR: GN run error! Signed-off-by: Peter Seiderer --- Notes: - send as extra patch as I am not sure if the failure is caused by the version bump and/or by a combination from my buildroot config --- package/qt5/qt5webengine/Config.in | 1 + package/qt5/qt5webengine/qt5webengine.mk | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package/qt5/qt5webengine/Config.in b/package/qt5/qt5webengine/Config.in index 9879345e1e..4e923c7f31 100644 --- a/package/qt5/qt5webengine/Config.in +++ b/package/qt5/qt5webengine/Config.in @@ -41,6 +41,7 @@ config BR2_PACKAGE_QT5WEBENGINE select BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_LIBNSS select BR2_PACKAGE_LIBVPX + select BR2_PACKAGE_LIBXKBCOMMON select BR2_PACKAGE_OPUS select BR2_PACKAGE_WEBP select BR2_PACKAGE_WEBP_DEMUX diff --git a/package/qt5/qt5webengine/qt5webengine.mk b/package/qt5/qt5webengine/qt5webengine.mk index 9101f35937..64c9c96cc2 100644 --- a/package/qt5/qt5webengine/qt5webengine.mk +++ b/package/qt5/qt5webengine/qt5webengine.mk @@ -7,7 +7,7 @@ QT5WEBENGINE_VERSION = $(QT5_VERSION) QT5WEBENGINE_SITE = $(QT5_SITE) QT5WEBENGINE_SOURCE = qtwebengine-$(QT5_SOURCE_TARBALL_PREFIX)-$(QT5WEBENGINE_VERSION).tar.xz -QT5WEBENGINE_DEPENDENCIES = ffmpeg libglib2 libvpx opus webp \ +QT5WEBENGINE_DEPENDENCIES = ffmpeg libglib2 libvpx libxkbcommon opus webp \ qt5declarative qt5webchannel host-bison host-flex host-gperf \ host-pkgconf host-python QT5WEBENGINE_INSTALL_STAGING = YES From patchwork Tue Sep 15 18:00:04 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Seiderer X-Patchwork-Id: 1364555 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=gmx.net Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.a=rsa-sha256 header.s=badeba3b8450 header.b=P1vWCZPm; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BrWGz1P1cz9sSs for ; Wed, 16 Sep 2020 04:00:27 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 09ED62285E; Tue, 15 Sep 2020 18:00:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YQSSQCkRt5Ve; Tue, 15 Sep 2020 18:00:18 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 61C6E207EF; Tue, 15 Sep 2020 18:00:18 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 385CB1BF59E for ; Tue, 15 Sep 2020 18:00:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 348D486A6D for ; Tue, 15 Sep 2020 18:00:17 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h9-LPHx9m6HY for ; Tue, 15 Sep 2020 18:00:15 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by whitealder.osuosl.org (Postfix) with ESMTPS id 54C9E86988 for ; Tue, 15 Sep 2020 18:00:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1600192808; bh=4kuevZZXOrCc2GhqD2mmReihz8KI5bhDVHqleJRbyyI=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=P1vWCZPm0Sc30fNPubeLBT39Cx8FxuOV4J7zIgQ2bMLx/6fJI/E/mSKWAXi/Dhka5 GPj8nm6fzDUru3BA94++h+jAuwv6WHHzFlNLHpGcDNz7P5obCxVT5h3o6g2y5mBGto fly9ayZGj+uSaMwBjOWzxt+KryKFpQTgmxUGFIvQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.fritz.box ([62.216.209.149]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MO9zH-1k743V1IbZ-00OWcp; Tue, 15 Sep 2020 20:00:08 +0200 From: Peter Seiderer To: buildroot@busybox.net Date: Tue, 15 Sep 2020 20:00:04 +0200 Message-Id: <20200915180004.2335-3-ps.report@gmx.net> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200915180004.2335-1-ps.report@gmx.net> References: <20200915180004.2335-1-ps.report@gmx.net> MIME-Version: 1.0 X-Provags-ID: V03:K1:G6SUhAjJ6AbBq1OwfVUMbbQEQwvEbn5sNQ8THRn8xN0Qg9ZoWPm IuzNUeeaaP5C2RDKa+ze47zmVqiQPagyYftF7zv2JN7I8QxFChBSfgpZbUswcFGagavTdZP kXTOIKuJCQLwVwfoptvqfuKXYeLuaWER7TBBrdLlwm5t9Z0XvParGZ66HJRnM/NjCIFYkUs HRFj5Z7yJErsU2TkAFAtg== X-UI-Out-Filterresults: notjunk:1;V03:K0:C935zrtbZuU=:hcZwr2kc3+jbT1cx0bkY/s 29uG9UDy8rtZTBVzZ+b1vDIcjlEFPcVwRShxKyX6b6OZNTJGyWb/0Tv+4sg04IsYlqLXJOYj4 o/moAj8377sOd8KWJgv48ane4+Vo/H73Oi8PSjcDyPSr5qrcTKJSsBe3f56PP6FbhsizR4owt 26JnCzSsuLesBVbLhNtDPHWZbu0tUYYk83Pbp4g/HAt71xyixp6h5ygYKRPVHt9kFN4y1uriZ urrc2Bkgyzh+O+ILPhO50OzS6IJkBE0edRFVBiwp8Oo2DQHZDmutJpHqKSJW4t8D0ncUsgtJA 7vMN9F4HaHPzED/p26IJBryOQu9MrO9eVj/mbhwqnzC9yWLq+Bp8QpNkMjq/g3FPYQK+EWlBU Sqckw45RHgi3Hd5t7xMy9OUcE1aR3XqmO0gw5ogfJ/IvBajbGCTHm1PrCALsWKaOaVFYrA6sH hW+L3yMPIw6woLHC05guyq8Kwm2nLCXRPPaG6K5cAvIxW9fovsRIXGiPWL3wCmkrwWY5PATsG qMDZpkHV6K9rp1M1o/84NK7w6YbOSoO5HJK6XT6//mK8iUVgr8OHPiYTJsPUm82DsCfWn/3F0 ONu4AgNy/v+X0XWk4omwAmTdcLVoVPbiWd+JKOHA/W1sAL+6xOeE8+fAOICW+UCXK510ToVSI So5mw/GzyNIvp+zqJaZu5ocmzb+Ei/rnPtZbPojQUbT7vIVUYBX+Qf6hpTNgvppz1UwGmIYjd oXxPCkwB7QBFtZwS/puSzAwjXwka4zlnb6EyFopISc7LAF1anf51NGed+ADMIRc5Oqft8ofWc 7fhTZOxV6wPN1s0EBl9tOR+G2vWa4k2HPVKZ0pF3e92YRbBqDbrCE9r/MMbzhoS7+hAliz/9Q ZufgelnYmVXVQoIYrDta6bHi3FYN3gQ7NFQlAK8+XYWOgD5TP3+gH9s40032xU2eiS/EJLPH+ hI1d6ZfcDOF2PQEoYPAfJotURZuALgJUzn/oncRrwjDzuQJvIdiMR+JkQtlkMmhn9+IzPYLv2 6N0mTf2kJ0LNYZJvMSI/E5vyleFpdnCLvyhnUJjPQ9QBrmp8JXe8ABjf3BqP0TYgz7gqgghqx VNV1qBHXrRh7WcyIwpo4/UqiHMo68dMIdaF5tR91xpiH42uwSwEhMkPIyCkrBv22hFT5n6RNM tmzqOYRNNOUQjDH6IzOr68O4QCNmN+wNqPdzOneoieW72ljiVr2OeL3CXmGznZAFpFr3WE/wI VqTcgL8NXqSIWUjWoZDXSptB2lCTao/01PsNg2g== Subject: [Buildroot] [PATCH v1 3/3] package/qt5webkit: fix bison-3.7.1 related compile failure X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Joshua Henderson , Bartosz Bilas , Julien Corjon , =?utf-8?q?Ga=C3=ABl_Portay?= Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Add gentoo patch to fix bison-3.7.1 related compile failure and an additional one doing a similare change for another bison call in Source/WebCore/DerivedSources.pri. Fixes: generated/XPathGrammar.tab.c:124:10: fatal error: XPathGrammar.tab.h: No such file or directory Signed-off-by: Peter Seiderer --- ...te-the-header-directly-to-fix-build-.patch | 52 +++++++++++++++++++ ...te-the-header-directly-to-fix-build-.patch | 31 +++++++++++ 2 files changed, 83 insertions(+) create mode 100644 package/qt5/qt5webkit/0007-Let-Bison-generate-the-header-directly-to-fix-build-.patch create mode 100644 package/qt5/qt5webkit/0008-let-bison-generate-the-header-directly-to-fix-build-.patch diff --git a/package/qt5/qt5webkit/0007-Let-Bison-generate-the-header-directly-to-fix-build-.patch b/package/qt5/qt5webkit/0007-Let-Bison-generate-the-header-directly-to-fix-build-.patch new file mode 100644 index 0000000000..7bb81b1259 --- /dev/null +++ b/package/qt5/qt5webkit/0007-Let-Bison-generate-the-header-directly-to-fix-build-.patch @@ -0,0 +1,52 @@ +From 894a5448ee8ce0f134845c877b4c0a2a660e4ab3 Mon Sep 17 00:00:00 2001 +From: Dmitry Shachnev +Date: Tue, 4 Aug 2020 21:04:06 +0300 +Subject: [PATCH] Let Bison generate the header directly, to fix build with + Bison 3.7 + +Starting with Bison 3.7, the generated C++ file #include's the header +by default, instead of duplicating it. So we should not delete it. + +Remove the code to add #ifdef guards to the header, since Bison adds +them itself since version 2.6.3. + +[Original patch taken from +https://gitweb.gentoo.org/repo/gentoo.git/plain/dev-qt/qtwebkit/files/qtwebkit-5.212.0_pre20200309-bison-3.7.patch?id=69e618c88a9134f754264efc11aa0b1fdc028b88 +ported to qtwebkit-opensource-src-5.9.1] +Signed-off-by: Peter Seiderer +--- + Source/WebCore/css/makegrammar.pl | 21 +-------------------- + 1 file changed, 1 insertion(+), 20 deletions(-) + +diff --git a/Source/WebCore/css/makegrammar.pl b/Source/WebCore/css/makegrammar.pl +index 4e0452ed..9ef32963 100644 +--- a/Source/WebCore/css/makegrammar.pl ++++ b/Source/WebCore/css/makegrammar.pl +@@ -73,23 +73,4 @@ if ($suffix eq ".y.in") { + } + + my $fileBase = File::Spec->join($outputDir, $filename); +-system("$bison -d -p $symbolsPrefix $grammarFilePath -o $fileBase.cpp"); +- +-open HEADER, ">$fileBase.h" or die; +-print HEADER << "EOF"; +-#ifndef CSSGRAMMAR_H +-#define CSSGRAMMAR_H +-EOF +- +-open HPP, "<$fileBase.cpp.h" or open HPP, "<$fileBase.hpp" or die; +-while () { +- print HEADER; +-} +-close HPP; +- +-print HEADER "#endif\n"; +-close HEADER; +- +-unlink("$fileBase.cpp.h"); +-unlink("$fileBase.hpp"); +- ++system("$bison --defines=$fileBase.h -p $symbolsPrefix $grammarFilePath -o $fileBase.cpp"); +-- +2.28.0 + diff --git a/package/qt5/qt5webkit/0008-let-bison-generate-the-header-directly-to-fix-build-.patch b/package/qt5/qt5webkit/0008-let-bison-generate-the-header-directly-to-fix-build-.patch new file mode 100644 index 0000000000..9deb2d8c63 --- /dev/null +++ b/package/qt5/qt5webkit/0008-let-bison-generate-the-header-directly-to-fix-build-.patch @@ -0,0 +1,31 @@ +From 8959e226fac7f73b9a40e202610bd5e12334561b Mon Sep 17 00:00:00 2001 +From: Peter Seiderer +Date: Tue, 15 Sep 2020 19:11:18 +0200 +Subject: [PATCH] let bison generate the header directly, to fix build with + bison 3.7 + +Do the same as the patch taken from [1] for the bison call in +Source/WebCore/DerivedSources.pri to fix file generation +for bison 3.7. + +Signed-off-by: Peter Seiderer +--- + Source/WebCore/DerivedSources.pri | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Source/WebCore/DerivedSources.pri b/Source/WebCore/DerivedSources.pri +index 57a6b0f7..e9f52614 100644 +--- a/Source/WebCore/DerivedSources.pri ++++ b/Source/WebCore/DerivedSources.pri +@@ -987,7 +987,7 @@ GENERATORS += pluginsresources + # GENERATOR 11: XPATH grammar + xpathbison.output = ${QMAKE_FILE_BASE}.cpp + xpathbison.input = XPATHBISON +-xpathbison.commands = bison -d -p xpathyy ${QMAKE_FILE_NAME} -o ${QMAKE_FUNC_FILE_OUT_PATH}/${QMAKE_FILE_BASE}.tab.c && $(MOVE) ${QMAKE_FUNC_FILE_OUT_PATH}$${QMAKE_DIR_SEP}${QMAKE_FILE_BASE}.tab.c ${QMAKE_FUNC_FILE_OUT_PATH}$${QMAKE_DIR_SEP}${QMAKE_FILE_BASE}.cpp && $(MOVE) ${QMAKE_FUNC_FILE_OUT_PATH}$${QMAKE_DIR_SEP}${QMAKE_FILE_BASE}.tab.h ${QMAKE_FUNC_FILE_OUT_PATH}$${QMAKE_DIR_SEP}${QMAKE_FILE_BASE}.h ++xpathbison.commands = bison --defines=${QMAKE_FUNC_FILE_OUT_PATH}/${QMAKE_FILE_BASE}.h -p xpathyy ${QMAKE_FILE_NAME} -o ${QMAKE_FUNC_FILE_OUT_PATH}/${QMAKE_FILE_BASE}.cpp + xpathbison.depends = ${QMAKE_FILE_NAME} + GENERATORS += xpathbison + +-- +2.28.0 +