diffstat of debian/ for kdeclarative_5.28.0-1 kdeclarative_5.45.0-0neon+neptune3 changelog | 282 ++++++++++ control | 31 + libkf5declarative5.symbols | 108 --- libkf5quickaddons5.symbols | 91 --- meta/cmake-ignore | 2 patches/allow_building_with_qt571.patch | 36 + patches/bump_to_version_548.patch | 10 patches/declarative-dont-use-tooltip-if-empty.patch | 14 patches/kdeclarative-base-on-proper-tooltip.patch | 22 patches/kdeclarative-bump-to-546.patch | 12 patches/kdeclarative-check-the-node-has-valid-texture.patch | 13 patches/kdeclarative-dont-render-if-mnode-is-null.patch | 13 patches/kdeclarative-kuserproxy-adjust-to-accounts-service.patch | 37 + patches/kdeclarative-load-nv-graphics-reset-based-on-config.patch | 28 patches/kdeclarative-make-room-for-footer-header.patch | 20 patches/kdeclarative-new-resize-policy.patch | 114 ++++ patches/kdeclarative-plasmamobile-optimizations.patch | 75 ++ patches/kdeclarative-set-kcm-context-property-on-correct-context.patch | 14 patches/kdeclarative-support-actions-visibility.patch | 13 patches/kdeclarative-support-nvidia-reset-notifications.patch | 19 patches/kdeclarative-undo-qt-version-check.patch | 39 + patches/series | 16 qml-module-org-kde-kcm.install | 1 qml-module-org-kde-kconfig.install | 2 upstream/signing-key.asc | 30 + watch | 5 26 files changed, 844 insertions(+), 203 deletions(-) diff -Nru kdeclarative-5.28.0/debian/changelog kdeclarative-5.45.0/debian/changelog --- kdeclarative-5.28.0/debian/changelog 2016-11-18 15:06:10.000000000 +0000 +++ kdeclarative-5.45.0/debian/changelog 2018-07-14 17:06:23.000000000 +0000 @@ -1,3 +1,137 @@ +kdeclarative (5.45.0-0neon+neptune3) stretch; urgency=medium + + * Add patches (5.48) + * kdeclarative-dont-render-if-mnode-is-null.patch + * kdeclarative-check-the-node-has-valid-texture.patch + * kdeclarative-set-kcm-context-property-on-correct-context.patch + * bump_to_version_548.patch + + -- Leszek Lesner Sat, 14 Jul 2018 17:06:23 +0000 + +kdeclarative (5.45.0-0neon+neptune2) stretch; urgency=medium + + * Add patches (5.46) + * kdeclarative-support-nvidia-reset-notifications.patch + * kdeclarative-support-actions-visibility.patch + * kdeclarative-new-resize-policy.patch + * declarative-dont-use-tooltip-if-empty.patch + * kdeclarative-base-on-proper-tooltip.patch + * kdeclarative-make-room-for-footer-header.patch + * kdeclarative-plasmamobile-optimizations.patch + * kdeclarative-kuserproxy-adjust-to-accounts-service.patch + * kdeclarative-load-nv-graphics-reset-based-on-config.patch + * kdeclarative-bump-to-546.patch + + -- Leszek Lesner Tue, 22 May 2018 14:49:27 +0000 + +kdeclarative (5.45.0-0neon+neptune1) stretch; urgency=medium + + * New upstream release packaged for Neptune + + -- Leszek Lesner Tue, 08 May 2018 14:48:54 +0000 + +kdeclarative (5.45.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Mon, 16 Apr 2018 09:21:22 +0000 + +kdeclarative (5.44.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Mon, 12 Mar 2018 15:22:32 +0000 + +kdeclarative (5.43.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Fri, 09 Feb 2018 14:21:03 +0000 + +kdeclarative (5.42.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Sun, 14 Jan 2018 15:47:07 +0000 + +kdeclarative (5.41.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Fri, 08 Dec 2017 14:45:11 +0000 + +kdeclarative (5.40.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Fri, 10 Nov 2017 12:56:41 +0000 + +kdeclarative (5.39.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Sun, 15 Oct 2017 11:40:32 +0000 + +kdeclarative (5.38.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Mon, 11 Sep 2017 13:24:18 +0000 + +kdeclarative (5.37.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Fri, 11 Aug 2017 15:11:58 +0000 + +kdeclarative (5.36.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Mon, 10 Jul 2017 17:11:27 +0000 + +kdeclarative (5.35.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Sun, 11 Jun 2017 20:36:19 +0000 + +kdeclarative (5.34.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Sun, 14 May 2017 17:35:03 +0000 + +kdeclarative (5.33.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Fri, 07 Apr 2017 16:22:27 +0000 + +kdeclarative (5.32.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Sun, 12 Mar 2017 13:21:29 +0000 + +kdeclarative (5.31.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Mon, 13 Feb 2017 14:35:38 +0000 + +kdeclarative (5.30.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Mon, 16 Jan 2017 13:39:09 +0000 + +kdeclarative (5.29.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Fri, 09 Dec 2016 19:06:49 +0000 + kdeclarative (5.28.0-1) unstable; urgency=medium [ Automatic packaging ] @@ -9,6 +143,12 @@ -- Maximiliano Curia Fri, 18 Nov 2016 16:06:10 +0100 +kdeclarative (5.28.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Thu, 17 Nov 2016 09:45:12 +0000 + kdeclarative (5.27.0-1) unstable; urgency=medium [ Automatic packaging ] @@ -21,6 +161,12 @@ -- Maximiliano Curia Sat, 15 Oct 2016 17:06:13 +0200 +kdeclarative (5.27.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Sat, 08 Oct 2016 11:29:51 +0000 + kdeclarative (5.26.0-1) unstable; urgency=medium [ Automatic packaging ] @@ -33,6 +179,12 @@ -- Maximiliano Curia Thu, 29 Sep 2016 12:01:52 +0200 +kdeclarative (5.26.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Mon, 12 Sep 2016 08:30:21 +0000 + kdeclarative (5.25.0-1) unstable; urgency=medium [ Automatic packaging ] @@ -43,6 +195,18 @@ -- Maximiliano Curia Sat, 20 Aug 2016 16:48:58 +0200 +kdeclarative (5.25.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Sat, 13 Aug 2016 20:15:16 +0000 + +kdeclarative (5.24.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Mon, 11 Jul 2016 07:41:59 +0000 + kdeclarative (5.23.0-1) unstable; urgency=medium [ Automatic packaging ] @@ -53,6 +217,12 @@ -- Maximiliano Curia Wed, 22 Jun 2016 17:54:09 +0200 +kdeclarative (5.23.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Mon, 13 Jun 2016 09:38:41 +0000 + kdeclarative (5.22.0-1) unstable; urgency=medium [ Maximiliano Curia ] @@ -69,6 +239,24 @@ -- Maximiliano Curia Wed, 25 May 2016 11:54:32 +0200 +kdeclarative (5.22.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Tue, 17 May 2016 07:27:45 +0000 + +kdeclarative (5.21.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Mon, 11 Apr 2016 09:21:44 +0000 + +kdeclarative (5.20.0-0neon) wily; urgency=medium + + * New release + + -- Neon CI Fri, 01 Apr 2016 11:05:28 +0000 + kdeclarative (5.19.0-1) experimental; urgency=medium * New upstream release (5.19.0). @@ -89,6 +277,17 @@ -- Maximiliano Curia Wed, 27 Jan 2016 13:33:35 +0100 +kdeclarative (5.18.0-0ubuntu1) UNRELEASED; urgency=medium + + [ Scarlett Clark ] + * New upstream release Xenial + + [ Philip Muškovac ] + * New upstream release + * Add a new symbol to libkf5quickaddons5.symbols + + -- Philip Muškovac Wed, 06 Jan 2016 14:58:46 +0100 + kdeclarative (5.16.0-1) unstable; urgency=medium * New upstream release (5.16.0). @@ -103,6 +302,32 @@ -- Maximiliano Curia Fri, 09 Oct 2015 19:16:04 +0200 +kdeclarative (5.15.0-0ubuntu3) UNRELEASED; urgency=medium + + [ Clive Johnston ] + * New upstream release + + [ Jonathan Riddell ] + * Add libkf5calendarevents5 + + -- Jonathan Riddell Fri, 20 Nov 2015 15:43:36 +0000 + +kdeclarative (5.15.0-0ubuntu2) xenial; urgency=medium + + * Fix autopackagetests by adding allow-stderr to the requirements. + + -- Philip Muškovac Tue, 03 Nov 2015 15:34:35 +0100 + +kdeclarative (5.15.0-0ubuntu1) wily; urgency=medium + + [ Scarlett Clark ] + * Vivid backport + + [ Jonathan Riddell ] + * new upstream release + + -- Jonathan Riddell Wed, 07 Oct 2015 13:45:49 +0100 + kdeclarative (5.14.0-1) unstable; urgency=medium * New upstream release (5.14.0). @@ -110,6 +335,12 @@ -- Maximiliano Curia Tue, 15 Sep 2015 13:48:17 +0200 +kdeclarative (5.14.0-0ubuntu1) wily; urgency=medium + + * new upstream release + + -- Clive Johnston Thu, 17 Sep 2015 13:12:28 +0100 + kdeclarative (5.13.0-1) unstable; urgency=medium * New upstream release (5.13.0). @@ -117,6 +348,30 @@ -- Maximiliano Curia Tue, 01 Sep 2015 00:17:24 +0200 +kdeclarative (5.13.0-0ubuntu4) wily; urgency=medium + + * Add qml-module-qtquick2 to test-deps as one of our tests requires QtQuick. + + -- Iain Lane Thu, 13 Aug 2015 17:19:04 +0100 + +kdeclarative (5.13.0-0ubuntu3) wily; urgency=medium + + * Oh noes, I typoed "c++11", sorry. + + -- Iain Lane Thu, 13 Aug 2015 14:58:05 +0100 + +kdeclarative (5.13.0-0ubuntu2) wily; urgency=medium + + * acc test: Pass -std=c++11 to avoid failure relating to std::unique_ptr. + + -- Iain Lane Thu, 13 Aug 2015 13:10:06 +0100 + +kdeclarative (5.13.0-0ubuntu1) wily; urgency=medium + + * new upstream release + + -- Jonathan Riddell Mon, 10 Aug 2015 12:55:27 +0200 + kdeclarative (5.12.0-2) unstable; urgency=medium * Team upload. @@ -132,6 +387,23 @@ -- Maximiliano Curia Thu, 09 Jul 2015 12:43:09 +0200 +kdeclarative (5.12.0-0ubuntu1) wily; urgency=medium + + [ Scarlett Clark ] + * New upstream release + * Fix merge, remove unused broken backport. + + [ José Manuel Santamaría Lema ] + * Update symbols file: + - Mark as optional the symbols gone after building with GCC 5 + - Add new symbols, mark as optional those sho doesn't show up + after rebuilding with GCC 4 + + [ Scarlett Clark ] + * Vivid backport + + -- Scarlett Clark Mon, 03 Aug 2015 14:27:13 +0200 + kdeclarative (5.11.0-1) unstable; urgency=medium * New upstream release (5.10.0). @@ -140,6 +412,16 @@ -- Maximiliano Curia Mon, 29 Jun 2015 10:13:38 +0200 +kdeclarative (5.10.0-0ubuntu1) wily; urgency=medium + + [ Maximiliano Curia ] + * New upstream release (5.10.0). + + [ Jonathan Riddell ] + * New upstream release + + -- Jonathan Riddell Wed, 03 Jun 2015 21:02:52 +0200 + kdeclarative (5.9.0-1) experimental; urgency=medium * New upstream release (5.9.0). diff -Nru kdeclarative-5.28.0/debian/control kdeclarative-5.45.0/debian/control --- kdeclarative-5.28.0/debian/control 2016-11-18 15:06:10.000000000 +0000 +++ kdeclarative-5.45.0/debian/control 2018-05-08 14:48:54.000000000 +0000 @@ -37,7 +37,8 @@ Package: libkf5declarative-dev Section: libdevel Architecture: any -Depends: kio-dev (>= 5.26.0~), +Depends: extra-cmake-modules, + kio-dev (>= 5.26.0~), libkf5calendarevents5 (= ${binary:Version}), libkf5declarative5 (= ${binary:Version}), libkf5package-dev (>= 5.28.0~), @@ -84,7 +85,7 @@ ${misc:Depends}, ${shlibs:Depends} Section: oldlibs -Priority: extra +Priority: optional Description: transitional package for new QML module packages This is a transitional dummy package for the new QML module packages provided by kf5declarative, which can be safely removed. @@ -129,6 +130,7 @@ Multi-arch: same Depends: libkf5declarative5 (>= ${source:Version}), qml-module-qtquick-controls, + qml-module-qtquick-dialogs, qml-module-qtquick-layouts, qml-module-qtquick2, ${misc:Depends}, @@ -173,6 +175,31 @@ This import contains KDE extras that are visually similar to Qt Quick Controls. . + This package contains the QML files used by libkf5declarative. + +Package: qml-module-org-kde-kcm +Architecture: any +Multi-arch: same +Depends: libkf5declarative5 (>= ${source:Version}), + qml-module-org-kde-kirigami2, + ${misc:Depends}, + ${shlibs:Depends} +Description: provides integration of QML and KDE Frameworks - kconfig + This import contains KDE extras that are visually similar to Qt Quick + Controls. + . + This package contains the QML files used by libkf5declarative. + +Package: qml-module-org-kde-kconfig +Architecture: any +Multi-arch: same +Depends: libkf5declarative5 (>= ${source:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: provides integration of QML and KDE Frameworks - kconfig + This import contains KDE extras that are visually similar to Qt Quick + Controls. + . This package contains the QML files used by libkf5declarative. Package: libkf5quickaddons5 diff -Nru kdeclarative-5.28.0/debian/libkf5declarative5.symbols kdeclarative-5.45.0/debian/libkf5declarative5.symbols --- kdeclarative-5.28.0/debian/libkf5declarative5.symbols 2016-11-18 15:06:10.000000000 +0000 +++ kdeclarative-5.45.0/debian/libkf5declarative5.symbols 2018-05-08 14:49:41.000000000 +0000 @@ -1,108 +0,0 @@ -# SymbolsHelper-Confirmed: 5.25.0 alpha amd64 arm64 armel armhf hppa hurd-i386 i386 mips mips64el mipsel powerpc ppc64el s390x x32 -libKF5Declarative.so.5 libkf5declarative5 #MINVER# - _ZN12KDeclarative12KDeclarative10initializeEv@Base 4.96.0 - _ZN12KDeclarative12KDeclarative13setupBindingsEv@Base 4.96.0 - _ZN12KDeclarative12KDeclarative15runtimePlatformEv@Base 4.96.0 - _ZN12KDeclarative12KDeclarative16componentsTargetEv@Base 4.96.0 - _ZN12KDeclarative12KDeclarative18setRuntimePlatformERK11QStringList@Base 4.100.0 - _ZN12KDeclarative12KDeclarative18setupQmlJsDebuggerEv@Base 4.96.0 - _ZN12KDeclarative12KDeclarative20setDeclarativeEngineEP10QQmlEngine@Base 4.96.0 - _ZN12KDeclarative12KDeclarative20setTranslationDomainERK7QString@Base 5.0.0 - _ZN12KDeclarative12KDeclarative23defaultComponentsTargetEv@Base 4.96.0 - _ZN12KDeclarative12KDeclarativeC1Ev@Base 4.96.0 - _ZN12KDeclarative12KDeclarativeC2Ev@Base 4.96.0 - _ZN12KDeclarative12KDeclarativeD1Ev@Base 4.96.0 - _ZN12KDeclarative12KDeclarativeD2Ev@Base 4.96.0 - _ZN12KDeclarative17ConfigPropertyMap11qt_metacallEN11QMetaObject4CallEiPPv@Base 4.96.0 - _ZN12KDeclarative17ConfigPropertyMap11qt_metacastEPKc@Base 4.96.0 - _ZN12KDeclarative17ConfigPropertyMap11updateValueERK7QStringRK8QVariant@Base 5.16.0 - _ZN12KDeclarative17ConfigPropertyMap16staticMetaObjectE@Base 4.96.0 - _ZN12KDeclarative17ConfigPropertyMapC1EP19KCoreConfigSkeletonP7QObject@Base 4.96.0 - _ZN12KDeclarative17ConfigPropertyMapC2EP19KCoreConfigSkeletonP7QObject@Base 4.96.0 - _ZN12KDeclarative17ConfigPropertyMapD0Ev@Base 4.96.0 - _ZN12KDeclarative17ConfigPropertyMapD1Ev@Base 4.96.0 - _ZN12KDeclarative17ConfigPropertyMapD2Ev@Base 4.96.0 - _ZN12KDeclarative21QmlObjectSharedEngine11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.12.0 - _ZN12KDeclarative21QmlObjectSharedEngine11qt_metacastEPKc@Base 5.12.0 - _ZN12KDeclarative21QmlObjectSharedEngine16staticMetaObjectE@Base 5.12.0 - _ZN12KDeclarative21QmlObjectSharedEngineC1EP7QObject@Base 5.12.0 - _ZN12KDeclarative21QmlObjectSharedEngineC2EP7QObject@Base 5.12.0 - _ZN12KDeclarative21QmlObjectSharedEngineD0Ev@Base 5.12.0 - _ZN12KDeclarative21QmlObjectSharedEngineD1Ev@Base 5.12.0 - _ZN12KDeclarative21QmlObjectSharedEngineD2Ev@Base 5.12.0 - _ZN12KDeclarative9QmlObject10setPackageERKN8KPackage7PackageE@Base 5.7.0+git20150305.0804+15.04 - _ZN12KDeclarative9QmlObject11loadPackageERK7QString@Base 5.7.0+git20150305.0804+15.04 - _ZN12KDeclarative9QmlObject11qt_metacallEN11QMetaObject4CallEiPPv@Base 4.96.0 - _ZN12KDeclarative9QmlObject11qt_metacastEPKc@Base 4.96.0 - _ZN12KDeclarative9QmlObject13statusChangedEN13QQmlComponent6StatusE@Base 5.12.0 - _ZN12KDeclarative9QmlObject16staticMetaObjectE@Base 4.96.0 - _ZN12KDeclarative9QmlObject20setTranslationDomainERK7QString@Base 5.0.0 - _ZN12KDeclarative9QmlObject22completeInitializationERK5QHashI7QString8QVariantE@Base 4.96.0 - _ZN12KDeclarative9QmlObject22createObjectFromSourceERK4QUrlP11QQmlContextRK5QHashI7QString8QVariantE@Base 4.96.0 - _ZN12KDeclarative9QmlObject24setInitializationDelayedEb@Base 4.96.0 - _ZN12KDeclarative9QmlObject25createObjectFromComponentEP13QQmlComponentP11QQmlContextRK5QHashI7QString8QVariantE@Base 4.96.0 - _ZN12KDeclarative9QmlObject6engineEv@Base 4.96.0 - _ZN12KDeclarative9QmlObject8finishedEv@Base 4.96.0 - _ZN12KDeclarative9QmlObject9setSourceERK4QUrl@Base 4.96.0 - _ZN12KDeclarative9QmlObjectC1EP10QQmlEngineP11QQmlContextP7QObject@Base 5.12.0 - _ZN12KDeclarative9QmlObjectC1EP10QQmlEngineP7QObject@Base 4.96.0 - _ZN12KDeclarative9QmlObjectC1EP7QObject@Base 4.96.0 - _ZN12KDeclarative9QmlObjectC2EP10QQmlEngineP11QQmlContextP7QObject@Base 5.12.0 - _ZN12KDeclarative9QmlObjectC2EP10QQmlEngineP7QObject@Base 4.96.0 - _ZN12KDeclarative9QmlObjectC2EP7QObject@Base 4.96.0 - _ZN12KDeclarative9QmlObjectD0Ev@Base 4.96.0 - _ZN12KDeclarative9QmlObjectD1Ev@Base 4.96.0 - _ZN12KDeclarative9QmlObjectD2Ev@Base 4.96.0 - _ZNK12KDeclarative12KDeclarative17declarativeEngineEv@Base 4.96.0 - _ZNK12KDeclarative12KDeclarative17translationDomainEv@Base 5.0.0 - _ZNK12KDeclarative17ConfigPropertyMap10metaObjectEv@Base 4.96.0 - _ZNK12KDeclarative17ConfigPropertyMap11isImmutableERK7QString@Base 5.16.0 - _ZNK12KDeclarative21QmlObjectSharedEngine10metaObjectEv@Base 5.12.0 - _ZNK12KDeclarative9QmlObject10metaObjectEv@Base 4.96.0 - _ZNK12KDeclarative9QmlObject10rootObjectEv@Base 4.96.0 - _ZNK12KDeclarative9QmlObject11rootContextEv@Base 5.12.0 - _ZNK12KDeclarative9QmlObject13mainComponentEv@Base 4.96.0 - _ZNK12KDeclarative9QmlObject17translationDomainEv@Base 5.0.0 - _ZNK12KDeclarative9QmlObject23isInitializationDelayedEv@Base 4.96.0 - _ZNK12KDeclarative9QmlObject6sourceEv@Base 4.96.0 - _ZNK12KDeclarative9QmlObject6statusEv@Base 5.12.0 - _ZNK12KDeclarative9QmlObject7packageEv@Base 5.7.0+git20150305.0804+15.04 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 5.12.0 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 5.12.0 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 5.12.0 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 5.12.0 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 5.12.0 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 5.12.0 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 5.12.0 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 5.12.0 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 5.12.0 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 5.12.0 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 5.12.0 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 5.12.0 - _ZTIN12KDeclarative17ConfigPropertyMapE@Base 4.96.0 - _ZTIN12KDeclarative21QmlObjectSharedEngineE@Base 5.12.0 - _ZTIN12KDeclarative9QmlObjectE@Base 4.96.0 - (arch=armel)_ZTIN9__gnu_cxx7__mutexE@Base 5.12.0 - (arch=armel)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 5.12.0 - (arch=!armel)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.12.0 - (arch=armel)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 5.12.0 - (arch=!armel)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.12.0 - _ZTISt19_Sp_make_shared_tag@Base 5.12.0 - (arch=armel)_ZTISt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base 5.12.0 - (arch=!armel)_ZTISt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base 5.12.0 - _ZTSN12KDeclarative17ConfigPropertyMapE@Base 4.96.0 - _ZTSN12KDeclarative21QmlObjectSharedEngineE@Base 5.12.0 - _ZTSN12KDeclarative9QmlObjectE@Base 4.96.0 - (arch=armel)_ZTSN9__gnu_cxx7__mutexE@Base 5.12.0 - (arch=armel)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 5.12.0 - (arch=!armel)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.12.0 - (arch=armel)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 5.12.0 - (arch=!armel)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.12.0 - _ZTSSt19_Sp_make_shared_tag@Base 5.12.0 - (arch=armel)_ZTSSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base 5.12.0 - (arch=!armel)_ZTSSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base 5.12.0 - _ZTVN12KDeclarative17ConfigPropertyMapE@Base 4.96.0 - _ZTVN12KDeclarative21QmlObjectSharedEngineE@Base 5.12.0 - _ZTVN12KDeclarative9QmlObjectE@Base 4.96.0 - (arch=armel)_ZTVSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base 5.12.0 - (arch=!armel)_ZTVSt23_Sp_counted_ptr_inplaceI10QQmlEngineSaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base 5.12.0 diff -Nru kdeclarative-5.28.0/debian/libkf5quickaddons5.symbols kdeclarative-5.45.0/debian/libkf5quickaddons5.symbols --- kdeclarative-5.28.0/debian/libkf5quickaddons5.symbols 2016-11-18 15:06:10.000000000 +0000 +++ kdeclarative-5.45.0/debian/libkf5quickaddons5.symbols 2018-05-08 14:49:41.000000000 +0000 @@ -1,91 +0,0 @@ -# SymbolsHelper-Confirmed: 5.26.0 amd64 arm64 armel armhf hppa hurd-i386 i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64 x32 -libKF5QuickAddons.so.5 libkf5quickaddons5 #MINVER# - _ZN12KQuickAddons12ConfigModule10setButtonsE6QFlagsINS0_6ButtonEE@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule11qt_metacastEPKc@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule12setAboutDataEPK10KAboutData@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule12setNeedsSaveEb@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule12setQuickHelpERK7QString@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule14buttonsChangedEv@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule16needsSaveChangedEv@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule16quickHelpChangedEv@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule16staticMetaObjectE@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule17setAuthActionNameERK7QString@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule18setRootOnlyMessageERK7QString@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule21authActionNameChangedEv@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule21qmlAttachedPropertiesEP7QObject@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule21setNeedsAuthorizationEb@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule21setUseRootOnlyMessageEb@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule22rootOnlyMessageChangedEv@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule25needsAuthorizationChangedEv@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule25useRootOnlyMessageChangedEv@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule4loadEv@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule4saveEv@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule6mainUiEv@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule8defaultsEv@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModule9needsSaveEv@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModuleC1EP7QObjectRK5QListI8QVariantE@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModuleC1EPK10KAboutDataP7QObjectRK5QListI8QVariantE@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModuleC1ERK15KPluginMetaDataP7QObjectRK5QListI8QVariantE@Base 5.11.0 - _ZN12KQuickAddons12ConfigModuleC2EP7QObjectRK5QListI8QVariantE@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModuleC2EPK10KAboutDataP7QObjectRK5QListI8QVariantE@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModuleC2ERK15KPluginMetaDataP7QObjectRK5QListI8QVariantE@Base 5.11.0 - _ZN12KQuickAddons12ConfigModuleD0Ev@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModuleD1Ev@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons12ConfigModuleD2Ev@Base 5.8.0+git20150324.0130+15.04 - _ZN12KQuickAddons15QtQuickSettings4initEv@Base 5.26.0 - _ZN12KQuickAddons21QuickViewSharedEngine11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.12.0 - _ZN12KQuickAddons21QuickViewSharedEngine11qt_metacastEPKc@Base 5.12.0 - _ZN12KQuickAddons21QuickViewSharedEngine11resizeEventEP12QResizeEvent@Base 5.12.0 - _ZN12KQuickAddons21QuickViewSharedEngine13setResizeModeENS0_10ResizeModeE@Base 5.12.0 - _ZN12KQuickAddons21QuickViewSharedEngine13sourceChangedERK4QUrl@Base 5.12.0 - _ZN12KQuickAddons21QuickViewSharedEngine13statusChangedEN13QQmlComponent6StatusE@Base 5.12.0 - _ZN12KQuickAddons21QuickViewSharedEngine16staticMetaObjectE@Base 5.12.0 - _ZN12KQuickAddons21QuickViewSharedEngine17resizeModeChangedENS0_10ResizeModeE@Base 5.12.0 - _ZN12KQuickAddons21QuickViewSharedEngine20setTranslationDomainERK7QString@Base 5.26.0 - _ZN12KQuickAddons21QuickViewSharedEngine9setSourceERK4QUrl@Base 5.12.0 - _ZN12KQuickAddons21QuickViewSharedEngineC1EP7QWindow@Base 5.12.0 - _ZN12KQuickAddons21QuickViewSharedEngineC2EP7QWindow@Base 5.12.0 - _ZN12KQuickAddons21QuickViewSharedEngineD0Ev@Base 5.12.0 - _ZN12KQuickAddons21QuickViewSharedEngineD1Ev@Base 5.12.0 - _ZN12KQuickAddons21QuickViewSharedEngineD2Ev@Base 5.12.0 - _ZN18ImageTexturesCache11loadTextureEP12QQuickWindowRK6QImage6QFlagsINS0_19CreateTextureOptionEE@Base 5.6.0+git20150126.0003+15.04 - _ZN18ImageTexturesCache11loadTextureEP12QQuickWindowRK6QImage@Base 5.3.0+git20141016.0334 - _ZN18ImageTexturesCacheC1Ev@Base 5.3.0+git20141016.0334 - _ZN18ImageTexturesCacheC2Ev@Base 5.3.0+git20141016.0334 - _ZN18ImageTexturesCacheD1Ev@Base 5.3.0+git20141016.0334 - _ZN18ImageTexturesCacheD2Ev@Base 5.3.0+git20141016.0334 - _ZN18ManagedTextureNode10setTextureE14QSharedPointerI10QSGTextureE@Base 5.3.0+git20141016.0334 - _ZN18ManagedTextureNodeC1Ev@Base 5.3.0+git20141016.0334 - _ZN18ManagedTextureNodeC2Ev@Base 5.3.0+git20141016.0334 - _ZNK12KQuickAddons12ConfigModule10metaObjectEv@Base 5.8.0+git20150324.0130+15.04 - _ZNK12KQuickAddons12ConfigModule14authActionNameEv@Base 5.8.0+git20150324.0130+15.04 - _ZNK12KQuickAddons12ConfigModule15rootOnlyMessageEv@Base 5.8.0+git20150324.0130+15.04 - _ZNK12KQuickAddons12ConfigModule18needsAuthorizationEv@Base 5.8.0+git20150324.0130+15.04 - _ZNK12KQuickAddons12ConfigModule18useRootOnlyMessageEv@Base 5.8.0+git20150324.0130+15.04 - _ZNK12KQuickAddons12ConfigModule6engineEv@Base 5.8.0+git20150324.0130+15.04 - _ZNK12KQuickAddons12ConfigModule7buttonsEv@Base 5.8.0+git20150324.0130+15.04 - _ZNK12KQuickAddons12ConfigModule9aboutDataEv@Base 5.8.0+git20150324.0130+15.04 - _ZNK12KQuickAddons12ConfigModule9quickHelpEv@Base 5.8.0+git20150324.0130+15.04 - _ZNK12KQuickAddons21QuickViewSharedEngine10metaObjectEv@Base 5.12.0 - _ZNK12KQuickAddons21QuickViewSharedEngine10resizeModeEv@Base 5.12.0 - _ZNK12KQuickAddons21QuickViewSharedEngine10rootObjectEv@Base 5.12.0 - _ZNK12KQuickAddons21QuickViewSharedEngine11initialSizeEv@Base 5.12.0 - _ZNK12KQuickAddons21QuickViewSharedEngine11rootContextEv@Base 5.12.0 - _ZNK12KQuickAddons21QuickViewSharedEngine17translationDomainEv@Base 5.26.0 - _ZNK12KQuickAddons21QuickViewSharedEngine6engineEv@Base 5.12.0 - _ZNK12KQuickAddons21QuickViewSharedEngine6errorsEv@Base 5.12.0 - _ZNK12KQuickAddons21QuickViewSharedEngine6sourceEv@Base 5.12.0 - _ZNK12KQuickAddons21QuickViewSharedEngine6statusEv@Base 5.12.0 - _ZNK12KQuickAddons21QuickViewSharedEngine8sizeHintEv@Base 5.12.0 - _ZTI18ManagedTextureNode@Base 5.3.0+git20141016.0334 - _ZTIN12KQuickAddons12ConfigModuleE@Base 5.8.0+git20150324.0130+15.04 - _ZTIN12KQuickAddons21QuickViewSharedEngineE@Base 5.12.0 - _ZTS18ManagedTextureNode@Base 5.3.0+git20141016.0334 - _ZTSN12KQuickAddons12ConfigModuleE@Base 5.8.0+git20150324.0130+15.04 - _ZTSN12KQuickAddons21QuickViewSharedEngineE@Base 5.12.0 - _ZTV18ManagedTextureNode@Base 5.3.0+git20141016.0334 - _ZTVN12KQuickAddons12ConfigModuleE@Base 5.8.0+git20150324.0130+15.04 - _ZTVN12KQuickAddons21QuickViewSharedEngineE@Base 5.12.0 - _ZZZN10KAboutDataC4ERK7QStringS2_S2_S2_N13KAboutLicense10LicenseKeyES2_S2_S2_S2_Ed_NKUlvE_clEvE15qstring_literal@Base 5.18.0 - (c++)"non-virtual thunk to KQuickAddons::QuickViewSharedEngine::~QuickViewSharedEngine()@Base" 5.12.0 diff -Nru kdeclarative-5.28.0/debian/meta/cmake-ignore kdeclarative-5.45.0/debian/meta/cmake-ignore --- kdeclarative-5.28.0/debian/meta/cmake-ignore 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/meta/cmake-ignore 2018-05-08 14:48:54.000000000 +0000 @@ -0,0 +1,2 @@ +- QCH , API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop): + series: xenial diff -Nru kdeclarative-5.28.0/debian/patches/allow_building_with_qt571.patch kdeclarative-5.45.0/debian/patches/allow_building_with_qt571.patch --- kdeclarative-5.28.0/debian/patches/allow_building_with_qt571.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/allow_building_with_qt571.patch 2018-05-08 14:48:58.000000000 +0000 @@ -0,0 +1,36 @@ +Description: + TODO: Put a short summary on the line above and replace this paragraph + with a longer explanation of this change. Complete the meta-information + with other relevant fields (see below for details). To make it easier, the + information below has been extracted from the changelog. Adjust it or drop + it. + . + kdeclarative (5.45.0-0neon+neptune1) stretch; urgency=medium + . + * New upstream release packaged for Neptune +Author: Leszek Lesner + +--- +The information above should follow the Patch Tagging Guidelines, please +checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Origin: , +Bug: +Bug-Debian: https://bugs.debian.org/ +Bug-Ubuntu: https://launchpad.net/bugs/ +Forwarded: +Reviewed-By: +Last-Update: 2018-05-08 + +--- kdeclarative-5.45.0.orig/CMakeLists.txt ++++ kdeclarative-5.45.0/CMakeLists.txt +@@ -12,7 +12,7 @@ feature_summary(WHAT REQUIRED_PACKAGES_N + + set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) + +-set(REQUIRED_QT_VERSION 5.8.0) ++set(REQUIRED_QT_VERSION 5.7.1) + + find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED Qml Quick Gui) + include(KDEInstallDirs) diff -Nru kdeclarative-5.28.0/debian/patches/bump_to_version_548.patch kdeclarative-5.45.0/debian/patches/bump_to_version_548.patch --- kdeclarative-5.28.0/debian/patches/bump_to_version_548.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/bump_to_version_548.patch 2018-07-14 17:06:16.000000000 +0000 @@ -0,0 +1,10 @@ +--- kdeclarative-5.45.0.orig/CMakeLists.txt ++++ kdeclarative-5.45.0/CMakeLists.txt +@@ -1,6 +1,6 @@ + cmake_minimum_required(VERSION 3.0) + +-set(KF5_VERSION "5.46.0") # handled by release scripts ++set(KF5_VERSION "5.48.0") # handled by release scripts + set(KF5_DEP_VERSION "5.45.0") # handled by release scripts + project(KDeclarative VERSION ${KF5_VERSION}) + diff -Nru kdeclarative-5.28.0/debian/patches/declarative-dont-use-tooltip-if-empty.patch kdeclarative-5.45.0/debian/patches/declarative-dont-use-tooltip-if-empty.patch --- kdeclarative-5.28.0/debian/patches/declarative-dont-use-tooltip-if-empty.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/declarative-dont-use-tooltip-if-empty.patch 2018-05-22 14:44:38.000000000 +0000 @@ -0,0 +1,14 @@ + +diff --git a/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml b/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml +index 593b097..fe8aea5 100644 +--- a/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml ++++ b/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml +@@ -156,7 +156,7 @@ T2.ItemDelegate { + //NOTE: there aren't any global settings where to take "official" tooltip timeouts + Controls.ToolTip.delay: 1000 + Controls.ToolTip.timeout: 5000 +- Controls.ToolTip.visible: hovered ++ Controls.ToolTip.visible: hovered && delegate.toolTip.length > 0 + Controls.ToolTip.text: modelData.tooltip + } + } diff -Nru kdeclarative-5.28.0/debian/patches/kdeclarative-base-on-proper-tooltip.patch kdeclarative-5.45.0/debian/patches/kdeclarative-base-on-proper-tooltip.patch --- kdeclarative-5.28.0/debian/patches/kdeclarative-base-on-proper-tooltip.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/kdeclarative-base-on-proper-tooltip.patch 2018-05-22 14:45:14.000000000 +0000 @@ -0,0 +1,22 @@ + +diff --git a/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml b/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml +index fe8aea5..375b861 100644 +--- a/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml ++++ b/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml +@@ -156,7 +156,7 @@ T2.ItemDelegate { + //NOTE: there aren't any global settings where to take "official" tooltip timeouts + Controls.ToolTip.delay: 1000 + Controls.ToolTip.timeout: 5000 +- Controls.ToolTip.visible: hovered && delegate.toolTip.length > 0 ++ Controls.ToolTip.visible: hovered && modelData.tooltip.length > 0 + Controls.ToolTip.text: modelData.tooltip + } + } +@@ -187,6 +187,6 @@ T2.ItemDelegate { + } + Controls.ToolTip.delay: 1000 + Controls.ToolTip.timeout: 5000 +- Controls.ToolTip.visible: hovered ++ Controls.ToolTip.visible: hovered && delegate.toolTip.length > 0 + Controls.ToolTip.text: toolTip + } diff -Nru kdeclarative-5.28.0/debian/patches/kdeclarative-bump-to-546.patch kdeclarative-5.45.0/debian/patches/kdeclarative-bump-to-546.patch --- kdeclarative-5.28.0/debian/patches/kdeclarative-bump-to-546.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/kdeclarative-bump-to-546.patch 2018-05-22 14:49:20.000000000 +0000 @@ -0,0 +1,12 @@ + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 765cf13..619ae0d 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,6 +1,6 @@ + cmake_minimum_required(VERSION 3.0) + +-set(KF5_VERSION "5.45.0") # handled by release scripts ++set(KF5_VERSION "5.46.0") # handled by release scripts + set(KF5_DEP_VERSION "5.45.0") # handled by release scripts + project(KDeclarative VERSION ${KF5_VERSION}) diff -Nru kdeclarative-5.28.0/debian/patches/kdeclarative-check-the-node-has-valid-texture.patch kdeclarative-5.45.0/debian/patches/kdeclarative-check-the-node-has-valid-texture.patch --- kdeclarative-5.28.0/debian/patches/kdeclarative-check-the-node-has-valid-texture.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/kdeclarative-check-the-node-has-valid-texture.patch 2018-07-14 16:59:26.000000000 +0000 @@ -0,0 +1,13 @@ + +diff --git a/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp b/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp +index 2612cc3..077ca54 100644 +--- a/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp ++++ b/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp +@@ -549,7 +549,7 @@ QPainterPath Plotter::interpolate(const QVector &p, qreal x0, qreal x1) c + + void Plotter::render() + { +- if (!window() || !m_node) { ++ if (!window() || !m_node || !m_node->texture()) { + return; + } diff -Nru kdeclarative-5.28.0/debian/patches/kdeclarative-dont-render-if-mnode-is-null.patch kdeclarative-5.45.0/debian/patches/kdeclarative-dont-render-if-mnode-is-null.patch --- kdeclarative-5.28.0/debian/patches/kdeclarative-dont-render-if-mnode-is-null.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/kdeclarative-dont-render-if-mnode-is-null.patch 2018-07-14 17:02:21.000000000 +0000 @@ -0,0 +1,13 @@ + +diff --git a/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp b/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp +index 87075fb..2612cc3 100644 +--- a/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp ++++ b/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp +@@ -549,7 +549,7 @@ QPainterPath Plotter::interpolate(const QVector &p, qreal x0, qreal x1) c + + void Plotter::render() + { +- if (!window()) { ++ if (!window() || !m_node) { + return; + } diff -Nru kdeclarative-5.28.0/debian/patches/kdeclarative-kuserproxy-adjust-to-accounts-service.patch kdeclarative-5.45.0/debian/patches/kdeclarative-kuserproxy-adjust-to-accounts-service.patch --- kdeclarative-5.28.0/debian/patches/kdeclarative-kuserproxy-adjust-to-accounts-service.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/kdeclarative-kuserproxy-adjust-to-accounts-service.patch 2018-05-22 14:47:05.000000000 +0000 @@ -0,0 +1,37 @@ +diff --git a/src/qmlcontrols/kcoreaddons/kuserproxy.cpp b/src/qmlcontrols/kcoreaddons/kuserproxy.cpp +index 9d14af0..eba2eaf 100644 +--- a/src/qmlcontrols/kcoreaddons/kuserproxy.cpp ++++ b/src/qmlcontrols/kcoreaddons/kuserproxy.cpp +@@ -31,6 +31,7 @@ License along with this library. If not, see . + #include + + const QString etcPasswd = QStringLiteral("/etc/passwd"); ++const QString accountsServiceIconPath = QStringLiteral("/var/lib/AccountsService/icons"); + + KUserProxy::KUserProxy (QObject *parent) + : QObject(parent), +@@ -45,12 +46,14 @@ KUserProxy::KUserProxy (QObject *parent) + } + + m_dirWatch.addFile(pathToFaceIcon); ++ m_dirWatch.addFile(accountsServiceIconPath + QLatin1Char('/') + m_user.loginName()); + if (QFile::exists(etcPasswd)) { + m_dirWatch.addFile(etcPasswd); + } + + connect(&m_dirWatch, &KDirWatch::dirty, this, &KUserProxy::update); + connect(&m_dirWatch, &KDirWatch::created, this, &KUserProxy::update); ++ connect(&m_dirWatch, &KDirWatch::deleted, this, &KUserProxy::update); + } + + KUserProxy::~KUserProxy() +@@ -59,7 +62,8 @@ KUserProxy::~KUserProxy() + + void KUserProxy::update(const QString &path) + { +- if (path == m_user.faceIconPath()) { ++ if (path == m_user.faceIconPath() || path == QDir::homePath() + QLatin1String("/.face.icon") ++ || path == accountsServiceIconPath + QLatin1Char('/') + m_user.loginName()) { + // we need to force updates, even when the path doesn't change, + // but the underlying image does. Change path temporarily, to + // make the Image reload. diff -Nru kdeclarative-5.28.0/debian/patches/kdeclarative-load-nv-graphics-reset-based-on-config.patch kdeclarative-5.45.0/debian/patches/kdeclarative-load-nv-graphics-reset-based-on-config.patch --- kdeclarative-5.28.0/debian/patches/kdeclarative-load-nv-graphics-reset-based-on-config.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/kdeclarative-load-nv-graphics-reset-based-on-config.patch 2018-05-22 14:48:38.000000000 +0000 @@ -0,0 +1,28 @@ +Index: kdeclarative-5.45.0/src/quickaddons/qtquicksettings.cpp +=================================================================== +--- kdeclarative-5.45.0.orig/src/quickaddons/qtquicksettings.cpp 2018-05-22 14:48:33.941531251 +0000 ++++ kdeclarative-5.45.0/src/quickaddons/qtquicksettings.cpp 2018-05-22 14:48:33.939531178 +0000 +@@ -42,7 +42,9 @@ + format.setVersion(3,2); + format.setProfile(QSurfaceFormat::CoreProfile); + } +- format.setOption(QSurfaceFormat::ResetNotification); ++ if (s.graphicsResetNotifications()) { ++ format.setOption(QSurfaceFormat::ResetNotification); ++ } + QSurfaceFormat::setDefaultFormat(format); + } + +Index: kdeclarative-5.45.0/src/quickaddons/renderer.kcfg +=================================================================== +--- kdeclarative-5.45.0.orig/src/quickaddons/renderer.kcfg 2018-05-22 14:48:33.941531251 +0000 ++++ kdeclarative-5.45.0/src/quickaddons/renderer.kcfg 2018-05-22 14:48:33.939531178 +0000 +@@ -14,5 +14,8 @@ + + false + ++ ++ false ++ + + diff -Nru kdeclarative-5.28.0/debian/patches/kdeclarative-make-room-for-footer-header.patch kdeclarative-5.45.0/debian/patches/kdeclarative-make-room-for-footer-header.patch --- kdeclarative-5.28.0/debian/patches/kdeclarative-make-room-for-footer-header.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/kdeclarative-make-room-for-footer-header.patch 2018-05-22 14:45:47.000000000 +0000 @@ -0,0 +1,20 @@ +diff --git a/src/qmlcontrols/kcmcontrols/qml/SimpleKCM.qml b/src/qmlcontrols/kcmcontrols/qml/SimpleKCM.qml +index 70d0537..8ae0be5 100644 +--- a/src/qmlcontrols/kcmcontrols/qml/SimpleKCM.qml ++++ b/src/qmlcontrols/kcmcontrols/qml/SimpleKCM.qml +@@ -56,6 +56,7 @@ Kirigami.ScrollablePage { + left: parent.left + right: parent.right + top: parent.top ++ topMargin: root.header ? root.header.height : 0 + } + visible: !root.flickable.atYBeginning + }, +@@ -65,6 +66,7 @@ Kirigami.ScrollablePage { + left: parent.left + right: parent.right + bottom: parent.bottom ++ bottomMargin: root.footer ? root.footer.height : 0 + } + visible: !root.flickable.atYEnd + } diff -Nru kdeclarative-5.28.0/debian/patches/kdeclarative-new-resize-policy.patch kdeclarative-5.45.0/debian/patches/kdeclarative-new-resize-policy.patch --- kdeclarative-5.28.0/debian/patches/kdeclarative-new-resize-policy.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/kdeclarative-new-resize-policy.patch 2018-05-22 14:43:56.000000000 +0000 @@ -0,0 +1,114 @@ +diff --git a/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml b/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml +index 14afec2..593b097 100644 +--- a/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml ++++ b/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml +@@ -59,19 +59,18 @@ T2.ItemDelegate { + */ + property list actions + +- width: view.cellWidth +- height: view.cellHeight ++ width: GridView.view.cellWidth ++ height: GridView.view.cellHeight + hoverEnabled: true + + Rectangle { + id: thumbnail + anchors { +- left: parent.left +- right: parent.right +- top: parent.top +- margins: Kirigami.Units.smallSpacing * 2 ++ centerIn: parent ++ verticalCenterOffset: -label.height/2 + } +- height: width/1.6 ++ width: Math.min(delegate.GridView.view.implicitCellWidth, delegate.width - Kirigami.Units.gridUnit) ++ height: width / 1.6 + radius: Kirigami.Units.smallSpacing + Kirigami.Theme.inherit: false + Kirigami.Theme.colorSet: Kirigami.Theme.View +@@ -175,6 +174,7 @@ T2.ItemDelegate { + } + + Controls.Label { ++ id: label + anchors { + left: parent.left + right: parent.right +diff --git a/src/qmlcontrols/kcmcontrols/qml/GridView.qml b/src/qmlcontrols/kcmcontrols/qml/GridView.qml +index a76afad..dc926fe 100644 +--- a/src/qmlcontrols/kcmcontrols/qml/GridView.qml ++++ b/src/qmlcontrols/kcmcontrols/qml/GridView.qml +@@ -45,9 +45,6 @@ QtControls.ScrollView { + */ + property alias view: view + +- +- implicitWidth: Math.max(view.cellWidth * 2 + internal.scrollBarSpace +- , Math.floor(internal.availableWidth / view.cellWidth) * view.cellWidth + internal.scrollBarSpace + 4) + activeFocusOnTab: false + Kirigami.Theme.colorSet: Kirigami.Theme.View + Kirigami.Theme.inherit: false +@@ -57,23 +54,25 @@ QtControls.ScrollView { + GridView { + id: view + property int implicitCellWidth: Kirigami.Units.gridUnit * 10 +- property int implicitCellHeight: Math.round(implicitCellWidth / 1.6) + Kirigami.Units.gridUnit ++ property int implicitCellHeight: Math.round(implicitCellWidth / 1.6) + Kirigami.Units.gridUnit*2 ++ ++ onCurrentIndexChanged: positionViewAtIndex(currentIndex, GridView.Contain); ++ + QtObject { + id: internal +- readonly property int availableWidth: scroll.parent.width - internal.scrollBarSpace - 4 ++ readonly property int availableWidth: scroll.width - internal.scrollBarSpace - 4 + readonly property int scrollBarSpace: scroll.QtControls.ScrollBar.vertical.width + } + anchors { + fill: parent + margins: 2 +- leftMargin: contentHeight <= height ? internal.scrollBarSpace/2 : 2 +- rightMargin: contentHeight <= height ? internal.scrollBarSpace/2 : internal.scrollBarSpace + 2 ++ leftMargin: scroll.QtControls.ScrollBar.vertical.visible ? 2 : internal.scrollBarSpace/2 + 2 + } + clip: true + activeFocusOnTab: true + +- cellWidth: Math.min(Math.floor(internal.availableWidth / 2), implicitCellWidth) +- cellHeight: Math.round(cellWidth / 1.6) + Kirigami.Units.gridUnit ++ cellWidth: Math.floor(internal.availableWidth / Math.max(Math.floor(internal.availableWidth / (implicitCellWidth + Kirigami.Units.gridUnit)), 2)) ++ cellHeight: implicitCellHeight + + keyNavigationEnabled: true + keyNavigationWraps: true +diff --git a/src/qmlcontrols/kcmcontrols/qml/GridViewKCM.qml b/src/qmlcontrols/kcmcontrols/qml/GridViewKCM.qml +index 0f6a5cf..f2beb2d 100644 +--- a/src/qmlcontrols/kcmcontrols/qml/GridViewKCM.qml ++++ b/src/qmlcontrols/kcmcontrols/qml/GridViewKCM.qml +@@ -58,6 +58,13 @@ Kirigami.Page { + */ + property alias view: scroll.view + ++ /** ++ * An header element to be put on top of the Grid View, ++ * The difference with the KCM header is that this item will have te same width as the grid view, whild the KCM top header will span for the whole KCM size ++ */ ++ property Item viewHeader ++ property Item viewFooter ++ + title: kcm.name + implicitWidth: view.implicitCellWidth * 3 + scroll.QtControls.ScrollBar.vertical.width + Kirigami.Units.gridUnit + implicitHeight: view.implicitCellHeight * 3 + (header ? header.height : 0) + (footer ? footer.height : 0) + Kirigami.Units.gridUnit +@@ -70,10 +77,6 @@ Kirigami.Page { + KCM.GridView { + id: scroll + width: Math.min(implicitWidth, root.width) +- anchors { +- top: parent.top +- bottom: parent.bottom +- horizontalCenter: parent.horizontalCenter +- } ++ anchors.fill: parent + } + } diff -Nru kdeclarative-5.28.0/debian/patches/kdeclarative-plasmamobile-optimizations.patch kdeclarative-5.45.0/debian/patches/kdeclarative-plasmamobile-optimizations.patch --- kdeclarative-5.28.0/debian/patches/kdeclarative-plasmamobile-optimizations.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/kdeclarative-plasmamobile-optimizations.patch 2018-05-22 14:46:24.000000000 +0000 @@ -0,0 +1,75 @@ +diff --git a/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml b/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml +index 375b861..49111d7 100644 +--- a/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml ++++ b/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml +@@ -69,7 +69,7 @@ T2.ItemDelegate { + centerIn: parent + verticalCenterOffset: -label.height/2 + } +- width: Math.min(delegate.GridView.view.implicitCellWidth, delegate.width - Kirigami.Units.gridUnit) ++ width: Kirigami.Settings.isMobile ? delegate.width - Kirigami.Units.gridUnit : Math.min(delegate.GridView.view.implicitCellWidth, delegate.width - Kirigami.Units.gridUnit) + height: width / 1.6 + radius: Kirigami.Units.smallSpacing + Kirigami.Theme.inherit: false +@@ -112,9 +112,9 @@ T2.ItemDelegate { + Rectangle { + anchors.fill: parent + visible: actionsRow.children.length > 0 +- opacity: delegate.hovered || (actionsScope.focus) ? 1 : 0 ++ opacity: Kirigami.Settings.isMobile || delegate.hovered || (actionsScope.focus) ? 1 : 0 + radius: Kirigami.Units.smallSpacing +- color: Qt.rgba(Kirigami.Theme.backgroundColor.r, Kirigami.Theme.backgroundColor.g, Kirigami.Theme.backgroundColor.b, 0.4) ++ color: Kirigami.Settings.isMobile ? "transparent" : Qt.rgba(Kirigami.Theme.backgroundColor.r, Kirigami.Theme.backgroundColor.g, Kirigami.Theme.backgroundColor.b, 0.4) + + Kirigami.Theme.inherit: false + Kirigami.Theme.colorSet: Kirigami.Theme.Complementary +@@ -156,7 +156,7 @@ T2.ItemDelegate { + //NOTE: there aren't any global settings where to take "official" tooltip timeouts + Controls.ToolTip.delay: 1000 + Controls.ToolTip.timeout: 5000 +- Controls.ToolTip.visible: hovered && modelData.tooltip.length > 0 ++ Controls.ToolTip.visible: (Kirigami.Settings.isMobile ? pressed : hovered) && modelData.tooltip.length > 0 + Controls.ToolTip.text: modelData.tooltip + } + } +diff --git a/src/qmlcontrols/kcmcontrols/qml/GridView.qml b/src/qmlcontrols/kcmcontrols/qml/GridView.qml +index dc926fe..233195e 100644 +--- a/src/qmlcontrols/kcmcontrols/qml/GridView.qml ++++ b/src/qmlcontrols/kcmcontrols/qml/GridView.qml +@@ -72,7 +72,7 @@ QtControls.ScrollView { + activeFocusOnTab: true + + cellWidth: Math.floor(internal.availableWidth / Math.max(Math.floor(internal.availableWidth / (implicitCellWidth + Kirigami.Units.gridUnit)), 2)) +- cellHeight: implicitCellHeight ++ cellHeight: Kirigami.Settings.isMobile ? cellWidth/1.6 + Kirigami.Units.gridUnit : implicitCellHeight + + keyNavigationEnabled: true + keyNavigationWraps: true +diff --git a/src/qmlcontrols/kcmcontrols/qml/GridViewKCM.qml b/src/qmlcontrols/kcmcontrols/qml/GridViewKCM.qml +index f2beb2d..1ba5cf6 100644 +--- a/src/qmlcontrols/kcmcontrols/qml/GridViewKCM.qml ++++ b/src/qmlcontrols/kcmcontrols/qml/GridViewKCM.qml +@@ -68,12 +68,23 @@ Kirigami.Page { + title: kcm.name + implicitWidth: view.implicitCellWidth * 3 + scroll.QtControls.ScrollBar.vertical.width + Kirigami.Units.gridUnit + implicitHeight: view.implicitCellHeight * 3 + (header ? header.height : 0) + (footer ? footer.height : 0) + Kirigami.Units.gridUnit ++ flickable: scroll.view + + topPadding: 0 + leftPadding: 0 + rightPadding: 0 + bottomPadding: footer ? Kirigami.Units.smallSpacing : 0 + ++ Component.onCompleted: { ++ if (footer && Kirigami.Settings.isMobile) { ++ footer.anchors.leftMargin = Kirigami.Units.smallSpacing ++ footer.anchors.rightMargin = Kirigami.Units.smallSpacing ++ footer.anchors.bottomMargin = Kirigami.Units.smallSpacing ++ footer.anchors.left = root.left; ++ footer.anchors.right = root.right; ++ footer.anchors.bottom = root.bottom; ++ } ++ } + KCM.GridView { + id: scroll + width: Math.min(implicitWidth, root.width) diff -Nru kdeclarative-5.28.0/debian/patches/kdeclarative-set-kcm-context-property-on-correct-context.patch kdeclarative-5.45.0/debian/patches/kdeclarative-set-kcm-context-property-on-correct-context.patch --- kdeclarative-5.28.0/debian/patches/kdeclarative-set-kcm-context-property-on-correct-context.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/kdeclarative-set-kcm-context-property-on-correct-context.patch 2018-07-14 17:04:29.000000000 +0000 @@ -0,0 +1,14 @@ + +diff --git a/src/quickaddons/configmodule.cpp b/src/quickaddons/configmodule.cpp +index 913f6de..66d2a9d 100644 +--- a/src/quickaddons/configmodule.cpp ++++ b/src/quickaddons/configmodule.cpp +@@ -165,7 +165,7 @@ QQuickItem *ConfigModule::mainUi() + + if (!package.filePath("mainscript").isEmpty()) { + d->_qmlObject->setSource(QUrl::fromLocalFile(package.filePath("mainscript"))); +- d->_qmlObject->engine()->rootContext()->setContextProperty(QStringLiteral("kcm"), this); ++ d->_qmlObject->rootContext()->setContextProperty(QStringLiteral("kcm"), this); + d->_qmlObject->completeInitialization(); + + return qobject_cast(d->_qmlObject->rootObject()); diff -Nru kdeclarative-5.28.0/debian/patches/kdeclarative-support-actions-visibility.patch kdeclarative-5.45.0/debian/patches/kdeclarative-support-actions-visibility.patch --- kdeclarative-5.28.0/debian/patches/kdeclarative-support-actions-visibility.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/kdeclarative-support-actions-visibility.patch 2018-05-22 14:42:56.000000000 +0000 @@ -0,0 +1,13 @@ + +diff --git a/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml b/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml +index ed9603b..14afec2 100644 +--- a/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml ++++ b/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml +@@ -153,6 +153,7 @@ T2.ItemDelegate { + activeFocusOnTab: focus || delegate.focus + onClicked: modelData.trigger() + enabled: modelData.enabled ++ visible: modelData.visible + //NOTE: there aren't any global settings where to take "official" tooltip timeouts + Controls.ToolTip.delay: 1000 + Controls.ToolTip.timeout: 5000 diff -Nru kdeclarative-5.28.0/debian/patches/kdeclarative-support-nvidia-reset-notifications.patch kdeclarative-5.45.0/debian/patches/kdeclarative-support-nvidia-reset-notifications.patch --- kdeclarative-5.28.0/debian/patches/kdeclarative-support-nvidia-reset-notifications.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/kdeclarative-support-nvidia-reset-notifications.patch 2018-05-22 14:42:26.000000000 +0000 @@ -0,0 +1,19 @@ +Index: kdeclarative-5.45.0/src/quickaddons/qtquicksettings.cpp +=================================================================== +--- kdeclarative-5.45.0.orig/src/quickaddons/qtquicksettings.cpp 2018-05-22 14:42:22.599005706 +0000 ++++ kdeclarative-5.45.0/src/quickaddons/qtquicksettings.cpp 2018-05-22 14:42:22.597005633 +0000 +@@ -37,11 +37,12 @@ + qputenv("QMLSCENE_DEVICE", s.sceneGraphBackend().toLatin1()); + #endif + } ++ auto format = QSurfaceFormat::defaultFormat(); + if (s.forceGlCoreProfile()) { +- QSurfaceFormat format; + format.setVersion(3,2); + format.setProfile(QSurfaceFormat::CoreProfile); +- QSurfaceFormat::setDefaultFormat(format); + } ++ format.setOption(QSurfaceFormat::ResetNotification); ++ QSurfaceFormat::setDefaultFormat(format); + } + diff -Nru kdeclarative-5.28.0/debian/patches/kdeclarative-undo-qt-version-check.patch kdeclarative-5.45.0/debian/patches/kdeclarative-undo-qt-version-check.patch --- kdeclarative-5.28.0/debian/patches/kdeclarative-undo-qt-version-check.patch 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/kdeclarative-undo-qt-version-check.patch 2018-05-08 14:51:40.000000000 +0000 @@ -0,0 +1,39 @@ +Description: + TODO: Put a short summary on the line above and replace this paragraph + with a longer explanation of this change. Complete the meta-information + with other relevant fields (see below for details). To make it easier, the + information below has been extracted from the changelog. Adjust it or drop + it. + . + kdeclarative (5.45.0-0neon+neptune1) stretch; urgency=medium + . + * New upstream release packaged for Neptune +Author: Leszek Lesner + +--- +The information above should follow the Patch Tagging Guidelines, please +checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Origin: , +Bug: +Bug-Debian: https://bugs.debian.org/ +Bug-Ubuntu: https://launchpad.net/bugs/ +Forwarded: +Reviewed-By: +Last-Update: 2018-05-08 + +--- kdeclarative-5.45.0.orig/src/quickaddons/qtquicksettings.cpp ++++ kdeclarative-5.45.0/src/quickaddons/qtquicksettings.cpp +@@ -31,7 +31,11 @@ void KQuickAddons::QtQuickSettings::init + } + + if (!s.sceneGraphBackend().isNull()) { ++#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) + QQuickWindow::setSceneGraphBackend(s.sceneGraphBackend()); ++#else ++ qputenv("QMLSCENE_DEVICE", s.sceneGraphBackend().toLatin1()); ++#endif + } + if (s.forceGlCoreProfile()) { + QSurfaceFormat format; diff -Nru kdeclarative-5.28.0/debian/patches/series kdeclarative-5.45.0/debian/patches/series --- kdeclarative-5.28.0/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/patches/series 2018-07-14 17:06:11.000000000 +0000 @@ -0,0 +1,16 @@ +allow_building_with_qt571.patch +kdeclarative-undo-qt-version-check.patch +kdeclarative-support-nvidia-reset-notifications.patch +kdeclarative-support-actions-visibility.patch +kdeclarative-new-resize-policy.patch +declarative-dont-use-tooltip-if-empty.patch +kdeclarative-base-on-proper-tooltip.patch +kdeclarative-make-room-for-footer-header.patch +kdeclarative-plasmamobile-optimizations.patch +kdeclarative-kuserproxy-adjust-to-accounts-service.patch +kdeclarative-load-nv-graphics-reset-based-on-config.patch +kdeclarative-bump-to-546.patch +kdeclarative-dont-render-if-mnode-is-null.patch +kdeclarative-check-the-node-has-valid-texture.patch +kdeclarative-set-kcm-context-property-on-correct-context.patch +bump_to_version_548.patch diff -Nru kdeclarative-5.28.0/debian/qml-module-org-kde-kcm.install kdeclarative-5.45.0/debian/qml-module-org-kde-kcm.install --- kdeclarative-5.28.0/debian/qml-module-org-kde-kcm.install 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/qml-module-org-kde-kcm.install 2018-05-08 14:48:54.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/qt5/qml/org/kde/kcm/ diff -Nru kdeclarative-5.28.0/debian/qml-module-org-kde-kconfig.install kdeclarative-5.45.0/debian/qml-module-org-kde-kconfig.install --- kdeclarative-5.28.0/debian/qml-module-org-kde-kconfig.install 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/qml-module-org-kde-kconfig.install 2018-05-08 14:48:54.000000000 +0000 @@ -0,0 +1,2 @@ +usr/lib/*/qt5/qml/org/kde/kconfig/libkconfigplugin.so +usr/lib/*/qt5/qml/org/kde/kconfig/qmldir diff -Nru kdeclarative-5.28.0/debian/upstream/signing-key.asc kdeclarative-5.45.0/debian/upstream/signing-key.asc --- kdeclarative-5.28.0/debian/upstream/signing-key.asc 1970-01-01 00:00:00.000000000 +0000 +++ kdeclarative-5.45.0/debian/upstream/signing-key.asc 2018-05-08 14:48:54.000000000 +0000 @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +mQENBFfNUR8BCADDjPXScwObp7mWwUnrjqrM0gGg+pId6vqe0a5A4xr+Rgj26quK +2qJLym0mmul/uh2M8z486qDTQYQaTEppFCosH3WqFonTN2LWpHcujeVABXkAe9qo +DHBZZRMw8CXtiEwvJ/xV/MXTR7G0QCqT4HF045SAyyBjusBiiGly32JEDD4FdjHj +KKUrAJyyoc6frake7ZMO0SO3tQNwmi4T5KLSoxhi3Zgez2k9GPZEj4/W7l5Ne0zQ +7C8Tgo8wraqj/8pzjfP6+Dc2LHOTtu8DGDQkXEFa9VvuAotOtI8Kjff+bOd36WTL +L2dk69Bb7WbhRLkkavHZCdKOpfyBtVn+hGWRABEBAAG0G0RhdmlkIEZhdXJlIDxm +YXVyZUBrZGUub3JnPokBPQQTAQgAJwUCV81RHwIbAwUJCWYBgAULCQgHAgYVCAkK +CwIEFgIDAQIeAQIXgAAKCRBY0O5kikizu/01B/46hG+MaTFW1CVevZrGyPacmDRj +pQhx/ODadBkVXXaJyr7aNKT3EvAedyT82SGT/ch+aqXjZK1kEwK6zITqoOZZUt2I +CjBN4+UfLrWwlKldZShbhJ6NMHJIeYQ5EDlMw7TWVn0OPkRuDvLEasgOhxR9ZjWW +c5wlcZXXy8N+wGSR0bThzl0pdFcIy9Z3g411ZOvjUdDuWqtKUH9iy1VdVyba7FXI +x/BqAXIVsAaIFNsJBZZ7C7j1a1IlTykRLiDjh3mpyBfX4xfMTo4z6pjfQsoPebJl +TlCnwAkIxeyatGXm4OCqEA9zPVd1Ju7+XuEr6+15ENYJ4oYsZjfyScHHJdWMuQEN +BFfNUR8BCADe5wRc/QFL92npVAgzPQ9mJKopscRcxs0f2DM7EBPzUFvWGRIGRdB8 +obXfzBp4Pfyzqky7C1X/j7ENzx+Kol1AJ93wjUEfLoZ/zsvoj9ZT3GdjeVQeReKY +d4th7Jqo4qxvi33Pud0jZsENezzgdd4npiNN9bFX0mjNKNHL9o1n5nTm9pfDI/AS +PZz2RoRO7oUJb+aX6hKxTBaKoAiZHybAXQVchtwJx0O4wLbZ3E4ytJdcATlPDNXS +jw2Lmns8aGa6DBGyqiG6g1PlCnOI2Q/cQK1zbkSisfoCbpEq1MgIzuZSoJ00NIEp +eiACoR82565G68yAb+uKHkcFrYkfDT41ABEBAAGJASUEGAEIAA8FAlfNUR8CGwwF +CQlmAYAACgkQWNDuZIpIs7vWkgf9GNUZmD0UgbQmj0nwkEHum1g7LD+MZL0+P2kg +HyEL3Cm01ot9d+X5ed/gAJ6hDR55KYxHi+/wwwkCNDLoQoP+7VZq2fMiGD0/bDar +oWQqbckqDZU4l69u9NbYvVWHUerfwKfi0ZKN5sJqLwIkr57wEX0I/TBGoMuFB27q +2qyloS5m1Q2pke2mmZjKSqE0jxZJ7iFGJO/Buyjgd1B2kr0DaGaCrh0wjfVjAWpt +klK95Phry1jQc7W0Z4ZdWpB79S1yW670eutSC4fMjvsNxROGkPx4dDkyG5nToeau +zhEh/pXho2Eo/aFEqqY42GMSlN9rf7ekaTNo7OxsE7vvCB0fug== +=4o3u +-----END PGP PUBLIC KEY BLOCK----- diff -Nru kdeclarative-5.28.0/debian/watch kdeclarative-5.45.0/debian/watch --- kdeclarative-5.28.0/debian/watch 2016-11-18 15:06:10.000000000 +0000 +++ kdeclarative-5.45.0/debian/watch 2018-05-08 14:48:54.000000000 +0000 @@ -1,2 +1,3 @@ -version=3 -http://download.kde.org/stable/frameworks/([\d.]+)/kdeclarative-([\d.]+)\.tar\.xz +version=4 + +opts=pgpsigurlmangle=s/$/.sig/ http://download.kde.org/stable/frameworks/([\d.]+)/kdeclarative-([\d.]+)\.tar\.xz