Package Details: dolphin-root 19.12.2-1

Git Clone URL: (read-only, click to copy)
Package Base: dolphin-root
Description: KDE File Manager, patched to be able to run as root
Upstream URL:
Keywords: file kde manager plasma
Licenses: LGPL
Conflicts: dolphin
Provides: dolphin
Submitter: Megver83
Maintainer: Megver83
Last Packager: Megver83
Votes: 25
Popularity: 0.35
First Submitted: 2017-06-02 00:19
Last Updated: 2020-02-26 13:55

Dependencies (14)

Required by (28)

Sources (3)

Latest Comments

1 2 3 4 5 Next › Last »

mozo commented on 2021-01-23 21:36

Great, thanks :) For a long time I compile it adding the patch manually. It's now easier again :)

NetBos commented on 2021-01-23 21:32

I've created PKGBUILD based on dolphin-git - added root patch.

x79 commented on 2020-09-27 04:55

After you receive the error open informationpanelcontent.cpp in a text editor. Near the top with the other #include directives, add #include <QPainterPath>. Mine looks like this

#include <QPainter>
#include <QPainterPath>
#include <QBitmap>

Save it and then from the same folder as PKGBUILD, run makepkg -e or makepkg -ei (adding the i will install after it finishes building). If you only use -e then you will need to install the package using pacman -U <path-to>/dolphin-root-19.12.2-1-x86_64.pkg.tar.xz (package name may be different if you are on a different architecture)

DAC324 commented on 2020-09-18 09:29

This package does not compile anymore:

/home/gerd/.cache/yay/dolphin-root/src/dolphin-19.12.2/src/panels/information/informationpanelcontent.cpp: In member function 'void InformationPanelContent::showPreview(const KFileItem&, const QPixmap&)':
/home/gerd/.cache/yay/dolphin-root/src/dolphin-19.12.2/src/panels/information/informationpanelcontent.cpp:384:22: error: aggregate 'QPainterPath path' has incomplete type and cannot be defined
  384 |         QPainterPath path;
      |                      ^~~~
make[2]:  [src/CMakeFiles/dolphinstatic.dir/build.make:920: src/CMakeFiles/dolphinstatic.dir/panels/information/informationpanelcontent.cpp.o] Error 1
make[1]:  [CMakeFiles/Makefile2:1649: src/CMakeFiles/dolphinstatic.dir/all] Error 2
make: *** [Makefile:149: all] Error 2
==> ERROR: A failure occurred in build().
error making: dolphin-root

mozo commented on 2020-02-26 14:08

Thank you Megver83!

Megver83 commented on 2020-02-26 14:00

I just updated the PKGBUILD to 19.12.2

Anyways, if it gets outdated again (I rarely update my AUR packages due to lack of time) just modify the original dolphin PKGBUILD to apply 0001-Revert-Disallow-executing-Dolphin-as-root-on-Linux.patch

noobs :)

mozo commented on 2020-02-21 19:12

That's right. We desperately need update.

DUS2002 commented on 2020-02-21 18:46

Every source fails to compile. Please, update the sources

mozo commented on 2020-02-16 11:52

ERROR: Failure while downloading


Can you paste the new PKGBUILD in pastebin? AUR site breaks formatting...

joolsrulez commented on 2020-02-16 10:46

Maintainer: David P.
Contributor: Antonio Rojas arojas@archlinux,org
Contributor: Felix Yan
Contributor: Andrea Scarpino
Contributor: Pierre Schmitz

pkgname=dolphin-root _pkgname=${pkgname%-root} pkgver=19.12.2 pkgrel=1 pkgdesc="KDE File Manager, patched to be able to run as root" arch=(armv7h i686 x86_64) url="" license=(LGPL) depends=(baloo-widgets knewstuff kio-extras kcmutils kparts kinit phonon-qt5) makedepends=(extra-cmake-modules kdoctools) optdepends=('kde-cli-tools: for editing file type options' 'ffmpegthumbs: video thumbnails' 'kde-thumbnailer-odf: ODF thumbnails' 'ruby: installing new service menus from KDE Store' 'kdegraphics-thumbnailers: PDF and PS thumbnails' 'konsole: terminal panel' 'purpose: share context menu') conflicts=($_pkgname) provides=($_pkgname) source=("$pkgver/src/$_pkgname-$pkgver.tar.xz"{,.sig} 0001-Revert-Disallow-executing-Dolphin-as-root-on-Linux.patch) sha512sums=( 'c9b43a3e923e6f261225ab7ebc0a35722f4aba197015e48739c7b0cc442dfa227875b55e85a28c8703abdfab7b592432d14ca3560155e59ad39a4542345646dc' 'SKIP' '01fb828b6383250df76d71923a49ed79e54599a6b3b28428aeb94466c7a442a2e03642fffa6387f2d456b2a39149e6d38269a94fb76d07e3e02d8aa56a358f0e') validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck

prepare() { mkdir -p build cd $srcdir/$_pkgname-$pkgver patch -p1 -i $srcdir/0001-Revert-Disallow-executing-Dolphin-as-root-on-Linux.patch }

build() { cd build cmake ../$_pkgname-$pkgver \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_TESTING=OFF make }

package() { cd build make DESTDIR="$pkgdir" install }