Package: qtpim-opensource-src / 5.0~git20190618.8fec622c+dfsg1-8

Metadata

Package Version Patches format
qtpim-opensource-src 5.0~git20190618.8fec622c+dfsg1-8 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
revert_module_version.patch | (download)

.qmake.conf | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 revert module version zeroing
 Trying to revert the zeroing since the crash seems to be related to 
 the version number. 


Avoid crash while parsing vcards from different threads.patch | (download)

src/versit/qversitreader_p.cpp | 12 12 + 0 - 0 !
1 file changed, 12 insertions(+)

 avoid crash while parsing vcards from different threads.
2002_disable cmake test.patch | (download)

tests/auto/auto.pro | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 disable build-time cmake tests due to broken path prefixes.
disable_failing_tests.patch | (download)

tests/auto/contacts/qcontactmanager/tst_qcontactmanager.cpp | 2 1 + 1 - 0 !
tests/auto/contacts/qcontactsortorder/tst_qcontactsortorder.cpp | 8 4 + 4 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

 disable failing tests, so that other tests can run.
1001_fix qtdatetime null comparison.patch | (download)

tests/auto/contacts/qcontactmanager/tst_qcontactmanager.cpp | 4 1 + 3 - 0 !
1 file changed, 1 insertion(+), 3 deletions(-)

 fix unit test tst_qcontactmanager::comparevariant_data
adapt_to_json_parser_change.patch | (download)

tests/auto/versit/qversitcontactimporter/tst_qversitcontactimporter.cpp | 25 19 + 6 - 0 !
1 file changed, 19 insertions(+), 6 deletions(-)

 adapt to json parser behavior change in qt 5.15
 QJsonValue will expose input like "2.0" as an integral type as
 the value can be perfectly expressed as an integral.
 .
 See the discussion in https://bugreports.qt.io/browse/QTBUG-87443.
tests_big_endian.patch | (download)

tests/auto/contacts/qcontactfilter/tst_qcontactfilter.cpp | 2 2 + 0 - 0 !
tests/auto/organizer/qorganizeritemfilter/tst_qorganizeritemfilter.cpp | 2 2 + 0 - 0 !
2 files changed, 4 insertions(+)

 make the tests pass on big endian systems
 Make sure the generated item IDs are the same as on little endian
 systems, e.g. 05000000 and not 00000005.