Date: Tuesday, May 22, 2018 @ 12:07:08 Author: arojas Revision: 324764
Qt 5.11 rebuild Added: pyqt5/trunk/pyqt-qt5.11.patch Modified: akonadi/trunk/PKGBUILD gcin/trunk/PKGBUILD kwin/trunk/PKGBUILD plasma-framework/trunk/PKGBUILD plasma-integration/trunk/PKGBUILD pyqt5/trunk/PKGBUILD pyqt5/trunk/pyqt-support-new-qt.patch qqc2-desktop-style/trunk/PKGBUILD qtcreator/trunk/PKGBUILD ---------------------------------------+ akonadi/trunk/PKGBUILD | 2 +- gcin/trunk/PKGBUILD | 2 +- kwin/trunk/PKGBUILD | 2 +- plasma-framework/trunk/PKGBUILD | 2 +- plasma-integration/trunk/PKGBUILD | 2 +- pyqt5/trunk/PKGBUILD | 12 +++++++----- pyqt5/trunk/pyqt-qt5.11.patch | 17 +++++++++++++++++ pyqt5/trunk/pyqt-support-new-qt.patch | 4 ++-- qqc2-desktop-style/trunk/PKGBUILD | 2 +- qtcreator/trunk/PKGBUILD | 2 +- 10 files changed, 33 insertions(+), 14 deletions(-) Modified: akonadi/trunk/PKGBUILD =================================================================== --- akonadi/trunk/PKGBUILD 2018-05-22 11:04:01 UTC (rev 324763) +++ akonadi/trunk/PKGBUILD 2018-05-22 12:07:08 UTC (rev 324764) @@ -5,7 +5,7 @@ pkgname=akonadi pkgver=18.04.1 -pkgrel=1 +pkgrel=2 pkgdesc="PIM layer, which provides an asynchronous API to access all kind of PIM data" arch=(x86_64) url='https://community.kde.org/KDE_PIM/Akonadi' Modified: gcin/trunk/PKGBUILD =================================================================== --- gcin/trunk/PKGBUILD 2018-05-22 11:04:01 UTC (rev 324763) +++ gcin/trunk/PKGBUILD 2018-05-22 12:07:08 UTC (rev 324764) @@ -6,7 +6,7 @@ pkgname=gcin pkgver=2.8.5 -pkgrel=2 +pkgrel=3 pkgdesc='Input method server supporting various input methods' url='http://hyperrate.com/dir.php?eid=67' license=('LGPL') Modified: kwin/trunk/PKGBUILD =================================================================== --- kwin/trunk/PKGBUILD 2018-05-22 11:04:01 UTC (rev 324763) +++ kwin/trunk/PKGBUILD 2018-05-22 12:07:08 UTC (rev 324764) @@ -5,7 +5,7 @@ pkgname=kwin pkgver=5.12.5 -pkgrel=1 +pkgrel=2 pkgdesc='An easy to use, but flexible, composited Window Manager' arch=(x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' Modified: plasma-framework/trunk/PKGBUILD =================================================================== --- plasma-framework/trunk/PKGBUILD 2018-05-22 11:04:01 UTC (rev 324763) +++ plasma-framework/trunk/PKGBUILD 2018-05-22 12:07:08 UTC (rev 324764) @@ -5,7 +5,7 @@ pkgname=plasma-framework pkgver=5.46.0 -pkgrel=1 +pkgrel=2 pkgdesc='Plasma library and runtime components based upon KF5 and Qt5' arch=(x86_64) url='https://community.kde.org/Frameworks' Modified: plasma-integration/trunk/PKGBUILD =================================================================== --- plasma-integration/trunk/PKGBUILD 2018-05-22 11:04:01 UTC (rev 324763) +++ plasma-integration/trunk/PKGBUILD 2018-05-22 12:07:08 UTC (rev 324764) @@ -4,7 +4,7 @@ pkgname=plasma-integration pkgver=5.12.5 -pkgrel=1 +pkgrel=2 pkgdesc="Qt Platform Theme integration plugins for the Plasma workspaces" arch=(x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' Modified: pyqt5/trunk/PKGBUILD =================================================================== --- pyqt5/trunk/PKGBUILD 2018-05-22 11:04:01 UTC (rev 324763) +++ pyqt5/trunk/PKGBUILD 2018-05-22 12:07:08 UTC (rev 324764) @@ -8,7 +8,7 @@ pkgbase=pyqt5 pkgname=('pyqt5-common' 'python-pyqt5' 'python2-pyqt5') pkgver=5.10.1 -pkgrel=2 +pkgrel=3 arch=('x86_64') url="http://riverbankcomputing.co.uk/software/pyqt/intro" license=('GPL') @@ -17,16 +17,18 @@ 'qt5-multimedia' 'qt5-tools' 'qt5-serialport' 'qt5-svg' 'qt5-webengine' 'qt5-webkit' 'qt5-websockets' 'qt5-x11extras' 'qt5-networkauth') source=("http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-$pkgver/PyQt5_gpl-$pkgver.tar.gz" pyqt-support-new-qt.patch - pyqt5-cura-crash.patch) + pyqt5-cura-crash.patch pyqt-qt5.11.patch) sha512sums=('04cd0292f7a088f9c0d088d7c73ec96cfc40253f771dfdf194eb92be7635e6fcaf04863fa24215e9c34a096658549bb2feeb8d8fdca1e39ed87f0256ef0f790b' - '9e4184291c0ece0bf375da3e0cf6e3f22df33eea1ee2b981fe9e2a0ba7d625583dd513c029c49562189986c0145262ac2aa8e5aa85701a981b3ed4061f4acf36' - '3f6e1c0dcd95d3ff39c03f59d7c09cbf2e42431bf9cb6dc7a63da10b7a387e5977992e57ef0ff1dea495f29dfbf4db2568b4588e801cca966a0136fe98d1ed45') + 'a9c45534d540cd4eff732a92e66f98eb313b0734e64a2289fbc703fdb208265a610ccc3c4f54f43d0813afa3a7003ec7956e6029904cc56992a5e8cc2efb280c' + '3f6e1c0dcd95d3ff39c03f59d7c09cbf2e42431bf9cb6dc7a63da10b7a387e5977992e57ef0ff1dea495f29dfbf4db2568b4588e801cca966a0136fe98d1ed45' + 'bae60dd592701929acf403514d8be87d53330dccff74267efb615005d82f5710ce13636a99b2a75beb04fd93a4ade34486c3c2aa190efd334d01c78b34f1bcc0') prepare() { # Support new versions of Qt - don't remove, needs to be reapplied after every new Qt release pushd PyQt5_gpl-$pkgver - # patch -p1 -i ../pyqt-support-new-qt.patch + patch -p1 -i ../pyqt-support-new-qt.patch patch -p1 -i ../pyqt5-cura-crash.patch # Fix crash in Cura + patch -p1 -i ../pyqt-qt5.11.patch # Fix build with Qt 5.11 (opensuse) popd # The additional include path was removed due to this line, I don't really know why they are doing this... Added: pyqt5/trunk/pyqt-qt5.11.patch =================================================================== --- pyqt5/trunk/pyqt-qt5.11.patch (rev 0) +++ pyqt5/trunk/pyqt-qt5.11.patch 2018-05-22 12:07:08 UTC (rev 324764) @@ -0,0 +1,17 @@ +From: Fabian Vogt <[email protected]> +Subject: QTest::waitForEvents() is internal only + +Must not be used, got removed with Qt 5.11. + +Index: PyQt5_gpl-5.10.1/sip/QtTest/qtestmouse.sip +=================================================================== +--- PyQt5_gpl-5.10.1.orig/sip/QtTest/qtestmouse.sip ++++ PyQt5_gpl-5.10.1/sip/QtTest/qtestmouse.sip +@@ -41,7 +41,6 @@ namespace QTest + void mousePress(QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1); + void mouseRelease(QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1); + void mouseEvent(QTest::MouseAction action, QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier, QPoint pos, int delay = -1); +- void waitForEvents() /ReleaseGIL/; + void mouseEvent(QTest::MouseAction action, QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers modifier, QPoint pos, int delay = -1); + void mousePress(QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers modifier = Qt::KeyboardModifiers(), QPoint pos = QPoint(), int delay = -1); + void mouseRelease(QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers modifier = Qt::KeyboardModifiers(), QPoint pos = QPoint(), int delay = -1); Modified: pyqt5/trunk/pyqt-support-new-qt.patch =================================================================== --- pyqt5/trunk/pyqt-support-new-qt.patch 2018-05-22 11:04:01 UTC (rev 324763) +++ pyqt5/trunk/pyqt-support-new-qt.patch 2018-05-22 12:07:08 UTC (rev 324764) @@ -5,8 +5,8 @@ %Module(name=PyQt5.QtCore, call_super_init=True, default_VirtualErrorHandler=PyQt5, keyword_arguments="Optional", use_limited_api=True) --%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_10_0} -+%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_10_0 Qt_5_10_1} +-%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_9_99 Qt_5_10_0 Qt_5_10_1} ++%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_9_99 Qt_5_10_0 Qt_5_10_1 Qt_5_11_0} %Platforms {WS_X11 WS_WIN WS_MACX} Modified: qqc2-desktop-style/trunk/PKGBUILD =================================================================== --- qqc2-desktop-style/trunk/PKGBUILD 2018-05-22 11:04:01 UTC (rev 324763) +++ qqc2-desktop-style/trunk/PKGBUILD 2018-05-22 12:07:08 UTC (rev 324764) @@ -2,7 +2,7 @@ pkgname=qqc2-desktop-style pkgver=5.46.2 -pkgrel=1 +pkgrel=2 pkgdesc='A style for Qt Quick Controls 2 to make it follow your desktop theme' arch=(x86_64) url='https://community.kde.org/Frameworks' Modified: qtcreator/trunk/PKGBUILD =================================================================== --- qtcreator/trunk/PKGBUILD 2018-05-22 11:04:01 UTC (rev 324763) +++ qtcreator/trunk/PKGBUILD 2018-05-22 12:07:08 UTC (rev 324764) @@ -10,7 +10,7 @@ pkgname=qtcreator pkgver=4.6.1 _clangver=6.0.0 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight, cross-platform integrated development environment' arch=(x86_64) url='http://qt-project.org'
