1 |
Since it is time to get Qt 4.4 into testing, here some information how to get |
2 |
the dependencies in the ebuilds you maintain, right. |
3 |
|
4 |
Beforehand: Relying on best_version() or the broken qt4_min_version() stuff |
5 |
from qt4.eclass is not fine. |
6 |
|
7 |
|
8 |
- Migrating existing ebuilds requires a dependency like |
9 |
|
10 |
|| ( ( splitQt1 .. splitQtN ) <x11-libs/qt-4.4:4 ) |
11 |
|
12 |
For x11-libs/qt any dependency atom _not_ including version 4.4 is fine. It is |
13 |
a requirement¹ to list the split Qt ebuilds first. |
14 |
|
15 |
- When Qt 4.4 is in testing, new ebuilds to be added to the tree may not |
16 |
include x11-libs/qt. Depend on the split ebuilds only. |
17 |
|
18 |
- For all ebuilds which are not tested or supposed to work with split Qt 4.4 |
19 |
ebuilds change the dependency to <x11-libs/qt-4.4:4 or a comparable |
20 |
dependency atom, please. |
21 |
|
22 |
|
23 |
The split Qt ebuilds are: |
24 |
|
25 |
x11-libs/qt-assistant |
26 |
x11-libs/qt-core |
27 |
x11-libs/qt-dbus |
28 |
x11-libs/qt-demo |
29 |
x11-libs/qt-embedded |
30 |
x11-libs/qt-gui |
31 |
x11-libs/qt-opengl |
32 |
x11-libs/qt-phonon |
33 |
x11-libs/qt-qt3support |
34 |
x11-libs/qt-script |
35 |
x11-libs/qt-sql |
36 |
x11-libs/qt-svg |
37 |
x11-libs/qt-test |
38 |
x11-libs/qt-webkit |
39 |
x11-libs/qt-xmlpatterns |
40 |
|
41 |
|
42 |
Carsten |
43 |
|
44 |
|
45 |
[1] https://bugs.gentoo.org/show_bug.cgi?id=232246 |