configurations and applications trying to hide themselves like KSnapshot
and Kopete.
Heads up: the KWin renaming gets reverted. The kde-workspace-4.x still
conflicts with kdebase-3.x, and this renaming causes some problems seen
by stsp@ and others. So now things are back to normal, and after unlock
another approach will be used, that won't break user configurations.
Fix some lies in comments inside startkde4 script while there.
Big thanks to stsp@ in debugging the issues.
temporary areas. Now KDE3 and KDE4 use totally different "temp" areas and
programs from both worlds could work more or less fine together, even when
sharing KDEHOME (this is NOT a recommended way to do things, but sometimes
you have to, like me). The only two minor problems there I'm aware now are:
1. Konqueror (KDE3) can't open web sites (some KHTML or kio_http issue?).
2. kded (KDE3) hangs when run automatically through kdeinit; killing it and
starting manually fixes the situation. May be kbuildsycoca-related, will
investigate more.
If you see any other problems, like hardcoded paths to those symlinks,
don't stay silent.
Oh, and it's really NOT recommended to install this update while having
KDE4 apps running.
* Add rc script. Just add "kdm" to pkg_scripts in rc.conf.local now.
* Add a dirty hack for console-kit-daemon until ConsoleKit gets fixed.
We don't support multi-seat X now anyway.
Please note: while the rc script is based on gdm.rc, it has somewhat changed
logic. So if you're using KDM, please test it in rc.conf.local before we
get to 5.5 release, to make sure it doesn't break. It shouldn't, of course,
but, you know, IT happens.
configuration. Actual configuration is now placed in /etc/kdm, and
faces symlink now points here, too, instead of /var/kdm. Use
privillege separation in KDM where possible: for both X server and
greeter.
on ports@openbsd.org. Big hint received from Remco, thanks!
KDM still have some issues, mostly related to migration paths. To be fixed
soon.
Added/updated description for some patches while there.
Three Kate plugins written in Python migrated to Python 3 and thus
are not available for the moment.
kdelibs-4.x deconflicted with kdebindings-3.x, and kde-runtime-4.x
deconflicted with kdebase-3.x. Most notable change is the renaming
of kreadconfig and kwriteconfig by appending a "4" suffix to them.
All ports in CVS and in WIP repo are checked for usage of all renamed
binaries, but anything else could be broken. Sorry.
KWin renamed in kde-workspace again, to avoid conflict with
KFourInLine.
Default dependencies that came from kde4.port.mk now have additional
restriction ",<5". KDE Frameworks won't hit CVS during current cycle
but it's better to be proactive.