Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 211469

Summary: kde-base/{kdebase,kdelibs}-3.5.{8,9} - Xinerama patches missing
Product: Gentoo Linux Reporter: Vladimir Brik <no.hope>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: new kdebase seli-xinerama patch for 3.5.8 and later
new kdelibs seli-xinerama patch for 3.5.8 and later
kdebase patch if applied directly from kdesktop ebuild
kdebase patch if applied directly from kwin ebuild

Description Vladimir Brik 2008-02-25 23:16:49 UTC
Ebuilds for kdebase and kdelibs 3.5.8, 3.5.9 are missing Lubos Lunak's KDE "xinerama improvements" patch http://ktown.kde.org/~seli/xinerama/

Earlier ebuilds seemed to use this patch, as functionality described on the webpage above stopped working after upgrading from 3.5.6 or 3.5.7 (don't remember).

Lunak's corresponding qt3 patch still appears to be applied by qt3 ebuilds, but I think it's pointless if kdebase and kdelibs aren't similarly patched.
Comment 1 Vladimir Brik 2008-02-25 23:25:15 UTC
related bugs: 
Lunak's post https://bugs.kde.org/show_bug.cgi?id=86865

A bug that probably prompted inclusion of Lunak's patches
http://bugs.gentoo.org/show_bug.cgi?id=175180
The problem now is that with newer unpatched kde versions it's impossible to get the described behavior that many people with xinerama and "focus follows mouse" policy may want.
Comment 2 Vladimir Brik 2008-03-09 16:56:34 UTC
Found out that the patches aren't part of KDE (http://bugs.kde.org/show_bug.cgi?id=158424). Patches here http://ktown.kde.org/~seli/xinerama/ don't work for 3.5.9 though.
Comment 3 Vladimir Brik 2008-03-29 00:02:42 UTC
Created attachment 147585 [details, diff]
new kdebase seli-xinerama patch for 3.5.8 and later
Comment 4 Vladimir Brik 2008-03-29 00:03:21 UTC
Created attachment 147586 [details, diff]
new kdelibs seli-xinerama patch for 3.5.8 and later
Comment 5 Vladimir Brik 2008-03-29 00:06:26 UTC
the kdebase patch affects kwin and kdesktop ebuilds
Comment 6 Vladimir Brik 2008-03-29 01:07:12 UTC
Created attachment 147596 [details, diff]
kdebase patch if applied directly from kdesktop ebuild
Comment 7 Vladimir Brik 2008-03-29 01:08:26 UTC
Created attachment 147597 [details, diff]
kdebase patch if applied directly from kwin ebuild
Comment 8 Vladimir Brik 2008-03-29 01:10:18 UTC
The patches apply to 3.5.8 and 3.5.9 and were tested with KDE 3.5.9.

kdelibs patch affects kwin and kdesktop. If applied from those ebuilds, the kdelibs patch needs to be split accordingly, or it will complain about not finding files to patch.

Split patches are also attached.
Comment 9 Wulf Krueger (RETIRED) gentoo-dev 2008-04-15 11:55:09 UTC
Thanks, Vladimir! Fixed in CVS.