From 6cd38fbc724dfed7d82a21823f29002c49f31305 Mon Sep 17 00:00:00 2001 From: Rmys Date: Thu, 16 Jan 2020 23:13:26 +0300 Subject: [PATCH 01/10] firefird:ver. bump --- server/database/firebird/actions.py | 14 +++++--------- server/database/firebird/pspec.xml | 23 +++++++++++++++++------ 2 files changed, 22 insertions(+), 15 deletions(-) diff --git a/server/database/firebird/actions.py b/server/database/firebird/actions.py index b04538a95e..eb133de5d8 100644 --- a/server/database/firebird/actions.py +++ b/server/database/firebird/actions.py @@ -15,31 +15,27 @@ WorkDir="Firebird-%s-0" % get.srcVERSION() def setup(): shelltools.export("CFLAGS", "%s -fno-strict-aliasing" % get.CFLAGS()) #shelltools.export("CXXFLAGS", "%s -std=gnu++98 -fno-lifetime-dse" % get.CXXFLAGS()) - shelltools.export("CXXFLAGS", "%s -fno-lifetime-dse" % get.CXXFLAGS()) + shelltools.export("CXXFLAGS", "%s -fno-lifetime-dse -Wno-error=narrowing" % get.CXXFLAGS()) pisitools.dosed("src/isql/isql.epp", '"isql\s', '"fbsql ') pisitools.dosed("src/msgs/history2.sql", 'isql\s', 'fbsql ') pisitools.dosed("src/msgs/messages2.sql", 'isql\s', 'fbsql ') pisitools.dosed("src/msgs/messages2.sql", 'ISQL\s', 'FBSQL ') - - #pisitools.dosed("src/jrd/perf.h", '#include ', '') - shelltools.system("find ./ -name \*.sh -print0 | xargs -0 chmod +x") - for d in ("btyacc", "editline", "icu"): - shelltools.unlinkDir("extern/%s" % d) + #for d in ("btyacc", "editline", "icu"): + #shelltools.unlinkDir("extern/%s" % d) + shelltools.system("sh autogen.sh") autotools.autoreconf("-fi") autotools.configure("--prefix=/opt/firebird \ --disable-static \ - --enable-superserver \ --with-editline \ --with-gnu-ld \ --with-system-editline \ - --with-system-icu \ ") def build(): #Parallel build is broken #shelltools.export("CXXFLAGS", "%s -std=gnu++98 -fno-lifetime-dse" % get.CXXFLAGS()) - shelltools.export("CXXFLAGS", "%s -fno-lifetime-dse" % get.CXXFLAGS()) + shelltools.export("CXXFLAGS", "%s -fno-lifetime-dse -Wno-error=narrowing" % get.CXXFLAGS()) autotools.make("-j1") shelltools.cd("gen") pisitools.dosed("install/makeInstallImage.sh", "exit 1", "# exit 1") diff --git a/server/database/firebird/pspec.xml b/server/database/firebird/pspec.xml index 28a907ba3d..8e9f18410f 100644 --- a/server/database/firebird/pspec.xml +++ b/server/database/firebird/pspec.xml @@ -15,7 +15,7 @@ library A relational database offering many ANSI SQL-99 features Firebird is an open source relational database management system offering many ANSI SQL-99 features. - http://sourceforge.net/projects/firebird/files/firebird/2.5.7-Release/Firebird-2.5.7.27050-0.tar.bz2 + https://github.com/FirebirdSQL/firebird/archive/R2_5_9.tar.gz icu4c-devel btyacc @@ -28,14 +28,14 @@ fix-lib64-dir.diff firebird-2.5.1-svn-CORE-3610.patch--> - firebird-c++11.patch - firebird-c++14.patch - firebird-2.5.1.26351.0-deps-flags.patch + + + - 006-musl-glibc.patch - 007-libio.patch + + @@ -55,6 +55,10 @@ /opt/firebird/lib/libgds.* /opt/firebird/lib/libib_util.* /opt/firebird/plugins/libfbtrace.so + /usr/lib/libicuuc.so* + /usr/lib/libicudata.so* + /usr/lib/libicui18n.so* + /usr/lib/libfbembed.so* @@ -109,6 +113,13 @@ + + 2020-01-16 + 2.5.9.27139 + Version bump. + Pisi Linux Community + admin@pisilinux.org + 2020-01-16 2.5.7.27050 From 0ed65e833d89df0fe9c94e4d8a7cc7e287261ca5 Mon Sep 17 00:00:00 2001 From: Rmys Date: Thu, 16 Jan 2020 23:17:48 +0300 Subject: [PATCH 02/10] Firebird --- server/database/firebird/actions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/database/firebird/actions.py b/server/database/firebird/actions.py index eb133de5d8..a3f3bd5f26 100644 --- a/server/database/firebird/actions.py +++ b/server/database/firebird/actions.py @@ -10,7 +10,7 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools from pisi.actionsapi import get -WorkDir="Firebird-%s-0" % get.srcVERSION() +#WorkDir="Firebird-%s-0" % get.srcVERSION() def setup(): shelltools.export("CFLAGS", "%s -fno-strict-aliasing" % get.CFLAGS()) From 95693577a16d86cdb033709efcf8de4d11b89281 Mon Sep 17 00:00:00 2001 From: Rmys Date: Thu, 16 Jan 2020 23:53:57 +0300 Subject: [PATCH 03/10] firefird:ver. bump --- server/database/firebird/actions.py | 2 ++ server/database/firebird/pspec.xml | 4 ---- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/server/database/firebird/actions.py b/server/database/firebird/actions.py index a3f3bd5f26..b5508acb66 100644 --- a/server/database/firebird/actions.py +++ b/server/database/firebird/actions.py @@ -27,9 +27,11 @@ def setup(): autotools.autoreconf("-fi") autotools.configure("--prefix=/opt/firebird \ --disable-static \ + --enable-superserver \ --with-editline \ --with-gnu-ld \ --with-system-editline \ + --with-system-icu \ ") def build(): diff --git a/server/database/firebird/pspec.xml b/server/database/firebird/pspec.xml index 8e9f18410f..fcdbaa02ae 100644 --- a/server/database/firebird/pspec.xml +++ b/server/database/firebird/pspec.xml @@ -55,10 +55,6 @@ /opt/firebird/lib/libgds.* /opt/firebird/lib/libib_util.* /opt/firebird/plugins/libfbtrace.so - /usr/lib/libicuuc.so* - /usr/lib/libicudata.so* - /usr/lib/libicui18n.so* - /usr/lib/libfbembed.so* From 392548d607832a451163e3c0fcd2e4e5e1af4ec7 Mon Sep 17 00:00:00 2001 From: Rmys Date: Fri, 17 Jan 2020 00:23:47 +0300 Subject: [PATCH 04/10] qt5-5.14.0:ver. bump --- desktop/toolkit/qt5/polkit-qt/pspec.xml | 13 ++++++--- desktop/toolkit/qt5/qt5-networkauth/pspec.xml | 15 ++++++++--- desktop/toolkit/qt5/qt5-speech/pspec.xml | 13 ++++++--- desktop/toolkit/qt5/qt5-tools/pspec.xml | 27 ++++++++++++++----- 4 files changed, 51 insertions(+), 17 deletions(-) diff --git a/desktop/toolkit/qt5/polkit-qt/pspec.xml b/desktop/toolkit/qt5/polkit-qt/pspec.xml index a085185106..1cecd52a8f 100755 --- a/desktop/toolkit/qt5/polkit-qt/pspec.xml +++ b/desktop/toolkit/qt5/polkit-qt/pspec.xml @@ -12,7 +12,7 @@ A library that allows developers to access PolicyKit API with a nice Qt-style API https://download.kde.org/stable/polkit-qt-1/polkit-qt-1-0.113.0.tar.xz - qt5-base-devel + qt5-base-devel glib2-devel polkit-devel mesa-devel @@ -25,7 +25,7 @@ polkit-qt - qt5-base + qt5-base glib2 polkit libgcc @@ -40,7 +40,7 @@ polkit-qt-devel polkit-qt - qt5-base-devel + qt5-base-devel glib2-devel polkit-devel @@ -51,6 +51,13 @@ + + 2019-12-22 + 0.113 + Rebuild for qt5.14.0 + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 0.113 diff --git a/desktop/toolkit/qt5/qt5-networkauth/pspec.xml b/desktop/toolkit/qt5/qt5-networkauth/pspec.xml index ee570f1139..e383752378 100644 --- a/desktop/toolkit/qt5/qt5-networkauth/pspec.xml +++ b/desktop/toolkit/qt5/qt5-networkauth/pspec.xml @@ -12,16 +12,16 @@ app:gui Network authentication module Ağ kimlik doğrulama modülü - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtnetworkauth-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtnetworkauth-everywhere-src-5.14.0.tar.xz - qt5-base-devel + qt5-base-devel qt5-networkauth - qt5-base + qt5-base /usr/lib @@ -34,7 +34,7 @@ Development files for qt5-networkauth qt5-networkauth - qt5-base-devel + qt5-base-devel /usr/include @@ -44,6 +44,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-speech/pspec.xml b/desktop/toolkit/qt5/qt5-speech/pspec.xml index 191cae1fc4..6395316b4b 100755 --- a/desktop/toolkit/qt5/qt5-speech/pspec.xml +++ b/desktop/toolkit/qt5/qt5-speech/pspec.xml @@ -14,10 +14,10 @@ LGPL3 Qt module to make text to speech and speech recognition easy Qt module to make text to speech and speech recognition easy - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtspeech-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtspeech-everywhere-src-5.14.0.tar.xz flite-devel - qt5-base-devel + qt5-base-devel speech-dispatcher-devel @@ -26,7 +26,7 @@ Qt module to make text to speech and speech recognition easy flite - qt5-base + qt5-base libgcc speech-dispatcher @@ -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-tools/pspec.xml b/desktop/toolkit/qt5/qt5-tools/pspec.xml index 02943521a8..160f5a442b 100755 --- a/desktop/toolkit/qt5/qt5-tools/pspec.xml +++ b/desktop/toolkit/qt5/qt5-tools/pspec.xml @@ -11,14 +11,14 @@ A cross-platform application and UI framework (Development Tools, QtHelp) A cross-platform application and UI framework (Development Tools, QtHelp) LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qttools-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qttools-everywhere-src-5.14.0.tar.xz llvm mesa-devel llvm-clang-devel - qt5-base-devel + qt5-base-devel icon-theme-hicolor - + qt5-declarative-devel @@ -28,7 +28,8 @@ libgcc llvm-libs llvm-clang - qt5-base + qt5-base + qt5-declarative /usr/bin/assistant @@ -48,6 +49,11 @@ /usr/share/pixmaps/assistant5.png /usr/lib/qt5/bin/qcollectiongenerator /usr/bin/qcollectiongenerator + + /usr/lib/cmake/Qt5DocTools/Qt5DocToolsConfig.cmake + /usr/lib/cmake/Qt5DocTools/Qt5DocToolsConfigVersion.cmake + /usr/lib/cmake/Qt5AttributionsScannerTools/Qt5AttributionsScannerToolsConfig.cmake + /usr/lib/cmake/Qt5AttributionsScannerTools/Qt5AttributionsScannerToolsConfigVersion.cmake assistant_tr.qm @@ -59,7 +65,7 @@ qt5-assistant-devel - qt5-base-devel + qt5-base-devel qt5-assistant llvm-clang-devel @@ -75,8 +81,8 @@ qt5-designer libgcc - qt5-base - + qt5-base + qt5-declarative /usr/bin/designer @@ -175,6 +181,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 From 20a85edf00446adeffad0dce74ebc41da669f086 Mon Sep 17 00:00:00 2001 From: Rmys Date: Fri, 17 Jan 2020 00:26:43 +0300 Subject: [PATCH 05/10] qt5-5.14.0:ver. bump --- .../qt5-declarative/files/qtbug-80963.patch | 21 ++++++++++++++ desktop/toolkit/qt5/qt5-declarative/pspec.xml | 28 +++++++++++++------ 2 files changed, 40 insertions(+), 9 deletions(-) create mode 100644 desktop/toolkit/qt5/qt5-declarative/files/qtbug-80963.patch diff --git a/desktop/toolkit/qt5/qt5-declarative/files/qtbug-80963.patch b/desktop/toolkit/qt5/qt5-declarative/files/qtbug-80963.patch new file mode 100644 index 0000000000..2a3c1baacf --- /dev/null +++ b/desktop/toolkit/qt5/qt5-declarative/files/qtbug-80963.patch @@ -0,0 +1,21 @@ +diff --git a/src/qml/qml/qqmlcontext.cpp b/src/qml/qml/qqmlcontext.cpp +index f75a076bcb..36080a4f38 100644 +--- a/src/qml/qml/qqmlcontext.cpp ++++ b/src/qml/qml/qqmlcontext.cpp +@@ -318,11 +318,11 @@ void QQmlContext::setContextProperty(const QString &name, const QVariant &value) + QMetaObject::activate(this, d->notifyIndex, idx, nullptr); + } + +- if (auto *obj = qvariant_cast(value)) { +- connect(obj, &QObject::destroyed, this, [d, name](QObject *destroyed) { +- d->dropDestroyedQObject(name, destroyed); +- }); +- } ++// if (auto *obj = qvariant_cast(value)) { ++// connect(obj, &QObject::destroyed, this, [d, name](QObject *destroyed) { ++// d->dropDestroyedQObject(name, destroyed); ++// }); ++// } + } + + /*! diff --git a/desktop/toolkit/qt5/qt5-declarative/pspec.xml b/desktop/toolkit/qt5/qt5-declarative/pspec.xml index d167b77a0c..39ffb79f2d 100755 --- a/desktop/toolkit/qt5/qt5-declarative/pspec.xml +++ b/desktop/toolkit/qt5/qt5-declarative/pspec.xml @@ -11,24 +11,27 @@ Classes for QML and JavaScript languages Classes for QML and JavaScript languages LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtdeclarative-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtdeclarative-everywhere-src-5.14.0.tar.xz - qt5-base-devel + qt5-base-devel libxkbcommon-devel mesa-devel - - qt5-assistant-devel - qt5-sql-sqlite + + qt5-assistant-devel + qt5-sql-sqlite + + qtbug-80963.patch + qt5-declarative libgcc - qt5-base + qt5-base mesa - + /usr/lib @@ -48,7 +51,7 @@ /usr/include/qt5 - qt5-base-devel + qt5-base-devel qt5-declarative @@ -56,7 +59,7 @@ qt5-declarative-docs - qt5-base + qt5-base /usr/share/doc/qt5 @@ -64,6 +67,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 From 9e7511ad63dcfd497fbf8d5e59cf53255672e9c4 Mon Sep 17 00:00:00 2001 From: Rmys Date: Fri, 17 Jan 2020 00:28:24 +0300 Subject: [PATCH 06/10] qt5-5.14.0:ver. bump --- .../toolkit/qt5/qt5-imageformats/pspec.xml | 19 +++++++++++------ desktop/toolkit/qt5/qt5-keychain/pspec.xml | 19 +++++++++++------ desktop/toolkit/qt5/qt5-script/pspec.xml | 21 ++++++++++++------- desktop/toolkit/qt5/qt5-serialport/pspec.xml | 21 ++++++++++++------- desktop/toolkit/qt5/qt5-svg/pspec.xml | 21 ++++++++++++------- .../toolkit/qt5/qt5-translations/pspec.xml | 19 +++++++++++------ desktop/toolkit/qt5/qt5-x11extras/pspec.xml | 19 +++++++++++------ 7 files changed, 94 insertions(+), 45 deletions(-) diff --git a/desktop/toolkit/qt5/qt5-imageformats/pspec.xml b/desktop/toolkit/qt5/qt5-imageformats/pspec.xml index 23d1882cd3..7a1361e10e 100755 --- a/desktop/toolkit/qt5/qt5-imageformats/pspec.xml +++ b/desktop/toolkit/qt5/qt5-imageformats/pspec.xml @@ -11,11 +11,11 @@ Plugins for additional image formats: TIFF, MNG, TGA, WBMP Plugins for additional image formats: TIFF, MNG, TGA, WBMP LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtimageformats-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtimageformats-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite jasper-devel libmng-devel libjpeg-turbo-devel @@ -28,7 +28,7 @@ qt5-imageformats - qt5-base + qt5-base libgcc libmng tiff @@ -45,7 +45,7 @@ qt5-imageformats-docs - qt5-base + qt5-base /usr/share/doc @@ -53,6 +53,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-keychain/pspec.xml b/desktop/toolkit/qt5/qt5-keychain/pspec.xml index af281c9cc7..087ad118b0 100755 --- a/desktop/toolkit/qt5/qt5-keychain/pspec.xml +++ b/desktop/toolkit/qt5/qt5-keychain/pspec.xml @@ -11,13 +11,13 @@ BSD Provides support for secure credentials storage Qt5-Keychain is a Qt API to store passwords and other secret data securely. How the data is stored depends on the platform - https://github.com/frankosterfeld/qtkeychain/archive/v0.9.1.tar.gz + https://github.com/frankosterfeld/qtkeychain/archive/v0.10.0.tar.gz extra-cmake-modules - qt5-assistant-devel - qt5-base-devel - qt5-designer-devel - qt5-linguist + qt5-assistant-devel + qt5-base-devel + qt5-designer-devel + qt5-linguist @@ -25,7 +25,7 @@ Provides support for secure credentials storage libgcc - qt5-base + qt5-base /usr/lib @@ -46,6 +46,13 @@ + + 2019-12-22 + 0.10.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 0.9.1 diff --git a/desktop/toolkit/qt5/qt5-script/pspec.xml b/desktop/toolkit/qt5/qt5-script/pspec.xml index 18a1dc2801..c7b55617cb 100755 --- a/desktop/toolkit/qt5/qt5-script/pspec.xml +++ b/desktop/toolkit/qt5/qt5-script/pspec.xml @@ -11,11 +11,11 @@ Classes for making Qt applications scriptable. Provided for Qt 5.x compatibility Classes for making Qt applications scriptable. Provided for Qt 5.x compatibility LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtscript-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtscript-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite mesa-devel libgcc @@ -24,7 +24,7 @@ qt5-script - qt5-base + qt5-base libgcc @@ -37,7 +37,7 @@ qt5-script-devel - qt5-base-devel + qt5-base-devel qt5-script @@ -49,7 +49,7 @@ qt5-script-docs - qt5-base + qt5-base /usr/share/doc/qt5 @@ -57,6 +57,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-serialport/pspec.xml b/desktop/toolkit/qt5/qt5-serialport/pspec.xml index 34a3ed5a56..74c3751d55 100755 --- a/desktop/toolkit/qt5/qt5-serialport/pspec.xml +++ b/desktop/toolkit/qt5/qt5-serialport/pspec.xml @@ -11,11 +11,11 @@ Provides access to hardware and virtual serial ports Provides access to hardware and virtual serial ports LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtserialport-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtserialport-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite eudev-devel @@ -23,7 +23,7 @@ qt5-serialport - qt5-base + qt5-base eudev libgcc @@ -37,7 +37,7 @@ qt5-serialport-devel - qt5-base-devel + qt5-base-devel qt5-serialport @@ -49,7 +49,7 @@ qt5-serialport-docs - qt5-base + qt5-base /usr/share/doc/qt5 @@ -57,6 +57,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-svg/pspec.xml b/desktop/toolkit/qt5/qt5-svg/pspec.xml index 2b84661d23..f564b50d9f 100755 --- a/desktop/toolkit/qt5/qt5-svg/pspec.xml +++ b/desktop/toolkit/qt5/qt5-svg/pspec.xml @@ -9,12 +9,12 @@ LGPLv2.1-linking-exception Classes for displaying the contents of SVG files Classes for displaying the contents of SVG files - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtsvg-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtsvg-everywhere-src-5.14.0.tar.xz mesa-devel - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite zlib-devel @@ -22,7 +22,7 @@ qt5-svg libgcc - qt5-base + qt5-base zlib @@ -36,7 +36,7 @@ qt5-svg-devel Development files for qt5-svg - qt5-base-devel + qt5-base-devel qt5-svg @@ -48,7 +48,7 @@ qt5-svg-docs - qt5-base + qt5-base /usr/share/doc @@ -57,6 +57,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-translations/pspec.xml b/desktop/toolkit/qt5/qt5-translations/pspec.xml index 399e09ed69..e332215b58 100755 --- a/desktop/toolkit/qt5/qt5-translations/pspec.xml +++ b/desktop/toolkit/qt5/qt5-translations/pspec.xml @@ -11,12 +11,12 @@ A cross-platform application and UI framework (Translations) A cross-platform application and UI framework (Translations) LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qttranslations-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qttranslations-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite - qt5-linguist + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite + qt5-linguist @@ -27,11 +27,18 @@ /usr/share/licenses/ - 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-x11extras/pspec.xml b/desktop/toolkit/qt5/qt5-x11extras/pspec.xml index e282ae2962..e7952ebec9 100755 --- a/desktop/toolkit/qt5/qt5-x11extras/pspec.xml +++ b/desktop/toolkit/qt5/qt5-x11extras/pspec.xml @@ -11,11 +11,11 @@ Provides platform-specific APIs for X11 Provides platform-specific APIs for X11 LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtx11extras-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtx11extras-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite mesa-devel @@ -23,7 +23,7 @@ qt5-x11extras - qt5-base + qt5-base /usr/lib @@ -40,7 +40,7 @@ qt5-x11extras - qt5-base-devel + qt5-base-devel @@ -56,6 +56,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.13.2 From 08f086e8002f33760aa531f9a4f706cf9a5b0997 Mon Sep 17 00:00:00 2001 From: Rmys Date: Fri, 17 Jan 2020 00:31:15 +0300 Subject: [PATCH 07/10] 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 From eb280ca258b190838da29cd437f1b7612230f169 Mon Sep 17 00:00:00 2001 From: Rmys Date: Fri, 17 Jan 2020 00:33:03 +0300 Subject: [PATCH 08/10] qt5-5.14.0:ver. bump --- desktop/kde/phonon/qt5-phonon/pspec.xml | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/desktop/kde/phonon/qt5-phonon/pspec.xml b/desktop/kde/phonon/qt5-phonon/pspec.xml index 775cb4017e..64e72ccc8b 100644 --- a/desktop/kde/phonon/qt5-phonon/pspec.xml +++ b/desktop/kde/phonon/qt5-phonon/pspec.xml @@ -15,10 +15,10 @@ https://download.kde.org/stable/phonon/4.11.1/phonon-4.11.1.tar.xz extra-cmake-modules - qt5-declarative-devel - qt5-base-devel - qt5-designer-devel - qt5-linguist + qt5-declarative-devel + qt5-base-devel + qt5-designer-devel + qt5-linguist alsa-lib-devel gst-plugins-base-devel @@ -35,8 +35,8 @@ qt5-phonon libgcc - qt5-base - qt5-designer + qt5-base + qt5-designer pulseaudio-libs @@ -55,8 +55,8 @@ Development files for phonon-qt5 qt5-phonon - qt5-base-devel - qt5-designer-devel + qt5-base-devel + qt5-designer-devel pulseaudio-libs-devel @@ -67,6 +67,13 @@ + + 2019-12-22 + 4.11.1 + Rebuild qt5.13.2 + Mustafa Cinasal + muscnsl@gmail.com + 2019-10-02 4.11.1 From 7558a96d790f1de0a23c893db8dc9ed1435826f4 Mon Sep 17 00:00:00 2001 From: Rmys Date: Fri, 17 Jan 2020 00:33:50 +0300 Subject: [PATCH 09/10] qt5-5.14.0:ver. bump --- .../toolkit/qt5/qt5-quickcontrols2/pspec.xml | 29 +++++++----- desktop/toolkit/qt5/qt5-webengine/pspec.xml | 43 ++++++++++-------- desktop/toolkit/qt5/qt5-webkit/pspec.xml | 45 +++++++++++-------- 3 files changed, 69 insertions(+), 48 deletions(-) diff --git a/desktop/toolkit/qt5/qt5-quickcontrols2/pspec.xml b/desktop/toolkit/qt5/qt5-quickcontrols2/pspec.xml index 643d841f8d..53113697a0 100755 --- a/desktop/toolkit/qt5/qt5-quickcontrols2/pspec.xml +++ b/desktop/toolkit/qt5/qt5-quickcontrols2/pspec.xml @@ -11,14 +11,14 @@ Next generation user interface controls based on Qt Quick Next generation user interface controls based on Qt Quick LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtquickcontrols2-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtquickcontrols2-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-xmlpatterns-devel - qt5-graphicaleffects - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-declarative-devel + qt5-xmlpatterns-devel + qt5-graphicaleffects + qt5-assistant-devel + qt5-sql-sqlite @@ -26,8 +26,8 @@ qt5-quickcontrols2 libgcc - qt5-base - qt5-declarative + qt5-base + qt5-declarative /usr/lib @@ -40,7 +40,7 @@ qt5-quickcontrols2-devel qt5-quickcontrols2 - qt5-base-devel + qt5-base-devel /usr/include @@ -51,7 +51,7 @@ qt5-quickcontrols2-docs - qt5-base + qt5-base /usr/share/doc @@ -59,6 +59,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-webengine/pspec.xml b/desktop/toolkit/qt5/qt5-webengine/pspec.xml index d075a40882..312772bbd2 100755 --- a/desktop/toolkit/qt5/qt5-webengine/pspec.xml +++ b/desktop/toolkit/qt5/qt5-webengine/pspec.xml @@ -11,15 +11,15 @@ Provides support for web applications using the Chromium browser project Provides support for web applications using the Chromium browser project LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtwebengine-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtwebengine-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-xmlpatterns-devel - qt5-location-devel - qt5-sensors-devel - qt5-webchannel-devel - qt5-designer-devel + qt5-base-devel + qt5-declarative-devel + qt5-xmlpatterns-devel + qt5-location-devel + qt5-sensors-devel + qt5-webchannel-devel + qt5-designer-devel bison re2-devel re2c @@ -76,7 +76,7 @@ python-Jinja2 - CVE-2019-13720.patch + @@ -116,7 +116,7 @@ libopus libxml2 libvpx - qt5-base + qt5-base alsa-lib harfbuzz libevent @@ -126,11 +126,11 @@ libXScrnSaver libXdamage libXrender - qt5-location + qt5-location libXcomposite libjpeg-turbo - qt5-webchannel - qt5-declarative + qt5-webchannel + qt5-declarative zlib minizip protobuf @@ -147,17 +147,17 @@ qt5-webengine - qt5-base-devel - qt5-declarative-devel - qt5-location-devel - qt5-webchannel-devel + qt5-base-devel + qt5-declarative-devel + qt5-location-devel + qt5-webchannel-devel qt5-webengine-docs - qt5-base + qt5-base /usr/share/doc @@ -165,6 +165,13 @@ + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-04 5.13.2 diff --git a/desktop/toolkit/qt5/qt5-webkit/pspec.xml b/desktop/toolkit/qt5/qt5-webkit/pspec.xml index fc28664a81..06e5a192d0 100755 --- a/desktop/toolkit/qt5/qt5-webkit/pspec.xml +++ b/desktop/toolkit/qt5/qt5-webkit/pspec.xml @@ -13,17 +13,17 @@ LGPLv2.1-linking-exception https://github.com/annulen/webkit/releases/download/qtwebkit-5.212.0-alpha3/qtwebkit-5.212.0-alpha3.tar.xz - qt5-base-devel - qt5-sensors-devel - qt5-location-devel - qt5-declarative-devel - qt5-webchannel-devel - qt5-designer-devel - qt5-linguist - qt5-qdbusviewer - qt5-multimedia-devel - qt5-assistant-devel - qt5-sql-sqlite + qt5-base-devel + qt5-sensors-devel + qt5-location-devel + qt5-declarative-devel + qt5-webchannel-devel + qt5-designer-devel + qt5-linguist + qt5-qdbusviewer + qt5-multimedia-devel + qt5-assistant-devel + qt5-sql-sqlite mesa-devel cmake libXtst-devel @@ -79,7 +79,7 @@ /usr/share/doc - qt5-base + qt5-base mesa webp zlib @@ -92,16 +92,16 @@ libxml2 libxslt libXrender - qt5-sensors - qt5-webchannel + qt5-sensors + qt5-webchannel libXcomposite libjpeg-turbo gstreamer gstreamer gst-plugins-base gst-plugins-base - qt5-location - qt5-declarative + qt5-location + qt5-declarative @@ -113,7 +113,7 @@ qt5-webkit - qt5-base-devel + qt5-base-devel mesa-devel webp-devel zlib-devel @@ -125,16 +125,23 @@ libxml2-devel libxslt-devel libXrender-devel - qt5-sensors-devel + qt5-sensors-devel libXcomposite-devel libjpeg-turbo-devel gstreamer-devel gst-plugins-base-devel - qt5-declarative-devel + qt5-declarative-devel + + 2019-12-22 + 5.212.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2019-11-02 5.212.0 From 8ffb290393264d0ce45e400d993f343825fbfa73 Mon Sep 17 00:00:00 2001 From: Rmys Date: Fri, 17 Jan 2020 00:35:05 +0300 Subject: [PATCH 10/10] qt5-5.14.0:ver. bump --- desktop/toolkit/qt5/qt5-doc/pspec.xml | 59 ++++++++++++--------- desktop/toolkit/qt5/qt5-gstreamer/pspec.xml | 21 +++++--- 2 files changed, 47 insertions(+), 33 deletions(-) diff --git a/desktop/toolkit/qt5/qt5-doc/pspec.xml b/desktop/toolkit/qt5/qt5-doc/pspec.xml index 26f98e9cec..1aac277a7a 100755 --- a/desktop/toolkit/qt5/qt5-doc/pspec.xml +++ b/desktop/toolkit/qt5/qt5-doc/pspec.xml @@ -12,40 +12,40 @@ A cross-platform application and UI framework (Documentation) A cross-platform application and UI framework (Documentation) LGPLv2.1-linking-exception - http://download.qt.io/official_releases/qt/5.13/5.13.2/submodules/qtdoc-everywhere-src-5.13.2.tar.xz + http://download.qt.io/official_releases/qt/5.14/5.14.0/submodules/qtdoc-everywhere-src-5.14.0.tar.xz - qt5-base-devel - qt5-sql-sqlite - qt5-assistant - qt5-multimedia-docs - qt5-quickcontrols-docs - qt5-quickcontrols2-docs - qt5-x11extras-docs - qt5-webchannel-docs + qt5-base-devel + qt5-sql-sqlite + qt5-assistant + qt5-multimedia-docs + qt5-quickcontrols-docs + qt5-quickcontrols2-docs + qt5-x11extras-docs + qt5-webchannel-docs qt5-webkit-docs - qt5-xmlpatterns-docs - qt5-svg-docs - qt5-script-docs - qt5-sensors-docs - qt5-translations - qt5-graphicaleffects-docs - qt5-imageformats-docs - qt5-websockets-docs - qt5-serialport-docs - qt5-location-docs - qt5-connectivity-docs + qt5-xmlpatterns-docs + qt5-svg-docs + qt5-script-docs + qt5-sensors-docs + qt5-translations + qt5-graphicaleffects-docs + qt5-imageformats-docs + qt5-websockets-docs + qt5-serialport-docs + qt5-location-docs + qt5-connectivity-docs qt5-doc - qt5-base - qt5-script - qt5-svg - qt5-xmlpatterns - qt5-assistant - qt5-declarative + qt5-base + qt5-script + qt5-svg + qt5-xmlpatterns + qt5-assistant + qt5-declarative /usr/share/licenses @@ -54,6 +54,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-gstreamer/pspec.xml b/desktop/toolkit/qt5/qt5-gstreamer/pspec.xml index 696ebad8bf..f65d7d35d0 100755 --- a/desktop/toolkit/qt5/qt5-gstreamer/pspec.xml +++ b/desktop/toolkit/qt5/qt5-gstreamer/pspec.xml @@ -14,9 +14,9 @@ QtGStreamer is a set of libraries providing C++ bindings for GStreamer with a Qt-style API, plus some helper classes and elements for integrating GStreamer better in Qt applications.The goal of this module is to allow easy use of GStreamer for applications targetting MeeGo Mobile or the KDE desktop. http://gstreamer.freedesktop.org/src/qt-gstreamer/qt-gstreamer-1.2.0.tar.xz - qt5-base-devel - qt5-declarative-devel - qt5-quickcontrols2-devel + qt5-base-devel + qt5-declarative-devel + qt5-quickcontrols2-devel glib2-devel gobject-introspection-devel cmake @@ -35,8 +35,8 @@ qt5-gstreamer - qt5-base - qt5-declarative + qt5-base + qt5-declarative gstreamer gst-plugins-base @@ -57,9 +57,9 @@ qt5-gstreamer glib2-devel - qt5-base-devel + qt5-base-devel gstreamer-devel - qt5-declarative-devel + qt5-declarative-devel gst-plugins-base-devel @@ -70,6 +70,13 @@ + + 2019-12-22 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + 2019-11-02 1.2.0