mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-21 06:21:08 +02:00
Merge pull request #222 from marineam/atk
dev-libs/atk: remove outdated ebuild and its dependencies
This commit is contained in:
commit
8f99148288
@ -1 +0,0 @@
|
||||
DIST atk-1.32.0.tar.bz2 688186 RMD160 22d267795a7c576b90353780a9520e89fc43ea37 SHA1 876e88e4259d07bb7905d66c085a50a47e37f9e4 SHA256 e9a3e598f75c4db1af914f8b052dd9f7e89e920a96cc187c18eb06b8339cb16e
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/atk/atk-1.32.0-r1.ebuild,v 1.9 2011/07/11 00:03:33 mattst88 Exp $
|
||||
|
||||
EAPI="3"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="GTK+ & GNOME Accessibility Toolkit"
|
||||
HOMEPAGE="http://projects.gnome.org/accessibility/"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 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 ~x86-winnt"
|
||||
IUSE="doc +introspection nls"
|
||||
|
||||
RDEPEND="dev-libs/glib:2
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.7 )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-lang/perl-5
|
||||
dev-util/pkgconfig
|
||||
doc? ( >=dev-util/gtk-doc-1 )
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
pkg_setup() {
|
||||
G2CONF="${G2CONF} $(use_enable introspection)"
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
if ! use test; then
|
||||
# don't waste time building tests (bug #226353)
|
||||
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|
||||
|| die "sed failed"
|
||||
fi
|
||||
|
||||
# Remove DEPRECATED flags
|
||||
sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' -i atk/Makefile.am atk/Makefile.in \
|
||||
tests/Makefile.am tests/Makefile.in || die "sed 2 failed"
|
||||
}
|
File diff suppressed because it is too large
Load Diff
@ -1,32 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX pygobject-2.28.3-disable-failing-tests.patch 1782 SHA256 4d39b731084002c023faa7c500e83e4f77ad0c65cd2237d6f18025b94ceb8222 SHA512 36ba0f53e4cd83d7eb4ca8d7deaa6533a68ce6f370e10212db3cb092d2647f73daa3f5080f2d4f0c0db25d37fc9bf0164eefa7b8e62bf56763cc7c3268832952 WHIRLPOOL 0723b8be317801272ad95552c7f2e3b3fa5b5eb6b8307172575f1e57c9e23f18c7617c9a642c6761e04638d4b511859e2db04d803b41e5023940ec1daf05ff4c
|
||||
AUX pygobject-2.28.3-fix-codegen-location.patch 1948 SHA256 eb16a71a8e3f45e965797ca99cc5d079b13a0f74dafc7976806d09ccd1f30476 SHA512 6f618d3826a505906669bbbe680a514e61884564f2c3025c438a97f192de6c9fd0e7f43c8e9bfff62776a51a56b0eead6ca54a0c157c071cf0f493b8f0d46506 WHIRLPOOL 5107e45f4596c12c92a4d208ce17ed0dc19811036d8acea5f6c393937eebb72de290b5ddc3b5e190edecbcfef2ad48c150e5c9bf53dc9839bc9dc0fcb3ec53d8
|
||||
AUX pygobject-2.28.3-make_check.patch 2705 SHA256 91ddf8f2d1d767f771b91568c1d669019cf4e302baf1dd2eeed4b41ff7cb75b6 SHA512 9829f92ce0ace9d1a6e84428dc16bd0a893a24e784273e79c849618ebf4749e3168e6b1f1b9a9ca7e114ec04612045985823ad34247891d8ba7609279c4c4af4 WHIRLPOOL c2d9f18347abd83b751f0deab38742380905e8be70478a9e13c580bb4a284b8d329ad47f2ddeb1bf65a183b962701b050755aa35d84e009d47057c5433a385bc
|
||||
AUX pygobject-2.28.3-support_multiple_python_versions.patch 3938 SHA256 7269f232a9b4ffe1c920c610796cb8f1dc5bcdc5cd5d03ebc7045f45d5f5d089 SHA512 b835c503ea1baa831d1f258221998c5194ea58750e33564ff7b22870a8f47dfef37d986aa282d527dd2ea2b9e598ffede38ed7dd8f966788e32e8719ac94035f WHIRLPOOL e91084a146717ca5de9528a17e8a9e4d1b396704e6a5c4529695ca67f67b2b3f91d12472b846c3b076c24aac1b8fdea66b5e4591acaed1c5f621b372222babc0
|
||||
AUX pygobject-2.28.6-disable-failing-tests.patch 3549 SHA256 b75efed51ff82724eab61b08079feb59cdb6ed49bd63ddfcbdafbc89d40e39f6 SHA512 1ff3b9474c1fbf7e4fe7f2346f862f1ba1da0748d955ebcfd606d74b885c12daa2673c31aa594925c441bfaa29390d9324e56696e291d3f7e301cbf114491cb3 WHIRLPOOL b82d77e5ea445f9dee3b9c116a7cd666de6a047e260d1e1172b3fa658ee5b3be6414369ab77ed9a3b4748efe31aefa784087a47172c7e4ac44df99d160e5e061
|
||||
AUX pygobject-2.28.6-gio-types-2.32.patch 1231 SHA256 76b8636556b56143eac3afa002c5a8938d87e613668cfce0a73ce1f1e3d6c810 SHA512 86a34f73a4436ff77488743fc15c0cc901c27b55dad9bcfdc9c32ff184bccc277217d5a0e13bc36982e14e34ab5fee5224e055879a0036a1ccdf5dc26bc737d4 WHIRLPOOL 9b66b44a994970a11e75c7ede64403eed01e10bd0e5edda9c1d95771a07457da0fefea425e217633d1eae78c02c4e980a6cb5dbeac580b63e56fd8a962d8e0d1
|
||||
AUX pygobject-2.28.6-glib-2.36-class_init.patch 11038 SHA256 02d4ec14ecdea96ffb64c7c58abdea8e38b3076cec872525449823137f7dea63 SHA512 e8acc5970ac540dc01551759591ee693ae12dd1512130b135e397e528d920159f0f8866bb8a611e2c06cd96f899ef7239153b59a2ec0318e1fd08266acf95e04 WHIRLPOOL e18b3e24109c01b61c24f7be69d62f7eea415cf43b4b9683e539d8352b28a8a2b95fd89dbc29ec4978479ea3cb50f06785733d66897c0064f3c7c41027e06d5e
|
||||
AUX pygobject-2.28.6-set_qdata.patch 847 SHA256 1dda085e0aadedf70eb8290e9c12fd27227173d3313a28d40ab923316b35bde3 SHA512 19025af51a8387061276ec9d6c8eb0ecadb5124bba2c4ab3755ab653df467896d19c366d80ce9313fd46e43b493b7c536f780014cf18a6ac47f4b1d2ad4bedb4 WHIRLPOOL 4d3be4952242d8b10b47fb3ee7d0d3e9716b6e358c3151e5c472580e3bc15c501040f7a6363b7fdef050c00bf68f65b8eacb918fd85483b0fa098af18ea34a62
|
||||
AUX pygobject-2.28.6-tests-no-introspection.patch 1257 SHA256 f10000ce8cf232240099fd319a046920eaa582fcb3f6eb20e3468145f89cd51e SHA512 7d57cb9bbd0b16f4fb0ed9d5eca310c47daf86b89daefa41fb0cf5dd470a6f6a31d0dad31dd261332c039d39bd778f9de8de7260c5856f1b718f72b9aabc01b4 WHIRLPOOL 02100886c5932114fa7ceaabcfceb6297e0bc2f3a12cd4b17e77e863fcfeebbbcab235f1d79c7cd65c201d628e818d58813c4f46b906dce4fa95c7aae8767935
|
||||
AUX pygobject-2.90.1-make_check.patch 2572 SHA256 e665baf786eb565cd095ca1651a696264b112dcbc534593c4fa3da2d4e3b2ddf SHA512 2162dc214b86cdfb9b4a465066cd2847419be9608dab55e911166e8c646d19da2ef5f4553926459f1b061bacc380aae9645365390b6852f56db4da25925a1417 WHIRLPOOL 0f67999b760486014aa108a2761983ccf07b80aa0c69e5dac814130b53541c7e916998250e35251c68b77681f569f60c183e991d70f2ba93f4a18c9934724b2e
|
||||
DIST pygobject-2.28.6.tar.xz 747248 SHA256 fb8a1d4f665130a125011659bd347c7339c944232163dbb9a34fd0686577adb8 SHA512 37544ea2377258758169b25a2969d5ee1c9ffb9b6e63e05bc7a0471a49ac9169c51ec587d4489172c7d256f53df878a81c1992a08059aa7e43dbbb69f799545c WHIRLPOOL 402f764d6ca73f238784738a1e09832858fd95af5a633e825412e9e6a21e89ab6b2090d3995902ed404fc4fde445cf970c76fcd93f8f64cf9def742452776c00
|
||||
DIST pygobject-3.10.2.tar.xz 672092 SHA256 75608f2c4052f0277508fc79debef026d9e84cb9261de2b922387c093d32c326 SHA512 d404916fd9b59c035be093de7ebcc04dbeacb339d1d9284aca7ee569cecee34202a1e0f4e87f301bc0161c7a3a7820987a6a69ff1428c6fda2e99933a32dc96a WHIRLPOOL ece501defc3ffd2af79b1fff7c7d289c4dbb6bd17a577c0369399876957ad3f83455197c1c7c991725a588498fe37c56262c68a1fe2c985a9dea8b799d321138
|
||||
DIST pygobject-3.12.1.tar.xz 701872 SHA256 da5fe04759e862d347b26b53a6aea0affa7cbe858b7004475fa8c7929496da35 SHA512 095754d06507bb5c5d802603d8fd97fabcc3057172f1fe6f34138e9553281cc7b474a0dd9f235678718eccc4f7adee38b10ec1365d5fd8c4c61a47e4a24fd5a1 WHIRLPOOL 3cc3c96f7f644c17ef9c9704107af3ff0577da3a54258de208b048eee1cf8e329ed572b4d8cea6e336a9757d6f60a969ce9c84fdd9987abf114b3e79a4ee3c18
|
||||
DIST pygobject-3.12.2.tar.xz 702176 SHA256 7e7a3d349acf5bb4b68f8539a42e67958840a67cd4f0341ee9aa49189af2a522 SHA512 81ea6904b6a6b405593394e3a4915cd8ccbacafa4820a3f38cce1ebd0a2de3cd4cad2feadec9ae8910ac3fa2b63fd66a8cb264f74d04631f5d4c3f45c29b5b47 WHIRLPOOL ca2f3cd2018b9923d1f758750e489cad6e658a4a621db5c8fd056d2f721d59630d4a4c6f01f932997b336b391b7e54dcd2b7068dd863bc0c01ad93737abbc386
|
||||
DIST pygobject-3.13.3.tar.xz 710452 SHA256 28c4d28c4083ce9c249cf7a8621a1452ecc557951650810a09bf946b21df7452 SHA512 3e8aca047f95d903e89bdfe0e24daf226a10a2bdf783142164fa22a11e6047da528d004711d289067b8cbd80d247c517b2a029cd4df11e54df7f6e6b907833a3 WHIRLPOOL b709d55b93986d7067c65be737c5824d9a26bf1d8ee3ab4c2a0193e24cfb29dea378407d4dbc41772d7ffa259bea1fbda43787a4aef68feafb1f27c416acdf0b
|
||||
EBUILD pygobject-2.28.6-r55.ebuild 3674 SHA256 42a856cf2f0a4773616ca3840977cd78e65570ddcdaa9361482502d2938dec47 SHA512 ff2bf25adc94e1cab4ec5df130930f74584cfbdb56a92eed6bf2ac70b9dbfece9e879dec91178b9d2d907df6d0a6c0a053bcde255130708f30faa406eedd7f4e WHIRLPOOL 17ab7cb95542db633af9d59ac4f635962491beb83532d2e3e3d54fd85828048ae14e3f584ac13582dee3cdf77589b135ce6ba21f88d2cf8aac8f593ef5d347a6
|
||||
EBUILD pygobject-3.10.2.ebuild 2727 SHA256 ca431682024154e23d692da005525b3c8cb9b1e4f49865dc27945d831d016ec4 SHA512 4366ef65f19bcc49549ecc9b77c39603024e5d42334acbdc5e18a21c8146777989bb238bbdf97ac9549f60c3b78708e7db1e769471f070270bf60d9769b23493 WHIRLPOOL fd76d8b4af253cb058779fe2f4028cf440d43a5cb99c02d05109d3f60a49f5b2edea7213646dec9b414cfbe805f42aa2f0bbdb9dd2a585fe58f8238b3129dc30
|
||||
EBUILD pygobject-3.12.1.ebuild 2731 SHA256 214b4275edde735ea2f9ca282477b637c29cae3a0b9e6d061d651c3110c908f9 SHA512 933e3ba33fc7d20471d71220712a04c887298191ff2e6d5b905f6cb8c659d2098708be15c8487af066f4aa8394f39adae38168c6c05c353513f0419eaed445af WHIRLPOOL ae44bad20b384e3947c29f3fbb9524ec5fa7810e09b59a47a78db738d234dedbab72342aab7fc2b856f19f90ba804b573042e65d7a3adeccfaca0fcffb92f3cf
|
||||
EBUILD pygobject-3.12.2.ebuild 2729 SHA256 6812a6d83e24322812503fcf4cb8f2538c8e6f34d1be3ed50d72e97cd0a18e7e SHA512 6e39b7f110d346436d9127419f97a9b38c94fa2687bc008e9bceb41f7116342c364b54da2d1669a628e0c96544d6d0be1b8c232e15bb75ea33fbe0952f1b81e0 WHIRLPOOL 7deaac1069d524de3194d0c0a6ebd6a9f946f3fd919fe4f1b1b6c5dbb4421770a948fe90a755289be10905d98c946cf7c9497f612f761bd8c5b0560be2f47966
|
||||
EBUILD pygobject-3.13.3.ebuild 2733 SHA256 5f789beadcb622324beb4d4e086b2ad50cafb7abb5f2b8f8bfdb850b11a7ffa6 SHA512 b03c9b3bef628f6b4d0eb6da3e11a6998318bdc9fcefae9d5c103da829da78a9a499268f74bc9588b26d44957f04cff91ee12b50a27960bc112e6dac3afdfe47 WHIRLPOOL 421ac0b4f2ceb15e72a4ecacf53c50b37eb42bd094a852e17b5a91c2adf26c10622c44c30f255e5995ec32702741e934a1450b9724c7a09e9cfc84342c434f74
|
||||
MISC ChangeLog 42017 SHA256 959c3005a95b3d056cc13df318958951a16293553b935fbe0d8a518feed160fd SHA512 91289fcfcfd81e8a7e2133c50ea02684dff54b73995abd76350413c43d40c92324cfed119c5089c83feb8ab654acca2e3beaffffbda8f23cdb2b3722c830dff2 WHIRLPOOL a62cd647cfccc938107f2d0af929f7aa0574691c5325fe4d4209dcb563af75f5103fb269eb55b722bda816b8a7acbe24d29c0a345f24b4f2b0da594461141de5
|
||||
MISC metadata.xml 178 SHA256 aeea09173ed30175422e4f951e369e1882919be3d56e655468e5d4bffea0fc3c SHA512 090602f45b8fe37eb4ec23c568d815bd1ea41903eb2ad2592c251915aeb3edd957eae84957d556eb3b4b3fbb5acf6aae7594e1640ee5e04297cb6e2efc6c4c41 WHIRLPOOL 69136c1dbfe808f569ccf5362e9df219ef8ba594cc608893dbf854ee6482111c5c969c2510f2f92b659b3a94e1a669490062815891988e71e76a8d0782b871e6
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlPjwzUACgkQVWmRsqeSphN1GwCeI1KP0setRdC49LYHCF/Pmle0
|
||||
5wgAn3CNA5JigLgvRposTXP0+DRk8mhF
|
||||
=JVXb
|
||||
-----END PGP SIGNATURE-----
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -1,315 +0,0 @@
|
||||
From 9456ba70fdb98b3a4eb7ee2f630182387a54ca00 Mon Sep 17 00:00:00 2001
|
||||
From: Martin Pitt <martinpitt@gnome.org>
|
||||
Date: Tue, 19 Feb 2013 15:39:56 +0100
|
||||
Subject: [PATCH] Move property and signal creation into _class_init()
|
||||
|
||||
We must not add class interfaces after g_type_class_ref() has been called the
|
||||
first time. Move signal and property creation from pyg_type_register() into
|
||||
pyg_object_class_init(), and drop the hack of registering interfaces twice.
|
||||
|
||||
This is a backport of commit efcb0f9fd for 2.28.x. This allows old pygtk
|
||||
applications to work with pygobject 2.28.x and glib 2.35.x.
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=694108
|
||||
---
|
||||
gobject/gobjectmodule.c | 177 +++++++++++++++++++-----------------------------
|
||||
1 file changed, 70 insertions(+), 107 deletions(-)
|
||||
|
||||
diff --git a/gobject/gobjectmodule.c b/gobject/gobjectmodule.c
|
||||
index 2a84606..91f7315 100644
|
||||
--- a/gobject/gobjectmodule.c
|
||||
+++ b/gobject/gobjectmodule.c
|
||||
@@ -312,13 +312,6 @@ pyg_object_get_property (GObject *object, guint property_id,
|
||||
pyglib_gil_state_release(state);
|
||||
}
|
||||
|
||||
-static void
|
||||
-pyg_object_class_init(GObjectClass *class, PyObject *py_class)
|
||||
-{
|
||||
- class->set_property = pyg_object_set_property;
|
||||
- class->get_property = pyg_object_get_property;
|
||||
-}
|
||||
-
|
||||
typedef struct _PyGSignalAccumulatorData {
|
||||
PyObject *callable;
|
||||
PyObject *user_data;
|
||||
@@ -484,15 +477,14 @@ override_signal(GType instance_type, const gchar *signal_name)
|
||||
}
|
||||
|
||||
static PyObject *
|
||||
-add_signals (GType instance_type, PyObject *signals)
|
||||
+add_signals (GObjectClass *klass, PyObject *signals)
|
||||
{
|
||||
gboolean ret = TRUE;
|
||||
- GObjectClass *oclass;
|
||||
Py_ssize_t pos = 0;
|
||||
PyObject *key, *value, *overridden_signals = NULL;
|
||||
+ GType instance_type = G_OBJECT_CLASS_TYPE (klass);
|
||||
|
||||
overridden_signals = PyDict_New();
|
||||
- oclass = g_type_class_ref(instance_type);
|
||||
while (PyDict_Next(signals, &pos, &key, &value)) {
|
||||
const gchar *signal_name;
|
||||
gchar *signal_name_canon, *c;
|
||||
@@ -530,7 +522,6 @@ add_signals (GType instance_type, PyObject *signals)
|
||||
if (!ret)
|
||||
break;
|
||||
}
|
||||
- g_type_class_unref(oclass);
|
||||
if (ret)
|
||||
return overridden_signals;
|
||||
else {
|
||||
@@ -800,14 +791,12 @@ pyg_param_spec_from_object (PyObject *tuple)
|
||||
}
|
||||
|
||||
static gboolean
|
||||
-add_properties (GType instance_type, PyObject *properties)
|
||||
+add_properties (GObjectClass *klass, PyObject *properties)
|
||||
{
|
||||
gboolean ret = TRUE;
|
||||
- GObjectClass *oclass;
|
||||
Py_ssize_t pos = 0;
|
||||
PyObject *key, *value;
|
||||
|
||||
- oclass = g_type_class_ref(instance_type);
|
||||
while (PyDict_Next(properties, &pos, &key, &value)) {
|
||||
const gchar *prop_name;
|
||||
GType prop_type;
|
||||
@@ -873,7 +862,7 @@ add_properties (GType instance_type, PyObject *properties)
|
||||
Py_DECREF(slice);
|
||||
|
||||
if (pspec) {
|
||||
- g_object_class_install_property(oclass, 1, pspec);
|
||||
+ g_object_class_install_property(klass, 1, pspec);
|
||||
} else {
|
||||
PyObject *type, *value, *traceback;
|
||||
ret = FALSE;
|
||||
@@ -883,7 +872,7 @@ add_properties (GType instance_type, PyObject *properties)
|
||||
g_snprintf(msg, 256,
|
||||
"%s (while registering property '%s' for GType '%s')",
|
||||
PYGLIB_PyUnicode_AsString(value),
|
||||
- prop_name, g_type_name(instance_type));
|
||||
+ prop_name, G_OBJECT_CLASS_NAME(klass));
|
||||
Py_DECREF(value);
|
||||
value = PYGLIB_PyUnicode_FromString(msg);
|
||||
}
|
||||
@@ -892,11 +881,63 @@ add_properties (GType instance_type, PyObject *properties)
|
||||
}
|
||||
}
|
||||
|
||||
- g_type_class_unref(oclass);
|
||||
return ret;
|
||||
}
|
||||
|
||||
static void
|
||||
+pyg_object_class_init(GObjectClass *class, PyObject *py_class)
|
||||
+{
|
||||
+ PyObject *gproperties, *gsignals, *overridden_signals;
|
||||
+ PyObject *class_dict = ((PyTypeObject*) py_class)->tp_dict;
|
||||
+
|
||||
+ class->set_property = pyg_object_set_property;
|
||||
+ class->get_property = pyg_object_get_property;
|
||||
+
|
||||
+ /* install signals */
|
||||
+ /* we look this up in the instance dictionary, so we don't
|
||||
+ * accidentally get a parent type's __gsignals__ attribute. */
|
||||
+ gsignals = PyDict_GetItemString(class_dict, "__gsignals__");
|
||||
+ if (gsignals) {
|
||||
+ if (!PyDict_Check(gsignals)) {
|
||||
+ PyErr_SetString(PyExc_TypeError,
|
||||
+ "__gsignals__ attribute not a dict!");
|
||||
+ return;
|
||||
+ }
|
||||
+ if (!(overridden_signals = add_signals(class, gsignals))) {
|
||||
+ return;
|
||||
+ }
|
||||
+ if (PyDict_SetItemString(class_dict, "__gsignals__",
|
||||
+ overridden_signals)) {
|
||||
+ return;
|
||||
+ }
|
||||
+ Py_DECREF(overridden_signals);
|
||||
+
|
||||
+ PyDict_DelItemString(class_dict, "__gsignals__");
|
||||
+ } else {
|
||||
+ PyErr_Clear();
|
||||
+ }
|
||||
+
|
||||
+ /* install properties */
|
||||
+ /* we look this up in the instance dictionary, so we don't
|
||||
+ * accidentally get a parent type's __gproperties__ attribute. */
|
||||
+ gproperties = PyDict_GetItemString(class_dict, "__gproperties__");
|
||||
+ if (gproperties) {
|
||||
+ if (!PyDict_Check(gproperties)) {
|
||||
+ PyErr_SetString(PyExc_TypeError,
|
||||
+ "__gproperties__ attribute not a dict!");
|
||||
+ return;
|
||||
+ }
|
||||
+ if (!add_properties(class, gproperties)) {
|
||||
+ return;
|
||||
+ }
|
||||
+ PyDict_DelItemString(class_dict, "__gproperties__");
|
||||
+ /* Borrowed reference. Py_DECREF(gproperties); */
|
||||
+ } else {
|
||||
+ PyErr_Clear();
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+static void
|
||||
pyg_register_class_init(GType gtype, PyGClassInitFunc class_init)
|
||||
{
|
||||
GSList *list;
|
||||
@@ -1068,7 +1109,7 @@ pygobject__g_instance_init(GTypeInstance *instance,
|
||||
*/
|
||||
static void
|
||||
pyg_type_add_interfaces(PyTypeObject *class, GType instance_type,
|
||||
- PyObject *bases, gboolean new_interfaces,
|
||||
+ PyObject *bases,
|
||||
GType *parent_interfaces, guint n_parent_interfaces)
|
||||
{
|
||||
int i;
|
||||
@@ -1082,7 +1123,6 @@ pyg_type_add_interfaces(PyTypeObject *class, GType instance_type,
|
||||
guint k;
|
||||
PyObject *base = PyTuple_GET_ITEM(bases, i);
|
||||
GType itype;
|
||||
- gboolean is_new = TRUE;
|
||||
const GInterfaceInfo *iinfo;
|
||||
GInterfaceInfo iinfo_copy;
|
||||
|
||||
@@ -1099,16 +1139,6 @@ pyg_type_add_interfaces(PyTypeObject *class, GType instance_type,
|
||||
if (!G_TYPE_IS_INTERFACE(itype))
|
||||
continue;
|
||||
|
||||
- for (k = 0; k < n_parent_interfaces; ++k) {
|
||||
- if (parent_interfaces[k] == itype) {
|
||||
- is_new = FALSE;
|
||||
- break;
|
||||
- }
|
||||
- }
|
||||
-
|
||||
- if ((new_interfaces && !is_new) || (!new_interfaces && is_new))
|
||||
- continue;
|
||||
-
|
||||
iinfo = pyg_lookup_interface_info(itype);
|
||||
if (!iinfo) {
|
||||
gchar *error;
|
||||
@@ -1129,7 +1159,7 @@ pyg_type_add_interfaces(PyTypeObject *class, GType instance_type,
|
||||
int
|
||||
pyg_type_register(PyTypeObject *class, const char *type_name)
|
||||
{
|
||||
- PyObject *gtype, *gsignals, *gproperties, *overridden_signals;
|
||||
+ PyObject *gtype;
|
||||
GType parent_type, instance_type;
|
||||
GType *parent_interfaces;
|
||||
guint n_parent_interfaces;
|
||||
@@ -1216,88 +1246,22 @@ pyg_type_register(PyTypeObject *class, const char *type_name)
|
||||
}
|
||||
|
||||
/*
|
||||
- * Note: Interfaces to be implemented are searched twice. First
|
||||
- * we register interfaces that are already implemented by a parent
|
||||
- * type. The second time, the remaining interfaces are
|
||||
- * registered, i.e. the ones that are not implemented by a parent
|
||||
- * type. In between these two loops, properties and signals are
|
||||
- * registered. It has to be done this way, in two steps,
|
||||
- * otherwise glib will complain. If registering all interfaces
|
||||
- * always before properties, you get an error like:
|
||||
- *
|
||||
- * ../gobject:121: Warning: Object class
|
||||
- * test_interface+MyObject doesn't implement property
|
||||
- * 'some-property' from interface 'TestInterface'
|
||||
- *
|
||||
- * If, on the other hand, you register interfaces after
|
||||
- * registering the properties, you get something like:
|
||||
- *
|
||||
- * ../gobject:121: Warning: cannot add interface type
|
||||
- * `TestInterface' to type `test_interface+MyUnknown', since
|
||||
- * type `test_interface+MyUnknown' already conforms to
|
||||
- * interface
|
||||
- *
|
||||
- * This looks like a GLib quirk, but no bug has been filed
|
||||
- * upstream. However we have a unit test for this particular
|
||||
- * problem, which can be found in test_interfaces.py, class
|
||||
- * TestInterfaceImpl.
|
||||
+ * Note, all interfaces need to be registered before the first
|
||||
+ * g_type_class_ref(), see bug #686149.
|
||||
*
|
||||
* See also comment above pyg_type_add_interfaces().
|
||||
*/
|
||||
- pyg_type_add_interfaces(class, instance_type, class->tp_bases, FALSE,
|
||||
+ pyg_type_add_interfaces(class, instance_type, class->tp_bases,
|
||||
parent_interfaces, n_parent_interfaces);
|
||||
|
||||
- /* we look this up in the instance dictionary, so we don't
|
||||
- * accidentally get a parent type's __gsignals__ attribute. */
|
||||
- gsignals = PyDict_GetItemString(class->tp_dict, "__gsignals__");
|
||||
- if (gsignals) {
|
||||
- if (!PyDict_Check(gsignals)) {
|
||||
- PyErr_SetString(PyExc_TypeError,
|
||||
- "__gsignals__ attribute not a dict!");
|
||||
- g_free(parent_interfaces);
|
||||
- return -1;
|
||||
- }
|
||||
- if (!(overridden_signals = add_signals(instance_type, gsignals))) {
|
||||
- g_free(parent_interfaces);
|
||||
- return -1;
|
||||
- }
|
||||
- if (PyDict_SetItemString(class->tp_dict, "__gsignals__",
|
||||
- overridden_signals)) {
|
||||
- g_free(parent_interfaces);
|
||||
- return -1;
|
||||
- }
|
||||
- Py_DECREF(overridden_signals);
|
||||
- } else {
|
||||
- PyErr_Clear();
|
||||
- }
|
||||
|
||||
- /* we look this up in the instance dictionary, so we don't
|
||||
- * accidentally get a parent type's __gsignals__ attribute. */
|
||||
- gproperties = PyDict_GetItemString(class->tp_dict, "__gproperties__");
|
||||
- if (gproperties) {
|
||||
- if (!PyDict_Check(gproperties)) {
|
||||
- PyErr_SetString(PyExc_TypeError,
|
||||
- "__gproperties__ attribute not a dict!");
|
||||
- g_free(parent_interfaces);
|
||||
- return -1;
|
||||
- }
|
||||
- if (!add_properties(instance_type, gproperties)) {
|
||||
- g_free(parent_interfaces);
|
||||
- return -1;
|
||||
- }
|
||||
- PyDict_DelItemString(class->tp_dict, "__gproperties__");
|
||||
- /* Borrowed reference. Py_DECREF(gproperties); */
|
||||
- } else {
|
||||
- PyErr_Clear();
|
||||
+ gclass = g_type_class_ref(instance_type);
|
||||
+ if (PyErr_Occurred() != NULL) {
|
||||
+ g_type_class_unref(gclass);
|
||||
+ g_free(parent_interfaces);
|
||||
+ return -1;
|
||||
}
|
||||
|
||||
- /* Register new interfaces, that are _not_ already defined by
|
||||
- * the parent type. FIXME: See above.
|
||||
- */
|
||||
- pyg_type_add_interfaces(class, instance_type, class->tp_bases, TRUE,
|
||||
- parent_interfaces, n_parent_interfaces);
|
||||
-
|
||||
- gclass = g_type_class_ref(instance_type);
|
||||
if (pyg_run_class_init(instance_type, gclass, class)) {
|
||||
g_type_class_unref(gclass);
|
||||
g_free(parent_interfaces);
|
||||
@@ -1306,9 +1270,8 @@ pyg_type_register(PyTypeObject *class, const char *type_name)
|
||||
g_type_class_unref(gclass);
|
||||
g_free(parent_interfaces);
|
||||
|
||||
- if (gsignals)
|
||||
- PyDict_DelItemString(class->tp_dict, "__gsignals__");
|
||||
-
|
||||
+ if (PyErr_Occurred() != NULL)
|
||||
+ return -1;
|
||||
return 0;
|
||||
}
|
||||
|
||||
--
|
||||
1.8.3.2
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -1,72 +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
|
||||
|
||||
[Alexandre Rostovtsev <tetromino@gmail.com>: port to 2.90.1]
|
||||
---
|
||||
tests/Makefile.am | 10 ++++------
|
||||
tests/runtests.py | 3 +++
|
||||
2 files changed, 7 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/tests/Makefile.am b/tests/Makefile.am
|
||||
index 4ec6477..c52cb9d 100644
|
||||
--- a/tests/Makefile.am
|
||||
+++ b/tests/Makefile.am
|
||||
@@ -1,5 +1,5 @@
|
||||
CLEANFILES =
|
||||
-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)
|
||||
@@ -43,7 +43,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
|
||||
@@ -63,8 +63,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 \
|
||||
@@ -97,7 +95,7 @@ EXTRA_DIST = \
|
||||
EXTRA_DIST += $(TEST_FILES_STATIC) $(TEST_FILES_GI)
|
||||
|
||||
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= \
|
||||
@@ -108,7 +106,7 @@ RUN_TESTS_ENV_VARS= \
|
||||
TESTS_BUILDDIR=$(builddir)
|
||||
RUN_TESTS_LAUNCH=$(RUN_TESTS_ENV_VARS) $(DBUS_LAUNCH) $(EXEC_NAME) $(PYTHON) $(srcdir)/runtests.py
|
||||
|
||||
-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)
|
||||
|
||||
diff --git a/tests/runtests.py b/tests/runtests.py
|
||||
index 2a8ecf4..dc9fb03 100755
|
||||
--- a/tests/runtests.py
|
||||
+++ b/tests/runtests.py
|
||||
@@ -7,6 +7,9 @@ import sys
|
||||
|
||||
import unittest
|
||||
|
||||
+# 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,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>
|
@ -1,132 +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/pygobject/pygobject-2.28.6-r55.ebuild,v 1.13 2014/04/21 10:28:58 ago Exp $
|
||||
|
||||
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 ~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="examples libffi test"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
COMMON_DEPEND=">=dev-libs/glib-2.24.0:2
|
||||
dev-lang/python-exec: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"
|
||||
|
||||
# Fix glib-2.36 compatibility, bug #486602
|
||||
epatch "${FILESDIR}/${P}-glib-2.36-class_init.patch"
|
||||
|
||||
sed -i \
|
||||
-e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
|
||||
-e 's:AM_PROG_CC_STDC:AC_PROG_CC:' \
|
||||
configure.ac || die
|
||||
|
||||
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/lib/python-exec/${EPYTHON}/pygobject-codegen-2.0"
|
||||
}
|
||||
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
|
||||
}
|
@ -1,99 +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/pygobject/pygobject-3.10.2.ebuild,v 1.15 2014/07/06 12:48:44 mgorny Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
|
||||
|
||||
inherit 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}
|
||||
test? ( cairo )
|
||||
"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.35.9:2
|
||||
>=dev-libs/gobject-introspection-1.35.9
|
||||
virtual/libffi:=
|
||||
cairo? (
|
||||
>=dev-python/pycairo-1.10.0[${PYTHON_USEDEP}]
|
||||
x11-libs/cairo )
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
cairo? ( x11-libs/cairo[glib] )
|
||||
test? (
|
||||
dev-libs/atk[introspection]
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
x11-libs/cairo[glib]
|
||||
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 \
|
||||
--with-ffi \
|
||||
$(use_enable 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
|
||||
}
|
@ -1,99 +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/pygobject/pygobject-3.12.1.ebuild,v 1.3 2014/07/06 12:48:44 mgorny Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
|
||||
|
||||
inherit 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}
|
||||
test? ( cairo )
|
||||
"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.38:2
|
||||
>=dev-libs/gobject-introspection-1.38
|
||||
virtual/libffi:=
|
||||
cairo? (
|
||||
>=dev-python/pycairo-1.10.0[${PYTHON_USEDEP}]
|
||||
x11-libs/cairo )
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
cairo? ( x11-libs/cairo[glib] )
|
||||
test? (
|
||||
dev-libs/atk[introspection]
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
x11-libs/cairo[glib]
|
||||
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 \
|
||||
--with-ffi \
|
||||
$(use_enable 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
|
||||
}
|
@ -1,99 +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/pygobject/pygobject-3.12.2.ebuild,v 1.7 2014/08/07 18:19:31 jer Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
|
||||
|
||||
inherit 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}
|
||||
test? ( cairo )
|
||||
"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.38:2
|
||||
>=dev-libs/gobject-introspection-1.38
|
||||
virtual/libffi:=
|
||||
cairo? (
|
||||
>=dev-python/pycairo-1.10.0[${PYTHON_USEDEP}]
|
||||
x11-libs/cairo )
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
cairo? ( x11-libs/cairo[glib] )
|
||||
test? (
|
||||
dev-libs/atk[introspection]
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
x11-libs/cairo[glib]
|
||||
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 \
|
||||
$(use_enable 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
|
||||
}
|
@ -1,95 +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/pygobject/pygobject-3.13.3.ebuild,v 1.1 2014/07/23 01:44:22 idella4 Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
|
||||
|
||||
inherit 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}
|
||||
test? ( cairo )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.38:2
|
||||
>=dev-libs/gobject-introspection-1.38
|
||||
virtual/libffi:=
|
||||
cairo? (
|
||||
>=dev-python/pycairo-1.10.0[${PYTHON_USEDEP}]
|
||||
x11-libs/cairo )
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
cairo? ( x11-libs/cairo[glib] )
|
||||
test? (
|
||||
dev-libs/atk[introspection]
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
x11-libs/cairo[glib]
|
||||
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 \
|
||||
$(use_enable 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
|
||||
}
|
@ -1,81 +0,0 @@
|
||||
# ChangeLog for dev-python/pyudev
|
||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyudev/ChangeLog,v 1.17 2012/11/28 17:57:03 ssuominen Exp $
|
||||
|
||||
28 Nov 2012; Samuli Suominen <ssuominen@gentoo.org> pyudev-0.11.ebuild,
|
||||
pyudev-0.12.ebuild, pyudev-0.13.ebuild, pyudev-0.15.ebuild,
|
||||
pyudev-0.16.1.ebuild:
|
||||
Use virtual/udev instead of sys-fs/udev wrt #444398
|
||||
|
||||
03 Nov 2012; Ian Delaney <idella4@gentoo.org> pyudev-0.16.1.ebuild:
|
||||
test phase returned in working order; fixes bug #423483
|
||||
|
||||
*pyudev-0.16.1 (27 Aug 2012)
|
||||
|
||||
27 Aug 2012; Patrick Lauer <patrick@gentoo.org> +pyudev-0.16.1.ebuild:
|
||||
Bump for #429490
|
||||
|
||||
29 Apr 2012; Markus Meier <maekke@gentoo.org> pyudev-0.15.ebuild:
|
||||
x86 stable, bug #401639
|
||||
|
||||
22 Apr 2012; Agostino Sarubbo <ago@gentoo.org> pyudev-0.15.ebuild:
|
||||
Stable for amd64, wrt bug #401639
|
||||
|
||||
*pyudev-0.15 (09 Mar 2012)
|
||||
|
||||
09 Mar 2012; Patrick Lauer <patrick@gentoo.org> +pyudev-0.15.ebuild:
|
||||
Bump
|
||||
|
||||
12 Feb 2012; Mike Gilbert <floppym@gentoo.org> pyudev-0.11.ebuild,
|
||||
pyudev-0.12.ebuild, pyudev-0.13.ebuild:
|
||||
Per Arfrever, LICENSE="LGPL-2.1"
|
||||
|
||||
*pyudev-0.13 (11 Nov 2011)
|
||||
|
||||
11 Nov 2011; Stefan Briesenick <sbriesen@gentoo.org> +pyudev-0.13.ebuild:
|
||||
version bump, disabled tests for now; depends highly on installed udev
|
||||
version, will most likely break on most installations. feel free to send
|
||||
patches... (solving bug #382799)
|
||||
|
||||
24 Oct 2011; Alexandre Rostovtsev <tetromino@gentoo.org> pyudev-0.11.ebuild,
|
||||
pyudev-0.12.ebuild:
|
||||
Depend on correct slot of pygobject.
|
||||
|
||||
*pyudev-0.12 (13 Sep 2011)
|
||||
|
||||
13 Sep 2011; Dirkjan Ochtman <djc@gentoo.org> +pyudev-0.12.ebuild:
|
||||
Version bump to 0.12.
|
||||
|
||||
05 Aug 2011; Markos Chandras <hwoarang@gentoo.org> -pyudev-0.10.ebuild:
|
||||
Remove old ebuild. Requested by Arfrever
|
||||
|
||||
10 Jul 2011; Stefan Briesenick <sbriesen@gentoo.org> -pyudev-0.9.ebuild:
|
||||
removed old version
|
||||
|
||||
*pyudev-0.11 (10 Jul 2011)
|
||||
|
||||
10 Jul 2011; Stefan Briesenick <sbriesen@gentoo.org> pyudev-0.10.ebuild,
|
||||
+pyudev-0.11.ebuild:
|
||||
fixed failing tests (bug #373787) + version bump.
|
||||
|
||||
*pyudev-0.10 (20 Apr 2011)
|
||||
|
||||
20 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
+pyudev-0.10.ebuild:
|
||||
Version bump.
|
||||
|
||||
13 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
pyudev-0.9.ebuild:
|
||||
Fix dependencies of tests (bug #363457).
|
||||
|
||||
*pyudev-0.9 (09 Mar 2011)
|
||||
|
||||
09 Mar 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
+pyudev-0.9.ebuild:
|
||||
Version bump (bug #347297).
|
||||
|
||||
*pyudev-0.2 (25 Jul 2010)
|
||||
|
||||
25 Jul 2010; Stefan Briesenick <sbriesen@gentoo.org> +pyudev-0.2.ebuild,
|
||||
+metadata.xml:
|
||||
initial commit.
|
@ -1,26 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST pyudev-0.11.tar.gz 59645 SHA256 0acfa500219f4bcf711f35c1b2041d035b4bf5f302eca5038572ee788d9e584a SHA512 9ebf25f73761211cb8fa2d3c7c80e1d2d4e2396a1c34595034ab1690e7c1d561ff9699026113bae7997a28eb7bc65d5aec25429f5cd6a90fdc21565028ffb149 WHIRLPOOL e3933cae539bc1c2b14e86f9614b384473af1a7e916101796f1af6475616b83695c302c74f887c93575ad615972450fdf0d17eeb3129fae94c318c436122e6a8
|
||||
DIST pyudev-0.12.tar.gz 60551 SHA256 9e631f865df238002c23759b0446441b7d84b2684b6443b02712a7b765b1b273 SHA512 3693838547d6c6528c8b2dffb6103b5badd8673c4ef333d20d1f2125717af82fe6a2f634a21775478096cc0ee96c4a1b318d1f9c5a7c4e79c302a70d8427d324 WHIRLPOOL 97d89f2ab84d1f42f46f936c01d8f5fd08e0500c699c98981080d9add8f9ea00ad2c7128b8124deecd185608d4b328cf34b6d726a5eccd91a274ad054e7b5208
|
||||
DIST pyudev-0.13.tar.gz 64088 SHA256 60f4e71d3b32148b499db7ad860f94a9f73fa8faf06583e56ae4bbbdc020f946 SHA512 ac80d1ad987c4c435cd10793e17a87a2bb46a6c3ed2911d4d01471776ab863ff08dcc061f733a5795b0c3ff98ca58836b9c738afdb0ca3594132741bcabcb7af WHIRLPOOL 1981f949a864db976bb165b7e9bb5fb432bffa7cba93252f68bc55e8a94748c598c394f2946f7c84573757518a623e9273c32cb61338a019fb7f78585e73a54f
|
||||
DIST pyudev-0.15.tar.gz 72719 SHA256 12f462b777388c447edaac9e4b423a38a76eeb43f36b1a42288e771309d663c2 SHA512 0ca63d489b0f53162de317c716cc365b010e83bca6bf09c2067284699e04dd303ac4c9b1c9c18a94190d241e265a0e83a44aaceeee2dfbe0754d75192f0210ae WHIRLPOOL 9b3b2e5ac80fc5a149e9a9e202113b0defe21f5a03c68f71b9a34fb4b32aa753cc4a53364e96bbc6fbeebe3b8fc728cbde1fbd9b847308971afed1b15e24b370
|
||||
DIST pyudev-0.16.1.tar.gz 74953 SHA256 765d1c14bd9bd031f64e2612225621984cb2bbb8cbc0c03538bcc4c735ff1c95 SHA512 7f62c6794027411583f874bdf746de457f19048955867d30008bc1ee0d30040a97f73b9e52ae3645d469fc401128703d4e703e294b85481e927ffaba27e45e6a WHIRLPOOL 4c366a1eed92bf274ef84eab6242beb09cd6e906556f6ccb24113fafec2dcc47b8da94487505473fc6f7b39539cdc2809cef2d07a1ab8c0616fc73efba9b2e1a
|
||||
EBUILD pyudev-0.11.ebuild 1473 SHA256 6549bf91419a1538e6f16f9666da2b5013a40c3d0f6f7e032819436aca7eb3e9 SHA512 53c210e7d09b028352c4f67de8c33d0e358e4472ef495a0d122a6c196ce1065875cf7168b09f58a84c16850341454b9656732f9337630f613ca8e2739e4e53a2 WHIRLPOOL ec20bab43251a34e37061a0318453db409f6a91651132b2aa91c636db3914242ad508ab2f7118ef62f4454ad700509778dcd84b852b21121d52a0f96a887f979
|
||||
EBUILD pyudev-0.12.ebuild 1473 SHA256 169e4a1da1ca5b6efdbe4a16bcae9349abf84d9b8703e5226e84259835693f3a SHA512 4215a753ac1fa41ca2e6e03fe614ef4d0ca7182b0d063d4f2f3a5cfe3fd70df448324ff7a53c1c5f8725fe55f8776d37dc8cdbf889c3b30bfc5617ad3d8c9406 WHIRLPOOL bff533b69b4730cf2a39fb82237470e3814dd7007830e7d1f295add7859d90b049bd2ae2945745a7e9692ebfaa3bb6a55881282e07ea4b419c0ebf34835110d0
|
||||
EBUILD pyudev-0.13.ebuild 1542 SHA256 e296900355a5edaeda6fdd7bf5e12fc75738fa968f213303b629d272c55124e3 SHA512 969e50141de45882f4872bb0fa8301ab126f2d1e036ed69c7d8038b65183c48ec0eb5e68b2a16403ce2a9addbec06bba9a8a0b52ff420464046fda125bbbead6 WHIRLPOOL c8c75516b5b1620003c20998844ad7cd29afbfa9762f1be516488e170dc57c9d4377f533fab31b5880b204947aa2f883bf8faa066d0644484f80f219751439c1
|
||||
EBUILD pyudev-0.15.ebuild 1540 SHA256 6e2bef79b627d53545f12d11701ad0bd2f61e5a25b594663f9f093236bc1f7a9 SHA512 d6995a1688400b852390a5a3e3c16727c21952da8cb44dfcd20a2937313f1422e0090671976f3c39ac6634457cce9be087e2deded92eb64c30f7f797e39fdce5 WHIRLPOOL 0e3e2b2019cf966fe30268b0c1c77c69e7ca9ad18613abcdbc453ea161256d0c090bd406dcc18ac9f486e8038f6409632fba13541bedf826ba523cc04bf72a6e
|
||||
EBUILD pyudev-0.16.1.ebuild 1674 SHA256 1f8ac867ed9f84c905d23e79520391bf365585432ce06e5ca0f986f5e06b6c82 SHA512 29a58cfdb9612f2e017aa44b7e11b2eb8ed27bca16a9070a2808b4b18630dee380d491febe3bb54f5afc7c0b0e54872f8b518f673c2ee72cad951730a440d6b7 WHIRLPOOL 331c6c87beeb57e83c4c99e5dce114b1269e49a71a53da6b0bc245458422fc6a15add4af6f2836c4f7a96d11c720b13d9b1bdc69478c7fd6bf4bad8bd084a488
|
||||
MISC ChangeLog 2648 SHA256 57ad89ca6a9de45e78413720d601feb71c208d7be309837f345f8fbd9252a2b9 SHA512 04521ec48144c38c566902e521be3f81da631370e3e61e61b6ef93267600c903593831bc1f7aa4594d283cc0ddccd0b771aad9d1997c84c1f294e72d9edc9ed8 WHIRLPOOL ba1d166c4217b27cde0ef72b877d98c7725990a5ca80a29b19441ded71eecf392a466b7facff680c80b53cd5d023d785ae74595bb3e3422c1cd10aec6762b92a
|
||||
MISC metadata.xml 665 SHA256 b28c144dbd89f59a241479504a2bca01ce142f8a86f07222aeeb3b3940b78647 SHA512 a8974cbc8fcc0f4262e955e87f8b820ba837fa49d9632d637c38f750e1fde22f6cfb11b274db65621cf1ab1da24084da92649f0ead34ca558086dd0a53feb951 WHIRLPOOL 3c69adf7c35539c09bf1f2af8e3707f563027eb4029e1b312992f2fe3ba673e178afe1f377880bc1534eea27ca64a89dfd0a6eaf4610907c53380d78496d279c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQtlA5AAoJEEdUh39IaPFNuPkH/1BJo996yHU9vkq+yPrPvw/9
|
||||
1/0Ht8x9uqAsu7duS/o9tIdyitA33x+aqyt4dbG6mGEP6tISjU/Dpt5YIAXQ31dP
|
||||
sZDG5ZiaWw6b6wCnhPRNLiAXggs0janTcZp5TfZhaMVzONLgQMz8ivo0YTBLQp/N
|
||||
gDgTAfX/Ypbl82CytqyOjXStOFUf5oFB9qpnDHPJ5morvbn84/SFc3Rphynra1BK
|
||||
WQl8uDtsAy6zq/YZSBhvPanRj9GGcoGgyZ3MteknA04Z0Ofx9VRnPqH9e3mWh3NY
|
||||
CDMebXcFCVRu0MsT2TFtUitKgDcTLSKRoRrQD7uDJCth804Ip+Zi2fwguOjOHZo=
|
||||
=zrBz
|
||||
-----END PGP SIGNATURE-----
|
@ -1,19 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<maintainer>
|
||||
<email>sbriesen@gentoo.org</email>
|
||||
<name>Stefan Briesenick</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">pyudev is a Python binding to libudev, the hardware management
|
||||
library and service found in modern linux systems.</longdescription>
|
||||
<use>
|
||||
<flag name="pygobject">Install PyGobject binding</flag>
|
||||
<flag name="pyqt4">Install PyQt4 binding</flag>
|
||||
<flag name="pyside">Install PySide binding</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pyudev</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyudev/pyudev-0.11.ebuild,v 1.4 2012/11/28 17:57:03 ssuominen Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="*:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.[45] *-jython"
|
||||
DISTUTILS_SRC_TEST="py.test"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Python binding to libudev"
|
||||
HOMEPAGE="http://packages.python.org/pyudev/ http://pypi.python.org/pypi/pyudev"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="pygobject pyqt4 pyside"
|
||||
|
||||
RDEPEND="virtual/udev
|
||||
pygobject? ( dev-python/pygobject:2 )
|
||||
pyqt4? ( dev-python/PyQt4 )
|
||||
pyside? ( dev-python/pyside )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools
|
||||
test? ( dev-python/mock )"
|
||||
|
||||
DOCS="CHANGES.rst README.rst"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
# fix run_path
|
||||
sed -i -e "s|/run/udev|/dev/.udev|g" tests/test_core.py
|
||||
|
||||
if ! use pygobject; then
|
||||
rm -f pyudev/glib.py
|
||||
sed -i -e "s|[, ]*GlibBinding()||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyqt4; then
|
||||
rm -f pyudev/pyqt4.py
|
||||
sed -i -e "s|Qt4Binding('PyQt4')[, ]*||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyside; then
|
||||
rm -f pyudev/pyside.py
|
||||
sed -i -e "s|Qt4Binding('PySide')[, ]*||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyqt4 && ! use pyside; then
|
||||
rm -f pyudev/_qt_base.py
|
||||
fi
|
||||
if ! use pyqt4 && ! use pyside && ! use pygobject; then
|
||||
rm -f tests/test_observer.py
|
||||
fi
|
||||
}
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyudev/pyudev-0.12.ebuild,v 1.4 2012/11/28 17:57:03 ssuominen Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="*:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.[45] *-jython"
|
||||
DISTUTILS_SRC_TEST="py.test"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Python binding to libudev"
|
||||
HOMEPAGE="http://packages.python.org/pyudev/ http://pypi.python.org/pypi/pyudev"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="pygobject pyqt4 pyside"
|
||||
|
||||
RDEPEND="virtual/udev
|
||||
pygobject? ( dev-python/pygobject:2 )
|
||||
pyqt4? ( dev-python/PyQt4 )
|
||||
pyside? ( dev-python/pyside )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools
|
||||
test? ( dev-python/mock )"
|
||||
|
||||
DOCS="CHANGES.rst README.rst"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
# fix run_path
|
||||
sed -i -e "s|/run/udev|/dev/.udev|g" tests/test_core.py
|
||||
|
||||
if ! use pygobject; then
|
||||
rm -f pyudev/glib.py
|
||||
sed -i -e "s|[, ]*GlibBinding()||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyqt4; then
|
||||
rm -f pyudev/pyqt4.py
|
||||
sed -i -e "s|Qt4Binding('PyQt4')[, ]*||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyside; then
|
||||
rm -f pyudev/pyside.py
|
||||
sed -i -e "s|Qt4Binding('PySide')[, ]*||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyqt4 && ! use pyside; then
|
||||
rm -f pyudev/_qt_base.py
|
||||
fi
|
||||
if ! use pyqt4 && ! use pyside && ! use pygobject; then
|
||||
rm -f tests/test_observer.py
|
||||
fi
|
||||
}
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyudev/pyudev-0.13.ebuild,v 1.3 2012/11/28 17:57:03 ssuominen Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="*:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.[45] *-jython"
|
||||
#DISTUTILS_SRC_TEST="py.test" # FIXME: some tests are known to fail
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Python binding to libudev"
|
||||
HOMEPAGE="http://packages.python.org/pyudev/ http://pypi.python.org/pypi/pyudev"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="pygobject pyqt4 pyside"
|
||||
|
||||
RDEPEND="virtual/udev
|
||||
pygobject? ( dev-python/pygobject:2 )
|
||||
pyqt4? ( dev-python/PyQt4 )
|
||||
pyside? ( dev-python/pyside )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
||||
# test? ( dev-python/mock )"
|
||||
|
||||
DOCS="CHANGES.rst README.rst"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
# tests: fix run_path
|
||||
sed -i -e "s|== \('/run/udev'\)|in (\1,'/dev/.udev')|g" tests/test_core.py
|
||||
|
||||
if ! use pygobject; then
|
||||
rm -f pyudev/glib.py
|
||||
sed -i -e "s|[, ]*GlibBinding()||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyqt4; then
|
||||
rm -f pyudev/pyqt4.py
|
||||
sed -i -e "s|Qt4Binding('PyQt4')[, ]*||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyside; then
|
||||
rm -f pyudev/pyside.py
|
||||
sed -i -e "s|Qt4Binding('PySide')[, ]*||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyqt4 && ! use pyside; then
|
||||
rm -f pyudev/_qt_base.py
|
||||
fi
|
||||
if ! use pyqt4 && ! use pyside && ! use pygobject; then
|
||||
rm -f tests/test_observer.py
|
||||
fi
|
||||
}
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyudev/pyudev-0.15.ebuild,v 1.4 2012/11/28 17:57:03 ssuominen Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="*:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.[45] *-jython"
|
||||
#DISTUTILS_SRC_TEST="py.test" # FIXME: some tests are known to fail
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Python binding to libudev"
|
||||
HOMEPAGE="http://packages.python.org/pyudev/ http://pypi.python.org/pypi/pyudev"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="pygobject pyqt4 pyside"
|
||||
|
||||
RDEPEND="virtual/udev
|
||||
pygobject? ( dev-python/pygobject:2 )
|
||||
pyqt4? ( dev-python/PyQt4 )
|
||||
pyside? ( dev-python/pyside )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
||||
# test? ( dev-python/mock )"
|
||||
|
||||
DOCS="CHANGES.rst README.rst"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
# tests: fix run_path
|
||||
sed -i -e "s|== \('/run/udev'\)|in (\1,'/dev/.udev')|g" tests/test_core.py
|
||||
|
||||
if ! use pygobject; then
|
||||
rm -f pyudev/glib.py
|
||||
sed -i -e "s|[, ]*GlibBinding()||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyqt4; then
|
||||
rm -f pyudev/pyqt4.py
|
||||
sed -i -e "s|Qt4Binding('PyQt4')[, ]*||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyside; then
|
||||
rm -f pyudev/pyside.py
|
||||
sed -i -e "s|Qt4Binding('PySide')[, ]*||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyqt4 && ! use pyside; then
|
||||
rm -f pyudev/_qt_base.py
|
||||
fi
|
||||
if ! use pyqt4 && ! use pyside && ! use pygobject; then
|
||||
rm -f tests/test_observer.py
|
||||
fi
|
||||
}
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyudev/pyudev-0.16.1.ebuild,v 1.3 2012/11/28 17:57:03 ssuominen Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="*:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.[5] *-jython"
|
||||
DISTUTILS_SRC_TEST="py.test"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Python binding to libudev"
|
||||
HOMEPAGE="http://packages.python.org/pyudev/ http://pypi.python.org/pypi/pyudev"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="pygobject pyqt4 pyside"
|
||||
|
||||
RDEPEND="virtual/udev
|
||||
pygobject? ( dev-python/pygobject:2 )
|
||||
pyqt4? ( dev-python/PyQt4 )
|
||||
pyside? ( dev-python/pyside )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools
|
||||
test? ( dev-python/mock )"
|
||||
|
||||
DOCS="CHANGES.rst README.rst"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
# tests are known to pass then fail on alternate runs
|
||||
# tests: fix run_path
|
||||
sed -i -e "s|== \('/run/udev'\)|in (\1,'/dev/.udev')|g" tests/test_core.py
|
||||
|
||||
if ! use pygobject; then
|
||||
rm -f pyudev/glib.py
|
||||
sed -i -e "s|[, ]*GlibBinding()||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyqt4; then
|
||||
rm -f pyudev/pyqt4.py
|
||||
sed -i -e "s|Qt4Binding('PyQt4')[, ]*||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyside; then
|
||||
rm -f pyudev/pyside.py
|
||||
sed -i -e "s|Qt4Binding('PySide')[, ]*||g" tests/test_observer.py
|
||||
fi
|
||||
if ! use pyqt4 && ! use pyside; then
|
||||
rm -f pyudev/_qt_base.py
|
||||
fi
|
||||
if ! use pyqt4 && ! use pyside && ! use pygobject; then
|
||||
rm -f tests/test_observer.py
|
||||
fi
|
||||
|
||||
ewarn "if your PORTAGE_TMPDIR is longer in length then "/var/tmp/", change it to /var/tmp to ensure tests will pass"
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
|
||||
DEPEND=dev-libs/glib:2 introspection? ( >=dev-libs/gobject-introspection-0.6.7 ) >=dev-lang/perl-5 dev-util/pkgconfig doc? ( >=dev-util/gtk-doc-1 ) nls? ( sys-devel/gettext ) >=sys-apps/sed-4
|
||||
DESCRIPTION=GTK+ & GNOME Accessibility Toolkit
|
||||
EAPI=3
|
||||
HOMEPAGE=http://projects.gnome.org/accessibility/
|
||||
IUSE=doc +introspection nls
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 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 ~x86-winnt
|
||||
LICENSE=LGPL-2
|
||||
RDEPEND=dev-libs/glib:2 introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/atk/1.32/atk-1.32.0.tar.bz2
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 c77a2c791ae15742c3c796344e279142 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=244f36a75e9ff6b8a04d05e15bdad07e
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
|
||||
DEPEND=>=dev-libs/glib-2.24.0:2 dev-lang/python-exec:2 libffi? ( virtual/libffi:= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-util/gtk-doc-am virtual/pkgconfig test? ( media-fonts/font-cursor-misc media-fonts/font-misc-misc ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=GLib's GObject library bindings for Python
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.pygtk.org/
|
||||
IUSE=examples libffi test python_targets_python2_7 test
|
||||
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
|
||||
LICENSE=LGPL-2.1+
|
||||
RDEPEND=>=dev-libs/glib-2.24.0:2 dev-lang/python-exec:2 libffi? ( virtual/libffi:= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !<dev-python/pygtk-2.23
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=2
|
||||
SRC_URI=mirror://gnome/sources/pygobject/2.28/pygobject-2.28.6.tar.xz
|
||||
_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 c77a2c791ae15742c3c796344e279142 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=35c38007f89a946a0027db37313b72b3
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
|
||||
DEPEND=>=dev-libs/glib-2.35.9:2 >=dev-libs/gobject-introspection-1.35.9 virtual/libffi:= cairo? ( >=dev-python/pycairo-1.10.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] x11-libs/cairo ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] virtual/pkgconfig cairo? ( x11-libs/cairo[glib] ) test? ( dev-libs/atk[introspection] media-fonts/font-cursor-misc media-fonts/font-misc-misc x11-libs/cairo[glib] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] ) app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=GLib's GObject library bindings for Python
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.pygtk.org/
|
||||
IUSE=+cairo examples test +threads python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 test
|
||||
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
|
||||
LICENSE=LGPL-2.1+
|
||||
RDEPEND=>=dev-libs/glib-2.35.9:2 >=dev-libs/gobject-introspection-1.35.9 virtual/libffi:= cairo? ( >=dev-python/pycairo-1.10.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] x11-libs/cairo ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] !<dev-python/pygtk-2.13 !<dev-python/pygobject-2.28.6-r50:2[introspection]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) test? ( cairo )
|
||||
SLOT=3
|
||||
SRC_URI=mirror://gnome/sources/pygobject/3.10/pygobject-3.10.2.tar.xz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 c77a2c791ae15742c3c796344e279142 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=4a7643005984cd167e3ae79c27a3456b
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
|
||||
DEPEND=>=dev-libs/glib-2.38:2 >=dev-libs/gobject-introspection-1.38 virtual/libffi:= cairo? ( >=dev-python/pycairo-1.10.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] x11-libs/cairo ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] virtual/pkgconfig cairo? ( x11-libs/cairo[glib] ) test? ( dev-libs/atk[introspection] media-fonts/font-cursor-misc media-fonts/font-misc-misc x11-libs/cairo[glib] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] ) app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=GLib's GObject library bindings for Python
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.pygtk.org/
|
||||
IUSE=+cairo examples test +threads python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 test
|
||||
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
|
||||
LICENSE=LGPL-2.1+
|
||||
RDEPEND=>=dev-libs/glib-2.38:2 >=dev-libs/gobject-introspection-1.38 virtual/libffi:= cairo? ( >=dev-python/pycairo-1.10.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] x11-libs/cairo ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] !<dev-python/pygtk-2.13 !<dev-python/pygobject-2.28.6-r50:2[introspection]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) test? ( cairo )
|
||||
SLOT=3
|
||||
SRC_URI=mirror://gnome/sources/pygobject/3.12/pygobject-3.12.1.tar.xz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 c77a2c791ae15742c3c796344e279142 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=cb7b311bd4196770dbff34d01afcb529
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
|
||||
DEPEND=>=dev-libs/glib-2.38:2 >=dev-libs/gobject-introspection-1.38 virtual/libffi:= cairo? ( >=dev-python/pycairo-1.10.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] x11-libs/cairo ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] virtual/pkgconfig cairo? ( x11-libs/cairo[glib] ) test? ( dev-libs/atk[introspection] media-fonts/font-cursor-misc media-fonts/font-misc-misc x11-libs/cairo[glib] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] ) app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=GLib's GObject library bindings for Python
|
||||
EAPI=5
|
||||
HOMEPAGE=https://wiki.gnome.org/Projects/PyGObject
|
||||
IUSE=+cairo examples test +threads python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 test
|
||||
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
|
||||
LICENSE=LGPL-2.1+
|
||||
RDEPEND=>=dev-libs/glib-2.38:2 >=dev-libs/gobject-introspection-1.38 virtual/libffi:= cairo? ( >=dev-python/pycairo-1.10.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] x11-libs/cairo ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] !<dev-python/pygtk-2.13 !<dev-python/pygobject-2.28.6-r50:2[introspection]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) test? ( cairo )
|
||||
SLOT=3
|
||||
SRC_URI=mirror://gnome/sources/pygobject/3.12/pygobject-3.12.2.tar.xz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 c77a2c791ae15742c3c796344e279142 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=69bab1be85ee9dd9681a29416e117824
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
|
||||
DEPEND=>=dev-libs/glib-2.38:2 >=dev-libs/gobject-introspection-1.38 virtual/libffi:= cairo? ( >=dev-python/pycairo-1.10.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] x11-libs/cairo ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] virtual/pkgconfig cairo? ( x11-libs/cairo[glib] ) test? ( dev-libs/atk[introspection] media-fonts/font-cursor-misc media-fonts/font-misc-misc x11-libs/cairo[glib] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] ) app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=GLib's GObject library bindings for Python
|
||||
EAPI=5
|
||||
HOMEPAGE=https://wiki.gnome.org/Projects/PyGObject
|
||||
IUSE=+cairo examples test +threads python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 test
|
||||
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
|
||||
LICENSE=LGPL-2.1+
|
||||
RDEPEND=>=dev-libs/glib-2.38:2 >=dev-libs/gobject-introspection-1.38 virtual/libffi:= cairo? ( >=dev-python/pycairo-1.10.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] x11-libs/cairo ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] !<dev-python/pygtk-2.13 !<dev-python/pygobject-2.28.6-r50:2[introspection]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) test? ( cairo )
|
||||
SLOT=3
|
||||
SRC_URI=mirror://gnome/sources/pygobject/3.13/pygobject-3.13.3.tar.xz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 c77a2c791ae15742c3c796344e279142 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=add12130435d714a5700b61a7c74c400
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm prepare test
|
||||
DEPEND=virtual/udev pygobject? ( dev-python/pygobject:2 ) pyqt4? ( dev-python/PyQt4 ) pyside? ( dev-python/pyside ) dev-python/setuptools test? ( dev-python/mock ) || ( =dev-lang/python-3.3* =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* ) test? ( dev-python/pytest )
|
||||
DESCRIPTION=Python binding to libudev
|
||||
EAPI=3
|
||||
HOMEPAGE=http://packages.python.org/pyudev/ http://pypi.python.org/pypi/pyudev
|
||||
IUSE=pygobject pyqt4 pyside test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=virtual/udev pygobject? ( dev-python/pygobject:2 ) pyqt4? ( dev-python/PyQt4 ) pyside? ( dev-python/pyside ) || ( =dev-lang/python-3.3* =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/p/pyudev/pyudev-0.11.tar.gz
|
||||
_eclasses_=distutils 92e738ea29389cb3f34778d7a349ac71 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python 3a270b7b1d1e679847ff0faeac25c5a3 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
|
||||
_md5_=6a36a4cf12a4b32e24300271040be013
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm prepare test
|
||||
DEPEND=virtual/udev pygobject? ( dev-python/pygobject:2 ) pyqt4? ( dev-python/PyQt4 ) pyside? ( dev-python/pyside ) dev-python/setuptools test? ( dev-python/mock ) || ( =dev-lang/python-3.3* =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* ) test? ( dev-python/pytest )
|
||||
DESCRIPTION=Python binding to libudev
|
||||
EAPI=3
|
||||
HOMEPAGE=http://packages.python.org/pyudev/ http://pypi.python.org/pypi/pyudev
|
||||
IUSE=pygobject pyqt4 pyside test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=virtual/udev pygobject? ( dev-python/pygobject:2 ) pyqt4? ( dev-python/PyQt4 ) pyside? ( dev-python/pyside ) || ( =dev-lang/python-3.3* =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/p/pyudev/pyudev-0.12.tar.gz
|
||||
_eclasses_=distutils 92e738ea29389cb3f34778d7a349ac71 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python 3a270b7b1d1e679847ff0faeac25c5a3 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
|
||||
_md5_=f2f8274e19ff664d92c4b65e1c773c48
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm prepare setup
|
||||
DEPEND=virtual/udev pygobject? ( dev-python/pygobject:2 ) pyqt4? ( dev-python/PyQt4 ) pyside? ( dev-python/pyside ) dev-python/setuptools || ( =dev-lang/python-3.3* =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
DESCRIPTION=Python binding to libudev
|
||||
EAPI=4
|
||||
HOMEPAGE=http://packages.python.org/pyudev/ http://pypi.python.org/pypi/pyudev
|
||||
IUSE=pygobject pyqt4 pyside
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=virtual/udev pygobject? ( dev-python/pygobject:2 ) pyqt4? ( dev-python/PyQt4 ) pyside? ( dev-python/pyside ) || ( =dev-lang/python-3.3* =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/p/pyudev/pyudev-0.13.tar.gz
|
||||
_eclasses_=distutils 92e738ea29389cb3f34778d7a349ac71 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python 3a270b7b1d1e679847ff0faeac25c5a3 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
|
||||
_md5_=22c718bc7918285f5f5e692ea7b5fb16
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm prepare setup
|
||||
DEPEND=virtual/udev pygobject? ( dev-python/pygobject:2 ) pyqt4? ( dev-python/PyQt4 ) pyside? ( dev-python/pyside ) dev-python/setuptools || ( =dev-lang/python-3.3* =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
DESCRIPTION=Python binding to libudev
|
||||
EAPI=4
|
||||
HOMEPAGE=http://packages.python.org/pyudev/ http://pypi.python.org/pypi/pyudev
|
||||
IUSE=pygobject pyqt4 pyside
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=virtual/udev pygobject? ( dev-python/pygobject:2 ) pyqt4? ( dev-python/PyQt4 ) pyside? ( dev-python/pyside ) || ( =dev-lang/python-3.3* =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/p/pyudev/pyudev-0.15.tar.gz
|
||||
_eclasses_=distutils 92e738ea29389cb3f34778d7a349ac71 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python 3a270b7b1d1e679847ff0faeac25c5a3 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
|
||||
_md5_=9e2ff9bfe9d4c844fd05d7cd4e405155
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm prepare setup test
|
||||
DEPEND=virtual/udev pygobject? ( dev-python/pygobject:2 ) pyqt4? ( dev-python/PyQt4 ) pyside? ( dev-python/pyside ) dev-python/setuptools test? ( dev-python/mock ) || ( =dev-lang/python-3.3* =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* ) test? ( dev-python/pytest )
|
||||
DESCRIPTION=Python binding to libudev
|
||||
EAPI=4
|
||||
HOMEPAGE=http://packages.python.org/pyudev/ http://pypi.python.org/pypi/pyudev
|
||||
IUSE=pygobject pyqt4 pyside test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=virtual/udev pygobject? ( dev-python/pygobject:2 ) pyqt4? ( dev-python/PyQt4 ) pyside? ( dev-python/pyside ) || ( =dev-lang/python-3.3* =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/p/pyudev/pyudev-0.16.1.tar.gz
|
||||
_eclasses_=distutils 92e738ea29389cb3f34778d7a349ac71 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python 3a270b7b1d1e679847ff0faeac25c5a3 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
|
||||
_md5_=260597f85328d5b18e5633bd74c782d6
|
Loading…
x
Reference in New Issue
Block a user