diff --git a/desktop/kde/applications/dolphin/files/dolphin-17.04.0-allow-root.patch b/desktop/kde/applications/dolphin/files/dolphin-17.04.0-allow-root.patch new file mode 100644 index 0000000000..e9de5a41f7 --- /dev/null +++ b/desktop/kde/applications/dolphin/files/dolphin-17.04.0-allow-root.patch @@ -0,0 +1,26 @@ + +diff -Naur dolphin-17.04.0.old/src/main.cpp dolphin-17.04.0/src/main.cpp +--- dolphin-17.04.0.old/src/main.cpp 2017-04-25 02:44:57.440557635 -0400 ++++ dolphin-17.04.0/src/main.cpp 2017-04-25 02:45:22.535328410 -0400 +@@ -35,21 +35,8 @@ + #include + #include + +-#ifndef Q_OS_WIN +-#include +-#endif +-#include +- + extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv) + { +-#ifndef Q_OS_WIN +- // Check whether we are running as root +- if (getuid() == 0) { +- std::cout << "Executing Dolphin as root is not possible." << 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())); diff --git a/desktop/kde/applications/dolphin/pspec.xml b/desktop/kde/applications/dolphin/pspec.xml index 2f87e210f9..97227308be 100644 --- a/desktop/kde/applications/dolphin/pspec.xml +++ b/desktop/kde/applications/dolphin/pspec.xml @@ -11,7 +11,7 @@ GPLv2 KDE File Manager Dolphin is the File Manager for KDE. - mirrors://kde/stable/applications/17.04.2/src/dolphin-17.04.2.tar.xz + mirrors://kde/stable/applications/17.04.3/src/dolphin-17.04.3.tar.xz qt5-base-devel qt5-phonon-devel @@ -35,6 +35,7 @@ extra-cmake-modules + dolphin-17.04.0-allow-root.patch @@ -107,6 +108,13 @@ + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + 2017-06-29 17.04.2