diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-09-25 11:53:14 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-09-25 11:53:14 +0000 |
commit | 5d12a9df51e14e5857c5a5c6a03b1928c647d3c1 (patch) | |
tree | 3628d0b3d07e41f39e39db4ae0f05ecef3410006 /dev-python/pygobject | |
parent | Version bump with a new GError class hierarchy. Make license more precise. (diff) | |
download | historical-5d12a9df51e14e5857c5a5c6a03b1928c647d3c1.tar.gz historical-5d12a9df51e14e5857c5a5c6a03b1928c647d3c1.tar.bz2 historical-5d12a9df51e14e5857c5a5c6a03b1928c647d3c1.zip |
Version bump with assorted bugfixes. Drop old. Make license more precise.
Package-Manager: portage-2.2.0_alpha132/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pygobject')
18 files changed, 123 insertions, 780 deletions
diff --git a/dev-python/pygobject/ChangeLog b/dev-python/pygobject/ChangeLog index a613d58b04f1..b7ef4efc3439 100644 --- a/dev-python/pygobject/ChangeLog +++ b/dev-python/pygobject/ChangeLog @@ -1,6 +1,23 @@ # ChangeLog for dev-python/pygobject # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/ChangeLog,v 1.164 2012/08/15 17:51:46 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/ChangeLog,v 1.165 2012/09/25 11:53:14 tetromino Exp $ + +*pygobject-3.4.0 (25 Sep 2012) + + 25 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> + -files/pygobject-2.15.4-fix-codegen-location.patch, + -files/pygobject-2.18.0-support_multiple_python_versions.patch, + -files/pygobject-2.20.0-tmpdir-makefile.patch, + -files/pygobject-2.26.0-disable-non-working-tests.patch, + -files/pygobject-2.26.0-disabled-threads.patch, + -files/pygobject-2.26.0-make_check.patch, + -files/pygobject-2.26.0-nocrash.patch, pygobject-2.28.6-r51.ebuild, + pygobject-2.28.6-r52.ebuild, -pygobject-3.0.2.ebuild, + -files/pygobject-3.0.2-disable-new-gi-tests.patch, + -files/pygobject-3.0.3-gobject-property-min-max.patch, + pygobject-3.0.4.ebuild, -pygobject-3.2.1.ebuild, pygobject-3.2.2.ebuild, + +pygobject-3.4.0.ebuild, +files/pygobject-3.4.0-make_check.patch: + Version bump with assorted bugfixes. Drop old. Make license more precise. 15 Aug 2012; Alexandre Rostovtsev <tetromino@gentoo.org> pygobject-3.0.2.ebuild, pygobject-3.0.4.ebuild, pygobject-3.2.1.ebuild, diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 6aa6a99c9298..d414ee42a547 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,13 +1,6 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX pygobject-2.15.4-fix-codegen-location.patch 1519 SHA256 6ab22def2c57a4dd44dedc787cb660dc326a62b518c3dc747fbe600ca2c20b8c SHA512 08faa2078543c93b51649df5b354fa276f440b9fc1209ad645692cb52d0d09de122de2b9bbfea2f07b657a5b2cf3b6ef3f7ef3e364e69e87123206e6686c3abc WHIRLPOOL 83d33d374cd8c77127724c091812149b761665fcf8751be5dc8aa687f83e5030ba592d1bfebb4569449d58c0ce55d56b802c566606689343c108373468af5cfa -AUX pygobject-2.18.0-support_multiple_python_versions.patch 2349 SHA256 d66bcf31acf8b310ad346b9803d5e41d9840cfbca3c62d19b5c99f605c58066d SHA512 962cd75f04598df57896dc84928107dbffe5dceb6600208d90ab0749ed64cf84366300018249f27a8e82b667fa68c4ab53b558a4b4a3673d721e9cb7dd079e4b WHIRLPOOL 95ad0c93df5c3b9805103ffb091581195dec7a1852404857e39cee12f5f95d656aa4b06cfdce787c3e379fc585326cda49269bf9d669e5e985fbb1a8c913d478 -AUX pygobject-2.20.0-tmpdir-makefile.patch 1817 SHA256 88245480666f05f302a6abd3ef52d8e3a581a2842774f52a484a02d2ea389699 SHA512 660d005a4aec6f8c1cf2bb7289af851158b1d80062e1d6feb267a65cad9e10667da48cf87bdeac9c35732a437297c5af40da6684a6da9c67966b5b9955e17ec9 WHIRLPOOL 0f6ef1d88779c9d07b0bcbc2ed9d98cc3f6f439ff2734b9edc544a980d7f59d22e1242e117513536accfa60a8f7b7d293aa41bcbdc7698ac08d476b444b801f9 -AUX pygobject-2.26.0-disable-non-working-tests.patch 6372 SHA256 7441538523a626bd0ea436dfd46a12e7caa83cffa1d1ddc14ac3190be331ad35 SHA512 8ae74d5c95942060c443397b4ba384e7f66b3724c975158716d9d5c655f5750c6165b9aa6c45bb29203f2cb93fac3d2c85a894f736673b6a1c8606f3c73c43c5 WHIRLPOOL 0062c6698dd4e60b36a9adc128473ee70f6a7472305dd56281f5ce09ee961205bb27cf64ad0cf2725140d07f594a63e72e8b55bcec9ca36772c376ce993f384f -AUX pygobject-2.26.0-disabled-threads.patch 2173 SHA256 cdac5ca2a9f88748d7d3bb704d93881b6267d2578cdf50129309668bce54c909 SHA512 b22d248741efa92ea356ad37c2f5678bf0fefc7d3a36f13704ea579745ab38129c36e0678f45bd7937a12da669559e07b69ed6fdb16e50f4ce64c9c4e9b4ffb3 WHIRLPOOL 2f628ac522e34dbdad4429ce968d5787e039cfb2617721440d0d8f87989ac26114afc00e776f5ba70d6e35f3e4ebd1018df83de6a07c1e2e73518e870af0ad14 -AUX pygobject-2.26.0-make_check.patch 2392 SHA256 60ef6e56bebcd33e61dcf90586cc115303181c0e5b72ba19579e4104aa7d6e79 SHA512 b9e09c1be49742ed3c65548ae7309c66c614076054120e75e8d18c3110573ac48473e605c3da046d6d479ab9c7a05ec76779d25190c421d5d552e50ea6d62735 WHIRLPOOL eacea7c74ffc2eba17c0511f11946c9c95d640d8da77fa83610fa00561caa163db6ecb37799c507ff8c0135b43f446bb8a172c6d35e17990e0d3efe2efcbc96c -AUX pygobject-2.26.0-nocrash.patch 460 SHA256 15456f8d2a1d21beb1c201ca12b988fc9009fda88a33c35e2d90c57e519dfbd3 SHA512 f6f1e6f6824c0f8f08951651debd035c2a86dbee5755907ba6192e019e95d87e5119c12f310812b84809dfe5885e1c2a8645f047d0bbc7234eba73d9f2a1027d WHIRLPOOL 24203ef8f63a4257abcba0f955eba895700deb0291e2b133afb49689dd55580936a41c92dd6f5f61efdb1bc537b4ead10effd86e5f5ba669e8532d645c201e82 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 @@ -16,31 +9,28 @@ AUX pygobject-2.28.6-gio-types-2.32.patch 1231 SHA256 76b8636556b56143eac3afa002 AUX pygobject-2.28.6-set_qdata.patch 847 SHA256 1dda085e0aadedf70eb8290e9c12fd27227173d3313a28d40ab923316b35bde3 SHA512 19025af51a8387061276ec9d6c8eb0ecadb5124bba2c4ab3755ab653df467896d19c366d80ce9313fd46e43b493b7c536f780014cf18a6ac47f4b1d2ad4bedb4 WHIRLPOOL 4d3be4952242d8b10b47fb3ee7d0d3e9716b6e358c3151e5c472580e3bc15c501040f7a6363b7fdef050c00bf68f65b8eacb918fd85483b0fa098af18ea34a62 AUX pygobject-2.90.1-make_check.patch 2572 SHA256 e665baf786eb565cd095ca1651a696264b112dcbc534593c4fa3da2d4e3b2ddf SHA512 2162dc214b86cdfb9b4a465066cd2847419be9608dab55e911166e8c646d19da2ef5f4553926459f1b061bacc380aae9645365390b6852f56db4da25925a1417 WHIRLPOOL 0f67999b760486014aa108a2761983ccf07b80aa0c69e5dac814130b53541c7e916998250e35251c68b77681f569f60c183e991d70f2ba93f4a18c9934724b2e AUX pygobject-3.0.0-support_multiple_python_versions.patch 2794 SHA256 ee1e3182dadd4e585179916e4cff3836d2e4464663667a8f5afcf5949d3c000c SHA512 a604acb91b769d42830f59b80a564cc5eb96645d7a1ce0849f3f609a42c6c1232f1a855a077a2d8b358d1ffb0dac00d97ab55a29c63073e6740fffd5e32121bb WHIRLPOOL 272a3e56c604b2525918581fe34354508ed3ce16baa374eba4845d49d917198c38647ed0897266a8fa4638a79f4d766758d7543c00c57a1f785bdfd2411af4b4 -AUX pygobject-3.0.2-disable-new-gi-tests.patch 1078 SHA256 00d2ff216da8f26d57c1a9238f308a02fa77f4d9dcfbd931b238cddd9b99bccd SHA512 303536fb141c7f6681d9e5b14777d19ff4a66cb10cd9dbba66c87c2e108c1e3fcf77d9f1735a4b4693fcad72a1e00532eab61a6763e9234ab315838a245b94dd WHIRLPOOL 0a6b24cfd592f4bc91abdc8406513d397357c9ef8e80183d64aa12416a94a2300e0dd650136ff336e838c5649b38edb7df03282fccf24c0e78e323151527568b AUX pygobject-3.0.3-disable-new-gi-tests.patch 2825 SHA256 eec3f3cacfa7655d9dd0755cb5c9a1a235b5351990dfc0d39f646d5ba2e2deda SHA512 4bd10c6fe633217ff8828bdbe92712666c0c630cf693d11f19a0bc45f2778bf18997482b904f026a8cf64a3cf21a0725a215dbe27cd5411a628a19b37955c39c WHIRLPOOL 47cbe3e98c9a714529fa811f41456b5b204e8d42db122f6cea468ee85b76fed2dd510ee13f82b42715c3e7b7185a8febb05de0f1a2e5e0b6ff69de9cb0425bef -AUX pygobject-3.0.3-gobject-property-min-max.patch 2505 SHA256 9f79c7a7f163323d3d72b2c2758fba4fd4c712869e5f8c7ba10364466a30d9c3 SHA512 7073c34658ca89d963a9d7dba0bfa60b86299175929eb2b552a56d1f9c476e18b28de510b4a6a9c28585def04a9e40d244ba067eec250b63e0c03db8874fff09 WHIRLPOOL e24483d0e3aa1c070bee3ea67883edeef8394317addde27aa137838b9da7f1bf099fee252a6a925fdd26976aa6ea974f24ba14078f4aeb615a471c1670e1f77c AUX pygobject-3.0.3-tests-python3.patch 953 SHA256 e9b9da15e44239a85b71d5dde5ae112780c9527b81bddf4edfa9d620bf371d00 SHA512 3f90a75217d728687b1e36f50ca236b4586f09d0a67f70b7337ff19649ad2dcce6c77fa3124f293b1783f999ae8cf2a94d16d656a56ba63f4378ff2f1efcdd8d WHIRLPOOL 4c0b0d0866804a42e35082f8aa41411a185ae5b4e9866e627392cfde9bb8f5c493e55a5bfb039cbf290e0d20b725184bfcc1a858c03e904f806fefce48b7e97b +AUX pygobject-3.4.0-make_check.patch 2637 SHA256 fd448d1b4afb0220a58eb2d60e8d265a51c90d18e6c0b462c44a0e01df799efd SHA512 76e35fad643c1a07a55a06f814010cc70a897715c20b61290f45d4aa4ee569ca754f5b5981f30d54810ee89b2fc34b01db593e024ef4df8346af346f854e1a06 WHIRLPOOL b9d6f5fda0b24784a6ae31594884478cc9287ee25a8e65097121ab3b9f273610d5a0e65429e2c54c76e2a12578d6f4164091a88c1d30094aff7911b25ec69875 DIST pygobject-2.28.6.tar.xz 747248 SHA256 fb8a1d4f665130a125011659bd347c7339c944232163dbb9a34fd0686577adb8 SHA512 37544ea2377258758169b25a2969d5ee1c9ffb9b6e63e05bc7a0471a49ac9169c51ec587d4489172c7d256f53df878a81c1992a08059aa7e43dbbb69f799545c WHIRLPOOL 402f764d6ca73f238784738a1e09832858fd95af5a633e825412e9e6a21e89ab6b2090d3995902ed404fc4fde445cf970c76fcd93f8f64cf9def742452776c00 -DIST pygobject-3.0.2.tar.xz 545072 SHA256 e1eccc37afd2d4cbeb329b92ce3d71287d662dc2fec430c08a0471153e52a462 SHA512 7ed9fb13581719d39388f4f3abcb7753a21605f74dac9f169e128a6a74bce5aa6c07bd831e86724db3f862b1e0911fd5b5811da72beb689578e06ac40d0c42bd WHIRLPOOL f2a1230b81f6d83e58fd7468c3f99e96856e2b963234ba95968a31fdfb7f86c6f51c62860d89c4b128f8adf963510bb80fd1714f45981668415d9efb7b7d0282 DIST pygobject-3.0.4.tar.xz 547180 SHA256 f457b1d7f6b8bfa727593c3696d2b405da66b4a8d34cd7d3362ebda1221f0661 SHA512 46bc73e8650bdc7bef4216ab097d24fee7049dbf75472b7478ad735a33b23d06a25cb48e8e34d5518ddb44dc61259f9c2b3ca46a8a39ff4be7302a17af8dc750 WHIRLPOOL 811e1bb19c370039f5a0d622e2be39b0eef3eaaeb75e91dd02ec57196d18c696985555674b65c4c99da131779d8f6c5533f846bd1a858f2a54f81bbcae3adaaf -DIST pygobject-3.2.1.tar.xz 550392 SHA256 0f07401289fa33e8caee7a9342f5c838bb44cd0a386cb99093505edb5e42817a SHA512 84d69b9015044d5cd2919de8a69afa79880bf72cecd923830dc31aa4fe269d6fbe9c79bec5e10a201426667ebfbb625d38cd1016fadbfa93c351aee3a51fdd3f WHIRLPOOL 89c124695206753296d68cc75e7e59a13985160ca37ceb6aed8e6c028a6d0a1787c5af0c1fdc8fa88b7c6a9a43ef08d1c264d7f7eab766936bf35d49b43468e3 DIST pygobject-3.2.2.tar.xz 564712 SHA256 4653790baaff0176fd814b88cfb5378c45906a120b25d01be2554f423b726eb0 SHA512 b22c8fd4bcff0d110a08d7f0927df086d4e1e11546e3d7aa08f4e5ec66643d1ba88ac199b0354dca145bf06532c8ab8a427ea9450751ee52b914f355a6d7e9e7 WHIRLPOOL f3e4aaafadfeae5e6fafd0e173c856c2f8c937eb097732760c21ccaced6c7c96e36e5b683d729e78b0043302fafa92818ea90fa845fe266caf5e2d0a8ae8ff8f -EBUILD pygobject-2.28.6-r51.ebuild 4154 SHA256 21233a83356a1c1a4aa9bad0a9562e2a79776b9e40766801447bd9f7bbf3ce74 SHA512 7cae7be485b9cd1a0c01f875bfa4a6706aca9a5750e70b1ceca51d7292f72f6f0e4995fe2f923b0d6710178203f45acae9eb637a5cb743539cbe7d24028217d0 WHIRLPOOL 6d5bd9df7fe1a6f14a3d310cd98ca1965b0ae7b6c88bca1ec9827f5fda8b209916d5503e0587e6e4e350533f2445024cd551192ad80dd9768fd850fb4ccc866e -EBUILD pygobject-2.28.6-r52.ebuild 4232 SHA256 94ed42dc0972eab17ef374d8ac66af854e2f832e524845315e36be08c0ffc679 SHA512 40ee33cc69704797198867ee0373f65c3f11823271745e19984eb5762fa74356c151266210b1b2324fd97a2887dcf459290021b37b2ef98976a1b3c36708ef14 WHIRLPOOL 741e3254a3f1599b3daa58a81ff8bdd935bbfe64cf0ff5004e4eb96149776d4d6bf6d8efe2d1b03bf81442a71aeaf1d3054dbe92ff12e6f575e96861c769fd11 -EBUILD pygobject-3.0.2.ebuild 3359 SHA256 015413f52164981c968f5fef8d9e35efdee920d081eeb0fd41522847e4d5b2d7 SHA512 b1e5d09fe05168d8dccd10a24e44839296a8827b932fe454e0fbf6373bd3946c9ffcce5b4922bafd379eaabfb0fe0ca1e9b6d62ddd7266bd31e070473730f9f0 WHIRLPOOL e818446cd8d83dda51329e1a6c5aaecf0a5e0f2e189fa8d9e8e0e87d4bd0983c4097955d7e663f4f01a108e1eacf3d47eee8a80aba86236227ac3a7700c605a3 -EBUILD pygobject-3.0.4.ebuild 3534 SHA256 73d792d8e3567e8ff29d8929ec6d620a9a4cd6bc58e243055875bdd0f38425b8 SHA512 e88a68dd022e2d3103159fa362b5ea0142acceb60ef72093353e2ba4ba577a90a3676674b7ca0bf46e6e67a0733bb574ca9f47b35d8b4df1c837bc0c874d7e23 WHIRLPOOL c0f7600da3ce8da2a1b07754e8b84918d1562b286af9dc9ca4deaaaff1a047b979351a05fd00cdaf6700366489142efb509368016b2a72e8ad7d9937611f927b -EBUILD pygobject-3.2.1.ebuild 3166 SHA256 3f8c3f6967150371b0fda42671b4418d32424bed5974a9722f69f4f5eaa39190 SHA512 38a84ebb5b771a1344ec027783592a75be74141ca07d376173bb994fd77c6668a587c216e0eb4339b65fae5ddf9b1c2e577d6f41c167593be40e2d7e15062bf2 WHIRLPOOL 02a779d2d01636b2e489ef47e5cff7f7c9102beeba1c3a05a233f02970cde1006953aed1b38b13b15c8857ac51c864ff8439419a3b754f83220e7d9fb85d5b67 -EBUILD pygobject-3.2.2.ebuild 3166 SHA256 39c2e4a434980c65a71d052c5ef94e07f21cbb7302f0fea8cca5dffc93265710 SHA512 9d544c5ce5a2db0c2fb0d8d11e346695b7a7bac5f540267f888dd348e31a1e0f952f57b0cbfebbcfdad23eeecace1445d79a8acb0f2757c9dea0a10b1c552ff3 WHIRLPOOL ab2d1eee505779d547bff41ab510b277087a9347dd85d64fc3625145cd93dece72af048694df57d8abf3cfb6c8e4273115f392952012c710ffc3b8aae80167fd -MISC ChangeLog 26824 SHA256 6814502d0a8c0bf1408c6911b598d0764d80c4db3991ebd58ba6d8b38fbed58a SHA512 f2a4f555c9ca6d04bb4097f3a3e29294fc34c293bc54e711c507b4e59647ecbe0f71c1f36d39478b97c0f2a631e4d8fc65e25123dd615d1dd872437f2cf03d15 WHIRLPOOL bf47371529ad4a448a0bdc5b19c2dad1e3a5f5ba7538ad06c54238c35e51c2f0baba5c5b325eaef56a7164b668155ea4dcb5aeb0f0c4b5ff8ae39bea6c6f2707 +DIST pygobject-3.4.0.tar.xz 607804 SHA256 bc7f17b23aaa6b0a85f5f090f7ffa616b596bcab9f481f46fdb9d0d2d55b16bb SHA512 b1f8441e6da2f5be6d6d5d595d422a2fccb7b29b1dc63aa4b07f1c9cffb96ab3ce9137b2f11714b6df8ce8f92927a873435cc3f2072b33ec80221a20aecf98e4 WHIRLPOOL 88536718af824c731fe97086f56591c95090b3655ef40812649f3d1ade35a733994d23dd8a17b352c11d39e57cdfc42d764746e81282a67222c33d88fcff8768 +EBUILD pygobject-2.28.6-r51.ebuild 4155 SHA256 a938a71603d8c5b4b959d23c8d7c55cf6f554bec346fc4718b668ce74aa6e8de SHA512 c32721aba340a00c74d1996c1a1183e0049e4974c8f2ea138c0e9971a525b46689fdec505e39e7dd476ebb4a4995990624b122ed42b999ad04be235c726fca17 WHIRLPOOL fe2d56f2d11d55bfe3328ddc3667ef9d6eb8ebc29b985a67ca9ae4cea03b8ab88012f1554bf4de153cf0405585a9dab5c4e0f410d21e4da1b6c017fdf4785fcb +EBUILD pygobject-2.28.6-r52.ebuild 4233 SHA256 bc69bf225edfbda5583048585b510d7e7b894413979464cba4fe0121a61afd13 SHA512 403f94b6dd3fe46b26d0101bb9a6c81c443d80f99d0863146450a7b890cdc38bdc2996d5da48997e2b936a446d8daeefd83a0d884a010f0df0084728de5f5c9b WHIRLPOOL 9ce3446bd8a2fc76b32855dc93ceefcbfc5355ae39ddf8156a72367156b4e64586fc94df07656ff8c2960be3733e19ebfc13d6c45f3395eb7226833ba77d6abe +EBUILD pygobject-3.0.4.ebuild 3535 SHA256 82a624666404669df2f2c113af89b4107a2c81e38e608be370ae38b5539c89f9 SHA512 505f8c61b7964ca8918e3b917a2560bc8a1a1065c0a49f3664e2c97ea3b4cc4b2252be1132c6d5a316f8a8d0998b2c47904a26035707819480febb83c72776ae WHIRLPOOL 03d47a62801683c30cbdbedeeacf571d7a0dce0f9853e20e93c3d26be410f1f816496ebfd452d5df991b171d53a0899faeec0d54d7ed407b229e9469d6155595 +EBUILD pygobject-3.2.2.ebuild 3167 SHA256 5d9e272eda9cb1bbc706d03ec3d3a3b95d5cefd247680d8a5ec2eb646e60ef0e SHA512 7a5058041cf4efe27d0f1a8a5c9b7947d0dcfb15d37b888b055bc380060af6461eb9a9a71901529e11e75e557e04e4c2b090b4cb305e32d752c72aa8027851af WHIRLPOOL d86e2c3fbfeb2a5aeeb87c28b92a70c8312ca86647dfa2e27389a5b40ed66907658585bd23e9be13f20a9458a499ddfc18fd87b7b2ec26eaf402e81c51bca44c +EBUILD pygobject-3.4.0.ebuild 3188 SHA256 be7f399dc9dab8299cf5015fbc86a9d736af3db0f4540147d874c51d4fcc2455 SHA512 3b073180f1fadd9e446ae2d593854b4c1d613a518b46c5a7fa16c7d8d16ec3411a92ff20089b05914ee08b71f3ecd0ec50f435ef39637c8cdb2945567c97b65c WHIRLPOOL 055ab6c8b1b73eccbafc21882bc02588ce939a33f77f958b85963ef6452fa6c848fe53c5f1514ede7b7eda873876b6cb8809026c81a5b23226e0d918cf72c5d5 +MISC ChangeLog 27693 SHA256 5c702368850fbb20d1ba7211dac8eeb01e6f1842b64f08c02227ba1491af1fc0 SHA512 baad1e44f78ec82f7a0b34bc12382c22f0e6d533f20d8d6a7ba25ae7ac1426389b4479ecfc483031c12fa45c18fec155265493fab900e8f642bf0b7bbe59084d WHIRLPOOL 57a25b78f0d2c7adf423184a8f3f5e9aaf65ffad9f5a38e4a99fc4cf152aca9674cdeac0e07c348653877ff0c58e34350d584cd43eed6dc3bdfd043761939094 MISC metadata.xml 291 SHA256 5a3c7fa667eaf9da2744f966afc82db0a4a45cc642157b8224104f17bdb4af5c SHA512 fc65893762f926c0ad7877e87f58be8b7ad77dfc63aa369c6b445ae65cd01ea6a0c1aafc84ab116ffd1969425882bceb27352bf9f22387a88ee625c234ee2097 WHIRLPOOL f3aaa2ccc5bdf6da492ed934b940248f8820dbf8e441184edd32e3f31ab2685f394112bfc62933cd01722934054f60b28e879a05e8d60982b4ec31d506a8de60 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQK+G4AAoJEJ0WA1zPCt1hyJ8IAKj18MsSi93sJlKDRknZRmpD -aK5gsyatumyZt/cNOv2aup55339ZoaVqjAJGvAGPcjswQPqTI1owS8+VoCHXsOHT -Hqek4BN+/zQTz0qbg7D2P7e5AQIm2Kc05sPeCgamrXLxGUNT5iEeiTNQ6ptmEekS -49z+wbjG5yoG/GQDJXBDlbgWjNOiasIvh81SZkIO4T7897rUOrDHvmvzYId4MFd3 -tEn01ddwoLG+4EW7bQpPOGbE26tS7ofYytA4/SzThYm2HZew/udBWBQQX3kbo3c1 -7dQ9Jgkaqh8xKpIp5r6ubo8S7pLO/gml+LSCjQ0GNrzuvhOscNr81vwIltIPTb8= -=VJqh +iQEcBAEBCAAGBQJQYZswAAoJEJ0WA1zPCt1hZ58H/2Zt7PwJFsMuveywE8gjHfQg +HlFq570ztBzGZFaMQl7KJDH6zs2guDNTE78c2kSt/h06JpbZ3tK+XYSsMU9e4/JO +y4eV6sxryb70A++ReqdCIUz74MegK+l4mNqx78nRN3K5P+7aeeMpqoK0pKkWy4Al +ALSCJ/c2wZc5BecCU+PV39ZYDQ8GhkQB3QEPt65SiYShbdsqJ8UyH1gY+1IDbPnz +3zEklVtoKKPxi+pWOBu18j2cS2Bo4WjvVK5ROfiWJSL4XtZgmDOm8E8NCeubxSan +Ve41sa7Fi01rTm0vsZ1DkBRjYUQQ1/JMcHFOGLOmaQlIe0q0Bu0p9vhdRKUuEVE= +=tD3d -----END PGP SIGNATURE----- diff --git a/dev-python/pygobject/files/pygobject-2.15.4-fix-codegen-location.patch b/dev-python/pygobject/files/pygobject-2.15.4-fix-codegen-location.patch deleted file mode 100644 index 8882cd079071..000000000000 --- a/dev-python/pygobject/files/pygobject-2.15.4-fix-codegen-location.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- - Fix FHS compliance of codegen - - codegen/Makefile.am | 2 +- - codegen/pygtk-codegen-2.0.in | 3 ++- - pygtk-2.0.pc.in | 2 +- - 3 files changed, 4 insertions(+), 3 deletions(-) - ---- a/codegen/Makefile.am 2007-11-01 12:20:22.000000000 -0400 -+++ b/codegen/Makefile.am 2008-05-28 22:21:04.000000000 -0400 -@@ -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_PYTHON = \ - __init__.py \ ---- a/codegen/pygobject-codegen-2.0.in 2007-11-01 12:20:22.000000000 -0400 -+++ b/codegen/pygobject-codegen-2.0.in 2008-05-28 22:24:38.000000000 -0400 -@@ -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 ---- a/pygobject-2.0.pc.in 2007-11-01 12:20:22.000000000 -0400 -+++ b/pygobject-2.0.pc.in 2008-05-28 22:21:04.000000000 -0400 -@@ -4,6 +4,7 @@ - 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,5 +12,5 @@ - defsdir=${datadir}/pygobject/2.0/defs --codegendir=${datadir}/pygobject/2.0/codegen -+codegendir=${pyexecdir}/gtk-2.0/codegen - - Name: PyGObject - Description: Python bindings for GObject diff --git a/dev-python/pygobject/files/pygobject-2.18.0-support_multiple_python_versions.patch b/dev-python/pygobject/files/pygobject-2.18.0-support_multiple_python_versions.patch deleted file mode 100644 index b27d408dfc18..000000000000 --- a/dev-python/pygobject/files/pygobject-2.18.0-support_multiple_python_versions.patch +++ /dev/null @@ -1,66 +0,0 @@ ---- codegen/pygobject-codegen-2.0.in -+++ codegen/pygobject-codegen-2.0.in -@@ -4,7 +4,7 @@ - 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 ---- gio/Makefile.am -+++ gio/Makefile.am -@@ -56,7 +56,7 @@ - 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 \ ---- glib/Makefile.am -+++ glib/Makefile.am -@@ -4,7 +4,7 @@ - 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)/gtk-2.0 - -@@ -19,9 +19,9 @@ - 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 @@ - - _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 \ ---- gobject/Makefile.am -+++ gobject/Makefile.am -@@ -42,7 +42,7 @@ - _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 \ diff --git a/dev-python/pygobject/files/pygobject-2.20.0-tmpdir-makefile.patch b/dev-python/pygobject/files/pygobject-2.20.0-tmpdir-makefile.patch deleted file mode 100644 index 11d326e97359..000000000000 --- a/dev-python/pygobject/files/pygobject-2.20.0-tmpdir-makefile.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 4e2efa91d101bf755739e1cca8eee41eb0ad20fd Mon Sep 17 00:00:00 2001 -From: Gian Mario Tagliaretti <gianmt@gnome.org> -Date: Mon, 04 Jan 2010 07:35:14 +0000 -Subject: Bug 605937 - pygobject: Makefile.am sets $TMPDIR, disrupting distcc - -Committed a patch from Kevin Pyle ---- -diff --git a/Makefile.am b/Makefile.am -index 93442af..580b489 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -55,23 +55,22 @@ uninstall-local: - rm -f $(DESTDIR)$(pythondir)/pygtk.pth $(DESTDIR)$(pyexecdir)/pygtk.pth - - EGG_NAME = $(PACKAGE)-$(PACKAGE_VERSION)-py$(PYTHON_VERSION)-$(PLATFORM).egg --TMPDIR = `pwd`/$(PACKAGE)-$(PACKAGE_VERSION) - -+egg: EGG_TMPDIR:=$(TMPDIR)/$(PACKAGE)-$(PACKAGE_VERSION) - egg: $(top_srcdir)/gobject/gobject.la PKG-INFO -- rm -fr $(TMPDIR) -+ rm -fr $(EGG_TMPDIR) - echo $(EGG_NAME) -- mkdir -p $(TMPDIR) -- mkdir -p $(TMPDIR)/EGG-INFO -- make -C gobject install-pkgpyexecLTLIBRARIES pkgpyexecdir=$(TMPDIR) -- $(INSTALL) dsextras.py $(TMPDIR) -- rm -fr $(TMPDIR)/gobject.la -- $(INSTALL) PKG-INFO $(TMPDIR)/EGG-INFO -- echo "gobject.so" >> $(TMPDIR)/EGG-INFO/native_libs.txt -- echo "gobject" >> $(TMPDIR)/EGG-INFO/top_level.txt -- echo "dsextras.py" >> $(TMPDIR)/EGG-INFO/top_level.txt -- cd $(TMPDIR) && zip -rq $(EGG_NAME) . -- mv $(TMPDIR)/$(EGG_NAME) . -- rm -fr $(TMPDIR) -+ $(MKDIR_P) $(EGG_TMPDIR) -+ $(MKDIR_P) $(EGG_TMPDIR)/EGG-INFO -+ $(MAKE) -C gobject install-pkgpyexecLTLIBRARIES pkgpyexecdir=$(EGG_TMPDIR) -+ $(INSTALL) dsextras.py $(EGG_TMPDIR) -+ rm -fr $(EGG_TMPDIR)/gobject.la -+ $(INSTALL) PKG-INFO $(EGG_TMPDIR)/EGG-INFO -+ echo "gobject.so" >> $(EGG_TMPDIR)/EGG-INFO/native_libs.txt -+ ( echo "gobject" ; echo "dsextras.py" ) >> $(EGG_TMPDIR)/EGG-INFO/top_level.txt -+ cd $(EGG_TMPDIR) && zip -rq $(EGG_NAME) . -+ mv $(EGG_TMPDIR)/$(EGG_NAME) . -+ rm -fr $(EGG_TMPDIR) - - doc-dist: - mkdir pygobject --- -cgit v0.8.3.1 diff --git a/dev-python/pygobject/files/pygobject-2.26.0-disable-non-working-tests.patch b/dev-python/pygobject/files/pygobject-2.26.0-disable-non-working-tests.patch deleted file mode 100644 index a4110cab0705..000000000000 --- a/dev-python/pygobject/files/pygobject-2.26.0-disable-non-working-tests.patch +++ /dev/null @@ -1,190 +0,0 @@ -From db9817a5da879c8a783beadcf3c88fc8686b937f Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue <eva@gentoo.org> -Date: Sat, 6 Nov 2010 00:47:33 +0100 -Subject: [PATCH] Disable non-working tests - ---- - tests/test_gio.py | 15 ------ - tests/test_overrides.py | 126 ----------------------------------------------- - 2 files changed, 0 insertions(+), 141 deletions(-) - -diff --git a/tests/test_gio.py b/tests/test_gio.py -index 7c8251e..e668574 100644 ---- a/tests/test_gio.py -+++ b/tests/test_gio.py -@@ -1004,21 +1004,6 @@ class TestVfs(unittest.TestCase): - result = self.vfs.get_supported_uri_schemes() - self.failUnless(type(result), []) - --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)) -- for v in volumes: -- if v is not None: -- ids = v.enumerate_identifiers() -- self.failUnless(isinstance(ids, list)) -- 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 b1e3617..df2897c 100644 ---- a/tests/test_overrides.py -+++ b/tests/test_overrides.py -@@ -110,87 +110,6 @@ class TestGtk(unittest.TestCase): - self.assertEquals(a,cmp) - action.activate() - -- def test_builder(self): -- self.assertEquals(Gtk.Builder, overrides.Gtk.Builder) -- -- class SignalTest(GObject.GObject): -- __gtype_name__ = "GIOverrideSignalTest" -- __gsignals__ = { -- "test-signal": (GObject.SIGNAL_RUN_FIRST, -- GObject.TYPE_NONE, -- []), -- } -- -- -- class SignalCheck: -- def __init__(self): -- self.sentinel = 0 -- -- def on_signal_1(self, *args): -- self.sentinel += 1 -- -- def on_signal_3(self, *args): -- self.sentinel += 3 -- -- signal_checker = SignalCheck() -- builder = Gtk.Builder() -- -- # add object1 to the builder -- builder.add_from_string( --""" --<interface> -- <object class="GIOverrideSignalTest" id="object1"> -- <signal name="test-signal" handler="on_signal_1" /> -- </object> --</interface> --""") -- -- # only add object3 to the builder -- builder.add_objects_from_string( --""" --<interface> -- <object class="GIOverrideSignalTest" id="object2"> -- <signal name="test-signal" handler="on_signal_2" /> -- </object> -- <object class="GIOverrideSignalTest" id="object3"> -- <signal name="test-signal" handler="on_signal_3" /> -- </object> -- <object class="GIOverrideSignalTest" id="object4"> -- <signal name="test-signal" handler="on_signal_4" /> -- </object> --</interface> -- --""", -- ['object3']) -- -- # hook up signals -- builder.connect_signals(signal_checker) -- -- # call their notify signals and check sentinel -- objects = builder.get_objects() -- self.assertEquals(len(objects), 2) -- for obj in objects: -- obj.emit('test-signal') -- -- self.assertEquals(signal_checker.sentinel, 4) -- -- def test_dialog(self): -- self.assertEquals(Gtk.Dialog, overrides.Gtk.Dialog) -- dialog = Gtk.Dialog (title='Foo', -- flags=Gtk.DialogFlags.MODAL, -- buttons=('test-button1', 1)) -- -- dialog.add_buttons ('test-button2', 2, Gtk.STOCK_CLOSE, Gtk.ResponseType.CLOSE) -- -- self.assertEquals('Foo', dialog.get_title()) -- self.assertTrue(dialog.get_modal()) -- button = dialog.get_widget_for_response (1) -- self.assertEquals('test-button1', button.get_label()) -- button = dialog.get_widget_for_response (2) -- self.assertEquals('test-button2', button.get_label()) -- button = dialog.get_widget_for_response (Gtk.ResponseType.CLOSE) -- self.assertEquals(Gtk.STOCK_CLOSE, button.get_label()) -- - class TestClass(GObject.GObject): - __gtype_name__ = "GIOverrideTreeAPITest" - -@@ -237,28 +156,6 @@ class TestGtk(unittest.TestCase): - - self.assertEquals(i, 99) - -- def test_list_store(self): -- list_store = Gtk.ListStore(int, str, 'GIOverrideTreeAPITest') -- for i in range(100): -- label = 'this is row #%d' % i -- testobj = TestGtk.TestClass(self, i, label) -- parent = list_store.append((i, label, testobj)) -- -- self.assertEquals(len(list_store), 100) -- -- # walk the list to see if the values were stored correctly -- i = 0 -- (has_more, treeiter) = list_store.get_iter_first() -- -- while has_more: -- i = list_store.get_value(treeiter, 0) -- s = list_store.get_value(treeiter, 1) -- obj = list_store.get_value(treeiter, 2) -- obj.check(i, s) -- has_more = list_store.iter_next(treeiter) -- -- self.assertEquals(i, 99) -- - def test_tree_view_column(self): - cell = Gtk.CellRendererText() - column = Gtk.TreeViewColumn(title='This is just a test', -@@ -266,29 +163,6 @@ class TestGtk(unittest.TestCase): - text=0, - style=2) - -- def test_text_buffer(self): -- self.assertEquals(Gtk.TextBuffer, overrides.Gtk.TextBuffer) -- buffer = Gtk.TextBuffer() -- tag = buffer.create_tag ('title', font = 'Sans 18') -- -- self.assertEquals(tag.props.name, 'title') -- self.assertEquals(tag.props.font, 'Sans 18') -- -- (start, end) = buffer.get_bounds() -- -- buffer.insert(end, 'HelloHello') -- buffer.insert(end, ' Bob') -- -- cursor_iter = end.copy() -- cursor_iter.backward_chars(9) -- buffer.place_cursor(cursor_iter) -- buffer.insert_at_cursor(' Jane ') -- -- (start, end) = buffer.get_bounds() -- text = buffer.get_text(start, end, False) -- -- self.assertEquals(text, 'Hello Jane Hello Bob') -- - def test_buttons(self): - self.assertEquals(Gtk.Button, overrides.Gtk.Button) - --- -1.7.3.1 - diff --git a/dev-python/pygobject/files/pygobject-2.26.0-disabled-threads.patch b/dev-python/pygobject/files/pygobject-2.26.0-disabled-threads.patch deleted file mode 100644 index e9f3a4e09c54..000000000000 --- a/dev-python/pygobject/files/pygobject-2.26.0-disabled-threads.patch +++ /dev/null @@ -1,81 +0,0 @@ -From a4b210d69c832629894090b7154ae194209b0c60 Mon Sep 17 00:00:00 2001 -From: Arnaud Charlet <charlet@adacore.com> -Date: Tue, 18 Jan 2011 17:31:29 +0000 -Subject: Disable calls to PyGILState_* when threads are disabled - -Since threads may also be disabled in Python too, those symbols may not -be resolved. - -https://bugzilla.gnome.org/show_bug.cgi?id=374603 ---- -diff --git a/glib/pyglib.c b/glib/pyglib.c -index 8163e88..1e024c2 100644 ---- a/glib/pyglib.c -+++ b/glib/pyglib.c -@@ -94,7 +94,11 @@ pyglib_gil_state_ensure(void) - if (!_PyGLib_API->threads_enabled) - return PyGILState_LOCKED; - -+#ifdef DISABLE_THREADING -+ return PyGILState_LOCKED; -+#else - return PyGILState_Ensure(); -+#endif - } - - void -@@ -105,7 +109,9 @@ pyglib_gil_state_release(PyGILState_STATE state) - if (!_PyGLib_API->threads_enabled) - return; - -+#ifndef DISABLE_THREADING - PyGILState_Release(state); -+#endif - } - - /** -@@ -171,13 +177,19 @@ _pyglib_notify_on_enabling_threads(PyGLibThreadsEnabledFunc callback) - int - pyglib_gil_state_ensure_py23 (void) - { -+#ifdef DISABLE_THREADING -+ return 0; -+#else - return PyGILState_Ensure(); -+#endif - } - - void - pyglib_gil_state_release_py23 (int flag) - { -+#ifndef DISABLE_THREADING - PyGILState_Release(flag); -+#endif - } - - /** -diff --git a/gobject/pygobject-private.h b/gobject/pygobject-private.h -index ae4cfe1..a928cb1 100644 ---- a/gobject/pygobject-private.h -+++ b/gobject/pygobject-private.h -@@ -32,12 +32,18 @@ extern struct _PyGObject_Functions pygobject_api_functions; - - #define pyg_threads_enabled (pygobject_api_functions.threads_enabled) - -+#ifdef DISABLE_THREADING -+#define pyg_gil_state_ensure() 0 -+#define pyg_gil_state_release(state) G_STMT_START { \ -+ } G_STMT_END - -+#else - #define pyg_gil_state_ensure() (pygobject_api_functions.threads_enabled? (PyGILState_Ensure()) : 0) - #define pyg_gil_state_release(state) G_STMT_START { \ - if (pygobject_api_functions.threads_enabled) \ - PyGILState_Release(state); \ - } G_STMT_END -+#endif - - #define pyg_begin_allow_threads \ - G_STMT_START { \ --- -cgit v0.8.3.1 diff --git a/dev-python/pygobject/files/pygobject-2.26.0-make_check.patch b/dev-python/pygobject/files/pygobject-2.26.0-make_check.patch deleted file mode 100644 index 37eba722fd79..000000000000 --- a/dev-python/pygobject/files/pygobject-2.26.0-make_check.patch +++ /dev/null @@ -1,71 +0,0 @@ -From 21893ae2b466fcf64645e73173a27200e99c0701 Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue <eva@gentoo.org> -Date: Fri, 5 Nov 2010 23:39:08 +0100 -Subject: [PATCH] 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 77bc020..49416b0 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) -@@ -43,7 +43,7 @@ GIMarshallingTests-1.0.typelib: GIMarshallingTests-1.0.gir Makefile - CLEANFILES += Regress-1.0.gir Regress-1.0.typelib GIMarshallingTests-1.0.gir GIMarshallingTests-1.0.typelib - 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 -@@ -63,8 +63,6 @@ testhelper.la: $(testhelper_la_OBJECTS) $(testhelper_la_DEPENDENCIES) - test -L $@ || $(LN_S) .libs/$@ $@ - - --all: $(LTLIBRARIES:.la=.so) -- - TEST_FILES = \ - test_gobject.py \ - test_interface.py \ -@@ -104,10 +102,10 @@ EXTRA_DIST = \ - EXTRA_DIST += $(TEST_FILES) - - clean-local: -- rm -f $(LTLIBRARIES:.la=.so) file.txt~ -+ rm -f $(check_LTLIBRARIES:.la=.so) file.txt~ - - --check-local: $(LTLIBRARIES:.la=.so) Regress-1.0.typelib GIMarshallingTests-1.0.typelib -+check-local: $(check_LTLIBRARIES:.la=.so) Regress-1.0.typelib GIMarshallingTests-1.0.typelib - TEST_FILES="$(TEST_FILES)" PYTHONPATH=$(top_builddir):$(top_builddir)/tests:$${PYTHONPATH:+:$$PYTHONPATH} LD_LIBRARY_PATH=$(builddir)/.libs:$$LD_LIBRARY_PATH GI_TYPELIB_PATH=$(builddir) $(EXEC_NAME) $(PYTHON) $(srcdir)/runtests.py - - check.gdb: -diff --git a/tests/runtests.py b/tests/runtests.py -index d99f0cc..89e2084 100644 ---- a/tests/runtests.py -+++ b/tests/runtests.py -@@ -5,6 +5,8 @@ import glob - - import unittest - -+# Some tests fail with translated messages. -+os.environ["LC_ALL"] = "C" - - # Load tests. - if 'TEST_NAMES' in os.environ: --- -1.7.3.1 - diff --git a/dev-python/pygobject/files/pygobject-2.26.0-nocrash.patch b/dev-python/pygobject/files/pygobject-2.26.0-nocrash.patch deleted file mode 100644 index 8698b7e3a190..000000000000 --- a/dev-python/pygobject/files/pygobject-2.26.0-nocrash.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff '--exclude-from=/home/dang/.scripts/diffrc' -up -ruN pygobject-2.26.0.orig/gi/pygi.h pygobject-2.26.0/gi/pygi.h ---- pygobject-2.26.0.orig/gi/pygi.h 2010-09-14 11:53:21.000000000 -0400 -+++ pygobject-2.26.0/gi/pygi.h 2010-11-08 08:16:13.360808932 -0500 -@@ -152,7 +152,7 @@ static inline PyObject * - pygi_get_property_value (PyGObject *instance, - const gchar *attr_name) - { -- return -1; -+ return NULL; - } - - static inline gint diff --git a/dev-python/pygobject/files/pygobject-3.0.2-disable-new-gi-tests.patch b/dev-python/pygobject/files/pygobject-3.0.2-disable-new-gi-tests.patch deleted file mode 100644 index 8fa2ceed9654..000000000000 --- a/dev-python/pygobject/files/pygobject-3.0.2-disable-new-gi-tests.patch +++ /dev/null @@ -1,29 +0,0 @@ -Disable tests requiring an unreleased version of gobject-introspection. - -diff --git a/tests/test_everything.py b/tests/test_everything.py -index 19d345b..4a03890 100644 ---- a/tests/test_everything.py -+++ b/tests/test_everything.py -@@ -483,22 +483,3 @@ class TestAdvancedInterfaces(unittest.TestCase): - self.assertEquals(ret[0], 51); - self.assertEquals(ret[1], 61); - self.assertEquals(ret[2], 32); -- -- def test_obj_skip_return_val_no_out(self): -- obj = Everything.TestObj(); -- # raises an error for 0, succeeds for any other value -- self.assertRaises(GLib.GError, obj.skip_return_val_no_out, 0) -- -- ret = obj.skip_return_val_no_out(1) -- self.assertEquals(ret, None) -- --class TestSignals(unittest.TestCase): -- def test_object_param_signal(self): -- obj = Everything.TestObj(); -- -- def callback (obj_param): -- self.assertEquals(obj_param.props.int, 3) -- self.assertEquals(obj_param.__grefcount__, 2) -- -- obj.connect('sig-with-obj', callback) -- obj.emit_sig_with_obj() diff --git a/dev-python/pygobject/files/pygobject-3.0.3-gobject-property-min-max.patch b/dev-python/pygobject/files/pygobject-3.0.3-gobject-property-min-max.patch deleted file mode 100644 index a5600bfdac66..000000000000 --- a/dev-python/pygobject/files/pygobject-3.0.3-gobject-property-min-max.patch +++ /dev/null @@ -1,70 +0,0 @@ -From 00030bc6f0fb961c716ed692144cd8e4bb9be7d0 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Sebastian=20P=C3=B6lsterl?= <sebp@k-d-w.org> -Date: Sat, 10 Dec 2011 12:51:45 +0100 -Subject: [PATCH] Fixed bug where GObject.property did not respect minimum and - maximum values - -https://bugzilla.gnome.org/show_bug.cgi?id=664864 ---- - gi/_gobject/propertyhelper.py | 2 +- - tests/test_properties.py | 31 +++++++++++++++++++++++++++++++ - 2 files changed, 32 insertions(+), 1 deletions(-) - -diff --git a/gi/_gobject/propertyhelper.py b/gi/_gobject/propertyhelper.py -index 4635350..9208a0b 100644 ---- a/gi/_gobject/propertyhelper.py -+++ b/gi/_gobject/propertyhelper.py -@@ -298,7 +298,7 @@ class property(object): - ptype = self.type - if ptype in [TYPE_INT, TYPE_UINT, TYPE_LONG, TYPE_ULONG, - TYPE_INT64, TYPE_UINT64, TYPE_FLOAT, TYPE_DOUBLE]: -- args = self._get_minimum(), self._get_maximum(), self.default -+ args = self.minimum, self.maximum, self.default - elif (ptype == TYPE_STRING or ptype == TYPE_BOOLEAN or - ptype.is_a(TYPE_ENUM)): - args = (self.default,) -diff --git a/tests/test_properties.py b/tests/test_properties.py -index 3521647..75aacff 100644 ---- a/tests/test_properties.py -+++ b/tests/test_properties.py -@@ -367,6 +367,37 @@ class TestProperty(unittest.TestCase): - GObject.property, type=gtype, minimum=min, - maximum=max+1) - -+ def testMinMax(self): -+ class C(GObject.GObject): -+ prop_int = GObject.property(type=int, minimum=1, maximum=100, default=1) -+ prop_float = GObject.property(type=float, minimum=0.1, maximum=10.5, default=1.1) -+ -+ def __init__(self): -+ GObject.GObject.__init__(self) -+ -+ o = C() -+ self.assertEqual(o.prop_int, 1) -+ -+ o.prop_int = 5 -+ self.assertEqual(o.prop_int, 5) -+ -+ o.prop_int = 0 -+ self.assertEqual(o.prop_int, 5) -+ -+ o.prop_int = 101 -+ self.assertEqual(o.prop_int, 5) -+ -+ self.assertEqual(o.prop_float, 1.1) -+ -+ o.prop_float = 7.75 -+ self.assertEqual(o.prop_float, 7.75) -+ -+ o.prop_float = 0.09 -+ self.assertEqual(o.prop_float, 7.75) -+ -+ o.prop_float = 10.51 -+ self.assertEqual(o.prop_float, 7.75) -+ - def testMultipleInstances(self): - class C(GObject.GObject): - prop = GObject.property(type=str, default='default') --- -1.7.8.1 - diff --git a/dev-python/pygobject/files/pygobject-3.4.0-make_check.patch b/dev-python/pygobject/files/pygobject-3.4.0-make_check.patch new file mode 100644 index 000000000000..08d8fa39d69a --- /dev/null +++ b/dev-python/pygobject/files/pygobject-3.4.0-make_check.patch @@ -0,0 +1,75 @@ +From 50dd12f2958945626defdf305332f270309cacc0 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue <eva@gentoo.org> +Date: Fri, 5 Nov 2010 23:39:08 +0100 +Subject: [PATCH] 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, 8 insertions(+), 5 deletions(-) + +diff --git a/tests/Makefile.am b/tests/Makefile.am +index 081028a..ac71575 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) $(CAIRO_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,7 +63,7 @@ testhelper.la: $(testhelper_la_OBJECTS) $(testhelper_la_DEPENDENCIES) + test -L $@ || $(LN_S) .libs/$@ $@ + + +-all: $(LTLIBRARIES:.la=.so) ++all: $(check_LTLIBRARIES:.la=.so) + + EXTRA_DIST = \ + compathelper.py \ +@@ -103,7 +103,7 @@ EXTRA_DIST = \ + $(NULL) + + clean-local: +- rm -f $(LTLIBRARIES:.la=.so) file.txt~ ++ rm -f $(check_LTLIBRARIES:.la=.so) file.txt~ + + DBUS_LAUNCH=$(shell which dbus-launch) + RUN_TESTS_ENV_VARS= \ +@@ -114,7 +114,7 @@ RUN_TESTS_ENV_VARS= \ + MALLOC_PERTURB_=85 \ + TESTS_BUILDDIR=$(builddir) + +-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 + @echo " CHECK Pyflakes" + @if type pyflakes >/dev/null 2>&1; then pyflakes $(top_srcdir); else echo "skipped, pyflakes not installed"; fi + @echo " CHECK PEP8" +diff --git a/tests/runtests.py b/tests/runtests.py +index c518fcc..35bb5c4 100755 +--- a/tests/runtests.py ++++ b/tests/runtests.py +@@ -34,6 +34,9 @@ if sys.version_info[:2] == (2, 6): + unittest.TestCase.assertGreater = assertGreater + unittest.TestCase.assertIsInstance = assertIsInstance + ++# 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.7.12 + diff --git a/dev-python/pygobject/pygobject-2.28.6-r51.ebuild b/dev-python/pygobject/pygobject-2.28.6-r51.ebuild index 4f435352888b..31ea60cf117b 100644 --- a/dev-python/pygobject/pygobject-2.28.6-r51.ebuild +++ b/dev-python/pygobject/pygobject-2.28.6-r51.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 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-r51.ebuild,v 1.15 2012/05/21 18:49:10 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.28.6-r51.ebuild,v 1.16 2012/09/25 11:53:14 tetromino Exp $ EAPI="3" GCONF_DEBUG="no" @@ -19,7 +19,7 @@ inherit alternatives autotools eutils gnome2 python virtualx DESCRIPTION="GLib's GObject library bindings for Python" HOMEPAGE="http://www.pygtk.org/" -LICENSE="LGPL-2.1" +LICENSE="LGPL-2.1+" SLOT="2" KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc examples +introspection libffi test" diff --git a/dev-python/pygobject/pygobject-2.28.6-r52.ebuild b/dev-python/pygobject/pygobject-2.28.6-r52.ebuild index 9a034b64e6cf..7d777f292bc9 100644 --- a/dev-python/pygobject/pygobject-2.28.6-r52.ebuild +++ b/dev-python/pygobject/pygobject-2.28.6-r52.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 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-r52.ebuild,v 1.4 2012/05/21 18:49:10 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.28.6-r52.ebuild,v 1.5 2012/09/25 11:53:14 tetromino Exp $ EAPI="4" GCONF_DEBUG="no" @@ -18,7 +18,7 @@ inherit alternatives autotools eutils gnome2 python virtualx DESCRIPTION="GLib's GObject library bindings for Python" HOMEPAGE="http://www.pygtk.org/" -LICENSE="LGPL-2.1" +LICENSE="LGPL-2.1+" SLOT="2" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc examples +introspection libffi test" diff --git a/dev-python/pygobject/pygobject-3.0.2.ebuild b/dev-python/pygobject/pygobject-3.0.2.ebuild deleted file mode 100644 index a25ec697ddca..000000000000 --- a/dev-python/pygobject/pygobject-3.0.2.ebuild +++ /dev/null @@ -1,121 +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/pygobject/pygobject-3.0.2.ebuild,v 1.18 2012/08/15 17:51:46 tetromino Exp $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" -SUPPORT_PYTHON_ABIS="1" -PYTHON_DEPEND="2:2.6 3:3.1" -RESTRICT_PYTHON_ABIS="2.4 2.5 3.0 *-jython 2.7-pypy-*" - -# XXX: Is the alternatives stuff needed anymore? -inherit alternatives autotools eutils gnome2 python 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 sh sparc x86 ~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" # doc -REQUIRED_USE="test? ( cairo )" - -COMMON_DEPEND=">=dev-libs/glib-2.24.0:2 - >=dev-libs/gobject-introspection-1.29 - virtual/libffi - cairo? ( >=dev-python/pycairo-1.10.0 )" -DEPEND="${COMMON_DEPEND} - test? ( - dev-libs/atk[introspection] - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - x11-libs/gdk-pixbuf:2[introspection] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] ) - virtual/pkgconfig" -# docs disabled for now per upstream default since they are very out of date -# doc? ( -# app-text/docbook-xml-dtd:4.1.2 -# dev-libs/libxslt -# >=app-text/docbook-xsl-stylesheets-1.70.1 ) - -# 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]" - -pkg_setup() { - DOCS="AUTHORS ChangeLog* NEWS README" - # Hard-enable libffi support since both gobject-introspection and - # glib-2.29.x rdepend on it anyway - G2CONF="${G2CONF} - --disable-dependency-tracking - --with-ffi - $(use_enable cairo) - $(use_enable threads thread)" - - python_pkg_setup -} - -src_prepare() { - # Do not build tests if unneeded, bug #226345 - epatch "${FILESDIR}/${PN}-2.90.1-make_check.patch" - - # Support installation for multiple Python versions, upstream bug #648292 - epatch "${FILESDIR}/${PN}-3.0.0-support_multiple_python_versions.patch" - - # Disable tests that fail - #epatch "${FILESDIR}/${PN}-2.28.3-disable-failing-tests.patch" - - # FIXME: disable tests that require git master of gobject-introspection - epatch "${FILESDIR}/${P}-disable-new-gi-tests.patch" - - # disable pyc compiling - echo '#!/bin/sh' > py-compile - - eautoreconf - gnome2_src_prepare - - python_copy_sources -} - -src_configure() { - python_execute_function -s gnome2_src_configure -} - -src_compile() { - python_execute_function -d -s -} - -# FIXME: With python multiple ABI support, tests return 1 even when they pass -src_test() { - unset DBUS_SESSION_BUS_ADDRESS - - testing() { - XDG_CACHE_HOME="${T}/$(PYTHON --ABI)" - Xemake check PYTHON=$(PYTHON -a) - } - python_execute_function -s testing -} - -src_install() { - python_execute_function -s gnome2_src_install - python_clean_installation_image - - if use examples; then - insinto /usr/share/doc/${P} - doins -r examples || die "doins failed" - fi -} - -pkg_postinst() { - python_mod_optimize gi -} - -pkg_postrm() { - python_mod_cleanup gi -} diff --git a/dev-python/pygobject/pygobject-3.0.4.ebuild b/dev-python/pygobject/pygobject-3.0.4.ebuild index c31a67865a19..f10d487105cf 100644 --- a/dev-python/pygobject/pygobject-3.0.4.ebuild +++ b/dev-python/pygobject/pygobject-3.0.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-3.0.4.ebuild,v 1.13 2012/08/15 17:51:46 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-3.0.4.ebuild,v 1.14 2012/09/25 11:53:14 tetromino Exp $ EAPI="4" GCONF_DEBUG="no" @@ -15,7 +15,7 @@ inherit alternatives autotools eutils gnome2 python virtualx DESCRIPTION="GLib's GObject library bindings for Python" HOMEPAGE="http://www.pygtk.org/" -LICENSE="LGPL-2.1" +LICENSE="LGPL-2.1+" SLOT="3" KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~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" # doc diff --git a/dev-python/pygobject/pygobject-3.2.2.ebuild b/dev-python/pygobject/pygobject-3.2.2.ebuild index fe945c10fbd7..85dd57df3ef1 100644 --- a/dev-python/pygobject/pygobject-3.2.2.ebuild +++ b/dev-python/pygobject/pygobject-3.2.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-3.2.2.ebuild,v 1.3 2012/08/15 17:51:46 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-3.2.2.ebuild,v 1.4 2012/09/25 11:53:14 tetromino Exp $ EAPI="4" GCONF_DEBUG="no" @@ -14,7 +14,7 @@ inherit autotools eutils gnome2 python virtualx DESCRIPTION="GLib's GObject library bindings for Python" HOMEPAGE="http://www.pygtk.org/" -LICENSE="LGPL-2.1" +LICENSE="LGPL-2.1+" SLOT="3" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test +threads" # doc diff --git a/dev-python/pygobject/pygobject-3.2.1.ebuild b/dev-python/pygobject/pygobject-3.4.0.ebuild index 1a3b2132f959..9c67581d69e4 100644 --- a/dev-python/pygobject/pygobject-3.2.1.ebuild +++ b/dev-python/pygobject/pygobject-3.4.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-3.2.1.ebuild,v 1.4 2012/08/15 17:51:46 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-3.4.0.ebuild,v 1.1 2012/09/25 11:53:14 tetromino Exp $ EAPI="4" GCONF_DEBUG="no" @@ -14,25 +14,26 @@ inherit autotools eutils gnome2 python virtualx DESCRIPTION="GLib's GObject library bindings for Python" HOMEPAGE="http://www.pygtk.org/" -LICENSE="LGPL-2.1" +LICENSE="LGPL-2.1+" SLOT="3" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test +threads" # doc REQUIRED_USE="test? ( cairo )" COMMON_DEPEND=">=dev-libs/glib-2.31.0:2 - >=dev-libs/gobject-introspection-1.31.20 + >=dev-libs/gobject-introspection-1.33.14 virtual/libffi cairo? ( >=dev-python/pycairo-1.10.0 )" DEPEND="${COMMON_DEPEND} + x11-libs/cairo[glib] + virtual/pkgconfig test? ( dev-libs/atk[introspection] media-fonts/font-cursor-misc media-fonts/font-misc-misc x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] ) - virtual/pkgconfig" + x11-libs/pango[introspection] )" # docs disabled for now per upstream default since they are very out of date # doc? ( # app-text/docbook-xml-dtd:4.1.2 @@ -62,7 +63,7 @@ pkg_setup() { src_prepare() { # Do not build tests if unneeded, bug #226345 - epatch "${FILESDIR}/${PN}-2.90.1-make_check.patch" + epatch "${FILESDIR}/${PN}-3.4.0-make_check.patch" # Disable tests that fail #epatch "${FILESDIR}/${PN}-2.28.3-disable-failing-tests.patch" |