They compile fine. Unfortunately, When I compile one of them, all dependencies will automatically compile into the same build and cause file collisions with seperate ebuilds. I don't know how to fix it, but I will try to help if anyone wants to do this. An ebuild with IUSE=minimal might be needed for libkonq-4 because gwenview, ark and possible other essential applications that have not been ported yet depend on it. Reproducible: Always
This has been on the agenda for a while, but we want to avoid having a messy meta eclass this time around if at all possible. We need to discuss with upstream the possibility of repo splitting, or failing that implementing build options (eg. like kate/kwrite).
I have added kde-base/kde-baseapps (commit 45fe88c5773024ae1859074fca6ae748313b982d). Note that this will be removed when we know what upstream is going to do with the repository.
The ebuild (as well as the ebuild for baloo-widgets-9999) requires kfilemetadata-9999 and baloo-9999, shouldn't the latest stable releases be sufficient?
Created attachment 383842 [details] kde-baseapps build.log The ebuild fails building. I'm not sure why so I don't know where to report. Just decided to do it here. If it's upstream, maybe let them know? Or let me know and I'll file a bug report on bugs.kde.org.
EmptyTrashJob is a new feature in kio so is only available in git until the next release
I don't know how I overlooked that error message. Maybe the kde-frameworks/kio dependency should be updated to 9999 until the next release of KDE Frameworks? Anyway, it's working now.
Handling of inter-KDE dependency versions has been an issue for a while and unfortunately I don't think there's any good solution. Selectively enforcing minimum versions in live ebuilds it not practical due to the constantly moving target. Always requiring the live version is often unnecessary, but never requiring it can cause build failures.
(In reply to Johannes Huber from comment #2) > I have added kde-base/kde-baseapps (commit > 45fe88c5773024ae1859074fca6ae748313b982d). Note that this will be removed > when we know what upstream is going to do with the repository. Package removed. We have now dolphin, libkonq and kfind packaged.
Created attachment 389460 [details] kdialog Plasma 5 ebuild Hi, I have created this ebuild and it installs just kdialog, not all kde-baseapps programs.
Created attachment 389462 [details] polkit-kde-agent Plasma 5 ebuild This is another important program for Plasma 5. Polkit agent is required by Plasma NM to retrieve passwords from NetworkManager's system connections and to adjust system's clock. This ebuild needs the patch from https://git.reviewboard.kde.org/r/121121 until it its not pushed to upstream's repo.
I've commited the polkit ebuild with some removals to the overlay (the reviewboard was cleared some minutes ago)
Frameworks merged to master, live ebuilds updated in kde overlay accordingly: https://gitweb.gentoo.org/proj/kde.git/commit/?id=05116252b706dfa8484c22196a973e596cb387be https://gitweb.gentoo.org/proj/kde.git/commit/?id=19e4afa42355a322a57e3b4345db00eaea75f003 https://gitweb.gentoo.org/proj/kde.git/commit/?id=d6e5596b5ea4b1dfd25923578b71b8ff994e63c2 kfmclient and nsplugins are now part of konqueror.