Dolphin on macos

Several sites suggest dolphin runs on macos, eg Wikipedia.

However i cannot find a download link. Can you really run dolphin on macos?

What kind of dolphin you are talking about?

The KDE related, most people would probably talk about here is the KDE file manager: Dolphin (file manager) - Wikipedia
That obviously runs on linux.
Than there is a (Android) Browser, a emulator, the Animal (the first thing Wikipedia points to) and maybe even other things I don’t know about?

Edit: If just your title is wrong

There seems to be no current MacOS build of the File Manger Dolphin
Just Linux and Windows at the Moment.

1 Like

Sorry yes should say macos

Could have been in the past and just fell out of maintenance.

If someone with enough interest (and a MacOS device) decides to build for it and distribute, it might be available again.

Are current KDE Frameworks buildable for MacOS?

There are several KDE Applications for MacOS listed with versions even newer than what I have currently on Arch, built 2 days ago, so I would guess so(?).
Don’t know why dolphin for MacOS was dropped, though.

Since I started contributing to KDE in 2019 I cannot remember anyone working on Dolphin for MacOS specifically. That being said, I have heard of some people using Dolphin on MacOS and the Dolphin source code has some mentions of MacOS to make it buildable there. There is a good chance that anyone who knows how to build software can take the Dolphin source code, build it for MacOS, and use it there without any further modifications.

If that works, we can automate it and offer an official download of Dolphin for MacOS. The infrastructure is already there because of other KDE software available for MacOS.

I just built & compiled dolphin for MacOS and it seems to actually package & install dolphin as a dolphin.app in my apps folder. I did have to manually compile & install most of the KDE frameworks though.

1 Like

3 Likes

@euphonit could you give me instructions how to build it?

I was trying some time before without results

(search google for “reddit Compiling KDE Dolphin on mac”)

does it run stable? When I was trying some years before, some functions were making it crash

maybe
brew install kde-mac/kde/dolphin

I’ll try to make a full guide for it, but there is not a pre-compiled version on brew. might take some time though as the process of manually building & compiling so many kde framworks takes an extremely long time.

1 Like

yeah, there is this package missing:

==> Installing dependencies for kde-mac/kde/dolphin: kde-mac/kde/kf5-kconfigwidgets, kde-mac/kde/kf5-kitemviews, kde-mac/kde/kf5-kiconthemes, bison, flex, kde-mac/kde/kf5-kservice, hfstospell, libvoikko, kde-mac/kde/kf5-sonnet, kde-mac/kde/kf5-ktextwidgets, kde-mac/kde/kf5-kxmlgui, kde-mac/kde/kf5-kbookmarks, kde-mac/kde/kf5-kjobwidgets, boost, kde-mac/kde/phonon, libcanberra, kde-mac/kde/kf5-knotifications, botan, nspr, nss, qca, kde-mac/kde/kf5-kwallet, kde-mac/kde/kf5-solid, libxml2, libxslt, kde-mac/kde/kf5-kio, kde-mac/kde/kf5-kpackage, libepoxy, kde-mac/kde/kf5-kdeclarative, kde-mac/kde/kf5-kcmutils, libzip, ebook-tools, inih, exiv2, mbedtls, svt-av1, tesseract, ffmpeg, poppler-qt5, taglib, kde-mac/kde/kf5-kfilemetadata, kde-mac/kde/kf5-kinit, kde-mac/kde/kf5-kirigami2, kde-mac/kde/kf5-knewstuff, kde-mac/kde/kf5-kparts, kde-mac/kde/kf5-kdnssd, kde-mac/kde/kf5-kimageformats, kde-mac/kde/kf5-kpty, kde-mac/kde/kf5-syntax-highlighting, libmtp, kde-mac/kde/kio-extras, kde-mac/kde/kf5-knotifyconfig, kde-mac/kde/konsole, libyaml and ruby
==> Installing kde-mac/kde/dolphin dependency: kde-mac/kde/kf5-kconfigwidgets
==> cmake -G Ninja -B build -S . -D BUILD_QCH=ON -D BUILD_TESTING=ON -D BUILD_TESTS=ON -D BUILD_UNITTESTS=ON -D CMAKE_INSTALL_BUNDLEDIR=/opt/homebrew/Cellar/kf5-kconfigwidgets/5.111.0/bin -D KDE_INSTALL_LIBDIR=lib 
Last 15 lines from /Users/wojtasy/Library/Logs/Homebrew/kf5-kconfigwidgets/01.cmake:
  CMake did not find one.

  Could not find a package configuration file provided by "KF5I18n"
  (requested version 5.111.0) with any of the following names:

    KF5I18nConfig.cmake
    kf5i18n-config.cmake

  Add the installation prefix of "KF5I18n" to CMAKE_PREFIX_PATH or set
  "KF5I18n_DIR" to a directory containing one of the above files.  If
  "KF5I18n" provides a separate development package or SDK, be sure it has
  been installed.


-- Configuring incomplete, errors occurred!

If reporting this issue please do so to (not Homebrew/brew or Homebrew/homebrew-core):
  kde-mac/kde

Warning: Unable to query GitHub for recent issues on the tap
Validation Failed: [{"message"=>"The listed users and repositories cannot be searched either because the resources do not exist or you do not have permission to view them.", "resource"=>"Search", "field"=>"q", "code"=>"invalid"}]

I didn’t know about this tap but the issue is that dolphin was native supported on macos many versions ago and then stopped being supported. The version that is there is an old version that requires many of the KDE frameworks version 5 when most frameworks have been updated to a version 6. If you want a dolphin that is new and up to date you will have to compile the kde frameworks and dolphin manually. The old version is also made for an older version of macos I believe. You will have to go to the kde gitlab instance and clone dolphin, and many of the frameworks manually.

@euphonit
I really hope to have a dolphin on my mac.
I’ve tried to use mac port to install kde4-baseapps but still failed.
Are there any tutorial to teach how to manually build a dolphin on Mac?

I haven’t gained permission to add links to my forum comments yet so all the links will have underscores instead of dots just replace them when you type them in to your address bar.

the kde4-baseapps mac port is an old verison of the kde apps as kde is now on major version 6 not 4. I would recommend checking develop_kde_org/docs/getting-started/building/cmake-build to know how to build software manually. Just follow the steps for linux. You will need to run git clone on all the frameworks required and all of their dependencies. Here is the frameworks repository: invent_kde_org/frameworks You will also have to clone dolphin: invent_kde_org/system/dolphin Sorry for not creating a guide. I have been really busy lately and will try soon.