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: akregator

akregator (4:19.04.3-0ubuntu1) eoan; urgency=medium * New upstream release (19.04.3) -- Rik Mills <rikmills@kubuntu.org> Tue, 23 Jul 2019 18:53:30 +0100 akregator (4:18.12.3-0ubuntu2) disco; urgency=medium * No-change rebuild for fixed akonadi server. -- Rik Mills <rikmills@kubuntu.org> Sun, 07 Apr 2019 17:44:14 +0100 akregator (4:18.12.3-0ubuntu1) disco; urgency=medium * New upstream release (18.12.3) * Drop debianize_akregator_default.diff. We are not Debian. * Refresh kubuntu_debianize_akregator_default.diff and remove obsolete Kubuntu Wire feed. -- Rik Mills <rikmills@kubuntu.org> Sat, 16 Mar 2019 15:03:56 +0000 akregator (4:18.04.3-0ubuntu2) disco; urgency=medium * Follow Debian dropping of autotests. -- Rik Mills <rikmills@kubuntu.org> Wed, 06 Feb 2019 19:06:48 +0000 akregator (4:18.04.3-0ubuntu1) cosmic; urgency=medium * New upstream release (18.03.80) * New upstream release (18.04.0) * New upstream release (18.04.1) * New upstream release (18.04.3) -- Rik Mills <rikmills@kubuntu.org> Tue, 21 Aug 2018 18:52:44 +0100 akregator (4:17.12.3-0ubuntu1) bionic; urgency=medium * New upstream release (17.12.3) -- Rik Mills <rikmills@kubuntu.org> Fri, 16 Mar 2018 13:21:58 +0000 akregator (4:17.12.2-0ubuntu1) bionic; urgency=medium * New upstream release (17.11.80) * New upstream release (17.11.90) * New upstream release (17.12.0) * New upstream release (17.12.2) -- Rik Mills <rikmills@kubuntu.org> Wed, 28 Feb 2018 09:43:34 +0000 akregator (4:17.08.3-0ubuntu1) bionic; urgency=medium * New build depend on libkf5contacteditor-dev * Refresh debian/kubuntu feed patches * New upstream release (17.08.3) -- Rik Mills <rikmills@kubuntu.org> Fri, 01 Dec 2017 15:00:22 +0000 akregator (4:17.04.3-0ubuntu1) artful; urgency=low * New upstream release (17.04.1) * Install translations and add Breaks/Replaces against kde-l10n * New upstream release (17.04.2) * New upstream release (17.04.3) -- José Manuel Santamaría Lema <panfaust@gmail.com> Mon, 21 Aug 2017 14:31:46 +0100 akregator (4:16.12.3-0ubuntu1) artful; urgency=medium [ Rik Mills ] * Initial split from kdepim * Refresh patches * Add build depends on libqt5webchannel-dev and libqt5webengine5-dev * Breaks/replaces on old kdepim-doc * New upstream release (16.12.0) * Update QtWebEngine and QtWebChannel dependency dev package names to match debian packaging * Build dep on qtpositioning5-dev * New upstream release (16.12.1) [ Darin Miller ] * New upstream release (16.12.2) [ José Manuel Santamaría Lema ] * New upstream release (16.12.3) * Update copyright file [ Darin Miller ] * updated lintian-overrides to point to correct symlink -- José Manuel Santamaría Lema <panfaust@gmail.com> Mon, 01 May 2017 20:26:16 +0100 kdepim (4:16.08.1-1~2.gbpb36d9f) UNRELEASED; urgency=medium ** SNAPSHOT build @b36d9f5ab35ffde3ed81e8616b1f61966d87f80b ** [ Maximiliano Curia ] * Add libkf5akonadisearch-plugins dependency to kmail. Thanks to Maria for reporting (Closes: 830563) * Add new patch: akregator_crash_on_exit.patch. Thanks to Ismael Bejarano for the backtrace and Sandro Knauß for the patch (Closes: 836011) * Update install files * Add libkf5akonadisearch-plugins dependency to kmail. Thanks to Maria for reporting (Closes: 830563) * Add new patch: akregator_crash_on_exit.patch. Thanks to Ismael Bejarano for the backtrace and Sandro Knauß for the patch (Closes: 836011) * Update install files * Update changelog for 4:16.04.3-2~1.gbp1d9499 release [ Automatic packaging ] * Update build-deps and deps with the info from cmake * Refresh patches * Update build-deps and deps with the info from cmake * Refresh patches * Refresh patches -- Automatic packaging <maxy+jenkins@gnuservers.com.ar> Fri, 09 Sep 2016 14:32:28 +0200

Modifications :
  1. Download patch po/zh_TW/akregator.po
  2. Download patch po/ga/akregator.po
  3. Download patch po/tr/akregator.po
  4. Download patch po/nb/akregator.po
  5. Download patch configuration/ui/settings_advancedbase.ui

    --- 4:18.08.3-4/configuration/ui/settings_advancedbase.ui 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/configuration/ui/settings_advancedbase.ui 2019-07-05 08:34:47.000000000 +0000 @@ -40,7 +40,7 @@ </widget> </item> <item> - <widget class="KComboBox" name="cbBackend"/> + <widget class="QComboBox" name="cbBackend"/> </item> <item> <widget class="QPushButton" name="pbBackendConfigure"> @@ -140,7 +140,7 @@ </widget> <customwidgets> <customwidget> - <class>KComboBox</class> + <class>QComboBox</class> <extends>QComboBox</extends> <header>kcombobox.h</header> </customwidget>
  6. Download patch src/aboutdata.cpp

    --- 4:18.08.3-4/src/aboutdata.cpp 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/aboutdata.cpp 2019-07-05 08:34:47.000000000 +0000 @@ -36,7 +36,7 @@ AboutData::AboutData() QStringLiteral(AKREGATOR_VERSION), i18n("A KDE Feed Reader"), KAboutLicense::GPL, - i18n("Copyright © 2004–2018 Akregator authors"), + i18n("Copyright © 2004–2019 Akregator authors"), QString(), QStringLiteral("https://userbase.kde.org/Akregator")) {
  7. Download patch po/pl/akregator.po
  8. Download patch plugins/mk4storage/feedstoragemk4impl.cpp

    --- 4:18.08.3-4/plugins/mk4storage/feedstoragemk4impl.cpp 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/plugins/mk4storage/feedstoragemk4impl.cpp 2019-07-05 08:34:47.000000000 +0000 @@ -35,7 +35,7 @@ #include <QDateTime> #include <qdom.h> #include <QFile> -#include <qdebug.h> +#include <QDebug> #include <QStandardPaths> namespace { @@ -44,7 +44,7 @@ static uint calcHash(const QString &str) if (str.isNull()) { // handle null string as "", prevents crash return calcHash(QLatin1String("")); } - const char *s = str.toLatin1(); + const char *s = str.toLatin1().constData(); uint hash = 5381; int c; while ((c = *s++)) { @@ -115,7 +115,7 @@ FeedStorageMK4Impl::FeedStorageMK4Impl(c QString t = url2; QString t2 = url2; QString filePath = main->archivePath() + QLatin1Char('/') + t.replace(QLatin1Char('/'), QLatin1Char('_')).replace(QLatin1Char(':'), QLatin1Char('_')); - d->storage = new c4_Storage(QString(filePath + QLatin1String(".mk4")).toLocal8Bit(), true); + d->storage = new c4_Storage(QString(filePath + QLatin1String(".mk4")).toLocal8Bit().constData(), true); d->archiveView = d->storage->GetAs( "articles[guid:S,title:S,hash:I,guidIsHash:I,guidIsPermaLink:I,description:S,link:S,comments:I,commentsLink:S,status:I,pubDate:I,tags[tag:S],hasEnclosure:I,enclosureUrl:S,enclosureType:S,enclosureLength:I,categories[catTerm:S,catScheme:S,catName:S],authorName:S,content:S,authorUri:S,authorEMail:S]"); @@ -204,7 +204,7 @@ QStringList FeedStorageMK4Impl::articles void FeedStorageMK4Impl::addEntry(const QString &guid) { c4_Row row; - d->pguid(row) = guid.toLatin1(); + d->pguid(row) = guid.toLatin1().constData(); if (!contains(guid)) { d->archiveView.Add(row); markDirty(); @@ -220,7 +220,7 @@ bool FeedStorageMK4Impl::contains(const int FeedStorageMK4Impl::findArticle(const QString &guid) const { c4_Row findrow; - d->pguid(findrow) = guid.toLatin1(); + d->pguid(findrow) = guid.toLatin1().constData(); return d->archiveView.Find(findrow); } @@ -368,7 +368,7 @@ void FeedStorageMK4Impl::setLink(const Q } c4_Row row; row = d->archiveView.GetAt(findidx); - d->plink(row) = !link.isEmpty() ? link.toLatin1() : ""; + d->plink(row) = !link.isEmpty() ? link.toLatin1().constData() : ""; d->archiveView.SetAt(findidx, row); markDirty(); } @@ -545,6 +545,5 @@ void FeedStorageMK4Impl::enclosure(const type = QLatin1String(d->pEnclosureType(row)); length = d->pEnclosureLength(row); } - } // namespace Backend } // namespace Akregator
  9. Download patch Messages.sh

    --- 4:18.08.3-4/Messages.sh 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/Messages.sh 2019-07-05 08:34:47.000000000 +0000 @@ -1,5 +1,5 @@ #! /bin/sh -$EXTRACT_GRANTLEE_TEMPLATE_STRINGS `find -name \*.html` >> src/html.cpp +$EXTRACT_GRANTLEE_TEMPLATE_STRINGS `find -name \*.html` >> rc.cpp $EXTRACTRC `find . -name "*.rc" -o -name "*.ui" -o -name "*.kcfg"` >> rc.cpp || exit 11 $XGETTEXT $(find . -name "*.cpp" -o -name "*.h") -o $podir/akregator.pot -rm -f rc.cpp src/html.cpp ./grantlee-extractor-pot-scripts/grantlee_strings_extractor.pyc +rm -f rc.cpp ./grantlee-extractor-pot-scripts/grantlee_strings_extractor.pyc
  10. Download patch po/hi/akregator.po
  11. Download patch po/uk/docs/akregator/index.docbook

    --- 4:18.08.3-4/po/uk/docs/akregator/index.docbook 2018-11-06 00:20:13.000000000 +0000 +++ 4:19.04.3-0ubuntu1/po/uk/docs/akregator/index.docbook 2019-07-09 00:19:52.000000000 +0000 @@ -175,7 +175,7 @@ say how to start it --> <para >Головне вікно складається зі списку подач, списку статей і перегляду статті. </para> <para ->Список подач розташовано ліворуч, з нього ви можете обирати подачі новин. Подача новин — це збірка статей: наприклад, свіжих новин з сайта новин або нових записів у блозі. У типовому списку ви знайдете подачі, пов’язані з проектом &kde;, але ви, звичайно ж, можете додати власні подачі або вилучити ті подачі, матеріали яких вам не цікаві. </para> +>Список подач розташовано ліворуч, з нього ви можете обирати подачі новин. Подача новин — це збірка статей: наприклад, свіжих новин з сайта новин або нових записів у блозі. У типовому списку ви знайдете подачі, пов’язані з проєктом &kde;, але ви, звичайно ж, можете додати власні подачі або вилучити ті подачі, матеріали яких вам не цікаві. </para> <para >Вгорі праворуч показано список статей. У ньому містяться всі статті подачі, яку вибрано у списку подач (якщо цей список порожній, вам слід спочатку отримати подачу). У списку буде показано заголовки статей і дату їх опублікування. За типових налаштувань найсвіжіші статті знаходитимуться у верхній частині списку. <screenshot> <screeninfo
  12. Download patch po/sk/akregator.po
  13. Download patch po/nds/akregator.po
  14. Download patch debian/upstream/metadata

    --- 4:18.08.3-4/debian/upstream/metadata 2017-12-16 16:04:36.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/upstream/metadata 2019-07-23 17:53:30.000000000 +0000 @@ -1,7 +1,7 @@ Name: akregator -Changelog: https://cgit.kde.org/akregator.git/log +Changelog: https://cgit.kde.org/akregator.git/log/ Contact: kde-devel@kde.org Donation: https://www.kde.org/community/donations/index.php Repository: https://anongit.kde.org/akregator.git -Repository-Browse: https://cgit.kde.org/akregator.git +Repository-Browse: https://cgit.kde.org/akregator.git/ Security-Contact: security@kde.org
  15. Download patch debian/lintian-overrides

    --- 4:18.08.3-4/debian/lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/lintian-overrides 2019-07-23 17:53:30.000000000 +0000 @@ -0,0 +1,4 @@ +akregator: package-name-doesnt-match-sonames libakregatorinterfaces5 libakregatorprivate5 +akregator: binary-without-manpage usr/bin/akregator +akregator: binary-without-manpage usr/bin/akregatorstorageexporter +akregator: non-dev-pkg-with-shlib-symlink usr/lib/*/libakregatorinterfaces.so.5* usr/lib/*/libakregatorinterfaces.so
  16. Download patch po/zh_CN/akregator.po
  17. Download patch debian/rules

    --- 4:18.08.3-4/debian/rules 2019-11-14 22:33:25.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/rules 2019-07-23 17:53:30.000000000 +0000 @@ -1,14 +1,29 @@ #!/usr/bin/make -f -l10npkgs_firstversion_ok := 4:16.04.3-9~ +l10npkgs_firstversion_ok := 4:17.03.90-0~ + +KDEPIM_RUNTIME_VERSION = 4:16.11.80 include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk include /usr/share/pkg-kde-tools/qt-kde-team/2/l10n-packages.mk +libpkgs_gen_strict_local_shlibs = $(libpkgs_all_packages) +include /usr/share/pkg-kde-tools/qt-kde-team/3/library-packages.mk -override_dh_auto_install: - $(overridden_command) - # do not ship development stuff - find debian/akregator -name '*.so' -type l -delete +override_dh_auto_test: + # Disable dh_auto_test at build time + : + +# Strict local dependencies (there are no external ones anyway) +override_dh_makeshlibs: + $(overridden_command) -V override_dh_strip: - $(overridden_command) --dbgsym-migration='kdepim-dbg (<= 4:15.12.1-1~~)' + $(overridden_command) --dbgsym-migration='akregator-dbg (<= 4:15.12.1-1~~)' + +override_dh_shlibdeps: + $(overridden_command) + set -e; \ + if [ -n "`ls debian/*.substvars 2>/dev/null`" ]; then \ + echo "Tightening dependency on kdepim-runtime to (>= $(KDEPIM_RUNTIME_VERSION)"; \ + sed -i '/^shlibs:[^=]\+=/{ s/\(^shlibs:[^=]\+=[[:space:]]*\|,[[:space:]]*\)\(kdepim-runtime\)\([[:space:]]*([[:space:]]*[><=]\+[^)]\+)\)\?/\1\2 (>= $(KDEPIM_RUNTIME_VERSION))/g }' debian/*.substvars; \ + fi
  18. Download patch configuration/akregator_config_plugins.cpp

    --- 4:18.08.3-4/configuration/akregator_config_plugins.cpp 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/configuration/akregator_config_plugins.cpp 2019-07-05 08:34:47.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Montel Laurent <montel@kde.org> + Copyright (C) 2016-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public @@ -35,12 +35,12 @@ KCMAkregatorPluginsConfig::KCMAkregatorP : KCModule(parent, args) { QHBoxLayout *lay = new QHBoxLayout(this); - lay->setMargin(0); + lay->setContentsMargins(0, 0, 0, 0); KAboutData *about = new KAboutData(QStringLiteral("kcmakrpluginsconfig"), i18n("Configure Plugins"), QString(), QString(), KAboutLicense::GPL, - i18n("(c), 2016-2018 Laurent Montel")); + i18n("(c), 2016-2019 Laurent Montel")); about->addAuthor(i18n("Laurent Montel"), QString(), QStringLiteral("montel@kde.org"));
  19. Download patch po/mr/akregator.po
  20. Download patch po/es/akregator.po
  21. Download patch debian/compat

    --- 4:18.08.3-4/debian/compat 1970-01-01 00:00:00.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/compat 2019-07-23 17:53:30.000000000 +0000 @@ -0,0 +1 @@ +9
  22. Download patch configuration/ui/settings_browser.ui

    --- 4:18.08.3-4/configuration/ui/settings_browser.ui 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/configuration/ui/settings_browser.ui 2019-07-05 08:34:47.000000000 +0000 @@ -22,7 +22,7 @@ </widget> </item> <item row="0" column="1"> - <widget class="KComboBox" name="kcfg_LMBBehaviour"> + <widget class="QComboBox" name="kcfg_LMBBehaviour"> <item> <property name="text"> <string>Open in Tab</string> @@ -48,7 +48,7 @@ </widget> </item> <item row="1" column="1"> - <widget class="KComboBox" name="kcfg_MMBBehaviour"> + <widget class="QComboBox" name="kcfg_MMBBehaviour"> <item> <property name="text"> <string>Open in Tab</string> @@ -177,7 +177,7 @@ </widget> <customwidgets> <customwidget> - <class>KComboBox</class> + <class>QComboBox</class> <extends>QComboBox</extends> <header>kcombobox.h</header> </customwidget>
  23. Download patch po/lt/akregator.po
  24. Download patch po/en_GB/akregator.po
  25. Download patch po/ca/docs/akregator/index.docbook

    --- 4:18.08.3-4/po/ca/docs/akregator/index.docbook 2018-11-06 00:20:13.000000000 +0000 +++ 4:19.04.3-0ubuntu1/po/ca/docs/akregator/index.docbook 2019-07-09 00:19:51.000000000 +0000 @@ -1772,8 +1772,7 @@ action="simul" <para >Traductor/Revisor de la documentació: &credits.Antoni.Bella;</para -> -&underFDL; &underGPL; </chapter> +> &underFDL; &underGPL; </chapter> &documentation.index; </book>
  26. Download patch po/bs/akregator.po
  27. Download patch po/ja/akregator.po
  28. Download patch po/it/akregator.po
  29. Download patch debian/upstream/signing-key.asc

    --- 4:18.08.3-4/debian/upstream/signing-key.asc 2017-12-16 16:04:36.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/upstream/signing-key.asc 1970-01-01 00:00:00.000000000 +0000 @@ -1,112 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 - -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 -RJWljvaVa8fj2U2D659nVsq8og== -=5Ltf ------END PGP PUBLIC KEY BLOCK-----
  30. Download patch debian/control

    --- 4:18.08.3-4/debian/control 2019-11-14 22:33:25.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/control 2019-07-23 17:53:30.000000000 +0000 @@ -3,50 +3,94 @@ Section: kde Priority: optional Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Uploaders: Sune Vuorela <sune@debian.org>, + Fathi Boudra <fabo@debian.org>, Modestas Vainius <modax@debian.org>, Michael Meskes <meskes@debian.org>, George Kiagiadakis <kiagiadakis.george@gmail.com>, Eshat Cakar <info@eshat.de>, - Maximiliano Curia <maxy@debian.org>, - Sandro Knauß <hefee@debian.org>, + Maximiliano Curia <maxy@debian.org> Build-Depends: cmake (>= 3.1~), - debhelper-compat (= 12), - extra-cmake-modules (>= 5.47.0~), + debhelper (>= 9), + extra-cmake-modules (>= 5.31.0~), + kross-dev (>= 5.31.0~), + libassuan-dev, libgrantlee5-dev (>= 5.1~), - libkf5akonadimime-dev (>> 4:18.08.3-1), - libkf5crash-dev (>= 5.47.0~), - libkf5doctools-dev (>= 5.47.0~), - libkf5grantleetheme-dev (>> 18.08.3-1), - libkf5iconthemes-dev (>= 5.47.0~), - libkf5kcmutils-dev (>= 5.47.0~), - libkf5kontactinterface-dev (>> 18.08.3-1), - libkf5libkdepim-dev (>> 4:18.08.3-2), - libkf5libkleo-dev (>> 4:18.08.3-2), - libkf5messageviewer-dev (>> 4:18.08.3-2), - libkf5notifications-dev (>= 5.47.0~), - libkf5notifyconfig-dev (>= 5.47.0~), - libkf5parts-dev (>= 5.47.0~), - libkf5pimcommon-dev (>> 4:18.08.3-2), - libkf5pimtextedit-dev (>> 18.08.3-1), - libkf5syndication-dev (>= 18.08.3~), - libkf5texteditor-dev (>= 5.47.0~), - libkf5webengineviewer-dev (>> 4:18.08.3-2), - libkf5xmlgui-dev (>= 5.47.0~), + libkf5akonadi-dev (>= 4:19.04.3~), + libkf5akonadimime-dev (>= 4:19.04.3~), + libkf5akonadiserver-dev (>= 4:19.04.3~), + libkf5archive-dev (>= 5.31.0~), + libkf5auth-dev (>= 5.31.0~), + libkf5codecs-dev (>= 5.31.0~), + libkf5completion-dev (>= 5.31.0~), + libkf5config-dev (>= 5.31.0~), + libkf5contacteditor-dev (>= 4:19.04.3~), + libkf5coreaddons-dev (>= 5.31.0~), + libkf5crash-dev (>= 5.31.0~), + libkf5dbusaddons-dev (>= 5.31.0~), + libkf5dnssd-dev (>= 5.31.0~), + libkf5doctools-dev (>= 5.31.0~), + libkf5globalaccel-dev (>= 5.31.0~), + libkf5grantleetheme-dev (>= 19.04.3~), + libkf5i18n-dev (>= 5.31.0~), + libkf5iconthemes-dev (>= 5.31.0~), + libkf5identitymanagement-dev (>= 19.04.3~), + libkf5itemviews-dev (>= 5.31.0~), + libkf5kcmutils-dev (>= 5.31.0~), + libkf5kdelibs4support-dev (>= 5.31.0~), + libkf5khtml-dev (>= 5.31.0~), + libkf5kontactinterface-dev (>= 19.04.3~), + libkf5libkdepim-dev (>= 4:19.04.3~), + libkf5libkleo-dev (>= 4:19.04.3~), + libkf5messagecomposer-dev (>= 4:19.04.3~), + libkf5messagecore-dev (>= 4:19.04.3~), + libkf5messagelist-dev (>= 4:19.04.3~), + libkf5messageviewer-dev (>= 4:19.04.3~), + libkf5mimetreeparser-dev (>= 4:19.04.3~), + libkf5newstuff-dev (>= 5.31.0~), + libkf5notifyconfig-dev (>= 5.31.0~), + libkf5pimcommon-dev (>= 4:19.04.3~), + libkf5pimtextedit-dev (>= 19.04.3~), + libkf5service-dev (>= 5.31.0~), + libkf5sonnet-dev (>= 5.31.0~), + libkf5syndication-dev (>= 18.11.80~), + libkf5templateparser-dev (>= 4:19.04.3~), + libkf5texteditor-dev (>= 5.31.0~), + libkf5textwidgets-dev (>= 5.31.0~), + libkf5wallet-dev (>= 5.31.0~), + libkf5webengineviewer-dev (>= 4:19.04.3~), + libkf5webkit-dev (>= 5.31.0~), + libkf5widgetsaddons-dev (>= 5.31.0~), + libkf5windowsystem-dev (>= 5.31.0~), + libkf5xmlgui-dev (>= 5.31.0~), + libkf5xmlrpcclient-dev (>= 5.31.0~), + libphonon4qt5-dev, + libphonon4qt5experimental-dev, + libqt5opengl5-dev (>= 5.6.1~), + libqt5webchannel5-dev (>= 5.6.1~), + libqt5webkit5-dev (>= 5.5.0~), + libqt5x11extras5-dev (>= 5.6.1~), + libx11-dev, pkg-config, pkg-kde-tools (>= 0.12), - qtbase5-dev (>= 5.9.0~), - qtwebengine5-dev (>= 5.9.0~), -Standards-Version: 4.4.1 + qtbase5-dev (>= 5.6.1~), + qtdeclarative5-dev (>= 5.6.1~), + qtpositioning5-dev (>= 5.6.1~), + qttools5-dev (>= 5.6.1~), + qtwebengine5-dev (>= 5.6.1~), + shared-mime-info, + xsltproc, + zlib1g-dev, +Standards-Version: 3.9.8 Homepage: http://pim.kde.org/ -Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/akregator -Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/akregator.git +Vcs-Browser: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/akregator +Vcs-Git: https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/akregator Package: akregator Section: web Architecture: any -Depends: kinit, ${misc:Depends}, ${shlibs:Depends} -Breaks: ${kde-l10n:all} -Replaces: ${kde-l10n:all} +Depends: kinit, kio, ${misc:Depends}, ${shlibs:Depends} +Breaks: kdepim-doc (<< 4:16.12.0), ${kde-l10n:all} +Replaces: kdepim-doc (<< 4:16.12.0), ${kde-l10n:all} Homepage: http://akregator.kde.org/ Description: RSS/Atom feed aggregator Akregator is a news feed reader. It enables you to follow @@ -55,3 +99,5 @@ Description: RSS/Atom feed aggregator both easy to use and to be powerful enough to read hundreds of news sources conveniently. It comes with Konqueror integration for adding news feeds and with an internal browser for easy news reading. + . + This package is part of the KDE PIM module.
  31. Download patch COPYING.DOC

    --- 4:18.08.3-4/COPYING.DOC 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/COPYING.DOC 2019-07-05 08:34:47.000000000 +0000 @@ -355,7 +355,7 @@ The Free Software Foundation may publish of the GNU Free Documentation License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. See -http://www.gnu.org/copyleft/. +https://www.gnu.org/copyleft/. Each version of the License is given a distinguishing version number. If the Document specifies that a particular numbered version of this
  32. Download patch po/hr/akregator.po
  33. Download patch po/sl/akregator.po
  34. Download patch po/km/akregator.po
  35. Download patch po/he/akregator.po
  36. Download patch debian/patches/Fix-Bug-402639-akregator-doesn-t-know-how-to-deal-wi.patch

    --- 4:18.08.3-4/debian/patches/Fix-Bug-402639-akregator-doesn-t-know-how-to-deal-wi.patch 2019-11-14 22:33:25.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/patches/Fix-Bug-402639-akregator-doesn-t-know-how-to-deal-wi.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,28 +0,0 @@ -From e7b78b23bc4330a96a4c2605b4700de4897bb1fc Mon Sep 17 00:00:00 2001 -From: Laurent Montel <montel@kde.org> -Date: Fri, 28 Dec 2018 15:06:32 +0100 -Subject: [PATCH 03/15] Fix Bug 402639 - akregator doesn't know how to deal - with "/tmp/mozilla_user0/0ZFsmr25.atom" - -FIXED-IN: 5.10.1 -BUG: 402639 ---- - src/command/createfeedcommand.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/command/createfeedcommand.cpp b/src/command/createfeedcommand.cpp -index 44b9c558..75832b58 100644 ---- a/src/command/createfeedcommand.cpp -+++ b/src/command/createfeedcommand.cpp -@@ -88,7 +88,7 @@ void CreateFeedCommand::Private::doCreate() - } - } - -- afd->setUrl(QUrl::fromPercentEncoding(url.toLatin1())); -+ afd->setUrl(QUrl::fromPercentEncoding(QUrl::fromUserInput(url).toEncoded())); - - QPointer<QObject> thisPointer(q); - --- -2.20.1 -
  37. Download patch po/fr/akregator.po
  38. Download patch CMakeLists.txt

    --- 4:18.08.3-4/CMakeLists.txt 2018-11-06 00:20:13.000000000 +0000 +++ 4:19.04.3-0ubuntu1/CMakeLists.txt 2019-07-09 00:19:52.000000000 +0000 @@ -1,33 +1,33 @@ -cmake_minimum_required(VERSION 3.1) -set(KDEPIM_VERSION_NUMBER "5.9.3") +cmake_minimum_required(VERSION 3.5) +set(KDEPIM_VERSION_NUMBER "5.11.3") project(akregator VERSION ${KDEPIM_VERSION_NUMBER}) -set(KF5_VERSION "5.47.0") +set(KF5_MIN_VERSION "5.56.0") -find_package(ECM ${KF5_VERSION} CONFIG REQUIRED) +find_package(ECM ${KF5_MIN_VERSION} CONFIG REQUIRED) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) include(ECMInstallIcons) -include(ECMOptionalAddSubdirectory) + include(ECMSetupVersion) include(ECMAddTests) -include(ECMMarkNonGuiExecutable) + include(GenerateExportHeader) include(ECMGenerateHeaders) -include(CMakePackageConfigHelpers) + include(FeatureSummary) include(CheckFunctionExists) include(ECMGeneratePriFile) include(KDEInstallDirs) include(KDECMakeSettings) -include(KDECompilerSettings NO_POLICY_SCOPE) +include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) include(ECMAddAppIcon) include(ECMQtDeclareLoggingCategory) -include(ECMCoverageOption) + # Do NOT add quote -set(KDEPIM_DEV_VERSION) +set(KDEPIM_DEV_VERSION ) # add an extra space if(DEFINED KDEPIM_DEV_VERSION) @@ -38,30 +38,30 @@ set(KDEPIM_VERSION "${KDEPIM_VERSION_NUM set(KDEPIM_LIB_VERSION "${KDEPIM_VERSION_NUMBER}") set(KDEPIM_LIB_SOVERSION "5") -set(QT_REQUIRED_VERSION "5.9.0") +set(QT_REQUIRED_VERSION "5.10.0") -set(KONTACTINTERFACE_LIB_VERSION "5.9.3") -set(KPIMTEXTEDIT_LIB_VERSION "5.9.3") -set(LIBGRANTLEETHEME_LIB_VERSION_LIB "5.9.3") -set(LIBKDEPIM_LIB_VERSION_LIB "5.9.3") -set(LIBKLEO_LIB_VERSION_LIB "5.9.3") -set(MESSAGELIB_LIB_VERSION_LIB "5.9.3") -set(PIMCOMMON_LIB_VERSION_LIB "5.9.3") -set(SYNDICATION_LIB_VERSION "5.9.3") +set(KONTACTINTERFACE_LIB_VERSION "5.11.3") +set(KPIMTEXTEDIT_LIB_VERSION "5.11.3") +set(LIBGRANTLEETHEME_LIB_VERSION_LIB "5.11.3") +set(LIBKDEPIM_LIB_VERSION_LIB "5.11.3") +set(LIBKLEO_LIB_VERSION_LIB "5.11.3") +set(MESSAGELIB_LIB_VERSION_LIB "5.11.3") +set(PIMCOMMON_LIB_VERSION_LIB "5.11.3") find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Widgets Test WebEngine WebEngineWidgets PrintSupport) find_package(Grantlee5 "5.1" CONFIG REQUIRED) # Find KF5 package -find_package(KF5Crash ${KF5_VERSION} REQUIRED) -find_package(KF5DocTools ${KF5_VERSION} REQUIRED) -find_package(KF5KCMUtils ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5NotifyConfig ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5Parts ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5TextEditor ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5XmlGui ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5IconThemes ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5Notifications ${KF5_VERSION} CONFIG REQUIRED) +find_package(KF5Crash ${KF5_MIN_VERSION} REQUIRED) +find_package(KF5DocTools ${KF5_MIN_VERSION} REQUIRED) +find_package(KF5KCMUtils ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5NotifyConfig ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5Parts ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5TextEditor ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5XmlGui ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5IconThemes ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5Notifications ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5Syndication ${KF5_MIN_VERSION} CONFIG REQUIRED) # Find KdepimLibs Package find_package(KF5GrantleeTheme ${LIBGRANTLEETHEME_LIB_VERSION_LIB} CONFIG REQUIRED) @@ -70,7 +70,6 @@ find_package(KF5Libkdepim ${LIBKDEPIM_LI find_package(KF5Libkleo ${LIBKLEO_LIB_VERSION_LIB} CONFIG REQUIRED) find_package(KF5MessageViewer ${MESSAGELIB_LIB_VERSION_LIB} CONFIG REQUIRED) find_package(KF5PimTextEdit ${KPIMTEXTEDIT_LIB_VERSION} CONFIG REQUIRED) -find_package(KF5Syndication ${SYNDICATION_LIB_VERSION} CONFIG REQUIRED) find_package(KF5WebEngineViewer ${MESSAGELIB_LIB_VERSION_LIB} CONFIG REQUIRED) # Fix plugin support for removing theses dependancies @@ -80,11 +79,8 @@ find_package(KF5PimCommonAkonadi ${PIMCO include_directories(${akregator_SOURCE_DIR} ${akregator_BINARY_DIR}) add_definitions(-DTRANSLATION_DOMAIN=\"akregator\") -add_definitions(-DQT_NO_URL_CAST_FROM_STRING) -add_definitions(-DQT_USE_QSTRINGBUILDER) -add_definitions(-DQT_NO_CAST_FROM_ASCII) -add_definitions(-DQT_NO_CAST_TO_ASCII) -add_definitions(-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT) + +#add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000) add_subdirectory(export) add_subdirectory(interfaces)
  39. Download patch interfaces/feedstorage.h

    --- 4:18.08.3-4/interfaces/feedstorage.h 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/interfaces/feedstorage.h 2019-07-05 08:34:47.000000000 +0000 @@ -33,7 +33,6 @@ class QDateTime; namespace Akregator { namespace Backend { - class Storage; class FeedStorage : public QObject //krazy:exclude=qobject
  40. Download patch debian/akregator.lintian-overrides

    --- 4:18.08.3-4/debian/akregator.lintian-overrides 2017-12-28 20:56:58.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/akregator.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -# private library -akregator: package-name-doesnt-match-sonames libakregatorinterfaces5 libakregatorprivate5 -# private library -akregator: no-symbols-control-file
  41. Download patch plugins/mk4storage/metakit/src/view.cpp

    --- 4:18.08.3-4/plugins/mk4storage/metakit/src/view.cpp 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/plugins/mk4storage/metakit/src/view.cpp 2019-07-05 08:34:47.000000000 +0000 @@ -968,7 +968,7 @@ int c4_View::Locate(const c4_RowRef &cri // // There is an *extremely* tricky issue in here, in that the // comparison operator for rows is not symmetric. So in the - // general case, "a == b" is not euivalent to "b == a". This + // general case, "a == b" is not equivalent to "b == a". This // is without doubt a design mistake (and should have at least // been named differently). //
  42. Download patch configuration/akregator_config_plugins.desktop

    --- 4:18.08.3-4/configuration/akregator_config_plugins.desktop 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/configuration/akregator_config_plugins.desktop 2019-07-05 08:34:47.000000000 +0000 @@ -100,6 +100,7 @@ Comment[nl]=Plugins instellen Comment[pl]=Ustawienia wtyczek Comment[pt]=Configurar os 'Plugins' Comment[pt_BR]=Configurar plugins +Comment[ru]=Настроить подключаемые модули Comment[sk]=Nastaviť pluginy Comment[sl]=Nastavi vstavke Comment[sr]=Подешавање прикључака @@ -132,6 +133,7 @@ X-KDE-Keywords[nl]=akregator, instellen, X-KDE-Keywords[pl]=akregator, konfiguruj, ustawienia, webEngine, wtyczki X-KDE-Keywords[pt]=akregator, configurar, configuração, motor Web, 'plugins' X-KDE-Keywords[pt_BR]=akregator, configurar, configurações, mecanismo Web, plugins +X-KDE-Keywords[ru]=akregator, configure, settings, webEngine, plugins, настроить, настройки, модули X-KDE-Keywords[sk]=akregator, nastaviť, nastavenia, webEngine, pluginy X-KDE-Keywords[sl]=akregator, nastavi, nastavitve, spletni pogon, vstavki X-KDE-Keywords[sr]=akregator,configure,settings,webEngine,plugins,Акрегатор,подешавање,поставке,веб мотор,прикључци
  43. Download patch po/nl/akregator.po
  44. Download patch po/fi/akregator.po
  45. Download patch po/ca/akregator.po
  46. Download patch .gitignore

    --- 4:18.08.3-4/.gitignore 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/.gitignore 2019-07-05 08:34:47.000000000 +0000 @@ -16,6 +16,6 @@ Doxyfile Makefile avail random_seed -/build/ +/build*/ CMakeLists.txt.user* *.unc-backup*
  47. Download patch configuration/akregator_config_archive.desktop

    --- 4:18.08.3-4/configuration/akregator_config_archive.desktop 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/configuration/akregator_config_archive.desktop 2019-07-05 08:34:47.000000000 +0000 @@ -61,7 +61,7 @@ Name[ug]=ئارخىپلاش Name[uk]=Архів Name[wa]=Årtchive Name[x-test]=xxArchivexx -Name[zh_CN]=存档 +Name[zh_CN]=归档 Name[zh_TW]=歸檔 Comment=Configure Feed Archive Comment[ar]=اضبط أرشيف التّغذيات
  48. Download patch po/ar/akregator.po
  49. Download patch po/pa/akregator.po
  50. Download patch po/eo/akregator.po
  51. Download patch po/bg/akregator.po
  52. Download patch configuration/akregatorconfigurepluginlistwidget.h

    --- 4:18.08.3-4/configuration/akregatorconfigurepluginlistwidget.h 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/configuration/akregatorconfigurepluginlistwidget.h 2019-07-05 08:34:47.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Montel Laurent <montel@kde.org> + Copyright (C) 2016-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public
  53. Download patch src/actions/actionmanagerimpl.cpp

    --- 4:18.08.3-4/src/actions/actionmanagerimpl.cpp 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/actions/actionmanagerimpl.cpp 2019-07-05 08:34:47.000000000 +0000 @@ -654,7 +654,7 @@ QWidget *ActionManagerImpl::container(co if (d->part->factory()) { return d->part->factory()->container(name, d->part); } else { - return 0; + return nullptr; } }
  54. Download patch po/ro/akregator.po
  55. Download patch debian/patches/kubuntu_debianize_akregator_default.diff

    --- 4:18.08.3-4/debian/patches/kubuntu_debianize_akregator_default.diff 1970-01-01 00:00:00.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/patches/kubuntu_debianize_akregator_default.diff 2019-07-23 17:53:30.000000000 +0000 @@ -0,0 +1,37 @@ +From: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> +Date: Wed, 13 Apr 2016 12:09:09 +0200 +Subject: kubuntu_debianize_akregator_default + +--- + akregator/src/akregator_part.cpp | 24 ++++++++++++++++++++++++ + 1 file changed, 24 insertions(+) + +--- a/src/akregator_part.cpp ++++ b/src/akregator_part.cpp +@@ -151,6 +151,26 @@ + spanishKde.setAttribute(QStringLiteral("xmlUrl"), QStringLiteral("https://planet.kde-espana.org/atom.xml")); + spanishFolder.appendChild(spanishKde); + ++ // kubuntu feed(s) ++ QDomElement kubuntuFolder = doc.createElement(QStringLiteral("outline")); ++ kubuntuFolder.setAttribute(QStringLiteral("text"), QStringLiteral("Kubuntu")); ++ body.appendChild(kubuntuFolder); ++ ++ QDomElement planet = doc.createElement(QStringLiteral("outline")); ++ planet.setAttribute(QStringLiteral("text"), i18n("Planet Ubuntu")); ++ planet.setAttribute(QStringLiteral("xmlUrl"), QStringLiteral("http://planet.ubuntu.com/rss20.xml")); ++ kubuntuFolder.appendChild(planet); ++ ++ QDomElement fridge = doc.createElement(QStringLiteral("outline")); ++ fridge.setAttribute(QStringLiteral("text"), i18n("Ubuntu Fridge")); ++ fridge.setAttribute(QStringLiteral("xmlUrl"), QStringLiteral("http://feeds.feedburner.com/ubuntu-fridge")); ++ kubuntuFolder.appendChild(fridge); ++ ++ QDomElement ktimes = doc.createElement(QStringLiteral("outline")); ++ ktimes.setAttribute(QStringLiteral("text"), i18n("Kubuntu.org News")); ++ ktimes.setAttribute(QStringLiteral("xmlUrl"), QStringLiteral("http://www.kubuntu.org/news/feed")); ++ kubuntuFolder.appendChild(ktimes); ++ + return doc; + } + }
  56. Download patch po/cs/akregator.po
  57. Download patch debian/watch

    --- 4:18.08.3-4/debian/watch 2019-10-16 17:05:22.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/watch 2019-07-23 17:53:30.000000000 +0000 @@ -1,2 +1,2 @@ -version=4 -opts=pgpsigurlmangle=s/$/.sig/ https://download.kde.org/stable/applications/([\d.]+)/src/@PACKAGE@-([\d.]+)\.tar\.xz +version=3 +http://download.kde.org/stable/applications/([\d.]+)/src/akregator-([\d.]+).tar.xz
  58. Download patch po/gl/akregator.po
  59. Download patch debian/patches/series

    --- 4:18.08.3-4/debian/patches/series 2019-11-14 22:33:25.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/patches/series 2019-07-23 17:53:30.000000000 +0000 @@ -1,3 +1 @@ -debianize_akregator_default.diff -Don-t-crash-with-Qt-5.11.patch -Fix-Bug-402639-akregator-doesn-t-know-how-to-deal-wi.patch +kubuntu_debianize_akregator_default.diff
  60. Download patch po/nl/docs/akregator/index.docbook

    --- 4:18.08.3-4/po/nl/docs/akregator/index.docbook 2018-11-06 00:20:13.000000000 +0000 +++ 4:19.04.3-0ubuntu1/po/nl/docs/akregator/index.docbook 2019-07-09 00:19:52.000000000 +0000 @@ -1772,8 +1772,7 @@ action="simul" <para >Documentatie copyright 2006 &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; </para> -&meld.fouten;&vertaling.freek; -&underFDL; &underGPL; </chapter> +&meld.fouten;&vertaling.freek; &underFDL; &underGPL; </chapter> &documentation.index; </book>
  61. Download patch configuration/akregator_config_plugins.h

    --- 4:18.08.3-4/configuration/akregator_config_plugins.h 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/configuration/akregator_config_plugins.h 2019-07-05 08:34:47.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Montel Laurent <montel@kde.org> + Copyright (C) 2016-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public
  62. Download patch po/ia/akregator.po
  63. Download patch po/el/akregator.po
  64. Download patch po/ca@valencia/akregator.po
  65. Download patch configuration/ui/settings_appearance.ui

    --- 4:18.08.3-4/configuration/ui/settings_appearance.ui 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/configuration/ui/settings_appearance.ui 2019-07-05 08:34:47.000000000 +0000 @@ -219,73 +219,6 @@ </item> </layout> </item> - <item row="4" column="0"> - <widget class="QLabel" name="lbl_Zoom"> - <property name="text"> - <string>Zoom:</string> - </property> - </widget> - </item> - <item row="4" column="1"> - <layout class="QHBoxLayout" name="_2"> - <property name="leftMargin"> - <number>0</number> - </property> - <property name="topMargin"> - <number>0</number> - </property> - <property name="rightMargin"> - <number>0</number> - </property> - <property name="bottomMargin"> - <number>0</number> - </property> - <item> - <widget class="QSlider" name="slider_zoom"> - <property name="minimum"> - <number>25</number> - </property> - <property name="maximum"> - <number>500</number> - </property> - <property name="singleStep"> - <number>5</number> - </property> - <property name="value"> - <number>100</number> - </property> - <property name="orientation"> - <enum>Qt::Horizontal</enum> - </property> - <property name="tickPosition"> - <enum>QSlider::NoTicks</enum> - </property> - <property name="tickInterval"> - <number>5</number> - </property> - </widget> - </item> - <item> - <widget class="QSpinBox" name="kcfg_Zoom"> - <property name="suffix"> - <string notr="true">%</string> - </property> - <property name="minimum"> - <number>25</number> - </property> - <property name="maximum"> - <number>500</number> - </property> - <property name="singleStep"> - <number>5</number> - </property> - <property name="value"> - <number>100</number> - </property> - </widget> - </item> - </layout> - </item> </layout> </widget> </item> @@ -355,15 +288,15 @@ </widget> <customwidgets> <customwidget> - <class>KPluralHandlingSpinBox</class> - <extends>QSpinBox</extends> - <header>kpluralhandlingspinbox.h</header> - </customwidget> - <customwidget> <class>KColorButton</class> <extends>QPushButton</extends> <header>kcolorbutton.h</header> </customwidget> + <customwidget> + <class>KPluralHandlingSpinBox</class> + <extends>QSpinBox</extends> + <header>kpluralhandlingspinbox.h</header> + </customwidget> </customwidgets> <tabstops> <tabstop>kcfg_UseCustomColors</tabstop> @@ -373,8 +306,6 @@ <tabstop>kcfg_MinimumFontSize</tabstop> <tabstop>slider_mediumFontSize</tabstop> <tabstop>kcfg_MediumFontSize</tabstop> - <tabstop>slider_zoom</tabstop> - <tabstop>kcfg_Zoom</tabstop> <tabstop>kcfg_StandardFont</tabstop> <tabstop>kcfg_FixedFont</tabstop> <tabstop>kcfg_SerifFont</tabstop>
  66. Download patch kontactplugin/akregatorplugin.desktop

    --- 4:18.08.3-4/kontactplugin/akregatorplugin.desktop 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/kontactplugin/akregatorplugin.desktop 2019-07-05 08:34:47.000000000 +0000 @@ -145,6 +145,6 @@ Name[uz]=Yangiliklar tasmalari Name[uz@cyrillic]=Янгиликлар тасмалари Name[wa]=Floûs Name[x-test]=xxFeedsxx -Name[zh_CN]=种子 +Name[zh_CN]=订阅 Name[zh_TW]=Feeds
  67. Download patch po/fa/akregator.po
  68. Download patch po/et/akregator.po
  69. Download patch po/sr/akregator.po
  70. Download patch po/pt_BR/akregator.po
  71. Download patch plugins/mk4storage/metakit/src/field.h

    --- 4:18.08.3-4/plugins/mk4storage/metakit/src/field.h 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/plugins/mk4storage/metakit/src/field.h 2019-07-05 08:34:47.000000000 +0000 @@ -41,7 +41,7 @@ public: char Type() const; //: Returns the type description of this field, if any. char OrigType() const; - //: Similar, but report types which were originall 'M' as well. + //: Similar, but report types which were original 'M' as well. c4_String Description(bool anonymous_ = false) const; //: Describes the structure, omit names if anonymous. c4_String DescribeSubFields(bool anonymous_ = false) const;
  72. Download patch po/sv/akregator.po
  73. Download patch po/ko/akregator.po
  74. Download patch debian/docs

    --- 4:18.08.3-4/debian/docs 1970-01-01 00:00:00.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/docs 2019-07-23 17:53:30.000000000 +0000 @@ -0,0 +1 @@ +README
  75. Download patch po/da/akregator.po
  76. Download patch po/ug/akregator.po
  77. Download patch po/de/akregator.po
  78. Download patch src/actions/actionmanager.h

    --- 4:18.08.3-4/src/actions/actionmanager.h 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/actions/actionmanager.h 2019-07-05 08:34:47.000000000 +0000 @@ -25,7 +25,7 @@ #ifndef AKREGATOR_ACTIONMANAGER_H #define AKREGATOR_ACTIONMANAGER_H -#include <qobject.h> +#include <QObject> #include "akregator_export.h"
  79. Download patch po/uk/akregator.po
  80. Download patch po/nn/akregator.po
  81. Download patch debian/patches/Don-t-crash-with-Qt-5.11.patch

    --- 4:18.08.3-4/debian/patches/Don-t-crash-with-Qt-5.11.patch 2019-11-14 22:33:25.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/patches/Don-t-crash-with-Qt-5.11.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,84 +0,0 @@ -From af43acadd45b15d005a5dbd9985ab019794dcd57 Mon Sep 17 00:00:00 2001 -From: Andras Mantia <andras@kdab.com> -Date: Thu, 13 Dec 2018 17:32:52 +0200 -Subject: [PATCH 01/15] Don't crash with Qt 5.11+ - -Summary: -Based on the patch from https://bugs.kde.org/show_bug.cgi?id=371511 -See also https://bugreports.qt.io/browse/QTBUG-72260 - -BUG: 371511 - -Reviewers: PHID-PROJ-odxxyyfgujhgbu6ergrt, mlaurent - -Reviewed By: PHID-PROJ-odxxyyfgujhgbu6ergrt, mlaurent - -Subscribers: marten, asturmlechner, kfunk, kde-pim - -Tags: #kde_pim - -Differential Revision: https://phabricator.kde.org/D17563 - -(cherry picked from commit 91a4ab57a82970bd75eee4a7aee61a7e1c1321ef) ---- - .../webengine/articleviewerwebengine.cpp | 22 +++++++++++++++++++ - 1 file changed, 22 insertions(+) - -diff --git a/src/articleviewer-ng/webengine/articleviewerwebengine.cpp b/src/articleviewer-ng/webengine/articleviewerwebengine.cpp -index b70c1453..741a0946 100644 ---- a/src/articleviewer-ng/webengine/articleviewerwebengine.cpp -+++ b/src/articleviewer-ng/webengine/articleviewerwebengine.cpp -@@ -46,6 +46,7 @@ - #include <QMenu> - #include <viewerplugintoolmanager.h> - #include <QWebEngineProfile> -+#include <QWebEngineUrlRequestInterceptor> - - #include <WebEngineViewer/WebHitTestResult> - #include <WebEngineViewer/WebHitTest> -@@ -57,6 +58,19 @@ - - using namespace Akregator; - -+class AkregatorRequestInterceptor : public QWebEngineUrlRequestInterceptor -+{ -+ Q_OBJECT -+ -+public: -+ explicit AkregatorRequestInterceptor(QObject *parent = nullptr) : QWebEngineUrlRequestInterceptor(parent) { -+ } -+ -+ void interceptRequest(QWebEngineUrlRequestInfo &info) override { -+ Q_UNUSED(info); -+ } -+}; -+ - ArticleViewerWebEngine::ArticleViewerWebEngine(KActionCollection *ac, QWidget *parent) - : WebEngineViewer::WebEngineView(parent) - , mActionCollection(ac) -@@ -64,10 +78,16 @@ ArticleViewerWebEngine::ArticleViewerWebEngine(KActionCollection *ac, QWidget *p - , mViewerPluginToolManager(nullptr) - { - mNetworkAccessManager = new WebEngineViewer::InterceptorManager(this, ac, this); -+ - QWebEngineProfile *profile = QWebEngineProfile::defaultProfile(); - mPageEngine = new ArticleViewerWebEnginePage(profile, this); - profile->setPersistentCookiesPolicy(QWebEngineProfile::ForcePersistentCookies); - -+ // Needed to workaround crash in webengine, see https://bugreports.qt.io/browse/QTBUG-72260 -+ auto webEngineUrlInterceptor = new AkregatorRequestInterceptor(); -+ profile->setRequestInterceptor(webEngineUrlInterceptor); -+ connect(profile, &QObject::destroyed, webEngineUrlInterceptor, &AkregatorRequestInterceptor::deleteLater); -+ - setPage(mPageEngine); - - connect(this, &ArticleViewerWebEngine::showContextMenu, this, &ArticleViewerWebEngine::slotShowContextMenu); -@@ -492,3 +512,5 @@ void ArticleViewerWebEngine::slotActivatePlugin(MessageViewer::ViewerPluginInter - interface->setUrl(mCurrentUrl); - interface->execute(); - } -+ -+#include "articleviewerwebengine.moc" --- -2.20.1 -
  82. Download patch po/is/akregator.po
  83. Download patch plugins/mk4storage/storagemk4impl.cpp

    --- 4:18.08.3-4/plugins/mk4storage/storagemk4impl.cpp 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/plugins/mk4storage/storagemk4impl.cpp 2019-07-05 08:34:47.000000000 +0000 @@ -33,7 +33,7 @@ #include <QTimer> #include <QDateTime> -#include <qdebug.h> +#include <QDebug> #include <QDir> #include <QStandardPaths> @@ -78,7 +78,7 @@ Akregator::Backend::FeedStorageMK4Impl * Akregator::Backend::FeedStorageMK4Impl *fs = new Akregator::Backend::FeedStorageMK4Impl(url, q); feeds[url] = fs; c4_Row findrow; - purl(findrow) = url.toLatin1(); + purl(findrow) = url.toLatin1().constData(); int findidx = archiveView.Find(findrow); if (findidx == -1) { punread(findrow) = 0; @@ -136,14 +136,14 @@ void Akregator::Backend::StorageMK4Impl: bool Akregator::Backend::StorageMK4Impl::open(bool autoCommit) { QString filePath = d->archivePath + QLatin1String("/archiveindex.mk4"); - d->storage = new c4_Storage(filePath.toLocal8Bit(), true); + d->storage = new c4_Storage(filePath.toLocal8Bit().constData(), true); d->archiveView = d->storage->GetAs("archive[url:S,unread:I,totalCount:I,lastFetch:I]"); c4_View hash = d->storage->GetAs("archiveHash[_H:I,_R:I]"); d->archiveView = d->archiveView.Hash(hash, 1); // hash on url d->autoCommit = autoCommit; filePath = d->archivePath + QLatin1String("/feedlistbackup.mk4"); - d->feedListStorage = new c4_Storage(filePath.toLocal8Bit(), true); + d->feedListStorage = new c4_Storage(filePath.toLocal8Bit().constData(), true); d->feedListView = d->feedListStorage->GetAs("archive[feedList:S,tagSet:S]"); return true; } @@ -166,11 +166,11 @@ void Akregator::Backend::StorageMK4Impl: } delete d->storage; - d->storage = 0; + d->storage = nullptr; d->feedListStorage->Commit(); delete d->feedListStorage; - d->feedListStorage = 0; + d->feedListStorage = nullptr; } bool Akregator::Backend::StorageMK4Impl::commit() @@ -207,7 +207,7 @@ bool Akregator::Backend::StorageMK4Impl: int Akregator::Backend::StorageMK4Impl::unreadFor(const QString &url) const { c4_Row findrow; - d->purl(findrow) = url.toLatin1(); + d->purl(findrow) = url.toLatin1().constData(); int findidx = d->archiveView.Find(findrow); return findidx != -1 ? d->punread(d->archiveView.GetAt(findidx)) : 0; @@ -216,7 +216,7 @@ int Akregator::Backend::StorageMK4Impl:: void Akregator::Backend::StorageMK4Impl::setUnreadFor(const QString &url, int unread) { c4_Row findrow; - d->purl(findrow) = url.toLatin1(); + d->purl(findrow) = url.toLatin1().constData(); int findidx = d->archiveView.Find(findrow); if (findidx == -1) { return; @@ -230,7 +230,7 @@ void Akregator::Backend::StorageMK4Impl: int Akregator::Backend::StorageMK4Impl::totalCountFor(const QString &url) const { c4_Row findrow; - d->purl(findrow) = url.toLatin1(); + d->purl(findrow) = url.toLatin1().constData(); int findidx = d->archiveView.Find(findrow); return findidx != -1 ? d->ptotalCount(d->archiveView.GetAt(findidx)) : 0; @@ -239,7 +239,7 @@ int Akregator::Backend::StorageMK4Impl:: void Akregator::Backend::StorageMK4Impl::setTotalCountFor(const QString &url, int total) { c4_Row findrow; - d->purl(findrow) = url.toLatin1(); + d->purl(findrow) = url.toLatin1().constData(); int findidx = d->archiveView.Find(findrow); if (findidx == -1) { return; @@ -253,7 +253,7 @@ void Akregator::Backend::StorageMK4Impl: QDateTime Akregator::Backend::StorageMK4Impl::lastFetchFor(const QString &url) const { c4_Row findrow; - d->purl(findrow) = url.toLatin1(); + d->purl(findrow) = url.toLatin1().constData(); int findidx = d->archiveView.Find(findrow); return findidx != -1 ? QDateTime::fromTime_t(d->plastFetch(d->archiveView.GetAt(findidx))) : QDateTime(); @@ -262,7 +262,7 @@ QDateTime Akregator::Backend::StorageMK4 void Akregator::Backend::StorageMK4Impl::setLastFetchFor(const QString &url, const QDateTime &lastFetch) { c4_Row findrow; - d->purl(findrow) = url.toLatin1(); + d->purl(findrow) = url.toLatin1().constData(); int findidx = d->archiveView.Find(findrow); if (findidx == -1) { return;
  84. Download patch configuration/akregator_config_general.desktop

    --- 4:18.08.3-4/configuration/akregator_config_general.desktop 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/configuration/akregator_config_general.desktop 2019-07-05 08:34:47.000000000 +0000 @@ -13,7 +13,6 @@ X-KDE-Weight=100 Name=General Name[af]=Algemeen Name[ar]=عامّ -Name[ast]=Xeneral Name[be]=Агульныя Name[bg]=Общи Name[br]=Pennañ @@ -132,7 +131,7 @@ Comment[tr]=Kaynakları Yapılandır Comment[uk]=Налаштування подач Comment[wa]=Apontyî les floûs Comment[x-test]=xxConfigure Feedsxx -Comment[zh_CN]=配置信息源 +Comment[zh_CN]=配置订阅 Comment[zh_TW]=設定 Feed X-KDE-Keywords=akregator, configure, settings, General X-KDE-Keywords[ar]=akregator, configure, settings, General, أكريغاتور, ضبط, إعدادات, عام
  85. Download patch configuration/akregator_config_appearance.cpp

    --- 4:18.08.3-4/configuration/akregator_config_appearance.cpp 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/configuration/akregator_config_appearance.cpp 2019-07-05 08:34:47.000000000 +0000 @@ -27,7 +27,7 @@ #include <KAboutData> #include <KPluginFactory> #include <KLocalizedString> -#include <qabstractslider.h> +#include <QAbstractSlider> #include <QVBoxLayout> @@ -51,15 +51,12 @@ KCMAkregatorAppearanceConfig::KCMAkregat connect(m_ui.slider_minimumFontSize, &QAbstractSlider::valueChanged, m_ui.kcfg_MinimumFontSize, &QSpinBox::setValue); connect(m_ui.slider_mediumFontSize, &QAbstractSlider::valueChanged, m_ui.kcfg_MediumFontSize, &QSpinBox::setValue); - connect(m_ui.slider_zoom, &QAbstractSlider::valueChanged, m_ui.kcfg_Zoom, &QSpinBox::setValue); connect(m_ui.slider_minimumFontSize, &QAbstractSlider::sliderMoved, m_ui.kcfg_MinimumFontSize, &QSpinBox::setValue); connect(m_ui.slider_mediumFontSize, &QAbstractSlider::sliderMoved, m_ui.kcfg_MediumFontSize, &QSpinBox::setValue); - connect(m_ui.slider_zoom, &QAbstractSlider::sliderMoved, m_ui.kcfg_Zoom, &QSpinBox::setValue); connect(m_ui.kcfg_MinimumFontSize, QOverload<int>::of(&KPluralHandlingSpinBox::valueChanged), m_ui.slider_minimumFontSize, &QSlider::setValue); connect(m_ui.kcfg_MediumFontSize, QOverload<int>::of(&KPluralHandlingSpinBox::valueChanged), m_ui.slider_mediumFontSize, &QSlider::setValue); - connect(m_ui.kcfg_Zoom, QOverload<int>::of(&QSpinBox::valueChanged), m_ui.slider_zoom, &QSlider::setValue); KAboutData *about = new KAboutData(QStringLiteral("kcmakrappearanceconfig"), i18n("Configure Feed Reader Appearance"), QString(), QString(), KAboutLicense::GPL, @@ -71,10 +68,8 @@ KCMAkregatorAppearanceConfig::KCMAkregat m_ui.slider_minimumFontSize->setDisabled(Settings::self()->isImmutable(QStringLiteral("MinimumFontSize"))); m_ui.slider_mediumFontSize->setDisabled(Settings::self()->isImmutable(QStringLiteral("MediumFontSize"))); - m_ui.slider_zoom->setDisabled(Settings::self()->isImmutable(QStringLiteral("Zoom"))); m_ui.lbl_MinimumFontSize->setDisabled(Settings::self()->isImmutable(QStringLiteral("MinimumFontSize"))); m_ui.lbl_MediumFontSize->setDisabled(Settings::self()->isImmutable(QStringLiteral("MediumFontSize"))); - m_ui.lbl_Zoom->setDisabled(Settings::self()->isImmutable(QStringLiteral("Zoom"))); addConfig(Settings::self(), m_widget); }
  86. Download patch src/about/introduction_akregator.html

    --- 4:18.08.3-4/src/about/introduction_akregator.html 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/about/introduction_akregator.html 2019-07-05 08:34:47.000000000 +0000 @@ -16,7 +16,7 @@ <div class="center"> <p>{% i18n "Feed readers provide a convenient way to browse different kinds of content, including news, blogs, and other content from online sites. Instead of checking all your favorite web sites manually for updates, Akregator collects the content for you." %}</p> - <p>{% i18n_var "For more information about using Akregator, check the <a href='http://akregator.kde.org/'>Akregator website</a>. If you do not want to see this page anymore, <a href='config:/disable_introduction'>click here</a>." as features %} {{ features|safe }}</p> + <p>{% i18n_var "For more information about using Akregator, check the <a href='https://kontact.kde.org/components/akregator.html'>Akregator website</a>. If you do not want to see this page anymore, <a href='config:/disable_introduction'>click here</a>." as features %} {{ features|safe }}</p> <p>{% i18n "We hope that you will enjoy Akregator." %}</p> <p>{% i18n "Thank you, The Akregator Team" %} </p> </div>
  87. Download patch po/pt/akregator.po
  88. Download patch debian/source/lintian-overrides

    --- 4:18.08.3-4/debian/source/lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/source/lintian-overrides 2019-07-23 17:53:30.000000000 +0000 @@ -0,0 +1 @@ +akregator source: intra-source-package-circular-dependency libcalendarsupport5 libeventviews5 libincidenceeditorsng5 libkdepim5 libkleo5 libmailcommon5 libmailimporter5 libmessagecomposer5 libmessageviewer5 libpimcommon5 libtemplateparser5
  89. Download patch po/hu/akregator.po
  90. Download patch po/eu/akregator.po
  91. Download patch debian/patches/debianize_akregator_default.diff

    --- 4:18.08.3-4/debian/patches/debianize_akregator_default.diff 2019-10-16 17:05:22.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/patches/debianize_akregator_default.diff 1970-01-01 00:00:00.000000000 +0000 @@ -1,32 +0,0 @@ -Author: Ana Beatriz Guerrero Lopez <ana@debian.org> -Author: Pino Toscano <pino@debian.org> -Description: add a few Debian feeds to akregator - Include Planet Debian and Debian News as default in akregator -Forwarded: not-needed -Origin: vendor -Last-Update: 2017-12-26 - ---- a/src/akregator_part.cpp -+++ b/src/akregator_part.cpp -@@ -151,6 +151,21 @@ static QDomDocument createDefaultFeedLis - spanishKde.setAttribute(QStringLiteral("xmlUrl"), QStringLiteral("https://planet.kde-espana.org/atom.xml")); - spanishFolder.appendChild(spanishKde); - -+ // Debian feed(s) -+ QDomElement debianFolder = doc.createElement(QStringLiteral("outline")); -+ debianFolder.setAttribute(QStringLiteral("text"), QStringLiteral("Debian")); -+ body.appendChild(debianFolder); -+ -+ QDomElement pland = doc.createElement(QStringLiteral("outline")); -+ pland.setAttribute(QStringLiteral("text"), i18n("Planet Debian")); -+ pland.setAttribute(QStringLiteral("xmlUrl"), QStringLiteral("http://planet.debian.org/rss20.xml")); -+ debianFolder.appendChild(pland); -+ -+ QDomElement dtimes = doc.createElement(QStringLiteral("outline")); -+ dtimes.setAttribute(QStringLiteral("text"), i18n("Debian News")); -+ dtimes.setAttribute(QStringLiteral("xmlUrl"), QStringLiteral("http://www.debian.org/News/news")); -+ debianFolder.appendChild(dtimes); -+ - return doc; - } - }
  92. Download patch po/lv/akregator.po
  93. Download patch po/ru/akregator.po
  94. Download patch debian/copyright
  95. Download patch configuration/settings_advanced.cpp

    --- 4:18.08.3-4/configuration/settings_advanced.cpp 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/configuration/settings_advanced.cpp 2019-07-05 08:34:47.000000000 +0000 @@ -53,7 +53,7 @@ SettingsAdvanced::SettingsAdvanced(QWidg } connect(pbBackendConfigure, &QPushButton::clicked, this, &SettingsAdvanced::slotConfigureStorage); - connect(cbBackend, QOverload<int>::of(&KComboBox::activated), this, &SettingsAdvanced::slotFactorySelected); + connect(cbBackend, QOverload<int>::of(&QComboBox::activated), this, &SettingsAdvanced::slotFactorySelected); connect(kcfg_UseMarkReadDelay, &QCheckBox::toggled, kcfg_MarkReadDelay, &KPluralHandlingSpinBox::setEnabled); kcfg_MarkReadDelay->setSuffix(ki18ncp("Mark selected article read after", " second", " seconds"));
  96. Download patch akregator.categories

    --- 4:18.08.3-4/akregator.categories 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/akregator.categories 2019-07-05 08:34:47.000000000 +0000 @@ -1,2 +1,2 @@ -org.kde.pim.akregator akregator (akregator) -org.kde.pim.akregator_config_plugin akregator config plugin (akregator) +org.kde.pim.akregator akregator (akregator) IDENTIFIER [AKREGATOR_LOG] +org.kde.pim.akregator_config_plugin akregator config plugin (akregator) IDENTIFIER [AKREGATOR_CONFIG_PLUGIN_LOG]
  97. Download patch kontactplugin/akregator.setdlg

    --- 4:18.08.3-4/kontactplugin/akregator.setdlg 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/kontactplugin/akregator.setdlg 2019-07-05 08:34:47.000000000 +0000 @@ -64,7 +64,7 @@ Name[uz]=Yangiliklar tasmalari Name[uz@cyrillic]=Янгиликлар тасмалари Name[wa]=Floûs Name[x-test]=xxFeedsxx -Name[zh_CN]=种子 +Name[zh_CN]=订阅 Name[zh_TW]=Feeds Comment=Feed Reader Comment[ar]=قارئ التّغذيات @@ -114,7 +114,7 @@ Comment[tr]=Haber Okuyucu Comment[uk]=Програма для читання подач Comment[wa]=Lijheu d' floûs Comment[x-test]=xxFeed Readerxx -Comment[zh_CN]=RSS 种子阅读器 +Comment[zh_CN]=订阅阅读器 Comment[zh_TW]=Feed 閱讀器 Weight=475 Icon=akregator
  98. Download patch po/kk/akregator.po
  99. Download patch po/ast/akregator.po
  100. Download patch configuration/akregatorconfigurepluginlistwidget.cpp

    --- 4:18.08.3-4/configuration/akregatorconfigurepluginlistwidget.cpp 2018-10-26 05:58:03.000000000 +0000 +++ 4:19.04.3-0ubuntu1/configuration/akregatorconfigurepluginlistwidget.cpp 2019-07-05 08:34:47.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Montel Laurent <montel@kde.org> + Copyright (C) 2016-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public
  101. ...
  1. akregator