Project:Qt/Meeting/2012-07


 * 2012-07-01
 * 1345 - 1445 UTC
 * #gentoo-meetings on Freenode

0. Roll call

 * Present: johu, yngwin
 * Present late: kensington, pesa
 * Absent announced: hwoarang, wired
 * Absent unannounced: abcd, spatz

1. Qt5 progress
- finish implementing src_test and make it work for qt-core - docs support - binaries colliding with Qt4 ones (qmake, moc, rcc, uic, qdbus{cpp2xml,xml2cpp}, probably others) are installed in /usr/qt5/bin for now, but that is not acceptable; waiting to see what other distros do - .pc files are installed in /usr/lib64/qt5/pkgconfig/ for now, to avoid colliding with Qt4 .pc files, but we need a proper solution - write live ebuilds for the unpackaged modules (I'm working on qt-declarative atm) - add QCONFIG_{ADD,REMOVE,DEFINE} to existing ebuilds
 * Beta release delayed again, current ETA is mid/late July.
 * The first live ebuilds for some modules are available in qt overlay; qt5-build.eclass is in a good shape.
 * Builds are very unstable since the buildsystem branch was merged; upstream configure script is a total mess.
 * TODO list (probably incomplete):
 * pesa proposed 2 eclasses: qt5-base and qt5-module, because of somewhat different build systems

2. qt4.eclass deprecation

 * See [bug #311481](https://bugs.gentoo.org/311481) and [ebuilds using old eclass](http://dev.gentoo.org/~wired/checks/qt4.eclass.html)
 * media-video/vlc-1.1.13 - security stabilisation in progress in [bug #408881](https://bugs.gentoo.org/408881)
 * What's the next step towards removal of old eclass? See [devmanual](http://devmanual.gentoo.org/eclass-writing/).

3. qt4-r2.eclass updates

 * translation handling -> separate eclass proposed by yngwin, accepted
 * DOCS array support and HTML_DOCS support -> refer to base eclass documentation, then submit (yngwin)

4. Qt on exotic arches
- contact arches on their own irc channel for best chance of response - just move ahead (if necessary with masks), arches will deal with it
 * We moved ia64 to ~ia64
 * We masked Qt <4.7.3, so sparc is currently without Qt. We are working with arch team to keyword newer versions (excluding qt-webkit and revdeps)
 * Update: Qt 4.8.1 was marked stable(!) on alpha and ia64 by a ninja action from armin76
 * Any lessons on future issues with slacking minor arches?

5. Open bugs

 * [#277711](https://bugs.gentoo.org/277711) dev-python/PyQt4 fails to build on systems with improved multilib support: not in a hurry, let's see how multilib progresses
 * [#423085](https://bugs.gentoo.org/423085) new ebuild media-video/qemplayer-12.4 - needs someone to test it
 * [#414241](https://bugs.gentoo.org/414241) Qt 4.8.1 stabilization - pinging ppc{,64}
 * [#413789](https://bugs.gentoo.org/413789) media-sound/qjackctl-0.3.8 fail to compile with error 'commitData' is not a member of 'QApplication': very unclear, needs more info
 * [#388207](https://bugs.gentoo.org/388207) [qt overlay] Allow building qt-webkit from standalone repo - kensington will have a go, needed for qt5 anyway
 * [#132029](https://bugs.gentoo.org/132029) monkeystudio (new ebuild) - this can be committed to gx86

6. Open floor

 * yngwin mentioned having moved packages from overlay to gx86, others widely support continuing to do this
 * tampakrap chimed in with a trainee's ebuild for vim-qt, which johu will review
 * yngwin mentioned possibly obtaining an arm device