diffstat for purpose-5.44.0 purpose-5.45.0 CMakeLists.txt | 8 - debian/changelog | 183 +++---------------------- debian/control | 53 +++++-- debian/copyright | 6 debian/libkf5purpose-bin.install | 20 +- debian/libkf5purpose-bin.lintian-overrides | 19 +- debian/libkf5purpose5.install | 1 debian/libkf5purpose5.symbols | 18 -- debian/meta/cmake-ignore | 5 debian/patches/allow_building_with_qt571.patch | 36 ++++ debian/patches/nodejs-name.diff | 25 --- debian/patches/series | 2 debian/rules | 9 - debian/source/lintian-overrides | 1 debian/upstream/metadata | 4 debian/watch | 2 po/ca@valencia/purpose_reviewboard.po | 2 po/id/purpose_imgur.po | 4 po/id/purpose_ktp-sendfile.po | 1 po/nn/purpose_reviewboard.po | 127 +++++++++++++++++ po/zh_CN/libpurpose_quick.po | 2 po/zh_CN/libpurpose_widgets.po | 2 po/zh_CN/purpose_email.po | 2 po/zh_CN/purpose_imgur.po | 2 po/zh_CN/purpose_ktp-sendfile.po | 2 po/zh_CN/purpose_nextcloud.po | 2 po/zh_CN/purpose_pastebin.po | 2 po/zh_CN/purpose_reviewboard.po | 2 po/zh_CN/purpose_saveas.po | 2 po/zh_CN/purpose_youtube.po | 2 src/externalprocess/processjob.cpp | 2 src/plugins/nextcloud/nextcloudplugin.json | 2 32 files changed, 283 insertions(+), 267 deletions(-) diff -Nru purpose-5.44.0/CMakeLists.txt purpose-5.45.0/CMakeLists.txt --- purpose-5.44.0/CMakeLists.txt 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/CMakeLists.txt 2018-04-07 19:40:49.000000000 +0000 @@ -2,11 +2,11 @@ project(Purpose) -find_package(ECM 5.44.0 REQUIRED NO_MODULE) +find_package(ECM 5.45.0 REQUIRED NO_MODULE) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) -set(REQUIRED_QT_VERSION "5.2") +set(REQUIRED_QT_VERSION 5.8.0) find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core Qml Gui DBus Widgets Network Test) include(KDEInstallDirs) include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) @@ -22,8 +22,8 @@ include(ECMMarkNonGuiExecutable) include(ECMQtDeclareLoggingCategory) -set(KF5_VERSION "5.44.0") # handled by release scripts -set(KF5_DEP_VERSION "5.44.0") # handled by release scripts +set(KF5_VERSION "5.45.0") # handled by release scripts +set(KF5_DEP_VERSION "5.45.0") # handled by release scripts find_package(KF5 ${KF5_DEP_VERSION} REQUIRED COMPONENTS CoreAddons I18n Config) diff -Nru purpose-5.44.0/debian/changelog purpose-5.45.0/debian/changelog --- purpose-5.44.0/debian/changelog 2018-04-22 06:56:29.000000000 +0000 +++ purpose-5.45.0/debian/changelog 2018-05-08 21:19:29.000000000 +0000 @@ -1,164 +1,33 @@ -purpose (5.44.0-1) unstable; urgency=medium +purpose (5.45.0-0neon+neptune1) stretch; urgency=medium - * Team upload. - * New upstream release. - * Update watch file to point to its location as Framework, and add the - signing key. - * Update the patches: - - use_nodejs.diff: drop, obsolete now (upstream does it) - * Update install files. - * Update symbols file. - * Fix the dh_makeshlibs invocation: - - call it with -V for libkf5purpose-bin, so shlibdeps on the private - libraries can be detected properly (thus qml-module-org-kde-purpose - has the proper dependency) - - call it without arguments for all the other binaries, so symbols files - work as expected - * Update lintian overrides. - * Switch Vcs-* fields to salsa.debian.org. - * Small changes to copyright. - * Tighten the inter-library dependencies. - * Force "node" as executable for nodejs (see CTTE #862051); patch - nodejs-name.diff. - * Bump Standards-Version to 4.1.4, no changes required. - - -- Pino Toscano Sun, 22 Apr 2018 08:56:29 +0200 - -purpose (1.1-5) unstable; urgency=medium - - * Team upload. - - [ Maximiliano Curia ] - * Downgrade nodejs to Recommends. - Thanks to Bob Tracy for reporting (Closes: 855486) - - [ Pino Toscano ] - * Switch Homepage to a working cgit.kde.org URL. - * Drop the transitional qml-modules-org-kde-purpose binary. - - fix the version of breaks/replaces in qml-module-org-kde-purpose to - 1.1-5~ - * Remove unused debian/meta/cmake-ignore file. - * Use $(DEB_HOST_MULTIARCH) instead of $(DEB_HOST_GNU_TYPE) in excluded - paths for dh_makeshlibs, so it properly works also on i386 architectures. - * Fix Git web interface URLs in debian/upstream/metadata. - - -- Pino Toscano Sun, 18 Jun 2017 14:57:16 +0200 - -purpose (1.1-4) unstable; urgency=medium - - * Use nodejs instead of the nodejs-legacy dep (Closes: 848602) - Thanks to Ben Longbons for reporting - - -- Maximiliano Curia Tue, 20 Dec 2016 16:36:52 +0100 - -purpose (1.1-3) unstable; urgency=medium - - * Use the new kf5 dev names - * Make nodejs an arch qualified dependency - * Add missing breaks/replaces. - Thanks to Andreas Beckmann for reporting (Closes: 846574) - - -- Maximiliano Curia Tue, 06 Dec 2016 20:55:55 +0100 - -purpose (1.1-2) unstable; urgency=medium - - * Upload to unstable. - * Make the transitional packages arch:any - * Avoid circular dependencies + * New upstream release packaged for Neptune - -- Maximiliano Curia Wed, 09 Nov 2016 13:53:13 +0100 + -- Leszek Lesner Tue, 08 May 2018 21:19:29 +0000 -purpose (1.1-1) experimental; urgency=medium +purpose (5.45.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Mon, 16 Apr 2018 09:25:42 +0000 + +purpose (5.44.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Mon, 12 Mar 2018 15:28:31 +0000 + +purpose (5.43.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Mon, 12 Feb 2018 15:45:11 +0000 + +purpose (1.2.1-0neon) xenial; urgency=medium [ Jonathan Riddell ] * Initial Package - * add new runtime dependencies and install new twitter plugin - * add twitter runtime dep nodejs-legacy - * move depends to suggests for now, they bring in too many dependencies until kf5 versions are built - * add back depends on kdeconnect now that we built it in neon and it's installable - * dep on kdeconnect not kdeconnect-plasma - * fix watch file - * fix mangled files - * cmake ignore runtime bits - * ignore shlibs on plugins - * add lintian overrides - * description-too-long - * use ci version to allow installs - * qml deps - * it didn't like ci:buildversion - * just override lintian error for -dev dep version, needs to wait for version numbers with debian to sync before we can use a proper version again - * fix version - * add transitional package for libkf5purposewidgets5 - * rename to qml-modules-org-kde-purpose - - [ Harald Sitter ] - * fix qml dependencies - * install new stuff - * add new library - * add more missing qml deps - * install new dev so - * fix bad copynpaste - * add symbol files because symbol files are kewl - * lintian override private lib - * symbol update - * make sure the dev package depends on the widget lib - * revise build deps - * remove bloody workarounds - * override existing runtime deps - * add back dep on kdeconnect-plasma as the kdeconnect plugin is in the lib - * mangle rc version to not be shit - * also mangle the alpha - * sod off lintian - * import test rigging from kio - * install built bins to make sure all relevant qml deps are here - * install new localization - * twitter and youtube need kquickcontrolsaddons - * recommend libkf5purpose-bin for consistency - * force qml module to depend on -bin - - [ Clive Johnston ] - * Fixing watch file - * Updating symbols file - * Adding missing file to libkf5purpose5.install - * Adding unusual-interpreter to lintian overrides - * Adding new and removing MISSING symbols - - [ Rohan Garg ] - * Try building purpose without a bdep on qml-module-ubuntu-onlineaccounts - * Remove runtime dependencies from build-dependencies - * Install all services together - - [ Maximiliano Curia ] - * Add a .gitattributes file to use dpkg-mergechangelogs - * Initial tweaking - * Update copyiright information - * Add upstream metadata (DEP-12) - * Update descriptions - * Bump Standards-Version to 3.9.8 - * Update build-deps and deps with the info from cmake - * Update tests - * Split plugins libexec and data from the lib package - * Add me as a human maintainer - * The tests require kinit - * Provide swrast for the tests - * Add patch: use_nodejs.diff - * Depend on nodejs for the twitter script - * Add a symbols file - * Inject the bin dependency through the symbols file - * Install reviewboardhelper - * Fix the acc file - * Add missing dependencies - * Downgrade kdeconnect dependency to recommends. - * Update build-deps and deps with the info from cmake - * Drop unused -dbg package - * Drop circular -bin<->lib dependency - * Drop ubuntu specific dependency - * Add the libKF5PurposeWidgets.so.5 symbols to the symbols file - * Add package-must-activate-ldconfig-trigger lintian override for helper lib libReviewboardHelpers.so - - [ Raymond Wooninck ] - * Use a different version string - * Get the right conflict/replace in place - * Fix version strings - -- Maximiliano Curia Fri, 14 Oct 2016 18:18:00 +0200 + [ Neon CI ] + * New release + + -- Neon CI Thu, 09 Nov 2017 15:58:49 +0000 diff -Nru purpose-5.44.0/debian/control purpose-5.45.0/debian/control --- purpose-5.44.0/debian/control 2018-04-22 05:41:23.000000000 +0000 +++ purpose-5.45.0/debian/control 2018-05-08 21:19:29.000000000 +0000 @@ -8,6 +8,7 @@ extra-cmake-modules (>= 1.7.0~), intltool, kaccounts-integration, + kio-dev (>= 5.7.0~), libaccounts-glib-dev, libaccounts-qt5-dev, libkaccounts-dev, @@ -15,25 +16,23 @@ libkf5declarative-dev, libkf5i18n-dev (>= 5.7.0~), libkf5kcmutils-dev, - libkf5kio-dev (>= 5.7.0~), libkf5wallet-dev, libsignon-qt5-dev, pkg-config, pkg-kde-tools (>= 0.15.15ubuntu1~), qtbase5-dev (>= 5.2~), qtdeclarative5-dev (>= 5.2~) -Standards-Version: 4.1.4 -Homepage: https://cgit.kde.org/purpose.git/ -Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/purpose -Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/purpose.git +Standards-Version: 3.9.8 +Homepage: https://quickgit.kde.org/?p=purpose.git +Vcs-Browser: https://anonscm.debian.org/git/pkg-kde/frameworks/purpose.git +Vcs-Git: https://anonscm.debian.org/git/pkg-kde/frameworks/purpose.git Package: libkf5purpose-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libkf5coreaddons-dev (>= 5.7.0~), - libkf5purpose5 (= ${binary:Version}), - libkf5purpose-bin (= ${binary:Version}), + libkf5purpose5 (>= 1.1), qtbase5-dev (>= 5.2~), ${misc:Depends} Description: abstraction to provide and leverage actions of a specific kind, devel files @@ -51,8 +50,8 @@ Depends: qml-module-org-kde-kquickcontrolsaddons, ${misc:Depends}, ${shlibs:Depends} -Conflicts: libkf5purposewidgets5 (<< 1.1-2~) -Replaces: libkf5purposewidgets5 (<< 1.1-2~) +Conflicts: libkf5purposewidgets5 (<< 1.2.1) +Replaces: libkf5purposewidgets5 (<< 1.2.1) Recommends: libkf5purpose-bin, qml-module-org-kde-purpose (= ${binary:Version}) Suggests: kde-telepathy-send-file Description: library for abstractions to get the developer's purposes fulfilled @@ -67,9 +66,9 @@ qml-module-qtquick-dialogs, ${misc:Depends}, ${shlibs:Depends} -Recommends: kdeconnect, nodejs -Breaks: libkf5purpose5 (<< ${source:Version}~ciBuild), kamoso (<< 3.2.1~) -Replaces: libkf5purpose5 (<< ${source:Version}~ciBuild), kamoso (<< 3.2.1~) +Recommends: kdeconnect, nodejs | nodejs-legacy +Breaks: kamoso (<< 3.2.1~), libkf5purpose5 (<< 5.43.0) +Replaces: kamoso (<< 3.2.1~), libkf5purpose5 (<< 5.43.0) Description: abstraction to provide and leverage actions of a specific kind, runtime Purpose offers the possibility to create integrate services and actions on any application without having to implement them specifically. Purpose will @@ -82,14 +81,12 @@ Package: qml-module-org-kde-purpose Architecture: any Multi-Arch: same -Replaces: qml-modules-org-kde-purpose (<< 1.1-5~) -Breaks: qml-modules-org-kde-purpose (<< 1.1-5~) -Depends: qml-module-qtquick-controls, +Depends: kdeconnect, + qml-module-qtquick-controls, qml-module-qtquick-layouts, qml-module-qtquick2, ${misc:Depends}, ${shlibs:Depends} -Recommends: kdeconnect Description: abstraction to provide and leverage actions of a specific kind, qml bindings Purpose offers the possibility to create integrate services and actions on any application without having to implement them specifically. Purpose will @@ -98,3 +95,27 @@ can receive all the information they need. . This package contains the Purpose Qt Quick QML bindings. + +Package: libkf5purpose5-dbg +Priority: optional +Section: oldlibs +Architecture: all +Depends: libkf5purpose5 (>= ${source:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Transitional package + This transitional package can be removed. + . + Does not contain development files for Purpose. + +Package: libkf5purposewidgets5 +Architecture: all +Depends: libkf5purpose5 (>= ${source:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Section: oldlibs +Priority: optional +Description: Transitional package + This transitional package can be removed. + . + Does not contain development files for Purpose. diff -Nru purpose-5.44.0/debian/copyright purpose-5.45.0/debian/copyright --- purpose-5.44.0/debian/copyright 2018-03-23 07:40:11.000000000 +0000 +++ purpose-5.45.0/debian/copyright 2018-05-08 21:19:29.000000000 +0000 @@ -1,4 +1,4 @@ -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: purpose Source: https://quickgit.kde.org/?p=purpose.git @@ -43,7 +43,9 @@ fothe GNU Lesser General Public License version 3 can be found in the file `/usr/share/common-licenses/LGPL-3'. -Files: src/plugins/reviewboard/quick/rbrepositoriesmodel.cpp +Files: src/plugins/reviewboard/debug.cpp + src/plugins/reviewboard/debug.h + src/plugins/reviewboard/quick/rbrepositoriesmodel.cpp src/plugins/reviewboard/quick/rbrepositoriesmodel.h src/plugins/reviewboard/quick/rbreviewslistmodel.cpp src/plugins/reviewboard/quick/rbreviewslistmodel.h diff -Nru purpose-5.44.0/debian/libkf5purpose-bin.install purpose-5.45.0/debian/libkf5purpose-bin.install --- purpose-5.44.0/debian/libkf5purpose-bin.install 2018-03-23 06:06:16.000000000 +0000 +++ purpose-5.45.0/debian/libkf5purpose-bin.install 2018-05-08 21:19:29.000000000 +0000 @@ -1,12 +1,14 @@ -etc/xdg/purpose.categories -usr/lib/*/libPhabricatorHelpers.so.5 -usr/lib/*/libPhabricatorHelpers.so.5.* -usr/lib/*/libReviewboardHelpers.so.5 -usr/lib/*/libReviewboardHelpers.so.5.* +usr/lib/*/libPhabricatorHelpers.so* +usr/lib/*/libReviewboardHelpers.so* usr/lib/*/libexec/kf5/purposeprocess -usr/lib/*/qt5/plugins/kf5/purpose/*.so -usr/share/accounts/services/ -usr/share/icons/ +usr/lib/*/qt5/plugins/kf5/purpose/ +usr/share/accounts/services/kde/google-youtube.service +usr/share/accounts/services/kde/nextcloud-upload.service +usr/share/accounts/services/kde/twitter-microblog.service +usr/share/icons/hicolor/*/actions/kipiplugin_youtube.png +usr/share/icons/hicolor/*/apps/reviewboard-purpose.png +usr/share/icons/hicolor/128x128/apps/phabricator-purpose.png +usr/share/icons/hicolor/16x16/apps/phabricator-purpose.png usr/share/kpackage/Purpose/ usr/share/locale/*/LC_MESSAGES/*purpose*.mo -usr/share/purpose/ +usr/share/purpose diff -Nru purpose-5.44.0/debian/libkf5purpose-bin.lintian-overrides purpose-5.45.0/debian/libkf5purpose-bin.lintian-overrides --- purpose-5.44.0/debian/libkf5purpose-bin.lintian-overrides 2018-03-23 07:36:20.000000000 +0000 +++ purpose-5.45.0/debian/libkf5purpose-bin.lintian-overrides 2018-05-08 21:19:29.000000000 +0000 @@ -1,10 +1,11 @@ -# private library -libkf5purpose-bin: dev-pkg-without-shlib-symlink usr/lib/*/libPhabricatorHelpers.so.5.* usr/lib/*/libPhabricatorHelpers.so -# private library -libkf5purpose-bin: dev-pkg-without-shlib-symlink usr/lib/*/libReviewboardHelpers.so.5.* usr/lib/*/libReviewboardHelpers.so -# private libraries for QML stuff -libkf5purpose-bin: package-name-doesnt-match-sonames libPhabricatorHelpers5 libReviewboardHelpers5 -# private library -libkf5purpose-bin: no-symbols-control-file -postinst-must-call-ldconfig usr/lib/*/libReviewboardHelpers.so +package-name-doesnt-match-sonames libPhabricatorHelpers libReviewboardHelpers +# Newer versions are soversioned +package-name-doesnt-match-sonames libPhabricatorHelpers5 libReviewboardHelpers5 script-not-executable usr/share/kpackage/Purpose/Twitter/contents/code/main.js + +# https://bugs.kde.org/show_bug.cgi?id=387027 +shlib-without-versioned-soname usr/lib/*/libReviewboardHelpers.so libReviewboardHelpers.so +# xenial +postinst-must-call-ldconfig usr/lib/*/libReviewboardHelpers.so +# bionic +package-must-activate-ldconfig-trigger usr/lib/*/libReviewboardHelpers.so diff -Nru purpose-5.44.0/debian/libkf5purpose5.install purpose-5.45.0/debian/libkf5purpose5.install --- purpose-5.44.0/debian/libkf5purpose5.install 2018-03-23 06:06:16.000000000 +0000 +++ purpose-5.45.0/debian/libkf5purpose5.install 2018-05-08 21:19:29.000000000 +0000 @@ -1,3 +1,4 @@ +etc/xdg/ usr/lib/*/libKF5Purpose.so.5 usr/lib/*/libKF5Purpose.so.5.* usr/lib/*/libKF5PurposeWidgets.so.5 diff -Nru purpose-5.44.0/debian/libkf5purpose5.symbols purpose-5.45.0/debian/libkf5purpose5.symbols --- purpose-5.44.0/debian/libkf5purpose5.symbols 2018-03-23 06:13:38.000000000 +0000 +++ purpose-5.45.0/debian/libkf5purpose5.symbols 2018-05-08 21:19:29.000000000 +0000 @@ -1,4 +1,4 @@ -# SymbolsHelper-Confirmed: 5.44.0 amd64 +# SymbolsHelper-Confirmed: 1.1 amd64 libKF5Purpose.so.5 libkf5purpose5 #MINVER#, libkf5purpose-bin _ZN7Purpose10PluginBase11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.1 _ZN7Purpose10PluginBase11qt_metacastEPKc@Base 1.1 @@ -31,8 +31,6 @@ _ZN7Purpose17AlternativesModel16inputDataChangedEv@Base 1.1 _ZN7Purpose17AlternativesModel16staticMetaObjectE@Base 1.1 _ZN7Purpose17AlternativesModel17pluginTypeChangedEv@Base 1.1 - _ZN7Purpose17AlternativesModel18setDisabledPluginsERK11QStringList@Base 5.44.0 - _ZN7Purpose17AlternativesModel22disabledPluginsChangedEv@Base 5.44.0 _ZN7Purpose17AlternativesModelC1EP7QObject@Base 1.1 _ZN7Purpose17AlternativesModelC2EP7QObject@Base 1.1 _ZN7Purpose17AlternativesModelD0Ev@Base 1.1 @@ -58,7 +56,6 @@ _ZNK7Purpose13Configuration7isReadyEv@Base 1.1 _ZNK7Purpose17AlternativesModel10metaObjectEv@Base 1.1 _ZNK7Purpose17AlternativesModel10pluginTypeEv@Base 1.1 - _ZNK7Purpose17AlternativesModel15disabledPluginsEv@Base 5.44.0 _ZNK7Purpose17AlternativesModel4dataERK11QModelIndexi@Base 1.1 _ZNK7Purpose17AlternativesModel8rowCountERK11QModelIndex@Base 1.1 _ZNK7Purpose17AlternativesModel9inputDataEv@Base 1.1 @@ -78,16 +75,3 @@ _ZTVN7Purpose13ConfigurationE@Base 1.1 _ZTVN7Purpose17AlternativesModelE@Base 1.1 _ZTVN7Purpose3JobE@Base 1.1 -libKF5PurposeWidgets.so.5 libkf5purpose5 #MINVER# - _ZN7Purpose4Menu11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.1 - _ZN7Purpose4Menu11qt_metacastEPKc@Base 1.1 - _ZN7Purpose4Menu16staticMetaObjectE@Base 1.1 - _ZN7Purpose4Menu6reloadEv@Base 1.1 - _ZN7Purpose4Menu8finishedERK11QJsonObjectiRK7QString@Base 1.1 - _ZN7Purpose4MenuC1EP7QWidget@Base 1.1 - _ZN7Purpose4MenuC2EP7QWidget@Base 1.1 - _ZNK7Purpose4Menu10metaObjectEv@Base 1.1 - _ZNK7Purpose4Menu5modelEv@Base 1.1 - _ZTIN7Purpose4MenuE@Base 1.1 - _ZTSN7Purpose4MenuE@Base 1.1 - _ZTVN7Purpose4MenuE@Base 1.1 diff -Nru purpose-5.44.0/debian/meta/cmake-ignore purpose-5.45.0/debian/meta/cmake-ignore --- purpose-5.44.0/debian/meta/cmake-ignore 1970-01-01 00:00:00.000000000 +0000 +++ purpose-5.45.0/debian/meta/cmake-ignore 2018-05-08 21:19:29.000000000 +0000 @@ -0,0 +1,5 @@ +- Ubuntu.OnlineAccounts-QMLModule +- org.kde.kdeconnect-QMLModule +- org.kde.kquickcontrolsaddons-QMLModule +- QCH , API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop): + series: xenial diff -Nru purpose-5.44.0/debian/patches/allow_building_with_qt571.patch purpose-5.45.0/debian/patches/allow_building_with_qt571.patch --- purpose-5.44.0/debian/patches/allow_building_with_qt571.patch 1970-01-01 00:00:00.000000000 +0000 +++ purpose-5.45.0/debian/patches/allow_building_with_qt571.patch 2018-05-08 21:19:29.000000000 +0000 @@ -0,0 +1,36 @@ +Description: + TODO: Put a short summary on the line above and replace this paragraph + with a longer explanation of this change. Complete the meta-information + with other relevant fields (see below for details). To make it easier, the + information below has been extracted from the changelog. Adjust it or drop + it. + . + purpose (5.45.0-0neon+neptune1) stretch; urgency=medium + . + * New upstream release packaged for Neptune +Author: Leszek Lesner + +--- +The information above should follow the Patch Tagging Guidelines, please +checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Origin: , +Bug: +Bug-Debian: https://bugs.debian.org/ +Bug-Ubuntu: https://launchpad.net/bugs/ +Forwarded: +Reviewed-By: +Last-Update: 2018-05-08 + +--- purpose-5.45.0.orig/CMakeLists.txt ++++ purpose-5.45.0/CMakeLists.txt +@@ -6,7 +6,7 @@ find_package(ECM 5.45.0 REQUIRED NO_MODU + + set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) + +-set(REQUIRED_QT_VERSION 5.8.0) ++set(REQUIRED_QT_VERSION 5.7.1) + find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core Qml Gui DBus Widgets Network Test) + include(KDEInstallDirs) + include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) diff -Nru purpose-5.44.0/debian/patches/nodejs-name.diff purpose-5.45.0/debian/patches/nodejs-name.diff --- purpose-5.44.0/debian/patches/nodejs-name.diff 2018-03-24 05:11:37.000000000 +0000 +++ purpose-5.45.0/debian/patches/nodejs-name.diff 1970-01-01 00:00:00.000000000 +0000 @@ -1,25 +0,0 @@ -Author: Pino Toscano -Description: Use "node" as executable for nodejs - The upstream code has a logic to use "nodejs" as binary on Debian-based - systems, based on CTTE #614907. In 2017, CTTE #862051 repeals the previous - decision, allowing "node" again. Hence, unconditionally use it. -Last-Update: 2018-03-24 -Forwarded: not-needed (at least for now) - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -27,13 +27,7 @@ set(KF5_DEP_VERSION "5.44.0") # handled - - find_package(KF5 ${KF5_DEP_VERSION} REQUIRED COMPONENTS CoreAddons I18n Config) - --# Debian is a special snow flake and uses nodejs as binary name --# https://lists.debian.org/debian-devel-announce/2012/07/msg00002.html --if(EXISTS "/etc/debian_version") # is debian system? -- set(NODEJS_BINARY "nodejs" CACHE PATH "The binary name for the nodejs interpreter") --else() # sane system -- set(NODEJS_BINARY "node" CACHE PATH "The binary name for the nodejs interpreter") --endif() -+set(NODEJS_BINARY "node" CACHE PATH "The binary name for the nodejs interpreter") - - ecm_setup_version(${KF5_VERSION} VARIABLE_PREFIX PURPOSE - VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/purpose_version.h" diff -Nru purpose-5.44.0/debian/patches/series purpose-5.45.0/debian/patches/series --- purpose-5.44.0/debian/patches/series 2018-03-24 05:08:33.000000000 +0000 +++ purpose-5.45.0/debian/patches/series 2018-05-08 21:19:29.000000000 +0000 @@ -1 +1 @@ -nodejs-name.diff +allow_building_with_qt571.patch diff -Nru purpose-5.44.0/debian/rules purpose-5.45.0/debian/rules --- purpose-5.44.0/debian/rules 2018-03-23 07:42:05.000000000 +0000 +++ purpose-5.45.0/debian/rules 2018-05-08 21:19:29.000000000 +0000 @@ -2,17 +2,10 @@ # -*- makefile -*- include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.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_test: # Disable auto_tests at build time : override_dh_makeshlibs: - $(overridden_command) -plibkf5purpose-bin -V - $(overridden_command) --remaining-packages - -override_dh_shlibdeps: - $(overridden_command) -plibkf5purpose5 -- -xlibkf5purpose-bin - $(overridden_command) --remaining-packages + $(overridden_command) -Xusr/lib/$(DEB_HOST_GNU_TYPE)/qt5/plugins/purpose/ diff -Nru purpose-5.44.0/debian/source/lintian-overrides purpose-5.45.0/debian/source/lintian-overrides --- purpose-5.44.0/debian/source/lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ purpose-5.45.0/debian/source/lintian-overrides 2018-05-08 21:19:29.000000000 +0000 @@ -0,0 +1 @@ +weak-library-dev-dependency diff -Nru purpose-5.44.0/debian/upstream/metadata purpose-5.45.0/debian/upstream/metadata --- purpose-5.44.0/debian/upstream/metadata 2017-06-18 12:43:50.000000000 +0000 +++ purpose-5.45.0/debian/upstream/metadata 2018-05-08 21:19:29.000000000 +0000 @@ -1,7 +1,7 @@ Name: purpose -Changelog: https://cgit.kde.org/purpose.git/log/ +Changelog: https://quickgit.kde.org/?p=purpose.git&a=log Contact: kde-devel@kde.org Donation: https://www.kde.org/community/donations/index.php Repository: https://anongit.kde.org/purpose.git -Repository-Browse: https://cgit.kde.org/purpose.git/ +Repository-Browse: https://quickgit.kde.org/?p=purpose.git Security-Contact: security@kde.org diff -Nru purpose-5.44.0/debian/watch purpose-5.45.0/debian/watch --- purpose-5.44.0/debian/watch 2018-03-23 05:47:15.000000000 +0000 +++ purpose-5.45.0/debian/watch 2018-05-08 21:19:29.000000000 +0000 @@ -1,3 +1,3 @@ version=4 -opts=pgpsigurlmangle=s/$/.sig/ https://download.kde.org/stable/frameworks/([\d\.]*)/purpose-(.*)\.tar\.xz +opts=pgpsigurlmangle=s/$/.sig/ http://download.kde.org/stable/frameworks/([\d\.]*)/@PACKAGE@-(.*)\.tar\.xz diff -Nru purpose-5.44.0/po/ca@valencia/purpose_reviewboard.po purpose-5.45.0/po/ca@valencia/purpose_reviewboard.po --- purpose-5.44.0/po/ca@valencia/purpose_reviewboard.po 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/po/ca@valencia/purpose_reviewboard.po 2018-04-07 19:40:49.000000000 +0000 @@ -106,7 +106,7 @@ #: reviewpatch.ui:46 #, kde-format msgid "Where this project was checked out from" -msgstr "D'on va ser extret este projecte" +msgstr "D'on va ser extret aquest projecte" #. i18n: ectx: property (title), widget (QGroupBox, groupBox) #: reviewpatch.ui:56 diff -Nru purpose-5.44.0/po/id/purpose_imgur.po purpose-5.45.0/po/id/purpose_imgur.po --- purpose-5.44.0/po/id/purpose_imgur.po 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/po/id/purpose_imgur.po 2018-04-07 19:40:49.000000000 +0000 @@ -7,7 +7,7 @@ "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2017-03-03 04:08+0100\n" -"PO-Revision-Date: 2018-03-03 08:13+0700\n" +"PO-Revision-Date: 2018-04-03 06:32+0700\n" "Last-Translator: Wantoyo \n" "Language-Team: Indonesian \n" "Language: id\n" @@ -25,4 +25,4 @@ #: imgurplugin.cpp:106 #, kde-format msgid "Uploading files to imgur..." -msgstr "Pengunggahan fail ke imgur..." +msgstr "Pengunggahan file ke imgur..." diff -Nru purpose-5.44.0/po/id/purpose_ktp-sendfile.po purpose-5.45.0/po/id/purpose_ktp-sendfile.po --- purpose-5.44.0/po/id/purpose_ktp-sendfile.po 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/po/id/purpose_ktp-sendfile.po 2018-04-07 19:40:49.000000000 +0000 @@ -15,6 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Lokalize 2.0\n" #: ktpsendfileplugin.cpp:52 #, kde-format diff -Nru purpose-5.44.0/po/nn/purpose_reviewboard.po purpose-5.45.0/po/nn/purpose_reviewboard.po --- purpose-5.44.0/po/nn/purpose_reviewboard.po 1970-01-01 00:00:00.000000000 +0000 +++ purpose-5.45.0/po/nn/purpose_reviewboard.po 2018-04-07 19:40:49.000000000 +0000 @@ -0,0 +1,127 @@ +# Translation of purpose_reviewboard to Norwegian Nynorsk +# +# Karl Ove Hufthammer , 2018. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: http://bugs.kde.org\n" +"POT-Creation-Date: 2016-11-19 20:19+0100\n" +"PO-Revision-Date: 2018-03-12 19:11+0100\n" +"Last-Translator: Karl Ove Hufthammer \n" +"Language-Team: Norwegian Nynorsk \n" +"Language: nn\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: Lokalize 2.0\n" + +#: reviewboardjobs.cpp:174 +#, kde-format +msgid "JSON error: %1" +msgstr "JSON-feil: %1" + +#: reviewboardjobs.cpp:179 +#, kde-format +msgid "Request Error: %1" +msgstr "Feil ved førespurnad: %1" + +#: reviewboardjobs.cpp:206 +#, kde-format +msgid "" +"Could not create the new request:\n" +"%1" +msgstr "" +"Klarte ikkje laga ny førespurnad:\n" +"%1" + +#: reviewboardjobs.cpp:238 +#, kde-format +msgid "Could not upload the patch" +msgstr "Klarte ikkje lasta opp rettefil" + +#: reviewboardjobs.cpp:327 +#, kde-format +msgid "Could not get reviews list" +msgstr "Klarte ikkje henta vurderingsoversikt" + +#: reviewboardjobs.cpp:361 +#, kde-format +msgid "Could not set metadata" +msgstr "Klarte ikkje registrera metadata" + +#. i18n: ectx: property (text), widget (QLabel, label) +#: reviewboardplugin_config.qml:43 reviewpatch.ui:26 +#, kde-format +msgid "Server:" +msgstr "Tenar:" + +#. i18n: ectx: property (text), widget (QLabel, label_3) +#: reviewboardplugin_config.qml:49 reviewpatch.ui:65 +#, kde-format +msgid "Username:" +msgstr "Brukarnamn:" + +#. i18n: ectx: property (text), widget (QLabel, label_4) +#: reviewboardplugin_config.qml:54 reviewpatch.ui:79 +#, kde-format +msgid "Password:" +msgstr "Passord:" + +#: reviewboardplugin_config.qml:61 +#, kde-format +msgid "Repository:" +msgstr "Depot:" + +#: reviewboardplugin_config.qml:86 +#, kde-format +msgid "Update Review:" +msgstr "Oppdater vurdering:" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) +#: reviewpatch.ui:17 +#, kde-format +msgid "Destination" +msgstr "Mål" + +#. i18n: ectx: property (text), widget (QLabel, label_2) +#: reviewpatch.ui:36 +#, kde-format +msgid "Base Dir:" +msgstr "Grunnmappe:" + +#. i18n: ectx: property (text), widget (QLineEdit, basedir) +#: reviewpatch.ui:43 +#, kde-format +msgid "/" +msgstr "/" + +#. i18n: ectx: property (placeholderText), widget (QLineEdit, basedir) +#: reviewpatch.ui:46 +#, kde-format +msgid "Where this project was checked out from" +msgstr "Kor prosjekta var sjekka ut frå" + +#. i18n: ectx: property (title), widget (QGroupBox, groupBox) +#: reviewpatch.ui:56 +#, kde-format +msgid "Authentication" +msgstr "Autentisering" + +#. i18n: ectx: property (placeholderText), widget (QLineEdit, username) +#: reviewpatch.ui:72 +#, kde-format +msgid "User name in the specified service" +msgstr "Brukarnamn på den valde tenesta" + +#. i18n: ectx: property (title), widget (QGroupBox, repositoriesBox) +#: reviewpatch.ui:99 +#, kde-format +msgid "Repository" +msgstr "Depot" + +#. i18n: ectx: property (title), widget (QGroupBox, reviewsBox) +#: reviewpatch.ui:111 +#, kde-format +msgid "Update review" +msgstr "Oppdater vurdering" diff -Nru purpose-5.44.0/po/zh_CN/libpurpose_quick.po purpose-5.45.0/po/zh_CN/libpurpose_quick.po --- purpose-5.44.0/po/zh_CN/libpurpose_quick.po 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/po/zh_CN/libpurpose_quick.po 2018-04-07 19:40:49.000000000 +0000 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2017-03-10 04:11+0100\n" -"PO-Revision-Date: 2018-02-28 02:23-0500\n" +"PO-Revision-Date: 2018-04-05 09:22-0400\n" "Last-Translator: guoyunhebrave \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -Nru purpose-5.44.0/po/zh_CN/libpurpose_widgets.po purpose-5.45.0/po/zh_CN/libpurpose_widgets.po --- purpose-5.44.0/po/zh_CN/libpurpose_widgets.po 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/po/zh_CN/libpurpose_widgets.po 2018-04-07 19:40:49.000000000 +0000 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2016-11-19 20:19+0100\n" -"PO-Revision-Date: 2018-02-28 02:23-0500\n" +"PO-Revision-Date: 2018-04-05 09:22-0400\n" "Last-Translator: guoyunhebrave \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -Nru purpose-5.44.0/po/zh_CN/purpose_email.po purpose-5.45.0/po/zh_CN/purpose_email.po --- purpose-5.44.0/po/zh_CN/purpose_email.po 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/po/zh_CN/purpose_email.po 2018-04-07 19:40:49.000000000 +0000 @@ -8,7 +8,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2017-10-11 07:02+0200\n" -"PO-Revision-Date: 2018-02-28 02:23-0500\n" +"PO-Revision-Date: 2018-04-05 09:22-0400\n" "Last-Translator: guoyunhebrave \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -Nru purpose-5.44.0/po/zh_CN/purpose_imgur.po purpose-5.45.0/po/zh_CN/purpose_imgur.po --- purpose-5.44.0/po/zh_CN/purpose_imgur.po 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/po/zh_CN/purpose_imgur.po 2018-04-07 19:40:49.000000000 +0000 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2017-03-03 04:08+0100\n" -"PO-Revision-Date: 2018-02-28 02:23-0500\n" +"PO-Revision-Date: 2018-04-05 09:22-0400\n" "Last-Translator: guoyunhebrave \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -Nru purpose-5.44.0/po/zh_CN/purpose_ktp-sendfile.po purpose-5.45.0/po/zh_CN/purpose_ktp-sendfile.po --- purpose-5.44.0/po/zh_CN/purpose_ktp-sendfile.po 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/po/zh_CN/purpose_ktp-sendfile.po 2018-04-07 19:40:49.000000000 +0000 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2016-11-19 20:19+0100\n" -"PO-Revision-Date: 2018-02-28 02:23-0500\n" +"PO-Revision-Date: 2018-04-05 09:22-0400\n" "Last-Translator: guoyunhebrave \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -Nru purpose-5.44.0/po/zh_CN/purpose_nextcloud.po purpose-5.45.0/po/zh_CN/purpose_nextcloud.po --- purpose-5.44.0/po/zh_CN/purpose_nextcloud.po 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/po/zh_CN/purpose_nextcloud.po 2018-04-07 19:40:49.000000000 +0000 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2017-04-20 02:55+0200\n" -"PO-Revision-Date: 2018-02-28 02:23-0500\n" +"PO-Revision-Date: 2018-04-05 09:22-0400\n" "Last-Translator: guoyunhebrave \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -Nru purpose-5.44.0/po/zh_CN/purpose_pastebin.po purpose-5.45.0/po/zh_CN/purpose_pastebin.po --- purpose-5.44.0/po/zh_CN/purpose_pastebin.po 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/po/zh_CN/purpose_pastebin.po 2018-04-07 19:40:49.000000000 +0000 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2016-11-19 20:19+0100\n" -"PO-Revision-Date: 2018-02-28 02:23-0500\n" +"PO-Revision-Date: 2018-04-05 09:22-0400\n" "Last-Translator: guoyunhebrave \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -Nru purpose-5.44.0/po/zh_CN/purpose_reviewboard.po purpose-5.45.0/po/zh_CN/purpose_reviewboard.po --- purpose-5.44.0/po/zh_CN/purpose_reviewboard.po 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/po/zh_CN/purpose_reviewboard.po 2018-04-07 19:40:49.000000000 +0000 @@ -8,7 +8,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2016-11-19 20:19+0100\n" -"PO-Revision-Date: 2018-02-28 02:23-0500\n" +"PO-Revision-Date: 2018-04-05 09:22-0400\n" "Last-Translator: guoyunhebrave \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -Nru purpose-5.44.0/po/zh_CN/purpose_saveas.po purpose-5.45.0/po/zh_CN/purpose_saveas.po --- purpose-5.44.0/po/zh_CN/purpose_saveas.po 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/po/zh_CN/purpose_saveas.po 2018-04-07 19:40:49.000000000 +0000 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2017-05-31 06:53+0200\n" -"PO-Revision-Date: 2018-02-28 02:23-0500\n" +"PO-Revision-Date: 2018-04-05 09:22-0400\n" "Last-Translator: guoyunhebrave \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -Nru purpose-5.44.0/po/zh_CN/purpose_youtube.po purpose-5.45.0/po/zh_CN/purpose_youtube.po --- purpose-5.44.0/po/zh_CN/purpose_youtube.po 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/po/zh_CN/purpose_youtube.po 2018-04-07 19:40:49.000000000 +0000 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2016-11-19 20:19+0100\n" -"PO-Revision-Date: 2018-02-28 02:23-0500\n" +"PO-Revision-Date: 2018-04-05 09:22-0400\n" "Last-Translator: guoyunhebrave \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -Nru purpose-5.44.0/src/externalprocess/processjob.cpp purpose-5.45.0/src/externalprocess/processjob.cpp --- purpose-5.44.0/src/externalprocess/processjob.cpp 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/src/externalprocess/processjob.cpp 2018-04-07 19:40:49.000000000 +0000 @@ -47,11 +47,9 @@ } m_process->setProcessChannelMode(QProcess::ForwardedChannels); -#if QT_VERSION >= QT_VERSION_CHECK(5, 6, 0) connect(static_cast(m_process), &QProcess::errorOccurred, this, [](QProcess::ProcessError error) { qWarning() << "error!" << error; } ); -#endif connect(static_cast(m_process), &QProcess::stateChanged, this, &ProcessJob::processStateChanged); m_socket.setMaxPendingConnections(1); diff -Nru purpose-5.44.0/src/plugins/nextcloud/nextcloudplugin.json purpose-5.45.0/src/plugins/nextcloud/nextcloudplugin.json --- purpose-5.44.0/src/plugins/nextcloud/nextcloudplugin.json 2018-03-03 10:08:17.000000000 +0000 +++ purpose-5.45.0/src/plugins/nextcloud/nextcloudplugin.json 2018-04-07 19:40:49.000000000 +0000 @@ -18,7 +18,7 @@ "Description[fi]": "Lähetä tiedostoja Nextcloudiin", "Description[fr]": "Envoyer des fichiers vers Nextcloud", "Description[gl]": "Enviar ficheiros a NextCloud.", - "Description[id]": "Unggah fail ke Nextcloud", + "Description[id]": "Unggah file ke Nextcloud", "Description[nl]": "Bestanden naar Nextcloud uploaden", "Description[nn]": "Last opp filer til Nextcloud", "Description[pl]": "Wyślij pliki na Nextcloud",