aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-21 00:22:42 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-21 00:22:42 -0800
commit39e7721325718898c9b707b6f927addd3eb6d6c5 (patch)
treea16d1ec851335d9fc340f001b28d1c8283273007 /dev-python
parentapp-emulation/emul-linux-x86-qtlibs: scrub blockers (diff)
downloadgmt-39e7721325718898c9b707b6f927addd3eb6d6c5.tar.gz
gmt-39e7721325718898c9b707b6f927addd3eb6d6c5.tar.bz2
gmt-39e7721325718898c9b707b6f927addd3eb6d6c5.zip
dev-python/PyQt4: clone upstream
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/PyQt4/ChangeLog1001
-rw-r--r--dev-python/PyQt4/Manifest5
-rw-r--r--dev-python/PyQt4/PyQt4-4.10.3-r2.ebuild207
-rw-r--r--dev-python/PyQt4/files/PyQt4-4.7.3-qreal_float_support.patch239
-rw-r--r--dev-python/PyQt4/metadata.xml30
5 files changed, 1482 insertions, 0 deletions
diff --git a/dev-python/PyQt4/ChangeLog b/dev-python/PyQt4/ChangeLog
new file mode 100644
index 0000000..003211c
--- /dev/null
+++ b/dev-python/PyQt4/ChangeLog
@@ -0,0 +1,1001 @@
+# ChangeLog for dev-python/PyQt4
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt4/ChangeLog,v 1.248 2013/12/28 18:46:22 nerdboy Exp $
+
+ 28 Dec 2013; Steve Arnold <nerdboy@gentoo.org>
+ files/PyQt4-4.7.3-qreal_float_support.patch:
+ Updated qreal_float patch to remove first hunk (already applied
+ upstream). Tested on arm chromebook; no existing bug.
+
+*PyQt4-4.10.3-r2 (25 Dec 2013)
+
+ 25 Dec 2013; Davide Pesavento <pesa@gentoo.org> +PyQt4-4.10.3-r2.ebuild,
+ -PyQt4-4.10.3-r1.ebuild, metadata.xml:
+ Introduce USE="designer".
+
+ 25 Dec 2013; Davide Pesavento <pesa@gentoo.org> -PyQt4-4.9.6-r2.ebuild:
+ old
+
+ 23 Dec 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.10.2.ebuild:
+ Stable for sparc, wrt bug #483112
+
+ 31 Oct 2013; Michał Górny <mgorny@gentoo.org> PyQt4-4.10.2.ebuild,
+ PyQt4-4.10.3-r1.ebuild, PyQt4-4.10.3.ebuild, PyQt4-4.9.6-r2.ebuild:
+ Update the ebuilds to dep on dev-lang/python-exec.
+
+ 23 Oct 2013; Davide Pesavento <pesa@gentoo.org> -PyQt4-4.10.1.ebuild:
+ old
+
+*PyQt4-4.10.3-r1 (23 Oct 2013)
+
+ 23 Oct 2013; Michał Górny <mgorny@gentoo.org> +PyQt4-4.10.3-r1.ebuild:
+ Support python-exec:2.
+
+ 19 Sep 2013; Ben de Groot <yngwin@gentoo.org> PyQt4-4.10.3.ebuild:
+ Depend on sip >=4.15.0 to fix build failure (bug #485274)
+
+ 17 Sep 2013; Michał Górny <mgorny@gentoo.org> PyQt4-4.10.1.ebuild,
+ PyQt4-4.10.2.ebuild, PyQt4-4.10.3.ebuild, PyQt4-4.9.6-r2.ebuild:
+ Add explicit dep on python-exec:0 since the package wraps the script manually.
+
+*PyQt4-4.10.3 (17 Sep 2013)
+
+ 17 Sep 2013; Ben de Groot <yngwin@gentoo.org> +PyQt4-4.10.3.ebuild:
+ Version bump
+
+ 13 Sep 2013; Jonathan Callen <jcallen@gentoo.org> PyQt4-4.10.1.ebuild,
+ PyQt4-4.10.2.ebuild, PyQt4-4.9.6-r2.ebuild:
+ Add missing [${PYTHON_USEDEP}] on dbus-python DEPEND
+
+ 10 Sep 2013; Markus Meier <maekke@gentoo.org> PyQt4-4.10.2.ebuild:
+ arm stable, bug #483112
+
+ 05 Sep 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.10.2.ebuild:
+ Stable for x86, wrt bug #483112
+
+ 05 Sep 2013; Michał Górny <mgorny@gentoo.org> PyQt4-4.10.1.ebuild,
+ PyQt4-4.10.2.ebuild, PyQt4-4.9.6-r2.ebuild:
+ Clean up PYTHON_COMPAT from old implementations.
+
+ 05 Sep 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.10.2.ebuild:
+ Stable for ppc64, wrt bug #483112
+
+ 04 Sep 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.10.2.ebuild:
+ Stable for ppc, wrt bug #483112
+
+ 03 Sep 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.10.2.ebuild:
+ Stable for ia64, wrt bug #483112
+
+ 02 Sep 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.10.2.ebuild:
+ Stable for alpha, wrt bug #483112
+
+ 31 Aug 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.10.2.ebuild:
+ Stable for amd64, wrt bug #483112
+
+ 22 Jul 2013; Michael Palimaka <kensington@gentoo.org> PyQt4-4.10.1.ebuild,
+ PyQt4-4.10.2.ebuild, PyQt4-4.9.6-r2.ebuild:
+ Reorder Qt dependencies.
+
+ 10 Jul 2013; Patrick Lauer <patrick@gentoo.org> PyQt4-4.10.1.ebuild,
+ PyQt4-4.10.2.ebuild, PyQt4-4.9.6-r2.ebuild:
+ Fixing qtgui/designer deps for qt-4.8.5
+
+ 10 Jul 2013; Patrick Lauer <patrick@gentoo.org> PyQt4-4.10.1.ebuild,
+ PyQt4-4.9.6-r2.ebuild:
+ Fixing qtgui deps for qt-4.8.5
+
+ 08 Jul 2013; Davide Pesavento <pesa@gentoo.org> PyQt4-4.10.2.ebuild:
+ Remove wrong usedep for qtgui.
+
+*PyQt4-4.10.2 (24 Jun 2013)
+
+ 24 Jun 2013; Davide Pesavento <pesa@gentoo.org> +PyQt4-4.10.2.ebuild:
+ Version bump.
+
+ 24 Jun 2013; Davide Pesavento <pesa@gentoo.org> -PyQt4-4.10.ebuild,
+ PyQt4-4.10.1.ebuild:
+ Add PYTHON_REQUIRED_USE. Remove old.
+
+*PyQt4-4.10.1 (22 May 2013)
+
+ 22 May 2013; Michael Palimaka <kensington@gentoo.org> +PyQt4-4.10.1.ebuild:
+ Version bump.
+
+ 10 May 2013; Patrick Lauer <patrick@gentoo.org> metadata.xml:
+ Remove unused flag description from metadata
+
+ 04 May 2013; Markos Chandras <hwoarang@gentoo.org> -PyQt4-4.9.4-r1.ebuild,
+ -files/PyQt4-4.7.2-configure.py.patch,
+ -files/PyQt4-4.9.4-pyuic-custom-widgets.patch:
+ old
+
+*PyQt4-4.10 (12 Mar 2013)
+
+ 12 Mar 2013; Davide Pesavento <pesa@gentoo.org> +PyQt4-4.10.ebuild:
+ Version bump. Fix also bug #433944 by Franz Fellner.
+
+ 11 Mar 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.9.6-r2.ebuild:
+ Stable for sparc, wrt bug #457046
+
+ 03 Mar 2013; Markos Chandras <hwoarang@gentoo.org> PyQt4-4.9.4-r1.ebuild,
+ PyQt4-4.9.6-r2.ebuild:
+ Move Qt dependencies to the new category
+
+ 21 Feb 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.9.6-r2.ebuild:
+ Stable for ia64, wrt bug #457046
+
+ 18 Feb 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.9.6-r2.ebuild:
+ Stable for ppc64, wrt bug #457046
+
+ 18 Feb 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.9.6-r2.ebuild:
+ Stable for ppc, wrt bug #457046
+
+ 15 Feb 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.9.6-r2.ebuild:
+ Stable for alpha, wrt bug #457046
+
+ 15 Feb 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.9.6-r2.ebuild:
+ Stable for arm, wrt bug #457046
+
+ 15 Feb 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.9.6-r2.ebuild:
+ Stable for x86, wrt bug #457046
+
+ 15 Feb 2013; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.9.6-r2.ebuild:
+ Stable for amd64, wrt bug #457046
+
+ 15 Feb 2013; Davide Pesavento <pesa@gentoo.org> PyQt4-4.9.6-r2.ebuild:
+ BUILDDIR -> BUILD_DIR, fixes bug 457538 by ago.
+
+ 13 Feb 2013; Davide Pesavento <pesa@gentoo.org> -PyQt4-4.9.6-r1.ebuild,
+ -PyQt4-4.9.6.ebuild, PyQt4-4.9.6-r2.ebuild:
+ Fix double prefix; remove old.
+
+ 04 Feb 2013; Michael Palimaka <kensington@gentoo.org> PyQt4-4.9.6-r2.ebuild:
+ Use run_in_build_dir. Add python-3.3 support wrt bug #455020.
+
+*PyQt4-4.9.6-r2 (29 Jan 2013)
+
+ 29 Jan 2013; Michael Palimaka <kensington@gentoo.org> +PyQt4-4.9.6-r2.ebuild:
+ Migrate to the new python eclass.
+
+ 27 Dec 2012; Davide Pesavento <pesa@gentoo.org> PyQt4-4.9.6-r1.ebuild:
+ Improve pyqt4_use_enable() as suggested by Arfrever.
+
+ 26 Dec 2012; Davide Pesavento <pesa@gentoo.org> -PyQt4-4.9.5.ebuild:
+ old
+
+*PyQt4-4.9.6-r1 (26 Dec 2012)
+
+ 26 Dec 2012; Davide Pesavento <pesa@gentoo.org> +PyQt4-4.9.6-r1.ebuild,
+ metadata.xml:
+ EAPI=5 to be able to use slot operators in sip dependency. Sync USE flags with
+ pyside: rename assistant to help, add script and scripttools (bug 431460 by
+ Arfrever).
+
+*PyQt4-4.9.6 (10 Dec 2012)
+
+ 10 Dec 2012; Davide Pesavento <pesa@gentoo.org> +PyQt4-4.9.6.ebuild:
+ Version bump, with some minor updates from qt overlay.
+
+ 22 Nov 2012; Markus Meier <maekke@gentoo.org> PyQt4-4.9.4-r1.ebuild:
+ arm stable, bug #435074
+
+ 28 Oct 2012; Markos Chandras <hwoarang@gentoo.org> -PyQt4-4.9.4.ebuild,
+ PyQt4-4.9.4-r1.ebuild:
+ Promote 4.9.4-r1 bugfix rel ebuild to stable. Drop old
+
+ 28 Oct 2012; Markos Chandras <hwoarang@gentoo.org> -PyQt4-4.8.4.ebuild,
+ -PyQt4-4.9.1.ebuild:
+ Remove old
+
+*PyQt4-4.9.5 (05 Oct 2012)
+
+ 05 Oct 2012; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.9.5.ebuild:
+ Version bump
+
+ 09 Sep 2012; Raúl Porcel <armin76@gentoo.org> PyQt4-4.9.4.ebuild:
+ alpha/ia64/sparc stable wrt #429042
+
+*PyQt4-4.9.4-r1 (03 Sep 2012)
+
+ 03 Sep 2012; Davide Pesavento <pesa@gentoo.org> +PyQt4-4.9.4-r1.ebuild,
+ +files/PyQt4-4.9.4-pyuic-custom-widgets.patch:
+ Apply upstream patch to fix regression in pyuic's handling of custom widgets
+ (bug 431070 by Laurent Bachelier).
+
+ 20 Aug 2012; Johannes Huber <johu@gentoo.org> PyQt4-4.9.4.ebuild:
+ Stable for x86, wrt bug #429042
+
+ 11 Aug 2012; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.9.4.ebuild:
+ Stable for amd64, wrt bug #429042
+
+ 11 Aug 2012; Anthony G. Basile <blueness@gentoo.org> PyQt4-4.9.4.ebuild:
+ Stable ppc64, bug #429042
+
+ 10 Aug 2012; Anthony G. Basile <blueness@gentoo.org> PyQt4-4.9.4.ebuild:
+ Stable ppc, bug #429042
+
+ 09 Jul 2012; Raúl Porcel <armin76@gentoo.org> PyQt4-4.9.1.ebuild:
+ ia64 stable
+
+ 09 Jul 2012; Davide Pesavento <pesa@gentoo.org> -PyQt4-4.8.1.ebuild,
+ -files/PyQt4-4.6.1-configure-multilib.patch:
+ Remove old.
+
+ 08 Jul 2012; Raúl Porcel <armin76@gentoo.org> PyQt4-4.9.1.ebuild,
+ PyQt4-4.9.4.ebuild:
+ alpha/ia64/sparc stable wrt #412929
+
+*PyQt4-4.9.4 (02 Jul 2012)
+
+ 02 Jul 2012; Davide Pesavento <pesa@gentoo.org> +PyQt4-4.9.4.ebuild,
+ -PyQt4-4.9.3.ebuild:
+ Version bump.
+
+*PyQt4-4.9.3 (27 Jun 2012)
+
+ 27 Jun 2012; Davide Pesavento <pesa@gentoo.org> +PyQt4-4.9.3.ebuild,
+ -PyQt4-4.9.2.ebuild:
+ Version bump.
+
+ 23 Jun 2012; Markos Chandras <hwoarang@gentoo.org> PyQt4-4.9.2.ebuild:
+ Raise dev-python/sip dependency to 4.13.3 thanks to Arfrever
+
+*PyQt4-4.9.2 (21 Jun 2012)
+
+ 21 Jun 2012; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.9.2.ebuild:
+ Version bump
+
+ 14 Jun 2012; Ben de Groot <yngwin@gentoo.org> PyQt4-4.8.1.ebuild:
+ Destabling to ~ia64 because last available stable qt will be masked pending
+ removal
+
+ 23 May 2012; Jeff Horelick <jdhore@gentoo.org> PyQt4-4.9.1.ebuild:
+ marked x86 per bug 412929
+
+ 21 May 2012; Mike Gilbert <floppym@gentoo.org> PyQt4-4.8.1.ebuild,
+ PyQt4-4.8.4.ebuild, PyQt4-4.9.1.ebuild:
+ Inherit eutils.
+
+ 16 May 2012; Mike Gilbert <floppym@gentoo.org> PyQt4-4.8.1.ebuild,
+ PyQt4-4.8.4.ebuild, PyQt4-4.9.1.ebuild:
+ Revert previous change.
+
+ 16 May 2012; Mike Gilbert <floppym@gentoo.org> PyQt4-4.8.1.ebuild,
+ PyQt4-4.8.4.ebuild, PyQt4-4.9.1.ebuild:
+ Restrict python 3.1 to match dev-python/dbus-python.
+
+ 13 May 2012; Davide Pesavento <pesa@gentoo.org> metadata.xml:
+ Fix kde USE flag description (media-libs/phonon vs. media-sound/phonon).
+
+ 04 May 2012; Patrick Lauer <patrick@gentoo.org> PyQt4-4.9.1.ebuild:
+ Migrating dev-util/pkgconfig -> virtual/pkgconfig
+
+ 24 Apr 2012; Agostino Sarubbo <ago@gentoo.org> PyQt4-4.9.1.ebuild:
+ Stable for amd64, wrt bug #412929
+
+ 31 Mar 2012; Tobias Klausmann <klausman@gentoo.org> PyQt4-4.8.4.ebuild:
+ Stable on alpha, bug #354033
+
+ 07 Mar 2012; Andreas K. Huettel <dilfridge@gentoo.org> PyQt4-4.8.1.ebuild,
+ PyQt4-4.8.4.ebuild:
+ PyQt4-4.8 does not build with sip-4.13, bug 407291
+
+ 07 Mar 2012; Davide Pesavento <pesa@gentoo.org> PyQt4-4.9.1.ebuild:
+ Slightly improve the ewarn message in pkg_postinst().
+
+ 07 Mar 2012; Davide Pesavento <pesa@gentoo.org> metadata.xml:
+ Put qt as the primary herd in metadata.
+
+ 07 Mar 2012; Davide Pesavento <pesa@gentoo.org> PyQt4-4.8.4.ebuild:
+ Fix insecure RUNPATH in qpy/QtOpenGL, thanks to Steve L
+ <slong@rathaus.eclipse.co.uk> in bug #407281.
+
+ 03 Mar 2012; Davide Pesavento <pesa@gentoo.org> PyQt4-4.9.1.ebuild:
+ Switch to EAPI 4, add REQUIRED_USE.
+
+ 02 Mar 2012; Davide Pesavento <pesa@gentoo.org> PyQt4-4.8.1.ebuild,
+ PyQt4-4.8.4.ebuild:
+ Drop ~x86-fbsd because of unkeyworded dependencies.
+
+ 02 Mar 2012; Davide Pesavento <pesa@gentoo.org> PyQt4-4.9.1.ebuild:
+ Don't enable QtAssistant module because it was removed in qt-4.7 and we
+ already depend on 4.7.2 or later.
+
+ 21 Feb 2012; Davide Pesavento <pesa@gentoo.org> -PyQt4-4.7.3.ebuild,
+ PyQt4-4.8.1.ebuild, PyQt4-4.8.4.ebuild:
+ Restrict pypy for older versions too.
+
+ 21 Feb 2012; Davide Pesavento <pesa@gentoo.org> PyQt4-4.9.1.ebuild:
+ Build QtTest module only with USE="X" because it needs QtGui (bug #348349).
+ Add build-time dep on pkgconfig with USE="dbus". Raise minimum required Qt
+ version.
+
+ 20 Feb 2012; Davide Pesavento <pesa@gentoo.org> -PyQt4-4.7.7-r1.ebuild,
+ -PyQt4-4.8.1-r1.ebuild, -PyQt4-4.8.2.ebuild, -PyQt4-4.8.3.ebuild,
+ -PyQt4-4.8.5.ebuild, -PyQt4-4.8.6.ebuild, -PyQt4-4.9.ebuild,
+ -files/PyQt4-4.7.7-fix-scpk-and-flag-issue.diff,
+ -files/PyQt4-4.8.3-configure-multilib.patch, metadata.xml:
+ Add <upstream> tag to metadata. Cleanup old ebuilds and patches.
+
+ 20 Feb 2012; Patrick Lauer <patrick@gentoo.org> PyQt4-4.7.3.ebuild,
+ PyQt4-4.7.7-r1.ebuild, PyQt4-4.8.1-r1.ebuild, PyQt4-4.8.1.ebuild,
+ PyQt4-4.8.2.ebuild, PyQt4-4.8.3.ebuild, PyQt4-4.8.4.ebuild,
+ PyQt4-4.8.5.ebuild, PyQt4-4.8.6.ebuild, PyQt4-4.9.1.ebuild, PyQt4-4.9.ebuild:
+ Fixing pypy restricts to actually work
+
+*PyQt4-4.9.1 (12 Feb 2012)
+
+ 12 Feb 2012; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.9.1.ebuild:
+ version bump
+
+ 25 Jan 2012; Alex Alexander <wired@gentoo.org> PyQt4-4.9.ebuild:
+ builds with qt-opengl-4.8.0[egl], updated dep
+
+ 27 Dec 2011; Maxim Koltsov <maksbotan@gentoo.org> PyQt4-4.9.ebuild:
+ Enable versioning of /usr/bin/pyuic4. Run eqmake4() in qpy/QtDBus directory.
+ Fixes backported from Progress Overlay. Patch by Arfrever.
+
+*PyQt4-4.9 (24 Dec 2011)
+
+ 24 Dec 2011; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.9.ebuild:
+ Version bump
+
+*PyQt4-4.8.6 (11 Nov 2011)
+
+ 11 Nov 2011; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.8.6.ebuild:
+ Version bump
+
+ 24 Aug 2011; Markos Chandras <hwoarang@gentoo.org> PyQt4-4.8.5.ebuild:
+ Restrict PyPy ABIs. Avoid warnings about insecure runpaths (bug #376483).
+ Print useful warning in pkg_postinst(). Patch by Arfrever. Backported from
+ python overlay.
+
+*PyQt4-4.8.5 (19 Aug 2011)
+
+ 19 Aug 2011; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.8.5.ebuild:
+ Version bump
+
+ 25 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> PyQt4-4.8.4.ebuild:
+ ppc/ppc64 stable wrt #374591
+
+ 21 Jul 2011; Markus Meier <maekke@gentoo.org> PyQt4-4.8.4.ebuild:
+ x86 stable, bug #374591
+
+ 13 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> PyQt4-4.8.3.ebuild:
+ ppc64 stable wrt #354033
+
+ 10 Jul 2011; Markos Chandras <hwoarang@gentoo.org> PyQt4-4.8.4.ebuild:
+ Stable on amd64 wrt bug #374591
+
+ 01 Jun 2011; Brent Baude <ranger@gentoo.org> PyQt4-4.8.3.ebuild:
+ Marking PyQt4-4.8.3 ppc stable for bug 354033
+
+ 09 May 2011; Markos Chandras <hwoarang@gentoo.org> PyQt4-4.8.3.ebuild:
+ Stable on amd64 wrt bug #354033
+
+ 09 May 2011; Thomas Kahle <tomka@gentoo.org> PyQt4-4.8.3.ebuild:
+ x86 stable per bug 354033
+
+*PyQt4-4.8.4 (02 May 2011)
+
+ 02 May 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +PyQt4-4.8.4.ebuild:
+ Version bump.
+
+ 26 Mar 2011; Andreas K. Huettel <dilfridge@gentoo.org> PyQt4-4.7.3.ebuild,
+ PyQt4-4.7.7-r1.ebuild, PyQt4-4.8.1.ebuild, PyQt4-4.8.1-r1.ebuild,
+ PyQt4-4.8.2.ebuild, PyQt4-4.8.3.ebuild:
+ Adapt phonon dependency for package move
+
+ 16 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> PyQt4-4.8.1.ebuild:
+ ppc64 stable wrt #349607
+
+ 27 Feb 2011; Raúl Porcel <armin76@gentoo.org> PyQt4-4.8.1.ebuild:
+ ia64/sparc stable wrt #349607
+
+ 27 Feb 2011; Tobias Klausmann <klausman@gentoo.org> PyQt4-4.8.1.ebuild:
+ Stable on alpha, bug #349607
+
+ 28 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ PyQt4-4.8.3.ebuild:
+ Update dependencies (bug #353053).
+
+*PyQt4-4.8.3 (25 Jan 2011)
+
+ 25 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +PyQt4-4.8.3.ebuild, +files/PyQt4-4.8.3-configure-multilib.patch:
+ Version bump.
+
+ 16 Jan 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> PyQt4-4.8.1.ebuild:
+ x86 stable wrt bug #349607
+
+ 07 Jan 2011; Brent Baude <ranger@gentoo.org> PyQt4-4.8.1.ebuild:
+ Marking PyQt4-4.8.1 ppc stable for bug 349607
+
+ 04 Jan 2011; Markos Chandras <hwoarang@gentoo.org> PyQt4-4.8.1.ebuild:
+ Stable on amd64 wrt bug #349607
+
+ 30 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ PyQt4-4.8.1.ebuild, PyQt4-4.8.1-r1.ebuild, PyQt4-4.8.2.ebuild:
+ Require x11-libs/qt-opengl[-egl] until bug #344513 is fixed.
+
+*PyQt4-4.8.1-r1 (30 Dec 2010)
+
+ 30 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ PyQt4-4.8.1.ebuild, +PyQt4-4.8.1-r1.ebuild:
+ Copy 4.8.1 to 4.8.1-r1. Delete "declarative" USE flag in 4.8.1.
+
+ 25 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ PyQt4-4.8.2.ebuild:
+ Fix dependencies (bug #349672).
+
+*PyQt4-4.8.2 (24 Dec 2010)
+
+ 24 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +PyQt4-4.8.2.ebuild:
+ Version bump.
+
+ 19 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ PyQt4-4.7.3.ebuild, PyQt4-4.7.7-r1.ebuild, PyQt4-4.8.1.ebuild:
+ Restrict Jython ABIs.
+
+ 19 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ -files/PyQt4-4.5.4-qgraphicslinearlayout-fix.patch,
+ -files/configure-4.6.1.py.patch, -PyQt4-4.6.2.ebuild, -PyQt4-4.8.ebuild,
+ -files/configure.py.patch:
+ Delete.
+
+ 06 Dec 2010; Alex Alexander <wired@gentoo.org> -PyQt4-4.5.4-r4.ebuild:
+ old, depends on qt 4.5
+
+ 06 Nov 2010; Jeroen Roovers <jer@gentoo.org> PyQt4-4.5.4-r4.ebuild,
+ PyQt4-4.6.2.ebuild, PyQt4-4.7.3.ebuild, PyQt4-4.7.7-r1.ebuild,
+ PyQt4-4.8.ebuild, PyQt4-4.8.1.ebuild:
+ Remove HPPA keywording (bug #239441).
+
+*PyQt4-4.8.1 (30 Oct 2010)
+
+ 30 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +PyQt4-4.8.1.ebuild:
+ Version bump.
+
+ 23 Oct 2010; Raúl Porcel <armin76@gentoo.org> PyQt4-4.7.3.ebuild:
+ ia64/sparc stable wrt #315775
+
+*PyQt4-4.8 (23 Oct 2010)
+
+ 23 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ -PyQt4-4.7.ebuild, -PyQt4-4.7.5.ebuild, -PyQt4-4.7.7.ebuild,
+ +PyQt4-4.8.ebuild, metadata.xml:
+ Version bump.
+
+*PyQt4-4.7.7-r1 (06 Oct 2010)
+
+ 06 Oct 2010; Theo Chatzimichos <tampakrap@gentoo.org>
+ +PyQt4-4.7.7-r1.ebuild, +files/PyQt4-4.7.7-fix-scpk-and-flag-issue.diff:
+ Revision bump, add patch that fixes compilation with PyKDE 4.5.2
+
+*PyQt4-4.7.7 (21 Sep 2010)
+
+ 21 Sep 2010; Markos Chandras <hwoarang@gentoo.org> -PyQt4-4.7.6.ebuild,
+ +PyQt4-4.7.7.ebuild:
+ Version bump. Remove old bogus version
+
+ 13 Sep 2010; Tobias Klausmann <klausman@gentoo.org> PyQt4-4.7.3.ebuild:
+ Stable on alpha, bug #315775
+
+ 13 Sep 2010; Joseph Jezak <josejx@gentoo.org> PyQt4-4.7.3.ebuild:
+ Marked ppc stable for bug #315775.
+
+ 10 Sep 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ PyQt4-4.7.6.ebuild:
+ Update EAPI. Fix dependencies.
+
+*PyQt4-4.7.6 (08 Sep 2010)
+
+ 08 Sep 2010; Markos Chandras <hwoarang@gentoo.org> -PyQt4-4.7.2.ebuild,
+ +PyQt4-4.7.6.ebuild:
+ Version bump. Remove old ebuild
+
+ 01 Sep 2010; Markos Chandras <hwoarang@gentoo.org> -PyQt4-4.7.4.ebuild,
+ PyQt4-4.7.5.ebuild:
+ Drop old bogus ebuild. Drop RESTRICT_PYTHON_ABIS from latest ebuild
+
+*PyQt4-4.7.5 (01 Sep 2010)
+
+ 01 Sep 2010; Markos Chandras <hwoarang@gentoo.org> PyQt4-4.7.4.ebuild,
+ +PyQt4-4.7.5.ebuild:
+ Version bump
+
+ 18 Aug 2010; Jeroen Roovers <jer@gentoo.org> PyQt4-4.7.3.ebuild:
+ Stable for HPPA (bug #315775).
+
+ 15 Jul 2010; Markos Chandras <hwoarang@gentoo.org> PyQt4-4.7.4.ebuild:
+ Bump sip dependency to 4.10.3. Fix arm epatch command
+
+*PyQt4-4.7.4 (13 Jul 2010)
+
+ 13 Jul 2010; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.7.4.ebuild:
+ Version bump
+
+ 05 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> PyQt4-4.7.3.ebuild:
+ ppc64 stable wrt #315775
+
+ 16 Jun 2010; Tomas Touceda <chiiph@gentoo.org> PyQt4-4.7.3.ebuild,
+ +files/PyQt4-4.7.3-qreal_float_support.patch:
+ Add patch for qreal/float support in ARM wrt bug 322349
+
+ 03 Jun 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> PyQt4-4.7.3.ebuild:
+ x86 stable wrt bug 315775
+
+ 25 May 2010; Markos Chandras <hwoarang@gentoo.org> PyQt4-4.7.3.ebuild:
+ Stable on amd64 wrt bug 315775
+
+ 23 Apr 2010; Theo Chatzimichos <tampakrap@gentoo.org> PyQt4-4.7.ebuild,
+ PyQt4-4.7.2.ebuild, PyQt4-4.7.3.ebuild:
+ Fix sip dep in PyQt4 ebuilds
+
+*PyQt4-4.7.3 (17 Apr 2010)
+
+ 17 Apr 2010; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.7.3.ebuild:
+ Version bump
+
+ 11 Apr 2010; <nixnut@gentoo.org> PyQt4-4.7.ebuild:
+ ppc stable #301105
+
+*PyQt4-4.7.2 (18 Mar 2010)
+
+ 18 Mar 2010; Ben de Groot <yngwin@gentoo.org> +PyQt4-4.7.2.ebuild,
+ +files/PyQt4-4.7.2-configure.py.patch:
+ Version bump. ChangeLog is no longer shipped. Update patch.
+
+ 03 Mar 2010; Christian Faulhammer <fauli@gentoo.org> PyQt4-4.7.ebuild:
+ stable x86, bug 301105
+
+ 02 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> PyQt4-4.7.ebuild:
+ amd64 stable wrt #301105
+
+ 16 Feb 2010; Jonathan Callen <abcd@gentoo.org>
+ -files/PyQt4-4.4.4-qgraphicsproxywidget-avoid-event-callback-loop.patch,
+ -files/fix_license_check.patch:
+ Drop old patches
+
+ 10 Feb 2010; Jeroen Roovers <jer@gentoo.org> PyQt4-4.6.2.ebuild:
+ Stable for HPPA (bug #300713).
+
+ 08 Feb 2010; Christian Faulhammer <fauli@gentoo.org> PyQt4-4.6.2.ebuild:
+ stable x86, bug 300713
+
+ 02 Feb 2010; Alex Alexander <wired@gentoo.org> PyQt4-4.5.4-r4.ebuild,
+ PyQt4-4.6.2.ebuild:
+ updated SRC_URI to use gentoo mirrors, upstream doesn't provide these
+ versions anymore
+
+ 31 Jan 2010; <hwoarang@gentoo.org> PyQt4-4.6.2.ebuild:
+ Stable on amd64 wrt bug #300713
+
+ 20 Jan 2010; Jonathan Callen <abcd@gentoo.org> PyQt4-4.7.ebuild:
+ Add prefix keywords, support
+
+*PyQt4-4.7 (15 Jan 2010)
+
+ 15 Jan 2010; Ben de Groot <yngwin@gentoo.org> +PyQt4-4.7.ebuild:
+ Version bump
+
+ 11 Jan 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ PyQt4-4.5.4-r4.ebuild, PyQt4-4.6.2.ebuild:
+ Don't call python_need_rebuild().
+
+ 06 Jan 2010; <hwoarang@gentoo.org> PyQt4-4.6.2.ebuild:
+ Migrate to qt4-r2 eclass
+
+ 02 Jan 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ PyQt4-4.5.4-r4.ebuild, PyQt4-4.6.2.ebuild:
+ Only restrict Python 3.2.
+
+ 02 Jan 2010; Ben de Groot <yngwin@gentoo.org> PyQt4-4.5.4-r4.ebuild,
+ PyQt4-4.6.2.ebuild:
+ Adding RESTRICT_PYTHON_ABIS for python3. Current PyQt4 versions only work
+ with python2. Fixes bug 292419.
+
+ 13 Dec 2009; Ben de Groot <yngwin@gentoo.org> -PyQt4-4.4.4-r2.ebuild,
+ -PyQt4-4.4.4-r5.ebuild, -PyQt4-4.5.2.ebuild, -PyQt4-4.5.4-r3.ebuild,
+ PyQt4-4.5.4-r4.ebuild, -PyQt4-4.6.1.ebuild, -PyQt4-4.6.1-r1.ebuild,
+ PyQt4-4.6.2.ebuild, metadata.xml:
+ Remove obsolete versions. Pin 4.5.4 on correct sip and Qt versions. Remove
+ qt3support useflag description from metadata, as it is no longer in use.
+
+ 30 Nov 2009; Joseph Jezak <josejx@gentoo.org> PyQt4-4.5.4-r4.ebuild:
+ Marked ppc64 stable.
+
+*PyQt4-4.6.2 (20 Nov 2009)
+
+ 20 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +PyQt4-4.6.2.ebuild:
+ Version bump.
+
+*PyQt4-4.6.1-r1 (05 Nov 2009)
+
+ 05 Nov 2009; Alex Alexander <wired@gentoo.org> +PyQt4-4.6.1-r1.ebuild,
+ +files/PyQt4-4.6.1-configure-multilib.patch:
+ added multilib patch wrt bug #283936
+
+*PyQt4-4.6.1 (28 Oct 2009)
+
+ 28 Oct 2009; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.6.1.ebuild,
+ +files/configure-4.6.1.py.patch:
+ Version bump. Add new configuration patch
+
+ 18 Oct 2009; Raúl Porcel <armin76@gentoo.org> PyQt4-4.5.4-r4.ebuild:
+ alpha/ia64/sparc stable wrt #284707
+
+ 27 Sep 2009; nixnut <nixnut@gentoo.org> PyQt4-4.5.4-r4.ebuild:
+ ppc stable #284707
+
+ 22 Sep 2009; Markus Meier <maekke@gentoo.org> PyQt4-4.5.4-r4.ebuild:
+ add ~arm
+
+ 22 Sep 2009; Jeroen Roovers <jer@gentoo.org> PyQt4-4.5.4-r4.ebuild:
+ Stable for HPPA (bug #284707).
+
+ 22 Sep 2009; Markus Meier <maekke@gentoo.org> PyQt4-4.5.4-r4.ebuild:
+ amd64 stable, bug #284707
+
+ 16 Sep 2009; Christian Faulhammer <fauli@gentoo.org>
+ PyQt4-4.5.4-r4.ebuild:
+ stable x86, bug 284707
+
+ 06 Sep 2009; Christian Ruppert <idl0r@gentoo.org>
+ -files/PyQt4-4.4_compile.patch:
+ Remove unused patch.
+
+ 16 Aug 2009; Markos Chandras <hwoarang@gentoo.org> -PyQt4-4.5.4.ebuild,
+ -PyQt4-4.5.4-r2.ebuild:
+ Remove old ebuilds
+
+ 16 Aug 2009; Thomas Anderson <gentoofan23@gentoo.org>
+ PyQt4-4.4.4-r5.ebuild:
+ stable amd64, bug 276852
+
+ 16 Aug 2009; Raúl Porcel <armin76@gentoo.org> PyQt4-4.4.4-r5.ebuild:
+ ia64 stable wrt #276852
+
+*PyQt4-4.5.4-r4 (15 Aug 2009)
+
+ 15 Aug 2009; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.5.4-r4.ebuild:
+ Build QtScriptTools bindings. Fixes bug 279945. Thanks to Davide Pesavento
+ <davidepesa@gmail.com> for the patch
+
+*PyQt4-4.5.4-r3 (12 Aug 2009)
+
+ 12 Aug 2009; Markos Chandras <hwoarang@gentoo.org> -PyQt4-4.5.4-r1.ebuild,
+ +PyQt4-4.5.4-r3.ebuild,
+ +files/PyQt4-4.5.4-qgraphicslinearlayout-fix.patch:
+ Added patch for removing items from QGraphicsLinearLayout. Fixes bug
+ 280634 .
+ THanks to Fabio Erculiani <lxnay@sabayonlinux.org> for the patch
+
+*PyQt4-4.5.4-r2 (11 Aug 2009)
+
+ 11 Aug 2009; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.5.4-r2.ebuild:
+ Respect LINK, add missing inherit. Thanks to Davide Pesavento
+
+*PyQt4-4.5.4-r1 (05 Aug 2009)
+
+ 05 Aug 2009; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.5.4-r1.ebuild:
+ New revision including various QA fixes due to eqmake4 usage
+
+ 04 Aug 2009; Markos Chandras <hwoarang@gentoo.org> PyQt4-4.5.4.ebuild:
+ Fix bug #280055 for real this time
+
+ 02 Aug 2009; Markos Chandras <hwoarang@gentoo.org> PyQt4-4.5.4.ebuild:
+ Fix QtCore rpath without checking X use flag. Install all html
+ documentation (
+ bug #280055 )
+
+ 02 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ PyQt4-4.5.4.ebuild:
+ Set SUPPORT_PYTHON_ABIS.
+
+*PyQt4-4.5.4 (31 Jul 2009)
+
+ 31 Jul 2009; Alex Alexander <wired@gentoo.org> +PyQt4-4.5.4.ebuild:
+ version bump
+
+ 27 Jul 2009; nixnut <nixnut@gentoo.org> PyQt4-4.4.4-r5.ebuild:
+ ppc stable #276852
+
+ 21 Jul 2009; Tobias Klausmann <klausman@gentoo.org> PyQt4-4.4.4-r5.ebuild:
+ Stable on alpha, bug #276852
+
+ 17 Jul 2009; Markos Chandras <hwoarang@gentoo.org> -PyQt4-4.4.4-r4.ebuild,
+ -PyQt4-4.5.1.ebuild:
+ Remove old ebuilds
+
+*PyQt4-4.5.2 (14 Jul 2009)
+
+ 14 Jul 2009; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.5.2.ebuild:
+ Version bump
+
+ 09 Jul 2009; Ferris McCormick <fmccor@gentoo.org> PyQt4-4.4.4-r5.ebuild:
+ Sparc stable, Bug #276852.
+
+ 08 Jul 2009; Christian Faulhammer <fauli@gentoo.org>
+ PyQt4-4.4.4-r5.ebuild:
+ stable x86, bug 276852
+
+ 08 Jul 2009; Jeroen Roovers <jer@gentoo.org> PyQt4-4.4.4-r5.ebuild:
+ Stable for HPPA (bug #276852).
+
+ 28 Jun 2009; Markos Chandras <hwoarang@gentoo.org> -PyQt4-4.5.ebuild:
+ Remove old ebuild
+
+ 20 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ PyQt4-4.5.1.ebuild:
+ Don't install modules specific for other versions of Python (bug #274499).
+
+ 16 Jun 2009; Markos Chandras <hwoarang@gentoo.org> PyQt4-4.5.1.ebuild:
+ Raise sip dependency to 4.8.1
+
+*PyQt4-4.5.1 (16 Jun 2009)
+
+ 16 Jun 2009; Markos Chandras <hwoarang@gentoo.org> PyQt4-4.4.4-r5.ebuild,
+ PyQt4-4.5.ebuild, +PyQt4-4.5.1.ebuild:
+ Drop qt3support use flag. Version bump. Bug-fix release
+
+ 09 Jun 2009; Markos Chandras <hwoarang@gentoo.org> PyQt4-4.4.4-r2.ebuild,
+ PyQt4-4.4.4-r4.ebuild, PyQt4-4.4.4-r5.ebuild:
+ Add correct sip dependencies, fixes bug 273430
+
+*PyQt4-4.5 (09 Jun 2009)
+
+ 09 Jun 2009; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.5.ebuild:
+ Version bump
+
+ 05 Jun 2009; Ben de Groot <yngwin@gentoo.org> PyQt4-4.4.4-r5.ebuild:
+ Specify !kde for qt-phonon dep
+
+ 03 Jun 2009; Ben de Groot <yngwin@gentoo.org> PyQt4-4.4.4-r5.ebuild,
+ metadata.xml:
+ Add kde useflag, for selecting media-sound/phonon, bug 270188
+
+ 02 Jun 2009; Ben de Groot <yngwin@gentoo.org> PyQt4-4.4.4-r5.ebuild:
+ QtDesigner is triggered by USE=X, so hide sed behind X useflag. Thanks
+ to Davide Pesavento for alerting.
+
+ 01 Jun 2009; Markos Chandras <hwoarang@gentoo.org>
+ +files/fix_license_check.patch:
+ Add missing patch. Fixes bug 272126
+
+*PyQt4-4.4.4-r5 (01 Jun 2009)
+
+ 01 Jun 2009; Markos Chandras <hwoarang@gentoo.org> +PyQt4-4.4.4-r5.ebuild,
+ files/configure.py.patch, metadata.xml:
+ Fixed automagic dependency issue. ( bug 236341 ). Fixed rpath issues ( bug
+ 235819 , bug 271870 ). Thanks to Davide Pesavento <davidepesa@gmail.com>
+ for the ebuilds and the rpath patch.
+
+ 20 May 2009; Ben de Groot <yngwin@gentoo.org> -PyQt4-4.4-r1.ebuild,
+ -PyQt4-4.4.4-r1.ebuild, -PyQt4-4.4.4-r3.ebuild, PyQt4-4.4.4-r4.ebuild:
+ Turn on default useflags for all Qt modules. Remove old. Move src_unpack
+ content to src_prepare, where it belongs.
+
+ 15 May 2009; Alexis Ballier <aballier@gentoo.org> PyQt4-4.4.4-r4.ebuild:
+ keyword ~x86-fbsd, bug #269880
+
+*PyQt4-4.4.4-r4 (26 Apr 2009)
+
+ 26 Apr 2009; Markos Chandras <hwoarang@gentoo.org>
+ +files/PyQt4-4.4.4-qgraphicsproxywidget-avoid-event-callback-loop.patch,
+ +PyQt4-4.4.4-r4.ebuild:
+ Adding qt-xmlpatterns as dependency. Add patch for QGraphicsProxyWidget (
+ thanks to Fabio Erculiani <lxnay@sabayonlinux.org> for providing the patch
+ ). Fixes bug #267012
+
+*PyQt4-4.4.4-r3 (07 Apr 2009)
+
+ 07 Apr 2009; Markos Chandras <hwoarang@gentoo.org>
+ +files/configure.py.patch, +PyQt4-4.4.4-r3.ebuild:
+ Fixed bug #204877 ( thanks to Davide Pesavento <davidepesa@gmail.com> )
+
+ 27 Mar 2009; Jeroen Roovers <jer@gentoo.org> PyQt4-4.4.4-r2.ebuild:
+ Stable for HPPA (bug #261652).
+
+ 24 Mar 2009; Brent Baude <ranger@gentoo.org> PyQt4-4.4.4-r2.ebuild:
+ stable ppc64, bug 261652
+
+ 22 Mar 2009; Markus Meier <maekke@gentoo.org> PyQt4-4.4.4-r2.ebuild:
+ amd64 stable, bug #261652
+
+ 20 Mar 2009; Raúl Porcel <armin76@gentoo.org> PyQt4-4.4.4-r2.ebuild:
+ alpha/ia64/sparc/x86 stable wrt #261652
+
+ 20 Mar 2009; Brent Baude <ranger@gentoo.org> PyQt4-4.4.4-r2.ebuild:
+ stable ppc, bug 261652
+
+ 20 Mar 2009; Markos Chandras <hwoarang@gentoo.org> -PyQt4-4.3.1.ebuild,
+ -PyQt4-4.3.3.ebuild:
+ Dropping old packages due to qt-4.3 removal
+
+ 18 Feb 2009; Jeroen Roovers <jer@gentoo.org> PyQt4-4.4.4-r1.ebuild:
+ Stable for HPPA (bug #248083).
+
+ 06 Feb 2009; Raúl Porcel <armin76@gentoo.org> PyQt4-4.4.4-r1.ebuild:
+ ia64/sparc stable wrt #248038
+
+ 04 Feb 2009; Brent Baude <ranger@gentoo.org> PyQt4-4.4.4-r1.ebuild:
+ Marking PyQt4-4.4.4-r1 ppc64 stable for bug 248038
+
+ 31 Jan 2009; Tobias Klausmann <klausman@gentoo.org> PyQt4-4.4.4-r1.ebuild:
+ Stable on alpha, bug #248038
+
+*PyQt4-4.4.4-r2 (25 Jan 2009)
+
+ 25 Jan 2009; Ben de Groot <yngwin@gentoo.org> +PyQt4-4.4.4-r2.ebuild:
+ Add dbus-python dep, thanks to Maciej Mrozowski. Remove no longer needed
+ zlib useflag check.
+
+ 18 Jan 2009; Markus Meier <maekke@gentoo.org> PyQt4-4.4.4-r1.ebuild:
+ amd64/x86 stable, bug #248038
+
+ 17 Jan 2009; nixnut <nixnut@gentoo.org> PyQt4-4.4.4-r1.ebuild:
+ ppc stable #248038
+
+ 09 Jan 2009; Patrick Lauer <patrick@gentoo.org> -PyQt4-4.4.3.ebuild,
+ -PyQt4-4.4.4.ebuild:
+ Removing old
+
+*PyQt4-4.4.4-r1 (23 Nov 2008)
+
+ 23 Nov 2008; Patrick Lauer <patrick@gentoo.org> +PyQt4-4.4.4-r1.ebuild:
+ Adding webkit useflag. Fixes pykde failing to build because of ordering
+ issues.
+
+*PyQt4-4.4.4 (21 Nov 2008)
+
+ 21 Nov 2008; Ben de Groot <yngwin@gentoo.org> -PyQt4-4.4.2.ebuild,
+ PyQt4-4.4.3.ebuild, +PyQt4-4.4.4.ebuild:
+ Drop ~x86-fbsd, as qt-core isn't keyworded for that arch yet.
+ Version bump, with updated deps. Remove hardmasked 4.4.2 version.
+
+ 07 Oct 2008; Jeroen Roovers <jer@gentoo.org> PyQt4-4.3.3.ebuild:
+ Stable for HPPA too.
+
+*PyQt4-4.4.3 (06 Sep 2008)
+
+ 06 Sep 2008; Ben de Groot <yngwin@gentoo.org> +PyQt4-4.4.3.ebuild:
+ Version bump. Fixes bug 234559.
+
+ 06 Aug 2008; Jesus Rivero <neurogeek@gentoo.org> metadata.xml:
+ add GLEP 56 USE flag desc from use.local.desc
+
+*PyQt4-4.4-r1 (31 Jul 2008)
+
+ 31 Jul 2008; Jesus Rivero <neurogeek@gentoo.org>
+ +files/PyQt4-4.4_compile.patch, -PyQt4-4.4.ebuild, +PyQt4-4.4-r1.ebuild:
+ Fixes bugs #233369 and #222435, thanks to Remy Bosch for the patch.
+ Removed old version
+
+ 25 May 2008; Ingmar Vanhassel <ingmar@gentoo.org> PyQt4-4.4.2.ebuild:
+ dev-python/PyQt4-4.4.2 needs Qt-4.4.0, fix dependencies, mask package.
+
+*PyQt4-4.4.2 (24 May 2008)
+
+ 24 May 2008; Ben de Groot <yngwin@gentoo.org> +PyQt4-4.4.2.ebuild:
+ Version bump. Updated homepage URL. Added split qt deps from bug 222709.
+
+*PyQt4-4.4 (14 May 2008)
+
+ 14 May 2008; Ali Polatel <hawking@gentoo.org> PyQt4-4.3.1.ebuild,
+ PyQt4-4.3.3.ebuild, +PyQt4-4.4.ebuild:
+ Version bump. Change SRC_URI of old ebuilds to mirror://gentoo because
+ upstream doesn't have it anymore.
+
+ 13 May 2008; Ali Polatel <hawking@gentoo.org> PyQt4-4.3.1.ebuild,
+ PyQt4-4.3.3.ebuild:
+ Changed HOMEPAGE. Thanks to Elias Probst, #220653
+
+ 12 May 2008; Markus Rothe <corsair@gentoo.org> PyQt4-4.3.3.ebuild:
+ Stable on ppc64
+
+ 07 Apr 2008; Alexis Ballier <aballier@gentoo.org> PyQt4-4.3.3.ebuild:
+ keyword ~x86-fbsd
+
+ 02 Mar 2008; Wulf C. Krueger <philantrop@gentoo.org> PyQt4-4.3.1.ebuild:
+ Marked stable on amd64 as per bug 201474.
+
+ 21 Feb 2008; Raúl Porcel <armin76@gentoo.org> PyQt4-4.3.3.ebuild:
+ alpha/ia64/sparc stable
+
+ 15 Feb 2008; nixnut <nixnut@gentoo.org> PyQt4-4.3.1.ebuild:
+ Stable on ppc wrt bug 201474
+
+ 09 Feb 2008; Markus Ullmann <jokey@gentoo.org> PyQt4-4.3.3.ebuild:
+ Stable on x86
+
+ 28 Dec 2007; Caleb Tennis <caleb@gentoo.org> PyQt4-4.3.1.ebuild,
+ PyQt4-4.3.3.ebuild:
+ Explicitly depend on Qt 4.3 for these versions
+
+*PyQt4-4.3.3 (26 Dec 2007)
+
+ 26 Dec 2007; Caleb Tennis <caleb@gentoo.org> +PyQt4-4.3.3.ebuild:
+ version bump
+
+ 28 Nov 2007; Caleb Tennis <caleb@gentoo.org> -PyQt4-4.2.ebuild,
+ -PyQt4-4.3.ebuild:
+ Remove old versions
+
+ 09 Nov 2007; Jeroen Roovers <jer@gentoo.org> PyQt4-4.3.1.ebuild:
+ Marked ~hppa (bug #198456). Fixed quoting issues.
+
+ 07 Nov 2007; Raúl Porcel <armin76@gentoo.org> PyQt4-4.3.1.ebuild:
+ Add ~alpha/~ia64/~sparc
+
+ 20 Oct 2007; Markus Rothe <corsair@gentoo.org> PyQt4-4.3.1.ebuild:
+ Added ~ppc64; bug #196474
+
+*PyQt4-4.3.1 (02 Oct 2007)
+
+ 02 Oct 2007; Caleb Tennis <caleb@gentoo.org> +PyQt4-4.3.1.ebuild:
+ version bump
+
+ 22 Aug 2007; Robert Buchholz <rbu@gentoo.org> PyQt4-4.3.ebuild:
+ Added ~ppc (bug #188998)
+
+ 21 Aug 2007; Caleb Tennis <caleb@gentoo.org> PyQt4-4.3.ebuild:
+ add a check for zlib, per bug #188389
+
+*PyQt4-4.3 (09 Aug 2007)
+
+ 09 Aug 2007; Caleb Tennis <caleb@gentoo.org> +PyQt4-4.3.ebuild:
+ Version bump
+
+ 24 Jun 2007; Tiziano Müller <dev-zero@gentoo.org> PyQt4-4.2.ebuild:
+ Fixed $ROOT abuse (bug #167271) and some cleanup
+
+ 30 May 2007; Caleb Tennis <caleb@gentoo.org> -PyQt4-4.0.ebuild,
+ -PyQt4-4.1.1.ebuild:
+ remove old versions
+
+ 30 May 2007; Caleb Tennis <caleb@gentoo.org> PyQt4-4.2.ebuild:
+ Fix doc install per bug #160675
+
+ 10 May 2007; Caleb Tennis <caleb@gentoo.org> PyQt4-4.2.ebuild:
+ fix from bug #177973
+
+*PyQt4-4.2 (10 May 2007)
+
+ 10 May 2007; Caleb Tennis <caleb@gentoo.org> +PyQt4-4.2.ebuild:
+ version bump
+
+*PyQt4-4.1.1 (20 Dec 2006)
+
+ 20 Dec 2006; Markus Ullmann <jokey@gentoo.org> -PyQt4-4.1.ebuild,
+ +PyQt4-4.1.1.ebuild:
+ Version bump
+
+ 15 Nov 2006; Caleb Tennis <caleb@gentoo.org> -PyQt4-4.0_beta1.ebuild:
+ remove old version
+
+*PyQt4-4.1 (14 Nov 2006)
+
+ 14 Nov 2006; Caleb Tennis <caleb@gentoo.org> +PyQt4-4.1.ebuild:
+ version bump
+
+ 22 Oct 2006; Thomas Cort <tcort@gentoo.org> PyQt4-4.0.ebuild:
+ Added ~amd64 keyword wrt Bug #137948.
+
+ 11 Jul 2006; Caleb Tennis <caleb@gentoo.org> PyQt4-4.0.ebuild:
+ Fix a few minor issues with ebuild
+
+*PyQt4-4.0 (26 Jun 2006)
+
+ 26 Jun 2006; Caleb Tennis <caleb@gentoo.org> +PyQt4-4.0.ebuild:
+ adding the release version
+
+*PyQt4-4.0_beta1 (05 May 2006)
+
+ 05 May 2006; Caleb Tennis <caleb@gentoo.org> +metadata.xml,
+ +PyQt4-4.0_beta1.ebuild:
+ initial import, from bug #121554
diff --git a/dev-python/PyQt4/Manifest b/dev-python/PyQt4/Manifest
new file mode 100644
index 0000000..45fe785
--- /dev/null
+++ b/dev-python/PyQt4/Manifest
@@ -0,0 +1,5 @@
+AUX PyQt4-4.7.3-qreal_float_support.patch 5954 SHA256 e2f86905d0d648eda5bebf50b165120bcb0f4c83e99742eeb2ed17568a6429ec SHA512 5431778103c333c1f13850f4b5fe982f4fe8e04c6cabb013ab8fff7d6117f9d0d5b8c7bbc6d5ceaceaa84fa8984276dda373e989ef3a8d90d3a1ae2220a97af2 WHIRLPOOL 83f8c3d00fb92099414a03492d40ddbee362e53be75b180f3842980e0dec69e1a3094e3ea7d951140de028e75c36acb040ca159d710c4a20d20da9c04e6a31dd
+DIST PyQt-x11-gpl-4.10.3.tar.gz 11187362 SHA256 a713bebef394213b2c9e1fe0cad5699b869dc356bba50766e069013eba8bf630 SHA512 4edd3539e1855bc3358dcba866433e53d4b9444b867c14cc27115cf5a6c123b0af3bb0bae3085f6d71a31f0b6716da40809ac4ffcaaff415673ed7462f1a0420 WHIRLPOOL 675e324993e8f9a3b2a0a8975c9f1e2af9cd315073a68e6649a8de04e8e8a905d756be2c138a8c19b4ec16a75c7b118b32a3ffc27f8399953599a1b88ac76fad
+EBUILD PyQt4-4.10.3-r2.ebuild 5569 SHA256 6f4c8a2a7cca1faf4839c3af40028144c685c3bb8aa3dfadf40681eddf1005c7 SHA512 bac8501d9a8e7947ddf8cddb7d5b5057828601e95420e4c693a3fb6c6b5ca0bf6fd5f5df7b5831ff8de924e26cd1916293582a2d17b389ea468c3b86b66aef67 WHIRLPOOL 30b7b8627b6801035b541933e0156615ef777ded432ecf0c2541ec4db605b263d495e5fbc1638c553a9b01c4af165667bcc063787ced5c7be6a1ce2542b29b79
+MISC ChangeLog 34292 SHA256 6917bb71bd9f2a9ea7f0ea5b63922924bfe6f4f4dc0382ae2051b0bf36802f42 SHA512 76e22a28f43a882a7002a11046e45d3ee7efb81800ec48d271ea943eba96f04c3d3cf5441461d7b520ec6c852298a3186a38982fd00395c65901b04d4ddebcb6 WHIRLPOOL d634fce36da5b5e8553719f595a2c46d6a837efd321bb0059dd7aa3ce9e934313787d64c2d9021f5c6e6512892c84362194f1c80d9d9dfae22511694e234310c
+MISC metadata.xml 1226 SHA256 546a210961a96d0a0872aa993643899a2becaf81a6c90f6eeb7cdab789f8e2f7 SHA512 f7cbfc11447e1ec407fce921e9dcc44a6a49f013fdce380d43845e15ea45ea88963f8c0a672fa77eeb1b3f2271477c0c740d81ec4c0061cf5f5b2e9d053ca035 WHIRLPOOL fd601eb093c494fcf0730d858a44f30e36403d1f9e046f5671c6ede591d617015ff05c4d8d014be767334daa81497e1bafc0960db50c1380d683324a884f62dc
diff --git a/dev-python/PyQt4/PyQt4-4.10.3-r2.ebuild b/dev-python/PyQt4/PyQt4-4.10.3-r2.ebuild
new file mode 100644
index 0000000..d7dfae5
--- /dev/null
+++ b/dev-python/PyQt4/PyQt4-4.10.3-r2.ebuild
@@ -0,0 +1,207 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
+
+inherit eutils python-r1 qmake-utils toolchain-funcs
+
+DESCRIPTION="Python bindings for the Qt toolkit"
+HOMEPAGE="http://www.riverbankcomputing.co.uk/software/pyqt/intro/ http://pypi.python.org/pypi/PyQt"
+
+if [[ ${PV} == *_pre* ]]; then
+ MY_P="PyQt-x11-gpl-snapshot-${PV%_pre*}-${REVISION}"
+ SRC_URI="http://dev.gentoo.org/~hwoarang/distfiles/${MY_P}.tar.gz"
+else
+ MY_P="PyQt-x11-gpl-${PV}"
+ SRC_URI="mirror://sourceforge/pyqt/${MY_P}.tar.gz"
+fi
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="X dbus debug declarative designer doc examples help kde multimedia opengl phonon script scripttools sql svg webkit xmlpatterns"
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ declarative? ( X )
+ designer? ( X )
+ help? ( X )
+ multimedia? ( X )
+ opengl? ( X )
+ phonon? ( X )
+ scripttools? ( X script )
+ sql? ( X )
+ svg? ( X )
+ webkit? ( X )
+"
+
+# Minimal supported version of Qt.
+QT_PV="4.8.0:4"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ dev-lang/python-exec:2[${PYTHON_USEDEP}]
+ >=dev-python/sip-4.15.0:=[${PYTHON_USEDEP}]
+ >=dev-qt/qtcore-${QT_PV}
+ X? (
+ >=dev-qt/qtgui-${QT_PV}
+ >=dev-qt/qttest-${QT_PV}
+ )
+ dbus? (
+ >=dev-python/dbus-python-0.80[${PYTHON_USEDEP}]
+ >=dev-qt/qtdbus-${QT_PV}
+ )
+ declarative? ( >=dev-qt/qtdeclarative-${QT_PV} )
+ designer? ( || ( dev-qt/designer:4 <dev-qt/qtgui-4.8.5:4 ) )
+ help? ( >=dev-qt/qthelp-${QT_PV} )
+ multimedia? ( >=dev-qt/qtmultimedia-${QT_PV} )
+ opengl? ( >=dev-qt/qtopengl-${QT_PV} )
+ phonon? (
+ kde? ( media-libs/phonon )
+ !kde? ( || ( >=dev-qt/qtphonon-${QT_PV} media-libs/phonon ) )
+ )
+ script? ( >=dev-qt/qtscript-${QT_PV} )
+ sql? ( >=dev-qt/qtsql-${QT_PV} )
+ svg? ( >=dev-qt/qtsvg-${QT_PV} )
+ webkit? ( >=dev-qt/qtwebkit-${QT_PV} )
+ xmlpatterns? ( >=dev-qt/qtxmlpatterns-${QT_PV} )
+"
+DEPEND="${RDEPEND}
+ dbus? ( virtual/pkgconfig )
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ # Support qreal on arm architecture (bug 322349).
+ use arm && epatch "${FILESDIR}/${PN}-4.7.3-qreal_float_support.patch"
+
+ # Allow building against KDE's phonon (bug 433944 and others).
+ sed -i \
+ -e "s:VideoWidget()\":&, extra_include_dirs=[\"${EPREFIX}/usr/include/qt4/QtGui\"]:" \
+ -e "s:^\s\+generate_code(\"phonon\":&, extra_include_dirs=[\"${EPREFIX}/usr/include/phonon\"]:" \
+ configure.py || die
+
+ if ! use dbus; then
+ sed -i -e 's/^\(\s\+\)check_dbus()/\1pass/' configure.py || die
+ fi
+
+ python_copy_sources
+
+ preparation() {
+ if [[ ${EPYTHON} == python3.* ]]; then
+ rm -fr pyuic/uic/port_v2
+ else
+ rm -fr pyuic/uic/port_v3
+ fi
+ }
+ python_foreach_impl run_in_build_dir preparation
+}
+
+pyqt4_use_enable() {
+ use $1 && echo --enable=${2:-Qt$(tr 'a-z' 'A-Z' <<< ${1:0:1})${1:1}}
+}
+
+src_configure() {
+ configuration() {
+ local myconf=(
+ "${PYTHON}" configure.py
+ --confirm-license
+ --bindir="${EPREFIX}/usr/bin"
+ --destdir="$(python_get_sitedir)"
+ --sipdir="${EPREFIX}/usr/share/sip"
+ --assume-shared
+ --no-timestamp
+ --qsci-api
+ $(use debug && echo --debug)
+ --enable=QtCore
+ --enable=QtNetwork
+ --enable=QtXml
+ $(pyqt4_use_enable X QtGui)
+ $(pyqt4_use_enable X QtTest)
+ $(pyqt4_use_enable dbus QtDBus)
+ $(pyqt4_use_enable declarative)
+ $(pyqt4_use_enable designer) $(use designer || echo --no-designer-plugin)
+ $(pyqt4_use_enable help)
+ $(pyqt4_use_enable multimedia)
+ $(pyqt4_use_enable opengl QtOpenGL)
+ $(pyqt4_use_enable phonon phonon)
+ $(pyqt4_use_enable script)
+ $(pyqt4_use_enable scripttools QtScriptTools)
+ $(pyqt4_use_enable sql)
+ $(pyqt4_use_enable svg)
+ $(pyqt4_use_enable webkit QtWebKit)
+ $(pyqt4_use_enable xmlpatterns QtXmlPatterns)
+ AR="$(tc-getAR) cqs"
+ CC="$(tc-getCC)"
+ CFLAGS="${CFLAGS}"
+ CFLAGS_RELEASE=
+ CXX="$(tc-getCXX)"
+ CXXFLAGS="${CXXFLAGS}"
+ CXXFLAGS_RELEASE=
+ LINK="$(tc-getCXX)"
+ LINK_SHLIB="$(tc-getCXX)"
+ LFLAGS="${LDFLAGS}"
+ LFLAGS_RELEASE=
+ RANLIB=
+ STRIP=
+ )
+ echo "${myconf[@]}"
+ "${myconf[@]}" || die
+
+ local mod
+ for mod in QtCore \
+ $(use X && echo QtGui) \
+ $(use dbus && echo QtDBus) \
+ $(use declarative && echo QtDeclarative) \
+ $(use designer && echo QtDesigner) \
+ $(use opengl && echo QtOpenGL); do
+ # Run eqmake4 inside the qpy subdirectories to respect
+ # CC, CXX, CFLAGS, CXXFLAGS, LDFLAGS and avoid stripping.
+ pushd qpy/${mod} > /dev/null || return
+ eqmake4 $(ls w_qpy*.pro)
+ popd > /dev/null || return
+
+ # Fix insecure runpaths.
+ sed -i -e "/^LFLAGS\s*=/ s:-Wl,-rpath,${BUILD_DIR}/qpy/${mod}::" \
+ ${mod}/Makefile || die "failed to fix rpath for ${mod}"
+ done
+
+ # Avoid stripping of libpythonplugin.so.
+ if use designer; then
+ pushd designer > /dev/null || return
+ eqmake4 python.pro
+ popd > /dev/null || return
+ fi
+ }
+ python_parallel_foreach_impl run_in_build_dir configuration
+}
+
+src_compile() {
+ python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+ installation() {
+ # INSTALL_ROOT is used by designer/Makefile, other Makefiles use DESTDIR.
+ emake DESTDIR="${D}" INSTALL_ROOT="${D}" install
+ mkdir -p "${ED}"/usr/lib/python-exec/${EPYTHON} || die
+ mv "${ED}"/usr/bin/pyuic4 "${ED}"/usr/lib/python-exec/${EPYTHON}/ || die
+ python_optimize
+ }
+ python_foreach_impl run_in_build_dir installation
+
+ dosym ../lib/python-exec/python-exec2 /usr/bin/pyuic4
+ dodoc NEWS THANKS
+
+ if use doc; then
+ dohtml -r doc/html/*
+ fi
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ fi
+}
diff --git a/dev-python/PyQt4/files/PyQt4-4.7.3-qreal_float_support.patch b/dev-python/PyQt4/files/PyQt4-4.7.3-qreal_float_support.patch
new file mode 100644
index 0000000..37e1e69
--- /dev/null
+++ b/dev-python/PyQt4/files/PyQt4-4.7.3-qreal_float_support.patch
@@ -0,0 +1,239 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 03_qreal_float_support.dpatch by Michael Casadevall <sonicmctails@gmail.com>
+##
+## DP: Corrects a configure test, and adds explicate double handling
+## to qlist.sip on architectures where qreal != double
+
+@DPATCH@
+Index: python-qt4-4.7.2/sip/QtCore/qlist.sip
+===================================================================
+--- python-qt4-4.7.2.orig/sip/QtCore/qlist.sip 2010-03-17 19:29:26.000000000 +0100
++++ python-qt4-4.7.2/sip/QtCore/qlist.sip 2010-03-25 23:53:55.468631945 +0100
+@@ -749,3 +749,227 @@
+ return sipGetState(sipTransferObj);
+ %End
+ };
++
++// If we're on an architecture where qreal != double, then we need to also
++// explicately handle doubles. On architectures where qreal == double, they
++// will automaticially be cast upwards
++
++%If (!PyQt_qreal_double)
++
++%If (Qt_4_3_0 -)
++// QList<QPair<double, double> > is implemented as a Python list of 2-element tuples.
++%MappedType QList<QPair<double, double> >
++{
++%TypeHeaderCode
++#include <qlist.h>
++#include <qpair.h>
++%End
++
++%ConvertFromTypeCode
++ // Create the list.
++ PyObject *l;
++
++ if ((l = PyList_New(sipCpp->size())) == NULL)
++ return NULL;
++
++ // Set the list elements.
++ for (int i = 0; i < sipCpp->size(); ++i)
++ {
++ const QPair<double, double> &p = sipCpp->at(i);
++ PyObject *pobj;
++
++ if ((pobj = Py_BuildValue((char *)"dd", p.first, p.second)) == NULL)
++ {
++ Py_DECREF(l);
++
++ return NULL;
++ }
++
++ PyList_SET_ITEM(l, i, pobj);
++ }
++
++ return l;
++%End
++
++%ConvertToTypeCode
++ SIP_SSIZE_T len;
++
++ // Check the type if that is all that is required.
++ if (sipIsErr == NULL)
++ {
++ if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
++ return 0;
++
++ for (SIP_SSIZE_T i = 0; i < len; ++i)
++ {
++ PyObject *tup = PySequence_ITEM(sipPy, i);
++
++ if (!PySequence_Check(tup) || PySequence_Size(tup) != 2)
++ return 0;
++ }
++
++ return 1;
++ }
++
++ QList<QPair<double, double> > *ql = new QList<QPair<double, double> >;
++ len = PySequence_Size(sipPy);
++
++ for (SIP_SSIZE_T i = 0; i < len; ++i)
++ {
++ PyObject *tup = PySequence_ITEM(sipPy, i);
++
++ double first = PyFloat_AsDouble(PySequence_ITEM(tup, 0));
++ double second = PyFloat_AsDouble(PySequence_ITEM(tup, 1));
++
++ ql->append(QPair<double, double>(first, second));
++ }
++
++ *sipCppPtr = ql;
++
++ return sipGetState(sipTransferObj);
++%End
++};
++%End
++%If (Qt_4_3_0 -)
++// QList<QPair<double, TYPE> > is implemented as a Python list of 2-element tuples.
++template<double, TYPE>
++%MappedType QList<QPair<double, TYPE> >
++{
++%TypeHeaderCode
++#include <qlist.h>
++#include <qpair.h>
++%End
++
++%ConvertFromTypeCode
++ // Create the list.
++ PyObject *l;
++
++ if ((l = PyList_New(sipCpp->size())) == NULL)
++ return NULL;
++
++ // Set the list elements.
++ for (int i = 0; i < sipCpp->size(); ++i)
++ {
++ const QPair<double, TYPE> &p = sipCpp->at(i);
++ TYPE *t = new TYPE(p.second);
++ PyObject *pobj;
++
++ if ((pobj = sipBuildResult(NULL, "(dB)", p.first, t, sipClass_TYPE, sipTransferObj)) == NULL)
++ {
++ Py_DECREF(l);
++ delete t;
++
++ return NULL;
++ }
++
++ PyList_SET_ITEM(l, i, pobj);
++ }
++
++ return l;
++%End
++
++%ConvertToTypeCode
++ SIP_SSIZE_T len;
++
++ // Check the type if that is all that is required.
++ if (sipIsErr == NULL)
++ {
++ if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
++ return 0;
++
++ for (SIP_SSIZE_T i = 0; i < len; ++i)
++ {
++ PyObject *tup = PySequence_ITEM(sipPy, i);
++
++ if (!PySequence_Check(tup) || PySequence_Size(tup) != 2)
++ return 0;
++
++ if (!sipCanConvertToInstance(PySequence_ITEM(tup, 1), sipClass_TYPE, SIP_NOT_NONE))
++ return 0;
++ }
++
++ return 1;
++ }
++
++ QList<QPair<double, TYPE> > *ql = new QList<QPair<double, TYPE> >;
++ len = PySequence_Size(sipPy);
++
++ for (SIP_SSIZE_T i = 0; i < len; ++i)
++ {
++ PyObject *tup = PySequence_ITEM(sipPy, i);
++ double d;
++ int state;
++
++ d = PyFloat_AsDouble(PySequence_ITEM(tup, 0));
++ TYPE *t = reinterpret_cast<TYPE *>(sipConvertToInstance(PySequence_ITEM(tup, 1), sipClass_TYPE, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));
++
++ if (*sipIsErr)
++ {
++ sipReleaseInstance(t, sipClass_TYPE, state);
++
++ delete ql;
++ return 0;
++ }
++
++ ql->append(QPair<double, TYPE>(d, *t));
++
++ sipReleaseInstance(t, sipClass_TYPE, state);
++ }
++
++ *sipCppPtr = ql;
++
++ return sipGetState(sipTransferObj);
++%End
++};
++%End
++
++// QList<double> is implemented as a Python list of doubles.
++%MappedType QList<double>
++{
++%TypeHeaderCode
++#include <qlist.h>
++%End
++
++%ConvertFromTypeCode
++ // Create the list.
++ PyObject *l;
++
++ if ((l = PyList_New(sipCpp->size())) == NULL)
++ return NULL;
++
++ // Set the list elements.
++ for (int i = 0; i < sipCpp->size(); ++i)
++ {
++ PyObject *pobj;
++
++ if ((pobj = PyFloat_FromDouble(sipCpp->value(i))) == NULL)
++ {
++ Py_DECREF(l);
++
++ return NULL;
++ }
++
++ PyList_SET_ITEM(l, i, pobj);
++ }
++
++ return l;
++%End
++
++%ConvertToTypeCode
++ // Check the type if that is all that is required.
++ if (sipIsErr == NULL)
++ return (PySequence_Check(sipPy) && PySequence_Size(sipPy) >= 0);
++
++ QList<double> *ql = new QList<double>;
++ SIP_SSIZE_T len = PySequence_Size(sipPy);
++
++ for (SIP_SSIZE_T i = 0; i < len; ++i)
++ ql->append(PyFloat_AsDouble(PySequence_ITEM(sipPy, i)));
++
++ *sipCppPtr = ql;
++
++ return sipGetState(sipTransferObj);
++%End
++};
++
++%End
diff --git a/dev-python/PyQt4/metadata.xml b/dev-python/PyQt4/metadata.xml
new file mode 100644
index 0000000..8dfc9b4
--- /dev/null
+++ b/dev-python/PyQt4/metadata.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>qt</herd>
+ <herd>python</herd>
+ <use>
+ <flag name="X">Build QtGui and QtTest modules</flag>
+ <flag name="declarative">Build QtDeclarative module</flag>
+ <flag name="designer">Build QtDesigner module</flag>
+ <flag name="help">Build QtHelp module</flag>
+ <flag name="kde">Select <pkg>media-libs/phonon</pkg> as Phonon variant (needed for KDE)</flag>
+ <flag name="multimedia">Build QtMultimedia module</flag>
+ <flag name="opengl">Build QtOpenGL module</flag>
+ <flag name="phonon">Build phonon module</flag>
+ <flag name="script">Build QtScript module</flag>
+ <flag name="scripttools">Build QtScriptTools module</flag>
+ <flag name="sql">Build QtSql module</flag>
+ <flag name="svg">Build QtSvg module</flag>
+ <flag name="webkit">Build QtWebKit module</flag>
+ <flag name="xmlpatterns">Build QtXmlPatterns module</flag>
+ </use>
+ <upstream>
+ <maintainer status="active">
+ <email>phil@riverbankcomputing.com</email>
+ <name>Phil Thompson</name>
+ </maintainer>
+ <bugs-to>mailto:pyqt@riverbankcomputing.com</bugs-to>
+ <remote-id type="pypi">PyQt</remote-id>
+ </upstream>
+</pkgmetadata>