Project:Qt/Meeting/2012-07
From Gentoo Wiki
< Project:Qt | Meeting
Jump to:navigation
Jump to:search
- 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
- 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):
- 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
- 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
- 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?
- contact arches on their own irc channel for best chance of response - just move ahead (if necessary with masks), arches will deal with it
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