diffstat for qtdeclarative-opensource-src-5.9.1 qtdeclarative-opensource-src-5.9.1 changelog | 862 +++++++++++++++++++++++++++++++++ control | 102 +++ patches/series | 1 patches/testcase_array_iteration.patch | 32 + 4 files changed, 996 insertions(+), 1 deletion(-) diff -Nru qtdeclarative-opensource-src-5.9.1/debian/changelog qtdeclarative-opensource-src-5.9.1/debian/changelog --- qtdeclarative-opensource-src-5.9.1/debian/changelog 2017-08-02 09:35:07.000000000 +0000 +++ qtdeclarative-opensource-src-5.9.1/debian/changelog 2017-08-05 07:44:08.000000000 +0000 @@ -1,3 +1,24 @@ +qtdeclarative-opensource-src (5.9.1-4ubuntu1) artful; urgency=medium + + [ Simon Quigley ] + * Merge from Debian Experimental in Git repo. Remaining changes: + - Keep transitional packages. These (and therefore the delta) can be + dropped in Ubuntu 18.04 LTS. + * Dropped from the delta: + - Support the gles packages. + - Disable tests for ppc64el on Xenial. + * Disable or remove the following patches: + - Fix-SignalSpy-with-QQmlPropertyMap-signals.patch + - Fix-visibility-of-properties-in-value-types.patch + - QML-Compilation-unit-caching-and-JIT-changes.patch + - fix_tst_qqmlapplicationengine.diff + - skip_failing_i386_test.patch + + [ Dmitry Shachnev ] + * Add testcase_array_iteration.patch which fixes some test hangs. + + -- Simon Quigley Sat, 05 Aug 2017 02:44:08 -0500 + qtdeclarative-opensource-src (5.9.1-4) experimental; urgency=medium * Fix QTBUG-61681 (Rebuild QQmlData::propertyCache if deleted by another @@ -109,6 +130,25 @@ -- Lisandro Damián Nicanor Pérez Meyer Mon, 02 Jan 2017 12:15:42 -0300 +qtdeclarative-opensource-src (5.7.1-1ubuntu1~7) zesty; urgency=medium + + [ Dmitry Shachnev ] + * Merge 5.6.1-7 from unstable. + + [ Timo Jyrinki ] + * New upstream release. + * Drop patches now in upstream. + * Rebase patches to apply to 5.7: + - debian/patches/Fix-visibility-of-properties-in-value-types.patch + - debian/patches/disable_failing_tests.patch + - debian/patches/fix_binary_location_for_tests.patch + * Rebase QML cache patch for 5.7 and add arm64 support. + * Update symbols and mark private ones for 5.7.0 and 5.7.1. + * debian/patches/Fix-SignalSpy-with-QQmlPropertyMap-signals.patch: + - Backport from 5.8 (LP: #1624251) + + -- Timo Jyrinki Wed, 07 Sep 2016 13:12:08 +0000 + qtdeclarative-opensource-src (5.7.1-1) unstable; urgency=medium * New upstream final release. @@ -244,6 +284,24 @@ -- Dmitry Shachnev Tue, 05 Jul 2016 15:53:55 +0300 +qtdeclarative-opensource-src (5.6.2-0ubuntu1) UNRELEASED; urgency=medium + + * Update symbols. + * Merge with Debian 5.6.1-11 changes. + * Use fix-V4-on-big-endian.patch version from upstream 5.6 branch. + * Skip certain failing tests on i386 and ppc64el tests on xenial. + * New usptream version 5.6.2. + * Drop patches merged upstream: + - qml_only_release_types_if_they_arent_referenced_anymore.patch + - no_lifetime_dse.diff + - V4-Always-set-the-tag-when-boxing-a-pointer-in-QV4-V.patch + - Fix-QQmlEngine-crash-on-big-endian-64-bit-architectu.patch + - Flickable-fix-minXExtent-minYExtent-when-content-is-.patch + - QQuickWindow-Fill-out-timestamps-in-QHoverEvents-sen.patch + - Revert-Remove-this-piece-of-code.patch + + -- Timo Jyrinki Thu, 06 Oct 2016 14:39:07 +0000 + qtdeclarative-opensource-src (5.6.1-11) unstable; urgency=medium * Run make check with -k flag to get as much output as possible. @@ -281,6 +339,24 @@ -- Lisandro Damián Nicanor Pérez Meyer Sun, 11 Sep 2016 09:30:31 -0300 +qtdeclarative-opensource-src (5.6.1-7ubuntu2~1) yakkety; urgency=medium + + * debian/patches/Revert-Remove-this-piece-of-code.patch: + - Cherry-pick from Qt 5.6.2 (LP: #1613670) + + -- Timo Jyrinki Mon, 26 Sep 2016 13:13:20 +0000 + +qtdeclarative-opensource-src (5.6.1-7ubuntu1~2) yakkety; urgency=medium + + * debian/patches/Fix-visibility-of-properties-in-value-types.patch: + - Fix compare() in QML (LP: #1610349) + * Update symbols. + * debian/patches/Fix-V4-on-big-endian.patch: + - Fixes value/tag reads on 32-bit big-endian and offsets on 64-bit. + (LP: #1606927) + + -- Timo Jyrinki Mon, 22 Aug 2016 13:31:32 +0000 + qtdeclarative-opensource-src (5.6.1-7) unstable; urgency=medium * Update libqt5qml5.symbols from buildds’ logs. @@ -305,6 +381,45 @@ -- Lisandro Damián Nicanor Pérez Meyer Tue, 19 Jul 2016 12:09:46 -0300 +qtdeclarative-opensource-src (5.6.1-4ubuntu2) yakkety; urgency=medium + + * debian/patches/Flickable-fix-minXExtent-minYExtent-when-content-is-.patch: + - Fix flickable's widthRatio and heightRatio (LP: #1588238) + * debian/patches/QQuickWindow-Fill-out-timestamps-in-QHoverEvents-sen.patch: + - Fix relative mouse events (LP: #1597205) + - debian/libqt5quick5.symbols: Update symbols. + + -- Timo Jyrinki Wed, 27 Jul 2016 12:11:13 +0000 + +qtdeclarative-opensource-src (5.6.1-4ubuntu1~4) yakkety; urgency=medium + + * Merge with Debian. + * Update symbols. + * Drop backported upstream patches now included: + - Add-QQuickAsyncImageProvider.patch + - Add-isTabFence-private-flag.patch + - Don-t-change-the-currentItem-after-a-viewport-resize.patch + - Don-t-make-currentIndex-skip-an-extra-item-on-remova.patch + - Fix-memory-leak-when-using-async-image-providers.patch + - Flickable-avoid-perturbing-the-timeline-further-whil.patch + - Image-fix-crash-when-switching-between-multiple-scre.patch + - Make-sure-we-stop-animators-if-they-are-yet-to-be-st.patch + - MultiPointTouchArea-Fixed-released-duplication-on-mo.patch + - QQuickItem-fix-an-infinite-loop-nextItemInFocusChain.patch + - WIP-QQuickItem-fix-another-infinite-loop-in-nextItem.patch + - qmlplugindump-Don-t-try-to-import-Qt.test.qtestroot.patch + * Refresh QML cache and test binary location patches to apply. + * Modify QML cache patch to Qt 5.6 and 5.6.1 changes. (LP: #1556824) + * Mark private symbols. + * Update for Qt 5.6.1: + - Drop debian/patches/Fix-crash-in-hasAtlasTexture.patch now in upstream. + * Add build dep on libqt5opengl5-dev to execute a test successfully + * debian/patches/V4-Always-set-the-tag-when-boxing-a-pointer-in-QV4-V.patch + debian/patches/Fix-QQmlEngine-crash-on-big-endian-64-bit-architectu.patch: + - Fix a crasher affecting s390x (LP: #1567481) (LP: #1572496) (LP: #1567776) + + -- Timo Jyrinki Tue, 26 Jan 2016 10:07:50 +0000 + qtdeclarative-opensource-src (5.6.1-4) unstable; urgency=medium * Backport qml_only_release_types_if_they_arent_referenced_anymore.patch, @@ -408,6 +523,94 @@ -- Lisandro Damián Nicanor Pérez Meyer Wed, 21 Oct 2015 15:55:25 -0300 +qtdeclarative-opensource-src (5.5.1-2ubuntu8~2) yakkety; urgency=medium + + * Rebuild for arm64 gles switch. + * Skip some widget tests that fail due to mesa software rendering shaders. + + -- Timo Jyrinki Mon, 23 May 2016 05:56:56 +0000 + +qtdeclarative-opensource-src (5.5.1-2ubuntu7) yakkety; urgency=medium + + [ Timo Jyrinki ] + * debian/patches/QML-do-not-wrap-property-values-of-type-QVariant.patch: + - Make certain QVariant properties accessible from QML. A backport + from Qt 5.6.0. (LP: #1488364) + + [ Jon Boden ] + * Update symbols for ubuntuBSD (LP: #1579350) + + -- Timo Jyrinki Thu, 19 May 2016 11:44:07 +0000 + +qtdeclarative-opensource-src (5.5.1-2ubuntu6) xenial; urgency=medium + + * debian/patches/Fix-crash-in-hasAtlasTexture.patch: + - Backport patch from Qt 5.6 (LP: #1563320) + + -- Timo Jyrinki Tue, 12 Apr 2016 10:44:18 +0000 + +qtdeclarative-opensource-src (5.5.1-2ubuntu5) xenial; urgency=medium + + * Update symbols from build logs. + * QQuickItemView-forceLayout-Also-call-layout-when-d-f.patch: + - Backport patch from Qt 5.7 to call forceLayout more often (LP: #1556842) + * debian/patches/qml-preserve-composite-singleton-types.patch: + - Fix broken qml type description files (LP: #1541346) + + -- Timo Jyrinki Mon, 01 Feb 2016 14:39:12 +0000 + +qtdeclarative-opensource-src (5.5.1-2ubuntu4) xenial; urgency=medium + + * debian/patches/Add-isTabFence-private-flag.patch: + - Tab should not leave dialog/popover/menu (LP: #1526208) + * debian/patches/QQuickItem-fix-an-infinite-loop-nextItemInFocusChain.patch + debian/patches/QQuickItem-fix-another-infinite-loop-in-nextItemInFo.patch: + - Refine the previous patch (LP: #1526208) + + -- Timo Jyrinki Sat, 30 Jan 2016 14:06:58 +0000 + +qtdeclarative-opensource-src (5.5.1-2ubuntu3) xenial; urgency=medium + + * debian/patches/Flickable-avoid-perturbing-the-timeline-further-whil.patch: + - Avoid infinite velocity during release, after a drag. (LP: #1521917) + * debian/patches/MultiPointTouchArea-Fixed-released-duplication-on-mo.patch: + - Fix every key being pressed twice on desktop (LP: #1451554) + + -- Timo Jyrinki Mon, 14 Dec 2015 07:02:00 +0000 + +qtdeclarative-opensource-src (5.5.1-2ubuntu2) xenial; urgency=high + + * Fix symbols for s390x. + + -- Dimitri John Ledkov Wed, 09 Dec 2015 13:14:34 +0000 + +qtdeclarative-opensource-src (5.5.1-2ubuntu1) xenial; urgency=medium + + * New upstream release. (LP: #1502883) + * Remove patches no longer needed: + - debian/patches/High-dpi-SVG-and-QQuickImageProvider-Images.patch + - debian/patches/aarch64.patch + - debian/patches/check_system_double-conversion.patch + - debian/patches/ppc64el.patch + * Rebase patches: + - debian/patches/Add-QQuickAsyncImageProvider.patch + - debian/patches/disable_failing_tests.patch + - debian/patches/QML-Compilation-unit-caching-and-JIT-changes.patch + (LP: #1437320) + * Drop upstreamed patches: + - debian/patches/Fix-memory-leak-when-QQuickPixmapReply-Event-is-dele.patch + * Update .install files. + * Skip tests also on ppc64el, they are flaky. + * Update symbols and mark/unmark private ones. + * Bump ABI version to 5-5-0. + * Bump build dependencies. + * Build dep on libqt5xcbqpa5 to be able to run the tests under xvfb. + * Update Vcs url:s to Debian git. + * Add qmlplugindump-Don-t-try-to-import-Qt.test.qtestroot.patch + (LP: #1473976) + + -- Timo Jyrinki Tue, 01 Dec 2015 08:12:31 +0000 + qtdeclarative-opensource-src (5.5.1-2) experimental; urgency=medium * Update symbols files with buildds' logs. @@ -484,6 +687,65 @@ -- Lisandro Damián Nicanor Pérez Meyer Tue, 23 Jun 2015 10:40:41 -0300 +qtdeclarative-opensource-src (5.4.2-1ubuntu7) xenial; urgency=medium + + * debian/patches/Don-t-make-currentIndex-skip-an-extra-item-on-remova.patch: + - Fix jumping several scopes on unstarring (LP: #1508260) + * debian/patches/Image-fix-crash-when-switching-between-multiple-scre.patch: + - Fix a crasher when switching between multiple screens. + + -- Timo Jyrinki Fri, 13 Nov 2015 08:06:56 +0000 + +qtdeclarative-opensource-src (5.4.2-1ubuntu6) wily; urgency=medium + + * debian/patches/Fix-memory-leak-when-QQuickPixmapReply-Event-is-dele.patch + debian/patches/Fix-memory-leak-when-using-async-image-providers.patch: + - Fix memory leaks (LP: #1484914) + + -- Timo Jyrinki Tue, 01 Sep 2015 12:02:43 +0000 + +qtdeclarative-opensource-src (5.4.2-1ubuntu5) wily; urgency=medium + + * debian/patches/Don-t-change-the-currentItem-after-a-viewport-resize.patch: + - Fix ListView's currentIndex changing when view is resized (LP: #1433442) + + -- Timo Jyrinki Thu, 13 Aug 2015 12:30:49 +0300 + +qtdeclarative-opensource-src (5.4.2-1ubuntu4) wily; urgency=medium + + * Rebuild for GCC5 transition. + * Update symbols. + + -- Timo Jyrinki Fri, 10 Jul 2015 09:24:02 +0300 + +qtdeclarative-opensource-src (5.4.2-1ubuntu3) wily; urgency=medium + + * debian/patches/Fix-implicitHeight-for-Text-items-bindings-dependent.patch: + - Fix character overlapping (LP: #1468403) + + -- Timo Jyrinki Thu, 16 Jul 2015 12:24:04 +0000 + +qtdeclarative-opensource-src (5.4.2-1ubuntu2) wily; urgency=medium + + * debian/patches/Add-QQuickAsyncImageProvider.patch: + - Fix segfault by importing https://codereview.qt-project.org/#/c/115522/ + and https://codereview.qt-project.org/#/c/120638/ + (LP: #1469611) + + -- Timo Jyrinki Wed, 08 Jul 2015 05:20:41 +0000 + +qtdeclarative-opensource-src (5.4.2-1ubuntu1) wily; urgency=medium + + * New upstream release. + * Drop patches merged upstream: + - Fix-regression-where-QQuickScreenAttached-overwrites.patch + - Fix-crash-in-overdraw-and-change-visualizers.patch + - Protect-the-RegExp-against-early-garbage-collection.patch + * Refresh Add-QQuickAsyncImageProvider.patch to apply + * Skip a few pixmapcache tests that fail on half of the builders + + -- Timo Jyrinki Thu, 11 Jun 2015 05:01:53 +0000 + qtdeclarative-opensource-src (5.4.2-1) experimental; urgency=medium [ Dmitry Shachnev ] @@ -504,6 +766,50 @@ -- Lisandro Damián Nicanor Pérez Meyer Tue, 02 Jun 2015 17:29:00 -0300 +qtdeclarative-opensource-src (5.4.1-1ubuntu7) vivid; urgency=medium + + * debian/patches/Add-QQuickAsyncImageProvider.patch: + - Backport QQuickAsyncImageProvider (LP: #1439263) (LP: #1425043) + * debian/patches/Always-remove-reply-from-replies-when-processing-can.patch: + - Drop, replaced by the new patch. + + -- Timo Jyrinki Tue, 28 Apr 2015 08:50:56 +0000 + +qtdeclarative-opensource-src (5.4.1-1ubuntu6) vivid; urgency=medium + + * debian/patches/Make-sure-we-stop-animators-if-they-are-yet-to-be-st.patch + - Pick from upstream (LP: #1441822) + + -- Timo Jyrinki Mon, 20 Apr 2015 08:39:58 +0000 + +qtdeclarative-opensource-src (5.4.1-1ubuntu5) vivid; urgency=medium + + * debian/patches/Protect-the-RegExp-against-early-garbage-collection.patch + - Fix a potential random crasher with a fix from upstream (LP: #1443981) + + -- Timo Jyrinki Wed, 15 Apr 2015 07:19:34 +0000 + +qtdeclarative-opensource-src (5.4.1-1ubuntu4) vivid; urgency=medium + + * debian/patches/Always-remove-reply-from-replies-when-processing-can.patch: + - Fix a crash when switching scopes (LP: #1431798) + + -- Timo Jyrinki Fri, 20 Mar 2015 13:26:18 +0000 + +qtdeclarative-opensource-src (5.4.1-1ubuntu3) vivid; urgency=medium + + * New upstream release. + * Drop patches, fixed upstream: + - Support-RFC2822Date-date-format-similar-to-V8.patch + * Merge with Debian 5.4.1-1, bringing better private symbols marking + (LP: #1426314) + * debian/patches/Fix-crash-in-overdraw-and-change-visualizers.patch: + - Fix a potential crasher (LP: #1430337) + * debian/patches/High-dpi-SVG-and-QQuickImageProvider-Images.patch: + - Fix scaling of source size if devicepixelratio is set + + -- Timo Jyrinki Wed, 11 Mar 2015 10:56:54 +0000 + qtdeclarative-opensource-src (5.4.1-1) experimental; urgency=medium * New upstream release. @@ -534,6 +840,36 @@ -- Lisandro Damián Nicanor Pérez Meyer Wed, 18 Feb 2015 16:52:44 -0300 +qtdeclarative-opensource-src (5.4.0-4ubuntu2) vivid; urgency=medium + + * debian/patches/QML-Compilation-unit-caching-and-JIT-changes.patch: + - [regression] Re-enable the opt-in QML cache patch (LP: #1418060) + * Update symbols from build logs. + * Don't run unit tests on 32-bit powerpc, those fail more often + than not. Other archs not affected. + + -- Timo Jyrinki Tue, 24 Feb 2015 14:01:39 +0000 + +qtdeclarative-opensource-src (5.4.0-4ubuntu1) vivid; urgency=medium + + * New upstream release. + * Switch to using xvfb-run for tests + * Bump dependencies + * Drop patches: + - freebsd_registers.diff + - Avoid-race-condition-in-QQmlEngine-on-shutdown.patch + - Fix-crashes-when-calling-Array.sort-with-imperfect-s.patch + * Update symbols and mark private ones + * Sync with Debian 5.4.0-4 + - Keep gles packages support, transitional packages, tests enablement + and additional patches + * debian/patches/Fix-regression-where-QQuickScreenAttached-overwrites.patch: + - Fix orientation not working (LP: #1418370) + * debian/patches/QML-Compilation-unit-caching-and-JIT-changes.patch: + - Comment out, needs rebasing. + + -- Timo Jyrinki Fri, 13 Feb 2015 06:17:15 +0000 + qtdeclarative-opensource-src (5.4.0-4) experimental; urgency=medium * Update symbols files with buildds’ logs. @@ -582,6 +918,50 @@ -- Lisandro Damián Nicanor Pérez Meyer Wed, 24 Sep 2014 23:22:11 -0300 +qtdeclarative-opensource-src (5.3.2-3ubuntu3) vivid; urgency=medium + + [ Ricardo Mendoza ] + * debian/patches/QML-Compilation-unit-caching-and-JIT-changes.patch + - Implement QV4 JIT cache to reduce application startup speed by + removing unnecessary compiler/assembler runs. This can be enabled + by exporting QV4_ENABLE_JIT_CACHE=1. + + [ Timo Jyrinki ] + * Update symbols + + -- Ricardo Mendoza Tue, 03 Feb 2015 14:51:20 +0100 + +qtdeclarative-opensource-src (5.3.2-3ubuntu2) vivid; urgency=medium + + * debian/patches/Avoid-race-condition-in-QQmlEngine-on-shutdown.patch + - Cherry-pick an app shutdown crash fix (LP: #1373039) + * debian/patches/Fix-crashes-when-calling-Array.sort-with-imperfect-s.patch + - Cherry-pick a fix for a crasher in Array.sort (LP: #1295119) + + -- Timo Jyrinki Wed, 03 Dec 2014 08:32:46 +0000 + +qtdeclarative-opensource-src (5.3.2-3ubuntu1) vivid; urgency=medium + + * New upstream release. + * Drop patches merged upstream: + - Make-ItemViews-displayMargin-work-correctly-when-set.patch + - v4_yarr_jit_push_pop_addressTempRegister.patch + - fix_qqmlobjectcreator.patch + - Implement-proper-support-for-layoutChange-in-QQmlDel.patch + - Fix-crash-with-running-animators-on-re-shown-windows.patch + - Fix-crash-when-deleting-component-in-Component.onCom.patch + - Fix-interaction-of-garbage-collector-with-JS-objects.patch + - 8454a21b-Flickable-Cancel-interaction-on-interactive-changes.patch + - Avoid-double-deletion-when-deleting-an-incubating-co.patch + - Fix-bindings-to-when-property-of-States-not-always-w.patch + - Fix-crash-in-QObjectWrapper.patch + * Sync with Debian 5.3.2-3 + - Keep gles packages support, transitional packages, tests enablement + and additional patches + * Update symbols and mark private ones. + + -- Timo Jyrinki Mon, 27 Oct 2014 05:56:48 +0000 + qtdeclarative-opensource-src (5.3.2-3) unstable; urgency=medium * Upload to unstable. @@ -697,6 +1077,137 @@ -- Lisandro Damián Nicanor Pérez Meyer Thu, 05 Jun 2014 19:01:51 -0300 +qtdeclarative-opensource-src (5.3.0-3ubuntu12) utopic; urgency=medium + + * debian/patches/Fix-crash-in-QObjectWrapper.patch: + - Cherry-pick a fix for a crash happening in some new code (LP: #1369930) + + -- Timo Jyrinki Tue, 16 Sep 2014 08:45:09 +0000 + +qtdeclarative-opensource-src (5.3.0-3ubuntu11) utopic; urgency=medium + + * debian/patches/Fix-bindings-to-when-property-of-States-not-always-w.patch: + - Cherry-pick a fix for occasional Unity8 test errors (LP: #1368019) + + -- Timo Jyrinki Thu, 11 Sep 2014 05:06:20 +0000 + +qtdeclarative-opensource-src (5.3.0-3ubuntu10) utopic; urgency=medium + + * debian/patches/Avoid-double-deletion-when-deleting-an-incubating-co.patch: + - Cherry-pick a fix to double deletion (LP: #1358169) + + -- Timo Jyrinki Mon, 18 Aug 2014 11:13:41 +0000 + +qtdeclarative-opensource-src (5.3.0-3ubuntu9) utopic; urgency=medium + + * debian/patches/Fix-crash-with-running-animators-on-re-shown-windows.patch: + - Cherry-pick a fix from Qt 5.3.1 to fix crash in RotationAnimator + (LP: #1356279) + + -- Timo Jyrinki Wed, 13 Aug 2014 12:18:47 +0000 + +qtdeclarative-opensource-src (5.3.0-3ubuntu8) utopic; urgency=medium + + [ Michał Sawicz ] + * debian/patches/8454a21b-Flickable-Cancel-interaction-on-interactive-changes.patch + - Fix flickable interaction (LP: #1349705) + * debian/control + * debian/rules + - Force gcc-4.8 to avoid symbols changes + + [ Timo Jyrinki ] + * debian/patches/parenttosubcreator_qqmlobjectcreator.patch: + - Drop, rejected by upstream + * debian/patches/Fix-crash-when-deleting-component-in-Component.onCom.patch + debian/patches/Fix-interaction-of-garbage-collector-with-JS-objects.patch: + - Replace the old patch with accepted upstream approach (LP: #1349297) + + -- Timo Jyrinki Mon, 04 Aug 2014 10:58:28 +0000 + +qtdeclarative-opensource-src (5.3.0-3ubuntu7) utopic; urgency=medium + + * debian/patches/Support-RFC2822Date-date-format-similar-to-V8.patch + - Support RFC 2822 format (LP: #1298978) + + -- Zoltán Balogh Thu, 03 Jul 2014 15:52:17 +0300 + +qtdeclarative-opensource-src (5.3.0-3ubuntu6) utopic; urgency=medium + + * QQMLObjectCreator: Pass down parent to subCreator + + -- Albert Astals Cid Tue, 01 Jul 2014 10:17:13 +0200 + +qtdeclarative-opensource-src (5.3.0-3ubuntu5) utopic; urgency=medium + + * debian/patches/Implement-proper-support-for-layoutChange-in-QQmlDel.patch: + - Fix a performance hit when editing sorted lists (LP: #1303746) + - update symbols + + -- Michael Zanetti Wed, 25 Jun 2014 19:27:13 +0200 + +qtdeclarative-opensource-src (5.3.0-3ubuntu4) utopic; urgency=medium + + [ Ricardo Salveti de Araujo ] + * debian/control: + - Updating dependencies as we now also have libqt5quickwidgets5-gles + * libqt5quickwidgets5.symbols: updating to allow gles variant + + [ Timo Jyrinki ] + * Update libqt5quickparticles5.symbols from build logs + + -- Ricardo Salveti de Araujo Thu, 19 Jun 2014 02:39:21 -0300 + +qtdeclarative-opensource-src (5.3.0-3ubuntu3) utopic; urgency=medium + + * fix_qqmlobjectcreator.patch: + - Tentative patch for Qt crashes in Unity 8 (LP: #1328485) + + -- Timo Jyrinki Tue, 17 Jun 2014 10:41:09 +0000 + +qtdeclarative-opensource-src (5.3.0-3ubuntu2) utopic; urgency=medium + + * v4_yarr_jit_push_pop_addressTempRegister.patch: + - Fix from upstream for arm crasher bug (LP: #1323997) + + -- Timo Jyrinki Fri, 06 Jun 2014 05:49:55 +0000 + +qtdeclarative-opensource-src (5.3.0-3ubuntu1) utopic; urgency=medium + + * New upstream release + * Drop patches that were submitted to or backports from upstream, now + in 5.3.0: + - correct_geometry_for_2x_pixmaps.patch + - fix_qtbug_32004.patch + - qtquick_delegate_creation_range_itemviews.patch + - Do-not-crash-if-proc-is-not-mounted.patch + - Make-sure-the-test-window-has-focus.patch + - V4-Array.push-on-QStringList-should-invoke-putIndexe.patch + - Guarantee-event-s-default-state-as-not-accepted.patch + - Fix-crash-when-accessing-var-properties-in-objects-w.patch + - clean_chain_of_incubated_objects.patch + - Fix-crash-when-appending-arrays-to-sub-models-in-lis.patch + - Don-t-crash-on-Runtime-getQmlImportedScripts.patch + - Fix-global-object-handling-in-worker-script-JS-files.patch + - V4-JIT-save-restore-ebx-GOT-ptr-on-linux-x86.patch + - V4-fix-range-sorting.patch + - V4-regalloc-fix-interval-splitting-when-register-pre.patch + - 0001-Call-tzset-from-getLocalTZA-so-we-learn-about-tz-cha.patch + - Support-RFC2822Date-date-format-similar-to-V8.patch + - Fix-marking-of-prototype-objects-in-chain.patch + - QQuickItemView-QQuickPathView-Fix-creation-of-delega.patch + - Implement-proper-support-for-layoutChange-in-QQmlDel.patch + - V4-regalloc-fix-register-spill-choice-under-high-pre.patch + * Drop patch that is unneeded and resolved upstream in a different way: + - Fix_QSmoothedAnimation_sometimes_getting_stuck.patch + * debian/patches/Make-ItemViews-displayMargin-work-correctly-when-set.patch: + - Cherry-pick from https://codereview.qt-project.org/#change,85437 + - Needs also Unity8 update + * Update symbols files + * Bump abi + * Sync with Debian 5.3.0-3 + + -- Timo Jyrinki Thu, 05 Jun 2014 08:41:25 +0000 + qtdeclarative-opensource-src (5.3.0-3) experimental; urgency=medium * Add libqt5quickwidgets5 to qtdeclarative5-dev. @@ -742,6 +1253,54 @@ -- Lisandro Damián Nicanor Pérez Meyer Thu, 22 May 2014 02:03:52 -0300 +qtdeclarative-opensource-src (5.2.1-5ubuntu5) utopic; urgency=medium + + * Tweak the Replaces to work on Ubuntu + + -- Timo Jyrinki Thu, 22 May 2014 13:12:34 +0000 + +qtdeclarative-opensource-src (5.2.1-5ubuntu4) utopic; urgency=medium + + [ Lisandro Damián Nicanor Pérez Meyer ] + * qml-model-qtqml-models2 should have been named qml-module-qtqml-models2. + Create qml-module-qtqml-models2 and make qml-model-qtqml-models2 a + transitional dummy package. + + -- Timo Jyrinki Thu, 22 May 2014 07:03:25 +0000 + +qtdeclarative-opensource-src (5.2.1-5ubuntu3) utopic; urgency=medium + + * qtquick_delegate_creation_range_itemviews.patch: + - Update the patch to be more forward compatible (LP: #1319777) + + -- Timo Jyrinki Thu, 15 May 2014 11:27:00 +0000 + +qtdeclarative-opensource-src (5.2.1-5ubuntu2) utopic; urgency=medium + + * Make transitional packages arch: any and multi-arch: same to prevent + problems in cross-building package installation with the old package + names. + + -- Timo Jyrinki Wed, 07 May 2014 07:54:19 +0000 + +qtdeclarative-opensource-src (5.2.1-5ubuntu1) utopic; urgency=medium + + * Resync with Debian including renamed QML packages (LP: #1313547) + * Depend conditionally on libgl1 (LP: #1278871) + * debian/patches/Fix-marking-of-prototype-objects-in-chain.patch + - Fix a crasher with deleted QQmlCompiledData as suggested by upstream + (LP: #1304248) + * debian/patches/QQuickItemView-QQuickPathView-Fix-creation-of-delega.patch: + - Fix "Carousel doesn't re-render properly after scrolling" + (LP: #1307578) + * debian/patches/Implement-proper-support-for-layoutChange-in-QQmlDel.patch: + - Fix a performance hit when editing sorted lists (LP: #1303746) + * debian/patches/V4-regalloc-fix-register-spill-choice-under-high-pre.patch: + - Fix differing JS results on AMD64/i386 (LP: #1312571) + * Updated symbols + + -- Timo Jyrinki Mon, 28 Apr 2014 07:35:22 +0000 + qtdeclarative-opensource-src (5.2.1-5) unstable; urgency=medium * Rename QML modules as such, creating the proper transitional packages and @@ -774,6 +1333,186 @@ -- Lisandro Damián Nicanor Pérez Meyer Mon, 24 Mar 2014 21:45:21 -0300 +qtdeclarative-opensource-src (5.2.1-3ubuntu15) trusty; urgency=medium + + * Fix_QSmoothedAnimation_sometimes_getting_stuck.patch + - Fix SmoothedAnimation getting stuck (LP: #1305015) (LP: #1300326) + + -- Timo Jyrinki Thu, 10 Apr 2014 09:00:28 +0300 + +qtdeclarative-opensource-src (5.2.1-3ubuntu14) trusty; urgency=medium + + * libqt5quick5.symbols, libqt5quicktest5.symbols: adding dep alternatives + for the version compatible with OpenGLES (provided by another src pkg) + * debian/control: changing qtdeclarative5-dev deps so it can also be used + together with the ones built with the OpenGLES backend by default + + -- Ricardo Salveti de Araujo Thu, 10 Apr 2014 00:33:21 -0300 + +qtdeclarative-opensource-src (5.2.1-3ubuntu13) trusty; urgency=medium + + * debian/patches/Support-RFC2822Date-date-format-similar-to-V8.patch + - Support RFC 2822 format (LP: #1298978) + + -- Timo Jyrinki Thu, 03 Apr 2014 05:55:24 +0000 + +qtdeclarative-opensource-src (5.2.1-3ubuntu12) trusty; urgency=medium + + * 0001-Call-tzset-from-getLocalTZA-so-we-learn-about-tz-cha.patch: Call + tzset() from getLocalTZA() so we learn about tz changes. Cherry-pick from + upstream stable branch (LP: #1295550) + + -- Iain Lane Mon, 31 Mar 2014 12:05:28 +0100 + +qtdeclarative-opensource-src (5.2.1-3ubuntu11) trusty; urgency=medium + + * debian/patches/Don-t-crash-on-Runtime-getQmlImportedScripts.patch + - Backport from upstream code submittal (LP: #1294181) + * debian/patches/Fix-global-object-handling-in-worker-script-JS-files.patch + - Backport a fix from upstream (LP: #1294019) + * debian/patches/V4-JIT-save-restore-ebx-GOT-ptr-on-linux-x86.patch + debian/patches/V4-fix-range-sorting.patch + debian/patches/V4-regalloc-fix-interval-splitting-when-register-pre.patch + - Replace Don-t-use-ebx-in-the-x86-register-allocator.patch with a newer + set of fixes from upstream (LP: #1271033) + + -- Timo Jyrinki Mon, 24 Mar 2014 06:27:18 +0000 + +qtdeclarative-opensource-src (5.2.1-3ubuntu10) trusty; urgency=medium + + * debian/patches/Fix-crash-when-appending-arrays-to-sub-models-in-lis.patch + - Backport from upstream https://codereview.qt-project.org/#change,80934 + (LP: #1291602) + + -- Timo Jyrinki Fri, 14 Mar 2014 09:37:56 +0000 + +qtdeclarative-opensource-src (5.2.1-3ubuntu9) trusty; urgency=medium + + * debian/patches/clean_chain_of_incubated_objects.patch: + - Backport from upstream https://codereview.qt-project.org/#change,80893 + + -- Timo Jyrinki Fri, 14 Mar 2014 07:56:15 +0000 + +qtdeclarative-opensource-src (5.2.1-3ubuntu8) trusty; urgency=medium + + * debian/libqt5qml5.symbols: + - Update arm64 symbols from build logs + + -- Timo Jyrinki Mon, 10 Mar 2014 16:35:51 +0000 + +qtdeclarative-opensource-src (5.2.1-3ubuntu7) trusty; urgency=medium + + [ Colin Watson ] + * debian/patches/aarch64.patch: + - Update to fix FTBFS + + -- Timo Jyrinki Mon, 10 Mar 2014 15:39:52 +0000 + +qtdeclarative-opensource-src (5.2.1-3ubuntu6) trusty; urgency=medium + + * debian/libqt5qml5.symbols: + - Update another symbol from build logs + + -- Timo Jyrinki Sat, 08 Mar 2014 15:13:51 +0000 + +qtdeclarative-opensource-src (5.2.1-3ubuntu5) trusty; urgency=medium + + [ Colin Watson ] + * debian/patches/aarch64.patch: + - Add support for arm64. (Ported from webkitgtk.) + * debian/patches/ppc64el.patch: + - Handle little-endian mode for PowerPC. + * debian/libqtqml5.symbols: + - Mark MASM symbols as "amd64 armel armhf i386 mips mipsel" rather than + "!powerpc", corresponding to architectures where the assembler is + enabled. + - Apply some other miscellaneous symbols adjustments for ppc64el. + + -- Timo Jyrinki Sat, 08 Mar 2014 10:04:10 +0200 + +qtdeclarative-opensource-src (5.2.1-3ubuntu4) trusty; urgency=medium + + * debian/patches/Fix-crash-when-accessing-var-properties-in-objects-w.patch: + - Cherry-pick from upstream https://codereview.qt-project.org/#change,79857 + (LP: #1277206) + + -- Timo Jyrinki Tue, 04 Mar 2014 17:08:07 +0000 + +qtdeclarative-opensource-src (5.2.1-3ubuntu3) trusty; urgency=medium + + * Update powerpc symbols from build logs and Debian + + -- Timo Jyrinki Fri, 28 Feb 2014 05:43:37 +0000 + +qtdeclarative-opensource-src (5.2.1-3ubuntu2) trusty; urgency=medium + + * Update symbols from build logs + + -- Timo Jyrinki Thu, 27 Feb 2014 16:30:51 +0000 + +qtdeclarative-opensource-src (5.2.1-3ubuntu1) trusty; urgency=low + + [ Timo Jyrinki ] + * New upstream release. (LP: #1253603) (LP: #1242629) + * Bump build deps to 5.2.1 + * Drop a patch that upstream has fixed in another way: + - rendering_performance_fix_lp1092358.patch + * Drop patches submitted and merged upstream: + - 0001-Fallback-to-QMetaObject-for-properties-not-in-QQmlPr.patch + - 8a3d48915c29484c9ffb2fb8f0e3b569a9fe9b44_backport.patch + - 03_51665a9ecaebaef2382c1e76ebedfeffacb4b3de_backport.patch + - 04_9d6cd72353e4862592c016951810abf9a7ab8079_backport.patch + - fix_1236765.patch + - qml_type_loading.patch + * Drop other backported patches: + - 0b190b7114c816689eeb8478ea5151732bc7a5de_backport.patch + - 81a9dd71b9ce60ab4cae629b67d6f26ebdeb19db_backport.patch + - 01_8563adb737cec5d440197ddbd514fe201c5f18ff_backport.patch + - 02_53e317468626284fe26877659dff551ce3bc0e55_backport.patch + * Update *.install + * Add new packages qtdeclarative5-dialogs-plugin, + qtdeclarative5-models-plugin and qtdeclarative5-privatewidgets-plugin + * Add debian/patches/correct_geometry_for_2x_pixmaps.patch + (LP: #1214374) + * Update symbols + * 0001-Reset-on-model-layout-changed.patch was merged upstream (LP: #1242629) + * Add qtdeclarative5-settings-plugin package + * Add new binaries like v4, qml, and update otherwise .install files + * Temporarily compile with CONFIG+=debug + * Resync with Debian 5.2.1-3 + * Update to a new stable branch release (LP: #1259145) (LP: #1257322) + (LP: #1258057) + * Temporarily lower pkg-kde-tools dependency until it's synced + * Add debian/patches/Do-not-crash-if-proc-is-not-mounted.patch + - Cherry-pick a patch from upstream (LP: #1268507) + * Add debian/patches/Make-sure-the-test-window-has-focus.patch + - Cherry-pick a patch, should help with xvfb test runs + * Add Don-t-use-ebx-in-the-x86-register-allocator.patch + - Cherry-pick a patch (LP: #1271033) + * Add V4-Array.push-on-QStringList-should-invoke-putIndexe.patch + - Cherry-pick a patch (LP: #1273684) + + [ Daniel d'Andrada ] + * Add debian/patches/fix_qtbug_32004.patch (LP: #1252709) + + [ Michał Sawicz ] + * Final 5.2 release. + * Refresh debian/patches/fix_qtbug_32004.patch + + [ Dmitry Shachnev ] + * Merge with Debian up to 5.2.0-5: + - Now qtdeclarative5-examples depends on all needed plugins + (LP: #1260457). + + [ Omer Akram ] + * Run unittests during build (LP: #1193370) + + [ Arthur Mello ] + * Add Guarantee-event-s-default-state-as-not-accepted.patch + - Cherry-pick a patch from upstream + + -- Timo Jyrinki Thu, 27 Feb 2014 14:29:04 +0000 + qtdeclarative-opensource-src (5.2.1-3) experimental; urgency=medium [ Dmitry Shachnev ] @@ -951,6 +1690,64 @@ -- Lisandro Damián Nicanor Pérez Meyer Thu, 11 Jul 2013 13:39:12 -0300 +qtdeclarative-opensource-src (5.0.2-6ubuntu6) trusty; urgency=low + + [ Albert Astals Cid ] + * Improve the delegate range patch (LP: #1281188). + + -- Dmitry Shachnev Tue, 18 Feb 2014 18:28:19 +0400 + +qtdeclarative-opensource-src (5.0.2-6ubuntu5) trusty; urgency=low + + [ Timo Jyrinki ] + * Make private headers depend on libqt5v8-5-private-dev, so that packages + building against Qt 5.2 can drop the explicit dependency. + + [ Daniel d'Andrada ] + * debian/patches/fix_qtbug_32004.patch: + - Backport fix for QTBUG-32004 which is slated for Qt 5.3 (LP: #1252709) + + -- Timo Jyrinki Tue, 03 Dec 2013 12:24:05 +0200 + +qtdeclarative-opensource-src (5.0.2-6ubuntu4) saucy; urgency=low + + * debian/patches/fix_1236765.patch: + - Fix infinite loop QQmlIncubator::forceCompletion (LP: #1236765) + + -- Timo Jyrinki Tue, 08 Oct 2013 13:20:40 +0300 + +qtdeclarative-opensource-src (5.0.2-6ubuntu3) saucy; urgency=low + + * debian/patches/qml_type_loading.patch + - Workaround for (LP: #1233705) + + -- Timo Jyrinki Wed, 02 Oct 2013 18:19:11 +0300 + +qtdeclarative-opensource-src (5.0.2-6ubuntu2) saucy; urgency=low + + * Add qtquick_delegate_creation_range_itemviews.patch to patchset. + (LP: #1217924) + + -- Michał Sawicz Wed, 11 Sep 2013 14:03:31 +0200 + +qtdeclarative-opensource-src (5.0.2-6ubuntu1) saucy; urgency=low + + [ Timo Jyrinki ] + * Resync with Debian, remaining changes: + - Keep cherry-picked patches, and symbols + - Keep debian/patches/rendering_performance_fix_lp1092358.patch + - Add Vcs-Bzr field + * Fix https://bugreports.qt-project.org/browse/QTBUG-30246 (LP: #1198830) + - debian/patches/0b190b7114c816689eeb8478ea5151732bc7a5de_backport.patch + - debian/patches/81a9dd71b9ce60ab4cae629b67d6f26ebdeb19db_backport.patch + + [ Dmitry Shachnev ] + * Merge with Debian 5.0.2-6 to bring in documentation packages. + * Note: architecture restrictions have been dropped from this upload, + as requested by the Release Team. + + -- Timo Jyrinki Mon, 08 Jul 2013 07:51:02 +0300 + qtdeclarative-opensource-src (5.0.2-6) experimental; urgency=low * Update symbols files. @@ -1016,8 +1813,73 @@ -- Lisandro Damián Nicanor Pérez Meyer Tue, 30 Apr 2013 20:45:49 -0300 +qtdeclarative-opensource-src (5.0.2-1ubuntu2) saucy; urgency=low + + [ Timo Jyrinki ] + * debian/patches/8a3d48915c29484c9ffb2fb8f0e3b569a9fe9b44_backport.patch: + - Cherry-pick from upstream + https://codereview.qt-project.org/#change,56583 (LP: #1183350) + * debian/patches/0001-Fallback-to-QMetaObject-for-properties-not-in-QQmlPr.patch: + - Cherry-pick from upstream + https://codereview.qt-project.org/#change,57392 (LP: #1187746) + + -- Ken VanDine Thu, 20 Jun 2013 15:24:17 -0400 + +qtdeclarative-opensource-src (5.0.2-1ubuntu1) saucy; urgency=low + + [ Timo Jyrinki ] + * debian/patches/we_do_want_the_mouse_event_to_ourselves.patch: + - Drop, merged upstream + * debian/patches/fix_lp1087643.patch: + - Drop, merged upstream + * Merge with Debian experimental, remaining changes: + - Keep architecture restrictions + - Keep debian/patches/rendering_performance_fix_lp1092358.patch + * Add libgl1-mesa-dri dependency for the quick2 plugin (LP: #1176199) + * Cherry-pick listview crasher fixes from upstream 5.1 branch (LP: #1176962): + - debian/patches/01_8563adb737cec5d440197ddbd514fe201c5f18ff_backport.patch + - debian/patches/02_53e317468626284fe26877659dff551ce3bc0e55_backport.patch + - debian/patches/03_51665a9ecaebaef2382c1e76ebedfeffacb4b3de_backport.patch + - debian/patches/04_9d6cd72353e4862592c016951810abf9a7ab8079_backport.patch + + [ Lisandro Damián Nicanor Pérez Meyer ] + * Fix wrong permissions of examples. + + -- Timo Jyrinki Mon, 29 Apr 2013 16:27:13 -0700 + qtdeclarative-opensource-src (5.0.2-1) experimental; urgency=low * Initial release. (Closes: #697509) -- Lisandro Damián Nicanor Pérez Meyer Sun, 21 Apr 2013 21:46:50 -0300 + +qtdeclarative-opensource-src (5.0.1-0ubuntu3) raring; urgency=low + + * Fix pkgconfig Libs.private path (LP: #1125156) + + -- Timo Jyrinki Thu, 21 Mar 2013 06:48:55 +0000 + +qtdeclarative-opensource-src (5.0.1-0ubuntu2) raring; urgency=low + + [ Ken VanDine ] + * debian/control + - libqt5v8-5-dev only supports amd64, i386 and armhf so setting + Architecture to just those + + -- Ken VanDine Wed, 20 Mar 2013 12:41:07 -0400 + +qtdeclarative-opensource-src (5.0.1-0ubuntu1) raring; urgency=low + + [ Timo Jyrinki ] + * New upstream release. + * Add patches: + - fix_lp1087643.patch + - rendering_performance_fix_lp1092358.patch + - we_do_want_the_mouse_event_to_ourselves.patch + * Cherry-pick from upstream: + - add_license_files.patch + + [ Didier Roche ] + * Misc minor fixes to lintian override and patch formats + + -- Timo Jyrinki Tue, 05 Feb 2013 14:17:19 +0000 diff -Nru qtdeclarative-opensource-src-5.9.1/debian/control qtdeclarative-opensource-src-5.9.1/debian/control --- qtdeclarative-opensource-src-5.9.1/debian/control 2017-08-02 07:33:38.000000000 +0000 +++ qtdeclarative-opensource-src-5.9.1/debian/control 2017-08-02 22:21:45.000000000 +0000 @@ -1,7 +1,8 @@ Source: qtdeclarative-opensource-src Section: libs Priority: optional -Maintainer: Debian Qt/KDE Maintainers +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Qt/KDE Maintainers Uploaders: Sune Vuorela , Pino Toscano , Lisandro Damián Nicanor Pérez Meyer , @@ -115,6 +116,17 @@ . This package contains the qmltooling plugins. +Package: qtdeclarative5-folderlistmodel-plugin +Architecture: any +Multi-Arch: same +Section: oldlibs +Depends: qml-module-qt-labs-folderlistmodel, ${misc:Depends} +Description: transitional dummy package for Qt 5 folderlistmodel QML module + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This is a transitional dummy package which can be safely removed. + Package: qml-module-qt-labs-folderlistmodel Architecture: any Multi-Arch: same @@ -126,6 +138,17 @@ . The FolderListModel provides a model of the contents of a file system folder. +Package: qtdeclarative5-localstorage-plugin +Architecture: any +Multi-Arch: same +Section: oldlibs +Depends: qml-module-qtquick-localstorage, ${misc:Depends} +Description: transitional dummy package for Qt 5 localstorage QML module + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This is a transitional dummy package which can be safely removed. + Package: qml-module-qtquick-localstorage Architecture: any Multi-Arch: same @@ -137,6 +160,17 @@ . This is a singleton type for reading and writing to SQLite databases. +Package: qtdeclarative5-models-plugin +Architecture: any +Multi-Arch: same +Section: oldlibs +Depends: qml-module-qtqml-models2, ${misc:Depends} +Description: transitional dummy package for Qt 5 Models2 QML module + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This is a transitional dummy package which can be safely removed. + Package: qml-module-qt-labs-sharedimage Architecture: any Multi-Arch: same @@ -170,6 +204,17 @@ . The State Machine QML module. +Package: qtdeclarative5-particles-plugin +Architecture: any +Multi-Arch: same +Section: oldlibs +Depends: qml-module-qtquick-particles2, ${misc:Depends} +Description: transitional dummy package for Qt 5 particles 2 QML module + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This is a transitional dummy package which can be safely removed. + Package: qml-module-qtquick-particles2 Architecture: any Multi-Arch: same @@ -181,6 +226,17 @@ . This QML module contains a particle system for Qt Quick. +Package: qtdeclarative5-qtquick2-plugin +Architecture: any +Multi-Arch: same +Section: oldlibs +Depends: qml-module-qtquick2, ${misc:Depends} +Description: transitional dummy package Qt 5 Qt Quick 2 QML module + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This is a transitional dummy package which can be safely removed. + Package: qml-module-qtquick2 Architecture: any Multi-Arch: same @@ -192,6 +248,17 @@ . This package contains the Qt Quick 2 QML module for Qt declarative. +Package: qtdeclarative5-settings-plugin +Architecture: any +Multi-Arch: same +Section: oldlibs +Depends: qml-module-qt-labs-settings, ${misc:Depends} +Description: transitional dummy package for Qt 5 settings QML module + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This is a transitional dummy package which can be safely removed. + Package: qml-module-qt-labs-settings Architecture: any Multi-Arch: same @@ -203,6 +270,17 @@ . This package contains the settings QML module for Qt declarative. +Package: qtdeclarative5-test-plugin +Architecture: any +Multi-Arch: same +Section: oldlibs +Depends: qml-module-qttest, ${misc:Depends} +Description: transitional dummy package for Qt 5 test QML module + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This is a transitional dummy package which can be safely removed. + Package: qml-module-qttest Architecture: any Multi-Arch: same @@ -214,6 +292,17 @@ . This package contains the test QML module for Qt declarative. +Package: qtdeclarative5-window-plugin +Architecture: any +Multi-Arch: same +Section: oldlibs +Depends: qml-module-qtquick-window2, ${misc:Depends} +Description: transitional dummy package for Qt 5 window 2 QML module + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This is a transitional dummy package which can be safely removed. + Package: qml-module-qtquick-window2 Architecture: any Multi-Arch: same @@ -226,6 +315,17 @@ This QML module contains types for creating top-level windows and accessing screen information. +Package: qtdeclarative5-xmllistmodel-plugin +Architecture: any +Multi-Arch: same +Section: oldlibs +Depends: qml-module-qtquick-xmllistmodel, ${misc:Depends} +Description: transitional dummy package for Qt 5 xmllistmodel QML module + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This is a transitional dummy package which can be safely removed. + Package: qml-module-qtquick-xmllistmodel Architecture: any Multi-Arch: same diff -Nru qtdeclarative-opensource-src-5.9.1/debian/patches/series qtdeclarative-opensource-src-5.9.1/debian/patches/series --- qtdeclarative-opensource-src-5.9.1/debian/patches/series 2017-08-02 07:25:32.000000000 +0000 +++ qtdeclarative-opensource-src-5.9.1/debian/patches/series 2017-08-02 22:22:46.000000000 +0000 @@ -4,3 +4,4 @@ Do-not-make-lack-of-SSE2-support-on-x86-32-fatal.patch disable_jit_on_mips.patch rebuild-QmlDatapropertyCache-if-deleted.patch +testcase_array_iteration.patch diff -Nru qtdeclarative-opensource-src-5.9.1/debian/patches/testcase_array_iteration.patch qtdeclarative-opensource-src-5.9.1/debian/patches/testcase_array_iteration.patch --- qtdeclarative-opensource-src-5.9.1/debian/patches/testcase_array_iteration.patch 1970-01-01 00:00:00.000000000 +0000 +++ qtdeclarative-opensource-src-5.9.1/debian/patches/testcase_array_iteration.patch 2017-08-02 22:22:32.000000000 +0000 @@ -0,0 +1,32 @@ +Description: fix arrays iteration to work around QTBUG-61579 +Author: Dmitry Shachnev +Bug: https://bugreports.qt.io/browse/QTBUG-61579 +Forwarded: no +Last-Update: 2017-06-22 + +--- a/src/imports/testlib/TestCase.qml ++++ b/src/imports/testlib/TestCase.qml +@@ -1759,7 +1759,7 @@ + testList.sort() + } + var checkNames = (functionsToRun.length > 0) +- for (var index in testList) { ++ for (var index = 0; index < testList.length; ++index) { + var prop = testList[index] + var datafunc = prop + "_data" + var isBenchmark = (prop.indexOf("benchmark_") == 0) +@@ -1779,11 +1779,11 @@ + var table = qtest_testCaseResult + var haveData = false + qtest_results.initTestTable() +- for (var index in table) { ++ for (var rowIndex in table) { + haveData = true +- var row = table[index] ++ var row = table[parseInt(rowIndex)] + if (!row.tag) +- row.tag = "row " + index // Must have something ++ row.tag = "row " + rowIndex // Must have something + qtest_results.dataTag = row.tag + if (isBenchmark) + qtest_runBenchmarkFunction(prop, row)