Package Details: dolphin-git 24.01.90.r155.gefbae76af-1

Git Clone URL: (read-only, click to copy)
Package Base: dolphin-git
Description: KDE File Manager (git)
Upstream URL:
Licenses: GPL-2.0-or-later
Groups: kde-applications, kde-system
Conflicts: dolphin
Provides: dolphin
Submitter: arojas
Maintainer: l-koehler
Last Packager: l-koehler
Votes: 17
Popularity: 0.113251
First Submitted: 2015-03-02 19:35 (UTC)
Last Updated: 2024-03-30 19:30 (UTC)

Dependencies (17)

Required by (28)

Sources (1)

Latest Comments

1 2 3 Next › Last »

EricKotato commented on 2022-04-26 11:03 (UTC) (edited on 2022-04-26 11:04 (UTC) by EricKotato)

Note that version checked out directly from git doesn't have any translations. Here's script I use to download translations (should be ran from dolphin sources folder):

#!/usr/bin/env bash
# Simple version of scripts from

# This allows to adapt the script to other KDE apps

# Base URL of translation SVN

# By default all languages are checked out, but you can redefine it here
languages=`svn cat $_translationssvn/subdirs`

for lang in $languages; do
    mkdir -p po/$lang
    svn co $_translationssvn/$lang/messages/$_appname@ po/$lang

    # Cleaning unnecessary and empty folders
    rm -rf po/$lang/.svn
    if [ -z "$(ls -A po/$lang)" ]; then
        rmdir po/$lang

# We will install PO files only if there are any
if [ -z "$(ls -A po)" ]; then
    rmdir po
    echo "ki18n_install(po)" >> CMakeLists.txt

It checks out only basic translations, not documentation or some data, so it could be improved further. And, of course, subversion is required.

CodeXYZ commented on 2022-01-17 23:23 (UTC)

I've been wanting to maintain this package ever since they stopped allowing root to use it. They've since rolled that back but I want to make sure there's a way to revert a weird change like that again. So lmk if you guys have tips on how to make it work in a way that aligns with the Arch Philosophy. Thanks!

katt commented on 2022-01-17 23:10 (UTC)

@Neko-san I just didn't like to have to keep building it I suppose, either way I've since lost interest and I am no longer the maintainer of this.

Neko-san commented on 2022-01-17 18:57 (UTC) (edited on 2022-01-17 18:57 (UTC) by Neko-san)

@katt Why not just change the makedepends to extra-cmake-modules-git?

Dolphin seems to have this issue a lot (in my experience), so it only makes sense?

katt commented on 2020-12-06 22:20 (UTC) (edited on 2020-12-06 22:36 (UTC) by katt)

@Morganamilo: Ah, I knew this day was coming. A while back they made dolphin require extra-cmake-modules 5.77, which is currently only available as -git.

While I could (and should, sorry!) set the dependencies to require at least 5.77, the fun doesn't end there. It will then complain about further packages also needing to be at 5.77, which in the end leads us to the situation where you'll have to compile 10-20 packages (in varying quality) just to get this package working.

This is the point where I sort of gave up and went with stable dolphin instead. If anyone has a good solution to this or even want to take over this package, feel free. I'll add as co-maintainer or even just disown this.

EDIT: I took another look at it, the real nightmare seems to be at kdoctools-git, which requires basically a full on -git chain. I've updated the package but wishes anyone brave enough to build it, good luck.

Morganamilo commented on 2020-12-06 22:04 (UTC)

Build fails:

==> Making package: dolphin-git 20.11.90.r45.g3c6f1e688-1 (Sun Dec  6 22:02:42 2020)
==> Retrieving sources...
==> Validating source files with md5sums...
    dolphin ... Skipped
==> Making package: dolphin-git 20.11.90.r45.g3c6f1e688-1 (Sun 06 Dec 2020 10:02:45 PM GMT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Starting build()...
-- The C compiler identification is GNU 10.2.0
-- The CXX compiler identification is GNU 10.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:14 (find_package):
  Could not find a configuration file for package "ECM" that is compatible
  with requested version "5.77.0".

  The following configuration files were considered but not accepted:

    /usr/share/ECM/cmake/ECMConfig.cmake, version: 5.76.0

-- Configuring incomplete, errors occurred!
See also "/build/dolphin-git/src/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
==> ERROR: Build failed, check /var/lib/aurbuild/x86_64/morganamilo/build

Maybe a dependency is missing?

aa13q commented on 2018-08-23 09:47 (UTC)

Hello! Is it make sence to move python, baloo-widgets-git and kio-extras to optional to get rid of python and python2 deps? removed kio-extras and baloo-widgets-git and python completely and renamed kactivities-frameworks to kactivities (or kactivities-git) -- working just fine.

CodeXYZ commented on 2017-07-08 11:12 (UTC)

Hello, recently a commit was made disallowing dolphin to be used as root. So I downloaded and undid the commit for myself. I don't know if I'll get in trouble for removing the commit in the aur package too but I guess we'll see :-)

saburouta commented on 2015-08-21 12:20 (UTC)

Same: ... /aur/dolphin-git/dolphin-git/src/dolphin/src/main.cpp:22:29: fatal error: dolphin_version.h: No such file or directory compilation terminated. src/CMakeFiles/kdeinit_dolphin.dir/build.make:386: recipe for target 'src/CMakeFiles/kdeinit_dolphin.dir/main.cpp.o' failed make[2]: *** [src/CMakeFiles/kdeinit_dolphin.dir/main.cpp.o] Error 1 CMakeFiles/Makefile2:712: recipe for target 'src/CMakeFiles/kdeinit_dolphin.dir/all' failed make[1]: *** [src/CMakeFiles/kdeinit_dolphin.dir/all] Error 2 Makefile:127: recipe for target 'all' failed make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...