Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kopeninghours for openSUSE:Factory checked in at 2022-12-09 16:59:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kopeninghours (Old) and /work/SRC/openSUSE:Factory/.kopeninghours.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kopeninghours" Fri Dec 9 16:59:10 2022 rev:21 rq:1041534 version:22.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kopeninghours/kopeninghours.changes 2022-11-04 17:39:56.266369137 +0100 +++ /work/SRC/openSUSE:Factory/.kopeninghours.new.1835/kopeninghours.changes 2022-12-09 17:00:35.296644186 +0100 @@ -1,0 +2,20 @@ +Fri Dec 2 12:25:53 UTC 2022 - Christophe Marin <christo...@krop.fr> + +- Update to 22.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/22.12.0/ + +------------------------------------------------------------------- +Sat Nov 26 16:45:33 UTC 2022 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 22.11.90 + * New feature release + +------------------------------------------------------------------- +Sat Nov 12 08:54:40 UTC 2022 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 22.11.80 + * New feature release + +------------------------------------------------------------------- Old: ---- kopeninghours-22.08.3.tar.xz kopeninghours-22.08.3.tar.xz.sig New: ---- kopeninghours-22.12.0.tar.xz kopeninghours-22.12.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kopeninghours.spec ++++++ --- /var/tmp/diff_new_pack.vVD54D/_old 2022-12-09 17:00:35.664646007 +0100 +++ /var/tmp/diff_new_pack.vVD54D/_new 2022-12-09 17:00:35.676646067 +0100 @@ -1,7 +1,7 @@ # # spec file for package kopeninghours # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %bcond_without released Name: kopeninghours -Version: 22.08.3 +Version: 22.12.0 Release: 0 Summary: OSM opening hours expression parser and evaluator License: LGPL-2.0-or-later @@ -66,9 +66,7 @@ %install %kf5_makeinstall -C build -%if %{with released} - %find_lang %{name} --with-man -%endif +%find_lang %{name} --with-man %check export QT_QPA_PLATFORM=offscreen @@ -94,8 +92,6 @@ %{_kf5_cmakedir}/KOpeningHours/ %{_kf5_libdir}/libKOpeningHours.so -%if %{with released} %files lang -f %{name}.lang -%endif %changelog ++++++ kopeninghours-22.08.3.tar.xz -> kopeninghours-22.12.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/.gitlab-ci.yml new/kopeninghours-22.12.0/.gitlab-ci.yml --- old/kopeninghours-22.08.3/.gitlab-ci.yml 2022-10-30 21:44:04.000000000 +0100 +++ new/kopeninghours-22.12.0/.gitlab-ci.yml 2022-12-01 18:23:45.000000000 +0100 @@ -7,4 +7,7 @@ - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd.yml - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/android.yml - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/windows.yml + - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux-qt6.yml - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/android-qt6.yml + - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd-qt6.yml + - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/windows-qt6.yml diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/CMakeLists.txt new/kopeninghours-22.12.0/CMakeLists.txt --- old/kopeninghours-22.08.3/CMakeLists.txt 2022-10-30 21:44:04.000000000 +0100 +++ new/kopeninghours-22.12.0/CMakeLists.txt 2022-12-01 18:23:45.000000000 +0100 @@ -5,14 +5,14 @@ # KDE Application Version, managed by release script set (RELEASE_SERVICE_VERSION_MAJOR "22") -set (RELEASE_SERVICE_VERSION_MINOR "08") -set (RELEASE_SERVICE_VERSION_MICRO "3") +set (RELEASE_SERVICE_VERSION_MINOR "12") +set (RELEASE_SERVICE_VERSION_MICRO "0") set (RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}") project(KOpeningHours VERSION ${RELEASE_SERVICE_VERSION}) # Ubuntu bionic has ECM 5.44 find_package(ECM 5.44 REQUIRED NO_MODULE) -set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) +set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${ECM_MODULE_PATH}) include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) include(ECMAddTests) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/autotests/CMakeLists.txt new/kopeninghours-22.12.0/autotests/CMakeLists.txt --- old/kopeninghours-22.08.3/autotests/CMakeLists.txt 2022-10-30 21:44:04.000000000 +0100 +++ new/kopeninghours-22.12.0/autotests/CMakeLists.txt 2022-12-01 18:23:45.000000000 +0100 @@ -3,12 +3,12 @@ add_definitions(-DSOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}") # TODO use QFINDTESTDATA instead -ecm_add_test(parsertest.cpp LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KOpeningHours) -ecm_add_test(jsonldtest.cpp LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KOpeningHours) +ecm_add_test(parsertest.cpp LINK_LIBRARIES Qt::Test KOpeningHours) +ecm_add_test(jsonldtest.cpp LINK_LIBRARIES Qt::Test KOpeningHours) if (NOT VALIDATOR_ONLY) -ecm_add_test(intervaltest.cpp LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KOpeningHours) -ecm_add_test(eastertest.cpp LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KOpeningHours) -ecm_add_test(evaluatetest.cpp LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KOpeningHours) -ecm_add_test(iterationtest.cpp LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KOpeningHours) -ecm_add_test(intervalmodeltest.cpp LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KOpeningHours) +ecm_add_test(intervaltest.cpp LINK_LIBRARIES Qt::Test KOpeningHours) +ecm_add_test(eastertest.cpp LINK_LIBRARIES Qt::Test KOpeningHours) +ecm_add_test(evaluatetest.cpp LINK_LIBRARIES Qt::Test KOpeningHours) +ecm_add_test(iterationtest.cpp LINK_LIBRARIES Qt::Test KOpeningHours) +ecm_add_test(intervalmodeltest.cpp LINK_LIBRARIES Qt::Test KOpeningHours) endif() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/autotests/intervalmodeltest.cpp new/kopeninghours-22.12.0/autotests/intervalmodeltest.cpp --- old/kopeninghours-22.08.3/autotests/intervalmodeltest.cpp 2022-10-30 21:44:04.000000000 +0100 +++ new/kopeninghours-22.12.0/autotests/intervalmodeltest.cpp 2022-12-01 18:23:45.000000000 +0100 @@ -93,6 +93,26 @@ QCOMPARE(intervals[1].state(), Interval::Closed); QCOMPARE(intervals[2].state(), Interval::Open); } + + void testPermanentlyClosed() + { + IntervalModel model; + QAbstractItemModelTester modelTest(&model); + + OpeningHours oh("Mo-Su off"); + QCOMPARE(oh.error(), OpeningHours::NoError); + + model.setOpeningHours(oh); + model.setBeginDate({2022, 12, 1}); + model.setEndDate({2022, 12, 2}); + + QCOMPARE(model.rowCount(), 1); + const auto intervals = model.index(0, 0).data(IntervalModel::IntervalsRole).value<std::vector<Interval>>(); + QCOMPARE(intervals.size(), 1); + QCOMPARE(intervals[0].begin(), QDateTime({ 2022, 12, 1 }, {0, 0})); + QCOMPARE(intervals[0].end(), QDateTime({ 2022, 12, 2 }, {0, 0})); + QCOMPARE(intervals[0].state(), Interval::Closed); + } }; QTEST_GUILESS_MAIN(IntervalModelTest) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/autotests/jsonldtest.cpp new/kopeninghours-22.12.0/autotests/jsonldtest.cpp --- old/kopeninghours-22.08.3/autotests/jsonldtest.cpp 2022-10-30 21:44:04.000000000 +0100 +++ new/kopeninghours-22.12.0/autotests/jsonldtest.cpp 2022-12-01 18:23:45.000000000 +0100 @@ -4,7 +4,6 @@ SPDX-License-Identifier: LGPL-2.0-or-later */ -#include <KOpeningHours/Interval> #include <KOpeningHours/OpeningHours> #include <QFile> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/po/ka/kopeninghours.po new/kopeninghours-22.12.0/po/ka/kopeninghours.po --- old/kopeninghours-22.08.3/po/ka/kopeninghours.po 1970-01-01 01:00:00.000000000 +0100 +++ new/kopeninghours-22.12.0/po/ka/kopeninghours.po 2022-12-01 18:23:45.000000000 +0100 @@ -0,0 +1,143 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR This file is copyright: +# This file is distributed under the same license as the kopeninghours package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: kopeninghours\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2020-12-23 02:25+0100\n" +"PO-Revision-Date: 2022-09-12 11:08+0200\n" +"Last-Translator: Temuri Doghonadze <temuri.doghona...@gmail.com>\n" +"Language-Team: Georgian <kde-i18n-...@kde.org>\n" +"Language: ka\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 3.1.1\n" + +#: lib/display.cpp:28 +#, kde-format +msgid "Open" +msgstr "&ááá®á¡áá" + +#: lib/display.cpp:28 +#, kde-format +msgid "Open (%1)" +msgstr "ááá®á¡áá (%1)" + +#: lib/display.cpp:30 +#, kde-format +msgid "Closed" +msgstr "ááá®á£á á£ááá" + +#: lib/display.cpp:30 +#, kde-format +msgid "Closed (%1)" +msgstr "ááá®á£á á£ááá (%1)" + +#: lib/display.cpp:50 +#, kde-format +msgid "Open for one more minute" +msgid_plural "Open for %1 more minutes" +msgstr[0] "1-áá ááá¢á á¬á£ááá ááá®á¡áá" +msgstr[1] "%1-áá ááá¢á á¬á£ááá ááá®á¡áá" + +#: lib/display.cpp:51 +#, kde-format +msgid "Open for one more minute (%2)" +msgid_plural "Open for %1 more minutes (%2)" +msgstr[0] "1-áá ááá¢á á¬á£ááá ááá®á¡áá (%2)" +msgstr[1] "%1-áá ááá¢á á¬á£ááá ááá®á¡áá (%2)" + +#: lib/display.cpp:54 +#, kde-format +msgid "Currently closed, opens in one minute" +msgid_plural "Currently closed, opens in %1 minutes" +msgstr[0] "ááááááá ááá®á£á á£ááá. áááá®á¡áááá 1 á¬á£áá¨á" +msgstr[1] "ááááááá ááá®á£á á£ááá. áááá®á¡áááá %1 á¬á£áá¨á" + +#: lib/display.cpp:55 +#, kde-format +msgid "Currently closed (%2), opens in one minute" +msgid_plural "Currently closed (%2), opens in %1 minutes" +msgstr[0] "ááááááá ááá®á£á á£ááá (%2). 1 á¬á£áá¨á áááá®á¡áááá" +msgstr[1] "ááááááá ááá®á£á á£ááá (%2). %1 á¬á£áá¨á áááá®á¡áááá" + +#: lib/display.cpp:68 +#, kde-format +msgid "Open for one more hour" +msgid_plural "Open for %1 more hours" +msgstr[0] "á¦ááá ááááá 1 á¡áááá" +msgstr[1] "á¦ááá ááááá %1 á¡áááá" + +#: lib/display.cpp:69 +#, kde-format +msgid "Open for one more hour (%2)" +msgid_plural "Open for %1 more hours (%2)" +msgstr[0] "á¦ááá ááááá 1 á¡áááá (%2)" +msgstr[1] "á¦ááá ááááá %1 á¡áááá (%2)" + +#: lib/display.cpp:72 +#, kde-format +msgid "Currently closed, opens in one hour" +msgid_plural "Currently closed, opens in %1 hours" +msgstr[0] "ááááááá ááá®á£á á£ááá. 1 á¡áááá¨á áááá®á¡áááá" +msgstr[1] "ááááááá ááá®á£á á£ááá. %1 á¡áááá¨á áááá®á¡áááá" + +#: lib/display.cpp:73 +#, kde-format +msgid "Currently closed (%2), opens in one hour" +msgid_plural "Currently closed (%2), opens in %1 hours" +msgstr[0] "ááááááá ááá®á£á á£ááá (%2). 1 á¡áááá¨á áááá®á¡áááá" +msgstr[1] "ááááááá ááá®á£á á£ááá (%2). %1 á¡áááá¨á áááá®á¡áááá" + +#: lib/display.cpp:86 +#, kde-format +msgid "Open for one more day" +msgid_plural "Open for %1 more days" +msgstr[0] "á¦ááá ááááá 1 áá¦á" +msgstr[1] "á¦ááá ááááá %1 áá¦á" + +#: lib/display.cpp:87 +#, kde-format +msgid "Open for one more day (%2)" +msgid_plural "Open for %1 more days (%2)" +msgstr[0] "á¦ááá ááááá 1 áá¦á (%2)" +msgstr[1] "á¦ááá ááááá %1 áá¦á (%2)" + +#: lib/display.cpp:90 +#, kde-format +msgid "Currently closed, opens in one day" +msgid_plural "Currently closed, opens in %1 days" +msgstr[0] "ááááááá ááá®á£á á£ááá. áááá®á¡áááá 1 áá¦áá¨á" +msgstr[1] "ááááááá ááá®á£á á£ááá. áááá®á¡áááá %1 áá¦áá¨á" + +#: lib/display.cpp:91 +#, kde-format +msgid "Currently closed (%2), opens in one day" +msgid_plural "Currently closed (%2), opens in %1 days" +msgstr[0] "ááááááá ááá®á£á á£ááá (%2). 1 áá¦áá¨á áááá®á¡áááá" +msgstr[1] "ááááááá ááá®á£á á£ááá (%2). %1 áá¦áá¨á áááá®á¡áááá" + +#: lib/display.cpp:102 +#, kde-format +msgid "Currently open" +msgstr "ááááááá á¦ááá" + +#: lib/display.cpp:102 +#, kde-format +msgid "Currently open (%1)" +msgstr "ááááááá á¦ááá (%1)" + +#: lib/display.cpp:104 +#, kde-format +msgid "Currently closed" +msgstr "ááááááá ááá®á£á á£ááá" + +#: lib/display.cpp:104 +#, kde-format +msgid "Currently closed (%1)" +msgstr "ááááááá ááá®á£á á£ááá (%1)" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/po/zh_CN/kopeninghours.po new/kopeninghours-22.12.0/po/zh_CN/kopeninghours.po --- old/kopeninghours-22.08.3/po/zh_CN/kopeninghours.po 2022-11-01 01:18:35.000000000 +0100 +++ new/kopeninghours-22.12.0/po/zh_CN/kopeninghours.po 2022-12-01 18:23:45.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-12-23 02:25+0100\n" -"PO-Revision-Date: 2022-10-30 07:51\n" +"PO-Revision-Date: 2022-11-19 14:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/src/CMakeLists.txt new/kopeninghours-22.12.0/src/CMakeLists.txt --- old/kopeninghours-22.08.3/src/CMakeLists.txt 2022-10-30 21:44:04.000000000 +0100 +++ new/kopeninghours-22.12.0/src/CMakeLists.txt 2022-12-01 18:23:45.000000000 +0100 @@ -4,6 +4,6 @@ add_definitions(-DTRANSLATION_DOMAIN=\"kopeninghours\") add_subdirectory(lib) -if (TARGET Qt${QT_MAJOR_VERSION}::Qml AND NOT VALIDATOR_ONLY) +if (TARGET Qt::Qml AND NOT VALIDATOR_ONLY) add_subdirectory(qml) endif() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/src/lib/CMakeLists.txt new/kopeninghours-22.12.0/src/lib/CMakeLists.txt --- old/kopeninghours-22.08.3/src/lib/CMakeLists.txt 2022-10-30 21:44:04.000000000 +0100 +++ new/kopeninghours-22.12.0/src/lib/CMakeLists.txt 2022-12-01 18:23:45.000000000 +0100 @@ -53,7 +53,7 @@ ) target_link_libraries(KOpeningHours PUBLIC - Qt${QT_MAJOR_VERSION}::Core + Qt::Core ) if (VALIDATOR_ONLY) target_compile_definitions(KOpeningHours PUBLIC KOPENINGHOURS_VALIDATOR_ONLY) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/src/lib/holidaycache.cpp new/kopeninghours-22.12.0/src/lib/holidaycache.cpp --- old/kopeninghours-22.08.3/src/lib/holidaycache.cpp 2022-10-30 21:44:04.000000000 +0100 +++ new/kopeninghours-22.12.0/src/lib/holidaycache.cpp 2022-12-01 18:23:45.000000000 +0100 @@ -6,10 +6,10 @@ #include "holidaycache_p.h" +#include <kholidays_version.h> #include <KHolidays/HolidayRegion> #include <QDate> -#include <QDebug> #include <QHash> using namespace KOpeningHours; @@ -70,7 +70,11 @@ entry.begin = std::min(it.value().begin, entry.begin); entry.end = std::max(it.value().end, entry.end); } +#if KHOLIDAYS_VERSION >= QT_VERSION_CHECK(5, 95, 0) + entry.holidays = region.rawHolidays(entry.begin, entry.end); +#else entry.holidays = region.holidays(entry.begin, entry.end); +#endif entry.holidays.erase(std::remove_if(entry.holidays.begin(), entry.holidays.end(), [](const auto &h) { return h.dayType() != KHolidays::Holiday::NonWorkday; }), entry.holidays.end()); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/src/lib/openinghours.cpp new/kopeninghours-22.12.0/src/lib/openinghours.cpp --- old/kopeninghours-22.08.3/src/lib/openinghours.cpp 2022-10-30 21:44:04.000000000 +0100 +++ new/kopeninghours-22.12.0/src/lib/openinghours.cpp 2022-12-01 18:23:45.000000000 +0100 @@ -558,7 +558,7 @@ if (rule->state() != Interval::Closed) { continue; } - const auto j = rule->nextInterval(i.begin(), d.data()).interval; + const auto j = rule->nextInterval(i.begin().isValid() ? i.begin() : alignedTime, d.data()).interval; if (!j.isValid() || !i.intersects(j)) { continue; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/src/lib/rule.cpp new/kopeninghours-22.12.0/src/lib/rule.cpp --- old/kopeninghours-22.08.3/src/lib/rule.cpp 2022-10-30 21:44:04.000000000 +0100 +++ new/kopeninghours-22.12.0/src/lib/rule.cpp 2022-12-01 18:23:45.000000000 +0100 @@ -8,7 +8,6 @@ #include "logging.h" #include "openinghours_p.h" -#include <QDateTime> using namespace KOpeningHours; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/src/lib/rule_p.h new/kopeninghours-22.12.0/src/lib/rule_p.h --- old/kopeninghours-22.08.3/src/lib/rule_p.h 2022-10-30 21:44:04.000000000 +0100 +++ new/kopeninghours-22.12.0/src/lib/rule_p.h 2022-12-01 18:23:45.000000000 +0100 @@ -10,7 +10,6 @@ #include "interval.h" #include "selectors_p.h" -#include <QDebug> #include <memory> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/src/qml/CMakeLists.txt new/kopeninghours-22.12.0/src/qml/CMakeLists.txt --- old/kopeninghours-22.08.3/src/qml/CMakeLists.txt 2022-10-30 21:44:04.000000000 +0100 +++ new/kopeninghours-22.12.0/src/qml/CMakeLists.txt 2022-12-01 18:23:45.000000000 +0100 @@ -3,7 +3,7 @@ add_library(kopeninghoursqmlplugin kopeninghoursqmlplugin.cpp) target_link_libraries(kopeninghoursqmlplugin - Qt${QT_MAJOR_VERSION}::Qml + Qt::Qml KOpeningHours ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kopeninghours-22.08.3/src/qml/kopeninghoursqmlplugin.cpp new/kopeninghours-22.12.0/src/qml/kopeninghoursqmlplugin.cpp --- old/kopeninghours-22.08.3/src/qml/kopeninghoursqmlplugin.cpp 2022-10-30 21:44:04.000000000 +0100 +++ new/kopeninghours-22.12.0/src/qml/kopeninghoursqmlplugin.cpp 2022-12-01 18:23:45.000000000 +0100 @@ -10,7 +10,6 @@ #include <KOpeningHours/OpeningHours> #include <QCoreApplication> -#include <QQmlContext> #include <QQmlEngine> #include <QQmlExtensionPlugin>