1 |
Just a quick update on the happens in the x11-libs/qt world, as I'm introducing some |
2 |
changes that will probably affect people in the not-to-distant future. |
3 |
|
4 |
Since Qt is starting to get rather, ahem, big, I've decided that with the |
5 |
introduction of version 4.4 it's a good time to try and split it down into more |
6 |
manageable chunks. I'm introducing a few new packages that are designed to break |
7 |
out some of the major pieces into their own packages. I present: |
8 |
|
9 |
x11-libs/qt |
10 |
x11-libs/qt-dbus ( Breaking out into its own package ) |
11 |
x11-libs/qt-phonon ( New for 4.4, a wrapper around various sound modules ) |
12 |
x11-libs/qt-qt3support ( Breaking out into its own package ) |
13 |
x11-libs/qt-webkit ( New for 4.4, Qt's integrated WebKit support ) |
14 |
|
15 |
There may be some more of these as time goes on and necessity/desire dictate. |
16 |
|
17 |
The main motivation behind doing this is to make the package a little more |
18 |
manageable, in that it's not one huge monolithic package with a million use flags |
19 |
dictating which modules get built. This should make dependant package maintenance |
20 |
nicer, as you can just depend on the necessary packages and not have to resort to |
21 |
the built_with_use trickery that we all love so much. |
22 |
|
23 |
As well, we gain in the same vein as the split KDE style packages, that updates and |
24 |
security fixes don't require a recompilation of all of the non-affected modules. |
25 |
|
26 |
There are still lots of goodies that need to be tested. I'm sure there are |
27 |
edge-case USE flag scenarios that may need to be accounted for, performance tweaks |
28 |
to be made, and other things I haven't thought of. If you're into bleeding edge, |
29 |
I'd love to have you try out some of these new packages and see if you've got any |
30 |
failures or ideas for making them better. |
31 |
|
32 |
As usual, this stuff is all package.masked right now pending lots of tweaks and |
33 |
changes in the short term. My guess is that it will hit portage proper by the end |
34 |
of 1Q2008. Hopefully we can have it all happy by then. |
35 |
|
36 |
Feel free to file any bug reports you can find or think of. Patches are especially |
37 |
encouraged. |
38 |
|
39 |
Thanks, |
40 |
Caleb |
41 |
|
42 |
-- |
43 |
gentoo-dev@g.o mailing list |