[SCM] qtdeclarative packaging branch, ubuntu, updated. debian/5.6.1-11-108-g2918e4a
Timo Jyrinki
timo at moszumanska.debian.org
Mon Oct 17 11:50:13 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtdeclarative.git;a=commitdiff;h=c22d501
The following commit has been merged in the ubuntu branch:
commit c22d5014dbc98a9296dd89f57744bb6a02d4022c
Merge: 614b756ba3e604a55b54c748390fdedabde9026f c6c8cf325d7a7436646bd79907dce23ac40d49c0
Author: Timo Jyrinki <timo.jyrinki at canonical.com>
Date: Mon Oct 17 06:57:10 2016 +0000
Merge branch 'master' into ubuntu
debian/changelog | 40 +++++-
debian/control | 1 +
debian/libqt5qml5.symbols | 16 +--
debian/patches/Fix-V4-on-big-endian.patch | 52 -------
debian/patches/disable_failing_tests.patch | 123 ----------------
debian/patches/disableopengltests.patch | 65 +++++++++
debian/patches/fix-V4-on-big-endian.patch | 48 +++++++
debian/patches/fix_binary_location_for_tests.patch | 78 ----------
debian/patches/fix_test_remove_qlibraryinfo.patch | 160 +++++++++++++++++++++
debian/patches/series | 6 +-
debian/rules | 37 +++--
11 files changed, 341 insertions(+), 285 deletions(-)
diff --cc debian/changelog
index 8e35668,d0439c8..3e1e0af
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,30 -1,40 +1,68 @@@
- qtdeclarative-opensource-src (5.6.1-7ubuntu3) UNRELEASED; urgency=medium
++qtdeclarative-opensource-src (5.6.1-11ubuntu1) UNRELEASED; urgency=medium
+
+ * debian/patches/V4-Free-up-2-address-bits-in-64bit-mode.patch:
+ Add-a-facility-to-version-type-information-for-debug.patch
+ - Upstream suggested update for arm64 (LP: #1630906)
+ * Update symbols.
++ * Merge with Debian 5.6.1-11 changes.
+
+ -- Timo Jyrinki <timo-jyrinki at ubuntu.com> 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.
+ * Update fix-V4-on-big-endian.patch with a fix for 32-bit big endian
+ architectures.
+ * Drop fix_engine_64bits_big_endian.diff, now redundant.
+
+ -- Dmitry Shachnev <mitya57 at debian.org> Fri, 07 Oct 2016 10:03:28 +0300
+
+ qtdeclarative-opensource-src (5.6.1-10) unstable; urgency=medium
+
+ * Do not use dbus-launch during tests running, not needed (and wrong).
+ * Drop useless build-dependency on libgl1-mesa-glx.
+ * Set LD_LIBRARY_PATH when running tests, to fix failures on buildds.
+
+ -- Dmitry Shachnev <mitya57 at debian.org> Thu, 29 Sep 2016 11:57:15 +0300
+
+ qtdeclarative-opensource-src (5.6.1-9) unstable; urgency=medium
+
+ [ Sandro Knauß ]
+ * Backport upstream change to fix V4 on big-endian (Closes: #836412)
+ (fix-V4-on-big-endian.patch; see QTBUG-55730)
+ (refresh fix_engine_64bits_big_endian.diff)
+ * Enable auto tests.
+ * Create patch to disable tests, that fails with xvfb
+ disableopengltests.patch
+ * Create patch to run the tests against own build binaries
+ fix_test_remove_qlibraryinfo.patch
+
+ -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org> Tue, 27 Sep 2016 21:02:13 -0300
+
+ qtdeclarative-opensource-src (5.6.1-8) unstable; urgency=medium
+
+ * Update symbols files with buildds' logs (Closes: #836379).
+
+ -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org> 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 <timo-jyrinki at ubuntu.com> 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 <timo-jyrinki at ubuntu.com> Mon, 22 Aug 2016 13:31:32 +0000
+
qtdeclarative-opensource-src (5.6.1-7) unstable; urgency=medium
* Update libqt5qml5.symbols from buildds’ logs.
diff --cc debian/patches/series
index 9fec74d,09562e6..523c6e4
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,21 -1,9 +1,21 @@@
# Backported patches
+QQuickItemView-forceLayout-Also-call-layout-when-d-f.patch
qml_only_release_types_if_they_arent_referenced_anymore.patch
no_lifetime_dse.diff
+ fix-V4-on-big-endian.patch
+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
+Fix-visibility-of-properties-in-value-types.patch
- Fix-V4-on-big-endian.patch
+Revert-Remove-this-piece-of-code.patch
+Add-a-facility-to-version-type-information-for-debug.patch
+V4-Free-up-2-address-bits-in-64bit-mode.patch
# Debian patches
check_system_double-conversion.patch
+ disableopengltests.patch
+ fix_test_remove_qlibraryinfo.patch
+
+# Ubuntu patches
- fix_binary_location_for_tests.patch
- disable_failing_tests.patch
+QML-Compilation-unit-caching-and-JIT-changes.patch
diff --cc debian/rules
index 3924cde,6e04367..40dcf61
--- a/debian/rules
+++ b/debian/rules
@@@ -62,21 -64,16 +64,16 @@@ override_dh_link
done
override_dh_makeshlibs:
- dh_makeshlibs -V
+ # On Ubuntu no -V due to -gles twin packages
+ dh_makeshlibs
- override_dh_auto_test:
- cp -a src/imports/qtquick2/qmldir qml/QtQuick.2
- cp -a src/imports/folderlistmodel/qmldir qml/Qt/labs/folderlistmodel/
- cp -a src/imports/settings/qmldir qml/Qt/labs/settings/
- cp -a src/imports/window/qmldir qml/QtQuick/Window.2/
- cp -a src/imports/models/qmldir qml/QtQml/Models.2/
- cp -a src/imports/testlib/qmldir qml/QtTest
- cp -a src/imports/testlib/TestCase.qml qml/QtTest
- cp -a src/imports/testlib/SignalSpy.qml qml/QtTest
- cp -a src/imports/testlib/testlogger.js qml/QtTest
- ifneq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), $(testskip_architectures)))
- ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
- xvfb-run -a -s "-screen 0 1024x768x24 +extension RANDR +extension RENDER +extension GLX" dh_auto_test -- QT_PLUGIN_PATH=$(CURDIR)/plugins LD_LIBRARY_PATH=$(CURDIR)/lib QML2_IMPORT_PATH=$(CURDIR)/qml
- endif
- endif
+ override_dh_auto_test-arch:
+ $(MAKE) install -Csrc/imports INSTALL_ROOT=$(CURDIR)/test_root
+ mkdir -p $(CURDIR)/.local/share/QtProject/tst_qqmlengine
+ xvfb-run -a \
+ -s "-screen 0 1024x768x24 +extension RANDR +extension RENDER +extension GLX" \
+ dh_auto_test --max-parallel=1 -- -k -Ctests/auto \
+ QML2_IMPORT_PATH=$(CURDIR)/test_root/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/qml \
+ HOME=$(CURDIR) LD_LIBRARY_PATH=$(CURDIR)/lib
+
+ override_dh_auto_test-indep:
-
--
qtdeclarative packaging
More information about the pkg-kde-commits
mailing list