Hello community, here is the log from the commit of package dolphin for openSUSE:Factory checked in at 2018-08-22 14:11:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dolphin (Old) and /work/SRC/openSUSE:Factory/.dolphin.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dolphin" Wed Aug 22 14:11:39 2018 rev:43 rq:630106 version:18.08.0 Changes: -------- --- /work/SRC/openSUSE:Factory/dolphin/dolphin.changes 2018-07-18 22:39:40.513798101 +0200 +++ /work/SRC/openSUSE:Factory/.dolphin.new/dolphin.changes 2018-08-22 14:11:41.233119537 +0200 @@ -1,0 +2,23 @@ +Thu Aug 16 22:00:50 UTC 2018 - [email protected] + +- Update to 18.08.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.08.0.php +- Changes since 18.07.80: + * Remove custom icon selection for trash + * Compare UDS entry times directly instead of going through KFileItem + +------------------------------------------------------------------- +Thu Jul 26 13:00:27 UTC 2018 - [email protected] + +- Update to 18.07.80 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.07.80.php +- Changes since 18.04.3: + * Too many changes to list here +- Refreshed patches: + * 0001-Revert-Disallow-executing-Dolphin-as-root-on-Linux.patch + +------------------------------------------------------------------- Old: ---- dolphin-18.04.3.tar.xz New: ---- dolphin-18.08.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dolphin.spec ++++++ --- /var/tmp/diff_new_pack.qVTbgK/_old 2018-08-22 14:11:41.977121301 +0200 +++ /var/tmp/diff_new_pack.qVTbgK/_new 2018-08-22 14:11:41.977121301 +0200 @@ -19,11 +19,11 @@ %bcond_without lang Name: dolphin -Version: 18.04.3 +Version: 18.08.0 Release: 0 %define kf5_version 5.26.0 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA) -%{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} +%{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} Summary: KDE File Manager License: GPL-2.0-or-later Group: Productivity/File utilities ++++++ 0001-Revert-Disallow-executing-Dolphin-as-root-on-Linux.patch ++++++ --- /var/tmp/diff_new_pack.qVTbgK/_old 2018-08-22 14:11:41.993121339 +0200 +++ /var/tmp/diff_new_pack.qVTbgK/_new 2018-08-22 14:11:41.993121339 +0200 @@ -10,11 +10,11 @@ src/main.cpp | 13 ------------- 1 file changed, 13 deletions(-) -Index: dolphin-18.03.90/src/main.cpp +Index: dolphin-18.07.70git.20180603T132131~3c6ecfa24/src/main.cpp =================================================================== ---- dolphin-18.03.90.orig/src/main.cpp -+++ dolphin-18.03.90/src/main.cpp -@@ -35,21 +35,8 @@ +--- dolphin-18.07.70git.20180603T132131~3c6ecfa24.orig/src/main.cpp ++++ dolphin-18.07.70git.20180603T132131~3c6ecfa24/src/main.cpp +@@ -35,25 +35,8 @@ #include <QApplication> #include <QCommandLineParser> @@ -26,13 +26,17 @@ extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv) { -#ifndef Q_OS_WIN -- // Check whether we are running as root +- // Prohibit using sudo or kdesu (but allow using the root user directly) - if (getuid() == 0) { -- std::cout << "Executing Dolphin as root is not possible." << std::endl; -- return EXIT_FAILURE; +- if (!qEnvironmentVariableIsEmpty("SUDO_USER")) { +- std::cout << "Executing Dolphin with sudo is not possible due to unfixable security vulnerabilities." << std::endl; +- return EXIT_FAILURE; +- } else if (!qEnvironmentVariableIsEmpty("KDESU_USER")) { +- std::cout << "Executing Dolphin with kdesu is not possible due to unfixable security vulnerabilities." << std::endl; +- return EXIT_FAILURE; +- } - } -#endif -- + QApplication app(argc, argv); app.setAttribute(Qt::AA_UseHighDpiPixmaps, true); - app.setWindowIcon(QIcon::fromTheme(QStringLiteral("system-file-manager"), app.windowIcon())); ++++++ dolphin-18.04.3.tar.xz -> dolphin-18.08.0.tar.xz ++++++ ++++ 131166 lines of diff (skipped)
