summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/compizconfig-python/ChangeLog145
-rw-r--r--dev-python/compizconfig-python/Manifest1
-rw-r--r--dev-python/compizconfig-python/compizconfig-python-0.8.4-r5.ebuild43
-rw-r--r--dev-python/compizconfig-python/metadata.xml7
-rw-r--r--dev-python/gdk-pixbuf/GENTOO0
-rw-r--r--dev-python/gdk-pixbuf/Manifest1
-rw-r--r--dev-python/gdk-pixbuf/files/gdk-pixbuf-2.21.4-fix-automagic-x11.patch24
-rw-r--r--dev-python/gdk-pixbuf/gdk-pixbuf-2.24.0-r1.ebuild93
-rw-r--r--dev-python/gdk-pixbuf/metadata.xml9
-rw-r--r--dev-python/imaging/ChangeLog431
-rw-r--r--dev-python/imaging/Manifest1
-rw-r--r--dev-python/imaging/files/imaging-1.1.7-ft-header-include.patch20
-rw-r--r--dev-python/imaging/files/imaging-1.1.7-giftrans.patch14
-rw-r--r--dev-python/imaging/files/imaging-1.1.7-missing-math.patch20
-rw-r--r--dev-python/imaging/files/imaging-1.1.7-no-xv.patch18
-rw-r--r--dev-python/imaging/files/imaging-1.1.7-nolcms.patch13
-rw-r--r--dev-python/imaging/files/imaging-1.1.7-sane.patch13
-rw-r--r--dev-python/imaging/imaging-1.1.7-r1.ebuild118
-rw-r--r--dev-python/imaging/imaging-1.1.7-r2.ebuild106
-rw-r--r--dev-python/imaging/imaging-1.1.7-r4.ebuild104
-rw-r--r--dev-python/imaging/metadata.xml5
-rw-r--r--dev-python/pygobject-base/Manifest4
-rw-r--r--dev-python/pygobject-base/files/3.16.1-unittest.patch15
-rwxr-xr-xdev-python/pygobject-base/files/pygobject-3.7.90-make_check.patch86
-rw-r--r--dev-python/pygobject-base/metadata.xml6
-rw-r--r--dev-python/pygobject-base/pygobject-base-3.12.1.ebuild91
-rw-r--r--dev-python/pygobject-base/pygobject-base-3.13.3.ebuild92
-rw-r--r--dev-python/pygobject-base/pygobject-base-3.14.0.ebuild94
-rw-r--r--dev-python/pygobject-base/pygobject-base-3.16.1.ebuild96
-rw-r--r--dev-python/pygobject-cairo/Manifest5
-rw-r--r--dev-python/pygobject-cairo/files/3.16.1-unittest.patch15
-rwxr-xr-xdev-python/pygobject-cairo/files/pygobject-3.7.90-make_check.patch86
-rw-r--r--dev-python/pygobject-cairo/metadata.xml6
-rw-r--r--dev-python/pygobject-cairo/pygobject-cairo-3.12.1.ebuild66
-rw-r--r--dev-python/pygobject-cairo/pygobject-cairo-3.13.3.ebuild66
-rw-r--r--dev-python/pygobject-cairo/pygobject-cairo-3.14.0.ebuild65
-rw-r--r--dev-python/pygobject-cairo/pygobject-cairo-3.15.0.ebuild71
-rw-r--r--dev-python/pygobject-cairo/pygobject-cairo-3.16.1.ebuild73
-rw-r--r--dev-python/pygobject/Manifest1
-rw-r--r--dev-python/pygobject/files/pygobject-2.28.3-disable-failing-tests.patch55
-rw-r--r--dev-python/pygobject/files/pygobject-2.28.3-fix-codegen-location.patch64
-rw-r--r--dev-python/pygobject/files/pygobject-2.28.3-make_check.patch76
-rw-r--r--dev-python/pygobject/files/pygobject-2.28.3-support_multiple_python_versions.patch103
-rw-r--r--dev-python/pygobject/files/pygobject-2.28.6-disable-failing-tests.patch98
-rw-r--r--dev-python/pygobject/files/pygobject-2.28.6-gio-types-2.32.patch50
-rw-r--r--dev-python/pygobject/files/pygobject-2.28.6-set_qdata.patch28
-rw-r--r--dev-python/pygobject/files/pygobject-2.28.6-tests-no-introspection.patch33
-rw-r--r--dev-python/pygobject/metadata.xml6
-rw-r--r--dev-python/pygobject/pygobject-2.28.6-r53.ebuild122
-rw-r--r--dev-python/pygobject/pygobject-3.12.1.ebuild25
-rw-r--r--dev-python/pygobject/pygobject-3.13.3.ebuild25
-rw-r--r--dev-python/pygobject/pygobject-3.14.0.ebuild25
-rw-r--r--dev-python/pygobject/pygobject-3.15.0.ebuild25
-rw-r--r--dev-python/pygobject/pygobject-3.16.1.ebuild25
-rw-r--r--dev-python/pymaxe/Manifest1
-rw-r--r--dev-python/pymaxe/pymaxe-20130303.ebuild30
-rw-r--r--dev-python/pysmbc/Manifest1
-rw-r--r--dev-python/pysmbc/pysmbc-1.0.13.ebuild21
-rw-r--r--dev-python/python-blivet/Manifest1
-rw-r--r--dev-python/python-blivet/files/0001-Update-package-names-to-reflect-Gentoo-ones.patch144
-rw-r--r--dev-python/python-blivet/files/0001-devices-enable-UUID-for-dm-based-devices-in-fstab.patch28
-rw-r--r--dev-python/python-blivet/files/python-blivet-commit-to-disk-settle.patch12
-rw-r--r--dev-python/python-blivet/files/python-blivet-udev-path.patch11
-rw-r--r--dev-python/python-blivet/files/python-blivet-workaround-disable-multipath.patch9
-rw-r--r--dev-python/python-blivet/metadata.xml5
-rw-r--r--dev-python/python-blivet/python-blivet-0.23.9-r3.ebuild55
-rw-r--r--dev-python/python-exec/ChangeLog88
-rw-r--r--dev-python/python-exec/Manifest1
-rw-r--r--dev-python/python-exec/metadata.xml12
-rw-r--r--dev-python/python-exec/python-exec-2.0.1-r1.ebuild37
-rw-r--r--dev-python/python-exec/python-exec-2.9999.ebuild50
-rw-r--r--dev-python/python-report/files/bugs.kogaion.org.ini9
-rw-r--r--dev-python/python-report/files/bugs.rogentos.ro.ini9
-rw-r--r--dev-python/python-report/files/python-report-0.10-disable-rpm.patch20
-rw-r--r--dev-python/python-report/files/python-report-0.10-fix-version-detection.patch22
-rw-r--r--dev-python/python-report/files/python-report-0.10-kogaion-defaults.patch54
-rw-r--r--dev-python/python-report/files/python-report-0.23-disable-Werror.patch9
-rw-r--r--dev-python/python-report/files/python-report-0.23-disable-rpm.patch19
-rw-r--r--dev-python/python-report/files/python-report-0.23-kogaion-config.patch55
-rw-r--r--dev-python/python-report/python-report-0.10-r1.ebuild63
-rw-r--r--dev-python/python-report/python-report-0.23.ebuild48
-rw-r--r--dev-python/pytox/metadata.xml7
-rw-r--r--dev-python/pytox/pytox-9999.ebuild28
-rw-r--r--dev-python/pyvlc/pyvlc-1.0.ebuild50
-rw-r--r--dev-python/pyvlc/pyvlc-9999.ebuild50
-rw-r--r--dev-python/qtstatemachine/Manifest1
-rw-r--r--dev-python/qtstatemachine/files/qstatemachines_add_CMake_support.patch_003154
-rw-r--r--dev-python/qtstatemachine/files/qstatemachines_fix_compound_state.patch_00282
-rw-r--r--dev-python/qtstatemachine/files/qstatemachines_fix_history.patch_001155
-rw-r--r--dev-python/qtstatemachine/qtstatemachine-1.1-r1.ebuild38
-rw-r--r--dev-python/qtstatemachine/qtstatemachine-1.1.ebuild49
91 files changed, 0 insertions, 4312 deletions
diff --git a/dev-python/compizconfig-python/ChangeLog b/dev-python/compizconfig-python/ChangeLog
deleted file mode 100644
index 94c2b2f8..00000000
--- a/dev-python/compizconfig-python/ChangeLog
+++ /dev/null
@@ -1,145 +0,0 @@
-# ChangeLog for dev-python/compizconfig-python
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/compizconfig-python/ChangeLog,v 1.30 2013/08/25 14:58:39 pinkbyte Exp $
-
- 25 Aug 2013; Sergey Popov <pinkbyte@gentoo.org>
- -compizconfig-python-0.8.4-r4.ebuild, compizconfig-python-0.8.4-r5.ebuild:
- Add missing REQUIRED_USE for python-r1 eclass, drop old revision
-
-*compizconfig-python-0.8.4-r5 (07 May 2013)
-
- 07 May 2013; Sergey Popov <pinkbyte@gentoo.org>
- +compizconfig-python-0.8.4-r5.ebuild:
- Revision bump: migrate to python-r1
-
- 10 Nov 2012; Sergey Popov <pinkbyte@gentoo.org>
- compizconfig-python-0.8.4-r4.ebuild:
- Restrict usage of jython wrt bug #442424. Thanks to Ian Whyman for reporting
- this issue
-
- 19 Oct 2012; Patrick Lauer <patrick@gentoo.org>
- compizconfig-python-0.8.4-r4.ebuild:
- Restricting pypy
-
- 25 Sep 2012; Sergey Popov <pinkbyte@gentoo.org>
- -compizconfig-python-0.8.4-r3.ebuild:
- Drop old revision
-
- 30 Aug 2012; Sergey Popov <pinkbyte@gentoo.org> metadata.xml:
- Remove myself and proxy maintainer from maintainers
-
-*compizconfig-python-0.8.4-r4 (30 Aug 2012)
-
- 30 Aug 2012; Sergey Popov <pinkbyte@gentoo.org>
- -compizconfig-python-0.8.4.ebuild, -compizconfig-python-0.8.4-r1.ebuild,
- +compizconfig-python-0.8.4-r4.ebuild:
- Add new EAPI4 revision, drop old
-
- 04 May 2012; Patrick Lauer <patrick@gentoo.org>
- compizconfig-python-0.8.4-r3.ebuild:
- Migrating dev-util/pkgconfig -> virtual/pkgconfig
-
- 20 Apr 2012; Naohiro Aota <naota@gentoo.org> metadata.xml:
- Assign Pinkbyte as maintainer.
-
-*compizconfig-python-0.8.4-r3 (08 Sep 2010)
-
- 08 Sep 2010; Diego E. Pettenò <flameeyes@gentoo.org>
- -compizconfig-python-0.8.4-r2.ebuild,
- +compizconfig-python-0.8.4-r3.ebuild:
- Apply patch from #336491 to build with contrived eclasses.
-
-*compizconfig-python-0.8.4-r2 (04 Sep 2010)
-
- 04 Sep 2010; Diego E. Pettenò <flameeyes@gentoo.org>
- +compizconfig-python-0.8.4-r2.ebuild:
- Disable static libraries (they are plugins anyway), remove .la files.
-
- 03 Apr 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
- compizconfig-python-0.8.4-r1.ebuild:
- Whitespace.
-
- 03 Apr 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- compizconfig-python-0.8.4-r1.ebuild:
- Set SUPPORT_PYTHON_ABIS.
-
-*compizconfig-python-0.8.4-r1 (03 Apr 2010)
-
- 03 Apr 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
- +compizconfig-python-0.8.4-r1.ebuild:
- Replaced compiz ~ deps with >= deps to support the new compiz-0.8.6
- release and to avoid future dep issues.
- Did a revbump to avoid issues with installed packages.
-
- 20 Dec 2009; Romain Perier <mrpouet@gentoo.org>
- -compizconfig-python-0.8.2.ebuild:
- Clean up old version
-
-*compizconfig-python-0.8.4 (15 Oct 2009)
-
- 15 Oct 2009; Romain Perier <mrpouet@gentoo.org>
- +compizconfig-python-0.8.4.ebuild:
- Version bump.
-
- 05 Sep 2009; Patrick Lauer <patrick@gentoo.org>
- -compizconfig-python-0.6.0.1.ebuild:
- Remove old
-
- 25 Apr 2009; Brent Baude <ranger@gentoo.org>
- compizconfig-python-0.8.2.ebuild:
- Marking compizconfig-python-0.8.2 ~ppc for bug 246804
-
- 25 Apr 2009; Brent Baude <ranger@gentoo.org>
- compizconfig-python-0.8.2.ebuild:
- Marking compizconfig-python-0.8.2 ~ppc64 for bug 246804
-
- 11 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
- -compizconfig-python-0.7.8.ebuild:
- Removing old compiz 0.7.8 ebuilds - affected by bug 263678.
-
-*compizconfig-python-0.8.2 (03 Apr 2009)
-
- 03 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
- metadata.xml, +compizconfig-python-0.8.2.ebuild:
- Bumped compiz to the 0.8.2 release.
-
- 15 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
- compizconfig-python-0.7.8.ebuild:
- Removed the mirror restriction that was used for the overlay.
-
- 01 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
- metadata.xml:
- Whitespace.
-
- 31 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
- metadata.xml:
- Fixed the metadata.xml.
-
- 27 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
- compizconfig-python-0.7.8.ebuild:
- Removed the bug reporting warning that was copied from the desktop-effects
- overlay by mistake.
-
-*compizconfig-python-0.7.8 (27 Oct 2008)
-
- 27 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
- metadata.xml, +compizconfig-python-0.7.8.ebuild:
- Added compiz-0.7.8 to the tree
-
- 30 Oct 2007; nixnut <nixnut@gentoo.org>
- compizconfig-python-0.6.0.1.ebuild:
- added ~ppc for mr_bones
-
- 25 Oct 2007; Olivier Crête <tester@gentoo.org>
- compizconfig-python-0.6.0.1.ebuild:
- Marked ~amd64
-
- 24 Oct 2007; Hanno Boeck <hanno@gentoo.org>
- compizconfig-python-0.6.0.1.ebuild:
- QA fixes.
-
-*compizconfig-python-0.6.0.1 (23 Oct 2007)
-
- 23 Oct 2007; Hanno Boeck <hanno@gentoo.org> +metadata.xml,
- +compizconfig-python-0.6.0.1.ebuild:
- Initial compiz-fusion commit, ebuild based on xeffects overlay.
diff --git a/dev-python/compizconfig-python/Manifest b/dev-python/compizconfig-python/Manifest
deleted file mode 100644
index 288e1b0c..00000000
--- a/dev-python/compizconfig-python/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST compizconfig-python-0.8.4.tar.bz2 269812 SHA256 6734ae35ee69d081f35f98a89cd3bccb411a4db7c5b35fbd226270d95ac76f5a SHA512 3cd20014a7d0b186c9659ce104576d8e08e9e9f1f60bed4b7f4097c12ca4c49392621d2328abb50017c7d9f86af5b43675468b1cd4b5d128e23c24371c4af9ef WHIRLPOOL d2b92846acc25a134604a8773f96b5745b65864f4365e864b9a43e72bbaa7a277592911932886ca3e0af052240f3a56d89ff66799bba0afad58bc8b6d33ba2ac
diff --git a/dev-python/compizconfig-python/compizconfig-python-0.8.4-r5.ebuild b/dev-python/compizconfig-python/compizconfig-python-0.8.4-r5.ebuild
deleted file mode 100644
index 8defefd3..00000000
--- a/dev-python/compizconfig-python/compizconfig-python-0.8.4-r5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/compizconfig-python/compizconfig-python-0.8.4-r5.ebuild,v 1.2 2013/08/25 14:58:39 pinkbyte Exp $
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_{6,7} )
-inherit eutils autotools-utils python-r1
-
-DESCRIPTION="Compizconfig Python Bindings"
-HOMEPAGE="http://www.compiz.org/"
-SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-RDEPEND="${PYTHON_DEPS}
- >=dev-libs/glib-2.6
- >=x11-libs/libcompizconfig-${PV}"
-
-DEPEND="${RDEPEND}
- dev-python/pyrex[${PYTHON_USEDEP}]
- virtual/pkgconfig"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-src_configure() {
- local myeconfargs=(
- --enable-fast-install
- --disable-static
- )
- python_foreach_impl autotools-utils_src_configure
-}
-
-src_compile() {
- python_foreach_impl autotools-utils_src_compile
-}
-
-src_install() {
- python_foreach_impl autotools-utils_src_install
- prune_libtool_files --modules
-}
diff --git a/dev-python/compizconfig-python/metadata.xml b/dev-python/compizconfig-python/metadata.xml
deleted file mode 100644
index 20b5ab50..00000000
--- a/dev-python/compizconfig-python/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>desktop-effects</herd>
-<longdescription lang="en">Python bindings for libcompizconfig.</longdescription>
-</pkgmetadata>
-
diff --git a/dev-python/gdk-pixbuf/GENTOO b/dev-python/gdk-pixbuf/GENTOO
deleted file mode 100644
index e69de29b..00000000
--- a/dev-python/gdk-pixbuf/GENTOO
+++ /dev/null
diff --git a/dev-python/gdk-pixbuf/Manifest b/dev-python/gdk-pixbuf/Manifest
deleted file mode 100644
index a6fb0bec..00000000
--- a/dev-python/gdk-pixbuf/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gdk-pixbuf-2.24.0.tar.xz 1176324 SHA256 67c11d3aa40441c1cea42c365bf2d6a9a9dd52fae2d359a707ad5e8abb4d28a7
diff --git a/dev-python/gdk-pixbuf/files/gdk-pixbuf-2.21.4-fix-automagic-x11.patch b/dev-python/gdk-pixbuf/files/gdk-pixbuf-2.21.4-fix-automagic-x11.patch
deleted file mode 100644
index ae7ec2c9..00000000
--- a/dev-python/gdk-pixbuf/files/gdk-pixbuf-2.21.4-fix-automagic-x11.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Adds a new configure option to remove the automagic dependency on libX11.
-
---- configure.ac
-+++ configure.ac
-@@ -929,7 +929,18 @@ GDK_PIXBUF_XLIB_PACKAGES=
- GDK_PIXBUF_XLIB_EXTRA_CFLAGS=
- GDK_PIXBUF_XLIB_EXTRA_LIBS=
-
--if $PKG_CONFIG --exists x11; then
-+AC_ARG_WITH(x11,
-+ AC_HELP_STRING([--with-x11=@<:@no/auto/yes@:>@],
-+ [build X11 support @<:@default=auto@:>@]),,
-+ [
-+ if $PKG_CONFIG --exists x11; then
-+ with_x11=yes
-+ else
-+ with_x11=no
-+ fi
-+ ])
-+
-+if test x$with_x11 = xyes; then
- AM_CONDITIONAL(USE_X11, true)
- PKG_CHECK_MODULES(GDK_PIXBUF_XLIB_DEP, x11 gobject-2.0)
- else
diff --git a/dev-python/gdk-pixbuf/gdk-pixbuf-2.24.0-r1.ebuild b/dev-python/gdk-pixbuf/gdk-pixbuf-2.24.0-r1.ebuild
deleted file mode 100644
index f48dc30f..00000000
--- a/dev-python/gdk-pixbuf/gdk-pixbuf-2.24.0-r1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gdk-pixbuf/gdk-pixbuf-2.24.0-r1.ebuild,v 1.1 2011/09/15 19:40:37 ssuominen Exp $
-
-EAPI="4"
-
-inherit gnome.org multilib libtool autotools
-
-DESCRIPTION="Image loading library for GTK+"
-HOMEPAGE="http://www.gtk.org/"
-
-LICENSE="LGPL-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+X debug doc +introspection jpeg jpeg2k tiff test"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.27.2:2
- >=media-libs/libpng-1.4:0
- introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
- jpeg? ( virtual/jpeg )
- jpeg2k? ( media-libs/jasper )
- tiff? ( >=media-libs/tiff-3.9.2 )
- X? ( x11-libs/libX11 )"
-DEPEND="${COMMON_DEPEND}
- >=dev-util/pkgconfig-0.9
- >=sys-devel/gettext-0.17
- >=dev-util/gtk-doc-am-1.11
- doc? (
- >=dev-util/gtk-doc-1.11
- ~app-text/docbook-xml-dtd-4.1.2 )"
-# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise
-RDEPEND="${COMMON_DEPEND}
- !<gnome-base/gail-1000
- !<gnome-base/librsvg-2.31.0
- !<x11-libs/gtk+-2.21.3:2
- !<x11-libs/gtk+-2.90.4:3"
-
-src_prepare() {
- # Only build against libX11 if the user wants to do so, upstream bug #657569
- epatch "${FILESDIR}"/${PN}-2.21.4-fix-automagic-x11.patch
-
- # This will avoid polluting the pkg-config file with versioned libpng,
- # which is causing problems with libpng14 -> libpng15 upgrade
- sed -i -e 's:libpng15:libpng libpng15:' configure.ac || die
-
- elibtoolize
- eautoreconf
-}
-
-src_configure() {
- # png always on to display icons (foser)
- local myconf="
- $(use_enable doc gtk-doc)
- $(use_with jpeg libjpeg)
- $(use_with jpeg2k libjasper)
- $(use_with tiff libtiff)
- $(use_enable introspection)
- $(use_with X x11)
- --with-libpng"
-
- # Passing --disable-debug is not recommended for production use
- use debug && myconf="${myconf} --enable-debug=yes"
-
- econf ${myconf}
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc AUTHORS NEWS* README*
-
- # New library, remove .la files
- find "${D}" -name '*.la' -exec rm -f '{}' + || die
-}
-
-pkg_postinst() {
- # causes segfault if set
- unset __GL_NO_DSO_FINALIZER
-
- tmp_file=$(mktemp --suffix=gdk_pixbuf_ebuild)
- # be atomic!
- gdk-pixbuf-query-loaders > "${tmp_file}"
- if [ "${?}" = "0" ]; then
- cat "${tmp_file}" > "${EROOT}usr/$(get_libdir)/gdk-pixbuf-2.0/2.10.0/loaders.cache"
- fi
- rm "${tmp_file}"
-
- if [ -e "${EROOT}"usr/lib/gtk-2.0/2.*/loaders ]; then
- elog "You need to rebuild ebuilds that installed into" "${EROOT}"usr/lib/gtk-2.0/2.*/loaders
- elog "to do that you can use qfile from portage-utils:"
- elog "emerge -va1 \$(qfile -qC ${EPREFIX}/usr/lib/gtk-2.0/2.*/loaders)"
- fi
-}
diff --git a/dev-python/gdk-pixbuf/metadata.xml b/dev-python/gdk-pixbuf/metadata.xml
deleted file mode 100644
index e86947c9..00000000
--- a/dev-python/gdk-pixbuf/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>gnome</herd>
- <use>
- <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg>
- for introspection</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-python/imaging/ChangeLog b/dev-python/imaging/ChangeLog
deleted file mode 100644
index ab5651a6..00000000
--- a/dev-python/imaging/ChangeLog
+++ /dev/null
@@ -1,431 +0,0 @@
-# ChangeLog for dev-python/imaging
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/imaging/ChangeLog,v 1.92 2014/07/30 01:21:21 vapier Exp $
-
- 30 Jul 2014; Mike Frysinger <vapier@gentoo.org>
- +files/imaging-1.1.7-ft-header-include.patch, imaging-1.1.7-r4.ebuild:
- Fix from Chromium OS for building w/freetype-2.5.3 #508748 by Stefan Kalis.
-
- 05 Sep 2013; Michał Górny <mgorny@gentoo.org> imaging-1.1.7-r2.ebuild,
- imaging-1.1.7-r4.ebuild:
- Clean up PYTHON_COMPAT from old implementations.
-
- 31 May 2013; Patrick Lauer <patrick@gentoo.org> metadata.xml:
- Drop unused useflag description
-
- 28 May 2013; Mike Gilbert <floppym@gentoo.org>
- -files/imaging-2.0.0-delete_hardcoded_paths.patch,
- -files/imaging-2.0.0-libm_linking.patch, -imaging-2.0.0.ebuild,
- imaging-1.1.7-r1.ebuild, imaging-1.1.7-r2.ebuild, imaging-1.1.7-r4.ebuild:
- Remove imaging-2.0.0, add blocker for dev-python/pillow.
-
- 28 May 2013; Mike Gilbert <floppym@gentoo.org> imaging-2.0.0.ebuild:
- Depend on unzip.
-
- 28 May 2013; Mike Gilbert <floppym@gentoo.org>
- -files/imaging-2.0.0-GifImagePlugin.patch,
- -files/imaging-2.0.0-gif_transparency.patch, imaging-2.0.0.ebuild:
- Drop GIF transparency patches.
-
-*imaging-2.0.0 (27 May 2013)
-
- 27 May 2013; Mike Gilbert <floppym@gentoo.org>
- +files/imaging-2.0.0-GifImagePlugin.patch,
- +files/imaging-2.0.0-delete_hardcoded_paths.patch,
- +files/imaging-2.0.0-gif_transparency.patch,
- +files/imaging-2.0.0-libm_linking.patch, +imaging-2.0.0.ebuild, metadata.xml:
- Copy dev-python/pillow-2.0.0 to dev-python/imaging-2.0.0 in preparation for a
- pkgmove. Apply rebased patches from Arfrever's Progress overlay. Enable
- python3 support. Bug 401009.
-
-*imaging-1.1.7-r4 (07 May 2013)
-
- 07 May 2013; Mike Gilbert <floppym@gentoo.org> +imaging-1.1.7-r4.ebuild,
- -imaging-1.1.7-r3.ebuild:
- Revbump for previous change.
-
- 07 May 2013; Mike Gilbert <floppym@gentoo.org> imaging-1.1.7-r3.ebuild:
- Fix installation path for sane demos, bug 468960 by Erik Zeek.
-
- 24 Apr 2013; Mike Gilbert <floppym@gentoo.org> imaging-1.1.7-r3.ebuild:
- Fix typo in HTML_DOCS, bug 466764 by Martin von Gagern.
-
-*imaging-1.1.7-r3 (21 Apr 2013)
-
- 21 Apr 2013; Michał Górny <mgorny@gentoo.org> +imaging-1.1.7-r3.ebuild:
- Backport the ebuild improvements from dev-python/pillow. Remove unnecessary
- inherits. Add a fine-grained control over features, and a simpler feature
- switch mechanism. Remove unused USE=X, add shebangs to all Python scripts. Use
- the new python_doinclude function and EXAMPLES support.
-
- 24 Feb 2013; Agostino Sarubbo <ago@gentoo.org> imaging-1.1.7-r2.ebuild:
- Stable for x86, wrt bug #447470
-
- 24 Feb 2013; Agostino Sarubbo <ago@gentoo.org> imaging-1.1.7-r2.ebuild:
- Stable for amd64, wrt bug #447470
-
- 24 Jan 2013; Michał Górny <mgorny@gentoo.org> imaging-1.1.7-r2.ebuild:
- Fix use of includedir on Prefix.
-
-*imaging-1.1.7-r2 (16 Jan 2013)
-
- 16 Jan 2013; Michał Górny <mgorny@gentoo.org> +imaging-1.1.7-r2.ebuild:
- Migrate to distutils-r1.
-
- 01 Dec 2012; Tim Harder <radhermit@gentoo.org> -imaging-1.1.7.ebuild:
- Remove old.
-
- 01 Dec 2012; Tim Harder <radhermit@gentoo.org> imaging-1.1.7.ebuild,
- imaging-1.1.7-r1.ebuild:
- Fix LICENSE (bug #445416 by ulm).
-
- 28 May 2012; Raúl Porcel <armin76@gentoo.org> imaging-1.1.7-r1.ebuild:
- alpha/ia64/sparc stable wrt #410075
-
- 17 Apr 2012; Brent Baude <ranger@gentoo.org> imaging-1.1.7-r1.ebuild:
- Marking imaging-1.1.7-r1 ppc64 for bug 410075
-
- 17 Apr 2012; Brent Baude <ranger@gentoo.org> imaging-1.1.7-r1.ebuild:
- Marking imaging-1.1.7-r1 ppc for bug 410075
-
- 04 Apr 2012; Jeff Horelick <jdhore@gentoo.org> imaging-1.1.7-r1.ebuild:
- marked x86 per bug 410075
-
- 03 Apr 2012; Jeroen Roovers <jer@gentoo.org> imaging-1.1.7-r1.ebuild:
- Stable for HPPA (bug #410075).
-
- 31 Mar 2012; Markus Meier <maekke@gentoo.org> imaging-1.1.7-r1.ebuild:
- arm stable, bug #410075
-
- 29 Mar 2012; Agostino Sarubbo <ago@gentoo.org> imaging-1.1.7-r1.ebuild:
- Stable for amd64, wrt bug #410075
-
- 20 Feb 2012; Patrick Lauer <patrick@gentoo.org> imaging-1.1.7-r1.ebuild,
- imaging-1.1.7.ebuild:
- Restricting pypy #403783
-
- 01 Feb 2012; Mike Gilbert <floppym@gentoo.org> imaging-1.1.7-r1.ebuild,
- imaging-1.1.7.ebuild:
- Inherit multilib.
-
- 06 Jan 2012; Markos Chandras <hwoarang@gentoo.org> imaging-1.1.7-r1.ebuild:
- Fix dependencies (bug #381689). Patch by Arfrever.
-
-*imaging-1.1.7-r1 (21 Dec 2011)
-
- 21 Dec 2011; Maxim Koltsov <maksbotan@gentoo.org> +imaging-1.1.7-r1.ebuild,
- +files/imaging-1.1.7-nolcms.patch:
- Revision bump, add lcms depend and use flag, bug 381689. Thanks to Chris Mayo
-
- 07 Jul 2011; Jesus Rivero <neurogeek@gentoo.org> imaging-1.1.7.ebuild:
- Fixed shebang in Scripts/pilfont.py wrt bug #371117
-
- 25 Feb 2011; Fabian Groffen <grobian@gentoo.org> imaging-1.1.7.ebuild:
- Marked ~x64-macos, bug #356447
-
- 31 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- imaging-1.1.7.ebuild:
- Restrict Jython ABIs.
-
- 07 Nov 2010; Jory A. Pratt <anarchy@gentoo.org> imaging-1.1.7.ebuild:
- Convert media-libs/jpeg to virtual/jpeg
-
- 30 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- imaging-1.1.7.ebuild:
- Update EAPI. Fix dependencies. Fix PYTHON_MODNAME.
-
- 30 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- -imaging-1.1.6-r1.ebuild, -files/imaging-1.1.6-giftrans.patch,
- -files/imaging-1.1.6-missing-math.patch, -files/imaging-1.1.6-no-xv.patch,
- -files/imaging-1.1.6-sane.patch, -files/imaging-1.1.6-tiffendian.patch:
- Delete.
-
- 07 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> imaging-1.1.7.ebuild:
- amd64 stable wrt #298979
-
- 17 Jan 2010; Raúl Porcel <armin76@gentoo.org> imaging-1.1.7.ebuild:
- alpha/arm/ia64/sparc stable wrt #298979
-
- 12 Jan 2010; nixnut <nixnut@gentoo.org> imaging-1.1.7.ebuild:
- ppc stable #298979
-
- 10 Jan 2010; Brent Baude <ranger@gentoo.org> imaging-1.1.7.ebuild:
- stable ppc64, bug 298979
-
- 05 Jan 2010; Jeroen Roovers <jer@gentoo.org> imaging-1.1.7.ebuild:
- Stable for HPPA (bug #298979).
-
- 03 Jan 2010; Christian Faulhammer <fauli@gentoo.org> imaging-1.1.7.ebuild:
- stable x86, bug 298979
-
-*imaging-1.1.7 (30 Nov 2009)
-
- 30 Nov 2009; Dirkjan Ochtman <djc@gentoo.org> +imaging-1.1.7.ebuild,
- +files/imaging-1.1.7-giftrans.patch,
- +files/imaging-1.1.7-missing-math.patch, +files/imaging-1.1.7-no-xv.patch,
- +files/imaging-1.1.7-sane.patch:
- Version bump to 1.1.7. TIFF endianness seems to be included.
-
- 14 Nov 2009; Raúl Porcel <armin76@gentoo.org> imaging-1.1.6-r1.ebuild:
- ia64/sparc stable wrt #287560
-
- 11 Nov 2009; Brent Baude <ranger@gentoo.org> imaging-1.1.6-r1.ebuild:
- Marking imaging-1.1.6-r1 ppc64 for bug 287560
-
- 07 Nov 2009; Tobias Klausmann <klausman@gentoo.org>
- imaging-1.1.6-r1.ebuild:
- Stable on alpha, bug #287560
-
- 16 Oct 2009; Jeroen Roovers <jer@gentoo.org> imaging-1.1.6-r1.ebuild:
- Stable for HPPA (bug #287560).
-
- 10 Oct 2009; Fabian Groffen <grobian@gentoo.org> imaging-1.1.6-r1.ebuild:
- Merge from Prefix
-
- 09 Oct 2009; Markus Meier <maekke@gentoo.org> imaging-1.1.6-r1.ebuild:
- amd64/x86 stable, bug #287560
-
- 07 Oct 2009; nixnut <nixnut@gentoo.org> imaging-1.1.6-r1.ebuild:
- ppc stable #287560
-
- 22 Sep 2009; Markus Meier <maekke@gentoo.org> imaging-1.1.6-r1.ebuild:
- add ~arm
-
- 01 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- imaging-1.1.6-r1.ebuild:
- Set SUPPORT_PYTHON_ABIS.
-
- 15 Jul 2009; Sébastien Fabbro <bicatali@gentoo.org>
- files/imaging-1.1.6-tiffendian.patch:
- Fixed tiff patch for proper tiff handling also with higher resolution
- (from Debian). Closing bug #277208
-
- 03 Jul 2009; Christian Ruppert <idl0r@gentoo.org> imaging-1.1.6-r1.ebuild,
- +files/imaging-1.1.6-missing-math.patch:
- Add missing -lm links.
-
- 01 May 2009; Patrick Lauer <patrick@gentoo.org> imaging-1.1.6-r1.ebuild:
- Small fix for tests. Fixes #268126, thanks to Oliver Huber
-
-*imaging-1.1.6-r1 (20 Mar 2009)
-
- 20 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org>
- -files/imaging-1.1.4-fPIC.patch, -files/imaging-1.1.4-ft-2.1.9.patch,
- -files/imaging-1.1.4-setup.py.patch, +files/imaging-1.1.6-giftrans.patch,
- +files/imaging-1.1.6-no-xv.patch, +files/imaging-1.1.6-sane.patch,
- +files/imaging-1.1.6-tiffendian.patch, -imaging-1.1.5.ebuild,
- imaging-1.1.6.ebuild, +imaging-1.1.6-r1.ebuild:
- Added patches for GIF transparency, replace image viewer from xv to
- desktop default one with xdg-open, support for TIFF 16 bit endian images
- (bug #180549, thanks Tamas Haraszti). Also added unit test. Cleaned old
- packages
-
- 07 Mar 2009; Joseph Jezak <josejx@gentoo.org> imaging-1.1.6.ebuild:
- Marked ppc stable for bug #182425.
-
- 06 Mar 2009; Jeroen Roovers <jer@gentoo.org> imaging-1.1.6.ebuild:
- Stable for HPPA (bug #182454).
-
- 27 Feb 2009; Brent Baude <ranger@gentoo.org> imaging-1.1.6.ebuild:
- stable ppc64, bug 182454
-
- 26 Feb 2009; Raúl Porcel <armin76@gentoo.org> imaging-1.1.6.ebuild:
- alpha/ia64/sparc stable wrt #182454
-
- 25 Feb 2009; Markus Meier <maekke@gentoo.org> imaging-1.1.6.ebuild:
- amd64/x86 stable, bug #182454
-
- 04 Jul 2007; Ali Polatel <hawking@gentoo.org> imaging-1.1.5.ebuild:
- use DOCS, mydoc is deprecated
-
- 24 Jun 2007; Tiziano Müller <dev-zero@gentoo.org> imaging-1.1.5.ebuild:
- Fixed $ROOT abuse (bug #167271)
-
- 02 Apr 2007; Peter Weller <welp@gentoo.org> imaging-1.1.6.ebuild:
- Keyworded ~x86-fbsd
-
- 05 Feb 2007; Jeroen Roovers <jer@gentoo.org> imaging-1.1.5.ebuild:
- Stable for HPPA (inkscape).
-
-*imaging-1.1.6 (09 Jan 2007)
-
- 09 Jan 2007; Tiziano Müller <dev-zero@gentoo.org>
- -imaging-1.1.4-r1.ebuild, +imaging-1.1.6.ebuild:
- Version bump (bug #160875). Dropped old version.
-
- 21 Sep 2006; Doug Goldstein <cardoe@gentoo.org> imaging-1.1.4-r1.ebuild,
- imaging-1.1.5.ebuild:
- tcltk -> tcl / tk as per bug #17808
-
- 27 Jun 2006; Jeroen Roovers <jer@gentoo.org> imaging-1.1.5.ebuild:
- Marked ~hppa (for inkscape).
-
- 20 Feb 2006; Markus Rothe <corsair@gentoo.org> imaging-1.1.5.ebuild:
- Stable on ppc64
-
- 09 Feb 2006; Luca Barbato <lu_zero@gentoo.org> imaging-1.1.5.ebuild:
- Marked ppc
-
- 08 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> imaging-1.1.5.ebuild:
- Stable on sparc
-
- 07 Feb 2006; Simon Stelling <blubb@gentoo.org> imaging-1.1.5.ebuild:
- stable on amd64
-
- 06 Feb 2006; Alastair Tse <liquidx@gentoo.org> -imaging-1.1.2-r2.ebuild,
- -imaging-1.1.3.ebuild, -imaging-1.1.3-r1.ebuild, -imaging-1.1.3-r2.ebuild,
- -imaging-1.1.4.ebuild, imaging-1.1.5.ebuild:
- stable x86 bump and cleanup
-
- 06 Feb 2006; Aron Griffis <agriffis@gentoo.org> imaging-1.1.5.ebuild:
- Mark 1.1.5 stable on alpha
-
- 02 Feb 2006; Marien Zwart <marienz@gentoo.org> Manifest:
- Fix rmd160 digests.
-
- 01 Feb 2006; Aron Griffis <agriffis@gentoo.org> imaging-1.1.5.ebuild:
- Mark 1.1.5 stable on ia64
-
- 26 Aug 2005; Aron Griffis <agriffis@gentoo.org> imaging-1.1.5.ebuild:
- add ~ia64
-
- 13 Jul 2005; Herbie Hopkins <herbs@gentoo.org> imaging-1.1.5.ebuild:
- Multilib fix.
-
-*imaging-1.1.5 (11 Jun 2005)
-
- 11 Jun 2005; Fernando Serboncini <fserb@gentoo.org> +imaging-1.1.5.ebuild:
- Version bump.
- Added sane support.
-
- 05 Jun 2005; Markus Rothe <corsair@gentoo.org> imaging-1.1.4-r1.ebuild:
- Stable on ppc64; dependency for bug #92995
-
- 21 May 2005; Markus Rothe <corsair@gentoo.org> imaging-1.1.4-r1.ebuild:
- Added ~ppc64 to KEYWORDS
-
- 21 Apr 2005; Michael Hanselmann <hansmi@gentoo.org>
- imaging-1.1.4-r1.ebuild:
- Stable on ppc.
-
- 01 Apr 2005; Simon Stelling <blubb@gentoo.org> imaging-1.1.4-r1.ebuild:
- stable on amd64
-
- 30 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
- Change encoding to UTF-8 for GLEP 31 compliance
-
- 29 Nov 2004; Michael Sterrett <mr_bones_@gentoo.org> imaging-1.1.4.ebuild:
- stable on amd64 again since media-sound/albumart needs it and xv had been
- keyworded.
-
- 22 Nov 2004; Rob Cakebread <pythonhead@gentoo.org> imaging-1.1.4.ebuild:
- Marked ~amd64 as xv is
-
-*imaging-1.1.4-r1 (22 Nov 2004)
-
- 22 Nov 2004; Rob Cakebread <pythonhead@gentoo.org>
- imaging-1.1.2-r2.ebuild, imaging-1.1.3-r1.ebuild, imaging-1.1.3-r2.ebuild,
- imaging-1.1.3.ebuild, imaging-1.1.4-r1.ebuild, imaging-1.1.4.ebuild:
- Added X to IUSE. Closes bug# 72094
-
- 21 Nov 2004; Chris Bainbridge <chrb@gentoo.org> :
- xv is required by Image.show(). marked ~amd64 as xv is.
-
- 01 Nov 2004; Joseph Jezak <josejx@gentoo.org> imaging-1.1.3-r2.ebuild:
- Marked ppc stable.
-
- 04 Oct 2004; Bryan Østergaard <kloeri@gentoo.org>
- +files/imaging-1.1.4-ft-2.1.9.patch, imaging-1.1.4.ebuild:
- Fix bug 66040.
-
- 14 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> imaging-1.1.4.ebuild:
- Stable amd64
-
- 05 Sep 2004; Sven Wegener <swegener@gentoo.org> :
- Fixed ChangeLog header.
-
- 20 Aug 2004; Rob Cakebread <pythonhead@gentoo.org> imaging-1.1.2-r2.ebuild,
- imaging-1.1.3-r1.ebuild, imaging-1.1.3-r2.ebuild, imaging-1.1.3.ebuild,
- imaging-1.1.4.ebuild:
- Added DEPEND on media-libs/freetype
-
-*imaging-1.1.4 (19 Jul 2004)
-
- 19 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> +metadata.xml,
- +files/imaging-1.1.4-fPIC.patch, +files/imaging-1.1.4-setup.py.patch,
- +imaging-1.1.2-r2.ebuild, +imaging-1.1.3-r1.ebuild,
- +imaging-1.1.3-r2.ebuild, +imaging-1.1.3.ebuild, +imaging-1.1.4.ebuild:
- Renamed dev-python/Imaging to dev-python/imaging.
-
- 31 May 2004; Bryan Østergaard <kloeri@gentoo.org> Imaging-1.1.4.ebuild:
- Stable on alpha.
-
- 04 May 2004; Bryan Østergaard <kloeri@gentoo.org> Imaging-1.1.2-r2.ebuild,
- Imaging-1.1.3.ebuild:
- Remove default S.
-
- 25 Apr 2004; Aron Griffis <agriffis@gentoo.org> Imaging-1.1.3-r1.ebuild,
- Imaging-1.1.3-r2.ebuild, Imaging-1.1.4.ebuild:
- Add die following econf for bug 48950
-
- 18 Apr 2004; Daniel Ahlberg <aliz@gentoo.org> Imaging-1.1.4.ebuild:
- Created -fPIC patch instead of adding fPIC to CFLAGS.
-
- 28 Mar 2004; Bryan Østergaard <kloeri@gentoo.org> Imaging-1.1.2-r2.ebuild,
- Imaging-1.1.3-r1.ebuild, Imaging-1.1.3-r2.ebuild, Imaging-1.1.3.ebuild:
- Update SRC_URI.
-
- 14 Mar 2004; Jon Portnoy <avenj@gentoo.org> Imaging-1.1.4.ebuild :
- AMD64 keywords.
-
- 26 Feb 2004; Sven Blumenstein <bazik@gentoo.org> Imaging-1.1.4.ebuild:
- Stable on sparc.
-
- 15 Jul 2003; Alastair Tse <liquidx@gentoo.org> Imaging-1.1.4.ebuild,
- files/Imaging-1.1.4-setup.py.patch:
- add patch to fix installations with tkinter (#24351)
-
-*Imaging-1.1.4 (02 Jun 2003)
-
- 02 Jun 2003; Alastair Tse <liquidx@gentoo.org> Imaging-1.1.4.ebuild:
- removing tk-8.4 workaround because it is fixed in 1.1.4. version bumping and
- various ebuild cleanups.
-
-*Imaging-1.1.3-r2 (16 May 2003)
-
- 16 May 2003; Alastair Tse <liquidx@gentoo.org> Imaging-1.1.3-r2.ebuild:
- workaround for new tk-8.4.x. thanks to Hyriand <hyriand@thegraveyard.org>
- (#21013)
-
-*Imaging-1.1.3-r1 (05 Mar 2003)
-
- 25 Mar 2003; Alastair Tse <liquidx@gentoo.org> Imaging-1.1.3-r1.ebuild:
- bumping to stable
-
- 05 Mar 2003; Jason Shoemaker <kutsuya@gentoo.org> Imaging-1.1.3-r1.ebuild:
- Modified to take advantage of distutils.eclass. Removed all but ~x86 arch,
- because of the major revision.
-
-*Imaging-1.1.3 (3 Nov 2002)
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
-
- 3 Nov 2002; Nicholas Henke <roughneck@gentoo.org> Imaging-1.1.3.ebuild :
- Bumped version to 1.1.3.
-
-*Imaging-1.1.2-r2 (1 Feb 2002)
-
- 20 Oct 2002; Calum Selkirk <cselkirk@gentoo.org> Imaging-1.1.2-r2.euild :
-
- Added ppc to KEYWORDS.
-
- 26 Jul 2002; George Shapovalov <george@gentoo.org> Imaging-1.1.2-r2.euild :
- added KEYWORDS,SLOT,LICENSE
-
- 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
-
- Added initial ChangeLog which should be updated whenever the package is
- updated in any way. This changelog is targetted to users. This means that the
- comments should well explained and written in clean English. The details about
- writing correct changelogs are explained in the skel.ChangeLog file which you
- can find in the root directory of the portage repository.
diff --git a/dev-python/imaging/Manifest b/dev-python/imaging/Manifest
deleted file mode 100644
index 68b418ae..00000000
--- a/dev-python/imaging/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Imaging-1.1.7.tar.gz 498749 SHA256 895bc7c2498c8e1f9b99938f1a40dc86b3f149741f105cf7c7bd2e0725405211 SHA512 fec2d39b4db3cb33cd7e7895aba4c3a8a5d4cff28decb9106c88e392cb848edf5593fcd77d11994bb16321837fdb26958787dac2c86d6f7c09996f466bac11f1 WHIRLPOOL e610b4097723f77de4c495537c64741ee4bd996f89d12e2e7853fb8f09028d02fa46920a86827f263eb6324a9063d2321ff865c80b7f8482b19f8143500575e8
diff --git a/dev-python/imaging/files/imaging-1.1.7-ft-header-include.patch b/dev-python/imaging/files/imaging-1.1.7-ft-header-include.patch
deleted file mode 100644
index cdc06839..00000000
--- a/dev-python/imaging/files/imaging-1.1.7-ft-header-include.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-https://bugs.gentoo.org/508748
-
-fix building w/freetype-2.5.3
-
-patch by Jungshik Shin <jshin@chromium.org>
-
---- Imaging-1.1.7/_imagingft.c
-+++ Imaging-1.1.7/_imagingft.c
-@@ -70,7 +70,11 @@
- const char* message;
- } ft_errors[] =
-
-+#if defined(USE_FREETYPE_2_1)
-+#include FT_ERRORS_H
-+#else
- #include <freetype/fterrors.h>
-+#endif
-
- /* -------------------------------------------------------------------- */
- /* font objects */
diff --git a/dev-python/imaging/files/imaging-1.1.7-giftrans.patch b/dev-python/imaging/files/imaging-1.1.7-giftrans.patch
deleted file mode 100644
index 1a109d28..00000000
--- a/dev-python/imaging/files/imaging-1.1.7-giftrans.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- Imaging-1.1.6.orig/PIL/GifImagePlugin.py 2006-12-03 11:37:15.000000000 +0000
-+++ Imaging-1.1.6/PIL/GifImagePlugin.py 2008-10-02 14:51:43.000000000 +0100
-@@ -352,6 +352,11 @@
- for i in range(maxcolor):
- s.append(chr(i) * 3)
-
-+ if im.info.has_key('transparency'):
-+ transparentIndex = im.info['transparency']
-+ s.append('!' + chr(0xf9) + chr(4) + chr(1) + chr(0) + chr(0) +
-+ chr(transparentIndex) + chr(0))
-+
- return s
-
- def getdata(im, offset = (0, 0), **params):
diff --git a/dev-python/imaging/files/imaging-1.1.7-missing-math.patch b/dev-python/imaging/files/imaging-1.1.7-missing-math.patch
deleted file mode 100644
index f4d6167e..00000000
--- a/dev-python/imaging/files/imaging-1.1.7-missing-math.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- setup.py.old 2009-07-03 11:34:59.141671252 +0200
-+++ setup.py 2009-07-03 11:51:54.415666711 +0200
-@@ -281,6 +281,8 @@ class pil_build_ext(build_ext):
- if struct.unpack("h", "\0\1")[0] == 1:
- defs.append(("WORDS_BIGENDIAN", None))
-
-+ libs.append("m")
-+
- exts = [(Extension(
- "_imaging", files, libraries=libs, define_macros=defs
- ))]
-@@ -332,7 +334,7 @@ class pil_build_ext(build_ext):
- ))
-
- if os.path.isfile("_imagingmath.c"):
-- exts.append(Extension("_imagingmath", ["_imagingmath.c"]))
-+ exts.append(Extension("_imagingmath", ["_imagingmath.c"], libraries=["m"]))
-
- self.extensions[:] = exts
-
diff --git a/dev-python/imaging/files/imaging-1.1.7-no-xv.patch b/dev-python/imaging/files/imaging-1.1.7-no-xv.patch
deleted file mode 100644
index 1cbaf515..00000000
--- a/dev-python/imaging/files/imaging-1.1.7-no-xv.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- PIL/ImageShow.py.old 2009-11-30 10:28:37.000000000 +0100
-+++ PIL/ImageShow.py 2009-11-30 10:29:02.000000000 +0100
-@@ -149,13 +149,10 @@
- def get_command_ex(self, file, title=None, **options):
- # note: xv is pretty outdated. most modern systems have
- # imagemagick's display command instead.
-- command = executable = "xv"
-- if title:
-- # FIXME: do full escaping
-- command = command + " -name \"%s\"" % title
-+ command = executable = "xdg-open"
- return command, executable
-
-- if which("xv"):
-+ if which("xdg-open"):
- register(XVViewer)
-
- if __name__ == "__main__":
diff --git a/dev-python/imaging/files/imaging-1.1.7-nolcms.patch b/dev-python/imaging/files/imaging-1.1.7-nolcms.patch
deleted file mode 100644
index e087cd30..00000000
--- a/dev-python/imaging/files/imaging-1.1.7-nolcms.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- setup.py.orig
-+++ setup.py 2011-09-04
-@@ -264,10 +264,6 @@
- if dir:
- add_directory(self.compiler.include_dirs, dir, 0)
-
-- if find_include_file(self, "lcms.h"):
-- if find_library_file(self, "lcms"):
-- feature.lcms = "lcms"
--
- if _tkinter and find_include_file(self, "tk.h"):
- # the library names may vary somewhat (e.g. tcl84 or tcl8.4)
- version = TCL_VERSION[0] + TCL_VERSION[2]
diff --git a/dev-python/imaging/files/imaging-1.1.7-sane.patch b/dev-python/imaging/files/imaging-1.1.7-sane.patch
deleted file mode 100644
index 4970e500..00000000
--- a/dev-python/imaging/files/imaging-1.1.7-sane.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- Imaging-1.1.6/Sane/_sane.c.orig 2006-12-03 13:12:22.000000000 +0100
-+++ Imaging-1.1.6/Sane/_sane.c 2009-02-28 11:41:19.000000000 +0200
-@@ -1152,8 +1152,8 @@
- static PyObject *
- PySane_get_devices(PyObject *self, PyObject *args)
- {
-- SANE_Device **devlist;
-- SANE_Device *dev;
-+ const SANE_Device **devlist;
-+ const SANE_Device *dev;
- SANE_Status st;
- PyObject *list;
- int local_only, i;
diff --git a/dev-python/imaging/imaging-1.1.7-r1.ebuild b/dev-python/imaging/imaging-1.1.7-r1.ebuild
deleted file mode 100644
index 7bc39514..00000000
--- a/dev-python/imaging/imaging-1.1.7-r1.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/imaging/imaging-1.1.7-r1.ebuild,v 1.13 2013/05/28 22:47:40 floppym Exp $
-
-EAPI="3"
-PYTHON_DEPEND="2"
-PYTHON_USE_WITH="tk"
-PYTHON_USE_WITH_OPT="tk"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
-
-inherit eutils multilib distutils
-
-MY_P=Imaging-${PV}
-
-DESCRIPTION="Python Imaging Library (PIL)"
-HOMEPAGE="http://www.pythonware.com/products/pil/index.htm"
-SRC_URI="http://www.effbot.org/downloads/${MY_P}.tar.gz"
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="doc examples lcms scanner tk X"
-
-DEPEND="virtual/jpeg
- media-libs/freetype:2
- lcms? ( media-libs/lcms:0 )
- scanner? ( media-gfx/sane-backends )
- X? ( x11-misc/xdg-utils )"
-RDEPEND="${DEPEND}"
-RDEPEND+=" !dev-python/pillow"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="CHANGES CONTENTS"
-
-pkg_setup() {
- PYTHON_MODNAME="PIL $(use scanner && echo sane.py)"
- python_pkg_setup
-}
-
-src_prepare() {
- distutils_src_prepare
-
- epatch "${FILESDIR}/${P}-no-xv.patch"
- epatch "${FILESDIR}/${P}-sane.patch"
- epatch "${FILESDIR}/${P}-giftrans.patch"
- epatch "${FILESDIR}/${P}-missing-math.patch"
- if ! use lcms; then
- epatch "${FILESDIR}/${P}-nolcms.patch"
- fi
-
- # Add shebang.
- sed -e "1i#!/usr/bin/python" -i Scripts/pilfont.py \
- || die "sed failed adding shebang"
-
- sed -i \
- -e "s:/usr/lib\":/usr/$(get_libdir)\":" \
- -e "s:\"lib\":\"$(get_libdir)\":g" \
- setup.py || die "sed failed"
-
- if ! use tk; then
- # Make the test always fail
- sed -i \
- -e 's/import _tkinter/raise ImportError/' \
- setup.py || die "sed failed"
- fi
-}
-
-src_compile() {
- distutils_src_compile
-
- if use scanner; then
- pushd Sane > /dev/null
- distutils_src_compile
- popd > /dev/null
- fi
-}
-
-src_test() {
- tests() {
- PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" "$(PYTHON)" selftest.py
- }
- python_execute_function tests
-}
-
-src_install() {
- distutils_src_install
-
- if use doc; then
- dohtml Docs/* || die "dohtml failed"
- fi
-
- if use scanner; then
- pushd Sane > /dev/null
- docinto sane
- DOCS="CHANGES sanedoc.txt" distutils_src_install
- popd > /dev/null
- fi
-
- # Install headers required by media-gfx/sketch.
- install_headers() {
- insinto "$(python_get_includedir)"
- doins libImaging/Imaging.h
- doins libImaging/ImPlatform.h
- }
- python_execute_function install_headers
-
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins Scripts/* || die "doins failed"
-
- if use scanner; then
- insinto /usr/share/doc/${PF}/examples/sane
- doins Sane/demo_*.py || die "doins failed"
- fi
- fi
-}
diff --git a/dev-python/imaging/imaging-1.1.7-r2.ebuild b/dev-python/imaging/imaging-1.1.7-r2.ebuild
deleted file mode 100644
index c625b9e5..00000000
--- a/dev-python/imaging/imaging-1.1.7-r2.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/imaging/imaging-1.1.7-r2.ebuild,v 1.6 2013/09/05 18:46:38 mgorny Exp $
-
-EAPI=5
-PYTHON_COMPAT=( python{2_6,2_7} )
-PYTHON_REQ_USE='tk?'
-
-inherit eutils multilib distutils-r1
-
-MY_P=Imaging-${PV}
-
-DESCRIPTION="Python Imaging Library (PIL)"
-HOMEPAGE="http://www.pythonware.com/products/pil/index.htm"
-SRC_URI="http://www.effbot.org/downloads/${MY_P}.tar.gz"
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="doc examples lcms scanner tk X"
-
-DEPEND="virtual/jpeg
- media-libs/freetype:2
- lcms? ( media-libs/lcms:0 )
- scanner? ( media-gfx/sane-backends )
- X? ( x11-misc/xdg-utils )"
-RDEPEND="${DEPEND}"
-RDEPEND+=" !dev-python/pillow"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- local PATCHES=(
- "${FILESDIR}/${P}-no-xv.patch"
- "${FILESDIR}/${P}-sane.patch"
- "${FILESDIR}/${P}-giftrans.patch"
- "${FILESDIR}/${P}-missing-math.patch"
- )
-
- use lcms || PATCHES+=( "${FILESDIR}/${P}-nolcms.patch" )
-
- # Add shebang.
- sed -e "1i#!/usr/bin/python" -i Scripts/pilfont.py \
- || die "sed failed adding shebang"
-
- sed -i \
- -e "s:/usr/lib\":/usr/$(get_libdir)\":" \
- -e "s:\"lib\":\"$(get_libdir)\":g" \
- setup.py || die "sed failed"
-
- if ! use tk; then
- # Make the test always fail
- sed -i \
- -e 's/import _tkinter/raise ImportError/' \
- setup.py || die "sed failed"
- fi
-
- distutils-r1_python_prepare_all
-}
-
-# XXX: split into two ebuilds?
-wrap_phase() {
- "${@}"
-
- if use scanner; then
- cd Sane || die
- "${@}"
- fi
-}
-
-python_compile() {
- wrap_phase distutils-r1_python_compile
-}
-
-python_test() {
- "${PYTHON}" selftest.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install() {
- local incdir=$(python_get_includedir)
- insinto "${incdir#${EPREFIX}}"
- doins libImaging/{Imaging.h,ImPlatform.h}
-
- wrap_phase distutils-r1_python_install
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( Docs/. )
-
- distutils-r1_python_install_all
-
- if use scanner; then
- docinto sane
- dodoc Sane/{CHANGES,README,sanedoc.txt}
- fi
-
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins -r Scripts/.
-
- if use scanner; then
- insinto /usr/share/doc/${PF}/examples/sane
- doins Sane/demo_*.py
- fi
- fi
-}
diff --git a/dev-python/imaging/imaging-1.1.7-r4.ebuild b/dev-python/imaging/imaging-1.1.7-r4.ebuild
deleted file mode 100644
index b3e8d5b5..00000000
--- a/dev-python/imaging/imaging-1.1.7-r4.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/imaging/imaging-1.1.7-r4.ebuild,v 1.4 2014/07/30 01:21:21 vapier Exp $
-
-EAPI=5
-PYTHON_COMPAT=( python{2_6,2_7} )
-PYTHON_REQ_USE='tk?'
-
-inherit distutils-r1
-
-MY_P=Imaging-${PV}
-
-DESCRIPTION="Python Imaging Library (PIL)"
-HOMEPAGE="http://www.pythonware.com/products/pil/index.htm"
-SRC_URI="http://www.effbot.org/downloads/${MY_P}.tar.gz"
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="doc examples jpeg lcms scanner test tiff tk truetype zlib"
-
-RDEPEND="
- truetype? ( media-libs/freetype:2 )
- jpeg? ( virtual/jpeg )
- lcms? ( media-libs/lcms:0 )
- scanner? ( media-gfx/sane-backends )
- tiff? ( media-libs/tiff )
- zlib? ( sys-libs/zlib )
- !dev-python/pillow"
-DEPEND="${RDEPEND}"
-RDEPEND+=" !dev-python/pillow"
-
-# Tests don't handle missing jpeg, tiff & zlib properly.
-REQUIRED_USE="test? ( jpeg tiff zlib )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- local PATCHES=(
- "${FILESDIR}/${P}-no-xv.patch"
- "${FILESDIR}/${P}-sane.patch"
- "${FILESDIR}/${P}-giftrans.patch"
- "${FILESDIR}/${P}-missing-math.patch"
- "${FILESDIR}/${P}-ft-header-include.patch"
- )
-
- # Add shebangs.
- sed -e "1i#!/usr/bin/env python" -i Scripts/*.py || die
-
- # Disable all the stuff we don't want.
- local f
- for f in jpeg lcms tiff tk zlib; do
- if ! use ${f}; then
- sed -i -e "s:feature.${f} =:& None #:" setup.py || die
- fi
- done
- if ! use truetype; then
- sed -i -e 's:feature.freetype =:& None #:' setup.py || die
- fi
-
- distutils-r1_python_prepare_all
-}
-
-# XXX: split into two ebuilds?
-wrap_phase() {
- "${@}"
-
- if use scanner; then
- cd Sane || die
- "${@}"
- fi
-}
-
-python_compile() {
- wrap_phase distutils-r1_python_compile
-}
-
-python_test() {
- "${PYTHON}" selftest.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install() {
- python_doheader libImaging/{Imaging.h,ImPlatform.h}
-
- wrap_phase distutils-r1_python_install
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( Docs/. )
- use examples && local EXAMPLES=( Scripts/. )
-
- distutils-r1_python_install_all
-
- if use scanner; then
- docinto sane
- dodoc Sane/{CHANGES,README,sanedoc.txt}
- fi
-
- if use examples && use scanner; then
- docinto examples/sane
- dodoc Sane/demo_*.py
- docompress -x /usr/share/${PF}/examples
- fi
-}
diff --git a/dev-python/imaging/metadata.xml b/dev-python/imaging/metadata.xml
deleted file mode 100644
index 301d2207..00000000
--- a/dev-python/imaging/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>python</herd>
-</pkgmetadata>
diff --git a/dev-python/pygobject-base/Manifest b/dev-python/pygobject-base/Manifest
deleted file mode 100644
index 7c1e1f09..00000000
--- a/dev-python/pygobject-base/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST pygobject-3.12.1.tar.xz 701872 SHA256 da5fe04759e862d347b26b53a6aea0affa7cbe858b7004475fa8c7929496da35 SHA512 095754d06507bb5c5d802603d8fd97fabcc3057172f1fe6f34138e9553281cc7b474a0dd9f235678718eccc4f7adee38b10ec1365d5fd8c4c61a47e4a24fd5a1 WHIRLPOOL 3cc3c96f7f644c17ef9c9704107af3ff0577da3a54258de208b048eee1cf8e329ed572b4d8cea6e336a9757d6f60a969ce9c84fdd9987abf114b3e79a4ee3c18
-DIST pygobject-3.13.3.tar.xz 710452 SHA256 28c4d28c4083ce9c249cf7a8621a1452ecc557951650810a09bf946b21df7452 SHA512 3e8aca047f95d903e89bdfe0e24daf226a10a2bdf783142164fa22a11e6047da528d004711d289067b8cbd80d247c517b2a029cd4df11e54df7f6e6b907833a3 WHIRLPOOL b709d55b93986d7067c65be737c5824d9a26bf1d8ee3ab4c2a0193e24cfb29dea378407d4dbc41772d7ffa259bea1fbda43787a4aef68feafb1f27c416acdf0b
-DIST pygobject-3.14.0.tar.xz 720128 SHA256 779effa93f4b59cdb72f4ab0128fb3fd82900bf686193b570fd3a8ce63392d54 SHA512 f6e1e5826a6afe81eb0a37bb554b433769622f8a0d17ac9836498425d70c4583cf8157027a555c21fd7a0d6686863c7803a350550665a375a906fccdabca2090 WHIRLPOOL 0a665504b792691238b89d2704ce1cc024f89ddf96fd6b626f1f5b05dbccfd633e61f9b45b0ca09873029c576b9804edcfa77e1bceae9e995be44a3fd60852ca
-DIST pygobject-3.16.1.tar.xz 725220 SHA256 7d96dad050f15ec1688617b749bb485811842de46a22d31f9396023e8eaa1ec3 SHA512 f32db7620b6714fdc780ec28c282566c0e662648a53f37b2466cbed609d1cbbbf998e30fd42d24ae1e5c0334656b04276dd3a8bf210f9b93f2bfb66f305f7a72 WHIRLPOOL 7f3257f1743510d1c602d797bce4722f6f987676dee4186b7026277f94412663bef0b1e70519030e890ad330eb2cb2cdb7ac7bf8060d9c4a0aca019bd7d4f1a2
diff --git a/dev-python/pygobject-base/files/3.16.1-unittest.patch b/dev-python/pygobject-base/files/3.16.1-unittest.patch
deleted file mode 100644
index 5ee15b1d..00000000
--- a/dev-python/pygobject-base/files/3.16.1-unittest.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Comment out unittest that ought to work but for some reason does not want to.
-
---- a/tests/test_glib.py 2015-05-10 14:01:45.873164005 +0200
-+++ b/tests/test_glib.py 2015-03-05 09:32:55.000000000 +0100
-@@ -38,8 +38,8 @@
- def test_xdg_dirs(self):
- d = GLib.get_user_data_dir()
- self.assertTrue('/' in d, d)
-- d = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_MUSIC)
-- self.assertTrue('/' in d, d)
-+ #d = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_MUSIC)
-+ #self.assertTrue('/' in d, d)
- with warnings.catch_warnings():
- warnings.simplefilter('ignore', PyGIDeprecationWarning)
-
diff --git a/dev-python/pygobject-base/files/pygobject-3.7.90-make_check.patch b/dev-python/pygobject-base/files/pygobject-3.7.90-make_check.patch
deleted file mode 100755
index 74db7757..00000000
--- a/dev-python/pygobject-base/files/pygobject-3.7.90-make_check.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-From 319d6d68a398d326ef95e39f494da7c514facf81 Mon Sep 17 00:00:00 2001
-From: Sobhan Mohammadpour <sobhanmohammadpour1@yahoo.fr>
-Date: Fri, 8 Mar 2013 08:25:58 +0330
-Subject: [PATCH] pygobject-3.7.90-make check
-
-originaly by [Alexandre Rostovtsev <tetromino@gmail.com>
-don't build tests unless it's needed
-
----
- tests/Makefile.am | 12 ++++++------
- tests/runtests.py | 3 +++
- 2 files changed, 9 insertions(+), 6 deletions(-)
-
-diff --git a/tests/Makefile.am b/tests/Makefile.am
-index 287542d..2cc0da9 100644
---- a/tests/Makefile.am
-+++ b/tests/Makefile.am
-@@ -1,5 +1,5 @@
- CLEANFILES =
--noinst_LTLIBRARIES = libgimarshallingtests.la
-+check_LTLIBRARIES = libgimarshallingtests.la
- test_typelibs = GIMarshallingTests-1.0.typelib
-
- nodist_libgimarshallingtests_la_SOURCES = $(GI_DATADIR)/tests/gimarshallingtests.c $(GI_DATADIR)/tests/gimarshallingtests.h
-@@ -23,7 +23,7 @@ GIMarshallingTests-1.0.typelib: GIMarshallingTests-1.0.gir Makefile
-
- # regress.c needs cairo
- if ENABLE_CAIRO
--noinst_LTLIBRARIES += libregress.la
-+check_LTLIBRARIES += libregress.la
- test_typelibs += Regress-1.0.typelib
- nodist_libregress_la_SOURCES = $(GI_DATADIR)/tests/regress.c $(GI_DATADIR)/tests/regress.h
- libregress_la_CFLAGS = $(GIO_CFLAGS) $(CAIRO_CFLAGS)
-@@ -52,7 +52,7 @@ gschemas.compiled: org.gnome.test.gschema.xml
-
- CLEANFILES += Regress-1.0.gir Regress-1.0.typelib GIMarshallingTests-1.0.gir GIMarshallingTests-1.0.typelib gschemas.compiled
-
--noinst_LTLIBRARIES += testhelper.la
-+check_LTLIBRARIES += testhelper.la
-
- testhelper_la_CFLAGS = -I$(top_srcdir)/gi/_gobject -I$(top_srcdir)/gi/_glib $(PYTHON_INCLUDES) $(GLIB_CFLAGS)
- testhelper_la_LDFLAGS = -module -avoid-version
-@@ -72,7 +72,7 @@ testhelper.la: $(testhelper_la_OBJECTS) $(testhelper_la_DEPENDENCIES)
- test -L $@ || $(LN_S) .libs/$@ $@
-
-
--all: $(LTLIBRARIES:.la=.so)
-+all: $(check_LTLIBRARIES:.la=.so)
-
- EXTRA_DIST = \
- compathelper.py \
-@@ -116,7 +116,7 @@ EXTRA_DIST = \
- $(NULL)
-
- clean-local:
-- rm -f $(LTLIBRARIES:.la=.so) file.txt~
-+ rm -f $(check_LTLIBRARIES:.la=.so) file.txt~
-
- DBUS_LAUNCH=$(shell which dbus-launch)
- RUN_TESTS_ENV_VARS= \
-@@ -130,7 +130,7 @@ RUN_TESTS_ENV_VARS= \
-
- # pygtkcompat tests need to be run in a separate process as they
- # clobber global name space
--check-local: $(LTLIBRARIES:.la=.so) $(test_typelibs) gschemas.compiled
-+check-local: $(check_LTLIBRARIES:.la=.so) $(test_typelibs) gschemas.compiled
- @echo " CHECK Pyflakes"
- @if type pyflakes >/dev/null 2>&1; then pyflakes $(top_srcdir); else echo "skipped, pyflakes not installed"; fi
- @if test -z "$$SKIP_PEP8"; then \
-diff --git a/tests/runtests.py b/tests/runtests.py
-index d3a4f47..5a53d3f 100755
---- a/tests/runtests.py
-+++ b/tests/runtests.py
-@@ -54,6 +54,9 @@ if sys.version_info[:2] == (2, 6):
- if sys.version_info[:2] == (2, 7):
- unittest.TestCase.assertRaisesRegex = unittest.TestCase.assertRaisesRegexp
-
-+# Some tests fail with translated messages.
-+os.environ["LC_ALL"] = "C"
-+
- if '--help' in sys.argv:
- print("Usage: ./runtests.py <testfiles>")
- sys.exit(0)
---
-1.8.1.2
-
diff --git a/dev-python/pygobject-base/metadata.xml b/dev-python/pygobject-base/metadata.xml
deleted file mode 100644
index 9b1bc26a..00000000
--- a/dev-python/pygobject-base/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>gnome</herd>
-<herd>python</herd>
-</pkgmetadata>
diff --git a/dev-python/pygobject-base/pygobject-base-3.12.1.ebuild b/dev-python/pygobject-base/pygobject-base-3.12.1.ebuild
deleted file mode 100644
index f2259a38..00000000
--- a/dev-python/pygobject-base/pygobject-base-3.12.1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_2,3_3} )
-
-REAL_PN="${PN/-base}"
-GNOME_ORG_MODULE="${REAL_PN}"
-
-inherit autotools eutils gnome2 python-r1 virtualx
-
-DESCRIPTION="GLib's GObject library bindings for Python"
-HOMEPAGE="http://www.pygtk.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+cairo examples test +threads"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.38:2
- >=dev-libs/gobject-introspection-1.38
- virtual/libffi:=
- ${PYTHON_DEPS}
-"
-DEPEND="${COMMON_DEPEND}
- virtual/pkgconfig
- test? (
- dev-libs/atk[introspection]
- media-fonts/font-cursor-misc
- media-fonts/font-misc-misc
- virtual/python-unittest2[${PYTHON_USEDEP}]
- x11-libs/gdk-pixbuf:2[introspection]
- x11-libs/gtk+:3[introspection]
- x11-libs/pango[introspection] )
-"
-
-# We now disable introspection support in slot 2 per upstream recommendation
-# (see https://bugzilla.gnome.org/show_bug.cgi?id=642048#c9); however,
-# older versions of slot 2 installed their own site-packages/gi, and
-# slot 3 will collide with them.
-RDEPEND="${COMMON_DEPEND}
- !<dev-python/pygtk-2.13
- !<dev-python/pygobject-2.28.6-r50:2[introspection]"
-
-src_prepare() {
- gnome2_src_prepare
- python_copy_sources
-}
-
-src_configure() {
- # docs disabled by upstream default since they are very out of date
- python_foreach_impl run_in_build_dir \
- gnome2_src_configure \
- --disable-cairo \
- $(use_enable threads thread)
-}
-
-src_compile() {
- python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-src_test() {
- unset DBUS_SESSION_BUS_ADDRESS
- export GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs
- export GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484
-
- testing() {
- export XDG_CACHE_HOME="${T}/${EPYTHON}"
- run_in_build_dir Xemake check
- unset XDG_CACHE_HOME
- }
- python_foreach_impl testing
- unset GIO_USE_VFS
-}
-
-src_install() {
- DOCS="AUTHORS ChangeLog* NEWS README"
-
- python_foreach_impl run_in_build_dir gnome2_src_install
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- fi
-}
diff --git a/dev-python/pygobject-base/pygobject-base-3.13.3.ebuild b/dev-python/pygobject-base/pygobject-base-3.13.3.ebuild
deleted file mode 100644
index 1590677f..00000000
--- a/dev-python/pygobject-base/pygobject-base-3.13.3.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
-
-REAL_PN="${PN/-base}"
-GNOME_ORG_MODULE="${REAL_PN}"
-
-inherit autotools eutils gnome2 python-r1 virtualx
-
-DESCRIPTION="GLib's GObject library bindings for Python"
-HOMEPAGE="http://www.pygtk.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+cairo examples test +threads"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.38:2
- >=dev-libs/gobject-introspection-1.38
- virtual/libffi:=
- ${PYTHON_DEPS}
-"
-DEPEND="${COMMON_DEPEND}
- virtual/pkgconfig
- test? (
- dev-libs/atk[introspection]
- media-fonts/font-cursor-misc
- media-fonts/font-misc-misc
- x11-libs/gdk-pixbuf:2[introspection]
- x11-libs/gtk+:3[introspection]
- x11-libs/pango[introspection] )
-"
-
-# We now disable introspection support in slot 2 per upstream recommendation
-# (see https://bugzilla.gnome.org/show_bug.cgi?id=642048#c9); however,
-# older versions of slot 2 installed their own site-packages/gi, and
-# slot 3 will collide with them.
-RDEPEND="${COMMON_DEPEND}
- !<dev-python/pygtk-2.13
- !<dev-python/pygobject-2.28.6-r50:2[introspection]"
-
-src_prepare() {
- gnome2_src_prepare
- python_copy_sources
-}
-
-src_configure() {
- # Hard-enable libffi support since both gobject-introspection and
- # glib-2.29.x rdepend on it anyway
- # docs disabled by upstream default since they are very out of date
- python_foreach_impl run_in_build_dir \
- gnome2_src_configure \
- --disable-cairo \
- $(use_enable threads thread)
-}
-
-src_compile() {
- python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-src_test() {
- unset DBUS_SESSION_BUS_ADDRESS
- export GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs
- export GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484
-
- testing() {
- export XDG_CACHE_HOME="${T}/${EPYTHON}"
- run_in_build_dir Xemake check
- unset XDG_CACHE_HOME
- }
- python_foreach_impl testing
- unset GIO_USE_VFS
-}
-
-src_install() {
- DOCS="AUTHORS ChangeLog* NEWS README"
-
- python_foreach_impl run_in_build_dir gnome2_src_install
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- fi
-}
diff --git a/dev-python/pygobject-base/pygobject-base-3.14.0.ebuild b/dev-python/pygobject-base/pygobject-base-3.14.0.ebuild
deleted file mode 100644
index 66df9c38..00000000
--- a/dev-python/pygobject-base/pygobject-base-3.14.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-REAL_PN="${PN/-base}"
-GNOME_ORG_MODULE="${REAL_PN}"
-
-inherit autotools eutils gnome2 python-r1 virtualx
-
-DESCRIPTION="GLib's GObject library bindings for Python"
-HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+cairo examples test +threads"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.38:2
- >=dev-libs/gobject-introspection-1.39
- virtual/libffi:=
- ${PYTHON_DEPS}
-"
-DEPEND="${COMMON_DEPEND}
- virtual/pkgconfig
- test? (
- dev-libs/atk[introspection]
- media-fonts/font-cursor-misc
- media-fonts/font-misc-misc
- x11-libs/gdk-pixbuf:2[introspection]
- x11-libs/gtk+:3[introspection]
- x11-libs/pango[introspection] )
-"
-# gnome-base/gnome-common required by eautoreconf
-
-# We now disable introspection support in slot 2 per upstream recommendation
-# (see https://bugzilla.gnome.org/show_bug.cgi?id=642048#c9); however,
-# older versions of slot 2 installed their own site-packages/gi, and
-# slot 3 will collide with them.
-RDEPEND="${COMMON_DEPEND}
- !<dev-python/pygtk-2.13
- !<dev-python/pygobject-2.28.6-r50:2[introspection]
-"
-
-src_prepare() {
- gnome2_src_prepare
- python_copy_sources
-}
-
-src_configure() {
- # Hard-enable libffi support since both gobject-introspection and
- # glib-2.29.x rdepend on it anyway
- # docs disabled by upstream default since they are very out of date
- python_foreach_impl run_in_build_dir \
- gnome2_src_configure \
- --disable-cairo \
- $(use_enable threads thread)
-}
-
-src_compile() {
- python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-src_test() {
- unset DBUS_SESSION_BUS_ADDRESS
- export GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs
- export GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484
-
- testing() {
- export XDG_CACHE_HOME="${T}/${EPYTHON}"
- run_in_build_dir Xemake check
- unset XDG_CACHE_HOME
- }
- python_foreach_impl testing
- unset GIO_USE_VFS
-}
-
-src_install() {
- DOCS="AUTHORS ChangeLog* NEWS README"
-
- python_foreach_impl run_in_build_dir gnome2_src_install
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- fi
-}
diff --git a/dev-python/pygobject-base/pygobject-base-3.16.1.ebuild b/dev-python/pygobject-base/pygobject-base-3.16.1.ebuild
deleted file mode 100644
index a75c5052..00000000
--- a/dev-python/pygobject-base/pygobject-base-3.16.1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-REAL_PN="${PN/-base}"
-GNOME_ORG_MODULE="${REAL_PN}"
-
-inherit autotools eutils gnome2 python-r1 virtualx
-
-DESCRIPTION="GLib's GObject library bindings for Python"
-HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+cairo examples test +threads"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.38:2
- >=dev-libs/gobject-introspection-1.39
- virtual/libffi:=
- ${PYTHON_DEPS}
-"
-DEPEND="${COMMON_DEPEND}
- virtual/pkgconfig
- test? (
- dev-libs/atk[introspection]
- media-fonts/font-cursor-misc
- media-fonts/font-misc-misc
- x11-libs/gdk-pixbuf:2[introspection]
- x11-libs/gtk+:3[introspection]
- x11-libs/pango[introspection] )
-"
-# gnome-base/gnome-common required by eautoreconf
-
-# We now disable introspection support in slot 2 per upstream recommendation
-# (see https://bugzilla.gnome.org/show_bug.cgi?id=642048#c9); however,
-# older versions of slot 2 installed their own site-packages/gi, and
-# slot 3 will collide with them.
-RDEPEND="${COMMON_DEPEND}
- !<dev-python/pygtk-2.13
- !<dev-python/pygobject-2.28.6-r50:2[introspection]
-"
-
-src_prepare() {
- # Comment out broken unittest
- epatch "${FILESDIR}"/3.16.1-unittest.patch
- gnome2_src_prepare
- python_copy_sources
-}
-
-src_configure() {
- # Hard-enable libffi support since both gobject-introspection and
- # glib-2.29.x rdepend on it anyway
- # docs disabled by upstream default since they are very out of date
- python_foreach_impl run_in_build_dir \
- gnome2_src_configure \
- --disable-cairo \
- $(use_enable threads thread)
-}
-
-src_compile() {
- python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-src_test() {
- unset DBUS_SESSION_BUS_ADDRESS
- export GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs
- export GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484
- export SKIP_PEP8="yes"
- testing() {
- export XDG_CACHE_HOME="${T}/${EPYTHON}"
- run_in_build_dir Xemake check
- unset XDG_CACHE_HOME
- }
- python_foreach_impl testing
- unset GIO_USE_VFS
-}
-
-src_install() {
- DOCS="AUTHORS ChangeLog* NEWS README"
-
- python_foreach_impl run_in_build_dir gnome2_src_install
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- fi
-}
diff --git a/dev-python/pygobject-cairo/Manifest b/dev-python/pygobject-cairo/Manifest
deleted file mode 100644
index ec25c511..00000000
--- a/dev-python/pygobject-cairo/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST pygobject-3.12.1.tar.xz 701872 SHA256 da5fe04759e862d347b26b53a6aea0affa7cbe858b7004475fa8c7929496da35 SHA512 095754d06507bb5c5d802603d8fd97fabcc3057172f1fe6f34138e9553281cc7b474a0dd9f235678718eccc4f7adee38b10ec1365d5fd8c4c61a47e4a24fd5a1 WHIRLPOOL 3cc3c96f7f644c17ef9c9704107af3ff0577da3a54258de208b048eee1cf8e329ed572b4d8cea6e336a9757d6f60a969ce9c84fdd9987abf114b3e79a4ee3c18
-DIST pygobject-3.13.3.tar.xz 710452 SHA256 28c4d28c4083ce9c249cf7a8621a1452ecc557951650810a09bf946b21df7452 SHA512 3e8aca047f95d903e89bdfe0e24daf226a10a2bdf783142164fa22a11e6047da528d004711d289067b8cbd80d247c517b2a029cd4df11e54df7f6e6b907833a3 WHIRLPOOL b709d55b93986d7067c65be737c5824d9a26bf1d8ee3ab4c2a0193e24cfb29dea378407d4dbc41772d7ffa259bea1fbda43787a4aef68feafb1f27c416acdf0b
-DIST pygobject-3.14.0.tar.xz 720128 SHA256 779effa93f4b59cdb72f4ab0128fb3fd82900bf686193b570fd3a8ce63392d54 SHA512 f6e1e5826a6afe81eb0a37bb554b433769622f8a0d17ac9836498425d70c4583cf8157027a555c21fd7a0d6686863c7803a350550665a375a906fccdabca2090 WHIRLPOOL 0a665504b792691238b89d2704ce1cc024f89ddf96fd6b626f1f5b05dbccfd633e61f9b45b0ca09873029c576b9804edcfa77e1bceae9e995be44a3fd60852ca
-DIST pygobject-3.15.0.tar.xz 722740 SHA256 ba6e9a0a2ca3942e3e35343b4b306b6560104eb5cf632a0cdcfe96999ac9be8d SHA512 e7895c89be6ec30c98e6c4fd15355cf2e53024fc31c82f1c6bc9155951d45b20baa6b2d4157c58588fcd6814051487b499c224ed8df057583b79c4f8e0954ffa WHIRLPOOL aa1865b763851f454ab1910ed99d1c11613f165e221d40ed25df57f645181f42690d856075deb58083d61753ebde51ddc72f3909865acb976887a98de6690a17
-DIST pygobject-3.16.1.tar.xz 725220 SHA256 7d96dad050f15ec1688617b749bb485811842de46a22d31f9396023e8eaa1ec3 SHA512 f32db7620b6714fdc780ec28c282566c0e662648a53f37b2466cbed609d1cbbbf998e30fd42d24ae1e5c0334656b04276dd3a8bf210f9b93f2bfb66f305f7a72 WHIRLPOOL 7f3257f1743510d1c602d797bce4722f6f987676dee4186b7026277f94412663bef0b1e70519030e890ad330eb2cb2cdb7ac7bf8060d9c4a0aca019bd7d4f1a2
diff --git a/dev-python/pygobject-cairo/files/3.16.1-unittest.patch b/dev-python/pygobject-cairo/files/3.16.1-unittest.patch
deleted file mode 100644
index 5ee15b1d..00000000
--- a/dev-python/pygobject-cairo/files/3.16.1-unittest.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Comment out unittest that ought to work but for some reason does not want to.
-
---- a/tests/test_glib.py 2015-05-10 14:01:45.873164005 +0200
-+++ b/tests/test_glib.py 2015-03-05 09:32:55.000000000 +0100
-@@ -38,8 +38,8 @@
- def test_xdg_dirs(self):
- d = GLib.get_user_data_dir()
- self.assertTrue('/' in d, d)
-- d = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_MUSIC)
-- self.assertTrue('/' in d, d)
-+ #d = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_MUSIC)
-+ #self.assertTrue('/' in d, d)
- with warnings.catch_warnings():
- warnings.simplefilter('ignore', PyGIDeprecationWarning)
-
diff --git a/dev-python/pygobject-cairo/files/pygobject-3.7.90-make_check.patch b/dev-python/pygobject-cairo/files/pygobject-3.7.90-make_check.patch
deleted file mode 100755
index 74db7757..00000000
--- a/dev-python/pygobject-cairo/files/pygobject-3.7.90-make_check.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-From 319d6d68a398d326ef95e39f494da7c514facf81 Mon Sep 17 00:00:00 2001
-From: Sobhan Mohammadpour <sobhanmohammadpour1@yahoo.fr>
-Date: Fri, 8 Mar 2013 08:25:58 +0330
-Subject: [PATCH] pygobject-3.7.90-make check
-
-originaly by [Alexandre Rostovtsev <tetromino@gmail.com>
-don't build tests unless it's needed
-
----
- tests/Makefile.am | 12 ++++++------
- tests/runtests.py | 3 +++
- 2 files changed, 9 insertions(+), 6 deletions(-)
-
-diff --git a/tests/Makefile.am b/tests/Makefile.am
-index 287542d..2cc0da9 100644
---- a/tests/Makefile.am
-+++ b/tests/Makefile.am
-@@ -1,5 +1,5 @@
- CLEANFILES =
--noinst_LTLIBRARIES = libgimarshallingtests.la
-+check_LTLIBRARIES = libgimarshallingtests.la
- test_typelibs = GIMarshallingTests-1.0.typelib
-
- nodist_libgimarshallingtests_la_SOURCES = $(GI_DATADIR)/tests/gimarshallingtests.c $(GI_DATADIR)/tests/gimarshallingtests.h
-@@ -23,7 +23,7 @@ GIMarshallingTests-1.0.typelib: GIMarshallingTests-1.0.gir Makefile
-
- # regress.c needs cairo
- if ENABLE_CAIRO
--noinst_LTLIBRARIES += libregress.la
-+check_LTLIBRARIES += libregress.la
- test_typelibs += Regress-1.0.typelib
- nodist_libregress_la_SOURCES = $(GI_DATADIR)/tests/regress.c $(GI_DATADIR)/tests/regress.h
- libregress_la_CFLAGS = $(GIO_CFLAGS) $(CAIRO_CFLAGS)
-@@ -52,7 +52,7 @@ gschemas.compiled: org.gnome.test.gschema.xml
-
- CLEANFILES += Regress-1.0.gir Regress-1.0.typelib GIMarshallingTests-1.0.gir GIMarshallingTests-1.0.typelib gschemas.compiled
-
--noinst_LTLIBRARIES += testhelper.la
-+check_LTLIBRARIES += testhelper.la
-
- testhelper_la_CFLAGS = -I$(top_srcdir)/gi/_gobject -I$(top_srcdir)/gi/_glib $(PYTHON_INCLUDES) $(GLIB_CFLAGS)
- testhelper_la_LDFLAGS = -module -avoid-version
-@@ -72,7 +72,7 @@ testhelper.la: $(testhelper_la_OBJECTS) $(testhelper_la_DEPENDENCIES)
- test -L $@ || $(LN_S) .libs/$@ $@
-
-
--all: $(LTLIBRARIES:.la=.so)
-+all: $(check_LTLIBRARIES:.la=.so)
-
- EXTRA_DIST = \
- compathelper.py \
-@@ -116,7 +116,7 @@ EXTRA_DIST = \
- $(NULL)
-
- clean-local:
-- rm -f $(LTLIBRARIES:.la=.so) file.txt~
-+ rm -f $(check_LTLIBRARIES:.la=.so) file.txt~
-
- DBUS_LAUNCH=$(shell which dbus-launch)
- RUN_TESTS_ENV_VARS= \
-@@ -130,7 +130,7 @@ RUN_TESTS_ENV_VARS= \
-
- # pygtkcompat tests need to be run in a separate process as they
- # clobber global name space
--check-local: $(LTLIBRARIES:.la=.so) $(test_typelibs) gschemas.compiled
-+check-local: $(check_LTLIBRARIES:.la=.so) $(test_typelibs) gschemas.compiled
- @echo " CHECK Pyflakes"
- @if type pyflakes >/dev/null 2>&1; then pyflakes $(top_srcdir); else echo "skipped, pyflakes not installed"; fi
- @if test -z "$$SKIP_PEP8"; then \
-diff --git a/tests/runtests.py b/tests/runtests.py
-index d3a4f47..5a53d3f 100755
---- a/tests/runtests.py
-+++ b/tests/runtests.py
-@@ -54,6 +54,9 @@ if sys.version_info[:2] == (2, 6):
- if sys.version_info[:2] == (2, 7):
- unittest.TestCase.assertRaisesRegex = unittest.TestCase.assertRaisesRegexp
-
-+# Some tests fail with translated messages.
-+os.environ["LC_ALL"] = "C"
-+
- if '--help' in sys.argv:
- print("Usage: ./runtests.py <testfiles>")
- sys.exit(0)
---
-1.8.1.2
-
diff --git a/dev-python/pygobject-cairo/metadata.xml b/dev-python/pygobject-cairo/metadata.xml
deleted file mode 100644
index 9b1bc26a..00000000
--- a/dev-python/pygobject-cairo/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>gnome</herd>
-<herd>python</herd>
-</pkgmetadata>
diff --git a/dev-python/pygobject-cairo/pygobject-cairo-3.12.1.ebuild b/dev-python/pygobject-cairo/pygobject-cairo-3.12.1.ebuild
deleted file mode 100644
index e0e553ce..00000000
--- a/dev-python/pygobject-cairo/pygobject-cairo-3.12.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_2,3_3} )
-
-REAL_PN="${PN/-cairo}"
-GNOME_ORG_MODULE="${REAL_PN}"
-
-inherit autotools eutils gnome2 python-r1 virtualx
-
-DESCRIPTION="GLib's GObject library bindings for Python, Cairo Libraries"
-HOMEPAGE="http://www.pygtk.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+threads"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- ~dev-python/pygobject-base-${PV}[threads=]
- >=dev-python/pycairo-1.10.0[${PYTHON_USEDEP}]
- ${PYTHON_DEPS}"
-DEPEND="${COMMON_DEPEND}
- x11-libs/cairo[glib]
- gnome-base/gnome-common"
-RDEPEND="${COMMON_DEPEND}
- !<dev-python/pygtk-2.13
- !<dev-python/pygobject-2.28.6-r50:2[introspection]"
-
-# gnome-base/gnome-common required by eautoreconf
-
-src_prepare() {
- gnome2_src_prepare
- python_copy_sources
-}
-
-src_configure() {
- # Hard-enable libffi support since both gobject-introspection and
- # glib-2.29.x rdepend on it anyway
- # docs disabled by upstream default since they are very out of date
- python_foreach_impl run_in_build_dir \
- gnome2_src_configure \
- --enable-cairo \
- $(use_enable threads thread)
-}
-
-src_compile() {
- python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-src_install() {
- DOCS="AUTHORS ChangeLog* NEWS README"
-
- python_foreach_impl run_in_build_dir gnome2_src_install
- # just keep /usr/$(get_libdir)/*/site-packages/gi/_gi_cairo.so
- # discard the rest
- rm $(find "${ED}" -type f | grep -v "gi/_gi_cairo.so") \
- $(find "${ED}" -type l | grep -v "gi/_gi_cairo.so") || die
- find "${ED}" -depth -type d -empty -exec rmdir {} \; || die
-}
diff --git a/dev-python/pygobject-cairo/pygobject-cairo-3.13.3.ebuild b/dev-python/pygobject-cairo/pygobject-cairo-3.13.3.ebuild
deleted file mode 100644
index b503386f..00000000
--- a/dev-python/pygobject-cairo/pygobject-cairo-3.13.3.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
-
-REAL_PN="${PN/-cairo}"
-GNOME_ORG_MODULE="${REAL_PN}"
-
-inherit autotools eutils gnome2 python-r1 virtualx
-
-DESCRIPTION="GLib's GObject library bindings for Python, Cairo Libraries"
-HOMEPAGE="http://www.pygtk.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+threads"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- ~dev-python/pygobject-base-${PV}[threads=]
- >=dev-python/pycairo-1.10.0[${PYTHON_USEDEP}]
- ${PYTHON_DEPS}"
-DEPEND="${COMMON_DEPEND}
- x11-libs/cairo[glib]
- gnome-base/gnome-common"
-RDEPEND="${COMMON_DEPEND}
- !<dev-python/pygtk-2.13
- !<dev-python/pygobject-2.28.6-r50:2[introspection]"
-
-# gnome-base/gnome-common required by eautoreconf
-
-src_prepare() {
- gnome2_src_prepare
- python_copy_sources
-}
-
-src_configure() {
- # Hard-enable libffi support since both gobject-introspection and
- # glib-2.29.x rdepend on it anyway
- # docs disabled by upstream default since they are very out of date
- python_foreach_impl run_in_build_dir \
- gnome2_src_configure \
- --enable-cairo \
- $(use_enable threads thread)
-}
-
-src_compile() {
- python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-src_install() {
- DOCS="AUTHORS ChangeLog* NEWS README"
-
- python_foreach_impl run_in_build_dir gnome2_src_install
- # just keep /usr/$(get_libdir)/*/site-packages/gi/_gi_cairo.so
- # discard the rest
- rm $(find "${ED}" -type f | grep -v "gi/_gi_cairo.so") \
- $(find "${ED}" -type l | grep -v "gi/_gi_cairo.so") || die
- find "${ED}" -depth -type d -empty -exec rmdir {} \; || die
-}
diff --git a/dev-python/pygobject-cairo/pygobject-cairo-3.14.0.ebuild b/dev-python/pygobject-cairo/pygobject-cairo-3.14.0.ebuild
deleted file mode 100644
index 112f2051..00000000
--- a/dev-python/pygobject-cairo/pygobject-cairo-3.14.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-REAL_PN="${PN/-cairo}"
-GNOME_ORG_MODULE="${REAL_PN}"
-
-inherit autotools eutils gnome2 python-r1 virtualx
-
-DESCRIPTION="GLib's GObject library bindings for Python"
-HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+threads"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- ~dev-python/pygobject-base-${PV}[threads=]
- >=dev-python/pycairo-1.10.0[${PYTHON_USEDEP}]
- ${PYTHON_DEPS}"
-DEPEND="${COMMON_DEPEND}
- x11-libs/cairo[glib]
- gnome-base/gnome-common"
-RDEPEND="${COMMON_DEPEND}
- !<dev-python/pygtk-2.13
- !<dev-python/pygobject-2.28.6-r50:2[introspection]
-"
-
-src_prepare() {
- gnome2_src_prepare
- python_copy_sources
-}
-
-src_configure() {
- # Hard-enable libffi support since both gobject-introspection and
- # glib-2.29.x rdepend on it anyway
- # docs disabled by upstream default since they are very out of date
- python_foreach_impl run_in_build_dir \
- gnome2_src_configure \
- --enable-cairo \
- $(use_enable threads thread)
-}
-
-src_compile() {
- python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-src_install() {
- DOCS="AUTHORS ChangeLog* NEWS README"
-
- python_foreach_impl run_in_build_dir gnome2_src_install
- # just keep /usr/$(get_libdir)/*/site-packages/gi/_gi_cairo.so
- # discard the rest
- rm $(find "${ED}" -type f | grep -v "gi/_gi_cairo.so") \
- $(find "${ED}" -type l | grep -v "gi/_gi_cairo.so") || die
- find "${ED}" -depth -type d -empty -exec rmdir {} \; || die
-}
diff --git a/dev-python/pygobject-cairo/pygobject-cairo-3.15.0.ebuild b/dev-python/pygobject-cairo/pygobject-cairo-3.15.0.ebuild
deleted file mode 100644
index 7fd010cd..00000000
--- a/dev-python/pygobject-cairo/pygobject-cairo-3.15.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-REAL_PN="${PN/-cairo}"
-GNOME_ORG_MODULE="${REAL_PN}"
-
-inherit autotools eutils gnome2 python-r1 virtualx
-
-DESCRIPTION="GLib's GObject library bindings for Python, Cairo Libraries"
-HOMEPAGE="http://www.pygtk.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+threads"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- ~dev-python/pygobject-base-${PV}[threads=]
- >=dev-python/pycairo-1.10.0[${PYTHON_USEDEP}]
- ${PYTHON_DEPS}"
-DEPEND="${COMMON_DEPEND}
- x11-libs/cairo[glib]
- gnome-base/gnome-common"
-RDEPEND="${COMMON_DEPEND}
- !<dev-python/pygtk-2.13
- !<dev-python/pygobject-2.28.6-r50:2[introspection]"
-
-# gnome-base/gnome-common required by eautoreconf
-
-src_prepare() {
- gnome2_src_prepare
- python_copy_sources
-}
-
-src_configure() {
- # Hard-enable libffi support since both gobject-introspection and
- # glib-2.29.x rdepend on it anyway
- # docs disabled by upstream default since they are very out of date
- python_foreach_impl run_in_build_dir \
- gnome2_src_configure \
- --enable-cairo \
- $(use_enable threads thread)
-}
-
-src_compile() {
- python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-src_install() {
- DOCS="AUTHORS ChangeLog* NEWS README"
-
- python_foreach_impl run_in_build_dir gnome2_src_install
- # just keep /usr/$(get_libdir)/*/site-packages/gi/_gi_cairo*.so
- # discard the rest
-
- # /usr/lib64/python2.7/site-packages/gi/_gi_cairo.so
- # /usr/lib64/python3.3/site-packages/gi/_gi_cairo.cpython-33.so
- # /usr/lib64/python3.4/site-packages/gi/_gi_cairo.cpython-34.so
-
- rm $(find "${ED}" -type f | grep -v "gi/_gi_cairo.*\.so") \
- $(find "${ED}" -type l | grep -v "gi/_gi_cairo.*\.so") || die
- find "${ED}" -depth -type d -empty -exec rmdir {} \; || die
-}
diff --git a/dev-python/pygobject-cairo/pygobject-cairo-3.16.1.ebuild b/dev-python/pygobject-cairo/pygobject-cairo-3.16.1.ebuild
deleted file mode 100644
index 8f57d7c7..00000000
--- a/dev-python/pygobject-cairo/pygobject-cairo-3.16.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-REAL_PN="${PN/-cairo}"
-GNOME_ORG_MODULE="${REAL_PN}"
-
-inherit autotools eutils gnome2 python-r1 virtualx
-
-DESCRIPTION="GLib's GObject library bindings for Python, Cairo Libraries"
-HOMEPAGE="http://www.pygtk.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+threads"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- ~dev-python/pygobject-base-${PV}[threads=]
- >=dev-python/pycairo-1.10.0[${PYTHON_USEDEP}]
- ${PYTHON_DEPS}"
-DEPEND="${COMMON_DEPEND}
- x11-libs/cairo[glib]
- gnome-base/gnome-common"
-RDEPEND="${COMMON_DEPEND}
- !<dev-python/pygtk-2.13
- !<dev-python/pygobject-2.28.6-r50:2[introspection]"
-
-# gnome-base/gnome-common required by eautoreconf
-
-src_prepare() {
- # Comment out broken unittest
- epatch "${FILESDIR}"/3.16.1-unittest.patch
- gnome2_src_prepare
- python_copy_sources
-}
-
-src_configure() {
- # Hard-enable libffi support since both gobject-introspection and
- # glib-2.29.x rdepend on it anyway
- # docs disabled by upstream default since they are very out of date
- python_foreach_impl run_in_build_dir \
- gnome2_src_configure \
- --enable-cairo \
- $(use_enable threads thread)
-}
-
-src_compile() {
- python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-src_install() {
- DOCS="AUTHORS ChangeLog* NEWS README"
-
- python_foreach_impl run_in_build_dir gnome2_src_install
- # just keep /usr/$(get_libdir)/*/site-packages/gi/_gi_cairo*.so
- # discard the rest
-
- # /usr/lib64/python2.7/site-packages/gi/_gi_cairo.so
- # /usr/lib64/python3.3/site-packages/gi/_gi_cairo.cpython-33.so
- # /usr/lib64/python3.4/site-packages/gi/_gi_cairo.cpython-34.so
-
- rm $(find "${ED}" -type f | grep -v "gi/_gi_cairo.*\.so") \
- $(find "${ED}" -type l | grep -v "gi/_gi_cairo.*\.so") || die
- find "${ED}" -depth -type d -empty -exec rmdir {} \; || die
-}
diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest
deleted file mode 100644
index 6f3784fa..00000000
--- a/dev-python/pygobject/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pygobject-2.28.6.tar.xz 747248 SHA256 fb8a1d4f665130a125011659bd347c7339c944232163dbb9a34fd0686577adb8 SHA512 37544ea2377258758169b25a2969d5ee1c9ffb9b6e63e05bc7a0471a49ac9169c51ec587d4489172c7d256f53df878a81c1992a08059aa7e43dbbb69f799545c WHIRLPOOL 402f764d6ca73f238784738a1e09832858fd95af5a633e825412e9e6a21e89ab6b2090d3995902ed404fc4fde445cf970c76fcd93f8f64cf9def742452776c00
diff --git a/dev-python/pygobject/files/pygobject-2.28.3-disable-failing-tests.patch b/dev-python/pygobject/files/pygobject-2.28.3-disable-failing-tests.patch
deleted file mode 100644
index 86a66ddf..00000000
--- a/dev-python/pygobject/files/pygobject-2.28.3-disable-failing-tests.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From df94ec3795c1efaf3eab9207c957e3ea5744971b Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Fri, 8 Apr 2011 16:23:37 +0200
-Subject: [PATCH 4/4] Disable tests that fail
-
----
- tests/test_gio.py | 4 ++--
- tests/test_overrides.py | 4 ++--
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/tests/test_gio.py b/tests/test_gio.py
-index e14eddf..9c645f5 100644
---- a/tests/test_gio.py
-+++ b/tests/test_gio.py
-@@ -1007,7 +1007,7 @@ class TestVfs(unittest.TestCase):
- class TestVolume(unittest.TestCase):
- def setUp(self):
- self.monitor = gio.volume_monitor_get()
--
-+"""
- def testVolumeEnumerate(self):
- volumes = self.monitor.get_volumes()
- self.failUnless(isinstance(volumes, list))
-@@ -1018,7 +1018,7 @@ class TestVolume(unittest.TestCase):
- for id in ids:
- if id is not None:
- self.failUnless(isinstance(id, str))
--
-+"""
- class TestFileInputStream(unittest.TestCase):
- def setUp(self):
- self._f = open("file.txt", "w+")
-diff --git a/tests/test_overrides.py b/tests/test_overrides.py
-index 3421c3a..9de1a7f 100644
---- a/tests/test_overrides.py
-+++ b/tests/test_overrides.py
-@@ -322,13 +322,13 @@ class TestPango(unittest.TestCase):
- desc = Pango.FontDescription('monospace')
- self.assertEquals(desc.get_family(), 'monospace')
- self.assertEquals(desc.get_variant(), Pango.Variant.NORMAL)
--
-+"""
- def test_layout(self):
- self.assertRaises(TypeError, Pango.Layout)
- context = Pango.Context()
- layout = Pango.Layout(context)
- self.assertEquals(layout.get_context(), context)
--
-+"""
- class TestGdk(unittest.TestCase):
-
- def test_constructor(self):
---
-1.7.4.1
-
diff --git a/dev-python/pygobject/files/pygobject-2.28.3-fix-codegen-location.patch b/dev-python/pygobject/files/pygobject-2.28.3-fix-codegen-location.patch
deleted file mode 100644
index 44440a52..00000000
--- a/dev-python/pygobject/files/pygobject-2.28.3-fix-codegen-location.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-From b3e852d29bfd1e90f7e0da409fd0ae36cc01675a Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Fri, 8 Apr 2011 15:36:35 +0200
-Subject: [PATCH 1/3] Move codegen to a non-private directory
-
----
- codegen/Makefile.am | 2 +-
- codegen/pygobject-codegen-2.0.in | 3 ++-
- pygobject-2.0.pc.in | 3 ++-
- 3 files changed, 5 insertions(+), 3 deletions(-)
-
-diff --git a/codegen/Makefile.am b/codegen/Makefile.am
-index f9886eb..d714ff2 100644
---- a/codegen/Makefile.am
-+++ b/codegen/Makefile.am
-@@ -2,7 +2,7 @@ PLATFORM_VERSION = 2.0
-
- bin_SCRIPTS = pygobject-codegen-$(PLATFORM_VERSION)
-
--codegendir = $(pkgdatadir)/$(PLATFORM_VERSION)/codegen
-+codegendir = $(pyexecdir)/gtk-2.0/codegen
-
- codegen_SCRIPTS = \
- code-coverage.py \
-diff --git a/codegen/pygobject-codegen-2.0.in b/codegen/pygobject-codegen-2.0.in
-index c5c912e..c04451b 100644
---- a/codegen/pygobject-codegen-2.0.in
-+++ b/codegen/pygobject-codegen-2.0.in
-@@ -1,9 +1,10 @@
- #!/bin/sh
-
- prefix=@prefix@
-+exec_prefix=@exec_prefix@
- datarootdir=@datarootdir@
- datadir=@datadir@
--codegendir=${datadir}/pygobject/2.0/codegen
-+codegendir=@pyexecdir@/gtk-2.0/codegen
-
- PYTHONPATH=$codegendir
- export PYTHONPATH
-diff --git a/pygobject-2.0.pc.in b/pygobject-2.0.pc.in
-index a47b685..0d1a811 100644
---- a/pygobject-2.0.pc.in
-+++ b/pygobject-2.0.pc.in
-@@ -4,6 +4,7 @@ includedir=@includedir@
- datarootdir=@datarootdir@
- datadir=@datadir@
- libdir=@libdir@
-+pyexecdir=@pyexecdir@
-
- # you can use the --variable=pygtkincludedir argument to
- # pkg-config to get this value. You might want to use this to
-@@ -12,7 +13,7 @@ pygtkincludedir=${includedir}/pygtk-2.0
- fixxref=${datadir}/pygobject/xsl/fixxref.py
- pygdocs=${datadir}/gtk-doc/html/pygobject
- defsdir=${datadir}/pygobject/2.0/defs
--codegendir=${datadir}/pygobject/2.0/codegen
-+codegendir=${pyexecdir}/gtk-2.0/codegen
- overridesdir=@pyexecdir@/gi/overrides
-
- Name: PyGObject
---
-1.7.4.1
-
diff --git a/dev-python/pygobject/files/pygobject-2.28.3-make_check.patch b/dev-python/pygobject/files/pygobject-2.28.3-make_check.patch
deleted file mode 100644
index 45c04b96..00000000
--- a/dev-python/pygobject/files/pygobject-2.28.3-make_check.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From b5c4b8b97a1ccb9a4c63ab726ea9c84d81ef51ca Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Fri, 5 Nov 2010 23:39:08 +0100
-Subject: [PATCH 2/3] Do not build tests unless needed
-
----
- tests/Makefile.am | 12 +++++-------
- tests/runtests.py | 2 ++
- 2 files changed, 7 insertions(+), 7 deletions(-)
-
-diff --git a/tests/Makefile.am b/tests/Makefile.am
-index bad15f0..5b0859a 100644
---- a/tests/Makefile.am
-+++ b/tests/Makefile.am
-@@ -1,7 +1,7 @@
- CLEANFILES =
--noinst_LTLIBRARIES =
-+check_LTLIBRARIES =
- if ENABLE_INTROSPECTION
--noinst_LTLIBRARIES += libregress.la libgimarshallingtests.la
-+check_LTLIBRARIES += libregress.la libgimarshallingtests.la
-
- nodist_libregress_la_SOURCES = $(GI_DATADIR)/tests/regress.c $(GI_DATADIR)/tests/regress.h
- libregress_la_CFLAGS = $(GIO_CFLAGS) $(PYCAIRO_CFLAGS)
-@@ -46,7 +46,7 @@ gschemas.compiled: org.gnome.test.gschema.xml
- CLEANFILES += Regress-1.0.gir Regress-1.0.typelib GIMarshallingTests-1.0.gir GIMarshallingTests-1.0.typelib gschemas.compiled
- endif
-
--noinst_LTLIBRARIES += testhelper.la
-+check_LTLIBRARIES += testhelper.la
-
- testhelper_la_CFLAGS = -I$(top_srcdir)/gobject -I$(top_srcdir)/glib $(PYTHON_INCLUDES) $(GLIB_CFLAGS)
- testhelper_la_LDFLAGS = -module -avoid-version
-@@ -66,8 +66,6 @@ testhelper.la: $(testhelper_la_OBJECTS) $(testhelper_la_DEPENDENCIES)
- test -L $@ || $(LN_S) .libs/$@ $@
-
-
--all: $(LTLIBRARIES:.la=.so)
--
- TEST_FILES_STATIC = \
- test_gobject.py \
- test_interface.py \
-@@ -109,7 +107,7 @@ EXTRA_DIST = \
- EXTRA_DIST += $(TEST_FILES_STATIC) $(TEST_FILES_GI) $(TEST_FILES_GIO)
-
- clean-local:
-- rm -f $(LTLIBRARIES:.la=.so) file.txt~
-+ rm -f $(check_LTLIBRARIES:.la=.so) file.txt~
-
- DBUS_LAUNCH=$(shell which dbus-launch)
- RUN_TESTS_ENV_VARS= \
-@@ -121,7 +119,7 @@ RUN_TESTS_ENV_VARS= \
- RUN_TESTS_LAUNCH=$(RUN_TESTS_ENV_VARS) $(DBUS_LAUNCH) $(EXEC_NAME) $(PYTHON) $(srcdir)/runtests.py
-
- # run tests in separately to avoid loading static and introspection bindings in the same process
--check-local: $(LTLIBRARIES:.la=.so) Regress-1.0.typelib GIMarshallingTests-1.0.typelib gschemas.compiled
-+check-local: $(check_LTLIBRARIES:.la=.so) Regress-1.0.typelib GIMarshallingTests-1.0.typelib gschemas.compiled
- TEST_FILES="$(TEST_FILES_STATIC)" $(RUN_TESTS_LAUNCH)
- TEST_FILES="$(TEST_FILES_GI)" $(RUN_TESTS_LAUNCH)
- if BUILD_GIO
-diff --git a/tests/runtests.py b/tests/runtests.py
-index 2bb8637..4107bcf 100644
---- a/tests/runtests.py
-+++ b/tests/runtests.py
-@@ -6,6 +6,8 @@ import sys
-
- import unittest
-
-+# Some tests fail with translated messages.
-+os.environ["LC_ALL"] = "C"
-
- # force untranslated messages, as we check for them in some tests
- os.environ['LC_MESSAGES'] = 'C'
---
-1.7.4.1
-
diff --git a/dev-python/pygobject/files/pygobject-2.28.3-support_multiple_python_versions.patch b/dev-python/pygobject/files/pygobject-2.28.3-support_multiple_python_versions.patch
deleted file mode 100644
index 65d881a4..00000000
--- a/dev-python/pygobject/files/pygobject-2.28.3-support_multiple_python_versions.patch
+++ /dev/null
@@ -1,103 +0,0 @@
-From 2f75378f3c56f245cabdcd2c52b561dbb878db2d Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Fri, 8 Apr 2011 15:43:39 +0200
-Subject: [PATCH 3/3] Enable support to build against multiple version of python
-
----
- codegen/pygobject-codegen-2.0.in | 2 +-
- gi/Makefile.am | 2 +-
- gio/Makefile.am | 2 +-
- glib/Makefile.am | 10 +++++-----
- gobject/Makefile.am | 2 +-
- 5 files changed, 9 insertions(+), 9 deletions(-)
-
-diff --git a/codegen/pygobject-codegen-2.0.in b/codegen/pygobject-codegen-2.0.in
-index c04451b..194e5ba 100644
---- a/codegen/pygobject-codegen-2.0.in
-+++ b/codegen/pygobject-codegen-2.0.in
-@@ -4,7 +4,7 @@ prefix=@prefix@
- exec_prefix=@exec_prefix@
- datarootdir=@datarootdir@
- datadir=@datadir@
--codegendir=@pyexecdir@/gtk-2.0/codegen
-+codegendir=$(@PYTHON@ -c "from distutils import sysconfig; print sysconfig.get_python_lib(1, 0, prefix='@exec_prefix@')")/gtk-2.0/codegen
-
- PYTHONPATH=$codegendir
- export PYTHONPATH
-diff --git a/gi/Makefile.am b/gi/Makefile.am
-index 31f6c79..8690522 100644
---- a/gi/Makefile.am
-+++ b/gi/Makefile.am
-@@ -25,7 +25,7 @@ _gi_la_LDFLAGS = \
- -export-symbols-regex "init_gi|PyInit__gi"
- _gi_la_LIBADD = \
- $(GI_LIBS) \
-- $(top_builddir)/glib/libpyglib-2.0-@PYTHON_BASENAME@.la
-+ $(top_builddir)/glib/libpyglib-2.0-@PYTHON_BASENAME@@PYTHON_VERSION@.la
- _gi_la_SOURCES = \
- pygi-repository.c \
- pygi-repository.h \
-diff --git a/gio/Makefile.am b/gio/Makefile.am
-index 6b3eb57..00e1c54 100644
---- a/gio/Makefile.am
-+++ b/gio/Makefile.am
-@@ -67,7 +67,7 @@ EXTRA_DIST += $(GIO_DEFS) $(GIO_OVERRIDES)
- gio.c: $(GIO_DEFS) $(GIO_OVERRIDES)
- _gio_la_CFLAGS = $(GIO_CFLAGS)
- _gio_la_LDFLAGS = $(common_ldflags) -export-symbols-regex init_gio
--_gio_la_LIBADD = $(GIO_LIBS) $(top_builddir)/glib/libpyglib-2.0-@PYTHON_BASENAME@.la
-+_gio_la_LIBADD = $(GIO_LIBS) $(top_builddir)/glib/libpyglib-2.0-@PYTHON_BASENAME@@PYTHON_VERSION@.la
- _gio_la_SOURCES = \
- giomodule.c \
- pygio-utils.c \
-diff --git a/glib/Makefile.am b/glib/Makefile.am
-index e210318..df39687 100644
---- a/glib/Makefile.am
-+++ b/glib/Makefile.am
-@@ -4,7 +4,7 @@ INCLUDES = $(PYTHON_INCLUDES) $(GLIB_CFLAGS) -DPY_SSIZE_T_CLEAN
- pkgincludedir = $(includedir)/pygtk-2.0
- pkginclude_HEADERS = pyglib.h
-
--lib_LTLIBRARIES = libpyglib-2.0-@PYTHON_BASENAME@.la
-+lib_LTLIBRARIES = libpyglib-2.0-@PYTHON_BASENAME@@PYTHON_VERSION@.la
-
- pkgpyexecdir = $(pyexecdir)
-
-@@ -19,9 +19,9 @@ if PLATFORM_WIN32
- common_ldflags += -no-undefined
- endif
-
--libpyglib_2_0_@PYTHON_BASENAME@_la_CFLAGS = $(GLIB_CFLAGS)
--libpyglib_2_0_@PYTHON_BASENAME@_la_LIBADD = $(GLIB_LIBS) $(FFI_LIBS)
--libpyglib_2_0_@PYTHON_BASENAME@_la_SOURCES = \
-+libpyglib_2_0_@PYTHON_BASENAME@@PYTHON_VERSION@_la_CFLAGS = $(GLIB_CFLAGS)
-+libpyglib_2_0_@PYTHON_BASENAME@@PYTHON_VERSION@_la_LIBADD = $(GLIB_LIBS) $(FFI_LIBS)
-+libpyglib_2_0_@PYTHON_BASENAME@@PYTHON_VERSION@_la_SOURCES = \
- pyglib.c \
- pyglib.h \
- pyglib-private.h \
-@@ -29,7 +29,7 @@ libpyglib_2_0_@PYTHON_BASENAME@_la_SOURCES = \
-
- _glib_la_CFLAGS = $(GLIB_CFLAGS)
- _glib_la_LDFLAGS = $(common_ldflags) -export-symbols-regex "_glib|PyInit__glib"
--_glib_la_LIBADD = $(GLIB_LIBS) libpyglib-2.0-@PYTHON_BASENAME@.la
-+_glib_la_LIBADD = $(GLIB_LIBS) libpyglib-2.0-@PYTHON_BASENAME@@PYTHON_VERSION@.la
- _glib_la_SOURCES = \
- glibmodule.c \
- pygiochannel.c \
-diff --git a/gobject/Makefile.am b/gobject/Makefile.am
-index 7208329..3f9ad8e 100644
---- a/gobject/Makefile.am
-+++ b/gobject/Makefile.am
-@@ -35,7 +35,7 @@ _gobject_la_LDFLAGS = $(common_ldflags) -export-symbols-regex "_gobject|PyInit__
- _gobject_la_LIBADD = \
- $(GLIB_LIBS) \
- $(FFI_LIBS) \
-- $(top_builddir)/glib/libpyglib-2.0-@PYTHON_BASENAME@.la
-+ $(top_builddir)/glib/libpyglib-2.0-@PYTHON_BASENAME@@PYTHON_VERSION@.la
- _gobject_la_SOURCES = \
- gobjectmodule.c \
- pygboxed.c \
---
-1.7.4.1
-
diff --git a/dev-python/pygobject/files/pygobject-2.28.6-disable-failing-tests.patch b/dev-python/pygobject/files/pygobject-2.28.6-disable-failing-tests.patch
deleted file mode 100644
index f9d396dc..00000000
--- a/dev-python/pygobject/files/pygobject-2.28.6-disable-failing-tests.patch
+++ /dev/null
@@ -1,98 +0,0 @@
-From 9d8867a7c67a14d055a0dd8db5f6a9aae5762a04 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Sun, 13 Jan 2013 19:50:14 -0500
-Subject: [PATCH] Disable failing tests
-
----
- tests/test_gio.py | 13 ++++++++-----
- tests/test_overrides.py | 4 ++--
- 2 files changed, 10 insertions(+), 7 deletions(-)
-
-diff --git a/tests/test_gio.py b/tests/test_gio.py
-index e14eddf..a4d1bc7 100644
---- a/tests/test_gio.py
-+++ b/tests/test_gio.py
-@@ -650,10 +650,11 @@ class TestInputStream(unittest.TestCase):
- else:
- return read_data
-
-+ """
- def testReadAsync(self):
- def callback(stream, result):
-- self.assertEquals(result.get_op_res_gssize(), 7)
- try:
-+ self.assertEquals(result.get_op_res_gssize(), 7)
- data = stream.read_finish(result)
- self.assertEquals(data, "testing")
- stream.close()
-@@ -694,7 +695,7 @@ class TestInputStream(unittest.TestCase):
- self.assertRaises(TypeError, self.stream.read_async, 1024,
- priority=1, cancellable="bar")
- self.assertRaises(TypeError, self.stream.read_async, 1024, 1, "bar")
--
-+ """
-
- # FIXME: this makes 'make check' freeze
- def _testCloseAsync(self):
-@@ -822,10 +823,11 @@ class TestOutputStream(unittest.TestCase):
-
- self.assertEquals(stream.get_contents(), some_data)
-
-+ """
- def testWriteAsync(self):
- def callback(stream, result):
-- self.assertEquals(result.get_op_res_gssize(), 7)
- try:
-+ self.assertEquals(result.get_op_res_gssize(), 7)
- self.assertEquals(stream.write_finish(result), 7)
- self.failUnless(os.path.exists("outputstream.txt"))
- self.assertEquals(open("outputstream.txt").read(), "testing")
-@@ -861,6 +863,7 @@ class TestOutputStream(unittest.TestCase):
- self.assertRaises(TypeError, self.stream.write_async, "foo",
- priority=1, cancellable="bar")
- self.assertRaises(TypeError, self.stream.write_async, "foo", 1, "bar")
-+ """
-
- # FIXME: this makes 'make check' freeze
- def _testCloseAsync(self):
-@@ -1007,7 +1010,7 @@ class TestVfs(unittest.TestCase):
- class TestVolume(unittest.TestCase):
- def setUp(self):
- self.monitor = gio.volume_monitor_get()
--
-+"""
- def testVolumeEnumerate(self):
- volumes = self.monitor.get_volumes()
- self.failUnless(isinstance(volumes, list))
-@@ -1018,7 +1021,7 @@ class TestVolume(unittest.TestCase):
- for id in ids:
- if id is not None:
- self.failUnless(isinstance(id, str))
--
-+"""
- class TestFileInputStream(unittest.TestCase):
- def setUp(self):
- self._f = open("file.txt", "w+")
-diff --git a/tests/test_overrides.py b/tests/test_overrides.py
-index 47f38a3..063792d 100644
---- a/tests/test_overrides.py
-+++ b/tests/test_overrides.py
-@@ -337,13 +337,13 @@ class TestPango(unittest.TestCase):
- desc = Pango.FontDescription('monospace')
- self.assertEquals(desc.get_family(), 'monospace')
- self.assertEquals(desc.get_variant(), Pango.Variant.NORMAL)
--
-+"""
- def test_layout(self):
- self.assertRaises(TypeError, Pango.Layout)
- context = Pango.Context()
- layout = Pango.Layout(context)
- self.assertEquals(layout.get_context(), context)
--
-+"""
- class TestGdk(unittest.TestCase):
-
- def test_constructor(self):
---
-1.8.1
-
diff --git a/dev-python/pygobject/files/pygobject-2.28.6-gio-types-2.32.patch b/dev-python/pygobject/files/pygobject-2.28.6-gio-types-2.32.patch
deleted file mode 100644
index fa0adf54..00000000
--- a/dev-python/pygobject/files/pygobject-2.28.6-gio-types-2.32.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 42d01f060c5d764baa881d13c103d68897163a49 Mon Sep 17 00:00:00 2001
-From: Ryan Lortie <desrt@desrt.ca>
-Date: Mon, 12 Mar 2012 16:44:14 -0400
-Subject: [PATCH] gio-types.defs: change some enums to flags
-
-These flags types were originally incorrectly handled in glib as being
-enums. That bug was fixed, but they're still enums here, leading to
-warnings about the mismatch.
-
-Change them to flags.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=668522
----
- gio/gio-types.defs | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/gio/gio-types.defs b/gio/gio-types.defs
-index 331e0bc..7eee5c8 100644
---- a/gio/gio-types.defs
-+++ b/gio/gio-types.defs
-@@ -526,7 +526,7 @@
- )
- )
-
--(define-enum MountMountFlags
-+(define-flags MountMountFlags
- (in-module "gio")
- (c-name "GMountMountFlags")
- (gtype-id "G_TYPE_MOUNT_MOUNT_FLAGS")
-@@ -545,7 +545,7 @@
- )
- )
-
--(define-enum DriveStartFlags
-+(define-flags DriveStartFlags
- (in-module "gio")
- (c-name "GDriveStartFlags")
- (gtype-id "G_TYPE_DRIVE_START_FLAGS")
-@@ -770,7 +770,7 @@
- )
- )
-
--(define-enum SocketMsgFlags
-+(define-flags SocketMsgFlags
- (in-module "gio")
- (c-name "GSocketMsgFlags")
- (gtype-id "G_TYPE_SOCKET_MSG_FLAGS")
---
-1.7.8.5
-
diff --git a/dev-python/pygobject/files/pygobject-2.28.6-set_qdata.patch b/dev-python/pygobject/files/pygobject-2.28.6-set_qdata.patch
deleted file mode 100644
index 55376b59..00000000
--- a/dev-python/pygobject/files/pygobject-2.28.6-set_qdata.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 42d871eb0b08ee6d55e95cc7e4b90844919555b9 Mon Sep 17 00:00:00 2001
-From: Ivan Stankovic <ivan.stankovic@avl.com>
-Date: Tue, 21 Feb 2012 12:24:58 +0100
-Subject: [PATCH] Fix set_qdata warning on accessing NULL gobject property
-
-https://bugzilla.gnome.org/show_bug.cgi?id=661155
----
- gobject/pygobject.c | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
-
-diff --git a/gobject/pygobject.c b/gobject/pygobject.c
-index 6c2f06c..70dc89a 100644
---- a/gobject/pygobject.c
-+++ b/gobject/pygobject.c
-@@ -991,7 +991,9 @@ pygobject_new(GObject *obj)
- PyObject *
- pygobject_new_sunk(GObject *obj)
- {
-- g_object_set_qdata (obj, pygobject_ref_sunk_key, GINT_TO_POINTER (1));
-+ if (obj)
-+ g_object_set_qdata (obj, pygobject_ref_sunk_key, GINT_TO_POINTER (1));
-+
- return pygobject_new_full(obj, TRUE, NULL);
- }
-
---
-1.7.8.5
-
diff --git a/dev-python/pygobject/files/pygobject-2.28.6-tests-no-introspection.patch b/dev-python/pygobject/files/pygobject-2.28.6-tests-no-introspection.patch
deleted file mode 100644
index d7e0c68e..00000000
--- a/dev-python/pygobject/files/pygobject-2.28.6-tests-no-introspection.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 9c8ec7495e9e73855dc284be293828572f408c92 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Tue, 25 Dec 2012 00:26:05 -0500
-Subject: [PATCH] Do not run introspection tests when building with
- introspection disabled
-
----
- tests/Makefile.am | 7 ++++++-
- 1 file changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/tests/Makefile.am b/tests/Makefile.am
-index e60bad5..3a0d1b7 100644
---- a/tests/Makefile.am
-+++ b/tests/Makefile.am
-@@ -120,9 +120,14 @@ RUN_TESTS_ENV_VARS= \
- RUN_TESTS_LAUNCH=$(RUN_TESTS_ENV_VARS) $(DBUS_LAUNCH) $(EXEC_NAME) $(PYTHON) $(srcdir)/runtests.py
-
- # run tests in separately to avoid loading static and introspection bindings in the same process
--check-local: $(check_LTLIBRARIES:.la=.so) Regress-1.0.typelib GIMarshallingTests-1.0.typelib gschemas.compiled
-+if ENABLE_INTROSPECTION
-+CHECK_LOCAL_INTROSPECTION_REQ = Regress-1.0.typelib GIMarshallingTests-1.0.typelib gschemas.compiled
-+endif
-+check-local: $(check_LTLIBRARIES:.la=.so) $(CHECK_LOCAL_INTROSPECTION_REQ)
- TEST_FILES="$(TEST_FILES_STATIC)" $(RUN_TESTS_LAUNCH)
-+if ENABLE_INTROSPECTION
- TEST_FILES="$(TEST_FILES_GI)" $(RUN_TESTS_LAUNCH)
-+endif
- if BUILD_GIO
- TEST_FILES="$(TEST_FILES_GIO)" $(RUN_TESTS_LAUNCH)
- endif
---
-1.8.0.2
-
diff --git a/dev-python/pygobject/metadata.xml b/dev-python/pygobject/metadata.xml
deleted file mode 100644
index 9b1bc26a..00000000
--- a/dev-python/pygobject/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>gnome</herd>
-<herd>python</herd>
-</pkgmetadata>
diff --git a/dev-python/pygobject/pygobject-2.28.6-r53.ebuild b/dev-python/pygobject/pygobject-2.28.6-r53.ebuild
deleted file mode 100644
index fe0c9796..00000000
--- a/dev-python/pygobject/pygobject-2.28.6-r53.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_6,2_7} )
-
-inherit autotools eutils gnome2 python-r1 virtualx
-
-DESCRIPTION="GLib's GObject library bindings for Python"
-HOMEPAGE="http://www.pygtk.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples libffi test"
-
-COMMON_DEPEND=">=dev-libs/glib-2.24.0:2
- libffi? ( virtual/libffi:= )
- ${PYTHON_DEPS}
-"
-DEPEND="${COMMON_DEPEND}
- dev-util/gtk-doc-am
- virtual/pkgconfig
- test? (
- media-fonts/font-cursor-misc
- media-fonts/font-misc-misc )
-"
-RDEPEND="${COMMON_DEPEND}
- !<dev-python/pygtk-2.23"
-
-src_prepare() {
- # Fix FHS compliance, see upstream bug #535524
- epatch "${FILESDIR}/${PN}-2.28.3-fix-codegen-location.patch"
-
- # Do not build tests if unneeded, bug #226345
- epatch "${FILESDIR}/${PN}-2.28.3-make_check.patch"
-
- # Support installation for multiple Python versions, upstream bug #648292
- epatch "${FILESDIR}/${PN}-2.28.3-support_multiple_python_versions.patch"
-
- # Disable tests that fail
- epatch "${FILESDIR}/${P}-disable-failing-tests.patch"
-
- # Disable introspection tests when we build with --disable-introspection
- epatch "${FILESDIR}/${P}-tests-no-introspection.patch"
-
- # Fix warning spam
- epatch "${FILESDIR}/${P}-set_qdata.patch"
- epatch "${FILESDIR}/${P}-gio-types-2.32.patch"
-
- eautoreconf
- gnome2_src_prepare
-
- python_copy_sources
-
- prepare_shebangs() {
- # Make a backup with unconverted shebangs to keep python_doscript happy
- cp codegen/codegen.py pygobject-codegen-2.0
- sed -e "s%#! \?/usr/bin/env python%#!${PYTHON}%" \
- -i codegen/*.py || die "shebang convertion failed"
- }
- python_foreach_impl run_in_build_dir prepare_shebangs
-}
-
-src_configure() {
- DOCS="AUTHORS ChangeLog* NEWS README"
- # --disable-introspection and --disable-cairo because we use pygobject:3
- # for introspection support
- G2CONF="${G2CONF}
- --disable-introspection
- --disable-cairo
- $(use_with libffi ffi)"
-
- python_foreach_impl run_in_build_dir gnome2_src_configure
-}
-
-src_compile() {
- python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-# FIXME: With python multiple ABI support, tests return 1 even when they pass
-src_test() {
- unset DBUS_SESSION_BUS_ADDRESS
- export GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs
-
- testing() {
- export XDG_CACHE_HOME="${T}/${EPYTHON}"
- run_in_build_dir Xemake -j1 check
- unset XDG_CACHE_HOME
- }
- python_foreach_impl testing
- unset GIO_USE_VFS
-}
-
-src_install() {
- installing() {
- local f prefixed_sitedir
-
- gnome2_src_install
-
- python_doscript pygobject-codegen-2.0
-
- # Don't keep multiple copies of pygobject-codegen-2.0 script
- prefixed_sitedir=$(python_get_sitedir)
- dosym "${prefixed_sitedir#${EPREFIX}}/gtk-2.0/codegen/codegen.py" /usr/bin/pygobject-codegen-2.0-${EPYTHON}
- }
- python_foreach_impl run_in_build_dir installing
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- fi
-}
-
-run_in_build_dir() {
- pushd "${BUILD_DIR}" > /dev/null || die
- "$@"
- popd > /dev/null
-}
diff --git a/dev-python/pygobject/pygobject-3.12.1.ebuild b/dev-python/pygobject/pygobject-3.12.1.ebuild
deleted file mode 100644
index 0182d1d8..00000000
--- a/dev-python/pygobject/pygobject-3.12.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_2,3_3} )
-
-inherit python-r1
-
-DESCRIPTION="GLib's GObject library bindings for Python, meta package"
-HOMEPAGE="http://www.pygtk.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+cairo examples test +threads"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- ~dev-python/pygobject-base-${PV}[threads=,examples=,test=,${PYTHON_USEDEP}]
- cairo? ( ~dev-python/pygobject-cairo-${PV}[threads=,${PYTHON_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
diff --git a/dev-python/pygobject/pygobject-3.13.3.ebuild b/dev-python/pygobject/pygobject-3.13.3.ebuild
deleted file mode 100644
index b055cd56..00000000
--- a/dev-python/pygobject/pygobject-3.13.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
-
-inherit python-r1
-
-DESCRIPTION="GLib's GObject library bindings for Python, meta package"
-HOMEPAGE="http://www.pygtk.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+cairo examples test +threads"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- ~dev-python/pygobject-base-${PV}[threads=,examples=,test=,${PYTHON_USEDEP}]
- cairo? ( ~dev-python/pygobject-cairo-${PV}[threads=,${PYTHON_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
diff --git a/dev-python/pygobject/pygobject-3.14.0.ebuild b/dev-python/pygobject/pygobject-3.14.0.ebuild
deleted file mode 100644
index a80d203c..00000000
--- a/dev-python/pygobject/pygobject-3.14.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit python-r1
-
-DESCRIPTION="GLib's GObject library bindings for Python, meta package"
-HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+cairo examples test +threads"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- ~dev-python/pygobject-base-${PV}[threads=,examples=,test=,${PYTHON_USEDEP}]
- cairo? ( ~dev-python/pygobject-cairo-${PV}[threads=,${PYTHON_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
diff --git a/dev-python/pygobject/pygobject-3.15.0.ebuild b/dev-python/pygobject/pygobject-3.15.0.ebuild
deleted file mode 100644
index a80d203c..00000000
--- a/dev-python/pygobject/pygobject-3.15.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit python-r1
-
-DESCRIPTION="GLib's GObject library bindings for Python, meta package"
-HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+cairo examples test +threads"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- ~dev-python/pygobject-base-${PV}[threads=,examples=,test=,${PYTHON_USEDEP}]
- cairo? ( ~dev-python/pygobject-cairo-${PV}[threads=,${PYTHON_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
diff --git a/dev-python/pygobject/pygobject-3.16.1.ebuild b/dev-python/pygobject/pygobject-3.16.1.ebuild
deleted file mode 100644
index 1c755cf9..00000000
--- a/dev-python/pygobject/pygobject-3.16.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit python-r1
-
-DESCRIPTION="GLib's GObject library bindings for Python, meta package"
-HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+cairo examples test +threads"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- ~dev-python/pygobject-base-${PV}[threads=,examples=,test=,${PYTHON_USEDEP}]
- cairo? ( ~dev-python/pygobject-cairo-${PV}[threads=,${PYTHON_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
diff --git a/dev-python/pymaxe/Manifest b/dev-python/pymaxe/Manifest
deleted file mode 100644
index faeb836e..00000000
--- a/dev-python/pymaxe/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pymaxe.tar.gz 195654 SHA256 3532b56bf3fbf9188f81684cb4148099ea9fbb870234495dcdef095933724c36 SHA512 6f9bbdf2fe3b63cd1186c64716303a75dc1a69378cddca76abb5003ccd95d01741d637a36f6272c5377149c3517e2fb1fa105977e9b46bedf1e1ea81e9394471 WHIRLPOOL e7ce1674aa0cb5ed521beb04117d81401f9e6cd461eb7d60c3e5d4daaff3269abecedd95403fa924b3242a3b94b4331819e7e2478c891f7ba83c1139701f0d84
diff --git a/dev-python/pymaxe/pymaxe-20130303.ebuild b/dev-python/pymaxe/pymaxe-20130303.ebuild
deleted file mode 100644
index f84c8c1b..00000000
--- a/dev-python/pymaxe/pymaxe-20130303.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit eutils
-
-RP="pymaxe"
-
-DESCRIPTION="Python support for Maxe"
-HOMEPAGE="http://pymaxe.com"
-SRC_URI="http://pymaxe.com/files/latest/${RP}.tar.gz -> ${PN}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-
-RDEPEND="x11-libs/pango"
-DEPEND=""
-
-S="${WORKDIR}"
-
-src_compile() {
- cd "${S}"
-}
-
-src_install() {
- doins -r "${S}"/usr || die
-}
diff --git a/dev-python/pysmbc/Manifest b/dev-python/pysmbc/Manifest
deleted file mode 100644
index d7d03e0b..00000000
--- a/dev-python/pysmbc/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pysmbc-1.0.13.tar.bz2 20795 SHA256 479fbb70d97fb64208d95975dc745f06f75661f954a8cbb988fe8b5bce4f379b
diff --git a/dev-python/pysmbc/pysmbc-1.0.13.ebuild b/dev-python/pysmbc/pysmbc-1.0.13.ebuild
deleted file mode 100644
index 42d7bb73..00000000
--- a/dev-python/pysmbc/pysmbc-1.0.13.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-PYTHON_DEPEND="2"
-
-inherit distutils
-
-DESCRIPTION="Python bindings for libsmbclient"
-HOMEPAGE="https://fedorahosted.org/pysmbc"
-SRC_URI="http://cyberelk.net/tim/data/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-pkg_setup() {
- python_set_active_version 2
-} \ No newline at end of file
diff --git a/dev-python/python-blivet/Manifest b/dev-python/python-blivet/Manifest
deleted file mode 100644
index 50286488..00000000
--- a/dev-python/python-blivet/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST blivet-0.23.9-1.tar.gz 230824 SHA256 4cf312640c7cf040e621f997cd16496b67b84f98a70cb9aee4adce4f3353abd7 SHA512 8ca5484291b1531c7af7f2122b6a05177b685f3f112d146d382fdd6e940c8e9c51c200439d7f0fe0fd9d80e5ae0bd1ae53c07d90159c1c63aa5fa6c739789b3e WHIRLPOOL ab1bf6d45f43172e15f8f149528fb02c615677b634cfde3780c2ff5f40b63e7c67d1ca844531aaeb4f33fa39404677268de1d7ecc8bf0e432ac0143138237a97
diff --git a/dev-python/python-blivet/files/0001-Update-package-names-to-reflect-Gentoo-ones.patch b/dev-python/python-blivet/files/0001-Update-package-names-to-reflect-Gentoo-ones.patch
deleted file mode 100644
index 142ad49c..00000000
--- a/dev-python/python-blivet/files/0001-Update-package-names-to-reflect-Gentoo-ones.patch
+++ /dev/null
@@ -1,144 +0,0 @@
-From 149d6e87069036aec413834ff93fa59fb9db2ab6 Mon Sep 17 00:00:00 2001
-From: Fabio Erculiani <lxnay@sabayon.org>
-Date: Sat, 10 May 2014 14:01:13 +0100
-Subject: [PATCH] Update package names to reflect Gentoo ones
-
----
- blivet/devices.py | 10 +++++-----
- blivet/formats/fs.py | 4 ++--
- blivet/formats/luks.py | 2 +-
- blivet/formats/multipath.py | 2 +-
- blivet/platform.py | 6 +++---
- 5 files changed, 12 insertions(+), 12 deletions(-)
-
-diff --git a/blivet/devices.py b/blivet/devices.py
-index 1af4e00..137a61b 100644
---- a/blivet/devices.py
-+++ b/blivet/devices.py
-@@ -1987,7 +1987,7 @@ class DMCryptDevice(DMDevice):
- class LUKSDevice(DMCryptDevice):
- """ A mapped LUKS device. """
- _type = "luks/dm-crypt"
-- _packages = ["cryptsetup-luks"]
-+ _packages = ["cryptsetup"]
-
- def __init__(self, name, format=None, size=None, uuid=None,
- exists=False, sysfsPath='', parents=None):
-@@ -3612,7 +3612,7 @@ class DMRaidArrayDevice(DMDevice):
- class MultipathDevice(DMDevice):
- """ A multipath device """
- _type = "dm-multipath"
-- _packages = ["device-mapper-multipath"]
-+ _packages = ["multipath-tools"]
- _services = ["multipathd"]
- _partitionable = True
- _isDisk = True
-@@ -3990,7 +3990,7 @@ class LoopDevice(StorageDevice):
- class iScsiDiskDevice(DiskDevice, NetworkStorageDevice):
- """ An iSCSI disk. """
- _type = "iscsi"
-- _packages = ["iscsi-initiator-utils", "dracut-network"]
-+ _packages = ["open-iscsi"]
-
- def __init__(self, device, **kwargs):
- self.node = kwargs.pop("node")
-@@ -4055,7 +4055,7 @@ class iScsiDiskDevice(DiskDevice, NetworkStorageDevice):
- class FcoeDiskDevice(DiskDevice, NetworkStorageDevice):
- """ An FCoE disk. """
- _type = "fcoe"
-- _packages = ["fcoe-utils", "dracut-network"]
-+ _packages = ["fcoe-utils"]
-
- def __init__(self, device, **kwargs):
- self.nic = kwargs.pop("nic")
-@@ -4227,7 +4227,7 @@ class DASDDevice(DiskDevice):
- class NFSDevice(StorageDevice, NetworkStorageDevice):
- """ An NFS device """
- _type = "nfs"
-- _packages = ["dracut-network"]
-+ _packages = []
-
- def __init__(self, device, format=None, parents=None):
- # we could make host/ip, path, &c but will anything use it?
-diff --git a/blivet/formats/fs.py b/blivet/formats/fs.py
-index 103717e..a03d3b6 100644
---- a/blivet/formats/fs.py
-+++ b/blivet/formats/fs.py
-@@ -1153,7 +1153,7 @@ class ReiserFS(FS):
- _supported = False
- _dump = True
- _check = True
-- _packages = ["reiserfs-utils"]
-+ _packages = ["reiserfsprogs"]
- _infofs = "debugreiserfs"
- _defaultInfoOptions = []
- _existingSizeFields = ["Count of blocks on the device:", "Blocksize:"]
-@@ -1255,7 +1255,7 @@ class HFSPlus(FS):
- _udevTypes = ["hfsplus"]
- _mkfs = "mkfs.hfsplus"
- _fsck = "fsck.hfsplus"
-- _packages = ["hfsplus-tools"]
-+ _packages = ["hfsutils"]
- _formattable = True
- _mountType = "hfsplus"
- _minSize = 1
-diff --git a/blivet/formats/luks.py b/blivet/formats/luks.py
-index 8f9ae7b..0eea209 100644
---- a/blivet/formats/luks.py
-+++ b/blivet/formats/luks.py
-@@ -49,7 +49,7 @@ class LUKS(DeviceFormat):
- _formattable = True # can be formatted
- _supported = False # is supported
- _linuxNative = True # for clearpart
-- _packages = ["cryptsetup-luks"] # required packages
-+ _packages = ["cryptsetup"] # required packages
- _minSize = crypto.LUKS_METADATA_SIZE
-
- def __init__(self, *args, **kwargs):
-diff --git a/blivet/formats/multipath.py b/blivet/formats/multipath.py
-index 2d6a5f3..b5c808b 100644
---- a/blivet/formats/multipath.py
-+++ b/blivet/formats/multipath.py
-@@ -39,7 +39,7 @@ class MultipathMember(DeviceFormat):
- _formattable = False # can be formatted
- _supported = True # is supported
- _linuxNative = False # for clearpart
-- _packages = ["device-mapper-multipath"] # required packages
-+ _packages = ["multipath-tools"] # required packages
- _resizable = False # can be resized
- _maxSize = 0 # maximum size in MB
- _minSize = 0 # minimum size in MB
-diff --git a/blivet/platform.py b/blivet/platform.py
-index 31c4f50..f5d4dda 100644
---- a/blivet/platform.py
-+++ b/blivet/platform.py
-@@ -129,7 +129,7 @@ class Platform(object):
- def packages (self):
- _packages = self._packages
- if flags.boot_cmdline.get('fips', None) == '1':
-- _packages.append('dracut-fips')
-+ _packages.append('sys-kernel/dracut')
- return _packages
-
- def setDefaultPartitioning(self):
-@@ -211,7 +211,7 @@ class MacEFI(EFI):
- _boot_stage1_format_types = ["macefi"]
- _boot_efi_description = N_("Apple EFI Boot Partition")
- _non_linux_format_types = ["macefi"]
-- _packages = ["mactel-boot"]
-+ _packages = []
-
- def setDefaultPartitioning(self):
- ret = Platform.setDefaultPartitioning(self)
-@@ -276,7 +276,7 @@ class PS3(PPC):
- pass
-
- class S390(Platform):
-- _packages = ["s390utils"]
-+ _packages = ["sys-apps/s390-tools"]
- _disklabel_types = ["msdos", "dasd"]
- _boot_stage1_device_types = ["disk", "partition"]
- _boot_dasd_description = N_("DASD")
---
-1.9.2
-
diff --git a/dev-python/python-blivet/files/0001-devices-enable-UUID-for-dm-based-devices-in-fstab.patch b/dev-python/python-blivet/files/0001-devices-enable-UUID-for-dm-based-devices-in-fstab.patch
deleted file mode 100644
index 5b795345..00000000
--- a/dev-python/python-blivet/files/0001-devices-enable-UUID-for-dm-based-devices-in-fstab.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From f026c2980c7c82599427645f7cd36e18bc02536f Mon Sep 17 00:00:00 2001
-From: Fabio Erculiani <lxnay@sabayon.org>
-Date: Sun, 11 May 2014 21:18:37 +0100
-Subject: [PATCH] devices: enable UUID= for dm-based devices in fstab
-
----
- blivet/devices.py | 5 -----
- 1 file changed, 5 deletions(-)
-
-diff --git a/blivet/devices.py b/blivet/devices.py
-index 137a61b..714c849 100644
---- a/blivet/devices.py
-+++ b/blivet/devices.py
-@@ -1820,11 +1820,6 @@ class DMDevice(StorageDevice):
- return d
-
- @property
-- def fstabSpec(self):
-- """ Return the device specifier for use in /etc/fstab. """
-- return self.path
--
-- @property
- def mapName(self):
- """ This device's device-mapper map name """
- return self.name
---
-1.9.2
-
diff --git a/dev-python/python-blivet/files/python-blivet-commit-to-disk-settle.patch b/dev-python/python-blivet/files/python-blivet-commit-to-disk-settle.patch
deleted file mode 100644
index 17de6606..00000000
--- a/dev-python/python-blivet/files/python-blivet-commit-to-disk-settle.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/blivet/formats/disklabel.py b/blivet/formats/disklabel.py
-index 5015548..9071596 100644
---- a/blivet/formats/disklabel.py
-+++ b/blivet/formats/disklabel.py
-@@ -304,6 +304,7 @@ class DiskLabel(DeviceFormat):
- raise DiskLabelCommitError(msg)
- else:
- self.updateOrigPartedDisk()
-+ udev_settle()
-
- def addPartition(self, *args, **kwargs):
- partition = kwargs.get("partition", None)
diff --git a/dev-python/python-blivet/files/python-blivet-udev-path.patch b/dev-python/python-blivet/files/python-blivet-udev-path.patch
deleted file mode 100644
index 013080b8..00000000
--- a/dev-python/python-blivet/files/python-blivet-udev-path.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/blivet/pyudev.py
-+++ b/blivet/pyudev.py
-@@ -9,7 +9,7 @@ from ctypes import CDLL, c_char_p, c_int
- # XXX this one may need some tweaking...
- def find_library(name, somajor=0):
- env = os.environ.get("LD_LIBRARY_PATH")
-- common = ["/lib64", "/lib"]
-+ common = ["/lib64", "/lib", "/usr/lib64", "/usr/lib"]
-
- if env:
- libdirs = env.split(":") + common
diff --git a/dev-python/python-blivet/files/python-blivet-workaround-disable-multipath.patch b/dev-python/python-blivet/files/python-blivet-workaround-disable-multipath.patch
deleted file mode 100644
index 0102e10d..00000000
--- a/dev-python/python-blivet/files/python-blivet-workaround-disable-multipath.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- a/blivet/devicelibs/mpath.py
-+++ b/blivet/devicelibs/mpath.py
-@@ -11,4 +11,5 @@ def flush_mpaths():
- log.error("multipath: some devices could not be flushed")
-
- def is_multipath_member(path):
-- return (util.run_program(["multipath", "-c", path]) == 0)
-+ return False
-+ # return (util.run_program(["multipath", "-c", path]) == 0)
diff --git a/dev-python/python-blivet/metadata.xml b/dev-python/python-blivet/metadata.xml
deleted file mode 100644
index de483c53..00000000
--- a/dev-python/python-blivet/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>python</herd>
-</pkgmetadata>
diff --git a/dev-python/python-blivet/python-blivet-0.23.9-r3.ebuild b/dev-python/python-blivet/python-blivet-0.23.9-r3.ebuild
deleted file mode 100644
index db930029..00000000
--- a/dev-python/python-blivet/python-blivet-0.23.9-r3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-SUPPORT_PYTHON_ABIS="1"
-
-inherit eutils distutils
-
-REAL_PN="${PN/python-}"
-
-DESCRIPTION="python module for examining and modifying storage configuration."
-HOMEPAGE="https://fedoraproject.org/wiki/Blivet"
-SRC_URI="https://github.com/Sabayon/${REAL_PN}/archive/${REAL_PN}-${PV}-1.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-util/pykickstart-1.99.22
- >=sys-apps/util-linux-2.15.1
- >=sys-block/parted-1.8.1
- sys-fs/cryptsetup
- >=dev-python/python-cryptsetup-0.1.1
- sys-fs/mdadm
- sys-fs/dosfstools
- >=sys-fs/e2fsprogs-1.41.0
- sys-fs/btrfs-progs
- >=dev-python/pyblock-0.45
- sys-fs/multipath-tools
- sys-process/lsof
- "
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${REAL_PN}-${REAL_PN}-${PV}-1"
-
-src_prepare() {
- # libudev in Gentoo is in /usr/lib64 if systemd
- epatch "${FILESDIR}/${PN}-udev-path.patch"
-
- # multipath -c hangs on x86 due to a libc bug
- # Temporarily disable this
- use x86 && epatch "${FILESDIR}/${PN}-workaround-disable-multipath.patch"
-
- # Fix package names
- epatch "${FILESDIR}/0001-Update-package-names-to-reflect-Gentoo-ones.patch"
- # enable UUID= support for dm-based devices (dmcrypt, md, etc)
- epatch "${FILESDIR}/0001-devices-enable-UUID-for-dm-based-devices-in-fstab.patch"
-
- # Sabayon: commitToDisk should wait on udev. There is a missing udev_settle() call.
- epatch "${FILESDIR}/${PN}-commit-to-disk-settle.patch"
-
- distutils_src_prepare
-}
diff --git a/dev-python/python-exec/ChangeLog b/dev-python/python-exec/ChangeLog
deleted file mode 100644
index 4ed2a526..00000000
--- a/dev-python/python-exec/ChangeLog
+++ /dev/null
@@ -1,88 +0,0 @@
-# ChangeLog for dev-lang/python-exec
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/python-exec/ChangeLog,v 1.20 2015/02/19 17:24:36 mgorny Exp $
-
- 19 Feb 2015; Michał Górny <mgorny@gentoo.org> -python-exec-0.3.1-r1.ebuild,
- -python-exec-0.9999.ebuild:
- Remove python-exec:0.
-
- 06 Jul 2014; Michał Górny <mgorny@gentoo.org> python-exec-0.3.1-r1.ebuild,
- python-exec-0.9999.ebuild, python-exec-2.0.1-r1.ebuild,
- python-exec-2.9999.ebuild:
- Replace obsolete mirror://bitbucket with the real URI.
-
- 16 May 2014; Michał Górny <mgorny@gentoo.org> -python-exec-0.3.1.ebuild,
- -python-exec-2.0.1.ebuild, -python-exec-2.0.ebuild:
- Drop old.
-
-*python-exec-2.0.1-r1 (06 Mar 2014)
-*python-exec-0.3.1-r1 (06 Mar 2014)
-
- 06 Mar 2014; Michał Górny <mgorny@gentoo.org> +python-exec-0.3.1-r1.ebuild,
- +python-exec-2.0.1-r1.ebuild, python-exec-0.9999.ebuild,
- python-exec-2.9999.ebuild:
- Remove dev-python/python-exec PDEP since it is going for p.mask.
-
- 29 Jan 2014; Mike Frysinger <vapier@gentoo.org> python-exec-0.3.1.ebuild,
- python-exec-0.9999.ebuild, python-exec-2.0.1.ebuild, python-exec-2.0.ebuild,
- python-exec-2.9999.ebuild:
- Fix LICENSE to right value.
-
- 18 Jan 2014; Mike Frysinger <vapier@gentoo.org> python-exec-0.3.1.ebuild,
- python-exec-0.9999.ebuild, python-exec-2.0.1.ebuild, python-exec-2.0.ebuild,
- python-exec-2.9999.ebuild:
- Add arm64 love.
-
- 18 Jan 2014; Mike Frysinger <vapier@gentoo.org> python-exec-0.3.1.ebuild,
- python-exec-2.0.1.ebuild:
- Mark m68k/s390/sh stable.
-
- 01 Dec 2013; Akinori Hattori <hattya@gentoo.org> python-exec-2.0.1.ebuild:
- ia64 stable wrt bug #491420
-
- 24 Nov 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-2.0.1.ebuild:
- Stable for x86, wrt bug #491420
-
- 24 Nov 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-2.0.1.ebuild:
- Stable for sparc, wrt bug #491420
-
- 24 Nov 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-2.0.1.ebuild:
- Stable for ppc, wrt bug #491420
-
- 24 Nov 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-2.0.1.ebuild:
- Stable for ppc64, wrt bug #491420
-
- 24 Nov 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-2.0.1.ebuild:
- Stable for arm, wrt bug #491420
-
- 24 Nov 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-2.0.1.ebuild:
- Stable for alpha, wrt bug #491420
-
- 23 Nov 2013; Pacho Ramos <pacho@gentoo.org> python-exec-2.0.1.ebuild:
- amd64 stable, bug #491420
-
- 19 Nov 2013; Jeroen Roovers <jer@gentoo.org> python-exec-2.0.1.ebuild:
- Stable for HPPA (bug #491420).
-
-*python-exec-2.0.1 (16 Nov 2013)
-
- 16 Nov 2013; Michał Górny <mgorny@gentoo.org> +python-exec-2.0.1.ebuild:
- Version bump. Fix unitialized memory access, bug #491410.
-
- 15 Nov 2013; Robin H. Johnson <robbat2@gentoo.org> python-exec-0.3.1.ebuild,
- python-exec-0.9999.ebuild, python-exec-2.0.ebuild, python-exec-2.9999.ebuild:
- Use PDEPEND to fix python-exec dep for all users, acked by ZeroChaos & mgorny
- in #gentoo-dev.
-
- 09 Nov 2013; Pacho Ramos <pacho@gentoo.org> python-exec-2.0.ebuild:
- amd64 stable, bug #488682
-
-*python-exec-0.9999 (30 Oct 2013)
-*python-exec-2.9999 (30 Oct 2013)
-*python-exec-0.3.1 (30 Oct 2013)
-*python-exec-2.0 (30 Oct 2013)
-
- 30 Oct 2013; Michał Górny <mgorny@gentoo.org> +metadata.xml,
- +python-exec-0.3.1.ebuild, +python-exec-0.9999.ebuild,
- +python-exec-2.0.ebuild, +python-exec-2.9999.ebuild:
- Move the real ebuilds of dev-python/python-exec to dev-lang/python-exec.
diff --git a/dev-python/python-exec/Manifest b/dev-python/python-exec/Manifest
deleted file mode 100644
index d24ea05f..00000000
--- a/dev-python/python-exec/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python-exec-2.0.1.tar.bz2 80965 SHA256 3eddcb0d6c682a5c182c62578bb8d6ce1140a009873747e9ba1bf9de72ed7efd SHA512 0396e2617c759a66b16e57b0ca60b57e03f3c8096ae4a7f2e402eafcbee4ffd839bf0c6e4d259c6ba90940f9ba7e3f191125e395080cce3ef82e5f52053d0462 WHIRLPOOL 50c0cac1c7e2b5d2a21125647874c83caeabee293b87ef01926474d492b79b7837754c2d26173282977e9d00024559bb070f8d76bb5227df1776e937cd280c32
diff --git a/dev-python/python-exec/metadata.xml b/dev-python/python-exec/metadata.xml
deleted file mode 100644
index 6f5434d6..00000000
--- a/dev-python/python-exec/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>python</herd>
- <upstream>
- <maintainer status="active">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <bugs-to>https://bitbucket.org/mgorny/python-exec/issues/</bugs-to>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/python-exec/python-exec-2.0.1-r1.ebuild b/dev-python/python-exec/python-exec-2.0.1-r1.ebuild
deleted file mode 100644
index f7996dd2..00000000
--- a/dev-python/python-exec/python-exec-2.0.1-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/python-exec/python-exec-2.0.1-r1.ebuild,v 1.2 2014/07/06 13:18:50 mgorny Exp $
-
-EAPI=5
-
-# Kids, don't do this at home!
-inherit python-utils-r1
-PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" )
-
-inherit autotools-utils python-r1
-
-DESCRIPTION="Python script wrapper"
-HOMEPAGE="https://bitbucket.org/mgorny/python-exec/"
-SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="2"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="!<dev-python/python-exec-10000"
-
-src_configure() {
- local pyimpls i EPYTHON
- for i in "${PYTHON_COMPAT[@]}"; do
- python_export "${i}" EPYTHON
- pyimpls+=" ${EPYTHON}"
- done
-
- local myeconfargs=(
- --with-eprefix="${EPREFIX}"
- --with-python-impls="${pyimpls}"
- )
-
- autotools-utils_src_configure
-}
diff --git a/dev-python/python-exec/python-exec-2.9999.ebuild b/dev-python/python-exec/python-exec-2.9999.ebuild
deleted file mode 100644
index 7a023a0f..00000000
--- a/dev-python/python-exec/python-exec-2.9999.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/python-exec/python-exec-2.9999.ebuild,v 1.6 2014/07/06 13:18:50 mgorny Exp $
-
-EAPI=5
-
-#if LIVE
-AUTOTOOLS_AUTORECONF=yes
-EGIT_REPO_URI="http://bitbucket.org/mgorny/${PN}.git"
-EGIT_BRANCH="python-exec2"
-
-inherit git-r3
-#endif
-
-# Kids, don't do this at home!
-inherit python-utils-r1
-PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" )
-
-inherit autotools-utils python-r1
-
-DESCRIPTION="Python script wrapper"
-HOMEPAGE="https://bitbucket.org/mgorny/python-exec/"
-SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="!<dev-python/python-exec-10000"
-
-#if LIVE
-KEYWORDS=
-SRC_URI=
-#endif
-
-src_configure() {
- local pyimpls i EPYTHON
- for i in "${PYTHON_COMPAT[@]}"; do
- python_export "${i}" EPYTHON
- pyimpls+=" ${EPYTHON}"
- done
-
- local myeconfargs=(
- --with-eprefix="${EPREFIX}"
- --with-python-impls="${pyimpls}"
- )
-
- autotools-utils_src_configure
-}
diff --git a/dev-python/python-report/files/bugs.kogaion.org.ini b/dev-python/python-report/files/bugs.kogaion.org.ini
deleted file mode 100644
index 2bb98c9c..00000000
--- a/dev-python/python-report/files/bugs.kogaion.org.ini
+++ /dev/null
@@ -1,9 +0,0 @@
-[bugs.rogentos.ro]
-# template
-template=bugzilla-template
-
-# rhbz url
-bugzilla_host=bugs.rogentos.ro
-
-# rhbz login, a password is always asked.
-# username=user@example.com
diff --git a/dev-python/python-report/files/bugs.rogentos.ro.ini b/dev-python/python-report/files/bugs.rogentos.ro.ini
deleted file mode 100644
index 2bb98c9c..00000000
--- a/dev-python/python-report/files/bugs.rogentos.ro.ini
+++ /dev/null
@@ -1,9 +0,0 @@
-[bugs.rogentos.ro]
-# template
-template=bugzilla-template
-
-# rhbz url
-bugzilla_host=bugs.rogentos.ro
-
-# rhbz login, a password is always asked.
-# username=user@example.com
diff --git a/dev-python/python-report/files/python-report-0.10-disable-rpm.patch b/dev-python/python-report/files/python-report-0.10-disable-rpm.patch
deleted file mode 100644
index 501bb703..00000000
--- a/dev-python/python-report/files/python-report-0.10-disable-rpm.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -Nurp python-report-0.10.orig/python/report/templates/bugzilla-template/__init__.py python-report-0.10/python/report/templates/bugzilla-template/__init__.py
---- python-report-0.10.orig/python/report/templates/bugzilla-template/__init__.py 2010-04-02 19:32:19.729109477 +0200
-+++ python-report-0.10/python/report/templates/bugzilla-template/__init__.py 2010-04-02 19:32:54.640917830 +0200
-@@ -106,7 +106,6 @@ import filer
- def sendToBugzilla(component, signature, io, bzfiler,
- optionsDict, fileName, fileDescription):
-
-- import rpmUtils.arch
-
- class BugzillaCommunicationException (Exception):
- pass
-@@ -204,7 +203,7 @@ def sendToBugzilla(component, signature,
- bug = withBugzillaDo(bzfiler, lambda b: b.createbug(product=bzfiler.getproduct(),
- component=component,
- version=bzfiler.getversion(),
-- platform=rpmUtils.arch.getBaseArch(),
-+ # platform=rpmUtils.arch.getBaseArch(),
- bug_severity="medium",
- priority="medium",
- op_sys="Linux",
diff --git a/dev-python/python-report/files/python-report-0.10-fix-version-detection.patch b/dev-python/python-report/files/python-report-0.10-fix-version-detection.patch
deleted file mode 100644
index d8f9b955..00000000
--- a/dev-python/python-report/files/python-report-0.10-fix-version-detection.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -Nurp python-report-0.10.orig//python/report/templates/bugzilla-template/filer.py python-report-0.10/python/report/templates/bugzilla-template/filer.py
---- python-report-0.10.orig//python/report/templates/bugzilla-template/filer.py 2010-04-13 23:08:08.849090647 +0200
-+++ python-report-0.10/python/report/templates/bugzilla-template/filer.py 2010-04-13 23:09:20.799052132 +0200
-@@ -61,15 +61,11 @@ def getVersion():
- if os.path.exists(SYSTEM_VERSION_PATH):
- file = open(SYSTEM_VERSION_PATH, "r")
- content = file.read()
-- if content.find("Rawhide") > -1:
-- return "rawhide"
--
-- clist = content.split(" ")
-- i = clist.index("release")
-- return clist[i+1]
-+ file.close()
-+ return content.strip().split()[-1]
- else:
- # default to rawhide
-- return "rawhide"
-+ return "unknown"
-
- class LoginError(Exception):
- """An error occurred while logging into the bug reporting system."""
diff --git a/dev-python/python-report/files/python-report-0.10-kogaion-defaults.patch b/dev-python/python-report/files/python-report-0.10-kogaion-defaults.patch
deleted file mode 100644
index cc158652..00000000
--- a/dev-python/python-report/files/python-report-0.10-kogaion-defaults.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-diff -Nurp python-report-0.10.orig/python/report/templates/bugzilla-template/__init__.py python-report-0.10/python/report/templates/bugzilla-template/__init__.py
---- python-report-0.10.orig/python/report/templates/bugzilla-template/__init__.py 2010-04-02 18:46:19.862030189 +0200
-+++ python-report-0.10/python/report/templates/bugzilla-template/__init__.py 2010-04-02 18:56:47.102924468 +0200
-@@ -55,10 +55,10 @@ def displayURL(optionsDict):
- def bugURL(optionsDict):
- if 'bugURL' in optionsDict:
- return optionsDict["bugURL"]
-- host = "bugzilla.redhat.com"
-+ host = "bugs.rogentos.ro"
- if 'bugzilla_host' in optionsDict:
- host = optionsDict["bugzilla_host"]
-- return "https://" + host + "/xmlrpc.cgi"
-+ return "http://" + host + "/xmlrpc.cgi"
-
- def report(signature, io, optionsDict):
- if not io:
-@@ -130,8 +130,8 @@ def sendToBugzilla(component, signature,
-
- try:
- if not bzfiler:
-- bzfiler = filer.BugzillaFiler("https://bugzilla.redhat.com/xmlrpc.cgi",
-- "http://bugzilla.redhat.com",
-+ bzfiler = filer.BugzillaFiler("http://bugs.rogentos.ro/xmlrpc.cgi",
-+ "http://bugs.rogentos.ro",
- filer.getVersion(), filer.getProduct())
-
- if not bzfiler or not bzfiler.supportsFiling() or not bzfiler.bugUrl:
-diff -Nurp python-report-0.10.orig/python/report/templates/RHEL-template/__init__.py python-report-0.10/python/report/templates/RHEL-template/__init__.py
---- python-report-0.10.orig/python/report/templates/RHEL-template/__init__.py 2010-04-02 18:46:19.862030189 +0200
-+++ python-report-0.10/python/report/templates/RHEL-template/__init__.py 2010-04-02 18:56:33.214921519 +0200
-@@ -55,10 +55,10 @@ def displayURL(optionsDict):
- def bugURL(optionsDict):
- if optionsDict.has_key("bugURL"):
- return optionsDict["bugURL"]
-- host = "bugzilla.redhat.com"
-+ host = "bugs.rogentos.ro"
- if optionsDict.has_key("bugzilla_host"):
- host = optionsDict["bugzilla_host"]
-- return "https://" + host + "/xmlrpc.cgi"
-+ return "http://" + host + "/xmlrpc.cgi"
-
- def report(signature, io, optionsDict):
- if not io:
-@@ -131,8 +131,8 @@ def sendToBugzilla( component, hashmarke
-
- try:
- if not bzfiler:
-- bzfiler = filer.BugzillaFiler("https://bugzilla.redhat.com/xmlrpc.cgi",
-- "http://bugzilla.redhat.com",
-+ bzfiler = filer.BugzillaFiler("http://bugs.rogentos.ro/xmlrpc.cgi",
-+ "http://bugs.rogentos.ro",
- filer.getVersion(), filer.getProduct())
-
- if not bzfiler or not bzfiler.supportsFiling() or not bzfiler.bugUrl:
diff --git a/dev-python/python-report/files/python-report-0.23-disable-Werror.patch b/dev-python/python-report/files/python-report-0.23-disable-Werror.patch
deleted file mode 100644
index e4bdc909..00000000
--- a/dev-python/python-report/files/python-report-0.23-disable-Werror.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -1,5 +1,5 @@
- AC_INIT([report], [0.23])
--AM_INIT_AUTOMAKE([-Wall -Werror foreign])
-+AM_INIT_AUTOMAKE([-Wall foreign])
- AC_PROG_CC
- AC_PROG_CXX
- AC_PROG_LIBTOOL
diff --git a/dev-python/python-report/files/python-report-0.23-disable-rpm.patch b/dev-python/python-report/files/python-report-0.23-disable-rpm.patch
deleted file mode 100644
index 4a110930..00000000
--- a/dev-python/python-report/files/python-report-0.23-disable-rpm.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- a/python/report/plugins/bugzilla/__init__.py
-+++ b/python/report/plugins/bugzilla/__init__.py
-@@ -115,8 +115,6 @@ import filer
- def sendToBugzilla(component, signature, io, bzfiler,
- optionsDict, fileName, fileDescription):
-
-- import rpmUtils.arch
--
- class BugzillaCommunicationException (Exception):
- pass
-
-@@ -298,7 +296,6 @@ def sendToBugzilla(component, signature,
- product=bzfiler.getproduct(),
- component=component,
- version=bzfiler.getversion(),
-- platform=rpmUtils.arch.getBaseArch(),
- bug_severity="medium",
- priority="medium",
- op_sys="Linux",
diff --git a/dev-python/python-report/files/python-report-0.23-kogaion-config.patch b/dev-python/python-report/files/python-report-0.23-kogaion-config.patch
deleted file mode 100644
index dcc99773..00000000
--- a/dev-python/python-report/files/python-report-0.23-kogaion-config.patch
+++ /dev/null
@@ -1,55 +0,0 @@
---- a/etc/Makefile.am
-+++ b/etc/Makefile.am
-@@ -1,11 +1,9 @@
- nobase_dist_sysconf_DATA = \
--report.d/bugzilla.redhat.com.conf \
--report.d/RHEL-bugzilla.redhat.com.conf \
-+report.d/bugs.rogentos.ro.conf \
- report.conf \
- report.d/ftp.conf \
- report.d/scp.conf \
- report.d/localsave.conf \
--report.d/strata-test.conf \
--report.d/RHEL.conf
-+report.d/strata-test.conf
-
- dist_man_MANS = report.conf.5
---- a/etc/report.d/bugs.rogentos.ro.conf
-+++ b/etc/report.d/bugs.rogentos.ro.conf
-@@ -0,0 +1,7 @@
-+[bugs.rogentos.ro]
-+# plugin
-+plugin=bugzilla
-+
-+# rhbz url
-+bugzilla_host=bugs.rogentos.ro
-+
---- a/python/report/plugins/bugzilla/__init__.py
-+++ b/python/report/plugins/bugzilla/__init__.py
-@@ -1,5 +1,5 @@
- """
-- A Report plugin to send a report to bugzilla.redhat.com.
-+ A Report plugin to send a report to bugs.rogentos.ro.
- Copyright (C) 2009 Red Hat, Inc
-
- Author(s): Gavin Romig-Koch <gavin@redhat.com>
-@@ -54,7 +54,7 @@ def displayURL(optionsDict):
- def bugURL(optionsDict):
- if 'bugURL' in optionsDict:
- return optionsDict["bugURL"]
-- host = "bugzilla.redhat.com"
-+ host = "bugs.rogentos.ro"
- if 'bugzilla_host' in optionsDict:
- host = optionsDict["bugzilla_host"]
- return "https://" + host + "/xmlrpc.cgi"
-@@ -149,8 +149,8 @@ def sendToBugzilla(component, signature,
- else:
- version = filer.getVersion()
-
-- bzfiler = filer.BugzillaFiler("https://bugzilla.redhat.com/xmlrpc.cgi",
-- "http://bugzilla.redhat.com",
-+ bzfiler = filer.BugzillaFiler("https://bugs.rogentos.ro/xmlrpc.cgi",
-+ "http://bugs.rogentos.ro",
- version, product)
-
- if not bzfiler or not bzfiler.supportsFiling() or not bzfiler.bugUrl:
diff --git a/dev-python/python-report/python-report-0.10-r1.ebuild b/dev-python/python-report/python-report-0.10-r1.ebuild
deleted file mode 100644
index cd4a57b6..00000000
--- a/dev-python/python-report/python-report-0.10-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="3"
-
-EGIT_REPO_URI="git://git.fedorahosted.org/report.git"
-EGIT_COMMIT="${PV}"
-inherit base git-2 autotools eutils
-
-DESCRIPTION="Provides a single configurable problem/bug/issue reporting API."
-HOMEPAGE="http://git.fedoraproject.org/git/?p=report.git;a=summary"
-SRC_URI=""
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/rpm
- net-misc/curl"
-RDEPEND="dev-libs/openssl
- net-misc/curl
- dev-libs/libxml2"
-
-src_prepare() {
-
- epatch "${FILESDIR}"/${P}-kogaion-defaults.patch
- epatch "${FILESDIR}"/${P}-disable-rpm.patch
- epatch "${FILESDIR}"/${P}-fix-version-detection.patch
-
- eautoreconf || die "cannot run eautoreconf"
- autoreconf -i || die "wtf"
- eautomake || die "cannot run eautomake"
-}
-
-src_configure() {
- econf --prefix=/usr || die "configure failed"
-}
-
-src_compile() {
- # workaround crappy build system
- mkdir -p "${S}/python/report/templates/RHEL-template/bugzillaCopy"
- touch "${S}/python/report/templates/RHEL-template/bugzillaCopy/VERSION"
-
- emake || die "make failed"
-}
-
-src_install() {
- base_src_install
-
- # remove Red Hat stuff
- rm "${D}"/etc/report.d/RHEL.ini
- rm "${D}"/etc/report.d/dropbox.redhat.com.ini
- rm "${D}"/etc/report.d/bugzilla.redhat.com.ini
-
- # XXX: {not yet implemented} install Kogaion configuration
- # cp "${FILESDIR}"/bugs.rogentos.ro.ini "${D}/etc/report.d/"
- find "${D}"/ -name "bugzilla-template" -type d | xargs rm -rf
- find "${D}"/ -name "RHEL-template" -type d | xargs rm -rf
- find "${D}"/ -name "strata-template" -type d | xargs rm -rf
-
-}
diff --git a/dev-python/python-report/python-report-0.23.ebuild b/dev-python/python-report/python-report-0.23.ebuild
deleted file mode 100644
index ae84131b..00000000
--- a/dev-python/python-report/python-report-0.23.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-EGIT_REPO_URI="git://git.fedorahosted.org/report.git"
-EGIT_COMMIT="${PV}"
-inherit git-2 autotools eutils
-
-DESCRIPTION="Provides a single configurable problem/bug/issue reporting API."
-HOMEPAGE="http://git.fedoraproject.org/git/?p=report.git;a=summary"
-SRC_URI=""
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/rpm
- net-misc/curl"
-RDEPEND="dev-libs/openssl
- net-misc/curl
- dev-libs/libxml2
- >=app-misc/kogaion-version-1.2"
-
-src_prepare() {
-
- epatch "${FILESDIR}"/${P}-kogaion-config.patch
- epatch "${FILESDIR}"/${P}-disable-rpm.patch
- epatch "${FILESDIR}"/${P}-disable-Werror.patch
-
- eautoreconf || die "cannot run eautoreconf"
-}
-
-src_configure() {
- econf --prefix=/usr || die "configure failed"
-
- # Create some kind of version file to suit the build system
- mkdir -p "${S}"/python/report/plugins/RHEL-bugzilla/bugzillaCopy || die
- touch "${S}"/python/report/plugins/RHEL-bugzilla/bugzillaCopy/VERSION || die
-}
-
-src_install() {
- default
- # remove Red Hat stuff
- rm -rf "${D}"/python/report/plugins/{strata,RHEL-bugzilla} || die
-}
diff --git a/dev-python/pytox/metadata.xml b/dev-python/pytox/metadata.xml
deleted file mode 100644
index cc3fe249..00000000
--- a/dev-python/pytox/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer>
- <email>maintainer-wanted@gentoo.org</email>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-python/pytox/pytox-9999.ebuild b/dev-python/pytox/pytox-9999.ebuild
deleted file mode 100644
index bd756139..00000000
--- a/dev-python/pytox/pytox-9999.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3} )
-
-inherit distutils-r1 eutils
-
-if [[ ${PV} == "9999" ]] ; then
- inherit git-2
- EGIT_REPO_URI="https://github.com/aitjcize/PyTox.git"
-else
- SRC_URI="https://github.com/aitjcize/PyTox/archive/${PV}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Python bindings for the Tox library"
-HOMEPAGE="https://github.com/aitjcize/PyTox"
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="net-libs/tox"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- epatch_user
-}
diff --git a/dev-python/pyvlc/pyvlc-1.0.ebuild b/dev-python/pyvlc/pyvlc-1.0.ebuild
deleted file mode 100644
index 472927cc..00000000
--- a/dev-python/pyvlc/pyvlc-1.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit git-2
-
-DESCRIPTION="Python binding to VLC library"
-HOMEPAGE="http://wiki.videolan.org/Python_bindings"
-EGIT_REPO_URI="git://git.videolan.org/vlc/bindings/python.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="generated examples wxwidgets qt4 gtk"
-
-DEPEND="media-video/vlc"
-RDEPEND="${DEPEND}
- examples? ( dev-python/pygtk )"
-DOCS="README"
-
-S="${WORKDIR}"/${PN}-${PV}
-
-src_compile() {
- cd "${EGIT_STORE_DIR}"
- cd "${S}"
-}
-
-src_install() {
- cd "${S}"
-
- if use examples ; then
- cd "${S}"/examples
- ls -la
- if use wxwidgets ; then
- dodoc wxvlc.py
- fi
- if use qt4 ; then
- dodoc qtvlc.py
- fi
- if use gtk ; then
- dodoc gtkvlc.py
- fi
- fi
- if use generated ; then
- insinto "${S}"/generated
- dodoc vlc.py
- fi
-}
diff --git a/dev-python/pyvlc/pyvlc-9999.ebuild b/dev-python/pyvlc/pyvlc-9999.ebuild
deleted file mode 100644
index 472927cc..00000000
--- a/dev-python/pyvlc/pyvlc-9999.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit git-2
-
-DESCRIPTION="Python binding to VLC library"
-HOMEPAGE="http://wiki.videolan.org/Python_bindings"
-EGIT_REPO_URI="git://git.videolan.org/vlc/bindings/python.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="generated examples wxwidgets qt4 gtk"
-
-DEPEND="media-video/vlc"
-RDEPEND="${DEPEND}
- examples? ( dev-python/pygtk )"
-DOCS="README"
-
-S="${WORKDIR}"/${PN}-${PV}
-
-src_compile() {
- cd "${EGIT_STORE_DIR}"
- cd "${S}"
-}
-
-src_install() {
- cd "${S}"
-
- if use examples ; then
- cd "${S}"/examples
- ls -la
- if use wxwidgets ; then
- dodoc wxvlc.py
- fi
- if use qt4 ; then
- dodoc qtvlc.py
- fi
- if use gtk ; then
- dodoc gtkvlc.py
- fi
- fi
- if use generated ; then
- insinto "${S}"/generated
- dodoc vlc.py
- fi
-}
diff --git a/dev-python/qtstatemachine/Manifest b/dev-python/qtstatemachine/Manifest
deleted file mode 100644
index e0bd0c51..00000000
--- a/dev-python/qtstatemachine/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST qtstatemachine-1.1-opensource.tar.gz 1339216 SHA256 141b78bccb709c203c62bb16c7a328b024d71e83263438e3e65d49c49d9486bd
diff --git a/dev-python/qtstatemachine/files/qstatemachines_add_CMake_support.patch_003 b/dev-python/qtstatemachine/files/qstatemachines_add_CMake_support.patch_003
deleted file mode 100644
index d21e0126..00000000
--- a/dev-python/qtstatemachine/files/qstatemachines_add_CMake_support.patch_003
+++ /dev/null
@@ -1,154 +0,0 @@
---- /dev/null 2009-07-25 12:29:44.706468311 +0200
-+++ CMakeLists.txt 2009-07-27 17:39:53.000000000 +0200
-@@ -0,0 +1,151 @@
-+cmake_minimum_required(VERSION 2.6)
-+project(QtStateMachines)
-+
-+# Setup Cmake
-+set(CMAKE_MODULE_PATH
-+ ${PyQtStateMachines_SOURCE_DIR}/cmake/Modules
-+ )
-+
-+# Setup Qt4
-+find_package(Qt4 REQUIRED)
-+set(QT_USE_QTDBUS 1)
-+set(QT_USE_QTGUI 1)
-+set(QT_USE_QTSHARED 1)
-+set(QT_USE_QTSCRIPT 1)
-+include(${QT_USE_FILE})
-+
-+add_definitions(-DQT_STATEMACHINE_SOLUTION -DQT_NO_ANIMATION -DQT_SCRIPT_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED)
-+
-+include_directories(
-+ ${CMAKE_CURRENT_SOURCE_DIR}
-+ ${CMAKE_SOURCE_DIR}/src
-+ ${QT_INCLUDE_DIR}
-+ ${QT_QT_INCLUDE_DIR}
-+ ${QT_QTCORE_INCLUDE_DIR}
-+ ${CMAKE_CURRENT_BINARY_DIR}/src
-+ ${CMAKE_CURRENT_BINARY_DIR}
-+ )
-+
-+link_directories(${CMAKE_CURRENT_SOURCE_DIR})
-+
-+set(QtStateMachines_SOURCES
-+ src/qabstractstate.cpp
-+ src/qabstracttransition.cpp
-+ src/qactionstate.cpp
-+ src/qeventtransition.cpp
-+ src/qfinalstate.cpp
-+ src/qguistatemachine.cpp
-+ src/qhistorystate.cpp
-+ src/qscriptedstatemachine.cpp
-+ src/qsignaltransition.cpp
-+ src/qssmguiinvokers.cpp
-+ src/qstateaction.cpp
-+ src/qstate.cpp
-+ src/qstatefinishedtransition.cpp
-+ src/qstatemachine.cpp
-+ src/qtransition.cpp
-+)
-+
-+
-+set(QtStateMachines_HEADERS
-+ src/qabstractstate.h
-+ src/qabstracttransition.h
-+ src/qactionstate.h
-+ src/qeventtransition.h
-+ src/qfinalstate.h
-+ src/qhistorystate.h
-+ src/qscriptedstatemachine.h
-+ src/qsignalevent.h
-+ src/qsignaltransition.h
-+ src/qstateaction.h
-+ src/qstatefinishedevent.h
-+ src/qstatefinishedtransition.h
-+ src/qstate.h
-+ src/qstatemachine.h
-+ src/qtransition.h
-+ src/qtstatemachineglobal.h
-+)
-+
-+MACRO(QT4_AUTOMOC_MY)
-+ QT4_GET_MOC_FLAGS(_moc_INCS)
-+
-+ SET(_matching_FILES )
-+ FOREACH (_current_FILE ${ARGN})
-+
-+ GET_FILENAME_COMPONENT(_abs_FILE ${_current_FILE} ABSOLUTE)
-+ # if "SKIP_AUTOMOC" is set to true, we will not handle this file here.
-+ # This is required to make uic work correctly:
-+ # we need to add generated .cpp files to the sources (to compile them),
-+ # but we cannot let automoc handle them, as the .cpp files don't exist yet when
-+ # cmake is run for the very first time on them -> however the .cpp files might
-+ # exist at a later run. at that time we need to skip them, so that we don't add two
-+ # different rules for the same moc file
-+ GET_SOURCE_FILE_PROPERTY(_skip ${_abs_FILE} SKIP_AUTOMOC)
-+
-+ IF ( NOT _skip AND EXISTS ${_abs_FILE} )
-+
-+ FILE(READ ${_abs_FILE} _contents)
-+
-+ GET_FILENAME_COMPONENT(_abs_PATH ${_abs_FILE} PATH)
-+
-+ STRING(REGEX MATCHALL "# *include +[^ ]+\\.moc[\">]"
-+ _match
-+ "${_contents}")
-+ IF(_match)
-+ FOREACH (_current_MOC_INC ${_match})
-+ STRING(REGEX MATCH "[^ <\"]+\\.moc" _current_MOC "${_current_MOC_INC}")
-+ GET_FILENAME_COMPONENT(_basename ${_current_MOC} NAME_WE)
-+ IF(EXISTS ${_abs_PATH}/${_basename}.hpp)
-+ SET(_header ${_abs_PATH}/${_basename}.hpp)
-+ ELSE(EXISTS ${_abs_PATH}/${_basename}.hpp)
-+ SET(_header ${_abs_PATH}/${_basename}.h)
-+ ENDIF(EXISTS ${_abs_PATH}/${_basename}.hpp)
-+ SET(_moc ${CMAKE_CURRENT_BINARY_DIR}/${_current_MOC})
-+ QT4_CREATE_MOC_COMMAND(${_header} ${_moc} "${_moc_INCS}" "")
-+ MACRO_ADD_FILE_DEPENDENCIES(${_abs_FILE} ${_moc})
-+ message("DEPS: ${_abs_FILE} -> ${_moc}")
-+ ENDFOREACH (_current_MOC_INC)
-+ ENDIF(_match)
-+ STRING(REGEX MATCHALL "# *include [\"<]moc_+[^ ]+\\.cpp[\">]"
-+ _match
-+ "${_contents}"
-+ )
-+ IF(_match)
-+ FOREACH (_current_MOC_INC ${_match})
-+ STRING(REGEX MATCH "[^ <\"_]+\\.cpp" _current_MOC "${_current_MOC_INC}")
-+ GET_FILENAME_COMPONENT(_basename ${_current_MOC} NAME_WE)
-+ IF(EXISTS ${_abs_PATH}/${_basename}.hpp)
-+ SET(_header ${_abs_PATH}/${_basename}.hpp)
-+ ELSE(EXISTS ${_abs_PATH}/${_basename}.hpp)
-+ SET(_header ${_abs_PATH}/${_basename}.h)
-+ ENDIF(EXISTS ${_abs_PATH}/${_basename}.hpp)
-+ SET(_moc ${CMAKE_CURRENT_BINARY_DIR}/moc_${_current_MOC})
-+ QT4_CREATE_MOC_COMMAND(${_header} ${_moc} "${_moc_INCS}" "")
-+ MACRO_ADD_FILE_DEPENDENCIES(${_abs_FILE} ${_moc})
-+ ENDFOREACH (_current_MOC_INC)
-+ ENDIF(_match)
-+ ENDIF ( NOT _skip AND EXISTS ${_abs_FILE} )
-+ ENDFOREACH (_current_FILE)
-+ENDMACRO(QT4_AUTOMOC_MY)
-+
-+add_library(StateMachineFramework SHARED
-+ ${QtStateMachines_SOURCES}
-+ )
-+
-+QT4_AUTOMOC_MY(${QtStateMachines_SOURCES})
-+
-+target_link_libraries(StateMachineFramework
-+ ${QT_QTCORE_LIBRARY}
-+ ${QT_QTGUI_LIBRARY}
-+ ${QT_QTSCRIPT_LIBRARY}
-+ )
-+
-+set_target_properties(StateMachineFramework
-+ PROPERTIES
-+ OUTPUT_NAME
-+ QtSolutions_StateMachineFramework-1.1
-+ VERSION 1.0.0
-+ SOVERSION 1.0.0)
-+
-+install(TARGETS StateMachineFramework DESTINATION lib${LIB_SUFFIX})
-+install(FILES ${QtStateMachines_HEADERS} DESTINATION include/QtStateMachines/)
diff --git a/dev-python/qtstatemachine/files/qstatemachines_fix_compound_state.patch_002 b/dev-python/qtstatemachine/files/qstatemachines_fix_compound_state.patch_002
deleted file mode 100644
index 917bbf43..00000000
--- a/dev-python/qtstatemachine/files/qstatemachines_fix_compound_state.patch_002
+++ /dev/null
@@ -1,82 +0,0 @@
---- src/qstatemachine_history_fixed.cpp 2009-07-26 18:21:12.000000000 +0200
-+++ src/qstatemachine.cpp 2009-07-27 15:46:45.000000000 +0200
-@@ -273,6 +273,27 @@
- }
- }
-
-+QtState *QtStateMachinePrivate::findActiveLCA(const QList<QtAbstractState*> &states)
-+{
-+ if (states.isEmpty())
-+ return rootState;
-+ QList<QtState*> ancestors = properAncestors(states.at(0), 0);
-+ for (int i = 0; i < ancestors.size(); ++i) {
-+ QtState *anc = ancestors.at(i);
-+ if (!configuration.contains(anc))
-+ continue;
-+ bool ok = true;
-+ for (int j = states.size() - 1; (j > 0) && ok; --j) {
-+ const QtAbstractState *s = states.at(j);
-+ if (!isDescendantOf(s, anc))
-+ ok = false;
-+ }
-+ if (ok)
-+ return anc;
-+ }
-+ return rootState;
-+}
-+
- QtState *QtStateMachinePrivate::findLCA(const QList<QtAbstractState*> &states)
- {
- if (states.isEmpty())
-@@ -378,8 +399,18 @@
- QList<QtAbstractState*> lst = t->targetStates();
- if (lst.isEmpty())
- continue;
-- lst.prepend(t->sourceState());
-- QtAbstractState *lca = findLCA(lst);
-+ QtAbstractState *lca;
-+ if (isDescendantOf(t->targetState(), t->sourceState()))
-+ {
-+ lst.prepend(t->targetState());
-+ lca = findActiveLCA(lst);
-+ }
-+ else
-+ {
-+ lst.prepend(t->sourceState());
-+ lca = findLCA(lst);
-+ }
-+
- {
- QSet<QtAbstractState*>::const_iterator it;
- for (it = configuration.constBegin(); it != configuration.constEnd(); ++it) {
-@@ -451,8 +482,17 @@
- QList<QtAbstractState*> lst = t->targetStates();
- if (lst.isEmpty())
- continue;
-- lst.prepend(t->sourceState());
-- QtState *lca = findLCA(lst);
-+ QtState *lca;
-+ if (isDescendantOf(t->targetState(), t->sourceState()))
-+ {
-+ lst.prepend(t->targetState());
-+ lca = findActiveLCA(lst);
-+ }
-+ else
-+ {
-+ lst.prepend(t->sourceState());
-+ lca = findLCA(lst);
-+ }
- for (int j = 1; j < lst.size(); ++j) {
- QtAbstractState *s = lst.at(j);
- addStatesToEnter(s, lca, statesToEnter, statesForDefaultEntry);
-diff -ru src_old/qstatemachine_p.h src/qstatemachine_p.h
---- src_old/qstatemachine_p.h 2009-07-26 18:38:06.000000000 +0200
-+++ src/qstatemachine_p.h 2009-07-26 18:37:15.000000000 +0200
-@@ -109,6 +109,7 @@
-
- static QtStateMachinePrivate *get(QtStateMachine *q);
-
-+ QtState *findActiveLCA(const QList<QtAbstractState*> &states);
- static QtState *findLCA(const QList<QtAbstractState*> &states);
-
- static bool stateEntryLessThan(QtAbstractState *s1, QtAbstractState *s2);
diff --git a/dev-python/qtstatemachine/files/qstatemachines_fix_history.patch_001 b/dev-python/qtstatemachine/files/qstatemachines_fix_history.patch_001
deleted file mode 100644
index fff31346..00000000
--- a/dev-python/qtstatemachine/files/qstatemachines_fix_history.patch_001
+++ /dev/null
@@ -1,155 +0,0 @@
---- src/qstatemachine_orig.cpp 2009-07-26 11:41:00.000000000 +0200
-+++ src/qstatemachine.cpp 2009-07-26 12:41:26.000000000 +0200
-@@ -455,37 +455,7 @@
- QtState *lca = findLCA(lst);
- for (int j = 1; j < lst.size(); ++j) {
- QtAbstractState *s = lst.at(j);
-- if (QtHistoryState *h = qobject_cast<QtHistoryState*>(s)) {
-- QList<QtAbstractState*> hconf = QtHistoryStatePrivate::get(h)->configuration;
-- if (!hconf.isEmpty()) {
-- for (int k = 0; k < hconf.size(); ++k) {
-- QtAbstractState *s0 = hconf.at(k);
-- addStatesToEnter(s0, lca, statesToEnter, statesForDefaultEntry);
-- }
--#ifdef QSTATEMACHINE_DEBUG
-- qDebug() << q << ": restoring"
-- << ((QtHistoryStatePrivate::get(h)->historyType == QtState::DeepHistory) ? "deep" : "shallow")
-- << "history from" << s << ":" << hconf;
--#endif
-- } else {
-- QList<QtAbstractState*> hlst;
-- if (QtHistoryStatePrivate::get(h)->defaultState)
-- hlst.append(QtHistoryStatePrivate::get(h)->defaultState);
-- if (hlst.isEmpty()) {
-- setError(QtStateMachine::NoDefaultStateInHistoryState, h);
-- } else {
-- for (int k = 0; k < hlst.size(); ++k) {
-- QtAbstractState *s0 = hlst.at(k);
-- addStatesToEnter(s0, lca, statesToEnter, statesForDefaultEntry);
-- }
--#ifdef QSTATEMACHINE_DEBUG
-- qDebug() << q << ": initial history targets for" << s << ":" << hlst;
--#endif
-- }
-- }
-- } else {
-- addStatesToEnter(s, lca, statesToEnter, statesForDefaultEntry);
-- }
-+ addStatesToEnter(s, lca, statesToEnter, statesForDefaultEntry);
- if (isParallel(lca)) {
- QList<QtAbstractState*> lcac = QtStatePrivate::get(lca)->childStates();
- foreach (QtAbstractState* child,lcac) {
-@@ -566,45 +536,78 @@
- QSet<QtAbstractState*> &statesToEnter,
- QSet<QtAbstractState*> &statesForDefaultEntry)
- {
-- statesToEnter.insert(s);
-- if (isParallel(s)) {
-- QtState *grp = qobject_cast<QtState*>(s);
-- QList<QtAbstractState*> lst = QtStatePrivate::get(grp)->childStates();
-- for (int i = 0; i < lst.size(); ++i) {
-- QtAbstractState *child = lst.at(i);
-- addStatesToEnter(child, grp, statesToEnter, statesForDefaultEntry);
-- }
-- } else if (isCompound(s)) {
-- statesForDefaultEntry.insert(s);
-- QtState *grp = qobject_cast<QtState*>(s);
-- QtAbstractState *initial = grp->initialState();
-- if (initial != 0) {
-- addStatesToEnter(initial, grp, statesToEnter, statesForDefaultEntry);
-+#ifdef QSTATEMACHINE_DEBUG
-+ Q_Q(QtStateMachine);
-+#endif
-+ if (QtHistoryState *h = qobject_cast<QtHistoryState*>(s)) {
-+ QList<QtAbstractState*> hconf = QtHistoryStatePrivate::get(h)->configuration;
-+ if (!hconf.isEmpty()) {
-+ for (int k = 0; k < hconf.size(); ++k) {
-+ QtAbstractState *s0 = hconf.at(k);
-+ addStatesToEnter(s0, root, statesToEnter, statesForDefaultEntry);
-+ }
-+#ifdef QSTATEMACHINE_DEBUG
-+ qDebug() << q << ": restoring"
-+ << ((QtHistoryStatePrivate::get(h)->historyType == QtState::DeepHistory) ? "deep" : "shallow")
-+ << "history from" << s << ":" << hconf;
-+#endif
- } else {
-- setError(QtStateMachine::NoInitialStateError, grp);
-- return;
-+ QList<QtAbstractState*> hlst;
-+ if (QtHistoryStatePrivate::get(h)->defaultState)
-+ hlst.append(QtHistoryStatePrivate::get(h)->defaultState);
-+ if (hlst.isEmpty()) {
-+ setError(QtStateMachine::NoDefaultStateInHistoryState, h);
-+ } else {
-+ for (int k = 0; k < hlst.size(); ++k) {
-+ QtAbstractState *s0 = hlst.at(k);
-+ addStatesToEnter(s0, root, statesToEnter, statesForDefaultEntry);
-+ }
-+#ifdef QSTATEMACHINE_DEBUG
-+ qDebug() << q << ": initial history targets for" << s << ":" << hlst;
-+#endif
-+ }
- }
-- }
-- QList<QtState*> ancs = properAncestors(s, root);
-- for (int i = 0; i < ancs.size(); ++i) {
-- QtState *anc = ancs.at(i);
-- if (!anc->parentState())
-- continue;
-- statesToEnter.insert(anc);
-- if (isParallel(anc)) {
-- QList<QtAbstractState*> lst = QtStatePrivate::get(anc)->childStates();
-- for (int j = 0; j < lst.size(); ++j) {
-- QtAbstractState *child = lst.at(j);
-- bool hasDescendantInList = false;
-- QSet<QtAbstractState*>::const_iterator it;
-- for (it = statesToEnter.constBegin(); it != statesToEnter.constEnd(); ++it) {
-- if (isDescendantOf(*it, child)) {
-- hasDescendantInList = true;
-- break;
-+ } else {
-+ statesToEnter.insert(s);
-+ if (isParallel(s)) {
-+ QtState *grp = qobject_cast<QtState*>(s);
-+ QList<QtAbstractState*> lst = QtStatePrivate::get(grp)->childStates();
-+ for (int i = 0; i < lst.size(); ++i) {
-+ QtAbstractState *child = lst.at(i);
-+ addStatesToEnter(child, grp, statesToEnter, statesForDefaultEntry);
-+ }
-+ } else if (isCompound(s)) {
-+ statesForDefaultEntry.insert(s);
-+ QtState *grp = qobject_cast<QtState*>(s);
-+ QtAbstractState *initial = grp->initialState();
-+ if (initial != 0) {
-+ addStatesToEnter(initial, grp, statesToEnter, statesForDefaultEntry);
-+ } else {
-+ setError(QtStateMachine::NoInitialStateError, grp);
-+ return;
-+ }
-+ }
-+ QList<QtState*> ancs = properAncestors(s, root);
-+ for (int i = 0; i < ancs.size(); ++i) {
-+ QtState *anc = ancs.at(i);
-+ if (!anc->parentState())
-+ continue;
-+ statesToEnter.insert(anc);
-+ if (isParallel(anc)) {
-+ QList<QtAbstractState*> lst = QtStatePrivate::get(anc)->childStates();
-+ for (int j = 0; j < lst.size(); ++j) {
-+ QtAbstractState *child = lst.at(j);
-+ bool hasDescendantInList = false;
-+ QSet<QtAbstractState*>::const_iterator it;
-+ for (it = statesToEnter.constBegin(); it != statesToEnter.constEnd(); ++it) {
-+ if (isDescendantOf(*it, child)) {
-+ hasDescendantInList = true;
-+ break;
-+ }
- }
-+ if (!hasDescendantInList)
-+ addStatesToEnter(child, anc, statesToEnter, statesForDefaultEntry);
- }
-- if (!hasDescendantInList)
-- addStatesToEnter(child, anc, statesToEnter, statesForDefaultEntry);
- }
- }
- }
diff --git a/dev-python/qtstatemachine/qtstatemachine-1.1-r1.ebuild b/dev-python/qtstatemachine/qtstatemachine-1.1-r1.ebuild
deleted file mode 100644
index a1aaa525..00000000
--- a/dev-python/qtstatemachine/qtstatemachine-1.1-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2004-2009 Sabayon Linux
-# Distributed under the terms of the GNU General Public License v2
-# $
-
-EAPI="2"
-inherit eutils cmake-utils
-
-DESCRIPTION="Qt State Machine Framework"
-SLOT="4"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-SRC_URI="ftp://ftp.trolltech.com/qt/solutions/lgpl/qtstatemachine-1.1-opensource.tar.gz"
-RESTRICT="mirror"
-LICENSE="|| ( LGPL-2.1 GPL-3 QPL-1.0 )"
-
-RDEPEND="dev-libs/glib
- media-libs/libpng
- x11-libs/qt-core:4
- x11-libs/qt-gui:4"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${P}-opensource"
-
-src_prepare() {
- # Add some bugfix patches
- epatch "${FILESDIR}/"qstatemachines*.patch_*
-}
-
-pkg_postinst() {
-
- ewarn "This package is VERY EXPERIMENTAL."
- ewarn "Its build system is utterly broken (see CMake patch)."
- ewarn "No examples are installed because of the issue above"
- ewarn "...and your cat will be eaten by a black hole!"
- einfo "Say thanks to Vincenzo Di Massa for the hard"
- einfo "patching work."
-
-}
diff --git a/dev-python/qtstatemachine/qtstatemachine-1.1.ebuild b/dev-python/qtstatemachine/qtstatemachine-1.1.ebuild
deleted file mode 100644
index 7d222db9..00000000
--- a/dev-python/qtstatemachine/qtstatemachine-1.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2004-2009 Sabayon Linux
-# Distributed under the terms of the GNU General Public License v2
-# $
-
-EAPI="2"
-inherit eutils base multilib
-
-DESCRIPTION="Qt State Machine Framework"
-SLOT="4"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-SRC_URI="ftp://ftp.trolltech.com/qt/solutions/lgpl/qtstatemachine-1.1-opensource.tar.gz"
-RESTRICT="mirror"
-LICENSE="|| ( LGPL-2.1 GPL-3 QPL-1.0 )"
-
-RDEPEND="dev-libs/glib
- media-libs/libpng
- x11-libs/qt-core:4
- x11-libs/qt-gui:4"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${P}-opensource"
-
-src_configure() {
-
- # build system is utterly broken
- echo "yes" | ./configure -library || die "configure failed"
-
-}
-
-src_compile() {
- qmake -makefile -nocache || die "qmake failed"
- emake || "make failed"
-}
-
-src_install() {
-
- # build system is broken
- dolib.so lib/*
-
-}
-
-pkg_postinst() {
- ewarn "This package is VERY EXPERIMENTAL."
- ewarn "Its build system is utterly broken."
- ewarn "No examples are installed because of the issue above"
- ewarn "...and your cat will be eaten by a black hole!"
- ewarn "plop!"
-}