From 08f086e8002f33760aa531f9a4f706cf9a5b0997 Mon Sep 17 00:00:00 2001 From: Rmys Date: Fri, 17 Jan 2020 00:31:15 +0300 Subject: [PATCH] qt5-5.14.0:ver. bump --- desktop/toolkit/qt5/qt5-3d/pspec.xml | 21 ++- .../toolkit/qt5/qt5-accountsservice/pspec.xml | 17 ++- desktop/toolkit/qt5/qt5-canvas3d/pspec.xml | 15 ++- desktop/toolkit/qt5/qt5-charts/pspec.xml | 19 ++- .../toolkit/qt5/qt5-configuration/pspec.xml | 17 ++- .../toolkit/qt5/qt5-connectivity/pspec.xml | 23 ++-- desktop/toolkit/qt5/qt5-datavis3d/pspec.xml | 21 ++- desktop/toolkit/qt5/qt5-enginio/pspec.xml | 21 ++- desktop/toolkit/qt5/qt5-gamepad/pspec.xml | 19 ++- .../qt5/qt5-graphicaleffects/pspec.xml | 23 ++-- desktop/toolkit/qt5/qt5-location/pspec.xml | 27 ++-- desktop/toolkit/qt5/qt5-multimedia/pspec.xml | 27 ++-- .../toolkit/qt5/qt5-quickcontrols/pspec.xml | 23 ++-- desktop/toolkit/qt5/qt5-scxml/pspec.xml | 21 ++- desktop/toolkit/qt5/qt5-sensors/pspec.xml | 25 ++-- desktop/toolkit/qt5/qt5-serialbus/pspec.xml | 19 ++- .../toolkit/qt5/qt5-virtualkeyboard/pspec.xml | 21 ++- .../files/qt5-wayland-animate-cursor.patch | 122 +++++++++++++++++ .../files/qt5-wayland-cursor-timer.patch | 125 ++++++++++++++++++ .../files/qt5-wayland-libglvnd-egl.patch | 32 +++++ .../files/qt5-wayland-linux-dmabuf-2.patch | 30 +++++ .../files/qt5-wayland-linux-dmabuf.patch | 67 ++++++++++ .../qt5/qt5-wayland/files/qtbug-80613.patch | 39 ++++++ desktop/toolkit/qt5/qt5-wayland/pspec.xml | 32 +++-- desktop/toolkit/qt5/qt5-webchannel/pspec.xml | 29 ++-- desktop/toolkit/qt5/qt5-websockets/pspec.xml | 25 ++-- desktop/toolkit/qt5/qt5-xmlpatterns/pspec.xml | 25 ++-- 27 files changed, 724 insertions(+), 161 deletions(-) create mode 100644 desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-animate-cursor.patch create mode 100644 desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-cursor-timer.patch create mode 100644 desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-libglvnd-egl.patch create mode 100644 desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-linux-dmabuf-2.patch create mode 100644 desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-linux-dmabuf.patch create mode 100644 desktop/toolkit/qt5/qt5-wayland/files/qtbug-80613.patch diff --git a/desktop/toolkit/qt5/qt5-3d/pspec.xml b/desktop/toolkit/qt5/qt5-3d/pspec.xml index 32d37f38f9..76d638e0dc 100755 --- a/desktop/toolkit/qt5/qt5-3d/pspec.xml +++ b/desktop/toolkit/qt5/qt5-3d/pspec.xml @@ -15,10 +15,10 @@ desktop C++ and QML APIs for easy inclusion of 3D graphics C++ and QML APIs for easy inclusion of 3D graphics - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qt3d-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qt3d-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel assimp-devel zlib-devel @@ -27,8 +27,8 @@ qt5-3d C++ and QML APIs for easy inclusion of 3D graphics - qt5-base - qt5-declarative + qt5-base + qt5-declarative libgcc assimp @@ -44,8 +44,8 @@ qt5-3d-devel Development files for qt5-3d - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel qt5-3d @@ -56,6 +56,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-accountsservice/pspec.xml b/desktop/toolkit/qt5/qt5-accountsservice/pspec.xml index 0303bf8f56..8009dbc26a 100755 --- a/desktop/toolkit/qt5/qt5-accountsservice/pspec.xml +++ b/desktop/toolkit/qt5/qt5-accountsservice/pspec.xml @@ -13,8 +13,8 @@ LGPLv2.1-linking-exception https://github.com/hawaii-desktop/qtaccountsservice/archive/v0.6.0.tar.gz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel extra-cmake-modules @@ -23,8 +23,8 @@ qt5-accountsservice libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative /usr/lib @@ -42,12 +42,19 @@ /usr/include - qt5-base + qt5-base qt5-accountsservice + + 2019-12-22 + 0.6.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 0.6.0 diff --git a/desktop/toolkit/qt5/qt5-canvas3d/pspec.xml b/desktop/toolkit/qt5/qt5-canvas3d/pspec.xml index d894a71f57..f3a8aa1ab2 100755 --- a/desktop/toolkit/qt5/qt5-canvas3d/pspec.xml +++ b/desktop/toolkit/qt5/qt5-canvas3d/pspec.xml @@ -17,16 +17,16 @@ A JavaScript 3D rendering API for Qt Quick http://download.qt.io/official_releases/qt/5.12/5.12.4/submodules/qtcanvas3d-everywhere-src-5.12.4.tar.xz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel qt5-canvas3d A JavaScript 3D rendering API for Qt Quick - qt5-base - qt5-declarative + qt5-base + qt5-declarative libgcc @@ -35,6 +35,13 @@ + + 2019-12-22 + 5.12.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.12.4 diff --git a/desktop/toolkit/qt5/qt5-charts/pspec.xml b/desktop/toolkit/qt5/qt5-charts/pspec.xml index 270c0c9de9..c37b4b9669 100755 --- a/desktop/toolkit/qt5/qt5-charts/pspec.xml +++ b/desktop/toolkit/qt5/qt5-charts/pspec.xml @@ -11,18 +11,18 @@ GPL3 Provides a set of easy to use chart components Provides a set of easy to use chart components - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtcharts-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtcharts-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel qt5-charts Provides a set of easy to use chart components - qt5-base - qt5-declarative + qt5-base + qt5-declarative libgcc @@ -36,7 +36,7 @@ qt5-charts-devel Development files for qt5-charts - qt5-base-devel + qt5-base-devel qt5-charts @@ -47,6 +47,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-configuration/pspec.xml b/desktop/toolkit/qt5/qt5-configuration/pspec.xml index 5334627849..4bae9bdd3b 100755 --- a/desktop/toolkit/qt5/qt5-configuration/pspec.xml +++ b/desktop/toolkit/qt5/qt5-configuration/pspec.xml @@ -15,9 +15,9 @@ glib2-devel dconf-devel - qt5-declarative-devel + qt5-declarative-devel cmake - qt5-base-devel + qt5-base-devel @@ -25,10 +25,10 @@ qt5-configuration libgcc - qt5-declarative + qt5-declarative glib2 dconf - qt5-base + qt5-base /usr/lib @@ -48,11 +48,18 @@ qt5-configuration - qt5-base-devel + qt5-base-devel + + 2019-12-22 + 0.3.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 0.3.1 diff --git a/desktop/toolkit/qt5/qt5-connectivity/pspec.xml b/desktop/toolkit/qt5/qt5-connectivity/pspec.xml index 1ba0fb5bf5..08d2ca3714 100755 --- a/desktop/toolkit/qt5/qt5-connectivity/pspec.xml +++ b/desktop/toolkit/qt5/qt5-connectivity/pspec.xml @@ -11,12 +11,12 @@ Provides access to Bluetooth hardware Provides access to Bluetooth hardware LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtconnectivity-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtconnectivity-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite bluez-libs-devel @@ -24,8 +24,8 @@ qt5-connectivity - qt5-base - qt5-declarative + qt5-base + qt5-declarative bluez-libs libgcc @@ -46,7 +46,7 @@ qt5-connectivity - qt5-base-devel + qt5-base-devel @@ -61,6 +61,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-datavis3d/pspec.xml b/desktop/toolkit/qt5/qt5-datavis3d/pspec.xml index 130038789f..0f4fe01968 100755 --- a/desktop/toolkit/qt5/qt5-datavis3d/pspec.xml +++ b/desktop/toolkit/qt5/qt5-datavis3d/pspec.xml @@ -12,18 +12,18 @@ desktop Provides a set of easy to use chart components Qt Data Visualization module - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtdatavis3d-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtdatavis3d-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel qt5-datavis3d Qt Data Visualization module - qt5-base - qt5-declarative + qt5-base + qt5-declarative libgcc @@ -37,8 +37,8 @@ qt5-datavis3d-devel Development files for qt5-datavis3d - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel qt5-datavis3d @@ -49,6 +49,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-enginio/pspec.xml b/desktop/toolkit/qt5/qt5-enginio/pspec.xml index 9af8e16ad8..809ad3e337 100755 --- a/desktop/toolkit/qt5/qt5-enginio/pspec.xml +++ b/desktop/toolkit/qt5/qt5-enginio/pspec.xml @@ -14,10 +14,10 @@ http://ftp.vim.org/languages/qt/archive/qt/5.6/5.6.3/submodules/qtenginio-opensource-src-1.6.3.tar.xz libgcc - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite @@ -25,8 +25,8 @@ qt5-enginio libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative /usr/lib @@ -45,7 +45,7 @@ /usr/include/qt5/ - qt5-base-devel + qt5-base-devel qt5-enginio @@ -61,6 +61,13 @@ + + 2019-12-22 + 5.6.3 + Rebuild for qt5.14.0 + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.6.3 diff --git a/desktop/toolkit/qt5/qt5-gamepad/pspec.xml b/desktop/toolkit/qt5/qt5-gamepad/pspec.xml index f8884e8f74..1840a2132d 100755 --- a/desktop/toolkit/qt5/qt5-gamepad/pspec.xml +++ b/desktop/toolkit/qt5/qt5-gamepad/pspec.xml @@ -15,10 +15,10 @@ desktop A JavaScript 3D rendering API for Qt Quick Adds support for getting events from gamepad devices - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtgamepad-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtgamepad-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel libsdl2-devel eudev-devel @@ -27,8 +27,8 @@ qt5-gamepad Adds support for getting events from gamepad devices - qt5-base - qt5-declarative + qt5-base + qt5-declarative libsdl2 eudev libgcc @@ -45,7 +45,7 @@ qt5-gamepad-devel Development files for qt5-gamepad - qt5-base-devel + qt5-base-devel qt5-gamepad @@ -56,6 +56,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-graphicaleffects/pspec.xml b/desktop/toolkit/qt5/qt5-graphicaleffects/pspec.xml index a7bedd2c02..aa8de43243 100755 --- a/desktop/toolkit/qt5/qt5-graphicaleffects/pspec.xml +++ b/desktop/toolkit/qt5/qt5-graphicaleffects/pspec.xml @@ -11,20 +11,20 @@ Graphical effects for use with Qt Quick 2 Graphical effects for use with Qt Quick 2 LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtgraphicaleffects-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtgraphicaleffects-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite qt5-graphicaleffects - qt5-base - qt5-declarative + qt5-base + qt5-declarative libgcc @@ -38,7 +38,7 @@ qt5-graphicaleffects-docs - qt5-base + qt5-base /usr/share/doc/qt5 @@ -46,6 +46,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-location/pspec.xml b/desktop/toolkit/qt5/qt5-location/pspec.xml index 63a7d81f3d..23035868b3 100755 --- a/desktop/toolkit/qt5/qt5-location/pspec.xml +++ b/desktop/toolkit/qt5/qt5-location/pspec.xml @@ -11,7 +11,7 @@ Provides access to position, satellite and area monitoring classes Provides access to position, satellite and area monitoring classes LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtlocation-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtlocation-everywhere-src-5.14.0.tar.xz geoclue-devel glib2-devel @@ -20,17 +20,17 @@ gypsy-devel gconf-devel zlib-devel - qt5-base-devel - qt5-assistant-devel - qt5-declarative-devel - qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-declarative-devel + qt5-sql-sqlite qt5-location - qt5-base + qt5-base glib2 icu4c gconf @@ -38,7 +38,7 @@ gypsy libgcc geoclue - qt5-declarative + qt5-declarative /usr/lib @@ -55,15 +55,15 @@ qt5-location - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel qt5-location-docs - qt5-base + qt5-base /usr/share/doc @@ -71,6 +71,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-multimedia/pspec.xml b/desktop/toolkit/qt5/qt5-multimedia/pspec.xml index 7b36ecb8c7..d83350c76c 100755 --- a/desktop/toolkit/qt5/qt5-multimedia/pspec.xml +++ b/desktop/toolkit/qt5/qt5-multimedia/pspec.xml @@ -11,12 +11,12 @@ Classes for audio, video, radio and camera functionality Classes for audio, video, radio and camera functionality LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtmultimedia-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtmultimedia-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite pulseaudio-libs-devel openal-devel mesa-devel @@ -40,10 +40,10 @@ mesa openal alsa-lib - qt5-base + qt5-base gstreamer pulseaudio-libs - qt5-declarative + qt5-declarative gst-plugins-base glib2 gst-plugins-bad @@ -58,8 +58,8 @@ qt5-multimedia - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel @@ -69,11 +69,18 @@ /usr/share/doc - qt5-base + qt5-base + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-quickcontrols/pspec.xml b/desktop/toolkit/qt5/qt5-quickcontrols/pspec.xml index a451bd143f..034c6fe752 100755 --- a/desktop/toolkit/qt5/qt5-quickcontrols/pspec.xml +++ b/desktop/toolkit/qt5/qt5-quickcontrols/pspec.xml @@ -11,12 +11,12 @@ Reusable Qt Quick based UI controls to create classic desktop-style user interfaces Reusable Qt Quick based UI controls to create classic desktop-style user interfaces LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtquickcontrols-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtquickcontrols-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite mesa-devel @@ -25,8 +25,8 @@ qt5-quickcontrols libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative /usr/lib @@ -38,7 +38,7 @@ qt5-quickcontrols-docs - qt5-base + qt5-base /usr/share/doc @@ -46,6 +46,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-scxml/pspec.xml b/desktop/toolkit/qt5/qt5-scxml/pspec.xml index eb8638a307..2dec42c0b4 100755 --- a/desktop/toolkit/qt5/qt5-scxml/pspec.xml +++ b/desktop/toolkit/qt5/qt5-scxml/pspec.xml @@ -14,18 +14,18 @@ LGPL3 Provides a set of easy to use chart components Provides a set of easy to use chart components - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtscxml-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtscxml-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel qt5-scxml Provides a set of easy to use chart components - qt5-base - qt5-declarative + qt5-base + qt5-declarative libgcc @@ -40,8 +40,8 @@ qt5-scxml-devel Development files for qt5-scxml - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel qt5-scxml @@ -52,6 +52,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-sensors/pspec.xml b/desktop/toolkit/qt5/qt5-sensors/pspec.xml index e363436d28..ba1d485cfb 100755 --- a/desktop/toolkit/qt5/qt5-sensors/pspec.xml +++ b/desktop/toolkit/qt5/qt5-sensors/pspec.xml @@ -11,12 +11,12 @@ Provides access to sensor hardware and motion gesture recognition Provides access to sensor hardware and motion gesture recognition LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtsensors-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtsensors-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite @@ -24,8 +24,8 @@ qt5-sensors libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative /usr/lib @@ -38,7 +38,7 @@ qt5-sensors-devel qt5-sensors - qt5-base-devel + qt5-base-devel /usr/lib/pkgconfig @@ -49,7 +49,7 @@ qt5-sensors-docs - qt5-base + qt5-base /usr/share/doc/qt5 @@ -58,6 +58,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-serialbus/pspec.xml b/desktop/toolkit/qt5/qt5-serialbus/pspec.xml index 80fc5f2fec..bb45bb6674 100755 --- a/desktop/toolkit/qt5/qt5-serialbus/pspec.xml +++ b/desktop/toolkit/qt5/qt5-serialbus/pspec.xml @@ -14,18 +14,18 @@ LGPL3 Qt module for general purpose serial bus access Qt module for general purpose serial bus access - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtserialbus-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtserialbus-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-serialport-devel + qt5-base-devel + qt5-serialport-devel qt5-serialbus Qt module for general purpose serial bus access - qt5-base - qt5-serialport + qt5-base + qt5-serialport libgcc @@ -40,7 +40,7 @@ qt5-serialbus-devel Development files for qt5-serialbus - qt5-base-devel + qt5-base-devel qt5-serialbus @@ -51,6 +51,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-virtualkeyboard/pspec.xml b/desktop/toolkit/qt5/qt5-virtualkeyboard/pspec.xml index 46fb0c1cdf..f8362e1174 100755 --- a/desktop/toolkit/qt5/qt5-virtualkeyboard/pspec.xml +++ b/desktop/toolkit/qt5/qt5-virtualkeyboard/pspec.xml @@ -11,11 +11,11 @@ GPL3 Qt module for general purpose serial bus access Virtual keyboard framework - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtvirtualkeyboard-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtvirtualkeyboard-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel libxcb-devel hunspell-devel @@ -24,9 +24,9 @@ qt5-virtualkeyboard Virtual keyboard framework - qt5-base - qt5-declarative - qt5-svg + qt5-base + qt5-declarative + qt5-svg libgcc libxcb @@ -48,6 +48,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-animate-cursor.patch b/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-animate-cursor.patch new file mode 100644 index 0000000000..051754bf48 --- /dev/null +++ b/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-animate-cursor.patch @@ -0,0 +1,122 @@ +From 36974955d13578071387695adb13a47be33e4d32 Mon Sep 17 00:00:00 2001 +From: David Edmundson +Date: Thu, 28 Nov 2019 02:31:17 +0100 +Subject: Avoid animating single frame cursors + +Currently to determine if a cursor is animated or not we check the +cursor theme delay. + +This doesn't work in practice as by default many cursor themes have a +delay of 50 set even if they don't animate. + +This comes from xcursorgen which specifies a delay of 50ms if there +isn't anything set in the config. +(https://github.com/freedesktop/xcursorgen/blob/master/xcursorgen.c#L92) + +Given many themes will have a delay we should also check the number of +images in a given cursor. + +In order to do that without a double lookup QWaylandCursor needed to +return the native wl_cursor, not wl_cursor_image and move the relevant +logic. + +Change-Id: Ie782ace8054910ae76e61cab33ceca0377194929 +Reviewed-by: Johan Helsing +--- + src/client/qwaylandcursor.cpp | 12 ++---------- + src/client/qwaylandcursor_p.h | 3 +-- + src/client/qwaylandinputdevice.cpp | 16 ++++++++++++---- + 3 files changed, 15 insertions(+), 16 deletions(-) + +diff --git a/src/client/qwaylandcursor.cpp b/src/client/qwaylandcursor.cpp +index 4356b23a..1d3d88be 100644 +--- a/src/client/qwaylandcursor.cpp ++++ b/src/client/qwaylandcursor.cpp +@@ -219,7 +219,7 @@ wl_cursor *QWaylandCursorTheme::requestCursor(WaylandCursor shape) + return nullptr; + } + +-::wl_cursor_image *QWaylandCursorTheme::cursorImage(Qt::CursorShape shape, uint millisecondsIntoAnimation) ++::wl_cursor *QWaylandCursorTheme::cursor(Qt::CursorShape shape) + { + struct wl_cursor *waylandCursor = nullptr; + +@@ -237,15 +237,7 @@ wl_cursor *QWaylandCursorTheme::requestCursor(WaylandCursor shape) + return nullptr; + } + +- int frame = wl_cursor_frame(waylandCursor, millisecondsIntoAnimation); +- ::wl_cursor_image *image = waylandCursor->images[frame]; +- ::wl_buffer *buffer = wl_cursor_image_get_buffer(image); +- if (!buffer) { +- qCWarning(lcQpaWayland) << "Could not find buffer for cursor"; +- return nullptr; +- } +- +- return image; ++ return waylandCursor; + } + + QWaylandCursor::QWaylandCursor(QWaylandDisplay *display) +diff --git a/src/client/qwaylandcursor_p.h b/src/client/qwaylandcursor_p.h +index a4605f3d..751ffa68 100644 +--- a/src/client/qwaylandcursor_p.h ++++ b/src/client/qwaylandcursor_p.h +@@ -75,7 +75,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandCursorTheme + public: + static QWaylandCursorTheme *create(QWaylandShm *shm, int size, const QString &themeName); + ~QWaylandCursorTheme(); +- ::wl_cursor_image *cursorImage(Qt::CursorShape shape, uint millisecondsIntoAnimation = 0); ++ ::wl_cursor *cursor(Qt::CursorShape shape); + + private: + enum WaylandCursor { +@@ -129,7 +129,6 @@ public: + void setPos(const QPoint &pos) override; + + static QSharedPointer cursorBitmapBuffer(QWaylandDisplay *display, const QCursor *cursor); +- struct wl_cursor_image *cursorImage(Qt::CursorShape shape); + + private: + QWaylandDisplay *mDisplay = nullptr; +diff --git a/src/client/qwaylandinputdevice.cpp b/src/client/qwaylandinputdevice.cpp +index a4098edd..d812918e 100644 +--- a/src/client/qwaylandinputdevice.cpp ++++ b/src/client/qwaylandinputdevice.cpp +@@ -283,8 +283,8 @@ void QWaylandInputDevice::Pointer::updateCursorTheme() + if (!mCursor.theme) + return; // A warning has already been printed in loadCursorTheme + +- if (auto *arrow = mCursor.theme->cursorImage(Qt::ArrowCursor)) { +- int arrowPixelSize = qMax(arrow->width, arrow->height); // Not all cursor themes are square ++ if (auto *arrow = mCursor.theme->cursor(Qt::ArrowCursor)) { ++ int arrowPixelSize = qMax(arrow->images[0]->width, arrow->images[0]->height); // Not all cursor themes are square + while (scale > 1 && arrowPixelSize / scale < cursorSize()) + --scale; + } else { +@@ -326,12 +326,20 @@ void QWaylandInputDevice::Pointer::updateCursor() + + // Set from shape using theme + uint time = seat()->mCursor.animationTimer.elapsed(); +- if (struct ::wl_cursor_image *image = mCursor.theme->cursorImage(shape, time)) { ++ ++ if (struct ::wl_cursor *waylandCursor = mCursor.theme->cursor(shape)) { ++ int frame = wl_cursor_frame(waylandCursor, time); ++ ::wl_cursor_image *image = waylandCursor->images[frame]; ++ + struct wl_buffer *buffer = wl_cursor_image_get_buffer(image); ++ if (!buffer) { ++ qCWarning(lcQpaWayland) << "Could not find buffer for cursor" << shape; ++ return; ++ } + int bufferScale = mCursor.themeBufferScale; + QPoint hotspot = QPoint(image->hotspot_x, image->hotspot_y) / bufferScale; + QSize size = QSize(image->width, image->height) / bufferScale; +- bool animated = image->delay > 0; ++ bool animated = waylandCursor->image_count > 1 && image->delay > 0; + getOrCreateCursorSurface()->update(buffer, hotspot, size, bufferScale, animated); + return; + } +-- +cgit v1.2.1 + diff --git a/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-cursor-timer.patch b/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-cursor-timer.patch new file mode 100644 index 0000000000..08e43e96bf --- /dev/null +++ b/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-cursor-timer.patch @@ -0,0 +1,125 @@ +From ce15889614f87b5986f997beffd2826471adfe51 Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Fri, 13 Dec 2019 22:15:32 +0100 +Subject: Drive cursor animation with a timer + +Using only wl_surface_frame callbacks to update the cursor does so much +more often than needed. In addition, at least GNOME and Weston fire the +callback for the cursor surface immediately, which ends up updating the +cursor at over 3000 Hz here. + +Use wl_cursor_frame_and_duration to drive a single shot timer. This +function is also guaranteed to return 0 for single frame cursors, so we +can avoid starting the timer at all. + +We wait for both the surface frame callback and the timer to fire before +updating the cursor for the next frame of animation. This reduces our +update rate to the frame rate of the cursor or the rate requested by the +compositor, whichever is lower. + +Change-Id: I10277460ebe9b547ebaf7f73424b9ef17614107f +Reviewed-by: Johan Helsing +--- + src/client/qwaylandinputdevice.cpp | 34 +++++++++++++++++++++++++++++++--- + src/client/qwaylandinputdevice_p.h | 5 +++++ + 2 files changed, 36 insertions(+), 3 deletions(-) + +diff --git a/src/client/qwaylandinputdevice.cpp b/src/client/qwaylandinputdevice.cpp +index 3b26dc42..3f0d61d6 100644 +--- a/src/client/qwaylandinputdevice.cpp ++++ b/src/client/qwaylandinputdevice.cpp +@@ -143,6 +143,12 @@ QWaylandWindow *QWaylandInputDevice::Keyboard::focusWindow() const + QWaylandInputDevice::Pointer::Pointer(QWaylandInputDevice *seat) + : mParent(seat) + { ++#if QT_CONFIG(cursor) ++ mCursor.frameTimer.setSingleShot(true); ++ mCursor.frameTimer.callOnTimeout([&]() { ++ cursorTimerCallback(); ++ }); ++#endif + } + + QWaylandInputDevice::Pointer::~Pointer() +@@ -224,7 +230,7 @@ public: + if (animated) { + m_frameCallback.reset(new WlCallback(frame(), [this](uint32_t time){ + Q_UNUSED(time); +- m_pointer->updateCursor(); ++ m_pointer->cursorFrameCallback(); + })); + } + commit(); +@@ -328,7 +334,8 @@ void QWaylandInputDevice::Pointer::updateCursor() + uint time = seat()->mCursor.animationTimer.elapsed(); + + if (struct ::wl_cursor *waylandCursor = mCursor.theme->cursor(shape)) { +- int frame = wl_cursor_frame(waylandCursor, time); ++ uint duration = 0; ++ int frame = wl_cursor_frame_and_duration(waylandCursor, time, &duration); + ::wl_cursor_image *image = waylandCursor->images[frame]; + + struct wl_buffer *buffer = wl_cursor_image_get_buffer(image); +@@ -339,7 +346,12 @@ void QWaylandInputDevice::Pointer::updateCursor() + int bufferScale = mCursor.themeBufferScale; + QPoint hotspot = QPoint(image->hotspot_x, image->hotspot_y) / bufferScale; + QSize size = QSize(image->width, image->height) / bufferScale; +- bool animated = waylandCursor->image_count > 1 && image->delay > 0; ++ bool animated = duration > 0; ++ if (animated) { ++ mCursor.gotFrameCallback = false; ++ mCursor.gotTimerCallback = false; ++ mCursor.frameTimer.start(duration); ++ } + getOrCreateCursorSurface()->update(buffer, hotspot, size, bufferScale, animated); + return; + } +@@ -354,6 +366,22 @@ CursorSurface *QWaylandInputDevice::Pointer::getOrCreateCursorSurface() + return mCursor.surface.get(); + } + ++void QWaylandInputDevice::Pointer::cursorTimerCallback() ++{ ++ mCursor.gotTimerCallback = true; ++ if (mCursor.gotFrameCallback) { ++ updateCursor(); ++ } ++} ++ ++void QWaylandInputDevice::Pointer::cursorFrameCallback() ++{ ++ mCursor.gotFrameCallback = true; ++ if (mCursor.gotTimerCallback) { ++ updateCursor(); ++ } ++} ++ + #endif // QT_CONFIG(cursor) + + QWaylandInputDevice::Touch::Touch(QWaylandInputDevice *p) +diff --git a/src/client/qwaylandinputdevice_p.h b/src/client/qwaylandinputdevice_p.h +index 60d6f2c1..a567c57b 100644 +--- a/src/client/qwaylandinputdevice_p.h ++++ b/src/client/qwaylandinputdevice_p.h +@@ -286,6 +286,8 @@ public: + int idealCursorScale() const; + void updateCursorTheme(); + void updateCursor(); ++ void cursorTimerCallback(); ++ void cursorFrameCallback(); + CursorSurface *getOrCreateCursorSurface(); + #endif + QWaylandInputDevice *seat() const { return mParent; } +@@ -325,6 +327,9 @@ public: + QWaylandCursorTheme *theme = nullptr; + int themeBufferScale = 0; + QScopedPointer surface; ++ QTimer frameTimer; ++ bool gotFrameCallback = false; ++ bool gotTimerCallback = false; + } mCursor; + #endif + QPointF mSurfacePos; +-- +cgit v1.2.1 + diff --git a/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-libglvnd-egl.patch b/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-libglvnd-egl.patch new file mode 100644 index 0000000000..97f628689f --- /dev/null +++ b/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-libglvnd-egl.patch @@ -0,0 +1,32 @@ +From c2105d8b7e16cc934b886537968228f6300bf4bc Mon Sep 17 00:00:00 2001 +From: Johan Klokkhammer Helsing +Date: Fri, 8 Nov 2019 13:58:04 +0100 +Subject: Fix compilation of linuxdmabuf compositor plugin + +Mesa's eglext.h no longer includes eglmesaext.h, so copy over the typedefs we need. + +Fixes: QTBUG-79709 +Change-Id: I3190ef56e0e162636efea440dff7e760cf11fcd0 +Reviewed-by: Laszlo Agocs +--- + .../compositor/linux-dmabuf-unstable-v1/linuxdmabuf.h | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/src/hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabuf.h b/src/hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabuf.h +index 8554721e..02b5b6f8 100644 +--- a/src/hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabuf.h ++++ b/src/hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabuf.h +@@ -58,6 +58,10 @@ + #define DRM_FORMAT_MOD_INVALID fourcc_mod_code(NONE, DRM_FORMAT_RESERVED) + #endif + ++// Copied from eglmesaext.h ++typedef EGLBoolean (EGLAPIENTRYP PFNEGLBINDWAYLANDDISPLAYWL) (EGLDisplay dpy, struct wl_display *display); ++typedef EGLBoolean (EGLAPIENTRYP PFNEGLUNBINDWAYLANDDISPLAYWL) (EGLDisplay dpy, struct wl_display *display); ++ + QT_BEGIN_NAMESPACE + + class QWaylandCompositor; +-- +cgit v1.2.1 + diff --git a/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-linux-dmabuf-2.patch b/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-linux-dmabuf-2.patch new file mode 100644 index 0000000000..9087475c78 --- /dev/null +++ b/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-linux-dmabuf-2.patch @@ -0,0 +1,30 @@ +From a2be69d47884dd995ac6e9004ba2855f354f7522 Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Sun, 15 Dec 2019 00:07:08 +0100 +Subject: Client: Fix detection of linux-dmabuf + +Change I84c8c1008724b49b6bedb4fc3ef398e292f1c6c7 fixed the tests in +compositor/configure.json but missed the test in client/configure.json. + +Change-Id: I65ad424406438baa74ca80a9418e133510142118 +Reviewed-by: Johan Helsing +--- + src/client/configure.json | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/client/configure.json b/src/client/configure.json +index e9e16324..06213968 100644 +--- a/src/client/configure.json ++++ b/src/client/configure.json +@@ -74,7 +74,7 @@ + "label": "Linux dma-buf Buffer Sharing", + "type": "compile", + "test": "dmabuf_server_buffer", +- "use": "egl" ++ "use": "egl drm" + }, + "vulkan-server-buffer": { + "label": "Vulkan Buffer Sharing", +-- +cgit v1.2.1 + diff --git a/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-linux-dmabuf.patch b/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-linux-dmabuf.patch new file mode 100644 index 0000000000..5499d98327 --- /dev/null +++ b/desktop/toolkit/qt5/qt5-wayland/files/qt5-wayland-linux-dmabuf.patch @@ -0,0 +1,67 @@ +From 09861f0081e6729383808ac4803c7fd1f0ba6dd1 Mon Sep 17 00:00:00 2001 +From: Johan Klokkhammer Helsing +Date: Fri, 15 Nov 2019 11:52:46 +0100 +Subject: Fix detection of linux-dmabuf + +On some systems drm_fourcc.h is not in /usr/include, but in +/usr/include/libdrm, and that path can be found through pkg-config. This is +already done with the drm lib in qtbase/src/configure.json so this just tells +the test (and the plugins) to use the include paths for the existing "drm" lib. + +Fixes: QTBUG-80075 +Change-Id: I84c8c1008724b49b6bedb4fc3ef398e292f1c6c7 +Reviewed-by: Andreas Cord-Landwehr +Reviewed-by: Paul Olav Tvete +--- + src/compositor/configure.json | 4 ++-- + src/hardwareintegration/compositor/dmabuf-server/dmabuf-server.pri | 2 +- + .../compositor/linux-dmabuf-unstable-v1/linux-dmabuf-unstable-v1.pri | 2 +- + 3 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/compositor/configure.json b/src/compositor/configure.json +index 46caceff..0dbb3364 100644 +--- a/src/compositor/configure.json ++++ b/src/compositor/configure.json +@@ -80,13 +80,13 @@ + "label": "Linux dma-buf Buffer Sharing", + "type": "compile", + "test": "dmabuf_server_buffer", +- "use": "egl" ++ "use": "egl drm" + }, + "dmabuf-client-buffer": { + "label": "Linux Client dma-buf Buffer Sharing", + "type": "compile", + "test": "dmabuf_client_buffer", +- "use": "egl" ++ "use": "egl drm" + }, + "vulkan-server-buffer": { + "label": "Vulkan Buffer Sharing", +diff --git a/src/hardwareintegration/compositor/dmabuf-server/dmabuf-server.pri b/src/hardwareintegration/compositor/dmabuf-server/dmabuf-server.pri +index 2df10109..41f483c4 100644 +--- a/src/hardwareintegration/compositor/dmabuf-server/dmabuf-server.pri ++++ b/src/hardwareintegration/compositor/dmabuf-server/dmabuf-server.pri +@@ -1,6 +1,6 @@ + INCLUDEPATH += $$PWD + +-QMAKE_USE_PRIVATE += egl wayland-server ++QMAKE_USE_PRIVATE += egl drm wayland-server + + SOURCES += \ + $$PWD/dmabufserverbufferintegration.cpp +diff --git a/src/hardwareintegration/compositor/linux-dmabuf-unstable-v1/linux-dmabuf-unstable-v1.pri b/src/hardwareintegration/compositor/linux-dmabuf-unstable-v1/linux-dmabuf-unstable-v1.pri +index a7630040..4dbbae19 100644 +--- a/src/hardwareintegration/compositor/linux-dmabuf-unstable-v1/linux-dmabuf-unstable-v1.pri ++++ b/src/hardwareintegration/compositor/linux-dmabuf-unstable-v1/linux-dmabuf-unstable-v1.pri +@@ -1,6 +1,6 @@ + INCLUDEPATH += $$PWD + +-QMAKE_USE_PRIVATE += egl wayland-server ++QMAKE_USE_PRIVATE += egl drm wayland-server + + CONFIG += wayland-scanner + WAYLANDSERVERSOURCES += $$PWD/../../../3rdparty/protocol/linux-dmabuf-unstable-v1.xml +-- +cgit v1.2.1 + diff --git a/desktop/toolkit/qt5/qt5-wayland/files/qtbug-80613.patch b/desktop/toolkit/qt5/qt5-wayland/files/qtbug-80613.patch new file mode 100644 index 0000000000..dc157ca15e --- /dev/null +++ b/desktop/toolkit/qt5/qt5-wayland/files/qtbug-80613.patch @@ -0,0 +1,39 @@ +From 80ed5501cf5dcc4b6ef2a1a126d9d564c1c73851 Mon Sep 17 00:00:00 2001 +From: Johan Klokkhammer Helsing +Date: Mon, 9 Dec 2019 11:06:18 +0100 +Subject: Client: Fix inverse repeat rate implementation + +The rate from wl_keyboard.repeat_info was used as if it was an interval. Fixed +by converting from key strokes per second to milliseconds per key stroke. + +This fixes a regression, as repeat rate used to be hard-coded to something +sensible before. + +[ChangeLog][QPA plugin] Fixed keyboard repeat rate being set inversely, so +higher rates would actually result in fewer characters per second, and vice +versa. + +Fixes: QTBUG-80613 +Change-Id: Ie783b90cba13dde6f37c0cd1be584d352cddfe7c +Reviewed-by: David Edmundson +Reviewed-by: Paul Olav Tvete +--- + src/client/qwaylandinputdevice.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/client/qwaylandinputdevice.cpp b/src/client/qwaylandinputdevice.cpp +index d812918e..3b26dc42 100644 +--- a/src/client/qwaylandinputdevice.cpp ++++ b/src/client/qwaylandinputdevice.cpp +@@ -88,7 +88,7 @@ QWaylandInputDevice::Keyboard::Keyboard(QWaylandInputDevice *p) + // or the server didn't send an enter event first. + return; + } +- mRepeatTimer.setInterval(mRepeatRate); ++ mRepeatTimer.setInterval(1000 / mRepeatRate); + handleKey(mRepeatKey.time, QEvent::KeyRelease, mRepeatKey.key, mRepeatKey.modifiers, + mRepeatKey.code, mRepeatKey.nativeVirtualKey, mRepeatKey.nativeModifiers, + mRepeatKey.text, true); +-- +cgit v1.2.1 + diff --git a/desktop/toolkit/qt5/qt5-wayland/pspec.xml b/desktop/toolkit/qt5/qt5-wayland/pspec.xml index 248d2c502e..81bfa448a2 100755 --- a/desktop/toolkit/qt5/qt5-wayland/pspec.xml +++ b/desktop/toolkit/qt5/qt5-wayland/pspec.xml @@ -11,10 +11,10 @@ Provides APIs for Wayland Provides APIs for Wayland LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtwayland-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtwayland-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel libxkbcommon-devel xorg-server-xwayland glib2-devel @@ -31,11 +31,12 @@ wayland-cursor - - - - - + qt5-wayland-animate-cursor.patch + qt5-wayland-cursor-timer.patch + qt5-wayland-libglvnd-egl.patch + qt5-wayland-linux-dmabuf-2.patch + qt5-wayland-linux-dmabuf.patch + qtbug-80613.patch @@ -47,7 +48,7 @@ libX11 libgcc freetype - qt5-base + qt5-base fontconfig libXrender libxkbcommon @@ -55,7 +56,7 @@ wayland-client wayland-cursor wayland-server - qt5-declarative + qt5-declarative /usr/lib @@ -69,7 +70,7 @@ qt5-wayland-devel qt5-wayland - qt5-base-devel + qt5-base-devel /usr/lib/pkgconfig @@ -80,7 +81,7 @@ qt5-wayland-docs - qt5-base + qt5-base /usr/share/doc @@ -88,6 +89,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-webchannel/pspec.xml b/desktop/toolkit/qt5/qt5-webchannel/pspec.xml index bf17745655..ecccd342d8 100755 --- a/desktop/toolkit/qt5/qt5-webchannel/pspec.xml +++ b/desktop/toolkit/qt5/qt5-webchannel/pspec.xml @@ -11,12 +11,12 @@ Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtwebchannel-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtwebchannel-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite @@ -29,8 +29,8 @@ libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative @@ -42,8 +42,8 @@ qt5-webchannel - qt5-base-devel - qt5-declarative-devel + qt5-base-devel + qt5-declarative-devel @@ -54,12 +54,19 @@ libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-websockets/pspec.xml b/desktop/toolkit/qt5/qt5-websockets/pspec.xml index b61d82a087..66ae485e1a 100755 --- a/desktop/toolkit/qt5/qt5-websockets/pspec.xml +++ b/desktop/toolkit/qt5/qt5-websockets/pspec.xml @@ -11,12 +11,12 @@ Provides WebSocket communication compliant with RFC 6455 Provides WebSocket communication compliant with RFC 6455 LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtwebsockets-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtwebsockets-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite @@ -28,8 +28,8 @@ libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative @@ -41,7 +41,7 @@ qt5-websockets - qt5-base-devel + qt5-base-devel @@ -51,11 +51,18 @@ /usr/share/doc/qt5 - qt5-base + qt5-base + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-xmlpatterns/pspec.xml b/desktop/toolkit/qt5/qt5-xmlpatterns/pspec.xml index 7358747895..0cfbf3dd95 100755 --- a/desktop/toolkit/qt5/qt5-xmlpatterns/pspec.xml +++ b/desktop/toolkit/qt5/qt5-xmlpatterns/pspec.xml @@ -11,20 +11,20 @@ Support for XPath, XQuery, XSLT and XML schema validation Support for XPath, XQuery, XSLT and XML schema validation LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtxmlpatterns-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtxmlpatterns-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite - qt5-declarative-devel + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite + qt5-declarative-devel qt5-xmlpatterns - qt5-base - qt5-declarative + qt5-base + qt5-declarative libgcc @@ -44,14 +44,14 @@ qt5-xmlpatterns - qt5-base-devel + qt5-base-devel qt5-xmlpatterns-docs - qt5-base + qt5-base /usr/share/doc/qt5 @@ -59,6 +59,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2