Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: ki18n

ki18n (5.68.0-0ubuntu1) focal; urgency=medium * New upstream release (5.68.0) -- Rik Mills <rikmills@kde.org> Wed, 25 Mar 2020 20:57:33 +0000 ki18n (5.67.0-0ubuntu1) focal; urgency=medium * New upstream release (5.67.0) * Update symbols from build logs. -- Rik Mills <rikmills@kde.org> Sat, 08 Feb 2020 09:50:19 +0000 ki18n (5.66.0-0ubuntu1) focal; urgency=medium * New upstream release (5.66.0) -- Rik Mills <rikmills@kde.org> Sat, 11 Jan 2020 13:19:11 +0000 ki18n (5.65.0-0ubuntu1) focal; urgency=medium * New upstream release (5.65.0) -- José Manuel Santamaría Lema <panfaust@gmail.com> Sat, 14 Dec 2019 23:00:25 +0000 ki18n (5.64.0-0ubuntu1) focal; urgency=medium * Install qdbug logging file. * New upstream release (5.64.0) * Update symbols from build logs. -- Rik Mills <rikmills@kde.org> Sat, 09 Nov 2019 21:24:31 +0000 ki18n (5.63.0-0ubuntu1) UNRELEASED; urgency=medium * New upstream release (5.63.0) -- Rik Mills <rikmills@kubuntu.org> Sun, 06 Oct 2019 12:12:03 +0000 ki18n (5.62.0-0ubuntu1) eoan; urgency=medium * New upstream release (5.62.0) -- Rik Mills <rikmills@kubuntu.org> Sat, 14 Sep 2019 08:06:56 +0100 ki18n (5.61.0-0ubuntu1) eoan; urgency=medium * New upstream release (5.61.0) -- José Manuel Santamaría Lema <panfaust@gmail.com> Mon, 12 Aug 2019 10:42:26 +0100 ki18n (5.60.0-0ubuntu1) eoan; urgency=medium * New upstream release (5.60.0) -- Rik Mills <rikmills@kubuntu.org> Sat, 20 Jul 2019 08:16:08 +0100 ki18n (5.59.0-0ubuntu1) eoan; urgency=medium * New upstream release (5.59.0) -- Rik Mills <rikmills@kubuntu.org> Wed, 12 Jun 2019 11:19:17 +0100 ki18n (5.58.0-0ubuntu1) eoan; urgency=medium * New upstream release (5.58.0) -- Rik Mills <rikmills@kubuntu.org> Mon, 13 May 2019 15:40:16 +0100 ki18n (5.57.0-0ubuntu1) eoan; urgency=medium * New upstream release (5.57.0) -- Rik Mills <rikmills@kubuntu.org> Mon, 22 Apr 2019 08:37:56 +0100 ki18n (5.56.0-0ubuntu1) disco; urgency=medium * New upstream release (5.56.0) -- José Manuel Santamaría Lema <panfaust@gmail.com> Sat, 09 Mar 2019 16:35:58 +0000 ki18n (5.55.0-0ubuntu1) disco; urgency=medium * New upstream release (5.55.0) -- Rik Mills <rikmills@kubuntu.org> Wed, 13 Feb 2019 08:31:13 +0000 ki18n (5.54.0-0ubuntu1) disco; urgency=medium * New upstream release (5.54.0) -- Rik Mills <rikmills@kubuntu.org> Sun, 13 Jan 2019 12:34:59 +0000 ki18n (5.53.0-0ubuntu1) disco; urgency=medium * New upstream release (5.53.0) -- José Manuel Santamaría Lema <panfaust@gmail.com> Sun, 09 Dec 2018 20:48:41 +0000 ki18n (5.52.0-0ubuntu1) disco; urgency=medium [ Rik Mills ] * New upstream release (5.51.0) [ José Manuel Santamaría Lema ] * New upstream release (5.52.0) -- José Manuel Santamaría Lema <panfaust@gmail.com> Thu, 22 Nov 2018 14:42:11 +0000 ki18n (5.50.0-0ubuntu1) cosmic; urgency=medium * New upstream release (5.50.0) -- Rik Mills <rikmills@kubuntu.org> Mon, 10 Sep 2018 22:13:21 +0100 ki18n (5.49.0-0ubuntu1) cosmic; urgency=medium [ Rik Mills ] * New upstream release (5.48.0) * New upstream release (5.49.0) [ José Manuel Santamaría Lema ] * Move away from dhmk and set compat level to 11 in order to reduce delta with Debian -- Rik Mills <rikmills@kubuntu.org> Tue, 21 Aug 2018 20:30:10 +0100 ki18n (5.47.0-0ubuntu1) cosmic; urgency=medium * New upstream release (5.47.0) * Merge with debian, notes: - keep using dhmk and debhelper compat level = 9, see: https://phabricator.kde.org/w/kubuntu/black-operations/pyramid/ -- Rik Mills <rikmills@kubuntu.org> Thu, 14 Jun 2018 15:49:07 +0100

Modifications :
  1. Download patch po/br/ki18n5.po
  2. Download patch po/sv/ki18n5.po
  3. Download patch po/hr/ki18n5.po
  4. Download patch autotests/ktranscriptcleantest.cpp

    --- 5.62.0-1/autotests/ktranscriptcleantest.cpp 2019-09-07 13:59:28.000000000 +0000 +++ 5.68.0-0ubuntu1/autotests/ktranscriptcleantest.cpp 2020-03-07 09:44:21.000000000 +0000 @@ -20,7 +20,7 @@ License along with this library. If not #include <ktranscriptcleantest.h> -#include <QtTest> +#include <QTest> #include <QDebug>
  5. Download patch po/ca@valencia/ki18n5.po
  6. Download patch po/bs/ki18n5.po
  7. Download patch po/es/ki18n5.po
  8. Download patch po/be/ki18n5.po
  9. Download patch debian/tests/control

    --- 5.62.0-1/debian/tests/control 2019-09-20 17:13:02.000000000 +0000 +++ 5.68.0-0ubuntu1/debian/tests/control 2020-03-25 20:57:33.000000000 +0000 @@ -1,3 +1,7 @@ +# Tests: testsuite +# Depends: @, @builddeps@, build-essential +# Restrictions: build-needed + Tests: acc -Depends: dh-acc, exuberant-ctags, @ +Depends: @, dh-acc, exuberant-ctags Restrictions: allow-stderr
  10. Download patch po/si/ki18n5.po
  11. Download patch po/he/ki18n5.po
  12. Download patch po/pt_BR/ki18n5.po
  13. Download patch po/ne/ki18n5.po
  14. Download patch po/ca/ki18n5.po
  15. Download patch po/fa/ki18n5.po
  16. Download patch po/et/ki18n5.po
  17. Download patch po/te/ki18n5.po
  18. Download patch po/ia/ki18n5.po
  19. Download patch po/en_GB/ki18n5.po
  20. Download patch po/ro/ki18n5.po
  21. Download patch po/mk/ki18n5.po
  22. Download patch po/eu/ki18n5.po
  23. Download patch po/bg/ki18n5.po
  24. Download patch autotests/klocalizedstringtest.cpp

    --- 5.62.0-1/autotests/klocalizedstringtest.cpp 2019-09-07 13:59:28.000000000 +0000 +++ 5.68.0-0ubuntu1/autotests/klocalizedstringtest.cpp 2020-03-07 09:44:21.000000000 +0000 @@ -27,12 +27,16 @@ #include <locale.h> #include <QDebug> -#include <QtTest> +#include <QTest> +#include <QThread> +#include <QStandardPaths> +#include <QProcess> #include <libintl.h> #include <klocalizedstring.h> +#include <QRegularExpression> #include <QSet> #include <QString> @@ -211,11 +215,33 @@ void KLocalizedStringTest::correctSubs() QString("E < *mc^2*")); QCOMPARE(xi18nc("@info", "E &lt; <emphasis>mc^2</emphasis>"), QString("<html>E &lt; <i>mc^2</i></html>")); + QCOMPARE(xi18nc("@info:status", "E &lt; <emphasis>mc^2</emphasis>"), + QString("E < *mc^2*")); + QCOMPARE(xi18nc("@info:progress", "E &lt; <emphasis>mc^2</emphasis>"), + QString("E < *mc^2*")); + QCOMPARE(xi18nc("@info:tooltip", "E &lt; <emphasis>mc^2</emphasis>"), + QString("<html>E &lt; <i>mc^2</i></html>")); + QCOMPARE(xi18nc("@info:shell", "E &lt; <emphasis>mc^2</emphasis>"), + QString("E < *mc^2*")); QCOMPARE(xi18n("E = mc^&#x0032;"), QString("E = mc^2")); QCOMPARE(xi18n("E = mc^&#0050;"), QString("E = mc^2")); + // with additional whitespace + QCOMPARE(xi18nc(" @info:progress ", "E &lt; <emphasis>mc^2</emphasis>"), + QString("E < *mc^2*")); + QCOMPARE(xi18nc(" @info:tooltip ", "E &lt; <emphasis>mc^2</emphasis>"), + QString("<html>E &lt; <i>mc^2</i></html>")); + QCOMPARE(xi18nc(" @info: progress ", "E &lt; <emphasis>mc^2</emphasis>"), // not parsed as a cue + QString("<html>E &lt; <i>mc^2</i></html>")); + QCOMPARE(xi18nc(" @info: tooltip ", "E &lt; <emphasis>mc^2</emphasis>"), // not parsed as a cue + QString("<html>E &lt; <i>mc^2</i></html>")); + + QTest::ignoreMessage(QtWarningMsg, "\"Unknown subcue ':doesnotexist' in UI marker in context {@info:doesnotexist}.\""); + QCOMPARE(xi18nc("@info:doesnotexist", "E &lt; <emphasis>mc^2</emphasis>"), + QString("<html>E &lt; <i>mc^2</i></html>")); + // Number formatting. QCOMPARE(ki18n("%1").subs(42).toString(), QString("42")); @@ -390,6 +416,18 @@ void KLocalizedStringTest::semanticTags( QString("<html><b>Danger</b>: This cannot be undone.</html>")); } +void KLocalizedStringTest::setFormatForMarker() +{ + KLocalizedString::setLanguages({"en"}); + + QCOMPARE(xi18nc("@info:tooltip", "Hello world"), + QString("<html>Hello world</html>")); + KuitSetup &setup = Kuit::setupForDomain(KLocalizedString::applicationDomain()); + setup.setFormatForMarker("@info:tooltip", Kuit::PlainText); + QCOMPARE(xi18nc("@info:tooltip", "Hello world"), + QString("Hello world")); +} + void KLocalizedStringTest::removeAcceleratorMarker() { @@ -487,6 +525,7 @@ void KLocalizedStringTest::translateToFr QCOMPARE(i18n("Job"), QString::fromUtf8("Tâche")); } +#if KI18N_ENABLE_DEPRECATED_SINCE(5, 0) void KLocalizedStringTest::translateQt() { KLocalizedString::insertQtDomain("ki18n-test-qt"); @@ -509,6 +548,7 @@ void KLocalizedStringTest::translateQt() #endif KLocalizedString::removeQtDomain("ki18n-test-qt"); } +#endif void KLocalizedStringTest::testLocalizedTranslator() { @@ -570,6 +610,26 @@ void KLocalizedStringTest::multipleLangu QCOMPARE(i18n("Loadable modules"), QString::fromUtf8("Modules chargeables")); // The Catalan po doesn't have a translation so we get the English text } +void KLocalizedStringTest::untranslatedText() +{ + if (!m_hasFrench) { + QSKIP("French test files not usable."); + } + KLocalizedString s = ki18n("Job"); + KLocalizedString::setLanguages({"fr"}); + QCOMPARE(s.untranslatedText(), "Job"); + QCOMPARE(s.toString(), QString::fromUtf8("Tâche")); + QCOMPARE(s.untranslatedText(), "Job"); +} + +void KLocalizedStringTest::brokenTags() +{ + QTest::ignoreMessage(QtWarningMsg, QRegularExpression("Markup error in message {.*}: Opening and ending tag mismatch.. Last tag parsed: email. Complete message follows")); + QCOMPARE(xi18nc("@info", + "Send bug reports to <email>%1<email>.", "konqi@kde.org"), // notice the missing '/' before "email" + QString("<html>Send bug reports to <email>konqi@kde.org<email>.</html>")); +} + #include <QThreadPool> #include <QtConcurrentRun> @@ -582,8 +642,10 @@ void KLocalizedStringTest::testThreads() sync.addFuture(QtConcurrent::run(this, &KLocalizedStringTest::correctSubs)); sync.addFuture(QtConcurrent::run(this, &KLocalizedStringTest::correctSubs)); sync.addFuture(QtConcurrent::run(this, &KLocalizedStringTest::correctSubs)); +#if KI18N_ENABLE_DEPRECATED_SINCE(5, 0) sync.addFuture(QtConcurrent::run(this, &KLocalizedStringTest::translateQt)); sync.addFuture(QtConcurrent::run(this, &KLocalizedStringTest::translateQt)); +#endif sync.addFuture(QtConcurrent::run(this, &KLocalizedStringTest::translateToFrench)); sync.waitForFinished(); QThreadPool::globalInstance()->setMaxThreadCount(1); // delete those threads
  25. Download patch po/hu/ki18n5.po
  26. Download patch po/sk/ki18n5.po
  27. Download patch po/lb/ki18n5.po
  28. Download patch po/ku/ki18n5.po
  29. Download patch po/gl/ki18n5.po
  30. Download patch debian/control

    --- 5.62.0-1/debian/control 2019-09-20 17:13:02.000000000 +0000 +++ 5.68.0-0ubuntu1/debian/control 2020-03-25 20:57:33.000000000 +0000 @@ -3,23 +3,23 @@ Section: libs Priority: optional Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Uploaders: Maximiliano Curia <maxy@debian.org> -Build-Depends: cmake (>= 3.5~), +Build-Depends: cmake (>= 3.0~), debhelper (>= 11~), doxygen (>= 1.8.13~), - extra-cmake-modules (>= 5.62.0~), + extra-cmake-modules (>= 5.68.0~), gettext, graphviz, libqt5sql5-sqlite, pkg-kde-tools (>= 0.15.15ubuntu1~), python3, - qtbase5-dev (>= 5.11.0~), - qtdeclarative5-dev (>= 5.11.0~), + qtbase5-dev (>= 5.8.0~), + qtdeclarative5-dev (>= 5.8.0~), qtscript5-dev (>= 5.8.0~), qttools5-dev-tools (>= 5.4), Standards-Version: 4.1.4 Homepage: https://projects.kde.org/projects/frameworks/ki18n -Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/ki18n -Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/ki18n.git +Vcs-Browser: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/ki18n +Vcs-Git: https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/ki18n Package: libkf5i18n-data Architecture: all @@ -39,8 +39,8 @@ Description: Advanced internationalizati This package contains the translations. Package: libkf5i18n-dev -Section: libdevel Architecture: any +Section: libdevel Depends: libkf5i18n5 (= ${binary:Version}), python3:any, qtscript5-dev (>= 5.8.0~), @@ -58,19 +58,11 @@ Description: Advanced internationalizati functionality over basic Gettext. . Contains development files for ki18n. -Breaks: kross-dev (<< 5.54), - libkf5configwidgets-dev (<< 5.54), - libkf5iconthemes-dev (<< 5.54), - libkf5jsembed-dev (<< 5.54), - libkf5khtml-dev (<< 5.54), - libkf5notifyconfig-dev (<< 5.54), - libkf5pty-dev (<< 5.54), - libkf5service-dev (<< 5.54), - libkf5unitconversion-dev (<< 5.54), Package: libkf5i18n-doc Architecture: all Multi-Arch: foreign +Section: doc Depends: ${misc:Depends} Description: Advanced internationalization framework (documentation) Ki18n is the KDE internationalization system for @@ -84,7 +76,6 @@ Description: Advanced internationalizati functionality over basic Gettext. . This package contains the qch documentation files. -Section: doc Package: libkf5i18n5 Architecture: any @@ -92,6 +83,13 @@ Multi-Arch: same Depends: libkf5i18n-data (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}, +Breaks: kdesignerplugin (<< 5.42), + ktexteditor-katepart (<< 5.42), + libkf5mediaplayer5 (<< 5.42), + libkf5quickaddons5 (<< 5.42), + libkf5webkit5 (<< 5.42), + qml-module-org-kde-extensionplugin (<< 5.28), + qml-module-org-kde-runnermodel (<< 5.42), Description: Advanced internationalization framework. Ki18n is the KDE internationalization system for user-interface text. It enables localization of @@ -102,61 +100,3 @@ Description: Advanced internationalizati It can be considered a Gettext-wrapper for code based on the Qt library, but it also provides additional functionality over basic Gettext. -Breaks: baloo-kf5 (<< 5.54), - frameworkintegration (<< 5.54), - kdesignerplugin (<< 5.42), - kinit (<< 5.54), - kio (<< 5.54), - kpackagelauncherqml (<< 5.54), - kpackagetool5 (<< 5.54), - kross (<< 5.54), - ktexteditor-katepart (<< 5.42), - libkf5configwidgets5 (<< 5.54), - libkf5declarative5 (<< 5.54), - libkf5filemetadata3 (<< 5.54), - libkf5iconthemes5 (<< 5.54), - libkf5jsembed-dev (<< 5.54), - libkf5jsembed5 (<< 5.54), - libkf5kcmutils5 (<< 5.54), - libkf5kdelibs4support5 (<< 5.54), - libkf5kdelibs4support5-bin (<< 5.54), - libkf5khtml-bin (<< 5.54), - libkf5khtml5 (<< 5.54), - libkf5kiocore5 (<< 5.54), - libkf5kiofilewidgets5 (<< 5.54), - libkf5kiogui5 (<< 5.54), - libkf5kiowidgets5 (<< 5.54), - libkf5krosscore5 (<< 5.54), - libkf5krossui5 (<< 5.54), - libkf5mediaplayer5 (<< 5.42), - libkf5newstuff5 (<< 5.54), - libkf5newstuffcore5 (<< 5.54), - libkf5notifyconfig5 (<< 5.54), - libkf5package5 (<< 5.54), - libkf5parts-plugins (<< 5.54), - libkf5parts5 (<< 5.54), - libkf5people5 (<< 5.54), - libkf5peoplewidgets5 (<< 5.54), - libkf5plasma5 (<< 5.54), - libkf5plasmaquick5 (<< 5.54), - libkf5pty5 (<< 5.54), - libkf5purpose-bin (<< 5.54), - libkf5purpose5 (<< 5.54), - libkf5quickaddons5 (<< 5.42), - libkf5runner5 (<< 5.54), - libkf5service-bin (<< 5.54), - libkf5service5 (<< 5.54), - libkf5su-bin (<< 5.54), - libkf5texteditor5 (<< 5.54), - libkf5textwidgets5 (<< 5.54), - libkf5unitconversion5 (<< 5.54), - libkf5wallet-bin (<< 5.54), - libkf5webkit5 (<< 5.42), - libkf5xmlgui-bin (<< 5.54), - libkf5xmlgui5 (<< 5.54), - libkf5xmlrpcclient5 (<< 5.54), - libkwalletbackend5-5 (<< 5.54), - plasma-framework (<< 5.54), - qml-module-org-kde-extensionplugin (<< 5.28), - qml-module-org-kde-kquickcontrols (<< 5.54), - qml-module-org-kde-runnermodel (<< 5.42),
  31. Download patch po/hsb/ki18n5.po
  32. Download patch po/ml/ki18n5.po
  33. Download patch po/tg/ki18n5.po
  34. Download patch po/pl/ki18n5.po
  35. Download patch po/sl/ki18n5.po
  36. Download patch po/oc/ki18n5.po
  37. Download patch po/fr/ki18n5.po
  38. Download patch CMakeLists.txt

    --- 5.62.0-1/CMakeLists.txt 2019-09-07 13:59:28.000000000 +0000 +++ 5.68.0-0ubuntu1/CMakeLists.txt 2020-03-07 09:44:21.000000000 +0000 @@ -1,22 +1,26 @@ cmake_minimum_required(VERSION 3.5) -set(KF5_VERSION "5.62.0") # handled by release scripts +set(KF5_VERSION "5.68.0") # handled by release scripts project(KI18n VERSION ${KF5_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.62.0 NO_MODULE) -set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://projects.kde.org/projects/kdesupport/extra-cmake-modules") +find_package(ECM 5.68.0 NO_MODULE) +set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://commits.kde.org/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${KI18n_SOURCE_DIR}/cmake ${KI18n_BINARY_DIR}/cmake) +include(KDEInstallDirs) +include(KDECMakeSettings) +include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) -include(GenerateExportHeader) +include(ECMGenerateExportHeader) include(CMakePackageConfigHelpers) include(ECMSetupVersion) include(ECMGenerateHeaders) include(ECMAddQch) +include(ECMQtDeclareLoggingCategory) ecm_setup_version( @@ -27,19 +31,17 @@ ecm_setup_version( SOVERSION 5) # Dependencies -set(REQUIRED_QT_VERSION 5.11.0) +set(REQUIRED_QT_VERSION 5.12.0) find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core) +set(EXCLUDE_DEPRECATED_BEFORE_AND_AT 0 CACHE STRING "Control the range of deprecated API excluded from the build [default=0].") + option(BUILD_WITH_QML "Build with support for scripted translations (recommended)" ON) if (BUILD_WITH_QML) find_package(Qt5Qml ${REQUIRED_QT_VERSION} CONFIG REQUIRED) endif() -include(KDEInstallDirs) -include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) -include(KDECMakeSettings) - find_package(LibIntl) set_package_properties(LibIntl PROPERTIES TYPE REQUIRED URL "http://gnuwin32.sourceforge.net/packages/libintl.htm"
  39. Download patch po/id/ki18n5.po
  40. Download patch po/or/ki18n5.po
  41. Download patch po/hi/ki18n5.po
  42. Download patch po/cs/ki18n5.po
  43. Download patch po/is/ki18n5.po
  44. Download patch .gitignore

    --- 5.62.0-1/.gitignore 2019-09-07 13:59:28.000000000 +0000 +++ 5.68.0-0ubuntu1/.gitignore 2020-03-07 09:44:21.000000000 +0000 @@ -20,3 +20,4 @@ random_seed CMakeLists.txt.user* *.unc-backup* doc-gen/ +.cmake/
  45. Download patch po/csb/ki18n5.po
  46. Download patch po/bn_IN/ki18n5.po
  47. Download patch po/da/ki18n5.po
  48. Download patch cmake/KF5I18nMacros.cmake.in

    --- 5.62.0-1/cmake/KF5I18nMacros.cmake.in 2019-09-07 13:59:28.000000000 +0000 +++ 5.68.0-0ubuntu1/cmake/KF5I18nMacros.cmake.in 2020-03-07 09:44:21.000000000 +0000 @@ -51,6 +51,11 @@ macro (KI18N_WRAP_UI _sources ) foreach (_current_FILE ${ARGN}) get_filename_component(_tmp_FILE ${_current_FILE} ABSOLUTE) + if(NOT EXISTS ${_tmp_FILE}) + message(SEND_ERROR + " Cannot find ui file:\n \n" + " ${_current_FILE}\n") + endif() get_filename_component(_basename ${_tmp_FILE} NAME_WE) set(_header ${CMAKE_CURRENT_BINARY_DIR}/ui_${_basename}.h)
  49. Download patch po/ga/ki18n5.po
  50. Download patch debian/libkf5i18n-data.install

    --- 5.62.0-1/debian/libkf5i18n-data.install 2019-09-20 17:13:02.000000000 +0000 +++ 5.68.0-0ubuntu1/debian/libkf5i18n-data.install 2020-03-25 20:57:33.000000000 +0000 @@ -1,2 +1,3 @@ usr/share/locale/*/*/ki18n5.mo usr/share/locale/*/LC_SCRIPTS/ki18n5/ +usr/share/qlogging-categories5/ki18n.categories
  51. Download patch po/ja/ki18n5.po
  52. Download patch po/it/ki18n5.po
  53. Download patch po/lt/ki18n5.po
  54. Download patch po/hy/ki18n5.po
  55. Download patch debian/salsa-ci.yml

    --- 5.62.0-1/debian/salsa-ci.yml 2019-09-20 17:13:02.000000000 +0000 +++ 5.68.0-0ubuntu1/debian/salsa-ci.yml 1970-01-01 00:00:00.000000000 +0000 @@ -1,7 +0,0 @@ -include: - - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml - - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml -variables: - SALSA_CI_DISABLE_MISSING_BREAKS: 'no' - SALSA_CI_DISABLE_RC_BUGS: 'no' - SALSA_CI_REPROTEST_ARGS: '--variations=-build-path'
  56. Download patch po/pa/ki18n5.po
  57. Download patch po/crh/ki18n5.po
  58. Download patch po/kk/ki18n5.po
  59. Download patch debian/libkf5i18n-dev.acc.in

    --- 5.62.0-1/debian/libkf5i18n-dev.acc.in 2019-09-20 17:13:02.000000000 +0000 +++ 5.68.0-0ubuntu1/debian/libkf5i18n-dev.acc.in 2020-03-25 20:57:33.000000000 +0000 @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version='1.0' encoding='utf-8'?> <descriptor> <version> @@ -15,6 +15,7 @@ <gcc_options> -fPIC + -fno-keep-inline-functions -std=c++11 </gcc_options>
  60. Download patch po/el/ki18n5.po
  61. Download patch autotests/ktranscripttest.cpp

    --- 5.62.0-1/autotests/ktranscripttest.cpp 2019-09-07 13:59:28.000000000 +0000 +++ 5.68.0-0ubuntu1/autotests/ktranscripttest.cpp 2020-03-07 09:44:21.000000000 +0000 @@ -23,7 +23,7 @@ License along with this library. If not #include "testhelpers.h" -#include <QtTest> +#include <QTest> #include <QDebug>
  62. Download patch po/ru/ki18n5.po
  63. Download patch po/nl/ki18n5.po
  64. Download patch po/nds/ki18n5.po
  65. Download patch po/lv/ki18n5.po
  66. Download patch po/ar/ki18n5.po
  67. Download patch po/sq/ki18n5.po
  68. Download patch po/km/ki18n5.po
  69. Download patch po/gd/ki18n5.po
  70. Download patch po/mr/ki18n5.po
  71. Download patch po/fi/ki18n5.po
  72. Download patch po/bn/ki18n5.po
  73. Download patch po/as/ki18n5.po
  74. Download patch po/kn/ki18n5.po
  75. Download patch po/de/ki18n5.po
  76. Download patch po/nn/ki18n5.po
  77. Download patch po/ms/ki18n5.po
  78. Download patch po/ps/ki18n5.po
  79. Download patch po/mai/ki18n5.po
  80. Download patch po/hne/ki18n5.po
  81. Download patch po/eo/ki18n5.po
  82. Download patch autotests/testhelpers.cpp

    --- 5.62.0-1/autotests/testhelpers.cpp 2019-09-07 13:59:28.000000000 +0000 +++ 5.68.0-0ubuntu1/autotests/testhelpers.cpp 2020-03-07 09:44:21.000000000 +0000 @@ -24,7 +24,7 @@ #include <QFile> #include <QFileInfo> #include <QStandardPaths> -#include <QtTest> +#include <QTest> static const QString targetFileName = QStringLiteral("ktranscript.ini");
  83. Download patch po/af/ki18n5.po
  84. Download patch po/se/ki18n5.po
  85. Download patch po/ko/ki18n5.po
  86. Download patch po/ha/ki18n5.po
  87. Download patch po/cy/ki18n5.po
  88. Download patch po/be@latin/ki18n5.po
  89. Download patch po/ka/ki18n5.po
  90. Download patch po/fy/ki18n5.po
  91. Download patch docs/Doxyfile.local

    --- 5.62.0-1/docs/Doxyfile.local 1970-01-01 00:00:00.000000000 +0000 +++ 5.68.0-0ubuntu1/docs/Doxyfile.local 2020-03-07 09:44:21.000000000 +0000 @@ -0,0 +1,7 @@ +### KApiDox Project-specific Overrides File + +# define so that deprecated API is not skipped +PREDEFINED += \ + "KI18N_ENABLE_DEPRECATED_SINCE(x, y)=1" \ + "KI18N_BUILD_DEPRECATED_SINCE(x, y)=1" \ + "KI18N_DEPRECATED_VERSION(x, y, t)="
  92. Download patch po/pt/ki18n5.po
  93. Download patch po/ast/ki18n5.po
  94. Download patch po/ta/ki18n5.po
  95. Download patch po/gu/ki18n5.po
  96. Download patch po/nb/ki18n5.po
  97. Download patch debian/copyright
  98. Download patch debian/libkf5i18n5.symbols

    --- 5.62.0-1/debian/libkf5i18n5.symbols 2019-09-20 17:13:02.000000000 +0000 +++ 5.68.0-0ubuntu1/debian/libkf5i18n5.symbols 2020-03-25 20:57:33.000000000 +0000 @@ -1,4 +1,4 @@ -# SymbolsHelper-Confirmed: 5.47.0 alpha amd64 arm64 armel armhf hppa hurd-i386 i386 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el riscv64 s390x sh4 sparc64 x32 +# SymbolsHelper-Confirmed: 5.67.0 amd64 arm64 armhf ppc64el s390x ktranscript.so libkf5i18n5 #MINVER# _ZTI11QScriptable@Base 4.97.0 _ZTS11QScriptable@Base 4.97.0 @@ -33,7 +33,7 @@ libKF5I18n.so.5 libkf5i18n5 #MINVER# _ZN16KLocalizedString27availableDomainTranslationsERK10QByteArray@Base 5.0.0 _ZN16KLocalizedString27isApplicationTranslatedIntoERK7QString@Base 4.97.0 _ZN16KLocalizedString32availableApplicationTranslationsEv@Base 4.97.0 - _ZN16KLocalizedString9languagesEv@Base 5.20.0 + _ZN16KLocalizedString9languagesEv@Base 5.19.0 _ZN16KLocalizedStringC1EPKcS1_S1_S1_b@Base 4.97.0 _ZN16KLocalizedStringC1ERKS_@Base 4.97.0 _ZN16KLocalizedStringC1Ev@Base 4.97.0 @@ -43,16 +43,16 @@ libKF5I18n.so.5 libkf5i18n5 #MINVER# _ZN16KLocalizedStringD1Ev@Base 4.97.0 _ZN16KLocalizedStringD2Ev@Base 4.97.0 _ZN16KLocalizedStringaSERKS_@Base 4.97.0 - _ZN17KLocalizedContext11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.17.0 - _ZN17KLocalizedContext11qt_metacastEPKc@Base 5.17.0 - _ZN17KLocalizedContext16staticMetaObjectE@Base 5.17.0 - _ZN17KLocalizedContext20setTranslationDomainERK7QString@Base 5.17.0 - _ZN17KLocalizedContext24translationDomainChangedERK7QString@Base 5.17.0 - _ZN17KLocalizedContextC1EP7QObject@Base 5.17.0 - _ZN17KLocalizedContextC2EP7QObject@Base 5.17.0 - _ZN17KLocalizedContextD0Ev@Base 5.17.0 - _ZN17KLocalizedContextD1Ev@Base 5.17.0 - _ZN17KLocalizedContextD2Ev@Base 5.17.0 + _ZN17KLocalizedContext11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.15.0+git20151126.1924+16.04 + _ZN17KLocalizedContext11qt_metacastEPKc@Base 5.15.0+git20151126.1924+16.04 + _ZN17KLocalizedContext16staticMetaObjectE@Base 5.15.0+git20151126.1924+16.04 + _ZN17KLocalizedContext20setTranslationDomainERK7QString@Base 5.15.0+git20151126.1924+16.04 + _ZN17KLocalizedContext24translationDomainChangedERK7QString@Base 5.15.0+git20151126.1924+16.04 + _ZN17KLocalizedContextC1EP7QObject@Base 5.15.0+git20151126.1924+16.04 + _ZN17KLocalizedContextC2EP7QObject@Base 5.15.0+git20151126.1924+16.04 + _ZN17KLocalizedContextD0Ev@Base 5.15.0+git20151126.1924+16.04 + _ZN17KLocalizedContextD1Ev@Base 5.15.0+git20151126.1924+16.04 + _ZN17KLocalizedContextD2Ev@Base 5.15.0+git20151126.1924+16.04 _ZN20KLocalizedTranslator11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.0 _ZN20KLocalizedTranslator11qt_metacastEPKc@Base 5.0.0 _ZN20KLocalizedTranslator16staticMetaObjectE@Base 5.0.0 @@ -64,6 +64,8 @@ libKF5I18n.so.5 libkf5i18n5 #MINVER# _ZN20KLocalizedTranslatorD0Ev@Base 5.0.0 _ZN20KLocalizedTranslatorD1Ev@Base 5.0.0 _ZN20KLocalizedTranslatorD2Ev@Base 5.0.0 + _ZN4Kuit14setupForDomainEPKc@Base 5.67.0 + _ZN4Kuit14setupForDomainERK10QByteArray@Base 5.67.0 _ZN9KuitSetup11setTagClassERK7QStringN4Kuit8TagClassE@Base 4.97.0 _ZN9KuitSetup13setTagPatternERK7QStringRK11QStringListN4Kuit12VisualFormatERK16KLocalizedStringPFS0_S5_S2_RK5QHashIS0_S0_ES2_S5_S7_Ei@Base 4.97.0 _ZN9KuitSetup18setFormatForMarkerERK7QStringN4Kuit12VisualFormatE@Base 4.97.0 @@ -75,6 +77,7 @@ libKF5I18n.so.5 libkf5i18n5 #MINVER# _ZNK16KLocalizedString10withFormatEN4Kuit12VisualFormatE@Base 4.97.0 _ZNK16KLocalizedString12ignoreMarkupEv@Base 4.97.0 _ZNK16KLocalizedString13withLanguagesERK11QStringList@Base 4.97.0 + _ZNK16KLocalizedString16untranslatedTextEv@Base 5.64.0 _ZNK16KLocalizedString4subsE5QChariS0_@Base 4.97.0 _ZNK16KLocalizedString4subsERK7QStringi5QChar@Base 4.97.0 _ZNK16KLocalizedString4subsERKS_i5QChar@Base 4.97.0 @@ -92,29 +95,29 @@ libKF5I18n.so.5 libkf5i18n5 #MINVER# _ZNK16KLocalizedString8toStringEv@Base 4.97.0 _ZNK16KLocalizedString9inContextERK7QStringS2_@Base 4.97.0 _ZNK16KLocalizedString9relaxSubsEv@Base 4.97.0 - _ZNK17KLocalizedContext10metaObjectEv@Base 5.17.0 - _ZNK17KLocalizedContext17translationDomainEv@Base 5.17.0 - _ZNK17KLocalizedContext4i18nERK7QStringRK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext5i18ncERK7QStringS2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext5i18ndERK7QStringS2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext5i18npERK7QStringS2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext5xi18nERK7QStringRK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext6i18ncpERK7QStringS2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext6i18ndcERK7QStringS2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext6i18ndpERK7QStringS2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext6xi18ncERK7QStringS2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext6xi18ndERK7QStringS2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext6xi18npERK7QStringS2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext7i18ndcpERK7QStringS2_S2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext7xi18ncpERK7QStringS2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext7xi18ndcERK7QStringS2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext7xi18ndpERK7QStringS2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 - _ZNK17KLocalizedContext8xi18ndcpERK7QStringS2_S2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.17.0 + _ZNK17KLocalizedContext10metaObjectEv@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext17translationDomainEv@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext4i18nERK7QStringRK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext5i18ncERK7QStringS2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext5i18ndERK7QStringS2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext5i18npERK7QStringS2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext5xi18nERK7QStringRK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext6i18ncpERK7QStringS2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext6i18ndcERK7QStringS2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext6i18ndpERK7QStringS2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext6xi18ncERK7QStringS2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext6xi18ndERK7QStringS2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext6xi18npERK7QStringS2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext7i18ndcpERK7QStringS2_S2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext7xi18ncpERK7QStringS2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext7xi18ndcERK7QStringS2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext7xi18ndpERK7QStringS2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 + _ZNK17KLocalizedContext8xi18ndcpERK7QStringS2_S2_S2_RK8QVariantS5_S5_S5_S5_S5_S5_S5_S5_S5_@Base 5.15.0+git20151126.1924+16.04 _ZNK20KLocalizedTranslator10metaObjectEv@Base 5.0.0 _ZNK20KLocalizedTranslator9translateEPKcS1_S1_i@Base 5.0.0 - _ZTI17KLocalizedContext@Base 5.17.0 + _ZTI17KLocalizedContext@Base 5.15.0+git20151126.1924+16.04 _ZTI20KLocalizedTranslator@Base 5.0.0 - _ZTS17KLocalizedContext@Base 5.17.0 + _ZTS17KLocalizedContext@Base 5.15.0+git20151126.1924+16.04 _ZTS20KLocalizedTranslator@Base 5.0.0 - _ZTV17KLocalizedContext@Base 5.17.0 + _ZTV17KLocalizedContext@Base 5.15.0+git20151126.1924+16.04 _ZTV20KLocalizedTranslator@Base 5.0.0
  99. Download patch autotests/klocalizedstringtest.h

    --- 5.62.0-1/autotests/klocalizedstringtest.h 2019-09-07 13:59:28.000000000 +0000 +++ 5.68.0-0ubuntu1/autotests/klocalizedstringtest.h 2020-03-07 09:44:21.000000000 +0000 @@ -19,6 +19,7 @@ #ifndef KLOCALIZEDSTRINGTEST_H #define KLOCALIZEDSTRINGTEST_H +#include <ki18n_export.h> #include <QObject> #include <QTemporaryDir> @@ -33,14 +34,19 @@ private Q_SLOTS: void miscMethods(); void translateToFrenchLowlevel(); void translateToFrench(); +#if KI18N_ENABLE_DEPRECATED_SINCE(5, 0) void translateQt(); +#endif void addCustomDomainPath(); void testThreads(); void testLocalizedTranslator(); void semanticTags(); + void setFormatForMarker(); void multipleLanguages(); + void untranslatedText(); + void brokenTags(); private: bool m_hasFrench;
  100. Download patch autotests/CMakeLists.txt

    --- 5.62.0-1/autotests/CMakeLists.txt 2019-09-07 13:59:28.000000000 +0000 +++ 5.68.0-0ubuntu1/autotests/CMakeLists.txt 2020-03-07 09:44:21.000000000 +0000 @@ -2,12 +2,14 @@ remove_definitions(-DQT_NO_CAST_FROM_ASC include(ECMAddTests) -find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Test Qml Concurrent) +find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Test Concurrent) +if (BUILD_WITH_QML) ecm_add_test(ki18ndeclarativetest.cpp TEST_NAME "ki18n-declarativetest" LINK_LIBRARIES Qt5::Test Qt5::Qml KF5::I18n ) +endif() ecm_add_test(klocalizedstringtest.cpp TEST_NAME "ki18n-klocalizedstringtest"
  101. ...
  1. ki18n