[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/files/, net-fs/samba/
commit: c93549dda28f646b874a632d695220b3c3a4a94d Author: Ian Stakenvicius gentoo org> AuthorDate: Mon Jan 11 22:30:56 2016 + Commit: Ian Stakenvicius gentoo org> CommitDate: Mon Jan 11 22:31:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93549dd net-fs/samba-4.3.3: convert to multilib Same huge patch with a few necessary modifications. Package-Manager: portage-2.2.26 .../samba-4.3.3-disable-python-for-altabi.patch| 826 + net-fs/samba/samba-4.3.3-r1.ebuild | 228 ++ 2 files changed, 1054 insertions(+) diff --git a/net-fs/samba/files/samba-4.3.3-disable-python-for-altabi.patch b/net-fs/samba/files/samba-4.3.3-disable-python-for-altabi.patch new file mode 100644 index 000..e35a7d0 --- /dev/null +++ b/net-fs/samba/files/samba-4.3.3-disable-python-for-altabi.patch @@ -0,0 +1,826 @@ +diff -ur a/auth/credentials/wscript_build b/auth/credentials/wscript_build +--- a/auth/credentials/wscript_build 2015-07-21 05:47:48.0 -0400 b/auth/credentials/wscript_build 2016-01-11 15:00:28.939613937 -0500 +@@ -24,7 +24,8 @@ + source='credentials_ntlm.c', + deps='samba-credentials') + +-bld.SAMBA_PYTHON('pycredentials', ++if not bld.env.disable_python: ++bld.SAMBA_PYTHON('pycredentials', + source='pycredentials.c', + public_deps='samba-credentials cmdline-credentials pytalloc-util pyparam_util CREDENTIALS_KRB5 CREDENTIALS_SECRETS', + realname='samba/credentials.so' +diff -ur a/lib/ldb/wscript b/lib/ldb/wscript +--- a/lib/ldb/wscript 2015-12-10 04:23:28.0 -0500 b/lib/ldb/wscript 2016-01-11 17:18:08.175466317 -0500 +@@ -34,6 +34,8 @@ + conf.RECURSE('lib/tdb') + conf.RECURSE('lib/tevent') + ++conf.env.disable_python = getattr(Options.options, 'disable_python', False) ++ + if conf.CHECK_FOR_THIRD_PARTY(): + conf.RECURSE('third_party/popt') + else: +@@ -47,7 +49,8 @@ + conf.find_program('xsltproc', var='XSLTPROC') + conf.check_tool('python') + conf.check_python_version((2,4,2)) +-conf.SAMBA_CHECK_PYTHON_HEADERS(mandatory=True) ++if not conf.env.disable_python: ++conf.SAMBA_CHECK_PYTHON_HEADERS(mandatory=True) + + # where does the default LIBDIR end up? in conf.env somewhere? + # +@@ -56,12 +59,12 @@ + conf.env.standalone_ldb = conf.IN_LAUNCH_DIR() + + if not conf.env.standalone_ldb: +-if conf.CHECK_BUNDLED_SYSTEM_PKG('pyldb-util', minversion=SYSTEM_VERSION, ++if not conf.env.disable_python and conf.CHECK_BUNDLED_SYSTEM_PKG('pyldb-util', minversion=SYSTEM_VERSION, + onlyif='talloc tdb tevent', + implied_deps='replace talloc tdb tevent ldb'): + conf.define('USING_SYSTEM_PYLDB_UTIL', 1) +-if conf.CHECK_BUNDLED_SYSTEM_PKG('ldb', minversion=SYSTEM_VERSION, +- onlyif='talloc tdb tevent pyldb-util', ++if conf.CHECK_BUNDLED_SYSTEM_PKG('ldb', minversion=SYSTEM_VERSION, ++ onlyif='talloc tdb tevent', + implied_deps='replace talloc tdb tevent'): + conf.define('USING_SYSTEM_LDB', 1) + +@@ -121,7 +124,7 @@ + bld.env.PACKAGE_VERSION = VERSION + bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' + +-if not bld.CONFIG_SET('USING_SYSTEM_PYLDB_UTIL'): ++if not bld.env.disable_python and not bld.CONFIG_SET('USING_SYSTEM_PYLDB_UTIL'): + bld.SAMBA_LIBRARY('pyldb-util', + deps='ldb', + source='pyldb_util.c', +diff -ur a/lib/ldb-samba/wscript_build b/lib/ldb-samba/wscript_build +--- a/lib/ldb-samba/wscript_build 2015-09-08 09:45:25.0 -0400 b/lib/ldb-samba/wscript_build 2016-01-11 16:24:06.620294703 -0500 +@@ -19,7 +19,8 @@ + ) + + +-bld.SAMBA_PYTHON('python_samba__ldb', 'pyldb.c', ++if not bld.env.disable_python: ++bld.SAMBA_PYTHON('python_samba__ldb', 'pyldb.c', + deps='ldbsamba pyparam_util ldbwrap pyldb-util', + realname='samba/_ldb.so') + +diff -ur a/lib/talloc/wscript b/lib/talloc/wscript +--- a/lib/talloc/wscript 2015-09-08 09:45:25.0 -0400 b/lib/talloc/wscript 2016-01-11 15:06:09.538876676 -0500 +@@ -48,7 +48,7 @@ + if conf.CHECK_BUNDLED_SYSTEM_PKG('talloc', minversion=VERSION, + implied_deps='replace'): + conf.define('USING_SYSTEM_TALLOC', 1) +-if conf.CHECK_BUNDLED_SYSTEM_PKG('pytalloc-util', minversion=VERSION, ++if not conf.env.disable_python and conf.CHECK_BUNDLED_SYSTEM_PKG('pytalloc-util', minversion=VERSION, + implied_deps='talloc replace'): + conf.define('USING_SYSTEM_PYTALLOC_UTIL', 1) + +diff -ur a/lib/tdb/wscript
[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/grs/
commit: f8a1a3bf475e0ce5bd52bc611c9e9ca07185d446 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Jan 9 22:44:53 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Jan 12 00:22:40 2016 + URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=f8a1a3bf world: add python_single_target_python3_4 to net-irc/znc core/etc/grs/world.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf index bbb63c2..a1d10b2 100644 --- a/core/etc/grs/world.conf +++ b/core/etc/grs/world.conf @@ -6402,7 +6402,7 @@ package.use : net-irc/shadowircd:0 -debug -largenet ipv6 ssl zlib package.use : net-irc/weechat:0 -doc -nls -test alias charset exec fifo guile irc logger lua perl python relay ruby scripts spell ssl tcl trigger xfer [net-irc/znc:0] -package.use : net-irc/znc:0 -daemon -debug ipv6 perl python sasl ssl tcl +package.use : net-irc/znc:0 -daemon -debug ipv6 perl python sasl ssl tcl python_single_target_python3_4 [net-libs/daq:0] package.use : net-libs/daq:0 -ipq -nfq afpacket dump ipv6 pcap static-libs
[gentoo-commits] repo/gentoo:master commit in: sci-physics/lhapdf/
commit: a522bd1036b6da7c1839ca85eed1eaf74327beee Author: Guilherme Amadio gentoo org> AuthorDate: Tue Jan 12 00:50:40 2016 + Commit: Guilherme Amadio gentoo org> CommitDate: Tue Jan 12 00:55:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a522bd10 sci-physics/lhapdf: drop old version, fix bug 454688 Version 5.9.1 is now in the tree. Package-Manager: portage-2.2.26 sci-physics/lhapdf/Manifest| 3 -- sci-physics/lhapdf/lhapdf-5.8.4.ebuild | 94 -- 2 files changed, 97 deletions(-) diff --git a/sci-physics/lhapdf/Manifest b/sci-physics/lhapdf/Manifest index 9eda092..d0b3cdd 100644 --- a/sci-physics/lhapdf/Manifest +++ b/sci-physics/lhapdf/Manifest @@ -5,7 +5,4 @@ DIST MRST2004nlo.LHgrid 288040 SHA256 bc1aa4f26ebcf4a6a1bd6e3ec5fbd5fa3ff378c116 DIST cteq5l.LHgrid 134797 SHA256 83c92bc90fd6e12be9cd76bc032eca26dcedbe90f0c11aef843bbf54734d5bba SHA512 1ba41fd773104a933af6f37745dcb6f8422e1aece74ba2b1e15a5fb69fdaf694336c0ec1dc6fbc964d2cf3fe363d17ca0c01a6c2ba6def0afa4389cb4083f34b WHIRLPOOL 8a86877fcbae2b45576e3fae08dfd4771c668257893ba2f813c578641dce9800f42bfd57d0d8ac2abc6bf7cd40921020478f1912014a36cfb722ed408ca1430f DIST cteq61.LHgrid 8946864 SHA256 5df10c695504f02c2c9cc1eda9ca77fa8c276554cf2cda5fbdba764bf8f47691 SHA512 ab35c058f1ece8b428d8664ba2e14068541279328b5eb9e13b020642cc804c21f7412414dd74bb3621a5136bfa7d9a60832604c944d1e3519c5a94d3dce2a063 WHIRLPOOL a3a5ef45ea92e45a5764cbb484523b2eff671ad2c04f25b0b03efd631d367f3bf9784b19eacf927d909301c73a85505f9f87a3fd3f242fcf48d6e611fe510478 DIST cteq61.LHpdf 11860 SHA256 0dacfd4d5518b2273ba80ae381af7d46eab4784e84312585f5f149f8fce759f0 SHA512 2769bcaed94aa4b47144cd2c3ce76e0b6ab4fa8af278db5cb3b612f2286200352e829eec3971c8da0b78144483f00bbbf1ae2aae8d1e75045d239fab40289bc0 WHIRLPOOL e24427537b81c438552de53d1ef4ca34c425a241e318ffbeff3f5b632793a2cb6ec4d41bde895e56537c9ace520e012008a5370890c6199b1c29bc4ebc0925ae -DIST lhapdf-5.8.4.tar.gz 1165256 SHA256 75a3b44bd4509bec47806fb5ad4baaa6334a2aa8f51cf2f7195d4f08bd353ca2 SHA512 d2d7a9d315d6ccfb2ae7d0331401a59199ac3eb3902b76775331471494778630891933f1102ce454071e3fbf23d62e977f685f1af7093c3ed96c1f4ce385c3c9 WHIRLPOOL be55f3e9c8cb276ba3c5eb330729004f216112a6cdf8ad05bb4d608f95470a9cffb624e8d8748055e5bf13e48d2480155a86fe02ca7765db8cd03d05567addf7 DIST lhapdf-5.9.1.tar.gz 1236188 SHA256 86b9b046d7f25627ce2aab6847ef1c5534972f4bae18de98225080cf5086919c SHA512 8e0eafa202d7c486264c06ddac31a2d1fc17c71223cf5b75cd9dae7e434792e8b8f4002bc8a0d00491c0c3fc58513095cbf693dc883c3bf968473a4e6232586a WHIRLPOOL 100c89d69150b84ba812f5ea719b9532980afd84f2f9f75ffc0c64f70766def11eb2d2bf6604be65855cac3419b5e08057bc4be73eb9e77ca4c9bbf68c4f0174 -DIST wrapheragrid-lite.f 7785 SHA256 50e1c4113f6312b0e6131870e7739a4bfb251e20f4f5cddd69e27ceb26e47a1f SHA512 57334f4fe0ef96dec742e104bb248adde9fb93fb9146402566ee6fec4bd3ddfb6a5e5ae614f005131bdfbf80fc769263c6508d8c5e510a203da4471e087c3c8c WHIRLPOOL 7c17d2a17c29c8e9b39cdff659da7e593957d6ee6411df7a854f15db04ebeeb1485ad754bc21037f356cf05c166af29a6f35c13ed4428c4596f75b701c93df18 -DIST wrapheragrid.f 6931 SHA256 6bd1c4e19de850a2cbe8c548050c772b367f6738f9ba7bb5b6561915833bf5fd SHA512 5ba0f3f1e4d70e632e7eb5a968ead8098e5ffd1412c58a0bb967216836ac05cc5e37cba2b31970062f0668cecbb3b43eaaf7339127427af4fb4ba24bc9bdbbbe WHIRLPOOL 12c5c979f64844404c7214b07a566596336173f04c5dbf1fe935f9c96aebaf83af87db4ec367134800e2f87e5e4d849c396505b8ebc2419a1c2e7131e6e2d042 diff --git a/sci-physics/lhapdf/lhapdf-5.8.4.ebuild b/sci-physics/lhapdf/lhapdf-5.8.4.ebuild deleted file mode 100644 index 8bef490..000 --- a/sci-physics/lhapdf/lhapdf-5.8.4.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 - -inherit versionator - -MY_PV=$(get_version_component_range 1-3 ${PV}) -MY_PF=${PN}-${MY_PV} - -DESCRIPTION="Les Houches Parton Density Function unified library" -HOMEPAGE="http://projects.hepforge.org/lhapdf/; -SRC_URI="http://www.hepforge.org/archive/lhapdf/${MY_PF}.tar.gz - http://projects.hepforge.org/${PN}/updates-5.8.3/wrapheragrid.f - http://projects.hepforge.org/${PN}/updates-5.8.3/wrapheragrid-lite.f - test? ( - http://svn.hepforge.org/${PN}/pdfsets/tags/${MY_PV}/cteq61.LHgrid - http://svn.hepforge.org/${PN}/pdfsets/tags/${MY_PV}/MRST2004nlo.LHgrid - http://svn.hepforge.org/${PN}/pdfsets/tags/${MY_PV}/cteq61.LHpdf - octave? ( http://svn.hepforge.org/${PN}/pdfsets/tags/${MY_PV}/cteq5l.LHgrid ) )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="cxx doc examples octave python test" - -RDEPEND="octave? ( sci-mathematics/octave )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen[latex] ) - python? ( dev-lang/swig )" - -S="${WORKDIR}/${MY_PF}" - -src_unpack() { - unpack ${MY_PF}.tar.gz - cp
[gentoo-commits] repo/gentoo:master commit in: sci-physics/lhapdf/
commit: 2d01e18eb25f22b5148e6370455897c9003ecd41 Author: Guilherme Amadio gentoo org> AuthorDate: Tue Jan 12 00:43:38 2016 + Commit: Guilherme Amadio gentoo org> CommitDate: Tue Jan 12 00:55:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d01e18e sci-physics/lhapdf: bump fortran version to latest 5.9.1 Package-Manager: portage-2.2.26 sci-physics/lhapdf/Manifest| 2 + sci-physics/lhapdf/lhapdf-5.9.1.ebuild | 92 ++ 2 files changed, 94 insertions(+) diff --git a/sci-physics/lhapdf/Manifest b/sci-physics/lhapdf/Manifest index b67612b..9eda092 100644 --- a/sci-physics/lhapdf/Manifest +++ b/sci-physics/lhapdf/Manifest @@ -1,3 +1,4 @@ +DIST CT10.LHgrid 21081519 SHA256 e858cec1f80420698ef3ae1249d5414977ff79ce512fba00af91513f2b7e05a2 SHA512 4196b0899dc7f5803608d9328872b942393d5f5103e8d50a53b35af6f8bac509adbbe83c363ab33a5fbfab3c33156e8ae46131939ad5a8642c558ff209630820 WHIRLPOOL 7939478bdef6aa0e369738a85891188774e92b9e5b4ad5c7ad5089ce824fdeec73ddd726cf3e00ff732edfc3664ac9a263d2758f9f3dc2637de329d837028332 DIST LHAPDF-6.1.5.tar.gz 668112 SHA256 ee5dfac1c32a386c966b28cb6a2d51531d4eaf9945c4cb48431dd3fabef83231 SHA512 a5e1ac38f681ea6e4bcef4540f8bb836ebeae809ae160a2069972b8752a334a850ae5ec226b19a09da775a0c790439548b0a8a671c4a3f5852a75bbb0647c473 WHIRLPOOL 793ffee34a7bcba616816f030b9206bf1431fcf2d56daf8125818ebac0667677488529dcb2d0141ee5af48e9cf748171c997c1a5028218b21c59d37d2e9780b5 DIST LHAPDF-6.1.6.tar.gz 696608 SHA256 c28138232e3219bf89cf626c0e414c6291c6b0777c3a931af18e51867657ebe9 SHA512 371a4062d3f1a4d611d8c09950a1ba7b747df29f04502a1ab9c420c300799143a53eebdecd04293d38b2c481b525c2414ac0fb8e2f8846de65e07992dea18656 WHIRLPOOL cff128bd0ceb0e5c4a0dc8bfb7432102c47035f431d1e39ed8e16b604dde5690f0458ec2a7a1da24ccfa6b524b3eeef512bc7d4b1070d32b1d7e19ac3ef0dd9d DIST MRST2004nlo.LHgrid 288040 SHA256 bc1aa4f26ebcf4a6a1bd6e3ec5fbd5fa3ff378c116247fa27ccd5e76324368ce SHA512 b554454fa494c86a3ae56168c3d74c5e3c3bd80f10b393153c0adfbb39a3f3837ae2db80534d288784409154034187c9c5212dfc9c21ed1bf32ef89b9266e262 WHIRLPOOL b7f1e6115015cf19c092cf367798fe1d4459d0c9fac84e022034c14fd81d27023a35f30e7e727a35e2d8af409f448508744be76f04b441b22466ebd92c600bdf @@ -5,5 +6,6 @@ DIST cteq5l.LHgrid 134797 SHA256 83c92bc90fd6e12be9cd76bc032eca26dcedbe90f0c11ae DIST cteq61.LHgrid 8946864 SHA256 5df10c695504f02c2c9cc1eda9ca77fa8c276554cf2cda5fbdba764bf8f47691 SHA512 ab35c058f1ece8b428d8664ba2e14068541279328b5eb9e13b020642cc804c21f7412414dd74bb3621a5136bfa7d9a60832604c944d1e3519c5a94d3dce2a063 WHIRLPOOL a3a5ef45ea92e45a5764cbb484523b2eff671ad2c04f25b0b03efd631d367f3bf9784b19eacf927d909301c73a85505f9f87a3fd3f242fcf48d6e611fe510478 DIST cteq61.LHpdf 11860 SHA256 0dacfd4d5518b2273ba80ae381af7d46eab4784e84312585f5f149f8fce759f0 SHA512 2769bcaed94aa4b47144cd2c3ce76e0b6ab4fa8af278db5cb3b612f2286200352e829eec3971c8da0b78144483f00bbbf1ae2aae8d1e75045d239fab40289bc0 WHIRLPOOL e24427537b81c438552de53d1ef4ca34c425a241e318ffbeff3f5b632793a2cb6ec4d41bde895e56537c9ace520e012008a5370890c6199b1c29bc4ebc0925ae DIST lhapdf-5.8.4.tar.gz 1165256 SHA256 75a3b44bd4509bec47806fb5ad4baaa6334a2aa8f51cf2f7195d4f08bd353ca2 SHA512 d2d7a9d315d6ccfb2ae7d0331401a59199ac3eb3902b76775331471494778630891933f1102ce454071e3fbf23d62e977f685f1af7093c3ed96c1f4ce385c3c9 WHIRLPOOL be55f3e9c8cb276ba3c5eb330729004f216112a6cdf8ad05bb4d608f95470a9cffb624e8d8748055e5bf13e48d2480155a86fe02ca7765db8cd03d05567addf7 +DIST lhapdf-5.9.1.tar.gz 1236188 SHA256 86b9b046d7f25627ce2aab6847ef1c5534972f4bae18de98225080cf5086919c SHA512 8e0eafa202d7c486264c06ddac31a2d1fc17c71223cf5b75cd9dae7e434792e8b8f4002bc8a0d00491c0c3fc58513095cbf693dc883c3bf968473a4e6232586a WHIRLPOOL 100c89d69150b84ba812f5ea719b9532980afd84f2f9f75ffc0c64f70766def11eb2d2bf6604be65855cac3419b5e08057bc4be73eb9e77ca4c9bbf68c4f0174 DIST wrapheragrid-lite.f 7785 SHA256 50e1c4113f6312b0e6131870e7739a4bfb251e20f4f5cddd69e27ceb26e47a1f SHA512 57334f4fe0ef96dec742e104bb248adde9fb93fb9146402566ee6fec4bd3ddfb6a5e5ae614f005131bdfbf80fc769263c6508d8c5e510a203da4471e087c3c8c WHIRLPOOL 7c17d2a17c29c8e9b39cdff659da7e593957d6ee6411df7a854f15db04ebeeb1485ad754bc21037f356cf05c166af29a6f35c13ed4428c4596f75b701c93df18 DIST wrapheragrid.f 6931 SHA256 6bd1c4e19de850a2cbe8c548050c772b367f6738f9ba7bb5b6561915833bf5fd SHA512 5ba0f3f1e4d70e632e7eb5a968ead8098e5ffd1412c58a0bb967216836ac05cc5e37cba2b31970062f0668cecbb3b43eaaf7339127427af4fb4ba24bc9bdbbbe WHIRLPOOL 12c5c979f64844404c7214b07a566596336173f04c5dbf1fe935f9c96aebaf83af87db4ec367134800e2f87e5e4d849c396505b8ebc2419a1c2e7131e6e2d042 diff --git a/sci-physics/lhapdf/lhapdf-5.9.1.ebuild b/sci-physics/lhapdf/lhapdf-5.9.1.ebuild new file mode 100644 index 000..fd42420 --- /dev/null +++ b/sci-physics/lhapdf/lhapdf-5.9.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +
[gentoo-commits] repo/gentoo:master commit in: sci-physics/lhapdf/
commit: 0134fad27e26021c8d0ae69db72b9f61aa4b2850 Author: Guilherme Amadio gentoo org> AuthorDate: Tue Jan 12 00:48:34 2016 + Commit: Guilherme Amadio gentoo org> CommitDate: Tue Jan 12 00:55:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0134fad2 sci-physics/lhapdf: mark version 5.9.1 amd64/x86 stable Stable version 5.8.4 is actually broken. Mark 5.9.1 stable immediately since all tests passed. Package-Manager: portage-2.2.26 sci-physics/lhapdf/lhapdf-5.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-physics/lhapdf/lhapdf-5.9.1.ebuild b/sci-physics/lhapdf/lhapdf-5.9.1.ebuild index fd42420..3cf5db1 100644 --- a/sci-physics/lhapdf/lhapdf-5.9.1.ebuild +++ b/sci-physics/lhapdf/lhapdf-5.9.1.ebuild @@ -21,7 +21,7 @@ SRC_URI="http://www.hepforge.org/archive/lhapdf/${MY_PF}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="cxx doc examples octave python test" RDEPEND="octave? ( sci-mathematics/octave )"
[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/
commit: b2e95fa22a6cf4c050c4f905e9272f8dcb181f2c Author: Victor Ostorga gentoo org> AuthorDate: Tue Jan 12 01:24:26 2016 + Commit: Victor Ostorga gentoo org> CommitDate: Tue Jan 12 01:25:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e95fa2 Deleting 4.1 series, as right now focus is in >=4.2 Package-Manager: portage-2.2.24 net-fs/samba/Manifest| 1 - net-fs/samba/samba-4.1.22.ebuild | 181 --- 2 files changed, 182 deletions(-) diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest index a64d89b..32ea25a 100644 --- a/net-fs/samba/Manifest +++ b/net-fs/samba/Manifest @@ -1,7 +1,6 @@ DIST samba-3.5.21.tar.gz 35377315 SHA256 fd9a66056b1ba9496762394efff41fcaa0e58f2e50e71910e6d202b8a59a1c10 SHA512 e6d52530094b2f8284f8536f97411c3944a83e9f1a808836acdca19fe4aee3cc47e136cc2a2eab96ba89526fe289ec1a3d22fb836bd261bf7c8ddfbccd1cf975 WHIRLPOOL a476ea24841cfdec0f640880e0362173a3f6b957afd2d2448f7b4a8b7c927ef558fd22e7fe20b05bd8aecf1169d8e488b87830a99ddfddcbc8be0c9a414966ad DIST samba-3.5.22.tar.gz 35385144 SHA256 b4c98f77f5634478da109063334acd9b6ad7bcb38151a5b1cac6dc5feb6679dc SHA512 0e1b4816d921ca82f0426a254cf103066634cc54e28d707a62da951118413f7f5ca5f87d60688cab802a58b0af87f797fbbe12f4e1284d5d7f545a98aba97616 WHIRLPOOL 6e59655dd7a537f0c7c889c43ddf5afb8060706e1ec79b3835698181c5c7478059f91c93eefbde50b03e0154a686eda35eabf807bb7ae01dd2b9b39648a009ae DIST samba-3.6.25.tar.gz 34121828 SHA256 8f2c8a7f2bd89b0dfd228ed917815852f7c625b2bc0936304ac3ed63aaf83751 SHA512 25a5c56dae4517e82e196b59fa301b661ec75db57effbb0ede35fb23b018f78cdea6513e8760966caf58abc43335fcebda77fe5bf5bb9d4b27fd3ca6e5a3b626 WHIRLPOOL 68c4a335b3912bf3c6baecae337b1131127515191052366ca9a04ec6d919f2fb69c912aefb087e2578134f3a9bde7b496ea880f2197a8dbf8221058dd1e8444d -DIST samba-4.1.22.tar.gz 19557688 SHA256 5563a1c94a2dac837ccffd1f0821bb25e097affaa7389fef186f9cfb3486cfe5 SHA512 fc0f49fa4faf84069f17ad20d540aada3d410750d67a32a893c7842fc3720399bea2873686f9eee77ed5c7db4d6e6d4aa68f8c71a37cede8a67984e9ad732546 WHIRLPOOL 22affd2da369af40d8fd7eb27c9f38e908ab68b9668d689e9c268423bedc453089fe708cd565db22e0c7fbd32095305b8a5861ee8e89baf2298a084028e21df8 DIST samba-4.2.7.tar.gz 20741971 SHA256 f586ab3166ce4c663360f15b1de24ef083816a5471856e3ad49bc26b35f0104a SHA512 74314083c04689696f0423bc990947bfafad679edcac97e6c137e99c17de1e262a4d8450b57de733a70c86c746300c7c5a1365b56c0e353ce79b05e0baf8eb9a WHIRLPOOL 84e7d2f3a60701ee929198caf86371c9e1694be6def47a4f0f12d4d221b995209505c23564c304fbdd95ab5ae528f941946bd361ec6e388f7ba4db08792ff3ba DIST samba-4.3.3.tar.gz 20427281 SHA256 e62d21313acbb29e24b0b80aaf2b63fdd1ccce4cfb741f333deca95a1a3a70df SHA512 2c66d97f543e22a25ff77481359e7c69817d97c20b77a3ab02a1aab415e0b8a9a6024f4466abcca8312979f9b26596e016ca5bb78ccfe3746e3e9cec0fa303be WHIRLPOOL dae3cbe3aebd0aa70a726b4946470829b703f30c0aaf59f9ae094e7f4dfa25b0573e6c49690d91308f3dddc25cf6fbf0b1341da33446dc4ee29a115db48f9604 DIST smb_traffic_analyzer_v2.diff.bz2 12226 SHA256 1bae7eafbe8ac2382313d5ab9d43d73ba64b63a714f0f588516952d476fb868d SHA512 aa0e457a0dd282e61e6dfcd5705c29b319832dca9711b1b5baf8373e2f079991399c3537c050219ccb861a93f86353ebff677a5c625d2e3f1f3a13ee5c4087d0 WHIRLPOOL 85ee72a360f67ebe71be5cd400ecd635280a0d7c64ebb8b94656a5ef1a94f74a987de86408af00ce1b81cc8363b1b3cf14726860d29b72ee610d4bab73d6b139 diff --git a/net-fs/samba/samba-4.1.22.ebuild b/net-fs/samba/samba-4.1.22.ebuild deleted file mode 100644 index 2f21863..000 --- a/net-fs/samba/samba-4.1.22.ebuild +++ /dev/null @@ -1,181 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE='threads(+)' - -inherit python-single-r1 waf-utils multilib linux-info systemd base - -MY_PV="${PV/_rc/rc}" -MY_P="${PN}-${MY_PV}" - -SRC_URI="mirror://samba/stable/${MY_P}.tar.gz" -KEYWORDS="~amd64 ~arm64 ~hppa ~x86" - -DESCRIPTION="Samba Suite Version 4" -HOMEPAGE="http://www.samba.org/; -LICENSE="GPL-3" - -SLOT="0" - -IUSE="acl addns ads aio avahi client cluster cups dmapi fam gnutls iprint -ldap quota selinux syslog systemd test winbind" - -# sys-apps/attr is an automagic dependency (see bug #489748) -# sys-libs/pam is an automagic dependency (see bug #489770) -CDEPEND="${PYTHON_DEPS} - >=app-crypt/heimdal-1.5[-ssl,-threads] - dev-libs/iniparser:0 - dev-libs/popt - sys-libs/readline:= - virtual/libiconv - dev-python/subunit[${PYTHON_USEDEP}] - sys-apps/attr - sys-libs/libcap - >=sys-libs/ntdb-1.0[python,${PYTHON_USEDEP}] - >=sys-libs/ldb-1.1.24 - sys-libs/ncurses:0= - >=sys-libs/tdb-1.2.12[python,${PYTHON_USEDEP}] - >=sys-libs/talloc-2.1.2[python,${PYTHON_USEDEP}] - >=sys-libs/tevent-0.9.18 - sys-libs/zlib - virtual/pam - acl? ( virtual/acl ) - addns? ( net-dns/bind-tools[gssapi] ) -
[gentoo-commits] repo/gentoo:master commit in: dev-python/flask-socketio/
commit: c7ec5e1c21cfd7cab5b2a0b98515e56d5a40ac5f Author: Zac Medico gentoo org> AuthorDate: Tue Jan 12 00:47:33 2016 + Commit: Zac Medico gentoo org> CommitDate: Tue Jan 12 00:47:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ec5e1c dev-python/flask-socketio: version bump to 2.0 Package-Manager: portage-2.2.26 dev-python/flask-socketio/Manifest | 1 + .../flask-socketio/flask-socketio-2.0.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-python/flask-socketio/Manifest b/dev-python/flask-socketio/Manifest index 1408085..811477b 100644 --- a/dev-python/flask-socketio/Manifest +++ b/dev-python/flask-socketio/Manifest @@ -1,2 +1,3 @@ DIST flask-socketio-0.6.0.tar.gz 6804 SHA256 5b004bc9a74421ec3983f5167a7cab70853b132a9c9c09d808c07f96bbf6ecd9 SHA512 3093fb659e8fe86a866bf9183401995a6615b3dfc8687549fa5845747935b6cd6bfc7bb56c969489f47fdb1a5420d744817b6a7dce636ab653ef62a08d353b1e WHIRLPOOL 1ff182a51ac24a61e02a6bf46612932bfdb4121737e27c34e324c859e9fe43a6db408fa162d0ff3b3952e8cb9bfa1e9d0f7b9e57149bce8af461fe5f4e829356 DIST flask-socketio-1.1.tar.gz 7992 SHA256 fdeefa4d3a87b789308e5144d0c58299d50d35fb97c6cc0a76f1d12e255b20bb SHA512 a7257698c32e8b57a63b86ae5bffa8c5c32d9198186b98e2d2f306562ca7b188c5eb260f2716556973e2c0902a37ec66f7809a61a83c6fab4d6a950eda963580 WHIRLPOOL 621e49ef3cdfb94cbd8042d2d1a396d47272541e06d901b6fcbc4fa83951ce7cb30d6cf065405cdb58f01be002901b3b2ab9378f26dd8664ea5949bdecbe6d58 +DIST flask-socketio-2.0.tar.gz 8730 SHA256 f6fb24762d0c6e430f215beb8d62c262816733c4d9726714f9b7badbe1058bb2 SHA512 2a3e28dce72f448dc763bfe50a0d80aca82ee5e9b9b6538e66853f809424550a3a005d558d11ae6b89266c3946811b4c8811f04b0e2282390414a9b458f8 WHIRLPOOL 19853187d924f74b4b5d6b20e05e3f74b2198853453ea6982878625dd40c75826cb6c001c1e9f07a7a084124fcf2279ac8f5ea307b652ef027fc9fc7a919460d diff --git a/dev-python/flask-socketio/flask-socketio-2.0.ebuild b/dev-python/flask-socketio/flask-socketio-2.0.ebuild new file mode 100644 index 000..a70aef9 --- /dev/null +++ b/dev-python/flask-socketio/flask-socketio-2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 ) + +inherit distutils-r1 + +MY_PN="Flask-SocketIO" +DESCRIPTION="Socket.IO integration for Flask applications." +HOMEPAGE="https://flask-socketio.readthedocs.org/ https://github.com/miguelgrinberg/${MY_PN}/ https://pypi.python.org/pypi/${MY_PN}; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=">=dev-python/flask-0.9[${PYTHON_USEDEP}] + dev-python/python-socketio[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/coverage[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${MY_PN}-${PV}" + +# pypi tarball does not contain tests +RESTRICT="test" + +python_test() { + PYTHONPATH="${PWD}" python ./test_socketio.py || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-engineio/
commit: 316a03f75cfc06b16e63aae63f0f9734c3f45107 Author: Zac Medico gentoo org> AuthorDate: Tue Jan 12 00:37:43 2016 + Commit: Zac Medico gentoo org> CommitDate: Tue Jan 12 00:37:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316a03f7 dev-python/python-engineio: version bump to 0.8.6 Package-Manager: portage-2.2.26 dev-python/python-engineio/Manifest| 1 + .../python-engineio/python-engineio-0.8.6.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-python/python-engineio/Manifest b/dev-python/python-engineio/Manifest index f12a2b0..185bed6 100644 --- a/dev-python/python-engineio/Manifest +++ b/dev-python/python-engineio/Manifest @@ -1 +1,2 @@ DIST python-engineio-0.8.1.tar.gz 11608 SHA256 82973bcf1c32df594bb78c527d9406f301691ecc5ab93c38fc318c1b0142b9fd SHA512 71a6002753f77440fe118004e7ace11eeb348b2d63274e81fe66e8eace899b8b3f1b8b130f86cedb0d78c995f1f83053ab7811e68fbb6e977072d9491a35b6b7 WHIRLPOOL c2a62848b2a83adb5eea255c60c77d6355053a360d885dacfe117a104974987c9379236c62eed6f496e115c8181428a09ccd51720438b4110902b43c06778450 +DIST python-engineio-0.8.6.tar.gz 11855 SHA256 cdb7381d6ba28d13e02cec61f3d1b254341b784452c629fba524784c0b774363 SHA512 4fd4e492655340798ca7c34127d26d0fcba864b95e3ab21c423867c21ee7d37dd3b5f564bd3013cc0f9f235a57b5dd4bf705648e21cf07fbe417e4fa69e632f2 WHIRLPOOL df96a513112a21b3dbc4262f156d4332ca71547d0882a0cc473a128a8c3a9ca1dd5a29b19e2b56f5b819fdc8ea415b8f092f974fd2d35f963e321dc2afdd0375 diff --git a/dev-python/python-engineio/python-engineio-0.8.6.ebuild b/dev-python/python-engineio/python-engineio-0.8.6.ebuild new file mode 100644 index 000..53e64a8 --- /dev/null +++ b/dev-python/python-engineio/python-engineio-0.8.6.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 ) + +inherit distutils-r1 + +MY_PN="" +DESCRIPTION="Python implementation of the Engine.IO realtime server." +HOMEPAGE="https://${PN}.readthedocs.org/ https://github.com/miguelgrinberg/${PN}/ https://pypi.python.org/pypi/${PN}; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +# pypi tarball does not contain tests +RESTRICT="test" + +src_prepare() { + sed -e 's:pbr<1.7.0:pbr:' -i setup.py || die + distutils-r1_src_prepare +} + +python_test() { + esetup.py test || die +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/bullet/files/, sci-physics/bullet/
commit: e6357366d1bd57078834f36208940a489890d904 Author: Guilherme Amadio gentoo org> AuthorDate: Tue Jan 12 01:17:27 2016 + Commit: Guilherme Amadio gentoo org> CommitDate: Tue Jan 12 01:17:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6357366 sci-physics/bullet: drop old versions and patches Package-Manager: portage-2.2.26 sci-physics/bullet/Manifest| 2 - sci-physics/bullet/bullet-2.81.ebuild | 64 -- sci-physics/bullet/bullet-2.82.ebuild | 64 -- sci-physics/bullet/files/bullet-2.77-gcc46.patch | 47 sci-physics/bullet/files/bullet-2.77-libdir.patch | 24 .../bullet/files/bullet-2.77-soversion.patch | 36 6 files changed, 237 deletions(-) diff --git a/sci-physics/bullet/Manifest b/sci-physics/bullet/Manifest index d674f78..424ca80 100644 --- a/sci-physics/bullet/Manifest +++ b/sci-physics/bullet/Manifest @@ -1,4 +1,2 @@ -DIST bullet-2.81-rev2613.tgz 8297547 SHA256 8ac9079803a6f793801727ccddb0b98becea3efe92fd6590cf38b9cb8bbc1eed SHA512 5f77d4ea123bca06a390e27f5028d67b1f328c65d16711448cca885bc66de37bdef3024397603140e28e8fe68679cc596aa9a4ee617fc2a913f23d4c5c0f52a3 WHIRLPOOL 91894b76cb3cd4239f91305860cf78152c323df05c4b1d77bb8564cd2badb8a7e811f8dcf7e10f9b04db5345787b3c2cb0163d0ef9c77aa716e69307a235873a -DIST bullet-2.82-r2704.tgz 7937108 SHA256 67e4c9eb76f7adf99501d726d8ad5e9b525dfd0843fbce9ca73aaca4ba9eced2 SHA512 44bec0bd74e6d9cd8c75a41d0faa068dc05f0cdad92ff001cc53ff29912db245606827a9e763ce2cf1b551b545668a779fdc4455f73c1901b57aaa4eee31901f WHIRLPOOL 181c6bf35ba28333f66fba52faff2e7bfc634a702df4c9925123160d89058602e354e9c21a82c86fc166fab55254a70739e37220d28968a989ed94a52a6f7e39 DIST bullet-2.83.4.tar.gz 17529283 SHA256 2cf287cead9a116c56f6d6f15f73dc8b3ed1fe407ef2ca894027d585fab07341 SHA512 1a10a11671bd152835a45d44a1b3214e29c255338405705f2aaa41adfbdb545ec02f09b94003b836fafcc2b59b836e5b749696a5bb3489ec7050af0d02d9b2e1 WHIRLPOOL 7a47229112fdd1c96e232b91d734ff10c2b6cf6ff0563bd3e6fa4c113112fe3f169dc0e42fee56aacf66b6717a10901f0c61c618a6c691bf1eb3cbcefbf2 DIST bullet-2.83.5.tar.gz 17759627 SHA256 df6d58898d3d3bf117854dd64467dbd09625e048624c797649b46bf1c595b152 SHA512 9e1ca7b3afb700bfafc2d39d8ec8b004b5bae7788385e763c15a63a7754c50bfd79e1a6ab501569b613eb5a9c132688c747aa70db0b80099cfe40b6146c32290 WHIRLPOOL 6c304902dd6bc9e800befe5c214adcec48e068e6db288ddf211ce17af74abd8ebc44a34ee1349a17bd22e1f9c316782d7680bb55566b4100b2f788377921be29 diff --git a/sci-physics/bullet/bullet-2.81.ebuild b/sci-physics/bullet/bullet-2.81.ebuild deleted file mode 100644 index a708eb4..000 --- a/sci-physics/bullet/bullet-2.81.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils cmake-utils - -# version release, check https://code.google.com/p/bullet/downloads/list -MYP=${P}-rev2613 - -DESCRIPTION="Continuous Collision Detection and Physics Library" -HOMEPAGE="http://www.bulletphysics.com/; -SRC_URI="https://bullet.googlecode.com/files/${MYP}.tgz; - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc double-precision examples extras" - -RDEPEND=" - virtual/opengl - media-libs/freeglut" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen[dot] )" - -PATCHES=( "${FILESDIR}"/${PN}-2.78-soversion.patch ) - -S="${WORKDIR}/${MYP}" - -src_prepare() { - # allow to generate docs - sed -i -e 's/GENERATE_HTMLHELP.*//g' Doxyfile || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=ON - -DBUILD_CPU_DEMOS=OFF - -DBUILD_DEMOS=OFF - -DUSE_GRAPHICAL_BENCHMARK=OFF - -DINSTALL_LIBS=ON - -DINSTALL_EXTRA_LIBS=ON - $(cmake-utils_use_build extras EXTRAS) - $(cmake-utils_use_use double-precision DOUBLE_PRECISION) - ) - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile - if use doc; then - doxygen || die - fi -} - -src_install() { - cmake-utils_src_install - use doc && dodoc *.pdf && dohtml -r html/* - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r Extras Demos - fi -} diff --git a/sci-physics/bullet/bullet-2.82.ebuild b/sci-physics/bullet/bullet-2.82.ebuild deleted file mode 100644 index dd3acde..000 --- a/sci-physics/bullet/bullet-2.82.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils cmake-utils - -# version release, check https://code.google.com/p/bullet/downloads/list -MYP=${P}-r2704 - -DESCRIPTION="Continuous Collision Detection and
[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/grs/
commit: e4c8f788b203a96287ac3f71e47a108e2989d3c3 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Jan 12 00:21:31 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Jan 12 00:21:31 2016 + URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=e4c8f788 world: refresh USE flags core/etc/grs/world.conf | 136 +++- 1 file changed, 89 insertions(+), 47 deletions(-) diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf index 654812e..bbb63c2 100644 --- a/core/etc/grs/world.conf +++ b/core/etc/grs/world.conf @@ -194,7 +194,7 @@ package.use : app-backup/ccollect:0 -doc -examples package.use : app-backup/dar:0 -dar32 -dar64 -doc -gcrypt -nls -static acl lzo static-libs [app-backup/duplicity:0] -package.use : app-backup/duplicity:0 -s3 +package.use : app-backup/duplicity:0 -s3 -test [app-backup/fsarchiver:0] package.use : app-backup/fsarchiver:0 -debug -static lzma lzo @@ -292,6 +292,9 @@ package.use : app-crypt/p11-kit:0 -debug asn1 libffi trust [app-crypt/pinentry:0] package.use : app-crypt/pinentry:0 -clipboard -emacs -static caps gnome-keyring gtk ncurses qt4 +[app-crypt/rainbowcrack:0] +package.accept_keywords : =app-crypt/rainbowcrack-1.6.1 ~amd64 + [app-crypt/ssh-multiadd:0] package.use : app-crypt/ssh-multiadd:0 X @@ -407,7 +410,7 @@ package.use : app-editors/leo:0 -doc package.use : app-editors/mousepad:0 -debug -gtk3 dbus [app-editors/nano:0] -package.use : app-editors/nano:0 -debug -justify -minimal -nls magic ncurses slang spell unicode +package.use : app-editors/nano:0 -debug -justify -minimal -nls -static magic ncurses slang spell unicode [app-editors/qxmledit:0] package.use : app-editors/qxmledit:0 -debug @@ -463,9 +466,6 @@ package.use : app-emacs/wanderlust:0 -bbdb ssl [app-emacs/wikipedia-mode:0] package.use : app-emacs/wikipedia-mode:0 -outline-magic -[app-emulation/aranym:0] -package.use : app-emulation/aranym:0 -usbhost X fullmmu lilo opengl - [app-emulation/cloud-init:0] package.use : app-emulation/cloud-init:0 -test @@ -679,15 +679,9 @@ package.use : app-misc/jq:0 -test [app-misc/klavaro:0] package.use : app-misc/klavaro:0 static-libs -[app-misc/lcd-stuff:0] -package.use : app-misc/lcd-stuff:0 -imap -mpd -rss mp3 xml - [app-misc/lcd4linux:0] package.use : app-misc/lcd4linux:0 -lcd_devices_X -lcd_devices_beckmannegle -lcd_devices_bwct -lcd_devices_cwlinux -lcd_devices_ea232 -lcd_devices_g15 -lcd_devices_hd44780i2c -lcd_devices_lcd2usb -lcd_devices_lcdlinux -lcd_devices_lcdterm -lcd_devices_ledmatrix -lcd_devices_lph7508 -lcd_devices_luise -lcd_devices_m50530 -lcd_devices_milfordbpk -lcd_devices_noritake -lcd_devices_null -lcd_devices_picolcd -lcd_devices_png -lcd_devices_ppm -lcd_devices_routerboard -lcd_devices_serdisplib -lcd_devices_simplelcd -lcd_devices_t6963 -lcd_devices_trefon -lcd_devices_usbhub -lcd_devices_usblcd -lcd_devices_wincor -mpd -mysql iconv lcd_devices_cfontz lcd_devices_hd44780 lcd_devices_mtxorb lcd_devices_ncurses python -[app-misc/lcdproc:0] -package.use : app-misc/lcdproc:0 -debug -doc -irman -lcd_devices_cfontzpacket -lcd_devices_cwlinux -lcd_devices_ea65 -lcd_devices_eyeboxone -lcd_devices_g15 -lcd_devices_graphlcd -lcd_devices_icpa106 -lcd_devices_imon -lcd_devices_iowarrior -lcd_devices_lcterm -lcd_devices_md8800 -lcd_devices_ms6931 -lcd_devices_mtcs16209x -lcd_devices_noritakevfd -lcd_devices_picolcd -lcd_devices_pyramid -lcd_devices_sed1330 -lcd_devices_sed1520 -lcd_devices_serialpos -lcd_devices_serialvfd -lcd_devices_sli -lcd_devices_stv5730 -lcd_devices_svga -lcd_devices_t6963 -lcd_devices_tyan -lcd_devices_ula200 -lcd_devices_xosd -lirc -nfs -seamless-hbars -usb joystick lcd_devices_bayrad lcd_devices_cfontz lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780 lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb lcd_devices_ncurses lcd_devices_text samba - [app-misc/muttprint:0] package.use : app-misc/muttprint:0 -doc @@ -814,9 +808,6 @@ package.use : app-office/ical:0 -test [app-office/ledger:0] package.use : app-office/ledger:0 -debug -emacs -gnuplot -ofx static-libs vim-syntax xml -[app-office/magicpoint:0] -package.use : app-office/magicpoint:0 -cjk -doc -emacs -examples -m17n-lib -nls -truetype gif imlib mng - [app-office/orage:0] package.use : app-office/orage:0 -debug -xfce_plugins_clock berkdb dbus libnotify @@ -968,7 +959,7 @@ package.use : app-text/docbook-xsl-stylesheets:0 ruby package.use : app-text/docbook2X:0 -test [app-text/dvipng:0] -package.use : app-text/dvipng:0 -t1lib -test -truetype +package.use : app-text/dvipng:0 -test -truetype [app-text/dvipsk:0] package.use : app-text/dvipsk:0 -doc -source @@ -1094,7 +1085,7 @@ package.use : app-text/sgmltools-lite:0 -jadetex package.use : app-text/spellutils:0 -nls [app-text/stardict:0] -package.use : app-text/stardict:0 -espeak -gucharmap -pronounce -qqwry -tools spell +package.use :
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-socketio/
commit: 4870e9d40db40cbc01da5f873850b7a98d956ad3 Author: Zac Medico gentoo org> AuthorDate: Tue Jan 12 00:41:39 2016 + Commit: Zac Medico gentoo org> CommitDate: Tue Jan 12 00:41:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4870e9d4 dev-python/python-socketio: version bump to 0.9.1 Package-Manager: portage-2.2.26 dev-python/python-socketio/Manifest| 1 + .../python-socketio/python-socketio-0.9.1.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/dev-python/python-socketio/Manifest b/dev-python/python-socketio/Manifest index a4ac07e..886896f 100644 --- a/dev-python/python-socketio/Manifest +++ b/dev-python/python-socketio/Manifest @@ -1 +1,2 @@ DIST python-socketio-0.7.0.tar.gz 10932 SHA256 831095fff02dfed6b53fed858fde06ae00a616b6d73f4830808c8bce330fa19a SHA512 7591c82a43b7beed907d5eb4269b2ed3bc2d0423b9392d092190e64aef0631835ccbaa494762a7acc914ed082884b4e4fdf78f84e1bdcdcc41433fee0746b176 WHIRLPOOL 5bc05e84c9a194516bcbb434978c27b0a71f44e04d4d8a46b23d997b489a28bd7ae89f75a8db46cc4ea92ddaf4a42e43901c0d283a1b198ad43340f645933509 +DIST python-socketio-0.9.1.tar.gz 13443 SHA256 03c396b04729acd24a83882038cba689cf7f8300c19808689d837b9a69c40dec SHA512 eeef074537c1f04b4cab4e842338c330cacdfbf3facf8fb090c40deb9d118ab49478e3cbb32594b68bd74186a31c34fdb32710f5f302cc1e57047b04e2e4eb6b WHIRLPOOL 4580cdf6d4f9433978a6158999b9915eb5abafdf537a5ff9fbe9538cf8b04d7da3a1c9f87a68b18c1a7773ff47e396dd240cd7cc30b3730697a23a13f41dbcb8 diff --git a/dev-python/python-socketio/python-socketio-0.9.1.ebuild b/dev-python/python-socketio/python-socketio-0.9.1.ebuild new file mode 100644 index 000..91eda43 --- /dev/null +++ b/dev-python/python-socketio/python-socketio-0.9.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 ) + +inherit distutils-r1 + +MY_PN="" +DESCRIPTION="Python implementation of the Socket.IO realtime server." +HOMEPAGE="https://${PN}.readthedocs.org/ https://github.com/miguelgrinberg/${PN}/ https://pypi.python.org/pypi/${PN}; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}] + >=dev-python/python-engineio-0.7.0[${PYTHON_USEDEP}] + !dev-python/gevent-socketio" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pbr[${PYTHON_USEDEP}] + )" + +# pypi tarball does not contain tests +RESTRICT="test" + +src_prepare() { + sed -e 's:pbr<1.7.0:pbr:' -i setup.py || die + distutils-r1_src_prepare +} + +python_test() { + esetup.py test || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mail-SPF/
commit: 28ec29484d174489873bdecb591b82831fe573ae Author: Patrice Clement gentoo org> AuthorDate: Mon Jan 11 21:43:49 2016 + Commit: Patrice Clement gentoo org> CommitDate: Mon Jan 11 21:44:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ec2948 dev-perl/Mail-SPF: Remove dubious test. Fixes bug 512196. Package-Manager: portage-2.2.26 Signed-off-by: Patrice Clement gentoo.org> .../Mail-SPF/{Mail-SPF-2.9.0.ebuild => Mail-SPF-2.9.0-r1.ebuild}| 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-perl/Mail-SPF/Mail-SPF-2.9.0.ebuild b/dev-perl/Mail-SPF/Mail-SPF-2.9.0-r1.ebuild similarity index 92% rename from dev-perl/Mail-SPF/Mail-SPF-2.9.0.ebuild rename to dev-perl/Mail-SPF/Mail-SPF-2.9.0-r1.ebuild index 5d8256b..60331e4 100644 --- a/dev-perl/Mail-SPF/Mail-SPF-2.9.0.ebuild +++ b/dev-perl/Mail-SPF/Mail-SPF-2.9.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -33,6 +33,10 @@ DEPEND="${RDEPEND} SRC_TEST="do parallel" +PERL_RM_FILES=( + t/90-author-pod-validation.t +) + src_prepare() { perl-module_src_prepare sed -i -e "s:spfquery:spfquery.pl:" Build.PL || die "sed failed"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Find-Rule/
commit: db1ca96a7fad07831624d51a7400a12ba00f4d75 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Jan 11 21:59:17 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Mon Jan 11 21:59:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1ca96a dev-perl/File-Find-Rule: Version bump Package-Manager: portage-2.2.26 .../File-Find-Rule/File-Find-Rule-0.340.0.ebuild | 25 ++ dev-perl/File-Find-Rule/Manifest | 1 + 2 files changed, 26 insertions(+) diff --git a/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0.ebuild b/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0.ebuild new file mode 100644 index 000..b661e5a --- /dev/null +++ b/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DIST_AUTHOR=RCLAMP +DIST_VERSION=0.34 +inherit perl-module + +DESCRIPTION="Alternative interface to File::Find" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="test" + +RDEPEND=" + virtual/perl-File-Spec + dev-perl/Number-Compare + dev-perl/Text-Glob +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( virtual/perl-Test-Simple ) +" diff --git a/dev-perl/File-Find-Rule/Manifest b/dev-perl/File-Find-Rule/Manifest index ba95b00..f550282 100644 --- a/dev-perl/File-Find-Rule/Manifest +++ b/dev-perl/File-Find-Rule/Manifest @@ -1 +1,2 @@ DIST File-Find-Rule-0.33.tar.gz 15207 SHA256 2417752b1eb61774938a67d6f211fbb80eecb3146bf0a0c8699939912559e370 SHA512 287537a39e4ceeef6388dcf27c6b10fd7aceae7ab55b27f6acd608687ae695f964703e5b2ea2efbb57f7e5a6b658d7637fef5e87695fe39ae3222f8c7808ff31 WHIRLPOOL 29f1f1a82ca7ea4ed9721acaa514df5cc820c8d2d78ae4fc4c38bf3bbaa16616887e47951e22cfc5d37960e8e1af8163fad40a0d8e3fa9f90454f005a29ad21d +DIST File-Find-Rule-0.34.tar.gz 16165 SHA256 7e6f16cc33eb1f29ff25bee51d513f4b8a84947bbfa18edb2d3cc40a2d64cafe SHA512 97328a86578942d214f7ac530cc88fc84dc7ef2018db06b8c0c58907a4045e90c9c97d1848ed4f16838bd8ca591aca4fa9f24649c81fd8dfe9efe7a2f9f2722c WHIRLPOOL 061c06be6f7f677fec653bfb2f93d846aa7766fa7188e009d05aa50c3b2fd21ec895363943c59a968baa9c3a9f59d3364f5df8310c4016eba6b259698490a85f
[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Map/
commit: 00a970bac5f41968c1fc9508c130c136669bf5be Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Jan 11 22:08:49 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Mon Jan 11 22:08:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a970ba dev-perl/File-Map: Remove old Package-Manager: portage-2.2.26 dev-perl/File-Map/File-Map-0.610.0.ebuild | 30 -- dev-perl/File-Map/File-Map-0.630.0.ebuild | 36 --- dev-perl/File-Map/Manifest| 2 -- 3 files changed, 68 deletions(-) diff --git a/dev-perl/File-Map/File-Map-0.610.0.ebuild b/dev-perl/File-Map/File-Map-0.610.0.ebuild deleted file mode 100644 index d1d477f..000 --- a/dev-perl/File-Map/File-Map-0.610.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MODULE_AUTHOR=LEONT -MODULE_VERSION=0.61 -inherit perl-module - -DESCRIPTION="Memory mapping made simple and safe" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -RDEPEND=" - dev-perl/Const-Fast - dev-perl/PerlIO-Layers - >=dev-perl/Sub-Exporter-Progressive-0.1.5 -" -DEPEND="${RDEPEND} - dev-perl/Module-Build - test? ( - dev-perl/Test-Exception - dev-perl/Test-NoWarnings - dev-perl/Test-Warn - ) -" -SRC_TEST=do diff --git a/dev-perl/File-Map/File-Map-0.630.0.ebuild b/dev-perl/File-Map/File-Map-0.630.0.ebuild deleted file mode 100644 index 69cdc44..000 --- a/dev-perl/File-Map/File-Map-0.630.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MODULE_AUTHOR=LEONT -MODULE_VERSION=0.63 -inherit perl-module - -DESCRIPTION="Memory mapping made simple and safe" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -RDEPEND=" - virtual/perl-Carp - dev-perl/PerlIO-Layers - >=dev-perl/Sub-Exporter-Progressive-0.1.5 - virtual/perl-XSLoader -" -DEPEND="${RDEPEND} - >=dev-perl/Module-Build-0.360.100 - test? ( - virtual/perl-File-Spec - virtual/perl-IO - virtual/perl-Scalar-List-Utils - dev-perl/Test-Fatal - virtual/perl-Test-Simple - >=dev-perl/Test-Warnings-0.5.0 - virtual/perl-Time-HiRes - ) -" - -SRC_TEST="do parallel" diff --git a/dev-perl/File-Map/Manifest b/dev-perl/File-Map/Manifest index 9af6c1e..080094c 100644 --- a/dev-perl/File-Map/Manifest +++ b/dev-perl/File-Map/Manifest @@ -1,4 +1,2 @@ DIST File-Map-0.56.tar.gz 73947 SHA256 960d614c038e2fb74d4a14543b82e6158d7d7e296a3acbe6a683c3280c73e535 SHA512 e9ab48c525fde25207866e69894c0ffa4e71bd213f5dd39e1b423ace62376c10c83c862693d84860b91e57cea4c275dc0f7f52650f32ad5e3087feb6b6312d68 WHIRLPOOL 9fe0ace81d5f28958984860a70c0497e879cd9c7e5945658041ef1ec10199fc4050f80b26e328480d127471314fe342c9911a6f15b783bae62c935b05d2cdc99 -DIST File-Map-0.61.tar.gz 74315 SHA256 b3bf7d3de1a4bafe1b67928986e00351d3b1b15f8417086d71048e4a7d8815b2 SHA512 ee5da6b777e5e85beeab33e4df4780e0096bac8ab26862b328126935634a4ccff667c1277698a9ed7219c34ac13315f783148062c3553fb57d1b40396bf0771b WHIRLPOOL c46ad0f8a5929ca102e563a186dfe1f3dabd98b0e254dcfdc5492d8be4afdd51a971f81a53c456c4f7c953e21d95723b499902fc42435cf2e5f522386696fb38 -DIST File-Map-0.63.tar.gz 76363 SHA256 1c30716a66a4be27ca8905506a251907bf8f6fa30a902e095eb6b2495482ad50 SHA512 7d84791381a3ad740fd4d1008ee2c18dcb16f75d3e6c2f283278e3157cd00e4288161aa2bd74c08e577964cd250da8b650b573d66527622897754f1fb28e9359 WHIRLPOOL 195978544875ca6ca34ea30dd3fd899920e60e8f0547f4945d92ec5b3944d93d57446d4a93ab1c92ae57ff8536a4623e238c1e02af9263174bb938661863123c DIST File-Map-0.64.tar.gz 78083 SHA256 03e42eb2de185b1e257c7a0ed9761a20b7d51f522464c713b20f43d47491a8c9 SHA512 dc1182e79d20e835e19c78f5187dd108b45938209933a7074674d472ac300277fc1fb7604b023ad7d3456ef5837bb8274a94e1cac79f95f2a2235855c59d3809 WHIRLPOOL 1e0d887f51f652d9aa8938c83e5c7d2fe68676de94306f90f6a7a5d5de778532e751351a2fbce40ca38b6f09a6cc9e6593a63e02b087baf646bf12b2aa6af942
[gentoo-commits] proj/releng:master commit in: releases/weekly/kconfig/amd64/
commit: 6dc04ff3248e0a00a754d30c380a358bec5de0a4 Author: Matthew Thode mthode org> AuthorDate: Tue Jan 12 01:29:00 2016 + Commit: Matt Thode gentoo org> CommitDate: Tue Jan 12 01:29:00 2016 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=6dc04ff3 disable pt_pax xt_pax should be used, both pt_pax and xt_pax should be used only for migration to xt_pax releases/weekly/kconfig/amd64/cloud-amd64-hardened.config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releases/weekly/kconfig/amd64/cloud-amd64-hardened.config b/releases/weekly/kconfig/amd64/cloud-amd64-hardened.config index e820d43..f7b1b69 100644 --- a/releases/weekly/kconfig/amd64/cloud-amd64-hardened.config +++ b/releases/weekly/kconfig/amd64/cloud-amd64-hardened.config @@ -3415,7 +3415,7 @@ CONFIG_PAX=y # PaX Control # # CONFIG_PAX_SOFTMODE is not set -CONFIG_PAX_PT_PAX_FLAGS=y +# CONFIG_PAX_PT_PAX_FLAGS is not set CONFIG_PAX_XATTR_PAX_FLAGS=y # CONFIG_PAX_NO_ACL_FLAGS is not set CONFIG_PAX_HAVE_ACL_FLAGS=y
[gentoo-commits] repo/gentoo:master commit in: dev-python/xlsxwriter/
commit: c8fab0f6254bedbe24e5cdde6b1bc37abfbc0c88 Author: Justin Lecher gentoo org> AuthorDate: Mon Jan 11 07:36:53 2016 + Commit: Justin Lecher gentoo org> CommitDate: Mon Jan 11 07:36:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8fab0f6 dev-python/xlsxwriter: Version Bump Package-Manager: portage-2.2.26 Signed-off-by: Justin Lecher gentoo.org> dev-python/xlsxwriter/Manifest| 2 ++ dev-python/xlsxwriter/xlsxwriter-0.8.0.ebuild | 36 +++ 2 files changed, 38 insertions(+) diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest index 5422956..883c13c 100644 --- a/dev-python/xlsxwriter/Manifest +++ b/dev-python/xlsxwriter/Manifest @@ -5,3 +5,5 @@ DIST XlsxWriter-0.7.7.tar.gz 232623 SHA256 33a6fac3b148ab6137a7e2c0869e33493aff5 DIST XlsxWriter-0.7.8.tar.gz 233091 SHA256 2200c2a69f63b350b3b1f5db8fae3e5b7135c01b7ac9c3b1d5926cf6583dd4cd SHA512 2343155c765533bbc146e928dfc82924f089c7abee2f3607be2e5f9b1da9166090164f134256cbd36f319a97c9aa651fb346cc7502a3f1721f9687a9cddb9364 WHIRLPOOL ba498cfe5929f8d302b2f81ca0291c465759ed070d030e650d4a973706562a397fda51632b31cdac8caba134d8199f3499c7505b9990a9fa02b908b5ac971bdc DIST XlsxWriter-0.7.9.tar.gz 234392 SHA256 c77c6300925ad6f79f6ff009db9ad1fbdd71241f2ae53444234a8693e8af3ada SHA512 ff9dde290f39272a678e9a1d00fdbc10ed72f6b5d012c9eb25505fd9f6ca7cacec24ad2144551b6765dd0f75e3a071c71c03facf70a500f2586aa183836c7325 WHIRLPOOL 095816937c43e0ab4f7a5f91bd9dc2da2ee17b34724b42a765912cdad54f45fda19f260d70e6475b85f1e0ff3a9b304b84f31d635fc9e11ee4a7da27dbb1a1ca DIST XlsxWriter-0.7.9.tar.xz 960772 SHA256 ebd97d1781f03aaea32adc308266a64cf1979f3374f2fc8047fcc5458763c01c SHA512 20e54546adc313d8177475d3fbde86a307883684e9a339e13bf1f5b866763974a6c11212337246e161739fc854e153c5619a2438a12d224f0b0d5fc120869525 WHIRLPOOL c9ac1ebfa7e6231c1333f28672158e4fe69388c6c939d5f4ee1b38bef09a876468031a0e68d8ab8182ac51459e5f31f56cf23bd989451055fc6403c99f130e0d +DIST XlsxWriter-0.8.0.tar.gz 234488 SHA256 6ad16fcea6602404da4ced2d029431407735d08d20a16c9c5c7ff451d2a475db SHA512 fe4cdea26eb78bc9c1c767ea9140a399f99129368b6d936ea73efbf7f4c357283abfbce5424644c3fc0fec0687bef1615cc031722fce55c8bed75cc1eb8dffda WHIRLPOOL 3f08b9447986382d3384ff54324cf14953953ab426afbe6854892d91cc3cf547a3465bcf5c394543931506ee3ce94b66ba7186b0c7edb5b21ec34e9870b069dc +DIST XlsxWriter-0.8.0.tar.xz 960724 SHA256 e16face6afa2e94bc6195d98dc2b82674f787f3855a70e79e2cc75a2a79b8c3c SHA512 dc7d24d1ec278b1480ae15f8802d4edf7423741682f32381006dc925cf82f48a64b7168366f191b2bd8dd47bf35b9b6f39dc1d85b07858435c24d3ff57486ea9 WHIRLPOOL e2cc9c384ae1db8c0cfdf0618d8e9e2f329d93fae8a38da55761e0b8cb8b603179f867a64fc9b110db8456f0063f2a7668126f786cc2d5a26b1972e090396893 diff --git a/dev-python/xlsxwriter/xlsxwriter-0.8.0.ebuild b/dev-python/xlsxwriter/xlsxwriter-0.8.0.ebuild new file mode 100644 index 000..553c007 --- /dev/null +++ b/dev-python/xlsxwriter/xlsxwriter-0.8.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 ) + +inherit distutils-r1 + +MY_PN="XlsxWriter" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python module for creating Excel XLSX files" +HOMEPAGE="https://pypi.python.org/pypi/XlsxWriter https://github.com/jmcnamara/XlsxWriter; +SRC_URI=" + mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz + test? ( https://dev.gentoo.org/~jlec/distfiles/${MY_P}.tar.xz ) + " + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" + +S="${WORKDIR}"/${MY_P} + +python_test() { + py.test -v -v || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/trollius/
commit: 4741adabcc666770a9b007ef936e453afb03b078 Author: Justin Lecher gentoo org> AuthorDate: Mon Jan 11 08:07:36 2016 + Commit: Justin Lecher gentoo org> CommitDate: Mon Jan 11 08:07:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4741adab dev-python/trollius: Drop python3.5 due to broken support Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=571360 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=571364 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=571370 Package-Manager: portage-2.2.26 Signed-off-by: Justin Lecher gentoo.org> dev-python/trollius/trollius-2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/trollius/trollius-2.0.ebuild b/dev-python/trollius/trollius-2.0.ebuild index 2d84221..cec8cec 100644 --- a/dev-python/trollius/trollius-2.0.ebuild +++ b/dev-python/trollius/trollius-2.0.ebuild @@ -4,7 +4,7 @@ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_{3,4,5}} pypy ) +PYTHON_COMPAT=( python{2_7,3_{3,4}} pypy ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyshark/
commit: 48da8a8173d08c6988ef998ec1bdc02b140e8c31 Author: Justin Lecher gentoo org> AuthorDate: Mon Jan 11 08:01:45 2016 + Commit: Justin Lecher gentoo org> CommitDate: Mon Jan 11 08:01:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48da8a81 dev-python/pyshark: Drop python3.5 support due to incompatible deps Package-Manager: portage-2.2.26 Signed-off-by: Justin Lecher gentoo.org> dev-python/pyshark/pyshark-0.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyshark/pyshark-0.3.6.ebuild b/dev-python/pyshark/pyshark-0.3.6.ebuild index e9cb160..1112f78 100644 --- a/dev-python/pyshark/pyshark-0.3.6.ebuild +++ b/dev-python/pyshark/pyshark-0.3.6.ebuild @@ -4,7 +4,7 @@ EAPI="5" -PYTHON_COMPAT=( python{2_7,3_{3,4,5}} ) +PYTHON_COMPAT=( python{2_7,3_{3,4}} ) inherit distutils-r1 eutils
[gentoo-commits] repo/gentoo:master commit in: dev-python/rsa/
commit: b9005bd290098c3042a21c0c43ca93fa84257c15 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 10:56:15 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 10:56:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9005bd2 dev-python/rsa: amd64 stable wrt bug #570990 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/rsa/rsa-3.2.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rsa/rsa-3.2.3-r1.ebuild b/dev-python/rsa/rsa-3.2.3-r1.ebuild index 42ff4a0..7d940ad 100644 --- a/dev-python/rsa/rsa-3.2.3-r1.ebuild +++ b/dev-python/rsa/rsa-3.2.3-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" IUSE="test" RDEPEND="
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/modules/scan/ebuild/
commit: 224eba7790334c021a16141d1aeef002b42154d2 Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 17:33:26 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:17 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=224eba77 repoman: Move ebuild_archs to the Ebuild class pym/repoman/modules/scan/ebuild/ebuild.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pym/repoman/modules/scan/ebuild/ebuild.py b/pym/repoman/modules/scan/ebuild/ebuild.py index 62c9e52..7362ff7 100644 --- a/pym/repoman/modules/scan/ebuild/ebuild.py +++ b/pym/repoman/modules/scan/ebuild/ebuild.py @@ -35,6 +35,7 @@ class Ebuild(ScanBase): self.eapi = None self.inherited = None self.keywords = None + self.archs = None def _set_paths(self, **kwargs): repolevel = kwargs.get('repolevel')
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/modules/scan/metadata/, pym/repoman/
commit: 63d8ca7ebc4c93b16640ce3c7ca65032520457f1 Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 10:35:49 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:15 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=63d8ca7e repoman: Migrate code from _scan_ebuilds to a new EbuildMetadata class and check pym/repoman/modules/scan/metadata/__init__.py | 10 +- .../modules/scan/metadata/ebuild_metadata.py | 39 ++ pym/repoman/scanner.py | 27 +-- 3 files changed, 49 insertions(+), 27 deletions(-) diff --git a/pym/repoman/modules/scan/metadata/__init__.py b/pym/repoman/modules/scan/metadata/__init__.py index 7327ec0..eba6565 100644 --- a/pym/repoman/modules/scan/metadata/__init__.py +++ b/pym/repoman/modules/scan/metadata/__init__.py @@ -10,7 +10,7 @@ module_spec = { 'name': 'metadata', 'description': doc, 'provides':{ - 'metadata-module': { + 'pkg-metadata': { 'name': "pkgmetadata", 'class': "PkgMetadata", 'description': doc, @@ -18,6 +18,14 @@ module_spec = { 'func_desc': { }, }, + 'ebuild-metadata': { + 'name': "ebuild_metadata", + 'class': "EbuildMetadata", + 'description': doc, + 'functions': ['check'], + 'func_desc': { + }, + }, } } diff --git a/pym/repoman/modules/scan/metadata/ebuild_metadata.py b/pym/repoman/modules/scan/metadata/ebuild_metadata.py new file mode 100644 index 000..143a40e --- /dev/null +++ b/pym/repoman/modules/scan/metadata/ebuild_metadata.py @@ -0,0 +1,39 @@ +# -*- coding:utf-8 -*- + +'''Ebuild Metadata Checks''' + +import re +import sys + +if sys.hexversion >= 0x300: + basestring = str + +NON_ASCII_RE = re.compile(r'[^\x00-\x7f]') + + +class EbuildMetadata(object): + + def __init__(self, **kwargs): + self.qatracker = kwargs.get('qatracker') + + def check(self, **kwargs): + ebuild = kwargs.get('ebuild') + for k, v in ebuild.metadata.items(): + if not isinstance(v, basestring): + continue + m = NON_ASCII_RE.search(v) + if m is not None: + self.qatracker.add_error( + "variable.invalidchar", + "%s: %s variable contains non-ASCII " + "character at position %s" % + (ebuild.relative_path, k, m.start() + 1)) + return {'continue': False} + + @property + def runInPkgs(self): + return (False, []) + + @property + def runInEbuilds(self): + return (True, [self.check]) diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index a8aa2f3..6f3fb53 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -5,8 +5,6 @@ from __future__ import print_function, unicode_literals import copy import io import logging -import re -import sys from itertools import chain from pprint import pformat @@ -47,18 +45,10 @@ MODULE_CONTROLLER = Modules(path=MODULES_PATH, namepath="repoman.modules.scan") MODULE_NAMES = MODULE_CONTROLLER.module_names[:] - -if sys.hexversion >= 0x300: - basestring = str - -NON_ASCII_RE = re.compile(r'[^\x00-\x7f]') - - def sort_key(item): return item[2].sub_path - class Scanner(object): '''Primary scan class. Operates all the small Q/A tests and checks''' @@ -311,7 +301,7 @@ class Scanner(object): # initialize per ebuild plugin checks here # need to set it up for ==> self.modules_list or some other ordered list for mod in [('ebuild', 'Ebuild'), ('live', 'LiveEclassChecks'), - ('eapi', 'EAPIChecks')]: + ('eapi', 'EAPIChecks'), ('ebuild_metadata', 'EbuildMetadata')]: if mod[0]: mod_class = MODULE_CONTROLLER.get_class(mod[0]) logging.debug("Initializing class name: %s", mod_class.__name__) @@ -338,21 +328,6 @@ class Scanner(object): if y_ebuild_continue: continue - - for k, v in dynamic_data['ebuild'].metadata.items(): - if not isinstance(v, basestring): - continue - m = NON_ASCII_RE.search(v) -
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/modules/scan/depend/, pym/repoman/
commit: 283500eb3b2044f79daa793d532fbc1c6bdcad59 Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 20:38:11 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:16 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=283500eb repoman: New DependChecks plugin Migrate code from _scan_ebuilds to the plugin system pym/repoman/modules/scan/depend/__init__.py | 23 + pym/repoman/modules/scan/depend/depend.py | 132 pym/repoman/scanner.py | 119 ++--- 3 files changed, 162 insertions(+), 112 deletions(-) diff --git a/pym/repoman/modules/scan/depend/__init__.py b/pym/repoman/modules/scan/depend/__init__.py new file mode 100644 index 000..73d3f8f --- /dev/null +++ b/pym/repoman/modules/scan/depend/__init__.py @@ -0,0 +1,23 @@ +# Copyright 2015-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +doc = """Depend plug-in module for repoman. +Performs Dependency checks on ebuilds.""" +__doc__ = doc[:] + + +module_spec = { + 'name': 'depend', + 'description': doc, + 'provides':{ + 'depend-module': { + 'name': "depend", + 'class': "DependChecks", + 'description': doc, + 'functions': ['check'], + 'func_desc': { + }, + }, + } +} + diff --git a/pym/repoman/modules/scan/depend/depend.py b/pym/repoman/modules/scan/depend/depend.py new file mode 100644 index 000..8a0ff48 --- /dev/null +++ b/pym/repoman/modules/scan/depend/depend.py @@ -0,0 +1,132 @@ + +from _emerge.Package import Package + +from repoman.check_missingslot import check_missingslot +# import our initialized portage instance +from repoman._portage import portage +from repoman.qa_data import suspect_virtual, suspect_rdepend + + +class DependChecks(object): + + def __init__(self, **kwargs): + self.qatracker = kwargs.get('qatracker') + self.portdb = kwargs.get('portdb') + + def check(self, **kwargs): + ebuild = kwargs.get('ebuild') + pkg = kwargs.get('pkg') + + unknown_pkgs = set() + + inherited_java_eclass = "java-pkg-2" in ebuild.inherited or \ + "java-pkg-opt-2" in ebuild.inherited, + inherited_wxwidgets_eclass = "wxwidgets" in ebuild.inherited + # operator_tokens = set(["||", "(", ")"]) + type_list, badsyntax = [], [] + for mytype in Package._dep_keys + ("LICENSE", "PROPERTIES", "PROVIDE"): + mydepstr = ebuild.metadata[mytype] + + buildtime = mytype in Package._buildtime_keys + runtime = mytype in Package._runtime_keys + token_class = None + if mytype.endswith("DEPEND"): + token_class = portage.dep.Atom + + try: + atoms = portage.dep.use_reduce( + mydepstr, matchall=1, flat=True, + is_valid_flag=pkg.iuse.is_valid_flag, token_class=token_class) + except portage.exception.InvalidDependString as e: + atoms = None + badsyntax.append(str(e)) + + if atoms and mytype.endswith("DEPEND"): + if runtime and \ + "test?" in mydepstr.split(): + self.qatracker.add_error( + mytype + '.suspect', + "%s: 'test?' USE conditional in %s" % + (ebuild.relative_path, mytype)) + + for atom in atoms: + if atom == "||": + continue + + is_blocker = atom.blocker + + # Skip dependency.unknown for blockers, so that we + # don't encourage people to remove necessary blockers, + # as discussed in bug 382407. We use atom.without_use + # due to bug 525376. + if not is_blocker and \ + not self.portdb.xmatch("match-all", atom.without_use) and \ + not atom.cp.startswith("virtual/"): + unknown_pkgs.add((mytype, atom.unevaluated_atom)) + +
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/checks/ebuilds/variables/, pym/repoman/modules/scan/metadata/, ...
commit: 534ef968d08e289e4c5d349aaa8e26b8e312b748 Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 23:09:27 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:18 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=534ef968 repoman: Migrate license checks to a plugin module pym/repoman/checks/ebuilds/variables/license.py | 47 -- pym/repoman/modules/scan/metadata/__init__.py | 8 pym/repoman/modules/scan/metadata/license.py| 53 + pym/repoman/scanner.py | 7 +--- 4 files changed, 62 insertions(+), 53 deletions(-) diff --git a/pym/repoman/checks/ebuilds/variables/license.py b/pym/repoman/checks/ebuilds/variables/license.py deleted file mode 100644 index bdc859c..000 --- a/pym/repoman/checks/ebuilds/variables/license.py +++ /dev/null @@ -1,47 +0,0 @@ - -'''description.py -Perform checks on the LICENSE variable. -''' - -# import our initialized portage instance -from repoman._portage import portage - - -class LicenseChecks(object): - '''Perform checks on the LICENSE variable.''' - - def __init__(self, qatracker, liclist, liclist_deprecated): - ''' - @param qatracker: QATracker instance - @param liclist: List of licenses. - @param liclist: List of deprecated licenses. - ''' - self.qatracker = qatracker - self.liclist = liclist - self.liclist_deprecated = liclist_deprecated - - def check( - self, pkg, package, ebuild, y_ebuild): - ''' - @param pkg: Package in which we check (object). - @param package: Package in which we check (string). - @param ebuild: Ebuild which we check (object). - @param y_ebuild: Ebuild which we check (string). - ''' - - # Parse the LICENSE variable, remove USE conditions and flatten it. - licenses = portage.dep.use_reduce( - pkg._metadata["LICENSE"], matchall=1, flat=True) - - # Check each entry to ensure that it exists in ${PORTDIR}/licenses/. - for lic in licenses: - # Need to check for "||" manually as no portage - # function will remove it without removing values. - if lic not in self.liclist and lic != "||": - self.qatracker.add_error( - "LICENSE.invalid", - package + "/" + y_ebuild + ".ebuild: %s" % lic) - elif lic in self.liclist_deprecated: - self.qatracker.add_error( - "LICENSE.deprecated", - "%s: %s" % (ebuild.relative_path, lic)) diff --git a/pym/repoman/modules/scan/metadata/__init__.py b/pym/repoman/modules/scan/metadata/__init__.py index 2506521..ed0c59d 100644 --- a/pym/repoman/modules/scan/metadata/__init__.py +++ b/pym/repoman/modules/scan/metadata/__init__.py @@ -34,6 +34,14 @@ module_spec = { 'func_desc': { }, }, + 'license-metadata': { + 'name': "license", + 'class': "LicenseChecks", + 'description': doc, + 'functions': ['check'], + 'func_desc': { + }, + }, } } diff --git a/pym/repoman/modules/scan/metadata/license.py b/pym/repoman/modules/scan/metadata/license.py new file mode 100644 index 000..b022b20 --- /dev/null +++ b/pym/repoman/modules/scan/metadata/license.py @@ -0,0 +1,53 @@ + +'''license.py +Perform checks on the LICENSE variable. +''' + +# import our initialized portage instance +from repoman._portage import portage + + +class LicenseChecks(object): + '''Perform checks on the LICENSE variable.''' + + def __init__(self, **kwargs): + ''' + @param qatracker: QATracker instance + @param repo_metadata: dictionary of various repository items. + ''' + self.qatracker = kwargs.get('qatracker') + self.repo_metadata = kwargs.get('repo_metadata') + + def check(self, **kwargs): + ''' + @param xpkg: Package in which we check (string). + @param ebuild: Ebuild which we check (object). + @param y_ebuild: Ebuild which we check (string). + ''' + xpkg = kwargs.get('xpkg') + ebuild = kwargs.get('ebuild') + y_ebuild = kwargs.get('y_ebuild') + if not kwargs.get('badlicsyntax'): + # Parse the LICENSE variable, remove USE conditions and
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/checks/ebuilds/variables/, pym/repoman/modules/scan/metadata/, ...
commit: f43380002e5bdc4c3f14f03eabaaaf12251a671c Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 23:10:48 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:18 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f4338000 repoman: Migrate RestrictChecks to a plugin module pym/repoman/modules/scan/metadata/__init__.py | 8 ++ .../scan/metadata}/restrict.py | 29 +++--- pym/repoman/scanner.py | 7 +- 3 files changed, 29 insertions(+), 15 deletions(-) diff --git a/pym/repoman/modules/scan/metadata/__init__.py b/pym/repoman/modules/scan/metadata/__init__.py index ed0c59d..6ab44f6 100644 --- a/pym/repoman/modules/scan/metadata/__init__.py +++ b/pym/repoman/modules/scan/metadata/__init__.py @@ -42,6 +42,14 @@ module_spec = { 'func_desc': { }, }, + 'restrict-metadata': { + 'name': "restrict", + 'class': "RestrictChecks", + 'description': doc, + 'functions': ['check'], + 'func_desc': { + }, + }, } } diff --git a/pym/repoman/checks/ebuilds/variables/restrict.py b/pym/repoman/modules/scan/metadata/restrict.py similarity index 54% rename from pym/repoman/checks/ebuilds/variables/restrict.py rename to pym/repoman/modules/scan/metadata/restrict.py index 215b792..93ca298 100644 --- a/pym/repoman/checks/ebuilds/variables/restrict.py +++ b/pym/repoman/modules/scan/metadata/restrict.py @@ -12,21 +12,23 @@ from repoman.qa_data import valid_restrict class RestrictChecks(object): '''Perform checks on the RESTRICT variable.''' - def __init__(self, qatracker): + def __init__(self, **kwargs): ''' @param qatracker: QATracker instance ''' - self.qatracker = qatracker + self.qatracker = kwargs.get('qatracker') - def check(self, pkg, package, ebuild, y_ebuild): + def check(self, **kwargs): + xpkg = kwargs.get('xpkg') + ebuild = kwargs.get('ebuild') + y_ebuild = kwargs.get('y_ebuild') myrestrict = None try: myrestrict = portage.dep.use_reduce( - pkg._metadata["RESTRICT"], matchall=1, flat=True) + ebuild.metadata["RESTRICT"], matchall=1, flat=True) except portage.exception.InvalidDependString as e: - self. qatracker.add_error( - "RESTRICT.syntax", + self.qatracker.add_error("RESTRICT.syntax", "%s: RESTRICT: %s" % (ebuild.relative_path, e)) del e @@ -36,6 +38,15 @@ class RestrictChecks(object): if mybadrestrict: for mybad in mybadrestrict: - self.qatracker.add_error( - "RESTRICT.invalid", - package + "/" + y_ebuild + ".ebuild: %s" % mybad) + self.qatracker.add_error("RESTRICT.invalid", + "%s/%s.ebuild: %s" % (xpkg, y_ebuild, mybad)) + return {'continue': False} + + @property + def runInPkgs(self): + return (False, []) + + @property + def runInEbuilds(self): + return (True, [self.check]) + diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index 1f792bd..8657c73 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -18,7 +18,6 @@ from portage import _unicode_encode from portage.dep import Atom from portage.output import green from repoman.checks.ebuilds.checks import run_checks -from repoman.checks.ebuilds.variables.restrict import RestrictChecks from repoman.modules.commit import repochecks from repoman.profile import check_profiles, dev_profile_keywords, setup_profile from repoman.repos import repo_metadata @@ -209,8 +208,6 @@ class Scanner(object): self.modules[mod_class.__name__] = mod_class(**self.kwargs) # initialize our checks classes here before the big xpkg loop - self.restrictcheck = RestrictChecks(self.qatracker) - def scan_pkgs(self, can_force): dynamic_data = {'can_force': can_force} @@ -295,7 +292,7 @@ class Scanner(object): ('description', 'DescriptionChecks'), (None, 'KeywordChecks'), ('arches', 'ArchChecks'), ('depend', 'DependChecks'), ('use_flags', 'USEFlagChecks'), ('ruby',
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/
commit: d688d3bd8f6c8dd18add3b77a9a9662c5367bc1f Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 21:55:33 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:18 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d688d3bd repoman: Migrate additional dynamic data setting to the USEFlagsChecks pym/repoman/scanner.py | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index 6d5416b..d5faded 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -283,7 +283,7 @@ class Scanner(object): def _scan_ebuilds(self, ebuildlist, dynamic_data): xpkg = dynamic_data['xpkg'] # detect unused local USE-descriptions - used_useflags = set() + dynamic_data['used_useflags'] = set() for y_ebuild in ebuildlist: dynamic_data['y_ebuild'] = y_ebuild @@ -324,8 +324,6 @@ class Scanner(object): if y_ebuild_continue: continue - used_useflags = used_useflags.union(dynamic_data['ebuild_UsedUseFlags']) - # license checks if not dynamic_data['badlicsyntax']: self.licensecheck.check(dynamic_data['pkg'], xpkg, dynamic_data['ebuild'], y_ebuild) @@ -535,7 +533,7 @@ class Scanner(object): # check if there are unused local USE-descriptions in metadata.xml # (unless there are any invalids, to avoid noise) if dynamic_data['allvalid']: - for myflag in dynamic_data['muselist'].difference(used_useflags): + for myflag in dynamic_data['muselist'].difference(dynamic_data['used_useflags']): self.qatracker.add_error( "metadata.warning", "%s/metadata.xml: unused local USE-description: '%s'"
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/modules/scan/directories/, pym/repoman/
commit: a7abf497b92fcd20b122473a71e8ce69a5995029 Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 23:23:52 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:18 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a7abf497 repoman: Migrate code to a new MtimeChecks class in directories plugin pym/repoman/modules/scan/directories/__init__.py | 8 pym/repoman/modules/scan/directories/mtime.py| 24 pym/repoman/scanner.py | 5 + 3 files changed, 33 insertions(+), 4 deletions(-) diff --git a/pym/repoman/modules/scan/directories/__init__.py b/pym/repoman/modules/scan/directories/__init__.py index 7fe9f0e..b9daef0 100644 --- a/pym/repoman/modules/scan/directories/__init__.py +++ b/pym/repoman/modules/scan/directories/__init__.py @@ -18,6 +18,14 @@ module_spec = { 'func_kwargs': { }, }, + 'mtime-module': { + 'name': "mtime", + 'class': "MtimeChecks", + 'description': doc, + 'functions': ['check'], + 'func_kwargs': { + }, + }, } } diff --git a/pym/repoman/modules/scan/directories/mtime.py b/pym/repoman/modules/scan/directories/mtime.py new file mode 100644 index 000..e113cdd --- /dev/null +++ b/pym/repoman/modules/scan/directories/mtime.py @@ -0,0 +1,24 @@ + + +class MtimeChecks(object): + + def __init__(self, **kwargs): + self.vcs_settings = kwargs.get('vcs_settings') + + def check(self, **kwargs): + ebuild = kwargs.get('ebuild') + changed = kwargs.get('changed') + pkg = kwargs.get('pkg') + if not self.vcs_settings.vcs_preserves_mtime: + if ebuild.ebuild_path not in changed.new_ebuilds and \ + ebuild.ebuild_path not in changed.ebuilds: + pkg.mtime = None + return {'continue': False} + + @property + def runInPkgs(self): + return (False, []) + + @property + def runInEbuilds(self): + return (True, [self.check]) diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index 8657c73..b00dbd9 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -293,6 +293,7 @@ class Scanner(object): ('arches', 'ArchChecks'), ('depend', 'DependChecks'), ('use_flags', 'USEFlagChecks'), ('ruby', 'RubyEclassChecks'), ('license', 'LicenseChecks'), ('restrict', 'RestrictChecks'), + ('mtime', 'MtimeChecks'), ]: if mod[0]: mod_class = MODULE_CONTROLLER.get_class(mod[0]) @@ -321,10 +322,6 @@ class Scanner(object): continue # Syntax Checks - if not self.vcs_settings.vcs_preserves_mtime: - if dynamic_data['ebuild'].ebuild_path not in self.changed.new_ebuilds and \ - dynamic_data['ebuild'].ebuild_path not in self.changed.ebuilds: - dynamic_data['pkg'].mtime = None try: # All ebuilds should have utf_8 encoding. f = io.open(
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/
commit: 426eea99b36a01760c8b3c541623fbd307779f22 Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 05:33:17 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:19 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=426eea99 repoman: Enable verbosity option to be useful for setting the logging level Verbosity option was not being used internally. Convert debug print's added to proper debug messages. pym/repoman/main.py| 13 ++--- pym/repoman/scanner.py | 35 +++ 2 files changed, 29 insertions(+), 19 deletions(-) diff --git a/pym/repoman/main.py b/pym/repoman/main.py index 8784685..d43a688 100755 --- a/pym/repoman/main.py +++ b/pym/repoman/main.py @@ -19,7 +19,6 @@ from portage import os import portage.checksum import portage.const import portage.repository.config -from portage import util from portage.output import create_color_func, nocolor from portage.output import ConsoleStyleFile, StyleWriter from portage.util import formatter @@ -38,13 +37,14 @@ from repoman.modules.vcs.settings import VCSSettings if sys.hexversion >= 0x300: basestring = str -util.initialize_logger() - bad = create_color_func("BAD") # A sane umask is needed for files that portage creates. os.umask(0o22) +LOGLEVEL = logging.WARNING +portage.util.initialize_logger(LOGLEVEL) + def repoman_main(argv): config_root = os.environ.get("PORTAGE_CONFIGROOT") @@ -62,6 +62,13 @@ def repoman_main(argv): print("Portage", portage.VERSION) sys.exit(0) + logger = logging.getLogger() + + if options.verbosity > 0: + logger.setLevel(LOGLEVEL - 10 * options.verbosity) + else: + logger.setLevel(LOGLEVEL) + if options.experimental_inherit == 'y': # This is experimental, so it's non-fatal. qawarnings.add("inherit.missing") diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index 50dd259..2620df3 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -19,13 +19,13 @@ from portage.module import Modules MODULES_PATH = os.path.join(os.path.dirname(__file__), "modules", "scan") # initial development debug info -#print("module path:", path) +logging.debug("module path: %s", MODULES_PATH) MODULE_CONTROLLER = Modules(path=MODULES_PATH, namepath="repoman.modules.scan") -# initial development debug info -#print(module_controller.module_names) MODULE_NAMES = MODULE_CONTROLLER.module_names[:] +# initial development debug info +logging.debug("module_names: %s", MODULE_NAMES) class Scanner(object): @@ -197,7 +197,7 @@ class Scanner(object): for mod in ['manifests', 'isebuild', 'keywords', 'files', 'vcsstatus', 'fetches', 'pkgmetadata']: mod_class = MODULE_CONTROLLER.get_class(mod) - print("Initializing class name:", mod_class.__name__) + logging.debug("Initializing class name: %s", mod_class.__name__) self.modules[mod_class.__name__] = mod_class(**self.kwargs) # initialize our checks classes here before the big xpkg loop @@ -207,7 +207,7 @@ class Scanner(object): for xpkg in self.effective_scanlist: xpkg_continue = False # ebuilds and digests added to cvs respectively. - logging.info("checking package %s" % xpkg) + logging.info("checking package %s", xpkg) # save memory by discarding xmatch caches from previous package(s) self.caches['arch_xmatch'].clear() self.eadded = [] @@ -235,7 +235,7 @@ class Scanner(object): # need to set it up for ==> self.modules or some other ordered list for mod in ['Manifests', 'IsEbuild', 'KeywordChecks', 'FileChecks', 'VCSStatus', 'FetchChecks', 'PkgMetadata']: - print("scan_pkgs(): module:", mod) + logging.debug("scan_pkgs; module: %s", mod) do_it, functions = self.modules[mod].runInPkgs if do_it: for func in functions: @@ -299,7 +299,7 @@ class Scanner(object): logging.debug("do_it: %s, functions: %s", do_it, [x.__name__ for x in functions]) if do_it: for func in functions: - print("\tRunning function:", func) + logging.debug("\tRunning function: %s", func) rdata = func(**dynamic_data)
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/checks/ebuilds/, pym/repoman/modules/scan/mirrors/, pym/repoman/
commit: 27849e789116bd25b9f7b8d7869e970d1715e287 Author: Brian Dolbec gentoo org> AuthorDate: Fri Jan 8 01:29:42 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:15 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=27849e78 repoman: Create the ThirdPartyMirrors class plugin pym/repoman/checks/ebuilds/thirdpartymirrors.py| 39 -- pym/repoman/modules/scan/mirrors/__init__.py | 23 + .../modules/scan/mirrors/thirdpartymirrors.py | 59 ++ pym/repoman/scanner.py | 6 +-- 4 files changed, 85 insertions(+), 42 deletions(-) diff --git a/pym/repoman/checks/ebuilds/thirdpartymirrors.py b/pym/repoman/checks/ebuilds/thirdpartymirrors.py deleted file mode 100644 index 848dfb9..000 --- a/pym/repoman/checks/ebuilds/thirdpartymirrors.py +++ /dev/null @@ -1,39 +0,0 @@ -# -*- coding:utf-8 -*- - -# import our initialized portage instance -from repoman._portage import portage - - -class ThirdPartyMirrors(object): - - def __init__(self, repoman_settings, qatracker): - # TODO: Build a regex instead here, for the SRC_URI.mirror check. - self.thirdpartymirrors = {} - profile_thirdpartymirrors = repoman_settings.thirdpartymirrors().items() - for mirror_alias, mirrors in profile_thirdpartymirrors: - for mirror in mirrors: - if not mirror.endswith("/"): - mirror += "/" - self.thirdpartymirrors[mirror] = mirror_alias - - self.qatracker = qatracker - - def check(self, myaux, relative_path): - # Check that URIs don't reference a server from thirdpartymirrors. - for uri in portage.dep.use_reduce( - myaux["SRC_URI"], matchall=True, is_src_uri=True, - eapi=myaux["EAPI"], flat=True): - contains_mirror = False - for mirror, mirror_alias in self.thirdpartymirrors.items(): - if uri.startswith(mirror): - contains_mirror = True - break - if not contains_mirror: - continue - - new_uri = "mirror://%s/%s" % (mirror_alias, uri[len(mirror):]) - self.qatracker.add_error( - "SRC_URI.mirror", - "%s: '%s' found in thirdpartymirrors, use '%s'" % ( - relative_path, mirror, new_uri)) - return diff --git a/pym/repoman/modules/scan/mirrors/__init__.py b/pym/repoman/modules/scan/mirrors/__init__.py new file mode 100644 index 000..37dfc53 --- /dev/null +++ b/pym/repoman/modules/scan/mirrors/__init__.py @@ -0,0 +1,23 @@ +# Copyright 2015-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +doc = """Mirrors plug-in module for repoman. +Performs third party mirrors checks on ebuilds.""" +__doc__ = doc[:] + + +module_spec = { + 'name': 'mirrors', + 'description': doc, + 'provides':{ + 'mirrors-module': { + 'name': "thirdpartymirrors", + 'class': "ThirdPartyMirrors", + 'description': doc, + 'functions': ['check'], + 'func_desc': { + }, + }, + } +} + diff --git a/pym/repoman/modules/scan/mirrors/thirdpartymirrors.py b/pym/repoman/modules/scan/mirrors/thirdpartymirrors.py new file mode 100644 index 000..9404e28 --- /dev/null +++ b/pym/repoman/modules/scan/mirrors/thirdpartymirrors.py @@ -0,0 +1,59 @@ +# -*- coding:utf-8 -*- + +# import our initialized portage instance +from repoman._portage import portage +from repoman.modules.scan.scanbase import ScanBase + + +class ThirdPartyMirrors(ScanBase): + + def __init__(self, **kwargs): + '''Class init + + @param repo_settings: settings instance + @param qatracker: QATracker instance + ''' + super(ThirdPartyMirrors, self).__init__(**kwargs) + repo_settings = kwargs.get('repo_settings') + self.qatracker = kwargs.get('qatracker') + + # TODO: Build a regex instead here, for the SRC_URI.mirror check. + self.thirdpartymirrors = {} + profile_thirdpartymirrors = repo_settings.repoman_settings.thirdpartymirrors().items() + for mirror_alias, mirrors in profile_thirdpartymirrors: + for mirror in mirrors: + if not mirror.endswith("/"): + mirror += "/" +
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/, pym/repoman/modules/scan/keywords/
commit: ed1be101d7047de509b5f900cf724349131b0e49 Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 18:28:58 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:16 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ed1be101 repoman: Complete KeywordChecks migration pym/repoman/modules/scan/keywords/keywords.py | 47 --- pym/repoman/scanner.py| 3 +- 2 files changed, 23 insertions(+), 27 deletions(-) diff --git a/pym/repoman/modules/scan/keywords/keywords.py b/pym/repoman/modules/scan/keywords/keywords.py index 484d7d5..e34c891 100644 --- a/pym/repoman/modules/scan/keywords/keywords.py +++ b/pym/repoman/modules/scan/keywords/keywords.py @@ -19,6 +19,8 @@ class KeywordChecks(ScanBase): super(KeywordChecks, self).__init__(**kwargs) self.qatracker = kwargs.get('qatracker') self.options = kwargs.get('options') + self.repo_metadata = kwargs.get('repo_metadata') + self.profiles = kwargs.get('profiles') self.slot_keywords = {} def prepare(self, **kwargs): @@ -45,21 +47,19 @@ class KeywordChecks(ScanBase): live_ebuild = kwargs.get('live_ebuild') if not self.options.straight_to_stable: self._checkAddedWithStableKeywords( - package, ebuild, y_ebuild, keywords, changed) + xpkg, ebuild, y_ebuild, ebuild.keywords, changed) - self._checkForDroppedKeywords( - pkg, ebuild, ebuild_archs, live_ebuild) + self._checkForDroppedKeywords(pkg, ebuild, ebuild.archs, live_ebuild) - self._checkForInvalidKeywords( - pkg, package, y_ebuild, kwlist, profiles) + self._checkForInvalidKeywords(ebuild, xpkg, y_ebuild) - self._checkForMaskLikeKeywords( - package, y_ebuild, keywords, kwlist) + self._checkForMaskLikeKeywords(xpkg, y_ebuild, ebuild.keywords) - self.slot_keywords[pkg.slot].update(ebuild_archs) + self.slot_keywords[pkg.slot].update(ebuild.archs) return {'continue': False} - def _isKeywordStable(self, keyword): + @staticmethod + def _isKeywordStable(keyword): return not keyword.startswith("~") and not keyword.startswith("-") def _checkAddedWithStableKeywords( @@ -88,9 +88,8 @@ class KeywordChecks(ScanBase): ebuild.relative_path, " ".join(sorted(dropped_keywords - def _checkForInvalidKeywords( - self, pkg, package, y_ebuild, kwlist, profiles): - myuse = pkg._metadata["KEYWORDS"].split() + def _checkForInvalidKeywords(self, ebuild, xpkg, y_ebuild): + myuse = ebuild.keywords for mykey in myuse: if mykey not in ("-*", "*", "~*"): @@ -99,20 +98,16 @@ class KeywordChecks(ScanBase): if not self._isKeywordStable(myskey[:1]): myskey = myskey[1:] - if myskey not in kwlist: + if myskey not in self.repo_metadata['kwlist']: + self.qatracker.add_error("KEYWORDS.invalid", + "%s/%s.ebuild: %s" % (xpkg, y_ebuild, mykey)) + elif myskey not in self.profiles: self.qatracker.add_error( "KEYWORDS.invalid", - "%s/%s.ebuild: %s" % ( - package, y_ebuild, mykey)) - elif myskey not in profiles: - self.qatracker.add_error( - "KEYWORDS.invalid", - "%s/%s.ebuild: %s (profile invalid)" % ( - package, y_ebuild, mykey)) - - def _checkForMaskLikeKeywords( - self, package, y_ebuild, keywords, kwlist): + "%s/%s.ebuild: %s (profile invalid)" + % (xpkg, y_ebuild, mykey)) + def _checkForMaskLikeKeywords(self, xpkg, y_ebuild, keywords): # KEYWORDS="-*" is a stupid replacement for package.mask # and screws general KEYWORDS semantics if "-*" in keywords: @@ -121,12 +116,12 @@ class KeywordChecks(ScanBase): for kw in keywords:
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/modules/fix/, pym/repoman/modules/full/, ...
commit: 1889896afefc198ab520885b5bb525b0355a20e1 Author: Brian Dolbec gentoo org> AuthorDate: Wed Jan 6 03:08:08 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:20 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1889896a repoman: Delete unused subpkgs pym/repoman/checks/ebuilds/variables/__init__.py | 0 pym/repoman/modules/fix/__init__.py | 0 pym/repoman/modules/full/__init__.py | 0 pym/repoman/modules/manifest/__init__.py | 0 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/pym/repoman/checks/ebuilds/variables/__init__.py b/pym/repoman/checks/ebuilds/variables/__init__.py deleted file mode 100644 index e69de29..000 diff --git a/pym/repoman/modules/fix/__init__.py b/pym/repoman/modules/fix/__init__.py deleted file mode 100644 index e69de29..000 diff --git a/pym/repoman/modules/full/__init__.py b/pym/repoman/modules/full/__init__.py deleted file mode 100644 index e69de29..000 diff --git a/pym/repoman/modules/manifest/__init__.py b/pym/repoman/modules/manifest/__init__.py deleted file mode 100644 index e69de29..000
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/, pym/repoman/modules/scan/metadata/
commit: a2f64aea6bee6ea90041a40dca374668a6cfa54a Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 11:31:26 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:17 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a2f64aea scanner.py: Migrate another metadata check to ebuild_metadata pym/repoman/modules/scan/metadata/ebuild_metadata.py | 3 +++ pym/repoman/scanner.py | 2 -- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pym/repoman/modules/scan/metadata/ebuild_metadata.py b/pym/repoman/modules/scan/metadata/ebuild_metadata.py index 143a40e..2dc1db2 100644 --- a/pym/repoman/modules/scan/metadata/ebuild_metadata.py +++ b/pym/repoman/modules/scan/metadata/ebuild_metadata.py @@ -28,6 +28,9 @@ class EbuildMetadata(object): "%s: %s variable contains non-ASCII " "character at position %s" % (ebuild.relative_path, k, m.start() + 1)) + if ebuild.metadata.get("PROVIDE"): + self.qatracker.add_error("virtual.oldstyle", ebuild.relative_path) + return {'continue': False} @property diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index e6a17cd..46f46f5 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -324,8 +324,6 @@ class Scanner(object): if y_ebuild_continue: continue - if dynamic_data['ebuild'].metadata.get("PROVIDE"): - self.qatracker.add_error("virtual.oldstyle", dynamic_data['ebuild'].relative_path) for pos, missing_var in enumerate(missingvars): if not dynamic_data['ebuild'].metadata.get(missing_var):
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/, pym/repoman/modules/scan/arches/
commit: 216c8b1b2132e6c2dc4b911256ad51724858d1c6 Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 19:11:22 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:16 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=216c8b1b repoman: Create a new ArchChecks class plugin pym/repoman/modules/scan/arches/__init__.py | 23 +++ pym/repoman/modules/scan/arches/arches.py | 64 + pym/repoman/scanner.py | 47 + 3 files changed, 89 insertions(+), 45 deletions(-) diff --git a/pym/repoman/modules/scan/arches/__init__.py b/pym/repoman/modules/scan/arches/__init__.py new file mode 100644 index 000..b570dac --- /dev/null +++ b/pym/repoman/modules/scan/arches/__init__.py @@ -0,0 +1,23 @@ +# Copyright 2015-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +doc = """Arches plug-in module for repoman. +Performs archs checks on ebuilds.""" +__doc__ = doc[:] + + +module_spec = { + 'name': 'arches', + 'description': doc, + 'provides':{ + 'archs-module': { + 'name': "arches", + 'class': "ArchChecks", + 'description': doc, + 'functions': ['check'], + 'func_desc': { + }, + }, + } +} + diff --git a/pym/repoman/modules/scan/arches/arches.py b/pym/repoman/modules/scan/arches/arches.py new file mode 100644 index 000..2c32028 --- /dev/null +++ b/pym/repoman/modules/scan/arches/arches.py @@ -0,0 +1,64 @@ +# -*- coding:utf-8 -*- + + +class ArchChecks(object): + + def __init__(self, **kwargs): + self.options = kwargs.get('options') + self.repo_settings = kwargs.get('repo_settings') + self.profiles = kwargs.get('profiles') + + def check(self, **kwargs): + ebuild = kwargs.get('ebuild') + if self.options.ignore_arches: + arches = [[ + self.repo_settings.repoman_settings["ARCH"], self.repo_settings.repoman_settings["ARCH"], + self.repo_settings.repoman_settings["ACCEPT_KEYWORDS"].split()]] + else: + arches = set() + for keyword in ebuild.keywords: + if keyword[0] == "-": + continue + elif keyword[0] == "~": + arch = keyword[1:] + if arch == "*": + for expanded_arch in self.profiles: + if expanded_arch == "**": + continue + arches.add( + (keyword, expanded_arch, ( + expanded_arch, "~" + expanded_arch))) + else: + arches.add((keyword, arch, (arch, keyword))) + else: + # For ebuilds with stable keywords, check if the + # dependencies are satisfiable for unstable + # configurations, since use.stable.mask is not + # applied for unstable configurations (see bug + # 563546). + if keyword == "*": + for expanded_arch in self.profiles: + if expanded_arch == "**": + continue + arches.add( + (keyword, expanded_arch, (expanded_arch,))) + arches.add( + (keyword, expanded_arch, + (expanded_arch, "~" + expanded_arch))) + else: + arches.add((keyword, keyword, (keyword,))) + arches.add((keyword, keyword, + (keyword, "~" + keyword))) + if not arches: + # Use an empty profile for checking dependencies of +
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/, pym/repoman/modules/scan/metadata/
commit: b0034ee9cf3b37124cdda079d6b9cd3268632f8f Author: Brian Dolbec gentoo org> AuthorDate: Mon Jan 4 08:37:22 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:19 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b0034ee9 repoman: Create a metadata UnusedCheck and final pkg checks Create a plugin loop for any final pkg checks. Create the one plugin for the unused use-descriptions in mteadata.xml pym/repoman/modules/scan/metadata/__init__.py | 8 ++ pym/repoman/modules/scan/metadata/unused.py | 32 pym/repoman/scanner.py| 36 --- 3 files changed, 67 insertions(+), 9 deletions(-) diff --git a/pym/repoman/modules/scan/metadata/__init__.py b/pym/repoman/modules/scan/metadata/__init__.py index 6ab44f6..ed4a967 100644 --- a/pym/repoman/modules/scan/metadata/__init__.py +++ b/pym/repoman/modules/scan/metadata/__init__.py @@ -50,6 +50,14 @@ module_spec = { 'func_desc': { }, }, + 'unused-metadata': { + 'name': "unused", + 'class': "UnusedCheck", + 'description': doc, + 'functions': ['check'], + 'func_desc': { + }, + }, } } diff --git a/pym/repoman/modules/scan/metadata/unused.py b/pym/repoman/modules/scan/metadata/unused.py new file mode 100644 index 000..5eb6716 --- /dev/null +++ b/pym/repoman/modules/scan/metadata/unused.py @@ -0,0 +1,32 @@ + + +class UnusedCheck(object): + + def __init__(self, **kwargs): + self.qatracker = kwargs.get('qatracker') + + def check(self, **kwargs): + xpkg = kwargs.get('xpkg') + muselist = kwargs.get('muselist') + used_useflags = kwargs.get('used_useflags') + # check if there are unused local USE-descriptions in metadata.xml + # (unless there are any invalids, to avoid noise) + if kwargs.get('allvalid'): + for myflag in muselist.difference(used_useflags): + self.qatracker.add_error( + "metadata.warning", + "%s/metadata.xml: unused local USE-description: '%s'" + % (xpkg, myflag)) + return {'continue': False} + + @property + def runInPkgs(self): + return (False, []) + + @property + def runInEbuilds(self): + return (False, []) + + @property + def runInFinal(self): + return (True, [self.check]) diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index 89eaa57..50dd259 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -269,7 +269,6 @@ class Scanner(object): def _scan_ebuilds(self, ebuildlist, dynamic_data): - xpkg = dynamic_data['xpkg'] # detect unused local USE-descriptions dynamic_data['used_useflags'] = set() @@ -317,11 +316,30 @@ class Scanner(object): if y_ebuild_continue: continue - # check if there are unused local USE-descriptions in metadata.xml - # (unless there are any invalids, to avoid noise) - if dynamic_data['allvalid']: - for myflag in dynamic_data['muselist'].difference(dynamic_data['used_useflags']): - self.qatracker.add_error( - "metadata.warning", - "%s/metadata.xml: unused local USE-description: '%s'" - % (xpkg, myflag)) + # Final checks + # initialize per pkg plugin final checks here + # need to set it up for ==> self.modules_list or some other ordered list + xpkg_complete = False + for mod in [('unused', 'UnusedChecks')]: + if mod[0]: + mod_class = MODULE_CONTROLLER.get_class(mod[0]) + print("Initializing class name:", mod_class.__name__) + self.modules[mod[1]] = mod_class(**self.kwargs) + print("scan_ebuilds final checks: module:", mod[1]) + do_it, functions = self.modules[mod[1]].runInFinal + # print("do_it", do_it, "functions", functions) + if do_it: + for func in functions: + print("\tRunning function:", func) + rdata = func(**dynamic_data) + if
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/, pym/repoman/modules/scan/directories/
commit: a2506c7546748772709947ef8c19d5b8946010bd Author: Brian Dolbec gentoo org> AuthorDate: Mon Jan 4 04:44:05 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:18 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a2506c75 repoman: Create new EncodingCheck class plugin pym/repoman/modules/scan/directories/__init__.py | 8 + pym/repoman/modules/scan/directories/encoding.py | 41 pym/repoman/scanner.py | 21 +--- 3 files changed, 50 insertions(+), 20 deletions(-) diff --git a/pym/repoman/modules/scan/directories/__init__.py b/pym/repoman/modules/scan/directories/__init__.py index b9daef0..548d393 100644 --- a/pym/repoman/modules/scan/directories/__init__.py +++ b/pym/repoman/modules/scan/directories/__init__.py @@ -26,6 +26,14 @@ module_spec = { 'func_kwargs': { }, }, + 'encoding-module': { + 'name': "encoding", + 'class': "EncodingCheck", + 'description': doc, + 'functions': ['check'], + 'func_kwargs': { + }, + }, } } diff --git a/pym/repoman/modules/scan/directories/encoding.py b/pym/repoman/modules/scan/directories/encoding.py new file mode 100644 index 000..0985e16 --- /dev/null +++ b/pym/repoman/modules/scan/directories/encoding.py @@ -0,0 +1,41 @@ + +import io + +from portage import _encodings +from portage import _unicode_encode + +from repoman.checks.ebuilds.checks import run_checks + + +class EncodingCheck(object): + + def __init__(self, **kwargs): + self.qatracker = kwargs.get('qatracker') + + def check(self, **kwargs): + ebuild = kwargs.get('ebuild') + pkg = kwargs.get('pkg') + try: + # All ebuilds should have utf_8 encoding. + f = io.open( + _unicode_encode(ebuild.full_path, encoding=_encodings['fs'], + errors='strict'), + mode='r', encoding=_encodings['repo.content']) + try: + for check_name, e in run_checks(f, pkg): + self.qatracker.add_error( + check_name, ebuild.relative_path + ': %s' % e) + finally: + f.close() + except UnicodeDecodeError: + # A file.UTF8 failure will have already been recorded. + pass + return {'continue': False} + + @property + def runInPkgs(self): + return (False, []) + + @property + def runInEbuilds(self): + return (True, [self.check]) diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index b00dbd9..ac77d1f 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -3,7 +3,6 @@ from __future__ import print_function, unicode_literals import copy -import io import logging from itertools import chain from pprint import pformat @@ -13,11 +12,8 @@ from _emerge.Package import Package import portage from portage import normalize_path from portage import os -from portage import _encodings -from portage import _unicode_encode from portage.dep import Atom from portage.output import green -from repoman.checks.ebuilds.checks import run_checks from repoman.modules.commit import repochecks from repoman.profile import check_profiles, dev_profile_keywords, setup_profile from repoman.repos import repo_metadata @@ -293,7 +289,7 @@ class Scanner(object): ('arches', 'ArchChecks'), ('depend', 'DependChecks'), ('use_flags', 'USEFlagChecks'), ('ruby', 'RubyEclassChecks'), ('license', 'LicenseChecks'), ('restrict', 'RestrictChecks'), - ('mtime', 'MtimeChecks'), + ('mtime', 'MtimeChecks'), ('encoding', 'EncodingCheck'), ]: if mod[0]: mod_class = MODULE_CONTROLLER.get_class(mod[0]) @@ -322,21 +318,6 @@ class Scanner(object): continue # Syntax Checks - try: - # All ebuilds should have utf_8 encoding. - f = io.open( - _unicode_encode( - dynamic_data['ebuild'].full_path, encoding=_encodings['fs'], errors='strict'), - mode='r',
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/modules/scan/use/, pym/repoman/, pym/repoman/checks/ebuilds/
commit: 5b75b50cb1b03b631c759eb3a05f23b83470f3d3 Author: Brian Dolbec gentoo org> AuthorDate: Fri Jan 8 01:37:39 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:16 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=5b75b50c repoman: Create USEFlagChecks class plugin pym/repoman/modules/scan/use/__init__.py | 23 ++ .../ebuilds => modules/scan/use}/use_flags.py | 36 ++ pym/repoman/scanner.py | 8 ++--- 3 files changed, 49 insertions(+), 18 deletions(-) diff --git a/pym/repoman/modules/scan/use/__init__.py b/pym/repoman/modules/scan/use/__init__.py new file mode 100644 index 000..e400719 --- /dev/null +++ b/pym/repoman/modules/scan/use/__init__.py @@ -0,0 +1,23 @@ +# Copyright 2015-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +doc = """Use plug-in module for repoman. +Performs use flag checks on ebuilds.""" +__doc__ = doc[:] + + +module_spec = { + 'name': 'use', + 'description': doc, + 'provides':{ + 'use-module': { + 'name': "use_flags", + 'class': "USEFlagChecks", + 'description': doc, + 'functions': ['check', 'getUsedUseFlags'], + 'func_desc': { + }, + }, + } +} + diff --git a/pym/repoman/checks/ebuilds/use_flags.py b/pym/repoman/modules/scan/use/use_flags.py similarity index 74% rename from pym/repoman/checks/ebuilds/use_flags.py rename to pym/repoman/modules/scan/use/use_flags.py index ac21b47..acc7dd3 100644 --- a/pym/repoman/checks/ebuilds/use_flags.py +++ b/pym/repoman/modules/scan/use/use_flags.py @@ -9,31 +9,39 @@ from repoman._portage import portage from portage import eapi from portage.eapi import eapi_has_iuse_defaults, eapi_has_required_use +from repoman.modules.scan.scanbase import ScanBase -class USEFlagChecks(object): +class USEFlagChecks(ScanBase): '''Performs checks on USE flags listed in the ebuilds and metadata.xml''' - def __init__(self, qatracker, globalUseFlags): - ''' + def __init__(self, **kwargs): + '''Class init + @param qatracker: QATracker instance @param globalUseFlags: Global USE flags ''' - self.qatracker = qatracker - self.globalUseFlags = globalUseFlags + super(USEFlagChecks, self).__init__(**kwargs) + self.qatracker = kwargs.get('qatracker') + self.globalUseFlags = kwargs.get('uselist') self.useFlags = [] self.defaultUseFlags = [] self.usedUseFlags = set() - def check(self, pkg, package, ebuild, y_ebuild, localUseFlags): + def check(self, **kwargs): '''Perform the check. @param pkg: Package in which we check (object). - @param package: Package in which we check (string). + @param xpkg: Package in which we check (string). @param ebuild: Ebuild which we check (object). @param y_ebuild: Ebuild which we check (string). - @param localUseFlags: Local USE flags of the package + @param muselist: Local USE flags of the package ''' + pkg = kwargs.get('pkg') + package = kwargs.get('xpkg') + ebuild = kwargs.get('ebuild') + y_ebuild = kwargs.get('y_ebuild') + localUseFlags = kwargs.get('muselist') # reset state variables for the run self.useFlags = [] self.defaultUseFlags = [] @@ -41,10 +49,9 @@ class USEFlagChecks(object): self._checkGlobal(pkg) self._checkMetadata(package, ebuild, y_ebuild, localUseFlags) self._checkRequiredUSE(pkg, ebuild) - - def getUsedUseFlags(self): - '''Get the USE flags that this check has seen''' - return self.usedUseFlags + used_useflags = kwargs.get('used_useflags').union(self.usedUseFlags) + return {'continue': False, 'ebuild_UsedUseFlags': self.usedUseFlags, + 'used_useflags': used_useflags} def _checkGlobal(self, pkg): for myflag in pkg._metadata["IUSE"].split(): @@ -88,3 +95,8 @@ class USEFlagChecks(object): "REQUIRED_USE.syntax", "%s: REQUIRED_USE: %s" % (ebuild.relative_path, e)) del e + + @property + def runInEbuilds(self): + '''Ebuild level scans''' + return (True, [self.check]) diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index 7f770c3..0227a93 100644 ---
[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/
commit: 140e200646d8f52f7b4fa681cc4c117b6e985b39 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:57 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140e2006 net-dns/bind-tools: ia64 stable wrt bug #568982 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild b/net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild index 7f14a92..d5ab2d4 100644 --- a/net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild +++ b/net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz; LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml" # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
[gentoo-commits] repo/gentoo:master commit in: www-servers/tornado/
commit: bcd6c89d38a074761ecc68ba5dc739c963bfcb2f Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:00 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd6c89d www-servers/tornado: ia64 stable wrt bug #549898 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> www-servers/tornado/tornado-4.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/tornado/tornado-4.2.1.ebuild b/www-servers/tornado/tornado-4.2.1.ebuild index fc2ce8f..4cf2663 100644 --- a/www-servers/tornado/tornado-4.2.1.ebuild +++ b/www-servers/tornado/tornado-4.2.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux" IUSE="doc examples test" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/
commit: eff7461109b820c98a67af5ddb5a5dc0e6e0fd9f Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:53 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff74611 net-dns/bind: ia64 stable wrt bug #568982 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> net-dns/bind/bind-9.10.3_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/bind/bind-9.10.3_p2.ebuild b/net-dns/bind/bind-9.10.3_p2.ebuild index c17e811..90a6f35 100644 --- a/net-dns/bind/bind-9.10.3_p2.ebuild +++ b/net-dns/bind/bind-9.10.3_p2.ebuild @@ -39,7 +39,7 @@ SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz LICENSE="GPL-2 ISC BSD BSD-2 HPND JNIC openssl" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="berkdb +caps dlz doc fetchlimit filter- fixed-rrset geoip gost gssapi idn ipv6 json ldap libressl mysql nslint odbc postgres python rpz seccomp selinux sit ssl static-libs +threads urandom xml"
[gentoo-commits] repo/gentoo:master commit in: dev-python/backports-abc/
commit: 128c7576cefb3136bd828adf9cbd6b6feb38b6ed Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:07 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128c7576 dev-python/backports-abc: ia64 stable wrt bug #549898 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/backports-abc/backports-abc-0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/backports-abc/backports-abc-0.4.ebuild b/dev-python/backports-abc/backports-abc-0.4.ebuild index dd0dfa9..73fef3a 100644 --- a/dev-python/backports-abc/backports-abc-0.4.ebuild +++ b/dev-python/backports-abc/backports-abc-0.4.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="PSF-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux" IUSE="" S=${WORKDIR}/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev/
commit: 263fbcc64d1377ec135fac0c3234fa14285cd36c Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:54:19 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:54:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=263fbcc6 sys-fs/udev: ia64 stable wrt bug #568082 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/udev/udev-225.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/udev/udev-225.ebuild b/sys-fs/udev/udev-225.ebuild index 5fde990..3949bc8 100644 --- a/sys-fs/udev/udev-225.ebuild +++ b/sys-fs/udev/udev-225.ebuild @@ -17,7 +17,7 @@ else https://dev.gentoo.org/~ssuominen/${P}-patches-${patchset}.tar.xz https://dev.gentoo.org/~williamh/dist/${P}-patches-${patchset}.tar.xz; fi - KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86" + KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: dev-python/backports-ssl-match-hostname/
commit: cec2596425f383212cdc1a51de1aeb2a11d0d02b Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:42 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec25964 dev-python/backports-ssl-match-hostname: ia64 stable wrt bug #549898 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> .../backports-ssl-match-hostname-3.4.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.4.0.2.ebuild b/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.4.0.2.ebuild index 21502b0..2084d21 100644 --- a/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.4.0.2.ebuild +++ b/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.4.0.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="PYTHON" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND="dev-python/backports[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgudev/
commit: 422800ac74c61df3f20a0864f9777e72312b0dba Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:54:06 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:54:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422800ac dev-libs/libgudev: ia64 stable wrt bug #568082 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libgudev/libgudev-230.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libgudev/libgudev-230.ebuild b/dev-libs/libgudev/libgudev-230.ebuild index b56bd9d..6291275 100644 --- a/dev-libs/libgudev/libgudev-230.ebuild +++ b/dev-libs/libgudev/libgudev-230.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libgudev; LICENSE="LGPL-2.1" SLOT="0/0" -KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 sparc x86" IUSE="introspection static-libs" DEPEND=">=dev-libs/glib-2.22.0:2=[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-python/asyncio/
commit: 76c5403a95e4a7dbec80f26539c32ec1069de30e Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:23 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76c5403a dev-python/asyncio: ia64 stable wrt bug #549898 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/asyncio/asyncio-3.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/asyncio/asyncio-3.4.2.ebuild b/dev-python/asyncio/asyncio-3.4.2.ebuild index 702a4c4..f350927 100644 --- a/dev-python/asyncio/asyncio-3.4.2.ebuild +++ b/dev-python/asyncio/asyncio-3.4.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/a/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86" IUSE="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 1c12eab9953eda3ea66eda237ea4a2dd3249bc95 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:54:14 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:54:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c12eab9 sys-fs/eudev: ia64 stable wrt bug #568082 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/eudev/eudev-3.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.1.5.ebuild b/sys-fs/eudev/eudev-3.1.5.ebuild index 031c63b..9b47acc 100644 --- a/sys-fs/eudev/eudev-3.1.5.ebuild +++ b/sys-fs/eudev/eudev-3.1.5.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} = * ]]; then inherit git-2 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86" + KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/
commit: 8f43a82bf40394c100dc0ad4689ea31d37602868 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:54:30 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:54:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f43a82b net-analyzer/wireshark: ia64 stable wrt bug #570564 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> net-analyzer/wireshark/wireshark-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/wireshark/wireshark-2.0.1.ebuild b/net-analyzer/wireshark/wireshark-2.0.1.ebuild index 4f97618..575eba8 100644 --- a/net-analyzer/wireshark/wireshark-2.0.1.ebuild +++ b/net-analyzer/wireshark/wireshark-2.0.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.bz2" LICENSE="GPL-2" SLOT="0/${PV}" -KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 sparc ~x86 ~x86-fbsd" +KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ppc64 sparc ~x86 ~x86-fbsd" IUSE=" adns androiddump +caps crypt doc doc-pdf geoip +gtk3 ipv6 kerberos lua +netlink +pcap portaudio +qt4 qt5 selinux sbc smi tfshark
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 59bccabb476d0cb79be86e6e1b4449b1571c07f1 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:54:24 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:54:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59bccabb sys-apps/systemd: ia64 stable wrt bug #568082 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/systemd/systemd-226-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd/systemd-226-r2.ebuild b/sys-apps/systemd/systemd-226-r2.ebuild index 0ec251a..7843853 100644 --- a/sys-apps/systemd/systemd-226-r2.ebuild +++ b/sys-apps/systemd/systemd-226-r2.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="alpha amd64 arm ~ia64 ppc ~ppc64 sparc x86" + KEYWORDS="alpha amd64 arm ia64 ppc ~ppc64 sparc x86" fi inherit autotools bash-completion-r1 linux-info multilib \
[gentoo-commits] repo/gentoo:master commit in: dev-python/backports/
commit: 113fd65f779744d1d0dc43664a3f7a1301f1ca35 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:46 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113fd65f dev-python/backports: ia64 stable wrt bug #549898 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/backports/backports-1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/backports/backports-1.0.ebuild b/dev-python/backports/backports-1.0.ebuild index 1b53cfa..6d4042b 100644 --- a/dev-python/backports/backports-1.0.ebuild +++ b/dev-python/backports/backports-1.0.ebuild @@ -13,6 +13,6 @@ SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.gz; LICENSE="PYTHON" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: virtual/libgudev/
commit: a6b05f041fdda1a8e0cdf5c511bd0ab4c3733291 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:54:10 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:54:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b05f04 virtual/libgudev: ia64 stable wrt bug #568082 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> virtual/libgudev/libgudev-230.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/libgudev/libgudev-230.ebuild b/virtual/libgudev/libgudev-230.ebuild index 0cc3e94..a152c06 100644 --- a/virtual/libgudev/libgudev-230.ebuild +++ b/virtual/libgudev/libgudev-230.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="" SLOT="0/0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86" IUSE="introspection static-libs" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: virtual/python-futures/
commit: 3572aa11f84ff79f45fdbf188714ef6f3a878d67 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:35 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3572aa11 virtual/python-futures: ia64 stable wrt bug #549898 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> virtual/python-futures/python-futures-0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/python-futures/python-futures-0.ebuild b/virtual/python-futures/python-futures-0.ebuild index 1c42e77..11c2dc2 100644 --- a/virtual/python-futures/python-futures-0.ebuild +++ b/virtual/python-futures/python-futures-0.ebuild @@ -14,7 +14,7 @@ SRC_URI="" LICENSE="" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86" IUSE="" RDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/futures/
commit: b71b6fe68022be33a7d0035ed915e446aeecad91 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:38 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b71b6fe6 dev-python/futures: ia64 stable wrt bug #549898 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/futures/futures-3.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/futures/futures-3.0.3.ebuild b/dev-python/futures/futures-3.0.3.ebuild index 6999dea..0252aae 100644 --- a/dev-python/futures/futures-3.0.3.ebuild +++ b/dev-python/futures/futures-3.0.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86" IUSE="doc" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/nose/
commit: e5bc334cd5b2945e8d252ccf75a8bfbbeb017753 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:12 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5bc334c dev-python/nose: ia64 stable wrt bug #549898 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/nose/nose-1.3.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/nose/nose-1.3.7.ebuild b/dev-python/nose/nose-1.3.7.ebuild index c2c0c23..26a7859 100644 --- a/dev-python/nose/nose-1.3.7.ebuild +++ b/dev-python/nose/nose-1.3.7.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc examples test" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-python/singledispatch/
commit: 5fe162d0628c2a4408e97ef80ee9a4c42529d1e1 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:31 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe162d0 dev-python/singledispatch: ia64 stable wrt bug #549898 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/singledispatch/singledispatch-3.4.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/singledispatch/singledispatch-3.4.0.3.ebuild b/dev-python/singledispatch/singledispatch-3.4.0.3.ebuild index 9fb7bac..4a59d74 100644 --- a/dev-python/singledispatch/singledispatch-3.4.0.3.ebuild +++ b/dev-python/singledispatch/singledispatch-3.4.0.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PF}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86" IUSE="" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/nose-exclude/
commit: cf7d09cdafd895ecc74c3c2fd635106138cee9dc Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:15 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7d09cd dev-python/nose-exclude: ia64 stable wrt bug #549898 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/nose-exclude/nose-exclude-0.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/nose-exclude/nose-exclude-0.4.1.ebuild b/dev-python/nose-exclude/nose-exclude-0.4.1.ebuild index fea8f6b..513a7c0 100644 --- a/dev-python/nose-exclude/nose-exclude-0.4.1.ebuild +++ b/dev-python/nose-exclude/nose-exclude-0.4.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND="dev-python/nose[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: virtual/python-singledispatch/
commit: 1159b2d700d614f168ccf9c1bc4c1506cf964978 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:27 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1159b2d7 virtual/python-singledispatch: ia64 stable wrt bug #549898 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> virtual/python-singledispatch/python-singledispatch-0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/python-singledispatch/python-singledispatch-0.ebuild b/virtual/python-singledispatch/python-singledispatch-0.ebuild index 2c1485b..b589cbb 100644 --- a/virtual/python-singledispatch/python-singledispatch-0.ebuild +++ b/virtual/python-singledispatch/python-singledispatch-0.ebuild @@ -14,7 +14,7 @@ SRC_URI="" LICENSE="" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86" IUSE="" RDEPEND="$(python_gen_cond_dep 'dev-python/singledispatch[${PYTHON_USEDEP}]' python2_7 python3_3 pypy)"
[gentoo-commits] repo/gentoo:master commit in: virtual/python-backports_abc/
commit: 5287ed13eb9479048edb7b478ca67272324d06de Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:04 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5287ed13 virtual/python-backports_abc: ia64 stable wrt bug #549898 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> virtual/python-backports_abc/python-backports_abc-0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/python-backports_abc/python-backports_abc-0.ebuild b/virtual/python-backports_abc/python-backports_abc-0.ebuild index fa734a6..0ecf790 100644 --- a/virtual/python-backports_abc/python-backports_abc-0.ebuild +++ b/virtual/python-backports_abc/python-backports_abc-0.ebuild @@ -14,7 +14,7 @@ SRC_URI="" LICENSE="" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-mail/courierpassd/
commit: 43525f2f3d3f5a4476811677f8f63653545b256c Author: Pacho Ramos gentoo org> AuthorDate: Mon Jan 11 10:04:21 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Jan 11 10:06:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43525f2f net-mail/courierpassd: courierpassd is different than courierpasswd (#561174#c4) Package-Manager: portage-2.2.26 net-mail/courierpassd/Manifest | 2 +- .../{courierpassd-1.1.3.ebuild => courierpassd-1.1.2-r1.ebuild} | 9 +++-- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/net-mail/courierpassd/Manifest b/net-mail/courierpassd/Manifest index d206377..7c85edd 100644 --- a/net-mail/courierpassd/Manifest +++ b/net-mail/courierpassd/Manifest @@ -1 +1 @@ -DIST courierpassd-1.1.3.tar.gz 341024 SHA256 b063d92b4416b79b830c65a99bc9aa90b80cd46fc42a7af310af749687501592 SHA512 53410164ec6b069ebb010f6f64926360e5574376f948b1f215e9bb1c2000320da6b04b661ba5dc8fa4b2afe0f36e456635aec110e61c508bb5443137aa7df132 WHIRLPOOL 15fb3e511917258a0fd4954dcc7acccb2f98d32ac0243b3e244bcad53133a0fe1dadd67e2fcf3a6ef5098c6f67d4aaf024f149a059b5035c8cbdab6487396ce8 +DIST courierpassd-1.1.2.tar.gz 286929 SHA256 05fb991fd488dd798a231965db30753f4debc02b6e8403b8324a33a2f2c7ef50 SHA512 0cca32b19f9ebded8e388fbb5571dced4c2b9b9d47ab8e40d6b4351d77e31157bd7b97b58766bf673c38766e833206572526e27fdf6ca2d6a40f0961ef8bc7dd WHIRLPOOL 33929c1bd55d3ac318eaf85d6c61084116cc675a624270f48a9e9117348369a5fa8ecb253b2a58f7b9182285a733b195445e68b9de98368456970f7ea39cac45 diff --git a/net-mail/courierpassd/courierpassd-1.1.3.ebuild b/net-mail/courierpassd/courierpassd-1.1.2-r1.ebuild similarity index 77% rename from net-mail/courierpassd/courierpassd-1.1.3.ebuild rename to net-mail/courierpassd/courierpassd-1.1.2-r1.ebuild index 4da49eb..decd9d2 100644 --- a/net-mail/courierpassd/courierpassd-1.1.3.ebuild +++ b/net-mail/courierpassd/courierpassd-1.1.2-r1.ebuild @@ -2,12 +2,12 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI="5" inherit eutils DESCRIPTION="Courierpassd is a utility for changing a user's password from across a network" HOMEPAGE="http://www.arda.homeunix.net/; -SRC_URI="http://www.arda.homeunix.net/?ddownload=12270 -> ${P}.tar.gz" +SRC_URI="http://www.arda.homeunix.net/?ddownload=375 -> ${P}.tar.gz" RESTRICT="mirror" LICENSE="GPL-2" @@ -16,12 +16,9 @@ KEYWORDS="~amd64 ~x86" IUSE="xinetd" DEPEND="net-libs/courier-authlib - xinetd? ( sys-apps/xinetd ) -" + xinetd? ( sys-apps/xinetd )" RDEPEND="${DEPEND}" -S="${WORKDIR}/courierpasswd-${PV}" - src_install() { default
[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-bad/
commit: 5723778e588e2d3457941a0a4ced5100e6ed6d17 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 10:56:09 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 10:56:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5723778e media-libs/gst-plugins-bad: amd64 stable wrt bug #553742 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r3.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r3.ebuild index fc030dd..5d1aa07 100644 --- a/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r3.ebuild +++ b/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="http://gstreamer.freedesktop.org/; SRC_URI+=" https://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}-h264-patches.tar.xz; LICENSE="LGPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+orc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-apps/ampache/
commit: 2f67c112f1c8f73e2c23202103284efa828ba149 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 10:56:02 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 10:56:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f67c112 www-apps/ampache: amd64 stable wrt bug #297709 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> www-apps/ampache/ampache-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/ampache/ampache-3.8.1.ebuild b/www-apps/ampache/ampache-3.8.1.ebuild index 52b08a8..f5c35ad 100644 --- a/www-apps/ampache/ampache-3.8.1.ebuild +++ b/www-apps/ampache/ampache-3.8.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://www.ampache.org/; SRC_URI="https://github.com/ampache/ampache/archive/${PV}.tar.gz; LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~ppc ~sparc ~x86" IUSE="aac flac mp3 ogg transcode" RDEPEND="dev-lang/php[gd,hash,iconv,mysql,pdo,session,unicode,xml,zlib]
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/, pym/repoman/modules/scan/metadata/
commit: 0813e08992fde8e4292683a45ee00a4fcf96c938 Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 11:56:25 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:17 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0813e089 repoman: Migrate more metadata checks to ebuild_metadata.py .../modules/scan/metadata/ebuild_metadata.py | 32 -- pym/repoman/scanner.py | 17 2 files changed, 30 insertions(+), 19 deletions(-) diff --git a/pym/repoman/modules/scan/metadata/ebuild_metadata.py b/pym/repoman/modules/scan/metadata/ebuild_metadata.py index 2dc1db2..77c947e 100644 --- a/pym/repoman/modules/scan/metadata/ebuild_metadata.py +++ b/pym/repoman/modules/scan/metadata/ebuild_metadata.py @@ -5,6 +5,8 @@ import re import sys +from repoman.qa_data import missingvars + if sys.hexversion >= 0x300: basestring = str @@ -16,7 +18,7 @@ class EbuildMetadata(object): def __init__(self, **kwargs): self.qatracker = kwargs.get('qatracker') - def check(self, **kwargs): + def invalidchar(self, **kwargs): ebuild = kwargs.get('ebuild') for k, v in ebuild.metadata.items(): if not isinstance(v, basestring): @@ -28,9 +30,35 @@ class EbuildMetadata(object): "%s: %s variable contains non-ASCII " "character at position %s" % (ebuild.relative_path, k, m.start() + 1)) + return {'continue': False} + + def missing(self, **kwargs): + ebuild = kwargs.get('ebuild') + for pos, missing_var in enumerate(missingvars): + if not ebuild.metadata.get(missing_var): + if kwargs.get('catdir') == "virtual" and \ + missing_var in ("HOMEPAGE", "LICENSE"): + continue + if kwargs.get('live_ebuild') and missing_var == "KEYWORDS": + continue + myqakey = missingvars[pos] + ".missing" + self.qatracker.add_error(myqakey, '%s/%s.ebuild' + % (kwargs.get('xpkg'), kwargs.get('y_ebuild'))) + return {'continue': False} + + def old_virtual(self, **kwargs): + ebuild = kwargs.get('ebuild') if ebuild.metadata.get("PROVIDE"): self.qatracker.add_error("virtual.oldstyle", ebuild.relative_path) + return {'continue': False} + def virtual(self, **kwargs): + ebuild = kwargs.get('ebuild') + if kwargs.get('catdir') == "virtual": + for var in ("HOMEPAGE", "LICENSE"): + if ebuild.metadata.get(var): + myqakey = var + ".virtual" + self.qatracker.add_error(myqakey, ebuild.relative_path) return {'continue': False} @property @@ -39,4 +67,4 @@ class EbuildMetadata(object): @property def runInEbuilds(self): - return (True, [self.check]) + return (True, [self.invalidchar, self.missing, self.old_virtual, self.virtual]) diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index 46f46f5..d42fd33 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -324,23 +324,6 @@ class Scanner(object): if y_ebuild_continue: continue - - for pos, missing_var in enumerate(missingvars): - if not dynamic_data['ebuild'].metadata.get(missing_var): - if dynamic_data['catdir'] == "virtual" and \ - missing_var in ("HOMEPAGE", "LICENSE"): - continue - if dynamic_data['live_ebuild'] and missing_var == "KEYWORDS": - continue - myqakey = missingvars[pos] + ".missing" - self.qatracker.add_error(myqakey, xpkg + "/" + y_ebuild + ".ebuild") - - if dynamic_data['catdir'] == "virtual": - for var in ("HOMEPAGE", "LICENSE"): - if dynamic_data['ebuild'].metadata.get(var): - myqakey = var + ".virtual" - self.qatracker.add_error(myqakey, dynamic_data['ebuild'].relative_path) - if
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/, pym/repoman/modules/scan/depend/
commit: 33a8449a6cc138d37b7fef6b360c12f6741388b1 Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 21:19:59 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:17 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=33a8449a repoman: Migrate some additional Dependency code to the plugin pym/repoman/modules/scan/depend/depend.py | 13 - pym/repoman/scanner.py| 22 +++--- 2 files changed, 15 insertions(+), 20 deletions(-) diff --git a/pym/repoman/modules/scan/depend/depend.py b/pym/repoman/modules/scan/depend/depend.py index 8a0ff48..7f1d007 100644 --- a/pym/repoman/modules/scan/depend/depend.py +++ b/pym/repoman/modules/scan/depend/depend.py @@ -1,3 +1,5 @@ +# -*- coding:utf-8 -*- + from _emerge.Package import Package @@ -121,7 +123,16 @@ class DependChecks(object): qacat = m + ".syntax" self.qatracker.add_error( qacat, "%s: %s: %s" % (ebuild.relative_path, m, b)) - return {'continue': False, 'unknown_pkgs': unknown_pkgs, 'type_list': type_list} + + # data required for some other tests + badlicsyntax = len([z for z in type_list if z == "LICENSE"]) + badprovsyntax = len([z for z in type_list if z == "PROVIDE"]) + baddepsyntax = len(type_list) != badlicsyntax + badprovsyntax + badlicsyntax = badlicsyntax > 0 + #badprovsyntax = badprovsyntax > 0 + + return {'continue': False, 'unknown_pkgs': unknown_pkgs, 'type_list': type_list, + 'badlicsyntax': badlicsyntax, 'baddepsyntax': baddepsyntax} @property def runInPkgs(self): diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index d42fd33..6d5416b 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -324,26 +324,10 @@ class Scanner(object): if y_ebuild_continue: continue - if dynamic_data['live_ebuild'] and self.repo_settings.repo_config.name == "gentoo": - self.liveeclasscheck.check( - dynamic_data['pkg'], xpkg, dynamic_data['ebuild'], y_ebuild, dynamic_data['ebuild'].keywords, self.repo_metadata['pmaskdict']) - - unknown_pkgs = set() - baddepsyntax = False - badlicsyntax = False - badprovsyntax = False - # catpkg = catdir + "/" + y_ebuild - - badlicsyntax = len([z for z in dynamic_data['type_list'] if z == "LICENSE"]) - badprovsyntax = len([z for z in dynamic_data['type_list'] if z == "PROVIDE"]) - baddepsyntax = len(dynamic_data['type_list']) != badlicsyntax + badprovsyntax - badlicsyntax = badlicsyntax > 0 - badprovsyntax = badprovsyntax > 0 - used_useflags = used_useflags.union(dynamic_data['ebuild_UsedUseFlags']) # license checks - if not badlicsyntax: + if not dynamic_data['badlicsyntax']: self.licensecheck.check(dynamic_data['pkg'], xpkg, dynamic_data['ebuild'], y_ebuild) self.restrictcheck.check(dynamic_data['pkg'], xpkg, dynamic_data['ebuild'], y_ebuild) @@ -449,7 +433,7 @@ class Scanner(object): dep_settings.usemask = dep_settings._use_manager.getUseMask( dynamic_data['pkg'], stable=dep_settings._parent_stable) - if not baddepsyntax: + if not dynamic_data['baddepsyntax']: ismasked = not dynamic_data['ebuild'].archs or \ dynamic_data['pkg'].cpv not in self.portdb.xmatch("match-visible", Atom("%s::%s" % (dynamic_data['pkg'].cp, self.repo_settings.repo_config.name))) @@ -539,7 +523,7 @@ class Scanner(object): % (dynamic_data['ebuild'].relative_path, mytype, keyword, prof, pformat(atoms, indent=6))) - if not baddepsyntax and dynamic_data['unknown_pkgs']: + if not dynamic_data['baddepsyntax'] and dynamic_data['unknown_pkgs']: type_map = {} for mytype, atom in dynamic_data['unknown_pkgs']: type_map.setdefault(mytype, set()).add(atom)
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/, pym/repoman/modules/scan/depend/
commit: 11881204d878ead02c3d02635f8c047d5e8c3877 Author: Brian Dolbec gentoo org> AuthorDate: Mon Jan 4 08:09:33 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:19 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=11881204 repoman: Create a new DependUnknown plugin class pym/repoman/modules/scan/depend/__init__.py | 8 pym/repoman/modules/scan/depend/unknown.py | 30 + pym/repoman/scanner.py | 10 +- 3 files changed, 39 insertions(+), 9 deletions(-) diff --git a/pym/repoman/modules/scan/depend/__init__.py b/pym/repoman/modules/scan/depend/__init__.py index 2dac94b..6b4 100644 --- a/pym/repoman/modules/scan/depend/__init__.py +++ b/pym/repoman/modules/scan/depend/__init__.py @@ -26,6 +26,14 @@ module_spec = { 'func_desc': { }, }, + 'unknown-module': { + 'name': "unknown", + 'class': "DependUnknown", + 'description': doc, + 'functions': ['check'], + 'func_desc': { + }, + }, } } diff --git a/pym/repoman/modules/scan/depend/unknown.py b/pym/repoman/modules/scan/depend/unknown.py new file mode 100644 index 000..61d51b9 --- /dev/null +++ b/pym/repoman/modules/scan/depend/unknown.py @@ -0,0 +1,30 @@ +# -*- coding:utf-8 -*- + + +class DependUnknown(object): + + def __init__(self, **kwargs): + self.qatracker = kwargs.get('qatracker') + + def check(self, **kwargs): + ebuild = kwargs.get('ebuild') + baddepsyntax = kwargs.get('baddepsyntax') + unknown_pkgs = kwargs.get('unknown_pkgs') + + if not baddepsyntax and unknown_pkgs: + type_map = {} + for mytype, atom in unknown_pkgs: + type_map.setdefault(mytype, set()).add(atom) + for mytype, atoms in type_map.items(): + self.qatracker.add_error( + "dependency.unknown", "%s: %s: %s" + % (ebuild.relative_path, mytype, ", ".join(sorted(atoms + return {'continue': False} + + @property + def runInPkgs(self): + return (False, []) + + @property + def runInEbuilds(self): + return (True, [self.check]) diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index be971db..89eaa57 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -289,6 +289,7 @@ class Scanner(object): ('mtime', 'MtimeChecks'), ('encoding', 'EncodingCheck'), # Options.is_forced() is used to bypass further checks ('options', 'Options'), ('profile', 'ProfileDependsChecks'), + ('unknown', 'DependUnknown'), ]: if mod[0]: mod_class = MODULE_CONTROLLER.get_class(mod[0]) @@ -316,15 +317,6 @@ class Scanner(object): if y_ebuild_continue: continue - if not dynamic_data['baddepsyntax'] and dynamic_data['unknown_pkgs']: - type_map = {} - for mytype, atom in dynamic_data['unknown_pkgs']: - type_map.setdefault(mytype, set()).add(atom) - for mytype, atoms in type_map.items(): - self.qatracker.add_error( - "dependency.unknown", "%s: %s: %s" - % (dynamic_data['ebuild'].relative_path, mytype, ", ".join(sorted(atoms - # check if there are unused local USE-descriptions in metadata.xml # (unless there are any invalids, to avoid noise) if dynamic_data['allvalid']:
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/checks/ebuilds/variables/, pym/repoman/, ...
commit: 4b086a98c8aa2d17f7404356c089946934eb7a07 Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 17:36:26 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:16 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4b086a98 repoman: Migrate DescriptionChecks to the plugin system pym/repoman/modules/scan/metadata/__init__.py| 8 .../scan/metadata}/description.py| 20 ++-- pym/repoman/scanner.py | 5 + 3 files changed, 23 insertions(+), 10 deletions(-) diff --git a/pym/repoman/modules/scan/metadata/__init__.py b/pym/repoman/modules/scan/metadata/__init__.py index eba6565..2506521 100644 --- a/pym/repoman/modules/scan/metadata/__init__.py +++ b/pym/repoman/modules/scan/metadata/__init__.py @@ -26,6 +26,14 @@ module_spec = { 'func_desc': { }, }, + 'description-metadata': { + 'name': "description", + 'class': "DescriptionChecks", + 'description': doc, + 'functions': ['check'], + 'func_desc': { + }, + }, } } diff --git a/pym/repoman/checks/ebuilds/variables/description.py b/pym/repoman/modules/scan/metadata/description.py similarity index 66% rename from pym/repoman/checks/ebuilds/variables/description.py rename to pym/repoman/modules/scan/metadata/description.py index a2b1057..3570607 100644 --- a/pym/repoman/checks/ebuilds/variables/description.py +++ b/pym/repoman/modules/scan/metadata/description.py @@ -9,20 +9,19 @@ from repoman.qa_data import max_desc_len class DescriptionChecks(object): '''Perform checks on the DESCRIPTION variable.''' - def __init__(self, qatracker): + def __init__(self, **kwargs): ''' @param qatracker: QATracker instance ''' - self.qatracker = qatracker + self.qatracker = kwargs.get('qatracker') - def check(self, pkg, ebuild): + def checkTooLong(self, **kwargs): ''' @param pkg: Package in which we check (object). @param ebuild: Ebuild which we check (object). ''' - self._checkTooLong(pkg, ebuild) - - def _checkTooLong(self, pkg, ebuild): + ebuild = kwargs.get('ebuild') + pkg = kwargs.get('pkg') # 14 is the length of DESCRIPTION="" if len(pkg._metadata['DESCRIPTION']) > max_desc_len: self.qatracker.add_error( @@ -30,3 +29,12 @@ class DescriptionChecks(object): "%s: DESCRIPTION is %d characters (max %d)" % (ebuild.relative_path, len( pkg._metadata['DESCRIPTION']), max_desc_len)) + return {'continue': False} + + @property + def runInPkgs(self): + return (False, []) + + @property + def runInEbuilds(self): + return (True, [self.checkTooLong]) diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index 955440e..bb856b8 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -21,7 +21,6 @@ from repoman.checks.ebuilds.checks import run_checks from repoman.checks.ebuilds.eclasses.ruby import RubyEclassChecks from repoman.check_missingslot import check_missingslot from repoman.checks.ebuilds.use_flags import USEFlagChecks -from repoman.checks.ebuilds.variables.description import DescriptionChecks from repoman.checks.ebuilds.variables.license import LicenseChecks from repoman.checks.ebuilds.variables.restrict import RestrictChecks from repoman.modules.commit import repochecks @@ -216,7 +215,6 @@ class Scanner(object): # initialize our checks classes here before the big xpkg loop self.use_flag_checks = USEFlagChecks(self.qatracker, uselist) self.rubyeclasscheck = RubyEclassChecks(self.qatracker) - self.descriptioncheck = DescriptionChecks(self.qatracker) self.licensecheck = LicenseChecks(self.qatracker, liclist, liclist_deprecated) self.restrictcheck = RestrictChecks(self.qatracker) @@ -301,6 +299,7 @@ class Scanner(object): for mod in [('ebuild', 'Ebuild'), ('live', 'LiveEclassChecks'), ('eapi', 'EAPIChecks'), ('ebuild_metadata', 'EbuildMetadata'), ('thirdpartymirrors', 'ThirdPartyMirrors'), + ('description', 'DescriptionChecks'), ]: if mod[0]: mod_class = MODULE_CONTROLLER.get_class(mod[0]) @@ -347,8 +346,6 @@ class
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/, pym/repoman/checks/ebuilds/variables/, ...
commit: 6eb7f0c6c02c08cafcbf661da756b6c5b15dcf5e Author: Brian Dolbec gentoo org> AuthorDate: Sun Jan 3 10:03:26 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:15 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6eb7f0c6 repoman: Migrate eapi.py to the plugin module pym/repoman/checks/ebuilds/variables/eapi.py | 44 - pym/repoman/modules/scan/eapi/__init__.py| 23 + pym/repoman/modules/scan/eapi/eapi.py| 49 pym/repoman/scanner.py | 6 ++-- 4 files changed, 74 insertions(+), 48 deletions(-) diff --git a/pym/repoman/checks/ebuilds/variables/eapi.py b/pym/repoman/checks/ebuilds/variables/eapi.py deleted file mode 100644 index 2f8b1cb..000 --- a/pym/repoman/checks/ebuilds/variables/eapi.py +++ /dev/null @@ -1,44 +0,0 @@ - -'''eapi.py -Perform checks on the EAPI variable. -''' - - -class EAPIChecks(object): - '''Perform checks on the EAPI variable.''' - - def __init__(self, qatracker, repo_settings): - ''' - @param qatracker: QATracker instance - @param repo_settings: Repository settings - ''' - self.qatracker = qatracker - self.repo_settings = repo_settings - - def check(self, pkg, ebuild): - ''' - @param pkg: Package in which we check (object). - @param ebuild: Ebuild which we check (object). - ''' - eapi = pkg._metadata["EAPI"] - - if not self._checkBanned(ebuild, eapi): - self._checkDeprecated(ebuild, eapi) - - def _checkBanned(self, ebuild, eapi): - if self.repo_settings.repo_config.eapi_is_banned(eapi): - self.qatracker.add_error( - "repo.eapi.banned", "%s: %s" % (ebuild.relative_path, eapi)) - - return True - - return False - - def _checkDeprecated(self, ebuild, eapi): - if self.repo_settings.repo_config.eapi_is_deprecated(eapi): - self.qatracker.add_error( - "repo.eapi.deprecated", "%s: %s" % (ebuild.relative_path, eapi)) - - return True - - return False diff --git a/pym/repoman/modules/scan/eapi/__init__.py b/pym/repoman/modules/scan/eapi/__init__.py new file mode 100644 index 000..de586a8 --- /dev/null +++ b/pym/repoman/modules/scan/eapi/__init__.py @@ -0,0 +1,23 @@ +# Copyright 2015-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +doc = """Eapi plug-in module for repoman. +Performs an IsEbuild check on ebuilds.""" +__doc__ = doc[:] + + +module_spec = { + 'name': 'eapi', + 'description': doc, + 'provides':{ + 'live-module': { + 'name': "eapi", + 'class': "EAPIChecks", + 'description': doc, + 'functions': ['check'], + 'func_kwargs': { + }, + }, + } +} + diff --git a/pym/repoman/modules/scan/eapi/eapi.py b/pym/repoman/modules/scan/eapi/eapi.py new file mode 100644 index 000..1190b1a --- /dev/null +++ b/pym/repoman/modules/scan/eapi/eapi.py @@ -0,0 +1,49 @@ + +'''eapi.py +Perform checks on the EAPI variable. +''' + + +class EAPIChecks(object): + '''Perform checks on the EAPI variable.''' + + def __init__(self, **kwargs): + ''' + @param qatracker: QATracker instance + @param repo_settings: Repository settings + ''' + self.qatracker = kwargs.get('qatracker') + self.repo_settings = kwargs.get('repo_settings') + + def check(self, **kwargs): + ''' + @param pkg: Package in which we check (object). + @param ebuild: Ebuild which we check (object). + ''' + ebuild = kwargs.get('ebuild') + + if not self._checkBanned(ebuild): + self._checkDeprecated(ebuild) + return {'continue': False} + + def _checkBanned(self, ebuild): + if self.repo_settings.repo_config.eapi_is_banned(ebuild.eapi): + self.qatracker.add_error( + "repo.eapi.banned", "%s: %s" % (ebuild.relative_path, ebuild.eapi)) + return True + return False + + def _checkDeprecated(self, ebuild): + if self.repo_settings.repo_config.eapi_is_deprecated(ebuild.eapi): + self.qatracker.add_error( + "repo.eapi.deprecated", "%s: %s" % (ebuild.relative_path, ebuild.eapi)) + return True + return False + +
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/modules/scan/options/, pym/repoman/
commit: 40c2bdf3d00f05d9bcbf74796c460e909eea4742 Author: Brian Dolbec gentoo org> AuthorDate: Mon Jan 4 07:55:55 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:19 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=40c2bdf3 repoman: Create a new Options class plugin This handles an options.force bypass using the is_forced() from withing the plugin system. pym/repoman/modules/scan/options/__init__.py | 23 +++ pym/repoman/modules/scan/options/options.py | 22 ++ pym/repoman/scanner.py | 10 ++ 3 files changed, 47 insertions(+), 8 deletions(-) diff --git a/pym/repoman/modules/scan/options/__init__.py b/pym/repoman/modules/scan/options/__init__.py new file mode 100644 index 000..8424058 --- /dev/null +++ b/pym/repoman/modules/scan/options/__init__.py @@ -0,0 +1,23 @@ +# Copyright 2015-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +doc = """Options plug-in module for repoman. +Performs option related actions on ebuilds.""" +__doc__ = doc[:] + + +module_spec = { + 'name': 'options', + 'description': doc, + 'provides':{ + 'options-module': { + 'name': "options", + 'class': "Options", + 'description': doc, + 'functions': ['is_forced'], + 'func_desc': { + }, + }, + } +} + diff --git a/pym/repoman/modules/scan/options/options.py b/pym/repoman/modules/scan/options/options.py new file mode 100644 index 000..b592884 --- /dev/null +++ b/pym/repoman/modules/scan/options/options.py @@ -0,0 +1,22 @@ + + +class Options(object): + + def __init__(self, **kwargs): + self.options = kwargs.get('options') + + def is_forced(self, **kwargs): + if self.options.force: + # The dep_check() calls are the most expensive QA test. If --force + # is enabled, there's no point in wasting time on these since the + # user is intent on forcing the commit anyway. + return {'continue': True} + return {'continue': False} + + @property + def runInPkgs(self): + return (False, []) + + @property + def runInEbuilds(self): + return (True, [self.is_forced]) diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index ac77d1f..a047237 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -290,6 +290,8 @@ class Scanner(object): ('use_flags', 'USEFlagChecks'), ('ruby', 'RubyEclassChecks'), ('license', 'LicenseChecks'), ('restrict', 'RestrictChecks'), ('mtime', 'MtimeChecks'), ('encoding', 'EncodingCheck'), + # Options.is_forced() is used to bypass further checks + ('options', 'Options'), ]: if mod[0]: mod_class = MODULE_CONTROLLER.get_class(mod[0]) @@ -317,14 +319,6 @@ class Scanner(object): if y_ebuild_continue: continue - # Syntax Checks - - if self.options.force: - # The dep_check() calls are the most expensive QA test. If --force - # is enabled, there's no point in wasting time on these since the - # user is intent on forcing the commit anyway. - continue - relevant_profiles = [] for keyword, arch, groups in dynamic_data['arches']: if arch not in self.profiles:
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/, pym/repoman/modules/scan/eclasses/, ...
commit: 470d7eeea7e63ecf4253a829eaaad6d98afee986 Author: Brian Dolbec gentoo org> AuthorDate: Fri Jan 8 08:46:01 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Mon Jan 11 08:00:17 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=470d7eee repoman: Create RubyEclassChecks class plugin pym/repoman/checks/ebuilds/eclasses/__init__.py| 0 pym/repoman/modules/scan/eclasses/__init__.py | 8 .../{checks/ebuilds => modules/scan}/eclasses/ruby.py | 18 ++ pym/repoman/scanner.py | 9 ++--- 4 files changed, 24 insertions(+), 11 deletions(-) diff --git a/pym/repoman/checks/ebuilds/eclasses/__init__.py b/pym/repoman/checks/ebuilds/eclasses/__init__.py deleted file mode 100644 index e69de29..000 diff --git a/pym/repoman/modules/scan/eclasses/__init__.py b/pym/repoman/modules/scan/eclasses/__init__.py index a821f5c..70a6252 100644 --- a/pym/repoman/modules/scan/eclasses/__init__.py +++ b/pym/repoman/modules/scan/eclasses/__init__.py @@ -18,6 +18,14 @@ module_spec = { 'func_kwargs': { }, }, + 'ruby-module': { + 'name': "ruby", + 'class': "RubyEclassChecks", + 'description': doc, + 'functions': ['check'], + 'func_kwargs': { + }, + }, } } diff --git a/pym/repoman/checks/ebuilds/eclasses/ruby.py b/pym/repoman/modules/scan/eclasses/ruby.py similarity index 62% rename from pym/repoman/checks/ebuilds/eclasses/ruby.py rename to pym/repoman/modules/scan/eclasses/ruby.py index e8d36ea..4dc5d62 100644 --- a/pym/repoman/checks/ebuilds/eclasses/ruby.py +++ b/pym/repoman/modules/scan/eclasses/ruby.py @@ -4,19 +4,23 @@ Performs Ruby eclass checks ''' from repoman.qa_data import ruby_deprecated +from repoman.modules.scan.scanbase import ScanBase -class RubyEclassChecks(object): +class RubyEclassChecks(ScanBase): '''Performs checks for the usage of Ruby eclasses in ebuilds''' - def __init__(self, qatracker): + def __init__(self, **kwargs): ''' @param qatracker: QATracker instance ''' - self.qatracker = qatracker + super(RubyEclassChecks, self).__init__(**kwargs) + self.qatracker = kwargs.get('qatracker') self.old_ruby_eclasses = ["ruby-ng", "ruby-fakegem", "ruby"] - def check(self, pkg, ebuild): + def check(self, **kwargs): + pkg = kwargs.get('pkg') + ebuild = kwargs.get('ebuild') is_inherited = lambda eclass: eclass in pkg.inherited is_old_ruby_eclass_inherited = filter( is_inherited, self.old_ruby_eclasses) @@ -30,3 +34,9 @@ class RubyEclassChecks(object): "IUSE.rubydeprecated", (ebuild.relative_path + ": Deprecated ruby target: %s") % myruby) + return {'continue': False} + + @property + def runInEbuilds(self): + '''Ebuild level scans''' + return (True, [self.check]) diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index 0227a93..e6a17cd 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -18,7 +18,6 @@ from portage import _unicode_encode from portage.dep import Atom from portage.output import green from repoman.checks.ebuilds.checks import run_checks -from repoman.checks.ebuilds.eclasses.ruby import RubyEclassChecks from repoman.checks.ebuilds.variables.license import LicenseChecks from repoman.checks.ebuilds.variables.restrict import RestrictChecks from repoman.modules.commit import repochecks @@ -211,7 +210,6 @@ class Scanner(object): self.modules[mod_class.__name__] = mod_class(**self.kwargs) # initialize our checks classes here before the big xpkg loop - self.rubyeclasscheck = RubyEclassChecks(self.qatracker) self.licensecheck = LicenseChecks(self.qatracker, liclist, liclist_deprecated) self.restrictcheck = RestrictChecks(self.qatracker) @@ -298,7 +296,7 @@ class Scanner(object): ('thirdpartymirrors', 'ThirdPartyMirrors'), ('description', 'DescriptionChecks'), (None, 'KeywordChecks'), ('arches', 'ArchChecks'), ('depend', 'DependChecks'), - ('use_flags', 'USEFlagChecks'), + ('use_flags', 'USEFlagChecks'), ('ruby', 'RubyEclassChecks'), ]: if mod[0]:
[gentoo-commits] repo/gentoo:master commit in: x11-themes/fvwm-crystal/
commit: 6efc991aa4cbbbde01237ce0ebe5c0f81b23832e Author: Ian Delaney gentoo org> AuthorDate: Mon Jan 11 10:42:35 2016 + Commit: Ian Delaney gentoo org> CommitDate: Mon Jan 11 10:42:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6efc991a x11-themes/fvwm-crystal: bump to vn. 3.4.1 ebuild submitted by maintainer via the gentoo bug, closes bug Gentoo bug: #499644 Package-Manager: portage-2.2.26 x11-themes/fvwm-crystal/Manifest | 1 + x11-themes/fvwm-crystal/fvwm-crystal-3.4.1.ebuild | 88 +++ 2 files changed, 89 insertions(+) diff --git a/x11-themes/fvwm-crystal/Manifest b/x11-themes/fvwm-crystal/Manifest index 345b136..30671ba 100644 --- a/x11-themes/fvwm-crystal/Manifest +++ b/x11-themes/fvwm-crystal/Manifest @@ -1,2 +1,3 @@ DIST fvwm-crystal-3.2.3.tar.gz 4388604 SHA256 f259fb40506b3bc5dd061f007d15a621f39c5c5bae7f320951f459ff43abb8cc SHA512 fa3d17b55562f773a50e00954aa66d22ce59fd62153ddf84a3df2ace1bc480abc2311bf379e2593f234330033f83ef3800378bfe3da593cdeb8b80b284d299bf WHIRLPOOL 85cec67e583fa2d9feb40d601f66f8beeb41141b3f0f3b9ca15b9f8dda0f7aa8277ce78a7908d8527e28ee8fc03e5df2420681db8a06220a00add74dc671739b DIST fvwm-crystal-3.2.5.tar.gz 4474561 SHA256 ecb21f419e3bfb27f1c0bd15c6a298f57f125d6b857e45c129f1988a3c0a244a SHA512 f3b494da1f0851d0e16dda8a8867314a1b089d5a6c9ab18eedea6cdfaa753dff26f0e49747b12ec251812a22dcd93f348d6f3b689c9289b95e28545a245fadb1 WHIRLPOOL ee44b0a56e09b4fd99981de704d3170f07fa567d19cc5da874c174ffe54e1b44a9187d4e6cac78301e9d1c20c5c30d419a0f03016d80a8c26469058efa1e5f11 +DIST fvwm-crystal-3.4.1.tar.gz 5663772 SHA256 d80241ba4720cee4ac163442a99c977e4441758e399f5aa9c6f8a4c97e109833 SHA512 c033cc27a523a69c7735bde3b5885381e2a338d4f84b4089050be44e04bbb490492d826f899bf16bf5c167044eae330f954320b4bb14647e4db2a4b6b5d32009 WHIRLPOOL f9acfea320a1e7a5438f1dc5202709b1739fa06ee8fb3d3647554d5a8a4fa553d6c75d4a18b80049609cfe18d4f2243dea9bf319efdd8f15ff85a5be39e917e4 diff --git a/x11-themes/fvwm-crystal/fvwm-crystal-3.4.1.ebuild b/x11-themes/fvwm-crystal/fvwm-crystal-3.4.1.ebuild new file mode 100644 index 000..2bc7e1e --- /dev/null +++ b/x11-themes/fvwm-crystal/fvwm-crystal-3.4.1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +RESTRICT=mirror + +PYTHON_COMPAT=( python2_7 ) +inherit eutils readme.gentoo-r1 python-r1 user + +DESCRIPTION="Configurable FVWM theme with transparency and freedesktop compatible menu" +HOMEPAGE="http://fvwm-crystal.org/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +case ${PV} in +*) + PROPERTIES="live" + inherit subversion + ESVN_REPO_URI="svn://svn.code.sf.net/p/fvwm-crystal/code" + SRC_URI="" + KEYWORDS="" + S="${WORKDIR}/${PN}" + src_unpack() { + subversion_src_unpack + };; +esac + +RDEPEND="${PYTHON_DEPS} + >=x11-wm/fvwm-2.5.26[png] + || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) + || ( >=x11-misc/stalonetray-0.6.2-r2 x11-misc/trayer ) + || ( x11-misc/hsetroot media-gfx/feh ) + sys-apps/sed + sys-devel/bc + virtual/awk + x11-apps/xwd + media-sound/alsa-utils" + +DISABLE_AUTOFORMATTING="true" +DOC_CONTENTS="After installation, execute the following commands: + $ cp -r "${EROOT}"usr/share/doc/"${PF}"/addons/Xresources ~/.Xresources + $ cp -r "${EROOT}"usr/share/doc/"${PF}"/addons/Xsession ~/.xinitrc + +Many applications can extend functionality of fvwm-crystal. +They are listed in "${EROOT}"usr/share/doc/"${PF}"/INSTALL.* + +To be able to use the exit menu, each user using ${PN} +must be in the group fvwm-crystal. +You can do that as root with: + $ useradd -G fvwm-crystal +and log out and in again. +" + +pkg_setup() { + enewgroup fvwm-crystal +} + +src_install() { + emake \ + DESTDIR="${ED}" \ + docdir="${EPREFIX}/usr/share/doc/${PF}" \ + prefix="${EPREFIX}/usr" \ + install + # GNU License is globally in the portage tree + rm -vf "${ED}/usr/share/doc/${PF}"/LICENSE + + python_replicate_script \ + "${ED}/usr/bin/${PN}".{apps,wallpaper} \ + "${ED}/usr/share/${PN}"/fvwm/scripts/FvwmMPD/*.py + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog + elog "Many applications can extend functionality of fvwm-crystal." + elog "They are listed in ${EROOT}usr/share/doc/${PF}/INSTALL.bz2" + elog "Popular supported softwares are:" + elog "- x11-misc/xdg-user-dirs (the gtk USE is not needed) to" + elog " get localized XDG user directories support" + elog "- sys-power/pm-utils for hibernate/resume support" + elog "-
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Event/
commit: b35e7d7b1847f8eb79f842226b482851e6ae084f Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:06:33 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:06:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b35e7d7b dev-perl/Event: ia64 stable wrt bug #570920 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-perl/Event/Event-1.240.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Event/Event-1.240.0.ebuild b/dev-perl/Event/Event-1.240.0.ebuild index c205421..6e34785 100644 --- a/dev-perl/Event/Event-1.240.0.ebuild +++ b/dev-perl/Event/Event-1.240.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Fast, generic event loop" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86 ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ia64 ~ppc ~ppc64 sparc x86 ~x86-solaris" IUSE="" DEPEND="virtual/perl-ExtUtils-MakeMaker"
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/keepalived/
commit: e94b6fb87b5d7b4f404ed945258cb8827d5fd723 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:06:44 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:06:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e94b6fb8 sys-cluster/keepalived: ia64 stable wrt bug #563188 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-cluster/keepalived/keepalived-1.2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/keepalived/keepalived-1.2.19.ebuild b/sys-cluster/keepalived/keepalived-1.2.19.ebuild index c787537..a69eccf 100644 --- a/sys-cluster/keepalived/keepalived-1.2.19.ebuild +++ b/sys-cluster/keepalived/keepalived-1.2.19.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://www.keepalived.org/software/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="alpha amd64 ~hppa ia64 ppc ~ppc64 ~s390 ~sparc x86" IUSE="debug ipv6 snmp" RDEPEND="dev-libs/popt
[gentoo-commits] repo/gentoo:master commit in: media-libs/gd/
commit: ef2ea038fa6a522dfecbc5e8056e7a81566e85ae Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:06:50 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:06:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef2ea038 media-libs/gd: ia64 stable wrt bug #538686 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/gd/gd-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/gd/gd-2.1.1.ebuild b/media-libs/gd/gd-2.1.1.ebuild index 2d5d6d5..e79bcb0 100644 --- a/media-libs/gd/gd-2.1.1.ebuild +++ b/media-libs/gd/gd-2.1.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://bitbucket.org/libgd/gd-libgd/downloads/lib${P}.tar.xz; LICENSE="gd IJG HPND BSD" SLOT="2/3" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="fontconfig jpeg png static-libs truetype webp xpm zlib" # fontconfig has prefixed font paths, details see bug #518970
[gentoo-commits] repo/gentoo:master commit in: net-libs/librsync/
commit: 72855f10817c3add8bc8bdb1e8999b5e4e8c6382 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:07:06 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:07:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72855f10 net-libs/librsync: ia64 stable wrt bug #525396 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/librsync/librsync-2.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/librsync/librsync-2.0.0.ebuild b/net-libs/librsync/librsync-2.0.0.ebuild index 2dfa02f..2258dbb 100644 --- a/net-libs/librsync/librsync-2.0.0.ebuild +++ b/net-libs/librsync/librsync-2.0.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/librsync/librsync/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" RDEPEND="dev-libs/popt" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Try-Tiny/
commit: 292ddd7e95a11b23f273f5ce953ba932b9fd4474 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:06:12 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:06:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292ddd7e dev-perl/Try-Tiny: ia64 stable wrt bug #570368 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-perl/Try-Tiny/Try-Tiny-0.220.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Try-Tiny/Try-Tiny-0.220.0.ebuild b/dev-perl/Try-Tiny/Try-Tiny-0.220.0.ebuild index 7f550b9..0c7a72b 100644 --- a/dev-perl/Try-Tiny/Try-Tiny-0.220.0.ebuild +++ b/dev-perl/Try-Tiny/Try-Tiny-0.220.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Minimal try/catch with proper localization of $@" LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/
commit: 27dbcc01cca14b0e0b02deb66d5b0f349c126cf2 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:05:06 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:05:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27dbcc01 dev-libs/libpcre: ia64 stable wrt bug #553300 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libpcre/libpcre-8.38.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libpcre/libpcre-8.38.ebuild b/dev-libs/libpcre/libpcre-8.38.ebuild index 57497da..19e21f7 100644 --- a/dev-libs/libpcre/libpcre-8.38.ebuild +++ b/dev-libs/libpcre/libpcre-8.38.ebuild @@ -19,7 +19,7 @@ fi LICENSE="BSD" SLOT="3" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib" REQUIRED_USE="readline? ( !libedit ) libedit? ( !readline )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/
commit: 0c9d35e367306086ed0430f69aeeb1b5f8de577e Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:05:28 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:05:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9d35e3 dev-python/cffi: ia64 stable wrt bug #561372 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/cffi/cffi-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cffi/cffi-1.2.1.ebuild b/dev-python/cffi/cffi-1.2.1.ebuild index e23874b..e1a20bc 100644 --- a/dev-python/cffi/cffi-1.2.1.ebuild +++ b/dev-python/cffi/cffi-1.2.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~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 ~x64-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~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 ~x64-solaris" IUSE="doc test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/DBD-mysql/
commit: 7e414d91170b54624c5583e2de16f7f6535b2ce7 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:07:00 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:07:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e414d91 dev-perl/DBD-mysql: ia64 stable wrt bug #570616 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-perl/DBD-mysql/DBD-mysql-4.32.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.32.0-r1.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.32.0-r1.ebuild index d4522b0..45cce91 100644 --- a/dev-perl/DBD-mysql/DBD-mysql-4.32.0-r1.ebuild +++ b/dev-perl/DBD-mysql/DBD-mysql-4.32.0-r1.ebuild @@ -11,7 +11,7 @@ inherit eutils perl-module DESCRIPTION="The Perl DBD:mysql Module" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="embedded test" RDEPEND="dev-perl/DBI
[gentoo-commits] repo/gentoo:master commit in: dev-util/dialog/
commit: eccea0869c57d1455f9890345c70746a2e065e3b Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:06:17 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:06:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eccea086 dev-util/dialog: ia64 stable wrt bug #566098 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/dialog/dialog-1.2.20150920.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dialog/dialog-1.2.20150920.ebuild b/dev-util/dialog/dialog-1.2.20150920.ebuild index 5db1eb8..2940b84 100644 --- a/dev-util/dialog/dialog-1.2.20150920.ebuild +++ b/dev-util/dialog/dialog-1.2.20150920.ebuild @@ -13,7 +13,7 @@ SRC_URI="ftp://invisible-island.net/${PN}/${PN}-${MY_PV}.tgz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="examples minimal nls static-libs unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Cairo/
commit: 8e12705a3e2b10375b5127c328190add87ae1017 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:05:56 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:05:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e12705a dev-perl/Cairo: ia64 stable wrt bug #570086 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-perl/Cairo/Cairo-1.106.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Cairo/Cairo-1.106.0.ebuild b/dev-perl/Cairo/Cairo-1.106.0.ebuild index f94a388..284cb32 100644 --- a/dev-perl/Cairo/Cairo-1.106.0.ebuild +++ b/dev-perl/Cairo/Cairo-1.106.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Perl interface to the cairo library" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: 6e842ac53fa8064f7c8659178fc6f8fe23e682e3 Author: Justin Lecher gentoo org> AuthorDate: Mon Jan 11 10:10:14 2016 + Commit: Justin Lecher gentoo org> CommitDate: Mon Jan 11 10:11:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e842ac5 dev-python/matplotlib: Version Bump Package-Manager: portage-2.2.26 Signed-off-by: Justin Lecher gentoo.org> dev-python/matplotlib/Manifest| 1 + dev-python/matplotlib/matplotlib-1.5.1.ebuild | 273 ++ 2 files changed, 274 insertions(+) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 09f7f30..b2f8629 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,2 +1,3 @@ DIST matplotlib-1.4.3.tar.gz 49933525 SHA256 5b9544472d9d6ab3d47423bdb5a0e64fdf913e505c1c083f25283dd0362bc0b6 SHA512 51b0f58b2618b47b653e17e4f6b6a1215d3a3b0f1331ce3555cc7435e365d9c75693f289ce12fe3bf8f69fd57b663e545f0f1c2c94e81eaa661cac0689e125f5 WHIRLPOOL 160ca48ecb44db58f1c56bd6e89592c5d1badd8e434fc25d32aa6d4d7a346ae7c7444d1c8e0c2ca2bf5c3246fd56cd93856ec7b1e3e51f5e471b9b55a0f2c1ad DIST matplotlib-1.5.0.tar.gz 53962448 SHA256 67b08b1650a00a6317d94b76a30a47320087e5244920604c5462188cba0c2646 SHA512 559a3ef031ca65b431157f0dd50f7d81f2d854f92150ee2b9de5e44b31d49615bfdc049a682667bc2e1399b8cd724dfcefec8f4de7e92848fe5756f93ddef5fa WHIRLPOOL b30a7299dd0690cd0355883cbe7d335d76314bab85f5b67b326b0e600b479db3cd5e7f48e9e68d3604832e9605f5025c70ff0006b1980b945aeaf22f78e3469f +DIST matplotlib-1.5.1.tar.gz 54031672 SHA256 3ab8d968eac602145642d0db63dd8d67c85e9a5444ce0e2ecb2a8fedc7224d40 SHA512 a0e78b5027a3a49cf8e77dc0d26f5f380dcd80f7b309b6121199acd5e1d94f48482864a9eee3bd397f7ac6f07fe1d3c21bf517217df3c72e8e3d105b7c2ae58e WHIRLPOOL 5d56b1e17542d01ea58cbe6a085fae930dd71dac793260fd418633d1364ab7822d5a0ef16041260637f2472b1d9276c002f84603ab655573b7d8058d959475cd diff --git a/dev-python/matplotlib/matplotlib-1.5.1.ebuild b/dev-python/matplotlib/matplotlib-1.5.1.ebuild new file mode 100644 index 000..053e68d --- /dev/null +++ b/dev-python/matplotlib/matplotlib-1.5.1.ebuild @@ -0,0 +1,273 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) + +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 eutils flag-o-matic multiprocessing virtualx toolchain-funcs + +DESCRIPTION="Pure python plotting library with matlab like syntax" +HOMEPAGE="http://matplotlib.org/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +SLOT="0" +# Main license: matplotlib +# Some modules: BSD +# matplotlib/backends/qt4_editor: MIT +# Fonts: BitstreamVera, OFL-1.1 +LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="cairo doc excel examples fltk gtk2 gtk3 latex pyside qt4 qt5 test tk wxwidgets" + +PY2_FLAGS="|| ( $(python_gen_useflags python2_7) )" +REQUIRED_USE=" + doc? ( ${PY2_FLAGS} ) + excel? ( ${PY2_FLAGS} ) + fltk? ( ${PY2_FLAGS} ) + gtk2? ( ${PY2_FLAGS} ) + wxwidgets? ( ${PY2_FLAGS} ) + test? ( + cairo fltk latex pyside qt5 qt4 tk wxwidgets + || ( gtk2 gtk3 ) + )" + +# #456704 -- a lot of py2-only deps +PY2_USEDEP=$(python_gen_usedep python2_7) +COMMON_DEPEND=" + dev-python/cycler[${PYTHON_USEDEP}] + >=dev-python/numpy-1.6[${PYTHON_USEDEP}] + dev-python/python-dateutil:0[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/six-1.4[${PYTHON_USEDEP}] + media-fonts/stix-fonts + media-libs/freetype:2 + media-libs/libpng:0 + media-libs/qhull + cairo? ( + || ( + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/cairocffi[${PYTHON_USEDEP}] + ) + ) + gtk2? ( + dev-libs/glib:2= + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + dev-python/pygtk[${PY2_USEDEP}] ) + wxwidgets? ( >=dev-python/wxpython-2.8:*[${PY2_USEDEP}] )" + +# internal copy of pycxx highly patched +# dev-python/pycxx + +DEPEND="${COMMON_DEPEND} + dev-python/versioneer[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + virtual/pkgconfig + doc? ( + app-text/dvipng + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/ipython[${PYTHON_USEDEP}] + dev-python/mock[${PY2_USEDEP}] + dev-python/numpydoc[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/xlwt[${PYTHON_USEDEP}] + dev-texlive/texlive-latexextra + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-latexrecommended +
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-Rijndael/
commit: d91aa79efb7809f1e247b8dbe14b1042203c018c Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:05:39 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:05:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91aa79e dev-perl/Crypt-Rijndael: ia64 stable wrt bug #570320 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.130.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.130.0.ebuild b/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.130.0.ebuild index a550045..1206d53 100644 --- a/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.130.0.ebuild +++ b/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.130.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Crypt::CBC compliant Rijndael encryption module" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="amd64 ~hppa ia64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyxattr/
commit: 143e6bed5f7130d50ee725696ef527bcb2f9c70a Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:05:44 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:05:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=143e6bed dev-python/pyxattr: ia64 stable wrt bug #570338 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pyxattr/pyxattr-0.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyxattr/pyxattr-0.5.5.ebuild b/dev-python/pyxattr/pyxattr-0.5.5.ebuild index c0d160c..207ae63 100644 --- a/dev-python/pyxattr/pyxattr-0.5.5.ebuild +++ b/dev-python/pyxattr/pyxattr-0.5.5.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="doc test" RDEPEND="sys-apps/attr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/dpkg/
commit: 1bc7202c53c18128e26bde4a6508c7e528c8c48f Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:05:23 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:05:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc7202c app-arch/dpkg: ia64 stable wrt bug #567258 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> app-arch/dpkg/dpkg-1.17.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/dpkg/dpkg-1.17.26.ebuild b/app-arch/dpkg/dpkg-1.17.26.ebuild index 8a2d30c..369cfc9 100644 --- a/app-arch/dpkg/dpkg-1.17.26.ebuild +++ b/app-arch/dpkg/dpkg-1.17.26.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris" IUSE="+bzip2 +lzma nls selinux test unicode +update-alternatives +zlib" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libnl/
commit: 15ea44cfc04309605ae0ab54c5a202765bfcdc15 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:05:12 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:05:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ea44cf dev-libs/libnl: ia64 stable wrt bug #568052 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libnl/libnl-3.2.27.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libnl/libnl-3.2.27.ebuild b/dev-libs/libnl/libnl-3.2.27.ebuild index 0f1d6a7..0ed5db5 100644 --- a/dev-libs/libnl/libnl-3.2.27.ebuild +++ b/dev-libs/libnl/libnl-3.2.27.ebuild @@ -18,7 +18,7 @@ SRC_URI=" " LICENSE="LGPL-2.1 utils? ( GPL-2 )" SLOT="3" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux" IUSE="static-libs python utils" RDEPEND="python? ( ${PYTHON_DEPS} )
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Path-Class/
commit: fdf6302ae632338f622f3ea89e01d9f4931ca799 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:06:08 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:06:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf6302a dev-perl/Path-Class: ia64 stable wrt bug #570368 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-perl/Path-Class/Path-Class-0.350.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Path-Class/Path-Class-0.350.0.ebuild b/dev-perl/Path-Class/Path-Class-0.350.0.ebuild index ef86e57..1a5f012 100644 --- a/dev-perl/Path-Class/Path-Class-0.350.0.ebuild +++ b/dev-perl/Path-Class/Path-Class-0.350.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Cross-platform path specification manipulation" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm ~hppa ia64 ~ppc ~ppc64 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/
commit: 1bab186a3495e4bc83627677dbeb57e466b35ed5 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:06:23 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:06:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bab186a sys-kernel/genkernel: ia64 stable wrt bug #556398 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-kernel/genkernel/genkernel-3.4.52.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/genkernel/genkernel-3.4.52.2.ebuild b/sys-kernel/genkernel/genkernel-3.4.52.2.ebuild index 312e070..211c6f0 100644 --- a/sys-kernel/genkernel/genkernel-3.4.52.2.ebuild +++ b/sys-kernel/genkernel/genkernel-3.4.52.2.ebuild @@ -43,7 +43,7 @@ else inherit bash-completion-r1 eutils SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.xz ${COMMON_URI}" - KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86" + KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 sparc x86" fi DESCRIPTION="Gentoo automatic kernel building scripts"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Digest-CRC/
commit: 1484ab3d8d3cca65a8ec2ec35f5a1491b78e714f Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:06:28 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:06:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1484ab3d dev-perl/Digest-CRC: ia64 stable wrt bug #570864 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-perl/Digest-CRC/Digest-CRC-0.210.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Digest-CRC/Digest-CRC-0.210.0.ebuild b/dev-perl/Digest-CRC/Digest-CRC-0.210.0.ebuild index 4b9956a..64e0ff7 100644 --- a/dev-perl/Digest-CRC/Digest-CRC-0.210.0.ebuild +++ b/dev-perl/Digest-CRC/Digest-CRC-0.210.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Generic CRC function" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux" IUSE="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: app-i18n/freewnn/
commit: cb8c65c4d17fea22bfc2e77f8fb24a81e2853c91 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:06:39 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:06:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8c65c4 app-i18n/freewnn: ia64 stable wrt bug #566386 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild index 2fb4c26..4a972ce 100644 --- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild +++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge.jp/freewnn/59257/${MY_P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~hppa ~ia64 ppc ~ppc64 sparc x86" +KEYWORDS="alpha amd64 ~hppa ia64 ppc ~ppc64 sparc x86" IUSE="X ipv6" DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/lensfun/
commit: 8c86c1cdca019884e7b667ae0f1b61a4afbcdfaa Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:06:55 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:06:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c86c1cd media-libs/lensfun: ia64 stable wrt bug #566390 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/lensfun/lensfun-0.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lensfun/lensfun-0.3.1.ebuild b/media-libs/lensfun/lensfun-0.3.1.ebuild index 064c6ac..95c3e2a 100644 --- a/media-libs/lensfun/lensfun-0.3.1.ebuild +++ b/media-libs/lensfun/lensfun-0.3.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-3 CC-BY-SA-3.0" # See README for reasoning. SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux" IUSE="doc cpu_flags_x86_sse cpu_flags_x86_sse2 test" RDEPEND=">=dev-libs/glib-2.28
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gdb/
commit: 89b297d793f49ac7d6677d4801bacf256328f192 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:05:17 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:05:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b297d7 sys-devel/gdb: ia64 stable wrt bug #570712 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gdb/gdb-7.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gdb/gdb-7.10.1.ebuild b/sys-devel/gdb/gdb-7.10.1.ebuild index 73e2c4b..3ab5468 100644 --- a/sys-devel/gdb/gdb-7.10.1.ebuild +++ b/sys-devel/gdb/gdb-7.10.1.ebuild @@ -57,7 +57,7 @@ SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.x LICENSE="GPL-2 LGPL-2" SLOT="0" if [[ ${PV} != * ]] ; then - KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-SSLeay/
commit: c53b639e2faf3b9672e2094ae019ad5d4e2ad05b Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:06:04 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:06:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53b639e dev-perl/Crypt-SSLeay: ia64 stable wrt bug #570368 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r1.ebuild b/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r1.ebuild index ae4a431..07542dd 100644 --- a/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r1.ebuild +++ b/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r1.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="OpenSSL support for LWP" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="libressl test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Date-Calc/
commit: b86efa11c05c91fbdda5934a3839c929ed7ef78e Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:05:51 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:05:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b86efa11 dev-perl/Date-Calc: ia64 stable wrt bug #570468 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-perl/Date-Calc/Date-Calc-6.400.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Date-Calc/Date-Calc-6.400.0.ebuild b/dev-perl/Date-Calc/Date-Calc-6.400.0.ebuild index d8616a5..c8f2ed2 100644 --- a/dev-perl/Date-Calc/Date-Calc-6.400.0.ebuild +++ b/dev-perl/Date-Calc/Date-Calc-6.400.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Gregorian calendar date calculations" LICENSE="${LICENSE} LGPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~hppa ia64 ~ppc ~ppc64 ~s390 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: b5c0c8390a151d1816fe4bd6fe8dec0c5de9c413 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:04:53 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:04:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c0c839 net-misc/curl: ia64 stable wrt bug #566864 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/curl/curl-7.45.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-7.45.0.ebuild b/net-misc/curl/curl-7.45.0.ebuild index a6d1cf7..19a88c3 100644 --- a/net-misc/curl/curl-7.45.0.ebuild +++ b/net-misc/curl/curl-7.45.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2; LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="adns http2 idn ipv6 kerberos ldap metalink rtmp samba ssh ssl static-libs test threads" IUSE+=" curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl" IUSE+=" elibc_Winnt"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/lablgtk/
commit: 8d387f54d96cbba9239f41935e4425839daa17d6 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:05:00 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:05:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d387f54 dev-ml/lablgtk: ia64 stable wrt bug #566610 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ml/lablgtk/lablgtk-2.18.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/lablgtk/lablgtk-2.18.3.ebuild b/dev-ml/lablgtk/lablgtk-2.18.3.ebuild index 9816226..85d4254 100644 --- a/dev-ml/lablgtk/lablgtk-2.18.3.ebuild +++ b/dev-ml/lablgtk/lablgtk-2.18.3.ebuild @@ -28,7 +28,7 @@ DEPEND="${RDEPEND} virtual/pkgconfig" SLOT="2/${PV}" -KEYWORDS="alpha amd64 ~ia64 ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ia64 ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" src_configure() { econf $(use_enable debug) \
[gentoo-commits] repo/gentoo:master commit in: app-text/docbook-xsl-stylesheets/
commit: 45ebe0809f4ff1c7926041a72eba580d912a7e47 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:05:33 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:05:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ebe080 app-text/docbook-xsl-stylesheets: ia64 stable wrt bug #568160 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.0.ebuild b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.0.ebuild index 1630b14..ba093de 100644 --- a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.0.ebuild +++ b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/docbook/${MY_P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="ruby" RDEPEND=">=app-text/build-docbook-catalog-1.1
[gentoo-commits] repo/gentoo:master commit in: dev-util/nvidia-cuda-toolkit/
commit: e00bd5b9853e52bd77e5da576a09346a5281605f Author: Justin Lecher gentoo org> AuthorDate: Mon Jan 11 08:27:04 2016 + Commit: Justin Lecher gentoo org> CommitDate: Mon Jan 11 08:27:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00bd5b9 dev-util/nvidia-cuda-toolkit: Set upper limit for gcc Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=571192 Package-Manager: portage-2.2.26 Signed-off-by: Justin Lecher gentoo.org> ...a-toolkit-7.5.18-r1.ebuild => nvidia-cuda-toolkit-7.5.18-r2.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-7.5.18-r1.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-7.5.18-r2.ebuild similarity index 98% rename from dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-7.5.18-r1.ebuild rename to dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-7.5.18-r2.ebuild index 8302ab4..17fbe5f 100644 --- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-7.5.18-r1.ebuild +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-7.5.18-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -20,6 +20,7 @@ IUSE="debugger doc eclipse profiler" DEPEND="" RDEPEND="${DEPEND} >=sys-devel/gcc-4.7[cxx] + =x11-drivers/nvidia-drivers-352.39[uvm] debugger? ( sys-libs/libtermcap-compat
[gentoo-commits] repo/gentoo:master commit in: virtual/python-asyncio/
commit: 71e7a35a361aa479eeb6710b02f9fca61bbc9285 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:55:19 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:55:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e7a35a virtual/python-asyncio: ia64 stable wrt bug #549898 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> virtual/python-asyncio/python-asyncio-0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/python-asyncio/python-asyncio-0.ebuild b/virtual/python-asyncio/python-asyncio-0.ebuild index 6040caf..679621c 100644 --- a/virtual/python-asyncio/python-asyncio-0.ebuild +++ b/virtual/python-asyncio/python-asyncio-0.ebuild @@ -14,7 +14,7 @@ SRC_URI="" LICENSE="" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwids/
commit: 6fe911472369f2b7d7adb7c273f258151b67afeb Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:54:02 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:54:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe91147 sys-apps/hwids: ia64 stable wrt bug #568082 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/hwids/hwids-20150717-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/hwids/hwids-20150717-r1.ebuild b/sys-apps/hwids/hwids-20150717-r1.ebuild index 7078c2f..405d244 100644 --- a/sys-apps/hwids/hwids-20150717-r1.ebuild +++ b/sys-apps/hwids/hwids-20150717-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == "" ]]; then inherit git-2 else SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz" - KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux" + KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux" fi LICENSE="|| ( GPL-2 BSD ) public-domain"
[gentoo-commits] repo/gentoo:master commit in: dev-python/urllib3/
commit: eed4689af858c5e560afa1182fc040b8f1e6b0ce Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 11 09:54:55 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 11 09:54:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed4689a dev-python/urllib3: ia64 stable wrt bug #549898 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/urllib3/urllib3-1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/urllib3/urllib3-1.12.ebuild b/dev-python/urllib3/urllib3-1.12.ebuild index 7391ec5..e4237b5 100644 --- a/dev-python/urllib3/urllib3-1.12.ebuild +++ b/dev-python/urllib3/urllib3-1.12.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86" IUSE="doc test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/tornado/files/, www-servers/tornado/
commit: d36d7fcf8d7df517ef6fc11a31a63052aae3a707 Author: Justin Lecher gentoo org> AuthorDate: Mon Jan 11 10:16:52 2016 + Commit: Justin Lecher gentoo org> CommitDate: Mon Jan 11 10:16:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36d7fcf www-servers/tornado: Drop versions vulnerable to CVE-2014-9720 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=549898 obsoletes Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=482494 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=487292 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=511514 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=535794 Package-Manager: portage-2.2.26 Signed-off-by: Justin Lecher gentoo.org> www-servers/tornado/Manifest | 2 -- .../files/tornado-3.1.1-py2_6-tests-fix.patch | 31 .../files/unittest2-import-issue-1005.patch| 41 -- www-servers/tornado/tornado-3.1.1-r1.ebuild| 40 - www-servers/tornado/tornado-4.0.1.ebuild | 34 -- 5 files changed, 148 deletions(-) diff --git a/www-servers/tornado/Manifest b/www-servers/tornado/Manifest index aa8d149..6eabc15 100644 --- a/www-servers/tornado/Manifest +++ b/www-servers/tornado/Manifest @@ -1,4 +1,2 @@ -DIST tornado-3.1.1.tar.gz 374086 SHA256 345904bfe4a0ce5d687203f783986a73cfd7dc3a9957ee3342cd43d4e310fdc6 SHA512 13f17166153a89ecf1a16a08f0d15cd342f5de7ad964e669e015c2226e2c18297306f47ffc560164ec9f8080489a5fb81cbf6b41f89f12fe1745b0cd73524207 WHIRLPOOL 689f4ba4dc4d98ac7b7de33b15288aa90683bc529364b02c0d5d1c9090b47c5178ef520cdcc93ae94e8886278cc4a16100c167e33a05f406c9431f4a0888087b -DIST tornado-4.0.1.tar.gz 314852 SHA256 ae058668b276b1ec7383cfc911323e6d27b3b47e38a12d3d3eaf6b6577b99901 SHA512 a4e0231e77ebbc2885bab648b292b842cb15c84d66a1972de18cb00fcc611eae2794b872f070ab7d5af32dd0c6c1773527fe1332bd382c1821e1f2d5d76808fb WHIRLPOOL eafd8c3cf60c2aacdbdc495f21d4e677cf77ce5ad5ce17d8e13b66b79bb1e416f9837d1b2dfbbe6d24b6447507b71270f1abe533e260e4a960477f974623045a DIST tornado-4.2.1.tar.gz 434304 SHA256 a16fcdc4f76b184cb82f4f9eaeeacef6113b524b26a2cb331222e4a7fa6f2969 SHA512 5bb391b05c8574c8ae5e315b7617e1259ab80e993f1230db611c5beef8058517cc588daf75fac2e0f7969668715470b06ed183c9832b22081be265beb6967e30 WHIRLPOOL 5230055b1d10c32968c1f400e3d1fffbde1cbf9b4578ec42835cb202234d24daf6d4e621622a2fc884d3db8e5b3f64d6e62d17841bb9d71ab8ab91928cd0dfe3 DIST tornado-4.3.tar.gz 450916 SHA256 c9c2d32593d16eedf2cec1b6a41893626a2649b40b21ca9c4cac4243bde2efbf SHA512 4220ae67eb8bfbe112edead47f37308eca9a272df24f073a7e5d1a0d0e90fb9f8c74b48db0d78fd995463591924800ab5268d32bcacc497ba204f164bce438bc WHIRLPOOL 13dec91628a7941623d0e8d381aa893ec6e4f1a480171bb29263c85cb11449d650488f459705c0b5d7b2d37044628caec6f14fa13762e67fce2688da6706fc78 diff --git a/www-servers/tornado/files/tornado-3.1.1-py2_6-tests-fix.patch b/www-servers/tornado/files/tornado-3.1.1-py2_6-tests-fix.patch deleted file mode 100644 index ea18df2..000 --- a/www-servers/tornado/files/tornado-3.1.1-py2_6-tests-fix.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff --git a/tornado/test/twisted_test.py b/tornado/test/twisted_test.py -index b8d9c6f..998282c 100644 a/tornado/test/twisted_test.py -+++ b/tornado/test/twisted_test.py -@@ -22,6 +22,7 @@ from __future__ import absolute_import, division, print_function, with_statement - import os - import shutil - import signal -+import sys - import tempfile - import threading - -@@ -477,8 +478,6 @@ if have_twisted: - 'twisted.internet.test.test_fdset.ReactorFDSetTestsBuilder': [ - "test_lostFileDescriptor", # incompatible with epoll and kqueue - ], --'twisted.internet.test.test_process.ProcessTestsBuilder': [ --], - # Process tests appear to work on OSX 10.7, but not 10.6 - #'twisted.internet.test.test_process.PTYProcessTestsBuilder': [ - #'test_systemCallUninterruptedByChildExit', -@@ -519,6 +518,9 @@ if have_twisted: - ], - 'twisted.internet.test.test_unix.UNIXPortTestsBuilder': [], - } -+if sys.version_info >= (2,7): -+ twisted_tests['twisted.internet.test.test_process.ProcessTestsBuilder'] = [] -+ - for test_name, blacklist in twisted_tests.items(): - try: - test_class = import_object(test_name) diff --git a/www-servers/tornado/files/unittest2-import-issue-1005.patch b/www-servers/tornado/files/unittest2-import-issue-1005.patch deleted file mode 100644 index 3ad5b91..000 --- a/www-servers/tornado/files/unittest2-import-issue-1005.patch +++ /dev/null @@ -1,41 +0,0 @@ -commit 79e29c62ce095984d0e9da5b7c5072eb9aa6e131 -Author: yac-Date: Sat Mar 8 00:32:09 2014 +0100 - -fixes #1005 - -diff --git a/tornado/test/util.py b/tornado/test/util.py -index 3604310..e4e37f0 100644 a/tornado/test/util.py -+++ b/tornado/test/util.py -@@ -3,6 +3,10 @@ from
[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/
commit: 750bfe0c737dca7c61884c6b7bf2e2b1479a48cb Author: Justin Lecher gentoo org> AuthorDate: Mon Jan 11 10:13:49 2016 + Commit: Justin Lecher gentoo org> CommitDate: Mon Jan 11 10:13:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=750bfe0c dev-python/cffi: Drop old obsoletes Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=557098 Package-Manager: portage-2.2.26 Signed-off-by: Justin Lecher gentoo.org> dev-python/cffi/Manifest | 5 - dev-python/cffi/cffi-1.1.2.ebuild | 40 - dev-python/cffi/cffi-1.3.0.ebuild | 42 --- dev-python/cffi/cffi-1.3.1.ebuild | 42 --- dev-python/cffi/cffi-1.4.0.ebuild | 42 --- dev-python/cffi/cffi-1.4.1.ebuild | 42 --- 6 files changed, 213 deletions(-) diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest index df28565..5170190 100644 --- a/dev-python/cffi/Manifest +++ b/dev-python/cffi/Manifest @@ -1,7 +1,2 @@ -DIST cffi-1.1.2.tar.gz 326758 SHA256 390970b602708c91ddc73953bb6929e56291c18a4d80f360afa00fad8b6f3339 SHA512 d146984013b63382ea64bd2d6188cdbf9154cf83d66bf4dbb9353f1daea66f9eae07c6da47e152c5758d3458a742adde0310f71c792eb0a80950d7f857bfb943 WHIRLPOOL 02b92f0d13b02e351ba63e55a731c0b5480ae0b376c99a8dc1a256b3b55bf0119b4238dca88171605c1348b0847a6ff305ba4ec69cd1b42b9950708f42d6067e DIST cffi-1.2.1.tar.gz 335778 SHA256 eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88 WHIRLPOOL a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d -DIST cffi-1.3.0.tar.gz 347342 SHA256 9daa53aff0b5cf64c85c10eab7ce6776880d0ee71b78cedeae196ae82b6734e9 SHA512 2ea789d67782b2f23501bea4480f42f79e312d047e2d8c777aab8113400cfa136585aa92c0a51608a0da35cd6734bc24914fcccfc5bbdad3041aad2e9f784400 WHIRLPOOL 5daea22a7ad04a68aea0f962de8ff08c96b41d45539c43d2157ebc7f26799cf75f251b6b5c54901bc4f8e988791cc3ddefc52528b1c0ab3d3163adc56dea452a -DIST cffi-1.3.1.tar.gz 351300 SHA256 d45dd39a770b4afb591c82555f6a8bbc1ac7eb019eda9b621eee1a0a72201220 SHA512 b89fe1b98a2e1492e05a9e69407104a5d5057dbe2730852fb91fae1db66751d35db53186d2f03dc950eb10dd9cecc83e44eb3e6954381dfd80d79519c7938288 WHIRLPOOL 37ea487ae7e5474a903cd259bac3428d04dc8f0ab0623edf8e12979e666d0779a04135e150073deb608a46b63084e51f66023e618637d3f71cc54f2eac84fdb9 -DIST cffi-1.4.0.tar.gz 365067 SHA256 afeb3ce1c1e200aeb70313bc0bd94ebba4f2f37b2ae7ce00cabb648f548359eb SHA512 56b446a7635afff3cf33fea97451c98eb102589e19c5c2e249e3f751a38972152c4bcde901fa2a06703d5e01f10d994c5d9bc98af48f8278a8981de2522e45cc WHIRLPOOL 8b41807d02f203132b930247d9f4755e8c5e8c0e2594105cad8f46a902be013947d45420f7389ef34483673516e7ee58bce31f615ae582d4f445d344115fe4dc -DIST cffi-1.4.1.tar.gz 365194 SHA256 61fa9e32cc91744b92b3ec96f74c5910aa6c2f0a9fbba939fbad71dab558b974 SHA512 d58012af471aff5b8d8de84f837bf7f683928dcd4efb11e1b3d54e276e0eb0db143675e42c34ae757710817b9c0795ba97626734bf2e0930c93af055b1009ea6 WHIRLPOOL 74ca6952e3833441dd662b4a9f51c66a5746c74fa98cac5283492ddcfe17bf9314a79c5f4c0acf1592787d29f686e6e78d2a5f20334ca572d64e13d13875e272 DIST cffi-1.4.2.tar.gz 365490 SHA256 8f1d177d364ea35900415ae24ca3e471be3d5334ed0419294068c49f45913998 SHA512 cdb265c4ae390b6498fab34a2f0920ee6eca65e6b543dfb92a0e64825bcef26e8bd4c9f1f43a15e7696128f38026e467fcdda057e00e939311a465b2b585fc34 WHIRLPOOL c3bad7b0bf27f6994bc21472f4ebadae2453e91a2e714b4801d3fb642bfdfbe838a84bc5c74a446a988629811857a28d49f3e08859c9914a385eebcf39e62f7f diff --git a/dev-python/cffi/cffi-1.1.2.ebuild b/dev-python/cffi/cffi-1.1.2.ebuild deleted file mode 100644 index a78ef1c..000 --- a/dev-python/cffi/cffi-1.1.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) - -inherit distutils-r1 - -DESCRIPTION="Foreign Function Interface for Python calling C code" -HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" -IUSE="doc test" - -RDEPEND=" - virtual/libffi - dev-python/pycparser[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( dev-python/pytest[${PYTHON_USEDEP}] )" - -# Avoid race on _configtest.c (distutils/command/config.py:_gen_temp_sourcefile) -DISTUTILS_IN_SOURCE_BUILD=1 - -python_compile_all() { - use doc && emake -C doc html -} - -python_test() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/net-tools/
commit: 837aae8d6b70a1e03132ed95a003bec1d8bf6d43 Author: Mike Frysinger gentoo org> AuthorDate: Mon Jan 11 10:43:56 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Mon Jan 11 10:46:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837aae8d sys-apps/net-tools: mark 1.60_p20141019041918-r1 arm64/m68k/s390/sh stable sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild b/sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild index 832d140..44f2d21 100644 --- a/sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild +++ b/sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild @@ -13,7 +13,7 @@ else PATCH_VER="1" SRC_URI="mirror://gentoo/${P}.tar.xz mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz" - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Standard Linux networking tools"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/
commit: 4cd0835354a18492a23491618ddcb6a9bb9c92c2 Author: Mike Frysinger gentoo org> AuthorDate: Mon Jan 11 10:42:57 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Mon Jan 11 10:46:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd08353 dev-libs/libpcre: mark 8.38 arm64/m68k/s390/sh stable dev-libs/libpcre/libpcre-8.38.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libpcre/libpcre-8.38.ebuild b/dev-libs/libpcre/libpcre-8.38.ebuild index 19e21f7..c4fd726 100644 --- a/dev-libs/libpcre/libpcre-8.38.ebuild +++ b/dev-libs/libpcre/libpcre-8.38.ebuild @@ -19,7 +19,7 @@ fi LICENSE="BSD" SLOT="3" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib" REQUIRED_USE="readline? ( !libedit ) libedit? ( !readline )"