[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    [gentoo-dev] split Qt 4.4 dependencies
From:       Carsten Lohrke <carlo () gentoo ! org>
Date:       2008-07-26 21:16:15
Message-ID: 200807262316.22588.carlo () gentoo ! org
[Download RAW message or body]


Since it is time to get Qt 4.4 into testing, here some information how to get 
the dependencies in the ebuilds you maintain, right.

Beforehand: Relying on best_version() or the broken qt4_min_version() stuff 
from qt4.eclass is not fine.


- Migrating existing ebuilds requires a dependency like 

|| ( ( splitQt1 .. splitQtN )  <x11-libs/qt-4.4:4 )

For x11-libs/qt any dependency atom _not_ including version 4.4 is fine. It is 
a requirement ¹ to list the split Qt ebuilds first.

- When Qt 4.4 is in testing, new ebuilds to be added to the tree may not 
include x11-libs/qt. Depend on the split ebuilds only.

- For all ebuilds which are not tested or supposed to work with split Qt 4.4 
ebuilds change the dependency to <x11-libs/qt-4.4:4 or a comparable 
dependency atom, please.
 

The split Qt ebuilds are:

x11-libs/qt-assistant
x11-libs/qt-core
x11-libs/qt-dbus
x11-libs/qt-demo
x11-libs/qt-embedded
x11-libs/qt-gui
x11-libs/qt-opengl
x11-libs/qt-phonon
x11-libs/qt-qt3support
x11-libs/qt-script
x11-libs/qt-sql
x11-libs/qt-svg
x11-libs/qt-test
x11-libs/qt-webkit
x11-libs/qt-xmlpatterns


Carsten


[1] https://bugs.gentoo.org/show_bug.cgi?id=232246

["signature.asc" (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic