464 Commits

Author SHA1 Message Date
landry
8780e26c9e Bump ports using gcc4 module.
(not: mozilla ports not bumped since they're going to be updated in a few)
2014-03-10 20:27:25 +00:00
zhuk
931d71ffce Cleanup @group madness after accidental update-plist run some time ago. 2014-02-09 11:45:52 +00:00
zhuk
b40c61f6f2 Fix conflict marker: ktouch was a part of kdeedu, not kdegames.
Noticed by jasper@, thanks!
2014-02-08 21:50:25 +00:00
zhuk
50c50771f8 Maintaince update for KDE Workspaces. Fixes issues with multi-monitor
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.
2014-02-08 18:15:20 +00:00
zhuk
65144cf0b5 Fix notification when no files are playing. 2014-02-08 17:26:56 +00:00
zhuk
b3fb1d5e37 Rewrite another KDE4 CMake module to avoid pulling -L/usr/local/lib in
compiler command line, breaking resulting -rpath in some packages.
2014-02-08 16:54:25 +00:00
espie
a0d28b87ff cvscheck conflicts 2014-02-08 14:57:34 +00:00
zhuk
a47212409d Rename KDE4 symlinks it creates in KDEHOME that point out to different
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.
2014-02-04 15:25:44 +00:00
zhuk
34ed887d6c Distinguish KDE4 temporary directories. Helps to run KDE 3 and 4 apps at
the same time.

It's highly recommended to install this update when no KDE is running (KDM
is fine).
2014-02-04 08:56:40 +00:00
zhuk
6972761b65 Document the KDE4 PIM oddities you should know of. 2014-02-02 19:16:18 +00:00
zhuk
df90ed3784 Do the chmod dance with /dev/drm0 in KDM, using default scripts in /etc/kdm.
Reminded in chat.

Also, update KDM patches description while there.
2014-01-31 17:45:35 +00:00
zhuk
edc3889fdd Allow to choose the SQLite driver bundled with Qt, it behaves better here. 2014-01-31 16:02:57 +00:00
zhuk
f6e199cfee Squash another bug introduced by me, that made Konsole crash by occasion.
The fix actually simplifies things a lot, as a bonus.
2014-01-30 21:28:42 +00:00
ajacoutot
d175b94f1d Sync rc_start() between these 3 daemons since they do the same.
Keeping the sleep 2 in kdm.rc -- not sure why this is needed, zhuk@ probably
knows.
2014-01-30 16:58:58 +00:00
zhuk
aff5a5acae Simplify the rc script by conditional define of function.
Idea and initial implementation (in gdm) from ajacoutot@.
2014-01-29 16:49:33 +00:00
zhuk
548831a944 Polish KDM support:
* 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.
2014-01-28 20:50:39 +00:00
zhuk
b5059de233 Make KDM in KDE4 working and usable, by provide safe sample
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.
2014-01-28 17:06:46 +00:00
zhuk
a7de9d339f Fix problems with starting KDE session from startkde4, after discussion
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.
2014-01-28 14:49:26 +00:00
zhuk
9f0abb0db3 Fix a bug in code I've added to Konsole some time ago that resulted in
superflows errors in .xsession-errors.

Reminded by STeve Andre' on ports@, thanks!
2014-01-27 10:23:40 +00:00
zhuk
8a9c1dd84f Quick fix for Samba detection code. Based on investigation done by nigel@,
thanks!
2014-01-26 07:02:18 +00:00
zhuk
c1929ebd9a Remove extra patch: service != executable. Unbreaks starting help in KDE.
Noticed by nigel@ during review of KMyMoney port.
2014-01-23 20:54:32 +00:00
zhuk
59113d2bec KDE4 libraries do want PKGSPEC, too. Dependees bumped. 2014-01-20 19:08:10 +00:00
zhuk
4b0ac827a3 Make libksane being picked up from the right directory.
Unbreaks Tellico (in WIP).
2014-01-20 10:04:02 +00:00
zhuk
7777db658e Fix @conflict marker for kdemultimedia-3.x, it was for "kmultimedia". 2014-01-16 13:48:03 +00:00
zhuk
eefaa58d27 Conflicts with kdemultimedia-3.x are gone for libkcddb and mplayerthumbs. 2014-01-16 11:21:00 +00:00
zhuk
fd9eec9bbc No more conflicts with kdepim-3.x here. 2014-01-16 09:15:49 +00:00
zhuk
02b8efae87 Add a @conflict marker after adding ruby21 to FLAVORS, and a comment
reminding to do this in the future.
2014-01-16 08:30:34 +00:00
zhuk
6b80e8e022 Allow building Ruby 2.1 FLAVOR of ruby-qt, tested with KDE 4.11.5. 2014-01-15 22:32:08 +00:00
zhuk
7d341650b0 Oops, this was intended to stay at 4.11.4 (no changes there, so no need
to download new package). Spotted by naddy@.
2014-01-15 22:27:53 +00:00
zhuk
27e9d26818 KDE 4.11.5. Some highlights:
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.
2014-01-15 19:42:08 +00:00
zhuk
c8c27fc159 Fix linking. 2014-01-15 16:21:56 +00:00
zhuk
bba37c13cd I totally forgot about k{read,write}config problem. So put the
"@conflict kdebase-*" marker back until the issue is resolved.

Tweak the kde-shared-data dependency line while there.
2014-01-14 21:41:54 +00:00
zhuk
68a95285aa Fix linking. Yes, it's that bad. 2014-01-14 21:34:22 +00:00
zhuk
1682b84c90 Bah, forgot to link poxml to builds. 2014-01-14 20:44:30 +00:00
zhuk
6fbd6cd976 Stupid old name of KFourInLine, KWin4, creates a problem if you rename
"kwin*" to "kwin4*" in kde-workspace. Mark as conflicting for now, to be
dealt with soon - needs going through kde-workspace again.
2014-01-14 07:22:16 +00:00
zhuk
a0d6db2caf No more conflicts between Kate and either kdelibs-3.x or kdeaddons-3.x.
Found while debugging issue seen in bulk by landry@.
2014-01-10 20:54:57 +00:00
zhuk
a2e20e2e66 Deconflict kde-runtime-4.x with kdebase-3.x. I tried hard but there still
could be some run-time fallout - feel free to report anything.
2014-01-10 08:12:11 +00:00
zhuk
d8a32767dc correct @conflict marker. 2014-01-03 13:17:43 +00:00
zhuk
326a3c687b Regen patches, no binary change here. 2013-12-30 14:11:48 +00:00
zhuk
017d718f89 Fix stupid typo in RUN_DEPENDS.
portcheck test for catching such errors is on its way.
2013-12-28 21:33:26 +00:00
zhuk
b2b3542329 Fix linking problems revealed by KDE3 installed side-by-side. 2013-12-25 17:33:13 +00:00
zhuk
a6ae7fe7b5 Update WANTLIB. 2013-12-25 17:27:29 +00:00
zhuk
c7ad40ff80 Deconflict with kdesdk-3.x. 2013-12-25 17:19:46 +00:00
zhuk
ff47199ffe Fix conflict marker for -icons. 2013-12-25 15:36:27 +00:00
zhuk
b5cc97aad5 Remove debugging leftover. No bump needed. 2013-12-25 14:58:33 +00:00
zhuk
8fab5c8b41 Deconflict with kdesdk-3.x. 2013-12-25 14:53:27 +00:00
zhuk
14228526f2 Update WANTLIB. 2013-12-25 14:36:06 +00:00
zhuk
12580bd38d Fix linking (avoids picking up libkipi.so from KDE3). 2013-12-25 14:26:52 +00:00
zhuk
558772ee58 Avoid conflict with graphics/libkexiv2, nothing picks up libkexiv2-4.x via
pkg-config anymore.
2013-12-25 14:12:54 +00:00
zhuk
0057bb23b2 Missing ${WANTLIB} in WANTLIB-main here, too. 2013-12-25 14:07:21 +00:00