[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/

2017-05-16 Thread Markus Meier
commit: 47e2e5a0e65ef8cc92b54ec3a83a27063fbb7fa9
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 05:06:52 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 05:06:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e2e5a0

net-dns/bind-tools: arm stable, bug #615420

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 net-dns/bind-tools/bind-tools-9.10.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind-tools/bind-tools-9.10.5.ebuild 
b/net-dns/bind-tools/bind-tools-9.10.5.ebuild
index a4075d88e38..c32db3aadc2 100644
--- a/net-dns/bind-tools/bind-tools-9.10.5.ebuild
+++ b/net-dns/bind-tools/bind-tools-9.10.5.ebuild
@@ -16,7 +16,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: net-dns/bind/

2017-05-16 Thread Markus Meier
commit: c2dbc00489c47cd555b0ec0e0ad2cba4cc22991b
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 05:06:47 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 05:06:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2dbc004

net-dns/bind: arm stable, bug #615420

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 net-dns/bind/bind-9.11.0_p5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind/bind-9.11.0_p5.ebuild 
b/net-dns/bind/bind-9.11.0_p5.ebuild
index cd21be6043a..88b530e6937 100644
--- a/net-dns/bind/bind-9.11.0_p5.ebuild
+++ b/net-dns/bind/bind-9.11.0_p5.ebuild
@@ -38,7 +38,7 @@ SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz
 
 LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
 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"
 # -berkdb by default re bug 602682
 IUSE="-berkdb +caps dlz dnstap doc filter- fixed-rrset geoip gost gssapi 
idn ipv6
 json ldap libressl lmdb mysql nslint odbc postgres python rpz seccomp selinux 
ssl static-libs



[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/

2017-05-16 Thread Markus Meier
commit: d51b5b3e7c26369390b4eda1fa150c0e127cf805
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 05:06:43 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 05:06:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51b5b3e

net-dns/bind: arm stable, bug #615420

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 net-dns/bind/bind-9.10.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind/bind-9.10.5.ebuild b/net-dns/bind/bind-9.10.5.ebuild
index c154bba30bc..7188c6ad19c 100644
--- a/net-dns/bind/bind-9.10.5.ebuild
+++ b/net-dns/bind/bind-9.10.5.ebuild
@@ -38,7 +38,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: net-dns/bind-tools/

2017-05-16 Thread Markus Meier
commit: c90dc4b44be2a42bb16c29c2f4d795ea959c28b9
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 05:06:56 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 05:06:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90dc4b4

net-dns/bind-tools: arm stable, bug #615420

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 net-dns/bind-tools/bind-tools-9.11.0_p5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind-tools/bind-tools-9.11.0_p5.ebuild 
b/net-dns/bind-tools/bind-tools-9.11.0_p5.ebuild
index c2e4d1b782e..48e23415d89 100644
--- a/net-dns/bind-tools/bind-tools-9.11.0_p5.ebuild
+++ b/net-dns/bind-tools/bind-tools-9.11.0_p5.ebuild
@@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
 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: dev-ruby/addressable/

2017-05-16 Thread Hans de Graaff
commit: 1280c9314fbe3accc146e342cbaa0f6559d93213
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 17 04:54:42 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 17 04:54:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1280c931

dev-ruby/addressable: cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/addressable/Manifest |  1 -
 dev-ruby/addressable/addressable-2.3.6.ebuild | 38 ---
 2 files changed, 39 deletions(-)

diff --git a/dev-ruby/addressable/Manifest b/dev-ruby/addressable/Manifest
index ff789351593..bec590a6383 100644
--- a/dev-ruby/addressable/Manifest
+++ b/dev-ruby/addressable/Manifest
@@ -1,3 +1,2 @@
-DIST addressable-2.3.6.gem 98304 SHA256 
e822c28133d151d450778bbcf1f6e7742d4c3aba54498eb0da33d80a3990ee8c SHA512 
26a2d754397a5e46bc22ea9755d1c1a1b9f993e38fcf9b0a6133ea6d0aa7bdc0fe6bfe83bc39991e3b258fa3122e44bbd0b0758026be02af2a70ffef96d0dfa4
 WHIRLPOOL 
19ef0436df04172ca5dd9811d75616e069871476df879c10bc711e9db084636ca6edebed7500707d9409d6bd9041ece431609a7e4b2e42121a7cce6989bf5964
 DIST addressable-2.4.0.gem 102400 SHA256 
7abfff765571b0a73549c9a9d2f7e143979cd0c252f7fa4c81e7102a973ef656 SHA512 
b81fa48e7c4188827c03ac93960b6fd6fb9f5a438f5243cddea39d6820ef756ee7c0086ec330dc4a3538008b3b254757af7d30248624127649cc006a2793eda8
 WHIRLPOOL 
6f245a158eb13b69add13a024421e88c8b4b5344f11b74bd95d9967fb265889e0123c63c041660d74994d08bcc18c345a34e91c45b20aef40ee5cbc5abfd80b7
 DIST addressable-2.5.1.gem 103424 SHA256 
b09603b313a94fa3674d8fbaae77cc7c778e9d3cde5fea3b7c1fe447941818c5 SHA512 
ae7232dc6cbd1aa6405135c7916697a93286fcb223b14e2c30b5897aed6fe32529c94bfb84154e0cead5af9a282cc89442cbd3249b68abd7ffd67b6c4599bff3
 WHIRLPOOL 
aeebce579a1f2dacd8672224a0c39e1ea4c9c26e1d5ef4aa3f84726df94b1f305e6cd4ad3569dd602997ccc9ad225a69c59e2f519a34d5856ba13fa20a818b21

diff --git a/dev-ruby/addressable/addressable-2.3.6.ebuild 
b/dev-ruby/addressable/addressable-2.3.6.ebuild
deleted file mode 100644
index 9c180647fe4..000
--- a/dev-ruby/addressable/addressable-2.3.6.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22"
-
-RUBY_FAKEGEM_TASK_DOC="doc:yard"
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RAKE_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A replacement for the URI implementation that is part of Ruby's 
standard library"
-HOMEPAGE="https://rubygems.org/gems/addressable 
https://github.com/sporkmonger/addressable;
-
-LICENSE="Apache-2.0"
-
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard )"
-ruby_add_bdepend "test? ( dev-ruby/rspec:2 )"
-
-all_ruby_prepare() {
-   # Remove spec-related tasks so that we don't need to require rspec
-   # just to build the documentation, bug 383611.
-   sed -i -e '/spectask/d' Rakefile || die
-   rm tasks/rspec.rake || die
-   sed -i -e '/[Cc]overalls/d' spec/spec_helper.rb || die
-
-   # Remove specs requiring network connectivity
-   rm spec/addressable/net_http_compat_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/GeoRuby/

2017-05-16 Thread Hans de Graaff
commit: 66e3052766c2a1eaceecb85d23ee73b3edeeae61
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 17 04:57:39 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 17 04:57:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e30527

dev-ruby/GeoRuby: cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/GeoRuby/GeoRuby-2.2.1-r2.ebuild | 28 
 dev-ruby/GeoRuby/Manifest|  1 -
 2 files changed, 29 deletions(-)

diff --git a/dev-ruby/GeoRuby/GeoRuby-2.2.1-r2.ebuild 
b/dev-ruby/GeoRuby/GeoRuby-2.2.1-r2.ebuild
deleted file mode 100644
index c36100df019..000
--- a/dev-ruby/GeoRuby/GeoRuby-2.2.1-r2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# uses ruby19 hash syntax
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_NAME="georuby"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby data holder for OGC Simple Features"
-HOMEPAGE="https://github.com/nofxx/georuby;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/dbf
-   dev-ruby/nokogiri"

diff --git a/dev-ruby/GeoRuby/Manifest b/dev-ruby/GeoRuby/Manifest
index a8c97a042ea..f3fd0d5a4f3 100644
--- a/dev-ruby/GeoRuby/Manifest
+++ b/dev-ruby/GeoRuby/Manifest
@@ -1,2 +1 @@
-DIST georuby-2.2.1.gem 210944 SHA256 
c549d348ecdb8f5ce5c728a5cfa0bb1b550f193cf78b83eb426cd62ca64a3cb3 SHA512 
22b5641f747ca32ea8c40997985896994f97e4bfebd0551f97cb0aaeb04b9f7829fee8c5ec15c246d7802f76a934d03c4558250285545a7242dcefac719d2997
 WHIRLPOOL 
5a83a125e118ec6e4cd40c60c3310aa8cb114e25315149b5b5656a596c206f9fcb82567f30a727aafa8b90108c9ac9ebe7471a2253918c0d1a9f62df581198f8
 DIST georuby-2.5.2.gem 211456 SHA256 
81ef2066a1b701c7d1f20c17450ae137c4f5a095eab307077f61e06489d4eb97 SHA512 
f65aca747ff2615ce2cecf0d3a9fa8728b362f211da0433b075e5abd95644daa8d5d8a6e19b051b8e2b78d55e819f07b19b2dfcb95f26f3d678c698fd7126f3f
 WHIRLPOOL 
47318a486078e5f8e77855fdd4640ac08bb658e303f3de2680da0d693dc5e94cd9cebceadb4aa1de3ece826cf6849c0402898a7dffd9a6f0064df0a26b6d5e50



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-shout/

2017-05-16 Thread Hans de Graaff
commit: 97a73c8742aa9a2b539d88ff0f29ca9796620b6b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 17 04:58:24 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 17 04:58:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a73c87

dev-ruby/ruby-shout: cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/ruby-shout/Manifest   |  1 -
 dev-ruby/ruby-shout/ruby-shout-2.2.1-r2.ebuild | 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-ruby/ruby-shout/Manifest b/dev-ruby/ruby-shout/Manifest
index 64ea2974aad..49d3e14ebce 100644
--- a/dev-ruby/ruby-shout/Manifest
+++ b/dev-ruby/ruby-shout/Manifest
@@ -1,2 +1 @@
-DIST ruby-shout-2.2.1.gem 12288 SHA256 
459da771249a2c05d82a548fed05b97ee8a230b6018b17779150204d91fb93e3 SHA512 
a6dbbc84a4df369f6bdfccac202dfd23212d41fb35d817d6f0f393e9f8a174ee4159e2ebb874304b862e7dd709d3beac70013c568856995740e841f10add82ec
 WHIRLPOOL 
068fe13ddd53e5c06ee68aefb2153ca3b1289b8dff194ce44b5bec7ca997e3e68d07c78597c6644bdfdd0d2e22b21c401d685c0d3242f8b4b9a78d180c059072
 DIST ruby-shout-2.2.2.gem 13312 SHA256 
e3d078c180a8c7cbe55e21aebbe47039222a95410a96ef3c6c199f625924475a SHA512 
2553518d3cef655e9cd59a734860d290928171600676dd0fa4b65d84421286eb9d79cc897cfa5544570e3731c4f761e97e8cd1dd3488d9b62246af840a1d126d
 WHIRLPOOL 
72e9dda9167a16a4119d53c595cdedfc2ed840925aa64f68c897f6c20236644a66813307105b52e9016a15ac3659885fa2f32b288fbf0382c82e8d547ff417df

diff --git a/dev-ruby/ruby-shout/ruby-shout-2.2.1-r2.ebuild 
b/dev-ruby/ruby-shout/ruby-shout-2.2.1-r2.ebuild
deleted file mode 100644
index 8c8b9a207a8..000
--- a/dev-ruby/ruby-shout/ruby-shout-2.2.1-r2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ruby22 -> Does not compile
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="README.textile"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A Ruby interface to libshout2"
-HOMEPAGE="https://github.com/niko/ruby-shout;
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
-IUSE=""
-
-RDEPEND+=" >=media-libs/libshout-2.0"
-DEPEND+=" >=media-libs/libshout-2.0"
-
-each_ruby_configure() {
-   ${RUBY} -Cext extconf.rb || die "extconf failed"
-}
-
-each_ruby_compile() {
-   emake -C ext V=1
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   ruby_fakegem_newins ext/${PN#ruby-}_ext$(get_modname) 
lib/${PN#ruby-}_ext$(get_modname)
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/uuidtools/

2017-05-16 Thread Hans de Graaff
commit: 70a69600f8a0dcc4683b6c2eb5febb5aa0a53afe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 17 04:59:02 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 17 04:59:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a69600

dev-ruby/uuidtools: cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/uuidtools/Manifest  |  1 -
 dev-ruby/uuidtools/uuidtools-2.1.4-r1.ebuild | 24 ---
 dev-ruby/uuidtools/uuidtools-2.1.5.ebuild| 35 
 3 files changed, 60 deletions(-)

diff --git a/dev-ruby/uuidtools/Manifest b/dev-ruby/uuidtools/Manifest
index b2c13a2223d..c28929ef300 100644
--- a/dev-ruby/uuidtools/Manifest
+++ b/dev-ruby/uuidtools/Manifest
@@ -1,2 +1 @@
-DIST uuidtools-2.1.4.gem 25600 SHA256 
439b6432ed2199490d133954e9c8bab273355d7653b9d2fd70259472a7850bf0 SHA512 
e813cfcafd61493e4050b82d30c52aa7e3d0b1dde332181da49d6180f880604eff32ee656cfb6c5b92fa7c79dcc2b1c983690b8f35b19604dec393fa3da5ae09
 WHIRLPOOL 
3157432e97dd1d5adf42a433b77c4d86c9405771c12443f0910bd95300121c8321044dcdd3bbcab4b89fbf74d7fa316a23f531131431cf9cf7f801c0c5f4bd0c
 DIST uuidtools-2.1.5.gem 25600 SHA256 
af6c85f2fca731cbf45ebc55b96bf5c94d0d46663dfc4a7d32f2db9c65c05b7e SHA512 
c56e6329e48638bd5049d348beedec7fadb9ee7a133a5013ddd41ae98baa8213d8944903059729c9ca4f38b24d9b565b5653332685982337a4233f11d4865ac0
 WHIRLPOOL 
25e8839bbbaec0d9c4ff7a4f819731969d7ec78e71b591e81486bdb6cd8b443a560a97d04febc52444b564c73f2f1c0164ba30891e2164494ec5af584b3e486b

diff --git a/dev-ruby/uuidtools/uuidtools-2.1.4-r1.ebuild 
b/dev-ruby/uuidtools/uuidtools-2.1.4-r1.ebuild
deleted file mode 100644
index 5a92e4974ff..000
--- a/dev-ruby/uuidtools/uuidtools-2.1.4-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_TASK_DOC="-f tasks/yard.rake doc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simple library to generate UUIDs"
-HOMEPAGE="https://github.com/sporkmonger/uuidtools;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86 ~x86-macos"
-IUSE="doc"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard )"

diff --git a/dev-ruby/uuidtools/uuidtools-2.1.5.ebuild 
b/dev-ruby/uuidtools/uuidtools-2.1.5.ebuild
deleted file mode 100644
index 16d369da34f..000
--- a/dev-ruby/uuidtools/uuidtools-2.1.5.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC="-f tasks/yard.rake doc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simple library to generate UUIDs"
-HOMEPAGE="https://github.com/sporkmonger/uuidtools;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-macos"
-IUSE="doc"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard )"
-
-all_ruby_prepare() {
-   # Avoid specs that require an actual network interface to get a MAC
-   # address. We can't assume that a network interface is available.
-   sed -e '/when obtaining a MAC address/,/^end/ s:^:#:' \
-   -i spec/uuidtools/mac_address_spec.rb || die
-   sed -e '/should correctly generate timestamp variant UUIDs/,/^  end/ 
s:^:#:' \
-   -i spec/uuidtools/uuid_creation_spec.rb || die
-   sed -e '/should not treat a timestamp version UUID as a random node 
UUID/,/^  end/ s:^:#:' \
-   -i spec/uuidtools/uuid_parsing_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/dbf/

2017-05-16 Thread Hans de Graaff
commit: 0ffb474016751411841fbb433619bc9ea762d350
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 17 04:55:21 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 17 04:55:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ffb4740

dev-ruby/dbf: cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/dbf/Manifest |  1 -
 dev-ruby/dbf/dbf-2.0.8.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-ruby/dbf/Manifest b/dev-ruby/dbf/Manifest
index f55dc2fcf1a..dfa056a5b6c 100644
--- a/dev-ruby/dbf/Manifest
+++ b/dev-ruby/dbf/Manifest
@@ -1,4 +1,3 @@
 DIST dbf-2.0.13.gem 125952 SHA256 
d970c42f6f677df3b31788814845ac3135979987641447e3bc3b0065c98e6ea7 SHA512 
26b05a72b20be81993316260dfa685723ae0b2ba376a9ede11d701ddaeb94dfe13e4810b71bf292d9e1304a6d1001216793d2fe4f642d8278446b2d56226c3e0
 WHIRLPOOL 
ba3916ffe8766620f5f1f0235f9ae09df991e463454767242670aaa532559396638a5f29be35c52ce692ad2a8af540afa975d6c2c4b24842be84c40819d09ee1
-DIST dbf-2.0.8.gem 115712 SHA256 
d953117337e3d12720815304b5e584ccdd7d081b65d0a01dd2d825087e1b4f79 SHA512 
b2098359f88b5df50113af979d0d95591b1b15db22e8554bced14f4a5190ac3f490971e7f857bb832d4957f82e6f82d5cbcea0332401a54cf41b897bfb1f3b74
 WHIRLPOOL 
7afdf410cfc43009e407a14ffe5944d1639ec4318d9517314b9d41734341777ce5833033462accf3ea699d26b4fd4a3fb410875ee4b9eda197199cefd3db7836
 DIST dbf-3.0.8.gem 126976 SHA256 
b355a9169441e56b82d2e1023ddaf5a58a5b42ee88a00154e7c784c1872caade SHA512 
df856aafe33efd9b75bcc5a9d4ad440b11feff8f1b3714d2e636092382083ddbf8d97d8ab501c6fec5d31063e6ef9b8195cbb08693768f5dfce6eaeaa6855ce2
 WHIRLPOOL 
7a1df325cfaa69d97e6dafe694b16ec92f7aa68c527c71cf1580cb2e95295abfeaeeb5c6942e79c94d6aaed4ed5f297270ef57ec22f70f0b8d47c6d087645b37
 DIST dbf-3.1.0.gem 126976 SHA256 
3b2548e6fda93a714950c7b7463d1525bf54c1e9cdbf407a6767045b518b7185 SHA512 
d09c2c10a4d16774e8c72a3cb11ddbda6f302ed359b234b9d5698571bac4e10fde73d1200083c1cc7044b632ac196f0c59a94ff60c93e4953359030d74b26e3c
 WHIRLPOOL 
c98faadefe71b3d0617cf9366dff329c92a6a1732825fb67beaf0af516a762f6dd11e2c9c49b730dbae14aeb3f8280a4fd8ec06192339a67750a042b6d4fca61

diff --git a/dev-ruby/dbf/dbf-2.0.8.ebuild b/dev-ruby/dbf/dbf-2.0.8.ebuild
deleted file mode 100644
index ce0f977bc28..000
--- a/dev-ruby/dbf/dbf-2.0.8.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md docs/*"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="a small fast library for reading dBase, xBase, Clipper and FoxPro
-database files"
-HOMEPAGE="https://github.com/infused/dbf;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/fastercsv/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activeldap/

2017-05-16 Thread Hans de Graaff
commit: 4b6a17a7d023d008afb19d9e4c11763f94dc6a30
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 17 04:49:25 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 17 04:49:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6a17a7

dev-ruby/activeldap: add 5.1.0

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/activeldap/Manifest|  1 +
 dev-ruby/activeldap/activeldap-5.1.0.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/activeldap/Manifest b/dev-ruby/activeldap/Manifest
index 756ff7685c9..73f94e2a29a 100644
--- a/dev-ruby/activeldap/Manifest
+++ b/dev-ruby/activeldap/Manifest
@@ -1 +1,2 @@
 DIST activeldap-4.0.6.gem 225280 SHA256 
2b3660db97d49569eb514d1ab81a01eb3bbed7427cb95f38fef53eac3227be3e SHA512 
03053e3798b557c73c3a0918b72d1d3c2cada4da3475913ef17a6f9f2f1ac1e102052459ef1a6d8c25ce41382b64c1a3097ccba1c768497a33a3a971b9778d3b
 WHIRLPOOL 
4a9d282c8042feeeda3119c524e42fe783fafb1c040e09a5e7099c3a934ace0db9babed286334d125ed6e162fcbfc2284398e883f1285ae56176affc65f3abbd
+DIST activeldap-5.1.0.gem 224768 SHA256 
8e029e35315c2cb6ff0bcc0f5e4dc88d42b4def3ed97c741538b11817c704ca5 SHA512 
8bed994f1477429c96001ce69be89581742e2ed00e48a8a59b9eeb08db6e327faf0a1b8eb3746e7f8680a8814d90bf3e1c2fa4f160d661358c1d61b792e3d54d
 WHIRLPOOL 
879e16823da16f362468b3606a9fa8171b91db9179ce7e6dbba48bae06a08fe422c2d7035c40b9371d431e05db761b8ad319feb22607e5b359717b1387a57ea2

diff --git a/dev-ruby/activeldap/activeldap-5.1.0.ebuild 
b/dev-ruby/activeldap/activeldap-5.1.0.ebuild
new file mode 100644
index 000..74599bd08b9
--- /dev/null
+++ b/dev-ruby/activeldap/activeldap-5.1.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.textile TODO doc/text/*"
+RUBY_FAKEGEM_EXTRAINSTALL="po"
+
+inherit ruby-fakegem
+
+MY_P="${P/ruby-/}"
+DESCRIPTION="ActiveLDAP provides an activerecord inspired object oriented 
interface to LDAP"
+HOMEPAGE="https://github.com/activeldap/activeldap;
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE=""
+
+# Most tests require a live LDAP server to run.
+RESTRICT="test"
+
+ruby_add_rdepend "
+   >dev-ruby/activemodel-4.0.0:*
+   dev-ruby/locale
+   dev-ruby/ruby-gettext
+   dev-ruby/gettext_i18n_rails
+   || ( >=dev-ruby/ruby-ldap-0.8.2 dev-ruby/ruby-net-ldap )"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc doc/text/*
+
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/arel-helpers/

2017-05-16 Thread Hans de Graaff
commit: eab19ad8e8b89d0c26fd06f0b1d127a1e5baca18
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 17 04:45:20 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 17 04:45:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab19ad8

dev-ruby/arel-helpers: add 2.4.0

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/arel-helpers/Manifest  |  1 +
 dev-ruby/arel-helpers/arel-helpers-2.4.0.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/arel-helpers/Manifest b/dev-ruby/arel-helpers/Manifest
index 3cf0b66dac5..a35f5e8f7e8 100644
--- a/dev-ruby/arel-helpers/Manifest
+++ b/dev-ruby/arel-helpers/Manifest
@@ -1 +1,2 @@
 DIST arel-helpers-2.3.0.gem 11776 SHA256 
592390ebfcf096c2c8173e368abd18c85611371550aa67f8d062155084c2104d SHA512 
658494d50fb94b598d015370a118541d4409f1adbc90489793ab219d55444681e0ba52c4525d3c064f8f28311b8ed5dee9a611fd803b2750c99250e37434b7d3
 WHIRLPOOL 
6643ad194ebdba274d6c981821e851ed38a08623f9950f3c3f84fcba6e97138bb710fc9539003c4dab7ec0b5a9e3ea9d72717602ed8e2eb89e63a3513b9fbc0a
+DIST arel-helpers-2.4.0.gem 11776 SHA256 
2cf93f1ebd6f7eae48474d8f9d0561d7860dc7cf53dc72424a6a340affc2a4eb SHA512 
3f1517b4b027728c2939314ecdd283af98d3616ebcfe2de8d819d64d78ec68dbdfbc2d26b07fb5df5345721cba8db446e2bea135f38c656e6366b560eedb8fd2
 WHIRLPOOL 
39dc25c1b117a669daca4a6afbb23cd56bb3ab925cb4825398ca9284453e8c17d5c64c2cf2e979a1ccacffb00bba53bc7bbeb318899c3afa3364697d2e075e0a

diff --git a/dev-ruby/arel-helpers/arel-helpers-2.4.0.ebuild 
b/dev-ruby/arel-helpers/arel-helpers-2.4.0.ebuild
new file mode 100644
index 000..980137fea78
--- /dev/null
+++ b/dev-ruby/arel-helpers/arel-helpers-2.4.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to help construct database queries"
+HOMEPAGE="https://github.com/camertron/arel-helpers;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE=""
+
+ruby_add_rdepend "|| (
+   dev-ruby/activerecord:5.1
+   dev-ruby/activerecord:5.0
+   dev-ruby/activerecord:4.2 )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rr
+   dev-ruby/activerecord[sqlite]
+)"
+
+all_ruby_prepare() {
+   sed -i -e '/pry-nav/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] proj/java:master commit in: dev-java/icedtea/

2017-05-16 Thread Andrew John Hughes
commit: 454a8fb4622721277d7c0fc2c8589a0e0b18931d
Author: Andrew John Hughes  member  fsf  org>
AuthorDate: Wed May 17 03:11:57 2017 +
Commit: Andrew John Hughes  member  fsf  org>
CommitDate: Wed May 17 03:11:57 2017 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=454a8fb4

dev-java/icedtea: IcedTea 3.4.0 released: http://bitly.com/it30400

Package-Manager: portage-2.3.2

 dev-java/icedtea/ChangeLog |  8 +
 dev-java/icedtea/Manifest  | 40 --
 .../{icedtea-3.3.0.ebuild => icedtea-3.4.0.ebuild} | 33 +++---
 ...4.0_pre00.ebuild => icedtea-3.5.0_pre00.ebuild} | 33 +++---
 4 files changed, 69 insertions(+), 45 deletions(-)

diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog
index 38d5fff6..28fe6df3 100644
--- a/dev-java/icedtea/ChangeLog
+++ b/dev-java/icedtea/ChangeLog
@@ -2,6 +2,14 @@
 # Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*icedtea-3.4.0 (17 May 2017)
+*icedtea-3.5.0_pre00 (17 May 2017)
+
+  17 May 2017; Andrew John Hughes 
+  +icedtea-3.4.0.ebuild, +icedtea-3.5.0_pre00.ebuild, -icedtea-3.3.0.ebuild,
+  -icedtea-3.4.0_pre00.ebuild:
+  dev-java/icedtea: IcedTea 3.4.0 released: http://bitly.com/it30400
+
   14 Feb 2017; Andrew John Hughes  metadata.xml:
   dev-java/icedtea: Remove unused "systemtap" USE flag from IcedTea 1.x.
 

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index e30f38ab..cf0f7b79 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -13,25 +13,27 @@ DIST icedtea-2.7-jaxws-76aade5c18f8.tar.bz2 2021815 SHA256 
bc65e3078623f2d85df47
 DIST icedtea-2.7-jdk-3fc5cbcd46dd.tar.bz2 32414746 SHA256 
44adca39f854ce57defd7692796c193f9bf638a1110e283cc369552ec66bbba2 SHA512 
73f21e74f10aa74a0cfb6102ae8d59e3799e11090ce92358f198cc5db923444833f1c1e28a8dc70aba091ab3ee93df24244ad90677144dda15c23f5b79e93f64
 WHIRLPOOL 
6dcddd80bd74e60a0a0546a5668994f2b0241465289777fd0863722a9f8bb06daeddb3fd6bef3b073eb3ae85c101848ca0eb646d22ff9c010f144c8f54f6a5da
 DIST icedtea-2.7-langtools-caa50dd46a14.tar.bz2 1709753 SHA256 
1a7195adfc1f05ecdf17559dd8afccbbd9b8c61e96f290a1e2ca9659856b4fa7 SHA512 
ec0d89ade1edd7e2500f4257de8a6dd8afe8e89e8d14a730963378008060dd6a087e40cc4faaf769e7b9ca6f070356d70a0523359a81ed39ac9d032c9f3c4ec2
 WHIRLPOOL 
da0e7fdb5ca5a65b19eefcb7e8c4d90337d73d2cbb85fe01c327969f85a1acd552dd97abb4d7bb9fcf87c0fafa1b0e1d6fc07e7f19507c428037e0e1dc02ed29
 DIST icedtea-2.7-openjdk-7f245987a287.tar.bz2 129791 SHA256 
72ab3fe89fab55d430af49ffaae216317e8a88b963350a7a695870f7fd744c33 SHA512 
2ab9673ff532a77d339039c83f5253790c5fdf6e17eacb2e7af4b70e51ba1d0a74cfc81cdb3f8ea62ead73015ca53ff1dafe5e309d575de3e4d1d7c18c0960ab
 WHIRLPOOL 
27093166c56cc5e89a3493e0e505b3e97b374d454e51d8fc47e65e539c55881854a7efc829749529b3bebc7e183b19c319fe4b0934cb483e8a3fc2af20c42232
-DIST icedtea-3.3-corba-8eb9dd5fe2fb.tar.xz 940804 SHA256 
19492bdd85166ce55d0f85f96e1d3d0b21e61f4604349ea0b94f6a0aa1388b61 SHA512 
b1f44e1e41b3565bd45176f726e4d1c2999c5ff25a5f2e973f0e5836b7fd2cf6540eae83d3944b303677797e052abd950bb9748fb3e218e4c71b1ea059bf1209
 WHIRLPOOL 
35113a5283f3a36cd6b5d4022a187995fa75e7aad5b6517437af86e3314bb87d59f9805d0aa37d02650f12158d6088b54f0931e3b8ceea1722f9635b9fd0c0d2
-DIST icedtea-3.3-hotspot-6efaf77e82a1.tar.xz 6813884 SHA256 
280f706bb0aaada0903e9e907811ea12bc1c216fdaeb2694910f3a99217f6e89 SHA512 
8a593b1c9f022e7a3efa834c5547c59f1a2143f946edae2647a3368f9d4d39b9d473f36575d395e627e5bfac1f9cdef0efe607e0a81b40c46dca44ad6d59a65b
 WHIRLPOOL 
d6866b734102251a94367dc1a67e4f895f1efb96140438bbf0fb270c2a45325b8c97cab8d0d5ce696a8c19cb62af8f9f586ceef8e663de3743d54be47d90bf26
-DIST icedtea-3.3-jaxp-faf1c4a9a51d.tar.xz 2302792 SHA256 
ba5933a2bbf04b0786fd5f046d43314f1b1b2bf2888c586521b37410783bccef SHA512 
3addabc7478c8a443de5db5606b9eb71778484ed68943d3aa2b61c02bff993d3cb446333be7a5bfc90f8757d0125eb1f53f2483c60c79bb0f19e642e1696ddcd
 WHIRLPOOL 
724e224e5974b01ff87f1319beced1b70ea65740989ab7d2c9e29d76e44d537cbde4f14c05bf3083d908fcdf58c336594bf12b0dab7569362ec687272ba21565
-DIST icedtea-3.3-jaxws-5f5237104669.tar.xz 2269396 SHA256 
a443f3243978a87a055ab103468878e5e072706ab0c82d1949ba869fc63571b6 SHA512 
1b83b0a90cf0c11220cae034d2f86ad51ff8f6d153dc22e8e9f65b8ec4de8f7148fd37356aa19098e6545967da3c53e87edac747adfa76e254c1fc9d31e4ec1b
 WHIRLPOOL 
cfd75b4209b3b654269b916697c09a3c537c80ba3c66721287ed9aa23bfb9691c563dc2371bacc9ba4dba0080212f86cfc7e5339b6c2d0e5d6e641e486bd54ab
-DIST icedtea-3.3-jdk-3642a826880b.tar.xz 38972276 SHA256 
688e962ab13055eb6b8668bb48b50eecc7f02f5120b541cfa58f516f875f9f9d SHA512 
60c932a057dc1869bec52ea73af2a21af9e622a196510d074c5d17c01bf7d98babd651f5577bafe96a832e6a54ded8704c4f7d964f0874edafbdbe3c0c46
 WHIRLPOOL 
9a8dba06351e70e973e6f1fe01ac5aa4f3e8db4ff2c073df8ac0d88a94f65bd098fc2183bd76329df8cd248cef13170f0c986c9bd1a784fcd3f54b84c9290661
-DIST 

[gentoo-commits] repo/gentoo:master commit in: dev-db/cockroach/files/, dev-db/cockroach/

2017-05-16 Thread William Hubbs
commit: 6133bdf8265e1eb9db8892e7d164f3c8932aba98
Author: William Hubbs  gentoo  org>
AuthorDate: Tue May 16 23:55:16 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue May 16 23:55:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6133bdf8

dev-db/cockroach: 1.0-r1 revbump for new service scripts

This revbump adds new service scripts which expose several of the arguments for 
cockroach in variables which can be set in the conf.d file.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-db/cockroach/cockroach-1.0-r1.ebuild   | 61 ++
 dev-db/cockroach/files/cockroach.confd-1.0 | 45 ++
 dev-db/cockroach/files/cockroach.initd-1.0 | 60 +
 3 files changed, 166 insertions(+)

diff --git a/dev-db/cockroach/cockroach-1.0-r1.ebuild 
b/dev-db/cockroach/cockroach-1.0-r1.ebuild
new file mode 100644
index 000..61dfd1b32e1
--- /dev/null
+++ b/dev-db/cockroach/cockroach-1.0-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+MY_PV=v${PV}
+CHECKREQS_MEMORY="2G"
+
+inherit check-reqs toolchain-funcs user
+
+DESCRIPTION="open source database for building cloud services"
+HOMEPAGE="https://www.cockroachlabs.com;
+SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=">=app-arch/xz-utils-5.2.3
+   >=dev-lang/go-1.8.1
+   >=dev-util/cmake-3.8.1"
+
+S="${WORKDIR}/cockroach-${MY_PV}"
+
+pkg_pretend() {
+   check-reqs_pkg_pretend
+   if [[ ${MERGE_TYPE} != binary && $(gcc-major-version) -lt 6 ]]; then
+   eerror "Cockroach cannot be built with this version of gcc."
+   eerror "You need at least gcc-6.0"
+   die "Your C compiler is too old for this package."
+   fi
+}
+
+pkg_setup() {
+   check-reqs_pkg_setup
+   enewgroup cockroach
+   enewuser cockroach -1 /bin/sh /var/lib/cockroach cockroach
+}
+
+src_compile() {
+   emake GOPATH="${S}" build
+}
+
+src_install() {
+   dobin src/github.com/cockroachdb/cockroach/cockroach
+insinto /etc/security/limits.d
+newins "${FILESDIR}"/cockroach-limits.conf cockroach.conf
+newconfd "${FILESDIR}"/cockroach.confd-${PV} cockroach
+newinitd "${FILESDIR}"/cockroach.initd-${PV} cockroach
+dodir /var/log/cockroach
+fowners cockroach:cockroach /var/log/cockroach
+if [[ -z ${REPLACING_VERSIONS} ]]; then
+   ewarn "The default setup is for the first node of an insecure"
+   ewarn "cluster that only listens on localhost."
+   ewarn "Please read the cockroach manual at the following url"
+   ewarn "and configure /etc/conf.d/cockroach correctly if you"
+   ewarn "plan to use it in production."
+   ewarn
+   ewarn "http://cockroachlabs.com/docs;
+   fi
+}

diff --git a/dev-db/cockroach/files/cockroach.confd-1.0 
b/dev-db/cockroach/files/cockroach.confd-1.0
new file mode 100644
index 000..7874cc1cab2
--- /dev/null
+++ b/dev-db/cockroach/files/cockroach.confd-1.0
@@ -0,0 +1,45 @@
+# The default setup is for the first node of an insecure cluster that only
+# listens on localhost.
+#
+# Please read the cockroach manual at the following url and configure
+# this file correctly if you plan to use cockroach in production.
+#
+# http://cockroachlabs.com/docs
+#
+#For more information about what the arguments mean, run
+#"cockroach start --help" or "cockroach quit --help".
+#
+#These values are passed to the appropriate arguments when starting or
+#stopping the cockroach database.
+#Leaving these commented accepts the cockroach defaults with the
+#exceptions of host, http_host, insecure and log_path.
+#
+#The default for host and http_host is localhost instead of the catch-all
+#address. If you want to use the catch-all address for either of these,
+#please use
+# "all" for the setting.  #
+#
+# The default for insecure is yes which passes the --insecure argument to
+# cockroach. If you want a secure connection, set insecure=no and set
+# certs_path to the location of your certificates.
+#
+#log_path defaults to /var/log/${RC_SVCNAME}.
+#
+#attrs=""
+#cache=""
+#certs_path=""
+#host=""
+#http_host=""
+#http_port=""
+#insecure=""
+#join=""
+#locality=""
+#log_path=""
+#port=""
+#store=""
+#
+# extra arguments to use when starting the database
+# start_args=""
+#
+# extra arguments to use when stopping the database
+# stop_args=""

diff --git a/dev-db/cockroach/files/cockroach.initd-1.0 
b/dev-db/cockroach/files/cockroach.initd-1.0
new file mode 100644
index 000..b2b4f6a0884
--- /dev/null
+++ b/dev-db/cockroach/files/cockroach.initd-1.0
@@ -0,0 +1,60 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+command=/usr/bin/cockroach

[gentoo-commits] repo/gentoo:master commit in: dev-python/minidb/

2017-05-16 Thread Manuel Rüger
commit: 30cde42da94f3c296fa5edc249a41e3b12911cc7
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 23:19:19 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 23:19:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30cde42d

dev-python/minidb: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/minidb/minidb-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/minidb/minidb-2.0.2.ebuild 
b/dev-python/minidb/minidb-2.0.2.ebuild
index 73bbc42ce04..c99962ef184 100644
--- a/dev-python/minidb/minidb-2.0.2.ebuild
+++ b/dev-python/minidb/minidb-2.0.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{3_4,3_5} )
+PYTHON_COMPAT=( python3_{4,5,6} )
 PYTHON_REQ_USE="sqlite"
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/astor/

2017-05-16 Thread Manuel Rüger
commit: 36568e72304b1120a5817241d98e67c1099a7716
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 23:16:21 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 23:16:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36568e72

dev-python/astor: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/astor/astor-0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/astor/astor-0.5.ebuild 
b/dev-python/astor/astor-0.5.ebuild
index 3341dccae79..312f4548ffb 100644
--- a/dev-python/astor/astor-0.5.ebuild
+++ b/dev-python/astor/astor-0.5.ebuild
@@ -1,8 +1,8 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/flask-sphinx-themes/

2017-05-16 Thread Manuel Rüger
commit: 02f44fbafeeb9d4f1487fba501eb1178575bc9f6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 23:09:10 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 23:09:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f44fba

dev-python/flask-sphinx-themes: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.1.ebuild 
b/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.1.ebuild
index 1659aeade2d..ab2570d7efc 100644
--- a/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.1.ebuild
+++ b/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/paramiko/

2017-05-16 Thread Manuel Rüger
commit: 1bf38fc911aeee113ab6308c41ffcaae37fb5d50
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 23:06:55 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 23:06:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf38fc9

dev-python/paramiko: Add python3_6 to live

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/paramiko/paramiko-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/paramiko/paramiko-.ebuild 
b/dev-python/paramiko/paramiko-.ebuild
index 0f43f0bf1db..e4db306f700 100644
--- a/dev-python/paramiko/paramiko-.ebuild
+++ b/dev-python/paramiko/paramiko-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 git-r3



[gentoo-commits] repo/gentoo:master commit in: app-admin/webapp-config/

2017-05-16 Thread Manuel Rüger
commit: 62e8b3b53b1003fd6549bfc7ca852e273404564d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 23:03:30 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 23:03:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62e8b3b5

app-admin/webapp-config: Add python3_6 to live

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-admin/webapp-config/webapp-config-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/webapp-config/webapp-config-.ebuild 
b/app-admin/webapp-config/webapp-config-.ebuild
index 2d10cc49628..92e931ab791 100644
--- a/app-admin/webapp-config/webapp-config-.ebuild
+++ b/app-admin/webapp-config/webapp-config-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 
 inherit distutils-r1 prefix
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/webapp-config/

2017-05-16 Thread Manuel Rüger
commit: b612aed9e67c78a4f3e1d1522771e8ae6d7b32c1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 23:02:42 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 23:02:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b612aed9

app-admin/webapp-config: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-admin/webapp-config/webapp-config-1.54-r2.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-admin/webapp-config/webapp-config-1.54-r2.ebuild 
b/app-admin/webapp-config/webapp-config-1.54-r2.ebuild
index db03dd87705..9936cfe55d7 100644
--- a/app-admin/webapp-config/webapp-config-1.54-r2.ebuild
+++ b/app-admin/webapp-config/webapp-config-1.54-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 
 inherit distutils-r1
 
@@ -22,8 +22,8 @@ DEPEND="app-text/xmlto
 RDEPEND="portage? ( sys-apps/portage[${PYTHON_USEDEP}] )"
 
 python_prepare() {
-   epatch "${FILESDIR}/${P}-pvr-check.patch"
-   epatch "${FILESDIR}/${P}-fix-bashism.patch"
+   epatch "${FILESDIR}/${P}-pvr-check.patch"\
+   "${FILESDIR}/${P}-fix-bashism.patch"
 }
 python_compile_all() {
emake -C doc/



[gentoo-commits] repo/gentoo:master commit in: dev-python/beaker/

2017-05-16 Thread Michał Górny
commit: 9479ffbb00a34a1449000dd3a5912636d966a80a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 22:20:08 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 22:42:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9479ffbb

dev-python/beaker: Tested on py3.5

 dev-python/beaker/beaker-1.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/beaker/beaker-1.8.0-r1.ebuild 
b/dev-python/beaker/beaker-1.8.0-r1.ebuild
index f15dda7b4db..76ad4a3b3b7 100644
--- a/dev-python/beaker/beaker-1.8.0-r1.ebuild
+++ b/dev-python/beaker/beaker-1.8.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/beaker/

2017-05-16 Thread Michał Górny
commit: 1526b5238ce94163bb8cddfe885778a549ee2407
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 22:15:31 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 22:42:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1526b523

dev-python/beaker: Remove obsolete sed

 dev-python/beaker/beaker-1.8.0-r1.ebuild | 8 
 1 file changed, 8 deletions(-)

diff --git a/dev-python/beaker/beaker-1.8.0-r1.ebuild 
b/dev-python/beaker/beaker-1.8.0-r1.ebuild
index 8f601d801d9..119bc2fd610 100644
--- a/dev-python/beaker/beaker-1.8.0-r1.ebuild
+++ b/dev-python/beaker/beaker-1.8.0-r1.ebuild
@@ -32,14 +32,6 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
 # Py2.7 fais some tests without this
 DISTUTILS_IN_SOURCE_BUILD=1
 
-python_prepare_all() {
-   # Workaround for http://bugs.python.org/issue11276.
-   sed -e "s/import anydbm/& as anydbm/;/import anydbm/a dbm = anydbm" \
-   -i beaker/container.py || die
-
-   distutils-r1_python_prepare_all
-}
-
 python_test() {
esetup.py test
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/beaker/

2017-05-16 Thread Michał Górny
commit: 70dd4a7e908a830d0543b615ce27bbb091b8fa93
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 21:56:58 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 22:42:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70dd4a7e

dev-python/beaker: Add missing rdep on funcsigs

 dev-python/beaker/beaker-1.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/beaker/beaker-1.8.0-r1.ebuild 
b/dev-python/beaker/beaker-1.8.0-r1.ebuild
index f3199efe963..26e77aedf99 100644
--- a/dev-python/beaker/beaker-1.8.0-r1.ebuild
+++ b/dev-python/beaker/beaker-1.8.0-r1.ebuild
@@ -16,9 +16,9 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 
+RDEPEND="virtual/python-funcsigs[${PYTHON_USEDEP}]"
 # webtest-based tests are skipped when webtest is not installed
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
 
 # Py2.7 fais some tests without this
 DISTUTILS_IN_SOURCE_BUILD=1



[gentoo-commits] repo/gentoo:master commit in: dev-python/beaker/

2017-05-16 Thread Michał Górny
commit: 4c95142415fd764e06b743cd24925f4096f7c9e8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 22:23:26 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 22:42:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c951424

dev-python/beaker: Bump to 1.8.1

 dev-python/beaker/Manifest|  1 +
 dev-python/beaker/beaker-1.8.1.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/beaker/Manifest b/dev-python/beaker/Manifest
index c00bee37f9b..509b697c4f2 100644
--- a/dev-python/beaker/Manifest
+++ b/dev-python/beaker/Manifest
@@ -1,2 +1,3 @@
 DIST Beaker-1.6.4.tar.gz 54480 SHA256 
5b06dcc9f7b1921bc962235c4051aa5f3f5d3609f42faa6064dc614ace031a3a SHA512 
5a6835d01d0b1bee57844525f1223d74edd26f07cc769df6a8cfa77f44dda4435eb96639175928a1caf7c4f927ac3a674c0fd0e7f50f1aea91da7880de3a6704
 WHIRLPOOL 
13162d6733b69966133c17171b6725e0a2e7c2f56942bbc591ff3992dee50d7a5e91cc11a6a4ae775a9ec3dab805c2ae352982f0b1670190325b11d06a2e52a9
 DIST beaker-1.8.0.tar.gz 77211 SHA256 
a2e275390c60e5097eac5478ebb2bac0e8a5b0825c50b9563859c31a9bfa7918 SHA512 
5018b96058a6dc892350eb1fea0e1a44f872616444049e38a19f302b7e39a4710ecf3ddcc62361213f2663d3ecfa72823ce431f29f837e4a49ec556cf69fd88f
 WHIRLPOOL 
342982dea87b09241ca0faba6ea6e7c346cc690f12c5727dc6266fba1188fbef127abd2c7e8b8a68c68f865f6975de092b1249a39e630e7eda5fe30893ba4e6a
+DIST beaker-1.8.1.tar.gz 80541 SHA256 
1b72df92918be4a72c732ed9a28f0d77fb46f4449bd8bf58eaf394ecbf0aab6f SHA512 
bd9c4a4bbf21749a59c501d1dbff8bc9116394f79924efc6be637fb8c1ffef91a8363da3375bffdcb0ba291b71b57f75303f3fbe111e8670a390058e9fa5
 WHIRLPOOL 
8da210bd13a53f6fb856ef88bac3f751d64beb0af182ac6997195a1c5ad98906902265254811930e1fa7b4d6230442ceea3f8516affe42977608fa6fdbbce7c4

diff --git a/dev-python/beaker/beaker-1.8.1.ebuild 
b/dev-python/beaker/beaker-1.8.1.ebuild
new file mode 100644
index 000..76ad4a3b3b7
--- /dev/null
+++ b/dev-python/beaker/beaker-1.8.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Session and Caching library with WSGI Middleware"
+HOMEPAGE="https://github.com/bbangert/beaker 
https://pypi.python.org/pypi/Beaker;
+# pypi tarball lacks tests
+SRC_URI="https://github.com/bbangert/beaker/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="test"
+
+RDEPEND="virtual/python-funcsigs[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_impl_dep sqlite)
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pycrypto[${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP}]
+   dev-python/webtest[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   esetup.py test
+}
+
+pkg_postinst() {
+   elog "beaker also has optional support for packages"
+   elog "pycrypto and pycryptopp"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/beaker/

2017-05-16 Thread Michał Górny
commit: f210a418196b4c474a1d4e2e8526e8ba136782d0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 22:15:53 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 22:42:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f210a418

dev-python/beaker: Re-enable out-of-source builds

 dev-python/beaker/beaker-1.8.0-r1.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/beaker/beaker-1.8.0-r1.ebuild 
b/dev-python/beaker/beaker-1.8.0-r1.ebuild
index 119bc2fd610..f15dda7b4db 100644
--- a/dev-python/beaker/beaker-1.8.0-r1.ebuild
+++ b/dev-python/beaker/beaker-1.8.0-r1.ebuild
@@ -29,9 +29,6 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/webtest[${PYTHON_USEDEP}]
)"
 
-# Py2.7 fais some tests without this
-DISTUTILS_IN_SOURCE_BUILD=1
-
 python_test() {
esetup.py test
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/beaker/

2017-05-16 Thread Michał Górny
commit: 5c299433473b8d67dcec6a207b40cca10b508d75
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 22:14:31 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 22:42:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c299433

dev-python/beaker: Enable tests

 dev-python/beaker/beaker-1.8.0-r1.ebuild | 17 +++--
 1 file changed, 15 insertions(+), 2 deletions(-)

diff --git a/dev-python/beaker/beaker-1.8.0-r1.ebuild 
b/dev-python/beaker/beaker-1.8.0-r1.ebuild
index 26e77aedf99..8f601d801d9 100644
--- a/dev-python/beaker/beaker-1.8.0-r1.ebuild
+++ b/dev-python/beaker/beaker-1.8.0-r1.ebuild
@@ -15,10 +15,19 @@ 
SRC_URI="https://github.com/bbangert/beaker/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="test"
 
 RDEPEND="virtual/python-funcsigs[${PYTHON_USEDEP}]"
-# webtest-based tests are skipped when webtest is not installed
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_impl_dep sqlite)
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pycrypto[${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP}]
+   dev-python/webtest[${PYTHON_USEDEP}]
+   )"
 
 # Py2.7 fais some tests without this
 DISTUTILS_IN_SOURCE_BUILD=1
@@ -31,6 +40,10 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+python_test() {
+   esetup.py test
+}
+
 pkg_postinst() {
elog "beaker also has optional support for packages"
elog "pycrypto and pycryptopp"



[gentoo-commits] repo/gentoo:master commit in: dev-python/beaker/

2017-05-16 Thread Michał Górny
commit: c55bb6fbc0f194952446f2980b0172465ca06036
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 21:56:09 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 22:42:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c55bb6fb

dev-python/beaker: Switch to github archive for tests

 dev-python/beaker/Manifest| 2 +-
 dev-python/beaker/{beaker-1.8.0.ebuild => beaker-1.8.0-r1.ebuild} | 6 ++
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-python/beaker/Manifest b/dev-python/beaker/Manifest
index 1f06c750636..c00bee37f9b 100644
--- a/dev-python/beaker/Manifest
+++ b/dev-python/beaker/Manifest
@@ -1,2 +1,2 @@
 DIST Beaker-1.6.4.tar.gz 54480 SHA256 
5b06dcc9f7b1921bc962235c4051aa5f3f5d3609f42faa6064dc614ace031a3a SHA512 
5a6835d01d0b1bee57844525f1223d74edd26f07cc769df6a8cfa77f44dda4435eb96639175928a1caf7c4f927ac3a674c0fd0e7f50f1aea91da7880de3a6704
 WHIRLPOOL 
13162d6733b69966133c17171b6725e0a2e7c2f56942bbc591ff3992dee50d7a5e91cc11a6a4ae775a9ec3dab805c2ae352982f0b1670190325b11d06a2e52a9
-DIST Beaker-1.8.0.tar.gz 36436 SHA256 
740165bb2d86b17460ea759ae075d82b52313860357393675d765bbf67b5c3fb SHA512 
1344e7f5db15ac75640f284a2f915d5e34d52988684a25bdf4b2c29ccc963a85e369462a3da7171e4cac6d2209a561ad2b75153bd6dfba6da0d0889b642ab91a
 WHIRLPOOL 
634c4493a6462dcb19566e4ac4b77261e1aaa9e1689d2b8a0519b93a2c4a81c76a173d1daa0f67f744eada4c73c3e35969dff432447c65af8a2f59d0184718e3
+DIST beaker-1.8.0.tar.gz 77211 SHA256 
a2e275390c60e5097eac5478ebb2bac0e8a5b0825c50b9563859c31a9bfa7918 SHA512 
5018b96058a6dc892350eb1fea0e1a44f872616444049e38a19f302b7e39a4710ecf3ddcc62361213f2663d3ecfa72823ce431f29f837e4a49ec556cf69fd88f
 WHIRLPOOL 
342982dea87b09241ca0faba6ea6e7c346cc690f12c5727dc6266fba1188fbef127abd2c7e8b8a68c68f865f6975de092b1249a39e630e7eda5fe30893ba4e6a

diff --git a/dev-python/beaker/beaker-1.8.0.ebuild 
b/dev-python/beaker/beaker-1.8.0-r1.ebuild
similarity index 89%
rename from dev-python/beaker/beaker-1.8.0.ebuild
rename to dev-python/beaker/beaker-1.8.0-r1.ebuild
index f77d763bb50..f3199efe963 100644
--- a/dev-python/beaker/beaker-1.8.0.ebuild
+++ b/dev-python/beaker/beaker-1.8.0-r1.ebuild
@@ -7,12 +7,10 @@ PYTHON_COMPAT=( python{2_7,3_4} )
 
 inherit distutils-r1
 
-MY_PN="Beaker"
-
 DESCRIPTION="A Session and Caching library with WSGI Middleware"
 HOMEPAGE="https://github.com/bbangert/beaker 
https://pypi.python.org/pypi/Beaker;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${PV}"
+# pypi tarball lacks tests
+SRC_URI="https://github.com/bbangert/beaker/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/injeqt/

2017-05-16 Thread Maciej Mrozowski
commit: 2d646da0a7439af0ff0af39d144195daafba3012
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Tue May 16 22:41:28 2017 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Tue May 16 22:41:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d646da0

dev-libs/injeqt: Version bump 1.2.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/injeqt/Manifest|  1 +
 dev-libs/injeqt/injeqt-1.2.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-libs/injeqt/Manifest b/dev-libs/injeqt/Manifest
index 4a764931f58..d6c537064b5 100644
--- a/dev-libs/injeqt/Manifest
+++ b/dev-libs/injeqt/Manifest
@@ -1,2 +1,3 @@
 DIST injeqt-1.0.1.tar.gz 63748 SHA256 
81aafaf990134486331bbb5c362be2b8520a3bec86e82869125c17ec652d686d SHA512 
b090c8d5c9fc6091ca55d8b2abe408f10c0c93209755d7fc548723cb5c7fc49e913d4e1360c822b74886df885e08b4d634c53082ce2d8da649e1cc79f6207dc8
 WHIRLPOOL 
346a81c3866adcf2b466408c8f293d8fa15bd0874b8a07e4fa13d2e03e40bc6c24fb1cd6a077cb854692de9f4f6645c9210bbbf958c8fced3fda429b3592a2a3
 DIST injeqt-1.1.0.tar.gz 74112 SHA256 
a5e125ab3e8c9f7139fccbce22d772b01c4e1af074dea3bbb1ddb4379a42cb16 SHA512 
f14661c75fb875a9cba3de37252ef4048971a9f12e3482a2e3fe9df01aef842746d51a1cc19343f9b959b29f465c3ab15790608a04375d707073741448ee8443
 WHIRLPOOL 
d0ad335f5122ef093477274c1e8d831b2720b9afeba86ebbb38d2c1914fc8042371c54a0c9234b20d6a84008ac51166a65261c7663cec8de4a87e10a32212786
+DIST injeqt-1.2.0.tar.gz 73787 SHA256 
77540cedb0b26affe993dd18124d796059e34c80a51d9ae6433fdff1860db135 SHA512 
4783f662af3b7711ef639695350bf136e84a218c8e2f0ddd8a44cb9790e1db5dcb69168fd46c21a82bd76eaebc01e5067e11be87823409d6ca032d2b95bfb880
 WHIRLPOOL 
518661f73801e11b8cb1f0f322ed00c5ef5fce8c9355a3addb88620be6e0fd4c63829116c6c11323dbf35459e2f65ca40eb15d46698a478b0879d036a27f06f7

diff --git a/dev-libs/injeqt/injeqt-1.2.0.ebuild 
b/dev-libs/injeqt/injeqt-1.2.0.ebuild
new file mode 100644
index 000..6b98e1bd237
--- /dev/null
+++ b/dev-libs/injeqt/injeqt-1.2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Dependency injection framework for Qt5"
+HOMEPAGE="https://github.com/vogel/injeqt;
+SRC_URI="https://github.com/vogel/injeqt/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-qt/qtcore-5.4.2:5
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qttest-5.4.2:5 )
+"
+
+# https://github.com/vogel/injeqt/issues/18
+RESTRICT=test
+
+src_configure() {
+   local mycmakeargs=(
+   -DDISABLE_EXAMPLES=ON
+   -DDISABLE_TESTS=$(usex !test)
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/

2017-05-16 Thread NP Hardass
commit: c35bec31e6aff7b806c73abe68744df0bb3f6cd1
Author: NP-Hardass  gentoo  org>
AuthorDate: Tue May 16 22:30:37 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Tue May 16 22:30:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35bec31

app-emulation/wine-staging: Bump to 2.8

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/wine-staging/Manifest|   2 +
 app-emulation/wine-staging/wine-staging-2.8.ebuild | 586 +
 2 files changed, 588 insertions(+)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 009e105933d..ae2760ea70a 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -6,6 +6,7 @@ DIST wine-2.4.tar.xz 18953748 SHA256 
87b5df07e4781fecce2f92415a4717208ea253a20a0
 DIST wine-2.5.tar.xz 18993176 SHA256 
13f92b7ab483323aaabbc6519851e688ad4372ea30569961c831d40d6d3bccd2 SHA512 
7b6faf6d8aa3d41465ad93ebae055581136f736c7eb8b4c61682e5a05589c83a0ff2c85e0f9abbca016f31b6f1c1435617c4994f1913f715a8707ebee3f28467
 WHIRLPOOL 
5acd2ac65df5dee1c860ddca72b8df8e021a0b95a3a1870d15468ce4591d569fa15bf8a0a6d341bcd3a624d13d0affe5b0263e67f9dfcbbf3ae7b59218dcded9
 DIST wine-2.6.tar.xz 19023352 SHA256 
e6ff64758f437647e99a36c1275e41adf54f0432907172d3bba22b070a97aac0 SHA512 
2aa55413ac090e011725566d004e42ee46323cd4c6961b9faa63e3de422ba60bb657bf224a4d7e8aa712a8e26e11977d07acb7c088ffeef8c37310e8cc698970
 WHIRLPOOL 
82e6a06cc342c7d6eace64a97bae10cc39c120c5776170b059700542b8b6fef56be9a697f05b3bc21ae82621f4bf50f3ab478311c9a3a55d86ed7c0a009766b0
 DIST wine-2.7.tar.xz 19101108 SHA256 
e55a43088e313c45f7ab49272b7cb441c06f5659fb4220b2325dc060db0ee14c SHA512 
1e61b9a4aa1f5f42fb27d11d5254a9ba90f348ad9c4d1ddd4b5da47cd7de638290a20accf7447db9c0e4ced4c2144497cdf5fc906a5eac60e923dabb61f65d3a
 WHIRLPOOL 
133426a0313facc856eebad3d16d199948b780ce4c4561e5784845c119fe462b8942ed86fa5e823e729a997d704bd3c70f44a64ce3eef965b4f3eb92587dfa4d
+DIST wine-2.8.tar.xz 19120740 SHA256 
83e9607af66d86020dc27a368ebba28fa7e8ffecfdf8f149da06b3531ac3e579 SHA512 
4d0b167b1e5add31ed0ed05b328d16fc13cd268285c03a9100e7ddc53864aa07f6b216a555ef0c2e51dee550e3f4abf0c7c20db2cbca177bb38e8c3e11f05b97
 WHIRLPOOL 
568cf46caf7322eb5e26b364bd15f9e80c41a65340952a1ee0fa80514bbee3c5adfa72af40809a978a5d4202f5e8d3da3e4581767bab9fa08ab441cdd5d1da31
 DIST wine-desktop-common-20150204.tar.gz 99491 SHA256 
444ad6b52b5290ec7d160e2cc40e4ba0910b4c4983dba1ceb054b81b09b24b5e SHA512 
1f3d7022c5cff87ed3b8fd3b7cd14397c6f23b98fe6a7c583ac0d2f439ff29d943f57375f23687aa6519ff1d84ff07624a9a712d6f19fa207fd26d01edcb6688
 WHIRLPOOL 
e9810b2952d25c05d831000e00e423de86809ec31b9a033fd4c64a70709da7338a9afc9e632e678f49c789a8a3702fbd0113226770cdb806623f2de371a16f54
 DIST wine-staging-2.0.tar.gz 10182575 SHA256 
22a43cb50c1fff9c6f233a965247056e3321533aa73a6419aa34a22de7180039 SHA512 
51412299259d6e92c8993543d5fdb3239ebe31e0d1d715e0a9e8ce94b3139c0567b08ff1600d41be94f12427cbfccc2f6b6b2ed030535445c95618aaf6578580
 WHIRLPOOL 
9879174bc3a7c8ece156c822b7a7b870908e51335702a78e6f04ea1496125a2018a879bfc53d1302e4825138d22af526308ba7f656d683a535be44d4515f1bac
 DIST wine-staging-2.1.tar.gz 10101781 SHA256 
1d193be2734ea495df2cae1dc54ce89204ca68699979174b0bd726d2e5e0576b SHA512 
c64c48b265f0779c621a643ddbd2d12aaa548e4bff3b2b728280cdb9613214989911ee8ba5e46c7770f5f6430014a5da1c98e95d5008c1174bd14bf9ce5250db
 WHIRLPOOL 
ecf970ef436089bbcd0088e1608b22e808d54560e905c7d8046b3e21508166a595c3ef7b69819c45e4b13183bd9134a2bd7016d29c4da52985701d392eb35a0a
@@ -15,3 +16,4 @@ DIST wine-staging-2.4.tar.gz 10067020 SHA256 
709cab12c0ebf7cf9504fd4a67eb8512723
 DIST wine-staging-2.5.tar.gz 10062025 SHA256 
b5cf6fa38151ff47ab6d725077693b02b37bb07b2ab7fda55290bb1f63ac54ad SHA512 
6ab981886776f624c6478230aad18870f55b7252f1c6df90bfe1a248f7ea76cbb181f8e0780fdd4bb5e3c589a785baa7cf126a2c838adf65db2a67f873ed1698
 WHIRLPOOL 
7045b1642a3b14e5a507854cb8bf910c7cfb3c64ada4ee3534175c75b03cd604206617a55fb870e47fb248a4db8a9ca2abc0b4688005c1c0de0d542fec8cbc57
 DIST wine-staging-2.6.tar.gz 10034709 SHA256 
ff86ddcceb7f6857bd415db3842ddf216a5cb301452e2a08053a9378cbf5580a SHA512 
dc199b5345985d261b708ac811b02253ab9fbc4966889f2382ce518d991fe43b7c771c1d56d055c6234c9329d5c571cd9cf0b16587b77124b9c46917ddd066d2
 WHIRLPOOL 
375f484c6c50645c605994eb08c38c649ca6c8b47430e2f2f285a63fc24eca81588d0496a8c32074f90e4ea8f4330f76854bf8874f042e27581a7eee19aedf98
 DIST wine-staging-2.7.tar.gz 10018082 SHA256 
3095f9c634f00b143c2407dce8c3f29c629ec95074cf14c8e8dc2e0cdba45b6d SHA512 
0abc89af701ae1b95c0eb08e72894c7bc40bdfe792e05b8af9282eab8407bb90b7dfcd4eb3a193a88759ce5d6ea6c2aa9696cac2d744f543c92529bb0d2636ee
 WHIRLPOOL 
6cc666f702ef1bd574ede54a7f6755e07d768c9fa549b9bdb9b5416288619347e0c1b9c70893b6300800d8e6c94e8d2396937f639d1e821945ba9fe144b32c95
+DIST wine-staging-2.8.tar.gz 10043842 SHA256 
8680614be6c3b01c7c577eb6924fc05cc3de92394384939dd5b2e12e08235fff SHA512 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/icinga2/

2017-05-16 Thread Michael Weber
commit: 6ea6d1530b50e6c2fa8585ec2d62bd4759bc8754
Author: Michael Weber  gentoo  org>
AuthorDate: Tue May 16 22:04:22 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue May 16 22:04:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea6d153

net-analyzer/icinga2: add ~ppc ~ppc64 keywords (bug 605724).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="ppc ppc64"

 net-analyzer/icinga2/icinga2-2.6.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/icinga2/icinga2-2.6.3.ebuild 
b/net-analyzer/icinga2/icinga2-2.6.3.ebuild
index 36d3970dc4e..263b8155066 100644
--- a/net-analyzer/icinga2/icinga2-2.6.3.ebuild
+++ b/net-analyzer/icinga2/icinga2-2.6.3.ebuild
@@ -5,12 +5,12 @@ EAPI=5
 if [[ ${PV} !=  ]]; then
inherit cmake-utils depend.apache eutils systemd toolchain-funcs user 
wxwidgets
SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 else
inherit cmake-utils depend.apache eutils git-2 systemd toolchain-funcs 
user wxwidgets
EGIT_REPO_URI="https://github.com/Icinga/icinga2.git;
EGIT_BRANCH="master"
-   KEYWORDS=""
+   KEYWORDS="~ppc ~ppc64"
 fi
 
 DESCRIPTION="Distributed, general purpose, network monitoring engine"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/icinga/

2017-05-16 Thread Michael Weber
commit: 370dcd7b08ff7797d1bb8e39b454a92b4a320cfd
Author: Michael Weber  gentoo  org>
AuthorDate: Tue May 16 22:03:33 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue May 16 22:03:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370dcd7b

net-analyzer/icinga: add ~ppc ~ppc64 keywords (bug 605724).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="ppc ppc64"

 net-analyzer/icinga/icinga-1.14.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/icinga/icinga-1.14.0.ebuild 
b/net-analyzer/icinga/icinga-1.14.0.ebuild
index f22db86ed82..f05bc0bec4a 100644
--- a/net-analyzer/icinga/icinga-1.14.0.ebuild
+++ b/net-analyzer/icinga/icinga-1.14.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-core-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
 IUSE="+apache2 contrib eventhandler +idoutils lighttpd +mysql perl +plugins 
postgres ssl +vim-syntax +web"
 DEPEND="idoutils? ( dev-db/libdbi-drivers[mysql?,postgres?] )
perl? ( dev-lang/perl:= )



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/

2017-05-16 Thread Michael Weber
commit: 27b4b96e2fe8fe5d3597d5288bf4f7393ccac0d1
Author: Michael Weber  gentoo  org>
AuthorDate: Tue May 16 21:59:22 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue May 16 21:59:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b4b96e

dev-vcs/git: ppc ppc64 stable (bug 618126).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="ppc ppc64"

 dev-vcs/git/git-2.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.13.0.ebuild b/dev-vcs/git/git-2.13.0.ebuild
index d55656faaee..149c6de46d4 100644
--- a/dev-vcs/git/git-2.13.0.ebuild
+++ b/dev-vcs/git/git-2.13.0.ebuild
@@ -38,7 +38,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/

2017-05-16 Thread Amadeusz Piotr Żołnowski
commit: d2bd7a33eb4014618d299ac83981e042f697539e
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Tue May 16 21:41:04 2017 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Tue May 16 21:41:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2bd7a33

sys-apps/firejail: Bump version

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/firejail/Manifest  |  1 +
 sys-apps/firejail/firejail-0.9.44.10.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index af88341e724..10a1a4e77fa 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1 +1,2 @@
+DIST firejail-0.9.44.10.tar.xz 216216 SHA256 
b21e264a0cbe14b09f8220e79066b1791fd8f2d5a8ceca1e669a7152e0b094a7 SHA512 
d9d259c25964eeea87311353a4488e56d1bd65c024aa79f5f2493100f58de4904e081db42132e8d190a05a105fb51dba1d0ac174bf786dc3ec43f356380b3fa6
 WHIRLPOOL 
34c8beac00a706ed3aea6429f4297421716e473460a9079b2ab9d5796e8ee5e560e5359202ec14beab0f470a076b635513b1082a07dac0f579e86a8113b3a8ee
 DIST firejail-0.9.44.8.tar.xz 214624 SHA256 
b9fe191771db2d19344bfc8b1117c33793f78ae1ba10a76e948bfafd71b10771 SHA512 
5dc56e259b18c1bd853d15b44bd266b59f45b8ede7e370ce59bfeff7e390d7f4a1784c1c0986d039e2f8de6329984748c8ed287a4a715e95886607f0fd91fd4f
 WHIRLPOOL 
f679f7f9592b27382b3653042d15bdc6c69d7ee95cb87a9dbcf1022b284901cfde26efc572e6d540ce15332418e6f80456dec2e9cc133b8b85815b57707245f1

diff --git a/sys-apps/firejail/firejail-0.9.44.10.ebuild 
b/sys-apps/firejail/firejail-0.9.44.10.ebuild
new file mode 100644
index 000..d427fd4d648
--- /dev/null
+++ b/sys-apps/firejail/firejail-0.9.44.10.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Security sandbox for any type of processes"
+HOMEPAGE="https://firejail.wordpress.com/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="apparmor +bind +chroot +file-transfer +network
+   network-restricted +seccomp +userns x11"
+
+DEPEND="!sys-apps/firejail-lts
+   apparmor? ( sys-libs/libapparmor )"
+RDEPEND="${DEPEND}
+   x11? ( x11-wm/xpra[client,server] )"
+
+src_prepare() {
+   default
+   find -name Makefile.in -exec sed -i -r \
+   -e '/^\tinstall .*COPYING /d' \
+   -e '/CFLAGS/s: (-O2|-ggdb) : :g' \
+   -e '1iCC=@CC@' {} + || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable apparmor)
+   $(use_enable bind)
+   $(use_enable chroot)
+   $(use_enable file-transfer)
+   $(use_enable network)
+   $(use_enable seccomp)
+   $(use_enable userns)
+   $(use_enable x11)
+   )
+   use network-restricted && myeconfargs+=( --enable-network=restricted )
+   econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pylint/

2017-05-16 Thread Michał Górny
commit: 13e225f26a38b42ac1d08be79fe780e52d3581f1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 21:17:41 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 21:39:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e225f2

dev-python/pylint: Remove wrong test restriction

 dev-python/pylint/pylint-1.7.1-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-python/pylint/pylint-1.7.1-r1.ebuild 
b/dev-python/pylint/pylint-1.7.1-r1.ebuild
index 54eb6b319cc..5ab240286e0 100644
--- a/dev-python/pylint/pylint-1.7.1-r1.ebuild
+++ b/dev-python/pylint/pylint-1.7.1-r1.ebuild
@@ -33,8 +33,6 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( ${RDEPEND} )"
 
-RESTRICT="test" # multiple failures
-
 # Usual. Requ'd for impl specific failures in test phase
 DISTUTILS_IN_SOURCE_BUILD=1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pylint/

2017-05-16 Thread Michał Górny
commit: 90f424764209a9595fa11950f72157eba44fddd1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 21:19:39 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 21:39:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f42476

dev-python/pylint: Re-enable out-of-source builds

 dev-python/pylint/pylint-1.7.1-r1.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/pylint/pylint-1.7.1-r1.ebuild 
b/dev-python/pylint/pylint-1.7.1-r1.ebuild
index 5ab240286e0..61bf81a9262 100644
--- a/dev-python/pylint/pylint-1.7.1-r1.ebuild
+++ b/dev-python/pylint/pylint-1.7.1-r1.ebuild
@@ -33,9 +33,6 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( ${RDEPEND} )"
 
-# Usual. Requ'd for impl specific failures in test phase
-DISTUTILS_IN_SOURCE_BUILD=1
-
 python_compile_all() {
# selection of straight html triggers a trivial annoying bug, we skirt 
it
use doc && PYTHONPATH="${S}" emake -e -C doc singlehtml



[gentoo-commits] repo/gentoo:master commit in: dev-python/pylint/

2017-05-16 Thread Michał Górny
commit: 02f69dc1097032a433821834c4e37d4f9f80d5a4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 21:33:16 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 21:39:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f69dc1

dev-python/pylint: Disarm unused pytest-runner dep, #618666

 dev-python/pylint/pylint-1.7.1-r1.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/dev-python/pylint/pylint-1.7.1-r1.ebuild 
b/dev-python/pylint/pylint-1.7.1-r1.ebuild
index a26d98dcba5..4aa65c9ed87 100644
--- a/dev-python/pylint/pylint-1.7.1-r1.ebuild
+++ b/dev-python/pylint/pylint-1.7.1-r1.ebuild
@@ -34,6 +34,13 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( ${RDEPEND}
dev-python/pytest[${PYTHON_USEDEP}] )"
 
+python_prepare_all() {
+   # remove unused dep
+   sed -i -e '/pytest-runner/d' setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
 python_compile_all() {
# selection of straight html triggers a trivial annoying bug, we skirt 
it
use doc && PYTHONPATH="${S}" emake -e -C doc singlehtml



[gentoo-commits] repo/gentoo:master commit in: dev-python/pylint/

2017-05-16 Thread Michał Górny
commit: 83fe56f7c5a03f1be1518c240ff72b989946b512
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 21:33:54 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 21:39:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83fe56f7

dev-python/pylint: Fix missing quoting

 dev-python/pylint/pylint-1.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pylint/pylint-1.7.1-r1.ebuild 
b/dev-python/pylint/pylint-1.7.1-r1.ebuild
index 4aa65c9ed87..4896eb3cc57 100644
--- a/dev-python/pylint/pylint-1.7.1-r1.ebuild
+++ b/dev-python/pylint/pylint-1.7.1-r1.ebuild
@@ -62,5 +62,5 @@ python_install_all() {
 
 pkg_postinst() {
# Optional dependency on "tk" USE flag would break support for Jython.
-   optfeature "pylint-gui script requires dev-lang/python with \"tk\" USE 
flag enabled." dev-lang/python[tk]
+   optfeature "pylint-gui script requires dev-lang/python with \"tk\" USE 
flag enabled." 'dev-lang/python[tk]'
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/pylint/

2017-05-16 Thread Michał Górny
commit: 34396b1ad6869575590491764fa764785b05ff44
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 21:29:11 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 21:39:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34396b1a

dev-python/pylint: Fix running *all* tests

 dev-python/pylint/pylint-1.7.1-r1.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-python/pylint/pylint-1.7.1-r1.ebuild 
b/dev-python/pylint/pylint-1.7.1-r1.ebuild
index 61bf81a9262..a26d98dcba5 100644
--- a/dev-python/pylint/pylint-1.7.1-r1.ebuild
+++ b/dev-python/pylint/pylint-1.7.1-r1.ebuild
@@ -31,7 +31,8 @@ RDEPEND="
dev-python/configparser[${PYTHON_USEDEP}]' -2)"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( ${RDEPEND} )"
+   test? ( ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}] )"
 
 python_compile_all() {
# selection of straight html triggers a trivial annoying bug, we skirt 
it
@@ -39,10 +40,7 @@ python_compile_all() {
 }
 
 python_test() {
-   ${EPYTHON} \
-   -m unittest discover \
-   -s pylint/test/ -p "*test_*".py \
-   --verbose || die
+   py.test -v || die "Tests fail with ${EPYTHON}"
 }
 
 python_install_all() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/pylint/

2017-05-16 Thread Michał Górny
commit: 24994a559b30f8a95e37ead0295b2847e66f9485
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 21:17:21 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 21:39:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24994a55

dev-python/pylint: Fix dependencies

 dev-python/pylint/{pylint-1.7.1.ebuild => pylint-1.7.1-r1.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/pylint/pylint-1.7.1.ebuild 
b/dev-python/pylint/pylint-1.7.1-r1.ebuild
similarity index 92%
rename from dev-python/pylint/pylint-1.7.1.ebuild
rename to dev-python/pylint/pylint-1.7.1-r1.ebuild
index 1c5b2098c54..54eb6b319cc 100644
--- a/dev-python/pylint/pylint-1.7.1.ebuild
+++ b/dev-python/pylint/pylint-1.7.1-r1.ebuild
@@ -24,10 +24,11 @@ RDEPEND="
>=dev-python/astroid-1.5.1[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
>=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
-   dev-python/mccabe
+   dev-python/mccabe[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}]
-   dev-python/configparser[${PYTHON_USEDEP}]' python2_7)"
+   dev-python/configparser[${PYTHON_USEDEP}]' -2)"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( ${RDEPEND} )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/nosehtmloutput/

2017-05-16 Thread Manuel Rüger
commit: 5ced5647341bb088b437d024ca7a4d080ac7cbf4
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 21:33:41 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 21:33:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ced5647

dev-python/nosehtmloutput: Add python3_{5,6}

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/nosehtmloutput/nosehtmloutput-0.0.5.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/nosehtmloutput/nosehtmloutput-0.0.5.ebuild 
b/dev-python/nosehtmloutput/nosehtmloutput-0.0.5.ebuild
index f8c6e4a9277..8139e72c7c0 100644
--- a/dev-python/nosehtmloutput/nosehtmloutput-0.0.5.ebuild
+++ b/dev-python/nosehtmloutput/nosehtmloutput-0.0.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: net-mail/muchsync/

2017-05-16 Thread Amadeusz Piotr Żołnowski
commit: f11edb4eb5c81150e526f8d3f54aa8551c4a2b86
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Tue May 16 21:29:02 2017 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Tue May 16 21:29:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11edb4e

net-mail/muchsync: Remove version affected by bug #616390

Gentoo-Bug: 616390
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-mail/muchsync/Manifest  |  1 -
 net-mail/muchsync/muchsync-2.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/net-mail/muchsync/Manifest b/net-mail/muchsync/Manifest
index bb555ecee19..111bbdc8910 100644
--- a/net-mail/muchsync/Manifest
+++ b/net-mail/muchsync/Manifest
@@ -1,2 +1 @@
-DIST muchsync-2.tar.gz 129429 SHA256 
c195bbef1c4f95da80d40ea8f3df00e3d1934f1d9238f100fd730e02d41017b7 SHA512 
fcf37e67982da21fb7e6e0297b7b1f6786c991f087c53235a46856e450620b912ba5c4f7db9c7067bd1b569530efe27de205610be4bdf5ddb2b5c56453a818f9
 WHIRLPOOL 
01e35df7175a1cab1ee7291f4029b64cb5f368cee1efa60e801943441b9ed40e9c7c58df427a479866b7fdf5f4d8080d66902630444ca7fa929bd435a6b586d1
 DIST muchsync-3.tar.gz 132310 SHA256 
13ac824348c014a979cee4f9b236b9a1fbd01ec8c61ad474766af56bcead1f10 SHA512 
54c0f53d6be55d294e0c4a9a7bf1a4f719b34b07e5754c77283baa996e47a40dfaa650cf1efe9107011487f88c7b8e25b3e779e68baaa877b6f1d2770a31a111
 WHIRLPOOL 
57fa13b0df8449cc14aa2aa55c639e60dace735a44070870b0ebfbb6ce6ea94588f098b563b8d4374ba5dfa7421a3933753967153006aaf3828b1e0ae0a8b17c

diff --git a/net-mail/muchsync/muchsync-2.ebuild 
b/net-mail/muchsync/muchsync-2.ebuild
deleted file mode 100644
index fe3cae17ea4..000
--- a/net-mail/muchsync/muchsync-2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Synchronizes mail messages and notmuch tags across machines"
-HOMEPAGE="http://www.muchsync.org/;
-SRC_URI="http://www.muchsync.org/src/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-db/sqlite:3
-   dev-libs/openssl:0=
-   

[gentoo-commits] repo/gentoo:master commit in: app-backup/borgweb/

2017-05-16 Thread Manuel Rüger
commit: 7064beb92782b310e81c6d25d66719ffe6770436
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 21:26:45 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 21:27:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7064beb9

app-backup/borgweb: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-backup/borgweb/borgweb-0.2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/borgweb/borgweb-0.2.0-r2.ebuild 
b/app-backup/borgweb/borgweb-0.2.0-r2.ebuild
index 6e78c2932d2..e3b355a9bb8 100644
--- a/app-backup/borgweb/borgweb-0.2.0-r2.ebuild
+++ b/app-backup/borgweb/borgweb-0.2.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_COMPAT=( python3_{4,5,6} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2017-05-16 Thread José María Alonso
commit: 5ae106a00c5412e4e9087ab5bc0855648616a9c7
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue May 16 21:25:56 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue May 16 21:26:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae106a0

dev-libs/libsigsegv: Adds x64-macos keyword

Closes: https://github.com/gentoo/gentoo/pull/4646

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-libs/libsigsegv/libsigsegv-2.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
index a14d670b791..4ed1dbfea49 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
@@ -3,13 +3,13 @@
 
 EAPI=6
 
-DESCRIPTION="library for handling page faults in user mode"
+DESCRIPTION="Library for handling page faults in user mode"
 HOMEPAGE="http://www.gnu.org/software/libsigsegv/;
 SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE=""
 
 src_configure () {



[gentoo-commits] repo/gentoo:master commit in: net-mail/muchsync/

2017-05-16 Thread Amadeusz Piotr Żołnowski
commit: 94954b4f2c5de48852ebb3f03cf9fabd80881157
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Tue May 16 21:24:19 2017 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Tue May 16 21:24:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94954b4f

net-mail/muchsync: Bump version

Allow any Xapian version. It builds fine with dev-libs/xapian-1.4.4.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-mail/muchsync/Manifest  |  1 +
 net-mail/muchsync/muchsync-3.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/net-mail/muchsync/Manifest b/net-mail/muchsync/Manifest
index bd1875991bb..bb555ecee19 100644
--- a/net-mail/muchsync/Manifest
+++ b/net-mail/muchsync/Manifest
@@ -1 +1,2 @@
 DIST muchsync-2.tar.gz 129429 SHA256 
c195bbef1c4f95da80d40ea8f3df00e3d1934f1d9238f100fd730e02d41017b7 SHA512 
fcf37e67982da21fb7e6e0297b7b1f6786c991f087c53235a46856e450620b912ba5c4f7db9c7067bd1b569530efe27de205610be4bdf5ddb2b5c56453a818f9
 WHIRLPOOL 
01e35df7175a1cab1ee7291f4029b64cb5f368cee1efa60e801943441b9ed40e9c7c58df427a479866b7fdf5f4d8080d66902630444ca7fa929bd435a6b586d1
+DIST muchsync-3.tar.gz 132310 SHA256 
13ac824348c014a979cee4f9b236b9a1fbd01ec8c61ad474766af56bcead1f10 SHA512 
54c0f53d6be55d294e0c4a9a7bf1a4f719b34b07e5754c77283baa996e47a40dfaa650cf1efe9107011487f88c7b8e25b3e779e68baaa877b6f1d2770a31a111
 WHIRLPOOL 
57fa13b0df8449cc14aa2aa55c639e60dace735a44070870b0ebfbb6ce6ea94588f098b563b8d4374ba5dfa7421a3933753967153006aaf3828b1e0ae0a8b17c

diff --git a/net-mail/muchsync/muchsync-3.ebuild 
b/net-mail/muchsync/muchsync-3.ebuild
new file mode 100644
index 000..936b07cd0ee
--- /dev/null
+++ b/net-mail/muchsync/muchsync-3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="Synchronizes mail messages and notmuch tags across machines"
+HOMEPAGE="http://www.muchsync.org/;
+SRC_URI="http://www.muchsync.org/src/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="dev-db/sqlite:3
+   dev-libs/openssl:0=
+   dev-libs/xapian:=
+   net-mail/notmuch:=
+   "
+RDEPEND="${DEPEND}
+   net-misc/openssh
+   "



[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-05-16 Thread Jason Donenfeld
commit: c50296e8e46086273f5d02e7a2a55e8b66f0d547
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue May 16 21:16:56 2017 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Tue May 16 21:21:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c50296e8

x11-terms/rxvt: mask package for removal

 profiles/package.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index fd9260b5bb1..f8709cc00fc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Jason A. Donenfeld  (16 May 2017)
+# This package has no upstream and has likely security vulnerabilities.
+# Users can trivially upgrade to x11-terms/rxvt-unicode, which is its
+# modern day replacement, with no drawbacks. See bug 618250. No reverse
+# dependencies. To be removed in 30 days.
+x11-terms/rxvt
+
 # Michał Górny  (15 May 2017)
 # These packages lack modern digests and are fetch-restricted, so we can
 # not update them. Some of them have additional issues.



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netwag/

2017-05-16 Thread Jason Donenfeld
commit: 26555d03a913c75299d80f0bd54cf04c0e5f665f
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue May 16 21:14:15 2017 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Tue May 16 21:21:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26555d03

net-analyzer/netwag: rely on rxvt-unicode instead of rxvt

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-analyzer/netwag/netwag-5.39.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/netwag/netwag-5.39.0.ebuild 
b/net-analyzer/netwag/netwag-5.39.0.ebuild
index a00de5c0bd6..593a4a65a18 100644
--- a/net-analyzer/netwag/netwag-5.39.0.ebuild
+++ b/net-analyzer/netwag/netwag-5.39.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # NOTE: netwib, netwox and netwag go together, bump all or bump none
@@ -26,7 +26,7 @@ DEPEND="
kde-apps/konsole
x11-terms/eterm
x11-terms/gnome-terminal
-   x11-terms/rxvt
+   x11-terms/rxvt-unicode
)
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/snap-core/

2017-05-16 Thread Sergei Trofimovich
commit: f307abf0bacb381d0cf037632c6e10ccd57c3d1e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May 16 21:18:54 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May 16 21:19:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f307abf0

dev-haskell/snap-core: allow ghc-8, bug #611706

Reported-by: Zentoo
Bug: https://bugs.gentoo.org/611706
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-haskell/snap-core/snap-core-0.9.8.0.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-haskell/snap-core/snap-core-0.9.8.0.ebuild 
b/dev-haskell/snap-core/snap-core-0.9.8.0.ebuild
index 4fa5a429c1b..ed5746eb2b6 100644
--- a/dev-haskell/snap-core/snap-core-0.9.8.0.ebuild
+++ b/dev-haskell/snap-core/snap-core-0.9.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -43,6 +43,13 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
 "
 
+src_prepare() {
+   default
+
+   cabal_chdeps \
+   'time  >= 1.0 && < 1.6' 'time   
   >= 1.0'
+}
+
 src_configure() {
haskell-cabal_src_configure \
$(cabal_flag debug debug) \



[gentoo-commits] repo/gentoo:master commit in: virtual/commonlisp/

2017-05-16 Thread José María Alonso
commit: 2a43c7a410bdc2414408f2f673eaa11b0da77814
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue May 16 21:14:27 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue May 16 21:14:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a43c7a4

virtual/commonlisp: Updates EAPI, lisp implementation and KEYWORDS

Closes: https://github.com/gentoo/gentoo/pull/4644

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 virtual/commonlisp/commonlisp-0.ebuild | 9 -
 virtual/commonlisp/metadata.xml| 8 
 2 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/virtual/commonlisp/commonlisp-0.ebuild 
b/virtual/commonlisp/commonlisp-0.ebuild
index 49b04bcfefc..dd062374c36 100644
--- a/virtual/commonlisp/commonlisp-0.ebuild
+++ b/virtual/commonlisp/commonlisp-0.ebuild
@@ -1,15 +1,14 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 DESCRIPTION="Virtual for Common Lisp"
 SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc ~sparc x86"
+KEYWORDS="alpha amd64 ia64 ppc ~sparc x86  ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~x86-solaris"
 
 RDEPEND="|| ( dev-lisp/sbcl
dev-lisp/clisp
dev-lisp/clozurecl
dev-lisp/cmucl
-   dev-lisp/ecls
-   dev-lisp/openmcl )"
+   dev-lisp/ecls )"

diff --git a/virtual/commonlisp/metadata.xml b/virtual/commonlisp/metadata.xml
index 7ea645c67e7..ffa67744d44 100644
--- a/virtual/commonlisp/metadata.xml
+++ b/virtual/commonlisp/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   common-l...@gentoo.org
-   Gentoo Common Lisp Project
-
+  
+ common-l...@gentoo.org
+ Gentoo Common Lisp Project
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/aeson/

2017-05-16 Thread Sergei Trofimovich
commit: 0bd289fd60312e3d218a888094cc3471c3ba3c78
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May 16 21:12:36 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May 16 21:12:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd289fd

dev-haskell/aeson: add missing scientific[bytestring-builder] dependency, bug 
#610822

Reported-by: Christian Albertsen
Bug: https://bugs.gentoo.org/610822
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-haskell/aeson/aeson-0.9.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/aeson/aeson-0.9.0.1.ebuild 
b/dev-haskell/aeson/aeson-0.9.0.1.ebuild
index 1b5f6b11a0a..971fe7c9edf 100644
--- a/dev-haskell/aeson/aeson-0.9.0.1.ebuild
+++ b/dev-haskell/aeson/aeson-0.9.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -23,7 +23,7 @@ RDEPEND=">=dev-haskell/attoparsec-0.13.0.0:=[profile?]
>=dev-haskell/hashable-1.1.2.0:=[profile?]
dev-haskell/mtl:=[profile?]
dev-haskell/old-locale:=[profile?]
-   >=dev-haskell/scientific-0.3.1:=[profile?] 
=dev-haskell/scientific-0.3.1:=[bytestring-builder,profile?] 
=dev-haskell/text-1.1.1.0:=[profile?]
dev-haskell/transformers:=[profile?]



[gentoo-commits] repo/gentoo:master commit in: dev-python/astroid/

2017-05-16 Thread Michał Górny
commit: aafaf16ebe8f48d1b014378c60474d63745c222a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 19:04:30 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 21:05:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aafaf16e

dev-python/astroid: Fix python_prepare -> _all

 dev-python/astroid/{astroid-1.5.2.ebuild => astroid-1.5.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/astroid/astroid-1.5.2.ebuild 
b/dev-python/astroid/astroid-1.5.2-r1.ebuild
similarity index 98%
rename from dev-python/astroid/astroid-1.5.2.ebuild
rename to dev-python/astroid/astroid-1.5.2-r1.ebuild
index a8ca030e0d2..9ca652321ed 100644
--- a/dev-python/astroid/astroid-1.5.2.ebuild
+++ b/dev-python/astroid/astroid-1.5.2-r1.ebuild
@@ -37,7 +37,7 @@ DEPEND="
 # Required for tests
 DISTUTILS_IN_SOURCE_BUILD=1
 
-python_prepare() {
+python_prepare_all() {
# Disable failing test
sed -i -e "/test_namespace_package_pth_support/a\\return" 
astroid/tests/unittest_manager.py || die
distutils-r1_python_prepare_all



[gentoo-commits] repo/gentoo:master commit in: dev-python/astroid/

2017-05-16 Thread Michał Górny
commit: 731fa9948ec95574c0319b6eb1911dcd34a2952e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 20:59:30 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 21:05:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731fa994

dev-python/astroid: Re-enable out-of-source builds

 dev-python/astroid/astroid-1.5.2-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-python/astroid/astroid-1.5.2-r1.ebuild 
b/dev-python/astroid/astroid-1.5.2-r1.ebuild
index e3296e7b91b..5f70a26b9df 100644
--- a/dev-python/astroid/astroid-1.5.2-r1.ebuild
+++ b/dev-python/astroid/astroid-1.5.2-r1.ebuild
@@ -34,8 +34,6 @@ DEPEND="
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
)"
-# Required for tests
-DISTUTILS_IN_SOURCE_BUILD=1
 
 python_prepare_all() {
# Disable failing tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/astroid/

2017-05-16 Thread Michał Górny
commit: b60a5f6e52f036b7f15c19d217d5ccf36c34261d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 19:07:08 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 21:05:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b60a5f6e

dev-python/astroid: Fix dependencies

 dev-python/astroid/astroid-1.5.2-r1.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/astroid/astroid-1.5.2-r1.ebuild 
b/dev-python/astroid/astroid-1.5.2-r1.ebuild
index 9ca652321ed..b21f08429ad 100644
--- a/dev-python/astroid/astroid-1.5.2-r1.ebuild
+++ b/dev-python/astroid/astroid-1.5.2-r1.ebuild
@@ -20,19 +20,19 @@ IUSE="test"
 RDEPEND="
dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
-   dev-python/wrapt[${PYTHON_USEDEP}]"
+   dev-python/wrapt[${PYTHON_USEDEP}]
+   virtual/python-enum34[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}]' -2)"
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' 
'python*')
>=dev-python/pylint-1.6.0[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
-   virtual/python-singledispatch[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 
'dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}]' python2_7 )
-   $(python_gen_cond_dep 
'dev-python/functools32[${PYTHON_USEDEP}]' python2_7 )
-   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 
python2_7 )
)"
 # Required for tests
 DISTUTILS_IN_SOURCE_BUILD=1



[gentoo-commits] repo/gentoo:master commit in: dev-python/backports-functools-lru-cache/

2017-05-16 Thread Michał Górny
commit: b725e876d0f78d96364fbc6f2e361d8ed15ff726
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 19:39:10 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 21:05:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b725e876

dev-python/backports-functools-lru-cache: Tested on pypy

 .../backports-functools-lru-cache-1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.3-r1.ebuild
 
b/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.3-r1.ebuild
index b94cdf90137..bb8b666a480 100644
--- 
a/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.3-r1.ebuild
+++ 
b/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/astroid/

2017-05-16 Thread Michał Górny
commit: b83f8744e125f48dc8d588a312b13e98ee42bb10
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 19:36:38 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 21:05:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83f8744

dev-python/astroid: XFAIL xml test

 dev-python/astroid/astroid-1.5.2-r1.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-python/astroid/astroid-1.5.2-r1.ebuild 
b/dev-python/astroid/astroid-1.5.2-r1.ebuild
index b21f08429ad..e3296e7b91b 100644
--- a/dev-python/astroid/astroid-1.5.2-r1.ebuild
+++ b/dev-python/astroid/astroid-1.5.2-r1.ebuild
@@ -38,8 +38,13 @@ DEPEND="
 DISTUTILS_IN_SOURCE_BUILD=1
 
 python_prepare_all() {
-   # Disable failing test
-   sed -i -e "/test_namespace_package_pth_support/a\\return" 
astroid/tests/unittest_manager.py || die
+   # Disable failing tests
+   # TODO: investigate if it's our fault and how can we fix it
+   sed -i -e "s/test_namespace_package_pth_support/_&/" \
+   astroid/tests/unittest_manager.py || die
+   # we hack xml module, so it does not match what they expect...
+   sed -i -e "s/test_module_model/_&/" \
+   astroid/tests/unittest_object_model.py || die
distutils-r1_python_prepare_all
 }
 



[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-05-16 Thread Michał Górny
commit: 0a8ec8baee1b69a458814d65149664d6cf109821
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 21:01:29 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 21:05:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8ec8ba

profiles/license_groups: Remove CROSSOVER

 profiles/license_groups | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index 199a3e3288d..cc13b7bc2f7 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -71,7 +71,7 @@ BINARY-REDISTRIBUTABLE @FREE bh-luxi Broadcom Dina 
intel-ucode ipw2100-fw ipw220
 
 # License agreements that try to take away your rights. These are more
 # restrictive than "all-rights-reserved" or require explicit approval.
-EULA Adaptec-EULA AdobeFlash-11.x ArxFatalis-EULA-JoWooD baudline BCS 
bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER CROSSOVER-2 CYANA DOOM3 
dotnet-eula ETQW FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA 
genymotion GIMPS GOG-EULA google-chrome googleearth Google-TOS Intel-SDP 
Introversion LastPass LOKI-EULA LRCTF MakeMKV-EULA MARBLEBLAST Mendeley-terms 
MSjdbcEULA40 MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-AAC-EULA Nero-EULA-US 
OPERA-12 OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 
Primate-Plunge PUEL Q3AEULA Q3AEULA-2111 QUAKE4 Quartus-prime-megacore RAR 
RTCW RTCW-ETEULA RuneScape-EULA SJ-Labs skype-4.0.0.7-copyright spin-commercial 
spin-educational StarUML-EULA TeamViewer THINKTANKS UPEK-SDK-EULA ut2003 
ut2003-demo Vivaldi worklog-assistant Xerox zi-labone
+EULA Adaptec-EULA AdobeFlash-11.x ArxFatalis-EULA-JoWooD baudline BCS 
bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER-2 CYANA DOOM3 
dotnet-eula ETQW FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA 
genymotion GIMPS GOG-EULA google-chrome googleearth Google-TOS Intel-SDP 
Introversion LastPass LOKI-EULA LRCTF MakeMKV-EULA MARBLEBLAST Mendeley-terms 
MSjdbcEULA40 MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-AAC-EULA Nero-EULA-US 
OPERA-12 OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 
Primate-Plunge PUEL Q3AEULA Q3AEULA-2111 QUAKE4 Quartus-prime-megacore RAR 
RTCW RTCW-ETEULA RuneScape-EULA SJ-Labs skype-4.0.0.7-copyright spin-commercial 
spin-educational StarUML-EULA TeamViewer THINKTANKS UPEK-SDK-EULA ut2003 
ut2003-demo Vivaldi worklog-assistant Xerox zi-labone
 
 # Local Variables:
 # mode: conf-space



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2017-05-16 Thread Manuel Rüger
commit: bc55eec7327bde6544bda660772c5f44edae2d63
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 21:00:53 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 21:00:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc55eec7

app-crypt/certbot: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-crypt/certbot/Manifest  |  3 --
 app-crypt/certbot/certbot-0.11.1.ebuild | 52 --
 app-crypt/certbot/certbot-0.13.0.ebuild | 57 -
 app-crypt/certbot/certbot-0.14.0.ebuild | 52 --
 4 files changed, 164 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 5b9c3d7763c..b3219e14976 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,4 +1 @@
-DIST certbot-0.11.1.tar.gz 817693 SHA256 
89c45639746a79a22e32d86dbf9352cda1a4ea218aa1433d3aa61d90c715f52c SHA512 
77ab66be8e9e16c3588f9a822db553c3ba8caf5bda91a810c0bccfd2bed144ccab06dae33551df474dba05a679045dc02966bc6f8facecdcba3f00c7b9773f0a
 WHIRLPOOL 
5514e471ef9f7fd75321da7828927c34bec757bcd0c7477814da953286f6a0a414b5cf5969243df41100f172bb2f0b451019f7e1130123a2fac9fcd88a0abd99
-DIST certbot-0.13.0.tar.gz 827956 SHA256 
ef23822043435261750e7a9c1211601b65f9f9a5e634cfbf5011632b0a62edd4 SHA512 
c0bc38b48f0c9731236bba9f4c05da960bfc038be629c5f4c63e80812595c6e0fb679ff901a8bf160efa119b532b5a629435ed595e3b1049f7a15f2c2dd8eb40
 WHIRLPOOL 
9c0217042c9864b5b0a621aa9a478f1943eced10f68cb913d2b2874fd96774969266e424be08ea345167bb9994f9b0ae2c0557a5c63eb1d37f2b09171bd87b49
-DIST certbot-0.14.0.tar.gz 850922 SHA256 
f5a7ade95303a39750db287ac039dd3ee806acdd5c3ee2403300dcfff9587b18 SHA512 
da278e1ac75464c2dfe3d7d649c1010468f5c873f366fc308a9e2ba5b1210f2d03e07d84ffd7a499d9a39d3f66518e7ca87964c1ef121173d3172a0803ad02c5
 WHIRLPOOL 
babb2a8ef69d48e75c053a030d85475f3c394f6897264f151f12436965f85753669541285ad68ab038d56d96cd5522ce21c20b34472781e0606b1892949a59fd
 DIST certbot-0.14.1.tar.gz 851705 SHA256 
7992fced742649e7b7668e4db7685de12248a4ffba66810cb336e9b6412e3567 SHA512 
309e0e1d071960ae9a5cc4c9f965cc623b68d3d61f69282f21629514553a75af4d384d2c29fd3beee6eb8447c7b6651ce86c33c4f3916876fac7a91a08d2075d
 WHIRLPOOL 
f5a5be776f0a9bb9096a6e8dfa64942bd00583559cba64d3c1a5b991578bb8c7cac5076895e4291e1ec4c8fa767f026a90e0c1312c4f425ffcb5bf08bd0e9e40

diff --git a/app-crypt/certbot/certbot-0.11.1.ebuild 
b/app-crypt/certbot/certbot-0.11.1.ebuild
deleted file mode 100644
index cd8043d4830..000
--- a/app-crypt/certbot/certbot-0.11.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python2_7)
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
-RDEPEND="
-   ${CDEPEND}
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
-   dev-python/configobj[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-0.7[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/zope-component[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]"
-DEPEND="
-   ${CDEPEND}
-   test? (
-   >=dev-python/astroid-1.3.5[${PYTHON_USEDEP}]
-   dev-python/coverage[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/pep8[${PYTHON_USEDEP}]
-   >=dev-python/pylint-1.4.2[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   )"
-
-python_test() {
-   nosetests -v ${PN} || die
-}

diff --git a/app-crypt/certbot/certbot-0.13.0.ebuild 
b/app-crypt/certbot/certbot-0.13.0.ebuild
deleted file mode 100644
index 83a75c2e06b..000
--- a/app-crypt/certbot/certbot-0.13.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python2_7)
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   

[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/

2017-05-16 Thread Manuel Rüger
commit: b18948728dc232c26caf543880369a8f58ceabea
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 21:01:31 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 21:01:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1894872

app-crypt/acme: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-crypt/acme/Manifest   |  3 ---
 app-crypt/acme/acme-0.11.1.ebuild | 38 --
 app-crypt/acme/acme-0.13.0.ebuild | 43 ---
 app-crypt/acme/acme-0.14.0.ebuild | 38 --
 4 files changed, 122 deletions(-)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index def3d2b6e8e..553643cccbe 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,5 +1,2 @@
-DIST certbot-0.11.1.tar.gz 817693 SHA256 
89c45639746a79a22e32d86dbf9352cda1a4ea218aa1433d3aa61d90c715f52c SHA512 
77ab66be8e9e16c3588f9a822db553c3ba8caf5bda91a810c0bccfd2bed144ccab06dae33551df474dba05a679045dc02966bc6f8facecdcba3f00c7b9773f0a
 WHIRLPOOL 
5514e471ef9f7fd75321da7828927c34bec757bcd0c7477814da953286f6a0a414b5cf5969243df41100f172bb2f0b451019f7e1130123a2fac9fcd88a0abd99
-DIST certbot-0.13.0.tar.gz 827956 SHA256 
ef23822043435261750e7a9c1211601b65f9f9a5e634cfbf5011632b0a62edd4 SHA512 
c0bc38b48f0c9731236bba9f4c05da960bfc038be629c5f4c63e80812595c6e0fb679ff901a8bf160efa119b532b5a629435ed595e3b1049f7a15f2c2dd8eb40
 WHIRLPOOL 
9c0217042c9864b5b0a621aa9a478f1943eced10f68cb913d2b2874fd96774969266e424be08ea345167bb9994f9b0ae2c0557a5c63eb1d37f2b09171bd87b49
-DIST certbot-0.14.0.tar.gz 850922 SHA256 
f5a7ade95303a39750db287ac039dd3ee806acdd5c3ee2403300dcfff9587b18 SHA512 
da278e1ac75464c2dfe3d7d649c1010468f5c873f366fc308a9e2ba5b1210f2d03e07d84ffd7a499d9a39d3f66518e7ca87964c1ef121173d3172a0803ad02c5
 WHIRLPOOL 
babb2a8ef69d48e75c053a030d85475f3c394f6897264f151f12436965f85753669541285ad68ab038d56d96cd5522ce21c20b34472781e0606b1892949a59fd
 DIST certbot-0.14.1.tar.gz 851705 SHA256 
7992fced742649e7b7668e4db7685de12248a4ffba66810cb336e9b6412e3567 SHA512 
309e0e1d071960ae9a5cc4c9f965cc623b68d3d61f69282f21629514553a75af4d384d2c29fd3beee6eb8447c7b6651ce86c33c4f3916876fac7a91a08d2075d
 WHIRLPOOL 
f5a5be776f0a9bb9096a6e8dfa64942bd00583559cba64d3c1a5b991578bb8c7cac5076895e4291e1ec4c8fa767f026a90e0c1312c4f425ffcb5bf08bd0e9e40
 DIST letsencrypt-0.1.0.tar.gz 524821 SHA256 
1c1ac7b41e5e0fc0e41a7ef159ac9147a4aafff54453d57b519eb05bf52ade14 SHA512 
6a786290362741ac97dcb4b59bc4cba56f3e8b5193bbc10be19086d462f76e6124259c42bac36afe9eb818f4bb9edec34f8e2a02bd8c855e3b35404f4ee81f96
 WHIRLPOOL 
cdc41a3466de54ab8ddfeedea9935205d78383028769dcfbc876be0c2ef80c2d14f5d0e4a9c56a751163718f5ababb07848822989a060de7031ea8ebdf6424a0

diff --git a/app-crypt/acme/acme-0.11.1.ebuild 
b/app-crypt/acme/acme-0.11.1.ebuild
deleted file mode 100644
index 469f2ebb3d1..000
--- a/app-crypt/acme/acme-0.11.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=(python{2_7,3_4,3_5})
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   inherit git-r3
-   S=${WORKDIR}/${P}/${PN}
-else
-   SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
-   S=${WORKDIR}/certbot-${PV}/acme
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="An implementation of the ACME protocol"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-RDEPEND=">=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.4.1[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
-   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
-
-python_test() {
-   nosetests -w ${PN} || die
-}

diff --git a/app-crypt/acme/acme-0.13.0.ebuild 
b/app-crypt/acme/acme-0.13.0.ebuild
deleted file mode 100644
index 69472741cfc..000
--- a/app-crypt/acme/acme-0.13.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   inherit git-r3
-   S=${WORKDIR}/${P}/${PN}
-else
-   SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
-   S=${WORKDIR}/certbot-${PV}/acme
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="An implementation of the ACME protocol"

[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2017-05-16 Thread Manuel Rüger
commit: 2882e62cdf1bda87595560fd9f1a25654bab26e2
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:59:01 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:59:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2882e62c

app-crypt/certbot-apache: Version bump to 0.14.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-0.14.1.ebuild| 38 ++
 2 files changed, 39 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index c0b12c5cd93..530d1cea3ba 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-0.11.1.tar.gz 817693 SHA256 
89c45639746a79a22e32d86dbf9352cda1a4ea218aa1433d3aa61d90c715f52c SHA512 
77ab66be8e9e16c3588f9a822db553c3ba8caf5bda91a810c0bccfd2bed144ccab06dae33551df474dba05a679045dc02966bc6f8facecdcba3f00c7b9773f0a
 WHIRLPOOL 
5514e471ef9f7fd75321da7828927c34bec757bcd0c7477814da953286f6a0a414b5cf5969243df41100f172bb2f0b451019f7e1130123a2fac9fcd88a0abd99
 DIST certbot-0.13.0.tar.gz 827956 SHA256 
ef23822043435261750e7a9c1211601b65f9f9a5e634cfbf5011632b0a62edd4 SHA512 
c0bc38b48f0c9731236bba9f4c05da960bfc038be629c5f4c63e80812595c6e0fb679ff901a8bf160efa119b532b5a629435ed595e3b1049f7a15f2c2dd8eb40
 WHIRLPOOL 
9c0217042c9864b5b0a621aa9a478f1943eced10f68cb913d2b2874fd96774969266e424be08ea345167bb9994f9b0ae2c0557a5c63eb1d37f2b09171bd87b49
+DIST certbot-0.14.1.tar.gz 851705 SHA256 
7992fced742649e7b7668e4db7685de12248a4ffba66810cb336e9b6412e3567 SHA512 
309e0e1d071960ae9a5cc4c9f965cc623b68d3d61f69282f21629514553a75af4d384d2c29fd3beee6eb8447c7b6651ce86c33c4f3916876fac7a91a08d2075d
 WHIRLPOOL 
f5a5be776f0a9bb9096a6e8dfa64942bd00583559cba64d3c1a5b991578bb8c7cac5076895e4291e1ec4c8fa767f026a90e0c1312c4f425ffcb5bf08bd0e9e40

diff --git a/app-crypt/certbot-apache/certbot-apache-0.14.1.ebuild 
b/app-crypt/certbot-apache/certbot-apache-0.14.1.ebuild
new file mode 100644
index 000..55361838811
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-0.14.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
+   KEYWORDS="~amd64"
+   S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   <=dev-python/python-augeas-0.5.0[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="test? ( ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}] )
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   nosetests || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2017-05-16 Thread Manuel Rüger
commit: 4ae98cc30e16bb8707b19af764982fc12ca13268
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:59:59 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:59:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae98cc3

app-crypt/certbot-apache: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-crypt/certbot-apache/Manifest  |  2 --
 .../certbot-apache/certbot-apache-0.11.1.ebuild| 38 --
 .../certbot-apache/certbot-apache-0.13.0.ebuild| 38 --
 3 files changed, 78 deletions(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 530d1cea3ba..b3219e14976 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,3 +1 @@
-DIST certbot-0.11.1.tar.gz 817693 SHA256 
89c45639746a79a22e32d86dbf9352cda1a4ea218aa1433d3aa61d90c715f52c SHA512 
77ab66be8e9e16c3588f9a822db553c3ba8caf5bda91a810c0bccfd2bed144ccab06dae33551df474dba05a679045dc02966bc6f8facecdcba3f00c7b9773f0a
 WHIRLPOOL 
5514e471ef9f7fd75321da7828927c34bec757bcd0c7477814da953286f6a0a414b5cf5969243df41100f172bb2f0b451019f7e1130123a2fac9fcd88a0abd99
-DIST certbot-0.13.0.tar.gz 827956 SHA256 
ef23822043435261750e7a9c1211601b65f9f9a5e634cfbf5011632b0a62edd4 SHA512 
c0bc38b48f0c9731236bba9f4c05da960bfc038be629c5f4c63e80812595c6e0fb679ff901a8bf160efa119b532b5a629435ed595e3b1049f7a15f2c2dd8eb40
 WHIRLPOOL 
9c0217042c9864b5b0a621aa9a478f1943eced10f68cb913d2b2874fd96774969266e424be08ea345167bb9994f9b0ae2c0557a5c63eb1d37f2b09171bd87b49
 DIST certbot-0.14.1.tar.gz 851705 SHA256 
7992fced742649e7b7668e4db7685de12248a4ffba66810cb336e9b6412e3567 SHA512 
309e0e1d071960ae9a5cc4c9f965cc623b68d3d61f69282f21629514553a75af4d384d2c29fd3beee6eb8447c7b6651ce86c33c4f3916876fac7a91a08d2075d
 WHIRLPOOL 
f5a5be776f0a9bb9096a6e8dfa64942bd00583559cba64d3c1a5b991578bb8c7cac5076895e4291e1ec4c8fa767f026a90e0c1312c4f425ffcb5bf08bd0e9e40

diff --git a/app-crypt/certbot-apache/certbot-apache-0.11.1.ebuild 
b/app-crypt/certbot-apache/certbot-apache-0.11.1.ebuild
deleted file mode 100644
index 577e3b845c8..000
--- a/app-crypt/certbot-apache/certbot-apache-0.11.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python2_7)
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   inherit git-r3
-   S=${WORKDIR}/${P}/${PN}
-else
-   
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
-   KEYWORDS="~amd64"
-   S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/python-augeas[${PYTHON_USEDEP}]
-   dev-python/zope-component[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}] )
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   nosetests || die
-}

diff --git a/app-crypt/certbot-apache/certbot-apache-0.13.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-0.13.0.ebuild
deleted file mode 100644
index 848fa90e898..000
--- a/app-crypt/certbot-apache/certbot-apache-0.13.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python2_7)
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   inherit git-r3
-   S=${WORKDIR}/${P}/${PN}
-else
-   
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
-   KEYWORDS="~amd64"
-   S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   <=dev-python/python-augeas-0.5.0[${PYTHON_USEDEP}]
-   dev-python/zope-component[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}] )
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   nosetests || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2017-05-16 Thread Manuel Rüger
commit: a45910cad8d465aedf2c6e31126d9fa169fa728c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:59:38 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:59:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45910ca

app-crypt/certbot-apache: Sync live

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-crypt/certbot-apache/certbot-apache-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-.ebuild 
b/app-crypt/certbot-apache/certbot-apache-.ebuild
index 848fa90e898..55361838811 100644
--- a/app-crypt/certbot-apache/certbot-apache-.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-.ebuild
@@ -1,8 +1,8 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-PYTHON_COMPAT=(python2_7)
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
 
 if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/certbot/certbot.git;



[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/

2017-05-16 Thread Michael Weber
commit: f2aaf0e7d7ea738f9a78e2d9f5d26b1b2933524a
Author: Michael Weber  gentoo  org>
AuthorDate: Tue May 16 20:55:23 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue May 16 20:56:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2aaf0e7

x11-wm/xpra: Version bumps (bug 618492, thanks Joe Stroller), remove old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-wm/xpra/Manifest   |   4 +-
 x11-wm/xpra/metadata.xml   |   2 -
 x11-wm/xpra/xpra-1.0.3-r1.ebuild   | 147 -
 .../xpra/{xpra-1.0.4.ebuild => xpra-1.0.6.ebuild}  |  78 ++-
 x11-wm/xpra/{xpra-2.0.ebuild => xpra-2.0.2.ebuild} |   0
 5 files changed, 39 insertions(+), 192 deletions(-)

diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index a8d0d9eee50..14fcff4fe43 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,4 +1,4 @@
-DIST xpra-1.0.3.tar.xz 1888908 SHA256 
f83c5946f67fe26eee8b44fba0fa30bca9fbc7aa58ee66b903b7385c2d332166 SHA512 
3b6371d478147a5d932df1c8428e9132831fcbf17e51f48fb384c30548efee9758c94a6781c255b5fe211c5040993f30b054aa33f3fced85484fcc9d2ca009a1
 WHIRLPOOL 
989db8ac2caa3a5a0e1294754cabe6bc8cadb087a6ffa24de3039c674126886a41ecab930c46700dccdf3adc738572e04652123c9523512c050ffdff3d295b02
 DIST xpra-1.0.4.tar.xz 1890404 SHA256 
c841940957761e60454eac44c955d174b3d864c853f28b387e784a6d85fc9924 SHA512 
85dad598a167a7c9cbf2d0e7d4cde0b7c0fd75b5e1cc515ea78261f4a33d6d864863f98746f7537b202a08c7f225f002d9a5c2773acd63e3a1b37c4d68d9
 WHIRLPOOL 
e426a258b70dcb1dff9f39980fd74221ab5793ea4f8cea2b838dfcd40b152785ef7028219f0024ef4650bb9e6fae10e9d26c1b1e58f0b4efb481a7562f6ee4eb
+DIST xpra-1.0.6.tar.xz 1892736 SHA256 
2ba9212333ee5dc437955ce95d15eb8a9713cf4881914b1d2fe30b1fce188c2d SHA512 
d99cceca56c226f8d52d3992e790337fa9e785671c6e2ae00f119492df402c350218bb7c60e1ecd8ccd02e379d59e99bb5601bd35d433095d4a04024ec0f99b4
 WHIRLPOOL 
6380e2748db3aeaf532e30b70e1956036823f505540c4339a62e0576f8ff108cd5e8f33631dedfdcd5b6d01695e9f2bd11c6287485ecb1c8f0c659073002bfbb
 DIST xpra-2.0.1.tar.xz 1926292 SHA256 
685553c0f7cdeadde3d5a7ba48f3cd9d0feaa755e0debbdf198355223c8bc287 SHA512 
2f9a8f5f3c1980c822233c3b010511d7ac63983eff330222e7375257834dfd6c840fe4b4aba61b966fb3b14debfed05eb1cd724f502a7c7b7ee9fbc86becbac3
 WHIRLPOOL 
e5ef03c29988fa5cf10bb83eb010ac0464a95c4511d7e7ec08349ee5a53f2391f69c95fd3b5d8bb19fe29dec29ec40a273dc35d992912722594972864bd983e4
-DIST xpra-2.0.tar.xz 1925080 SHA256 
ca9e9622a9d435f9591bf60baec50ea02ebad4e0c0017e1df43dfddd6616e807 SHA512 
1f95ecf27c1ef37989c2152a1b2b838f5246a6e3711feaa2150d55b040a41ee0de1d475eb68900b974ee9f7b3f3cf143d53802420f31de60980658cd6da132c6
 WHIRLPOOL 
3f72416011e35513a0acd62980f49af286d2411446452a4a336746a94c813f7f0b316061fcb854efe377d7bc77152e5eb7930d7b3afb863ea30f9e01186e4efe
+DIST xpra-2.0.2.tar.xz 1926876 SHA256 
4341bb6652d6e7784dddc02c63a634019c782332e9af1c08f4b8ec24f57a1f26 SHA512 
4b36cf9cf96f094011412214368bc452ed597f1927f6488d6856ad80b575d7f37273cf49b8682fdbc137cf581d5a88b17a9241d508278e45e48f9451ba628b68
 WHIRLPOOL 
d8919e8b9d40539a1c59dba2b1455924f276e5233e3674fd756e833c6bf2a132a5a27c9686cabdff2f4dc05b616245cdf0d06ce215ceb615c7c4c04861cfc41a

diff --git a/x11-wm/xpra/metadata.xml b/x11-wm/xpra/metadata.xml
index c12842a0b59..4e1ba55af21 100644
--- a/x11-wm/xpra/metadata.xml
+++ b/x11-wm/xpra/metadata.xml
@@ -12,7 +12,6 @@
Build client-side code
Enable clipboard support
Enable csc softscaler support
-   Enable dec_avcodec2 support
Enable avcodec2 decoder support
Enable advanced ffmpeg/libav encoder 
support
Enable x264 encoder support
@@ -23,6 +22,5 @@
Enable vpx image format support
Enable webp image format support
Enable webcam support via opencv
-   Enable x265 encoder support
 
 

diff --git a/x11-wm/xpra/xpra-1.0.3-r1.ebuild b/x11-wm/xpra/xpra-1.0.3-r1.ebuild
deleted file mode 100644
index 1b1dbdec16c..000
--- a/x11-wm/xpra/xpra-1.0.3-r1.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# PyCObject_Check and PyCObject_AsVoidPtr vanished with python 3.3, and 
setup.py not python3.2 compat
-PYTHON_COMPAT=( python2_7 )
-inherit distutils-r1 eutils flag-o-matic user tmpfiles
-
-DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based 
on wimpiggy"
-HOMEPAGE="http://xpra.org/ http://xpra.org/src/;
-SRC_URI="http://xpra.org/src/${P}.tar.xz;
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="+client +clipboard csc cups dec_av2 enc_ffmpeg libav +lz4 lzo opengl 
pulseaudio server sound vpx webcam webp x264 x265"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   clipboard? ( || ( server client ) )
-   opengl? ( client )
-   || ( client server )
-   client? ( x264? ( dec_av2 ) x265? ( dec_av2 

[gentoo-commits] repo/gentoo:master commit in: dev-python/python-augeas/

2017-05-16 Thread Manuel Rüger
commit: 7f4aa1c261055479dec597bab9266bfb0c38aa63
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:55:19 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:55:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4aa1c2

dev-python/python-augeas: Add python3_{5,6}

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/python-augeas/python-augeas-0.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python-augeas/python-augeas-0.5.0.ebuild 
b/dev-python/python-augeas/python-augeas-0.5.0.ebuild
index c746bbafca7..a664f012087 100644
--- a/dev-python/python-augeas/python-augeas-0.5.0.ebuild
+++ b/dev-python/python-augeas/python-augeas-0.5.0.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2017-05-16 Thread Manuel Rüger
commit: 67b55221cdc5c18c3232382c61a2890f858739d2
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:49:34 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:50:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b55221

app-crypt/certbot-nginx: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-crypt/certbot-nginx/Manifest   |  2 --
 .../certbot-nginx/certbot-nginx-0.11.1.ebuild  | 34 --
 .../certbot-nginx/certbot-nginx-0.13.0.ebuild  | 34 --
 3 files changed, 70 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 94a090a259b..b3219e14976 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,3 +1 @@
-DIST certbot-0.13.0.tar.gz 827956 SHA256 
ef23822043435261750e7a9c1211601b65f9f9a5e634cfbf5011632b0a62edd4 SHA512 
c0bc38b48f0c9731236bba9f4c05da960bfc038be629c5f4c63e80812595c6e0fb679ff901a8bf160efa119b532b5a629435ed595e3b1049f7a15f2c2dd8eb40
 WHIRLPOOL 
9c0217042c9864b5b0a621aa9a478f1943eced10f68cb913d2b2874fd96774969266e424be08ea345167bb9994f9b0ae2c0557a5c63eb1d37f2b09171bd87b49
 DIST certbot-0.14.1.tar.gz 851705 SHA256 
7992fced742649e7b7668e4db7685de12248a4ffba66810cb336e9b6412e3567 SHA512 
309e0e1d071960ae9a5cc4c9f965cc623b68d3d61f69282f21629514553a75af4d384d2c29fd3beee6eb8447c7b6651ce86c33c4f3916876fac7a91a08d2075d
 WHIRLPOOL 
f5a5be776f0a9bb9096a6e8dfa64942bd00583559cba64d3c1a5b991578bb8c7cac5076895e4291e1ec4c8fa767f026a90e0c1312c4f425ffcb5bf08bd0e9e40
-DIST certbot-nginx-0.11.1.tar.gz 817693 SHA256 
89c45639746a79a22e32d86dbf9352cda1a4ea218aa1433d3aa61d90c715f52c SHA512 
77ab66be8e9e16c3588f9a822db553c3ba8caf5bda91a810c0bccfd2bed144ccab06dae33551df474dba05a679045dc02966bc6f8facecdcba3f00c7b9773f0a
 WHIRLPOOL 
5514e471ef9f7fd75321da7828927c34bec757bcd0c7477814da953286f6a0a414b5cf5969243df41100f172bb2f0b451019f7e1130123a2fac9fcd88a0abd99

diff --git a/app-crypt/certbot-nginx/certbot-nginx-0.11.1.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-0.11.1.ebuild
deleted file mode 100644
index fe49c38ec9c..000
--- a/app-crypt/certbot-nginx/certbot-nginx-0.11.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python2_7)
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   inherit git-r3
-   S=${WORKDIR}/${P}/${PN}
-else
-   
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-ngin}-${PV}.tar.gz"
-   KEYWORDS="~amd64"
-   S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
-RDEPEND="${CDEPEND}
-   ~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pyparsing[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}"

diff --git a/app-crypt/certbot-nginx/certbot-nginx-0.13.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-0.13.0.ebuild
deleted file mode 100644
index d40ce3c9bee..000
--- a/app-crypt/certbot-nginx/certbot-nginx-0.13.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python2_7)
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   inherit git-r3
-   S=${WORKDIR}/${P}/${PN}
-else
-   
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-nginx}-${PV}.tar.gz"
-   KEYWORDS="~amd64"
-   S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
-RDEPEND="${CDEPEND}
-   ~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2017-05-16 Thread Manuel Rüger
commit: 68437e38c18261130d2160172c0564e70f3938a5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:44:01 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:49:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68437e38

app-crypt/certbot: Version bump to 0.14.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-crypt/certbot/Manifest  |  1 +
 app-crypt/certbot/certbot-0.14.1.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 0080a098fd1..5b9c3d7763c 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,3 +1,4 @@
 DIST certbot-0.11.1.tar.gz 817693 SHA256 
89c45639746a79a22e32d86dbf9352cda1a4ea218aa1433d3aa61d90c715f52c SHA512 
77ab66be8e9e16c3588f9a822db553c3ba8caf5bda91a810c0bccfd2bed144ccab06dae33551df474dba05a679045dc02966bc6f8facecdcba3f00c7b9773f0a
 WHIRLPOOL 
5514e471ef9f7fd75321da7828927c34bec757bcd0c7477814da953286f6a0a414b5cf5969243df41100f172bb2f0b451019f7e1130123a2fac9fcd88a0abd99
 DIST certbot-0.13.0.tar.gz 827956 SHA256 
ef23822043435261750e7a9c1211601b65f9f9a5e634cfbf5011632b0a62edd4 SHA512 
c0bc38b48f0c9731236bba9f4c05da960bfc038be629c5f4c63e80812595c6e0fb679ff901a8bf160efa119b532b5a629435ed595e3b1049f7a15f2c2dd8eb40
 WHIRLPOOL 
9c0217042c9864b5b0a621aa9a478f1943eced10f68cb913d2b2874fd96774969266e424be08ea345167bb9994f9b0ae2c0557a5c63eb1d37f2b09171bd87b49
 DIST certbot-0.14.0.tar.gz 850922 SHA256 
f5a7ade95303a39750db287ac039dd3ee806acdd5c3ee2403300dcfff9587b18 SHA512 
da278e1ac75464c2dfe3d7d649c1010468f5c873f366fc308a9e2ba5b1210f2d03e07d84ffd7a499d9a39d3f66518e7ca87964c1ef121173d3172a0803ad02c5
 WHIRLPOOL 
babb2a8ef69d48e75c053a030d85475f3c394f6897264f151f12436965f85753669541285ad68ab038d56d96cd5522ce21c20b34472781e0606b1892949a59fd
+DIST certbot-0.14.1.tar.gz 851705 SHA256 
7992fced742649e7b7668e4db7685de12248a4ffba66810cb336e9b6412e3567 SHA512 
309e0e1d071960ae9a5cc4c9f965cc623b68d3d61f69282f21629514553a75af4d384d2c29fd3beee6eb8447c7b6651ce86c33c4f3916876fac7a91a08d2075d
 WHIRLPOOL 
f5a5be776f0a9bb9096a6e8dfa64942bd00583559cba64d3c1a5b991578bb8c7cac5076895e4291e1ec4c8fa767f026a90e0c1312c4f425ffcb5bf08bd0e9e40

diff --git a/app-crypt/certbot/certbot-0.14.1.ebuild 
b/app-crypt/certbot/certbot-0.14.1.ebuild
new file mode 100644
index 000..0521ea787be
--- /dev/null
+++ b/app-crypt/certbot/certbot-0.14.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
+RDEPEND="
+   ${CDEPEND}
+   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
+   dev-python/configobj[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-0.7[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]"
+DEPEND="
+   ${CDEPEND}
+   test? (
+   >=dev-python/astroid-1.3.5[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pep8[${PYTHON_USEDEP}]
+   >=dev-python/pylint-1.4.2[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   nosetests -v ${PN} || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/

2017-05-16 Thread Manuel Rüger
commit: 1bbd5406dcda8a1590a07e41db14389681e277a3
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:40:02 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:49:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bbd5406

app-crypt/acme: Version bump to 0.14.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-crypt/acme/Manifest   |  1 +
 app-crypt/acme/acme-0.14.1.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 9b3d1240163..def3d2b6e8e 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,4 +1,5 @@
 DIST certbot-0.11.1.tar.gz 817693 SHA256 
89c45639746a79a22e32d86dbf9352cda1a4ea218aa1433d3aa61d90c715f52c SHA512 
77ab66be8e9e16c3588f9a822db553c3ba8caf5bda91a810c0bccfd2bed144ccab06dae33551df474dba05a679045dc02966bc6f8facecdcba3f00c7b9773f0a
 WHIRLPOOL 
5514e471ef9f7fd75321da7828927c34bec757bcd0c7477814da953286f6a0a414b5cf5969243df41100f172bb2f0b451019f7e1130123a2fac9fcd88a0abd99
 DIST certbot-0.13.0.tar.gz 827956 SHA256 
ef23822043435261750e7a9c1211601b65f9f9a5e634cfbf5011632b0a62edd4 SHA512 
c0bc38b48f0c9731236bba9f4c05da960bfc038be629c5f4c63e80812595c6e0fb679ff901a8bf160efa119b532b5a629435ed595e3b1049f7a15f2c2dd8eb40
 WHIRLPOOL 
9c0217042c9864b5b0a621aa9a478f1943eced10f68cb913d2b2874fd96774969266e424be08ea345167bb9994f9b0ae2c0557a5c63eb1d37f2b09171bd87b49
 DIST certbot-0.14.0.tar.gz 850922 SHA256 
f5a7ade95303a39750db287ac039dd3ee806acdd5c3ee2403300dcfff9587b18 SHA512 
da278e1ac75464c2dfe3d7d649c1010468f5c873f366fc308a9e2ba5b1210f2d03e07d84ffd7a499d9a39d3f66518e7ca87964c1ef121173d3172a0803ad02c5
 WHIRLPOOL 
babb2a8ef69d48e75c053a030d85475f3c394f6897264f151f12436965f85753669541285ad68ab038d56d96cd5522ce21c20b34472781e0606b1892949a59fd
+DIST certbot-0.14.1.tar.gz 851705 SHA256 
7992fced742649e7b7668e4db7685de12248a4ffba66810cb336e9b6412e3567 SHA512 
309e0e1d071960ae9a5cc4c9f965cc623b68d3d61f69282f21629514553a75af4d384d2c29fd3beee6eb8447c7b6651ce86c33c4f3916876fac7a91a08d2075d
 WHIRLPOOL 
f5a5be776f0a9bb9096a6e8dfa64942bd00583559cba64d3c1a5b991578bb8c7cac5076895e4291e1ec4c8fa767f026a90e0c1312c4f425ffcb5bf08bd0e9e40
 DIST letsencrypt-0.1.0.tar.gz 524821 SHA256 
1c1ac7b41e5e0fc0e41a7ef159ac9147a4aafff54453d57b519eb05bf52ade14 SHA512 
6a786290362741ac97dcb4b59bc4cba56f3e8b5193bbc10be19086d462f76e6124259c42bac36afe9eb818f4bb9edec34f8e2a02bd8c855e3b35404f4ee81f96
 WHIRLPOOL 
cdc41a3466de54ab8ddfeedea9935205d78383028769dcfbc876be0c2ef80c2d14f5d0e4a9c56a751163718f5ababb07848822989a060de7031ea8ebdf6424a0

diff --git a/app-crypt/acme/acme-0.14.1.ebuild 
b/app-crypt/acme/acme-0.14.1.ebuild
new file mode 100644
index 000..bf3eed8aaa7
--- /dev/null
+++ b/app-crypt/acme/acme-0.14.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+   S=${WORKDIR}/certbot-${PV}/acme
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of the ACME protocol"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+RDEPEND=">=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
+
+python_test() {
+   nosetests -w ${PN} || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2017-05-16 Thread Manuel Rüger
commit: cec6c30e61f87524d73480489809c9ae403aed98
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:48:47 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:49:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec6c30e

app-crypt/certbot-nginx: Version bump to 0.14.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-crypt/certbot-nginx/Manifest   |  1 +
 .../certbot-nginx/certbot-nginx-0.14.1.ebuild  | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 40e96a7249e..94a090a259b 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-0.13.0.tar.gz 827956 SHA256 
ef23822043435261750e7a9c1211601b65f9f9a5e634cfbf5011632b0a62edd4 SHA512 
c0bc38b48f0c9731236bba9f4c05da960bfc038be629c5f4c63e80812595c6e0fb679ff901a8bf160efa119b532b5a629435ed595e3b1049f7a15f2c2dd8eb40
 WHIRLPOOL 
9c0217042c9864b5b0a621aa9a478f1943eced10f68cb913d2b2874fd96774969266e424be08ea345167bb9994f9b0ae2c0557a5c63eb1d37f2b09171bd87b49
+DIST certbot-0.14.1.tar.gz 851705 SHA256 
7992fced742649e7b7668e4db7685de12248a4ffba66810cb336e9b6412e3567 SHA512 
309e0e1d071960ae9a5cc4c9f965cc623b68d3d61f69282f21629514553a75af4d384d2c29fd3beee6eb8447c7b6651ce86c33c4f3916876fac7a91a08d2075d
 WHIRLPOOL 
f5a5be776f0a9bb9096a6e8dfa64942bd00583559cba64d3c1a5b991578bb8c7cac5076895e4291e1ec4c8fa767f026a90e0c1312c4f425ffcb5bf08bd0e9e40
 DIST certbot-nginx-0.11.1.tar.gz 817693 SHA256 
89c45639746a79a22e32d86dbf9352cda1a4ea218aa1433d3aa61d90c715f52c SHA512 
77ab66be8e9e16c3588f9a822db553c3ba8caf5bda91a810c0bccfd2bed144ccab06dae33551df474dba05a679045dc02966bc6f8facecdcba3f00c7b9773f0a
 WHIRLPOOL 
5514e471ef9f7fd75321da7828927c34bec757bcd0c7477814da953286f6a0a414b5cf5969243df41100f172bb2f0b451019f7e1130123a2fac9fcd88a0abd99

diff --git a/app-crypt/certbot-nginx/certbot-nginx-0.14.1.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-0.14.1.ebuild
new file mode 100644
index 000..a5001901569
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-0.14.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-nginx}-${PV}.tar.gz"
+   KEYWORDS="~amd64"
+   S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   ~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/configargparse/

2017-05-16 Thread Manuel Rüger
commit: 9d3b9998feda393307c14ae91e975e0b8b50244b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:47:25 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:49:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3b9998

dev-python/configargparse: Version bump to 0.12.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/configargparse/Manifest |  1 +
 .../configargparse/configargparse-0.12.0.ebuild| 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/configargparse/Manifest 
b/dev-python/configargparse/Manifest
index ca75fc0c5c3..eee57172e46 100644
--- a/dev-python/configargparse/Manifest
+++ b/dev-python/configargparse/Manifest
@@ -1 +1,2 @@
 DIST ConfigArgParse-0.11.0.tar.gz 40863 SHA256 
6c8ae823f6844b055f2a3aa9b51f568ed3bd7e5be9fba63abcaf4bdd38a0ac89 SHA512 
f97d37b5d1c0f5ebfdec4c55e9a8d20d0943a41d16b80fe1b2cfdd6acfa210e0cc7bae49340498c1b31dcc76704e8291892b97415137ec90cf49e24f261c62e9
 WHIRLPOOL 
88858bd22cd4efc5c32c75f611e33a7f2892a89143c6930fcec4bdc93898c3f666d4ffceedf0c8d22c224b3fbc67565cc2cb94fdc898463238dc0ec73b0ab197
+DIST ConfigArgParse-0.12.0.tar.gz 41524 SHA256 
28cd7d67669651f2a4518367838c49539457504584a139709b2b8f6c208ef339 SHA512 
d06f969088fb93479decffd984efed61070a663a652b06a3ac8198e64b5d681423f693ac6fdb58390eddc392ded9cf1e45056dad83256a84773c5f558f6788e8
 WHIRLPOOL 
3107392cd56efdf827871c05fd4849188c0129eb9ee5af3c9922edf6e6f918c08aef3b4da55da80f115438b9056ae5aaccd719b2f069a012b0a25fca777fd421

diff --git a/dev-python/configargparse/configargparse-0.12.0.ebuild 
b/dev-python/configargparse/configargparse-0.12.0.ebuild
new file mode 100644
index 000..e68eebe1f24
--- /dev/null
+++ b/dev-python/configargparse/configargparse-0.12.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+MY_PN=ConfigArgParse
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Drop-in replacement for argparse supporting config files and env 
variables"
+HOMEPAGE="https://github.com/zorro3/ConfigArgParse 
https://pypi.python.org/pypi/ConfigArgParse;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+S=${WORKDIR}/${MY_P}
+
+RESTRICT="test"
+
+python_test() {
+   ${PYTHON} tests/test_configargparse.py || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2017-05-16 Thread Manuel Rüger
commit: d33713f9cf998465299b284fee9fb7900121b3dd
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:49:10 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:50:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33713f9

app-crypt/certbot-nginx: Sync live

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-crypt/certbot-nginx/certbot-nginx-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-.ebuild
index d40ce3c9bee..a5001901569 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-.ebuild
@@ -1,8 +1,8 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-PYTHON_COMPAT=(python2_7)
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
 
 if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/certbot/certbot.git;
@@ -21,7 +21,7 @@ HOMEPAGE="https://github.com/certbot/certbot 
https://letsencrypt.org/;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="test"
+IUSE=""
 
 CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
 RDEPEND="${CDEPEND}



[gentoo-commits] repo/gentoo:master commit in: media-sound/clementine/

2017-05-16 Thread Lars Wendler
commit: c279ee812958b4c27a160ae0d7ad1c580f51e9d3
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May 16 20:35:30 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 16 20:35:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c279ee81

media-sound/clementine: Make QA checks happy...

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-sound/clementine/clementine-1.3.1-r6.ebuild | 2 +-
 media-sound/clementine/clementine-.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1-r6.ebuild 
b/media-sound/clementine/clementine-1.3.1-r6.ebuild
index 05e76bdcae3..583af09c1e7 100644
--- a/media-sound/clementine/clementine-1.3.1-r6.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r6.ebuild
@@ -167,7 +167,7 @@ pkg_postinst() {
gnome2_icon_cache_update
 
elog "Note that list of supported formats is controlled by 
media-plugins/gst-plugins-meta "
-   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
+   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
elog "depending on your preferences"
 }
 

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 24c79e1281b..7c4e4dee814 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -164,7 +164,7 @@ pkg_postinst() {
gnome2_icon_cache_update
 
elog "Note that list of supported formats is controlled by 
media-plugins/gst-plugins-meta "
-   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
+   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
elog "depending on your preferences"
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/cppcheck/

2017-05-16 Thread Michael Weber
commit: 0f8a67adeb4dfbef85e489bc04fc17d87beaefa6
Author: Michael Weber  gentoo  org>
AuthorDate: Tue May 16 20:33:06 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue May 16 20:34:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8a67ad

dev-util/cppcheck: Version bump (bug 618650, thanks Jens Lindenmeier).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-util/cppcheck/Manifest |   1 +
 dev-util/cppcheck/cppcheck-1.79.ebuild | 104 +
 2 files changed, 105 insertions(+)

diff --git a/dev-util/cppcheck/Manifest b/dev-util/cppcheck/Manifest
index 32c7ec74e29..f4445de6e83 100644
--- a/dev-util/cppcheck/Manifest
+++ b/dev-util/cppcheck/Manifest
@@ -1,2 +1,3 @@
 DIST cppcheck-1.77.tar.bz2 1188453 SHA256 
1980ffe5c9c24bb6dea24514d42be3aa49d6ba7cc26c448b3543611fe8ba2619 SHA512 
df8dddf7758c342d45b3393246e07eaa11a53dca19e8a0d09de04f12ea6232538941328d9ca9ac52eb425871fd1c49d55c77e6e38b40772b6f856fd1e9e99779
 WHIRLPOOL 
9f7842eba0f53a93dbd23d09c10e5bd3dcca5ecbb0689e4ded8c7529d84fd939a57ce9cd267cdd21b2d79aeb6c07d672983ccb52be0fcc0b28ca80a31b59
 DIST cppcheck-1.78.tar.bz2 1201959 SHA256 
e42696f7d6321b98cb479ad9728d051effe543b26aca8102428f60b9850786b1 SHA512 
598556e9d657a3a77ff889cb6647291160017f7f9322326771416ff59d44126ce47c39767657b863cdb8a1b46d7c83bb337ec2fe0574500b37e99c33377b5dd8
 WHIRLPOOL 
2087ad837353d01bca828af940c427909a3e556e97e46d1822e0f2f527619c87b15d1a7f647992dd46eb3a2ef1eb4fb86344db31d7a01fb6f8a9070dfeecef96
+DIST cppcheck-1.79.tar.bz2 1206623 SHA256 
2b85b693de54f15048f1841e7aef74574f99da6270d2182baba78514fa27f06d SHA512 
766649b685d60b057752a49eda46f5bb42681c01c32169e83f85ea6f5d3302b572a2d484c1cee1380fd304489d5a32f83eb59a72ceefb1b787031e84bf3a2676
 WHIRLPOOL 
dee33b68c8b924a68b90cbabcd9da6489003fb9f4fc0e2f5d411c82404c666b0c034ca33cc8e4043e4b1d18622158d1dd3de3b8ebd83d52ee01cd3513a39ad26

diff --git a/dev-util/cppcheck/cppcheck-1.79.ebuild 
b/dev-util/cppcheck/cppcheck-1.79.ebuild
new file mode 100644
index 000..fcdd220729f
--- /dev/null
+++ b/dev-util/cppcheck/cppcheck-1.79.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1 eutils qt4-r2 toolchain-funcs flag-o-matic
+
+DESCRIPTION="static analyzer of C/C++ code"
+HOMEPAGE="http://cppcheck.sourceforge.net;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="htmlreport pcre qt4"
+
+RDEPEND="htmlreport? ( dev-python/pygments[${PYTHON_USEDEP}] )
+   >=dev-libs/tinyxml2-2
+   qt4? ( dev-qt/qtgui:4 )
+   pcre? ( dev-libs/libpcre )"
+DEPEND="${RDEPEND}
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig"
+
+src_prepare() {
+   append-cxxflags -std=c++0x
+
+   # Drop bundled libs, patch Makefile generator and re-run it
+   rm -r externals/tinyxml || die
+   epatch "${FILESDIR}"/${PN}-1.75-tinyxml2.patch
+   tc-export CXX
+   emake dmake
+   ./dmake || die
+
+   default
+}
+
+src_configure() {
+   if use pcre ; then
+   sed -e '/HAVE_RULES=/s:=no:=yes:' \
+   -i Makefile
+   fi
+   if use qt4 ; then
+   pushd gui
+   qt4-r2_src_configure
+   popd
+   fi
+}
+
+src_compile() {
+   export LIBS="$(pkg-config --libs tinyxml2)"
+   emake ${PN} man \
+   CFGDIR="${EROOT}usr/share/${PN}/cfg" \
+   
DB2MAN="${EROOT}usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl"
+
+   if use qt4 ; then
+   pushd gui
+   qt4-r2_src_compile
+   popd
+   fi
+   if use htmlreport ; then
+   pushd htmlreport
+   distutils-r1_src_compile
+   popd
+   fi
+}
+
+src_test() {
+   # safe final version
+   mv -v ${PN}{,.final}
+   mv -v lib/library.o{,.final}
+   mv -v cli/cppcheckexecutor.o{,.final}
+   #trigger recompile with CFGDIR inside ${S}
+   emake check CFGDIR="${S}/cfg"
+   # restore
+   mv -v ${PN}{.final,}
+   mv -v lib/library.o{.final,}
+   mv -v cli/cppcheckexecutor.o{.final,}
+}
+
+src_install() {
+   # it's not autotools-based, so "${ED}" here, not "${D}", bug 531760
+   emake install DESTDIR="${ED}"
+
+   insinto "/usr/share/${PN}/cfg"
+   doins cfg/*.cfg
+   if use qt4 ; then
+   dobin gui/${PN}-gui
+   dodoc gui/{projectfile.txt,gui.${PN}}
+   fi
+   if use htmlreport ; then
+   pushd htmlreport
+   distutils-r1_src_install
+   popd
+   find "${D}" -name "*.egg-info" -delete
+   else
+   rm "${ED}/usr/bin/cppcheck-htmlreport" || die
+   fi
+   doman ${PN}.1
+   dodoc -r triage
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/caddy/

2017-05-16 Thread Manuel Rüger
commit: f054d7e993666eb34fc26901f615a972aac30c8d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:33:55 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:33:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f054d7e9

www-servers/caddy: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 www-servers/caddy/Manifest   | 13 -
 www-servers/caddy/caddy-0.9.5.ebuild | 54 
 2 files changed, 67 deletions(-)

diff --git a/www-servers/caddy/Manifest b/www-servers/caddy/Manifest
index 5abaa123bb0..06cb425113d 100644
--- a/www-servers/caddy/Manifest
+++ b/www-servers/caddy/Manifest
@@ -1,36 +1,23 @@
 DIST caddy-0.10.0.tar.gz 317690 SHA256 
9b24aa904dd616ca05b6654bec991df88f5c9eb898ed80356de0e6cad6ec3005 SHA512 
9d03160fccd0d96a1f40835369a84a4b550266c5782618dccaac79391081d7227d1e98147316e819b258854b1bc984ff9ad27be5ac01ac0575234a221a337dfc
 WHIRLPOOL 
56695a6af8f03d6ff35de453f6e53d7bfa24b31b24dccf8db190fe59f5150d4fe019c06a539d7ccef3ccab9f6538b57b5dbf21ac0bd6ae432894b35244316c17
-DIST caddy-0.9.5.tar.gz 287976 SHA256 
6d602e6009ff14cfe7cccea470f9c4cb5ea10865f137293435b35122333b72c2 SHA512 
c4def1a7cbd26c5eba2cdaf0c4c069d07186ce1f17415e15bf86de509ab4f61c7a45042dbdcd8461892e0f166cdb892b9c024a2b4723b58e75c74564582fd59c
 WHIRLPOOL 
0f9517e3ac01feb74500d5ebb6e4f0cb54ac606af1e909b21ab80e06e48762e946f3b1ecba2aabfef95f0f8da255f5b519571c26bc5662360eb30c31b6788994
 DIST 
github.com-dustin-go-humanize-259d2a102b871d17f30e3cd9881a642961a1e486.tar.gz 
14645 SHA256 6ef8016f34307106e14fb5cc7f43ec43a537e86435f6649ff3f69d8480764ee2 
SHA512 
63e2d444131525ea5547c7b9b27a067ff9ae1105d705bf9d3aa5ed399ecc42aa35a6d5a1faba8ff905ababc9766bec3e352bef176efa23d04c391c7d829db2a3
 WHIRLPOOL 
35ae420c2f6662f3cfd23ab4d2739d9e6cabc702a6256cdb2614cdd2b63e8f5d7583ae50566a31a8228595d94d71a79b5012beb751c82ef5ab9f09ec7fbfd563
-DIST 
github.com-dustin-go-humanize-7a41df006ff9af79a29f0ffa9c5f21fbe6314a2d.tar.gz 
14607 SHA256 7694e4fc626b0c567a1b645f64b0cea26d0e4cb82e663c053537868ea382fe9d 
SHA512 
703767e520ae14b7db0b8c6b22f4f9a895aba5b8644dd0d6572716cd930a5db34f4ef6ca1f0c2da323e03b090c8704dacb13ffde6844e2f45193441cc7ab4f37
 WHIRLPOOL 
497d60c60cc599abddb2ef7b3348a9771ad36b388b6dbc65d597da9875d10b24d0dc85c40cdcd5bb892db52a193af521d7269a56fe802d269c82d3ad0e45f806
-DIST 
github.com-flynn-archive-go-shlex-3f9db97f856818214da2e1057f8ad84803971cff.tar.gz
 7682 SHA256 e3fdb67b02b6c7698202ef666ecbf7ec8065e4833a27566a3df4c7f063f77566 
SHA512 
7e167dc71a001e85ac72b03921b0749045fe457d181127f6b4b46a3e1e0d4d968bd1535572518d79e0b5119b796e25c3bbce00217419c890f71452a0e80125a6
 WHIRLPOOL 
ab04be6b491b98506c24e17bfcde87c094a3de07287685c3ccd8acbb0f587099fe850a0aaf48476048481b49b5e48e53877ca060a825c696bc7b07325fc1ff01
 DIST github.com-flynn-go-shlex-3f9db97f856818214da2e1057f8ad84803971cff.tar.gz 
7682 SHA256 e3fdb67b02b6c7698202ef666ecbf7ec8065e4833a27566a3df4c7f063f77566 
SHA512 
7e167dc71a001e85ac72b03921b0749045fe457d181127f6b4b46a3e1e0d4d968bd1535572518d79e0b5119b796e25c3bbce00217419c890f71452a0e80125a6
 WHIRLPOOL 
ab04be6b491b98506c24e17bfcde87c094a3de07287685c3ccd8acbb0f587099fe850a0aaf48476048481b49b5e48e53877ca060a825c696bc7b07325fc1ff01
-DIST github.com-go-yaml-yaml-a3f3340b5840cee44f372bddb5880fcbc419b46a.tar.gz 
60814 SHA256 0904953c06aa32c6691cec2390437f7d4d62c71f37d72f50d110a6577c87963b 
SHA512 
184a0e658a4eac3b867533cd0e494bd84db94fbe10e8df0d0b755c7ffc95bc99e2f84c0157183ca74cdc79289a85dcf7f1dea8a4c89a253565baf473b3627eae
 WHIRLPOOL 
c9113048502f65a4036bbfbd4f072b27b41f68547e682d1e1496ae73c65c30b1470061d1f99d17e6b4a373e59e07568b460ad5396eb4b1f16079da077aa8382f
 DIST github.com-go-yaml-yaml-cd8b52f8269e0feb286dfeef29f8fe4d5b397e0b.tar.gz 
60805 SHA256 11a6ce686bb70ab92020f2dffadc2e024e267a6564a62b0091e2974474c7f88d 
SHA512 
268498022f34c4b59b5b75443ee10fd4273203f4b77bfa11b08a792c004cf13e3010c34b4c15cee2b4e7f3c910648d9897700f60ab00b327d78c49e97497fe2b
 WHIRLPOOL 
b2d18dc7354fa6e4819c2b1437e3dce55212fbf6e907361b82bfefc0b2306f12cbf70560c3819e2a81426e538949f05be01c6b8b3f3e53a3aa6daf828e95d537
-DIST github.com-golang-crypto-453249f01cfeb54c3d549ddb75ff152ca243f9d8.tar.gz 
1305950 SHA256 cb376694f8e583a3ed25111ee0ab1d6c16d28f5cfb2c4a5850c1b193bd81dbed 
SHA512 
60b6aa64e7e671ec6a732021f0022580b95002ebd9c89876be5935342c561739b388a77d7e5ff70625e0933c4f4c4fa3d1c1ccf5e4532f44538035c945acb606
 WHIRLPOOL 
722e02458be59220c73235e0b508b1f54d513fc0819de189cbcf762b8b8ccac4a1a7bde1d003296aa475feec1ab26c5705c1a9fccbf6ca046cba3984175486fd
 DIST github.com-golang-crypto-96846453c37f0876340a66a47f3f75b1f3a6cd2d.tar.gz 
1331260 SHA256 631b5bfb4e4b7ab15522e2e36866da841cd3be7c8e22b1ac22e20aa73239934a 
SHA512 
f4e8bf9a069e9a7c2715bb3b965572c0001af199ca6672f724d49db46917395135ecdd520915bc2eff78e096ea69c41f1da638c84522133f59f91b0591c6
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: dev-python/fudge/

2017-05-16 Thread Manuel Rüger
commit: 27098fbde9a314c240a5a1a618070bac623ad49b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:16:20 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:16:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27098fbd

dev-python/fudge: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/fudge/fudge-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fudge/fudge-1.1.0.ebuild 
b/dev-python/fudge/fudge-1.1.0.ebuild
index dd901f5369f..a6f52a9d657 100644
--- a/dev-python/fudge/fudge-1.1.0.ebuild
+++ b/dev-python/fudge/fudge-1.1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyusb/

2017-05-16 Thread Manuel Rüger
commit: 43345db6b258100608399af8bd40d668aa7c18d5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:14:36 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:15:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43345db6

dev-python/pyusb: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/pyusb/pyusb-1.0.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pyusb/pyusb-1.0.0.ebuild 
b/dev-python/pyusb/pyusb-1.0.0.ebuild
index dbfebc52e7e..525fc5e8b06 100644
--- a/dev-python/pyusb/pyusb-1.0.0.ebuild
+++ b/dev-python/pyusb/pyusb-1.0.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/requests/

2017-05-16 Thread Mike Gilbert
commit: 6d22e236cad646969d258d90fc5cd180ef56b744
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 16 20:13:41 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 16 20:13:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d22e236

dev-python/requests: un-comment RESTRICT=test

Package-Manager: Portage-2.3.5_p32, Repoman-2.3.2_p62

 dev-python/requests/requests-2.14.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/requests/requests-2.14.2.ebuild 
b/dev-python/requests/requests-2.14.2.ebuild
index d96c3241576..c99bc370f19 100644
--- a/dev-python/requests/requests-2.14.2.ebuild
+++ b/dev-python/requests/requests-2.14.2.ebuild
@@ -35,7 +35,7 @@ DEPEND="${RDEPEND}
 #  >=dev-python/pytest-httpbin-0.0.7[${PYTHON_USEDEP}]
 
 # tests connect to various remote sites
-#RESTRICT="test"
+RESTRICT="test"
 
 PATCHES=(
"${FILESDIR}"/${P}-system-packages.patch



[gentoo-commits] repo/gentoo:master commit in: dev-python/schedule/

2017-05-16 Thread Manuel Rüger
commit: 1961f91b9caca335028b0d8a893f324a547222b1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:05:06 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:05:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1961f91b

dev-python/schedule: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/schedule/schedule-0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/schedule/schedule-0.4.2.ebuild 
b/dev-python/schedule/schedule-0.4.2.ebuild
index 7a9b54c19d6..121233ddb8e 100644
--- a/dev-python/schedule/schedule-0.4.2.ebuild
+++ b/dev-python/schedule/schedule-0.4.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python{3_4,3_5} )
+PYTHON_COMPAT=( python2_7 python{3_4,3_5,3_6} )
 inherit distutils-r1
 
 DESCRIPTION="Python job scheduling for humans"



[gentoo-commits] repo/gentoo:master commit in: dev-python/typing/

2017-05-16 Thread Manuel Rüger
commit: 8dfa49c91313c5fb3dbcc88bb7688e43ec7cc90a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:06:35 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:06:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfa49c9

dev-python/typing: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/typing/typing-3.5.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/typing/typing-3.5.3.0.ebuild 
b/dev-python/typing/typing-3.5.3.0.ebuild
index 86a80ef1377..346aea049cc 100644
--- a/dev-python/typing/typing-3.5.3.0.ebuild
+++ b/dev-python/typing/typing-3.5.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy{,3} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/babelfish/

2017-05-16 Thread Manuel Rüger
commit: 864cedc1e7d688f324c849b5a0fc006e38abe7cb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 20:01:16 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 20:01:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=864cedc1

dev-python/babelfish: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/babelfish/babelfish-0.5.5-r1.ebuild | 4 ++--
 dev-python/babelfish/babelfish-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/babelfish/babelfish-0.5.5-r1.ebuild 
b/dev-python/babelfish/babelfish-0.5.5-r1.ebuild
index 72e1f8d69f1..45a530fbae2 100644
--- a/dev-python/babelfish/babelfish-0.5.5-r1.ebuild
+++ b/dev-python/babelfish/babelfish-0.5.5-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 
 inherit distutils-r1
 

diff --git a/dev-python/babelfish/babelfish-.ebuild 
b/dev-python/babelfish/babelfish-.ebuild
index 5162d5a26f5..e8b9c1375b7 100644
--- a/dev-python/babelfish/babelfish-.ebuild
+++ b/dev-python/babelfish/babelfish-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 
 inherit distutils-r1 git-r3
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/ecdsa/

2017-05-16 Thread Manuel Rüger
commit: 5793380e7828e13259da7201788b5fc5c36e50d1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 19:59:39 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 19:59:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5793380e

dev-python/ecdsa: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/ecdsa/ecdsa-0.13.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/ecdsa/ecdsa-0.13.ebuild 
b/dev-python/ecdsa/ecdsa-0.13.ebuild
index 57aee8177e9..231b94165cd 100644
--- a/dev-python/ecdsa/ecdsa-0.13.ebuild
+++ b/dev-python/ecdsa/ecdsa-0.13.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy-migrate/

2017-05-16 Thread Manuel Rüger
commit: 44c044109dfe699121c7cb3ea34d57b04db667d0
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 19:56:45 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 19:56:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c04410

dev-python/sqlalchemy-migrate: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.11.0.ebuild 
b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.11.0.ebuild
index 93c4f74a5cf..c8600030407 100644
--- a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.11.0.ebuild
+++ b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.11.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/distro/

2017-05-16 Thread Manuel Rüger
commit: f649a9c5092665bcfc922f28ec1fc338f30cfa93
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue May 16 19:54:31 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue May 16 19:54:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f649a9c5

dev-python/distro: Version bump to 1.0.4

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/distro/Manifest|  1 +
 dev-python/distro/distro-1.0.4.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/distro/Manifest b/dev-python/distro/Manifest
index c7fac573015..7bbb2edb16a 100644
--- a/dev-python/distro/Manifest
+++ b/dev-python/distro/Manifest
@@ -1 +1,2 @@
 DIST distro-1.0.2.tar.gz 27787 SHA256 
77ec1f3695eed4dcda4e0e89d04dfcd91a20d3080d34f9294c5da47235382745 SHA512 
df29ca40c1e7dd6e370396ceca684f5ce41fe50450faea104132d0e5dee05a91a525db715835c7efbca020e9c2e063bde9a6da07967eda6bfa8180856e175abb
 WHIRLPOOL 
064c3ad4e0b82249a70dcb45d1b70ed3122209378fc83564060eeb815731b7454fa5952f794a4438a6f24b7cabfe6576c629598bc8f6f93ea2867a0f771856ee
+DIST distro-1.0.4.tar.gz 28772 SHA256 
9b000b0d637bb0cbd130a7a4835681e6993e309a85564dfea9d884825fe46954 SHA512 
466f2e14b169998e3ff7420e12bf270ad9f934962ae92c2d24bdd747897ad66cb348194dd1376b8b53ed298ea02039943c80d9ccc6b8a01c2bd0c6d2be82c7f6
 WHIRLPOOL 
61aac16fe7f4cf2ad6a28cbd45001424081dc5b931716883a7822318e06d189742651a3f7de09d7aeef1d792ffb7615dca4b3f2becd2b4f93a18fb0411467c11

diff --git a/dev-python/distro/distro-1.0.4.ebuild 
b/dev-python/distro/distro-1.0.4.ebuild
new file mode 100644
index 000..5953b7c8d53
--- /dev/null
+++ b/dev-python/distro/distro-1.0.4.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Reliable machine-readable Linux distribution information for 
Python"
+HOMEPAGE="http://distro.readthedocs.io/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+RESTRICT="test" # incomplete test resources
+
+python_test() {
+   py.test || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/clementine/, media-sound/clementine/files/

2017-05-16 Thread Lars Wendler
commit: 520806d82fc698f86da9f1d35761327e9a3c5dbd
Author: Alexander Golubev  gmail  com>
AuthorDate: Tue May 16 03:30:31 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 16 19:52:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520806d8

media-sound/clementine: fix compilation with gcc-7.1

Gentoo-Bug: 618214
Closes: https://github.com/gentoo/gentoo/pull/4640

 media-sound/clementine/clementine-1.3.1-r6.ebuild  |  3 +-
 ...ine-1.3.1-add-missing-functional-includes.patch | 51 ++
 2 files changed, 53 insertions(+), 1 deletion(-)

diff --git a/media-sound/clementine/clementine-1.3.1-r6.ebuild 
b/media-sound/clementine/clementine-1.3.1-r6.ebuild
index 6dfba6c726c..6d4916f0f57 100644
--- a/media-sound/clementine/clementine-1.3.1-r6.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -95,6 +95,7 @@ PATCHES=(
"${FILESDIR}"/${P}-fix-desktop-file.patch
"${FILESDIR}"/${P}-chromaprint14.patch #603662
"${FILESDIR}"/${P}-libechonest_removal.patch
+   "${FILESDIR}"/${P}-add-missing-functional-includes.patch #618214
 )
 
 src_prepare() {

diff --git 
a/media-sound/clementine/files/clementine-1.3.1-add-missing-functional-includes.patch
 
b/media-sound/clementine/files/clementine-1.3.1-add-missing-functional-includes.patch
new file mode 100644
index 000..e480212b883
--- /dev/null
+++ 
b/media-sound/clementine/files/clementine-1.3.1-add-missing-functional-includes.patch
@@ -0,0 +1,51 @@
+From 8a6cc8b5069265e1e92e22def985e22c5955e503 Mon Sep 17 00:00:00 2001
+From: Morris Hafner 
+Date: Mon, 13 Feb 2017 17:46:46 +0100
+Subject: [PATCH] Add missing  includes (#5630)
+
+---
+ src/core/mergedproxymodel.cpp | 1 +
+ src/devices/giolister.cpp | 1 +
+ src/library/groupbydialog.cpp | 2 ++
+ 3 files changed, 4 insertions(+)
+
+diff --git a/src/core/mergedproxymodel.cpp b/src/core/mergedproxymodel.cpp
+index 56217f6..8c210d3 100644
+--- a/src/core/mergedproxymodel.cpp
 b/src/core/mergedproxymodel.cpp
+@@ -23,6 +23,7 @@
+ 
+ #include 
+ 
++#include 
+ #include 
+ 
+ // boost::multi_index still relies on these being in the global namespace.
+diff --git a/src/devices/giolister.cpp b/src/devices/giolister.cpp
+index aa3bddb..5f63ef2 100644
+--- a/src/devices/giolister.cpp
 b/src/devices/giolister.cpp
+@@ -17,6 +17,7 @@
+ 
+ #include "config.h"
+ 
++#include 
+ #include 
+ 
+ #include 
+diff --git a/src/library/groupbydialog.cpp b/src/library/groupbydialog.cpp
+index 5efdc9f..e5f711b 100644
+--- a/src/library/groupbydialog.cpp
 b/src/library/groupbydialog.cpp
+@@ -20,6 +20,8 @@
+ 
+ #include 
+ 
++#include 
++
+ // boost::multi_index still relies on these being in the global namespace.
+ using std::placeholders::_1;
+ using std::placeholders::_2;
+-- 
+2.10.2
+



[gentoo-commits] repo/gentoo:master commit in: media-sound/clementine/

2017-05-16 Thread Lars Wendler
commit: 12f2caaa5082b49a5d44723796964b91ff953d40
Author: Alexander Golubev  gmail  com>
AuthorDate: Tue May 16 19:31:18 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 16 19:52:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f2caaa

media-sound/clementine: add a elog message about supported formats

see Gentoo-Bug 618678
Closes: https://github.com/gentoo/gentoo/pull/4640

 media-sound/clementine/clementine-1.3.1-r6.ebuild | 4 
 media-sound/clementine/clementine-.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/media-sound/clementine/clementine-1.3.1-r6.ebuild 
b/media-sound/clementine/clementine-1.3.1-r6.ebuild
index 6d4916f0f57..05e76bdcae3 100644
--- a/media-sound/clementine/clementine-1.3.1-r6.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r6.ebuild
@@ -165,6 +165,10 @@ pkg_preinst() {
 pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
+
+   elog "Note that list of supported formats is controlled by 
media-plugins/gst-plugins-meta "
+   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
+   elog "depending on your preferences"
 }
 
 pkg_postrm() {

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index bfe62ae2d81..24c79e1281b 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -162,6 +162,10 @@ pkg_preinst() {
 pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
+
+   elog "Note that list of supported formats is controlled by 
media-plugins/gst-plugins-meta "
+   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
+   elog "depending on your preferences"
 }
 
 pkg_postrm() {



[gentoo-commits] repo/gentoo:master commit in: eclass/

2017-05-16 Thread Mike Frysinger
commit: 9aae1e787fb4ce16eb7a0a0a338b801aa4c482b8
Author: Tomasz Figa  chromium  org>
AuthorDate: Tue May 16 19:09:58 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue May 16 19:10:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aae1e78

multilib.eclass: fix cross-compiling multilib ebuilds

Current code assumes that CBUILD is always the same as CHOST, however it
is desirable to allow cross compiling into multilib sysroots, where
obviously the assumed condition does not hold anymore. To fix this,
let's override CBUILD only if original CHOST and CBUILD are equal, i.e.
we are not cross-compiling.

 eclass/multilib.eclass | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
index 956f3aeed88..350b6f949d1 100644
--- a/eclass/multilib.eclass
+++ b/eclass/multilib.eclass
@@ -450,6 +450,11 @@ multilib_toolchain_setup() {
done
export _DEFAULT_ABI_SAVED="true"
 
+   # Set CBUILD only if not cross-compiling.
+   if [[ ${CBUILD} == "${CHOST}" ]]; then
+   export CBUILD=$(get_abi_CHOST $1)
+   fi
+
# Set the CHOST native first so that we pick up the native
# toolchain and not a cross-compiler by accident #202811.
export CHOST=$(get_abi_CHOST ${DEFAULT_ABI})
@@ -459,7 +464,6 @@ multilib_toolchain_setup() {
export FC="$(tc-getFC) $(get_abi_CFLAGS)"
export LD="$(tc-getLD) $(get_abi_LDFLAGS)"
export CHOST=$(get_abi_CHOST $1)
-   export CBUILD=$(get_abi_CHOST $1)
export PKG_CONFIG_LIBDIR=${EPREFIX}/usr/$(get_libdir)/pkgconfig
export PKG_CONFIG_PATH=${EPREFIX}/usr/share/pkgconfig
fi



[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/files/

2017-05-16 Thread Mike Frysinger
commit: e313247685a3b161ee0374efddc4f4d899d7769a
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue May 16 19:06:18 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue May 16 19:10:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3132476

sys-apps/less: add flv & mkv to video list

 sys-apps/less/files/lesspipe.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/less/files/lesspipe.sh b/sys-apps/less/files/lesspipe.sh
index abd934905ad..66078850cbd 100755
--- a/sys-apps/less/files/lesspipe.sh
+++ b/sys-apps/less/files/lesspipe.sh
@@ -164,7 +164,7 @@ lesspipe() {

*.bmp|*.gif|*.jpeg|*.jpg|*.ico|*.pcd|*.pcx|*.png|*.ppm|*.tga|*.tiff|*.tif|*.webp)
identify -verbose -- "$1" || file -L -- "$1"
;;
-   *.asf|*.avi|*.mov|*.mp4|*.mpeg|*.mpg|*.qt|*.ram|*.rm|*.webm|*.wmv)
+   
*.asf|*.avi|*.flv|*.mkv|*.mov|*.mp4|*.mpeg|*.mpg|*.qt|*.ram|*.rm|*.webm|*.wmv)
midentify "$1" || file -L -- "$1"
;;
*.mp3)mp3info "$1" || id3info "$1" ;;



[gentoo-commits] repo/gentoo:master commit in: eclass/

2017-05-16 Thread Mike Frysinger
commit: d1b05bcf81e5058c20615179fb83a90c45daa487
Author: Mike Frysinger  chromium  org>
AuthorDate: Tue May  9 02:34:53 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue May 16 19:10:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b05bcf

python-utils-r1.eclass: add more info to stub python wrappers

The short terse error messages here are not easy to track down.  Add
a few more details so people can figure out what's going wrong faster.

 eclass/python-utils-r1.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index c1349ff277b..0bf7e7ec1a3 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -1041,7 +1041,7 @@ python_wrapper_setup() {
for x in "${nonsupp[@]}"; do
cat >"${workdir}"/bin/${x} <<-_EOF_ || die
#!/bin/sh
-   echo "${x} is not supported by ${EPYTHON}" >&2
+   echo "${ECLASS}: ${FUNCNAME}: ${x} is not 
supported by ${EPYTHON} (PYTHON_COMPAT)" >&2
exit 127
_EOF_
chmod +x "${workdir}"/bin/${x} || die



[gentoo-commits] repo/gentoo:master commit in: eclass/

2017-05-16 Thread Mike Frysinger
commit: 5a3cac174fd86bfb439d155a15900c6315dd56cc
Author: Mike Frysinger  chromium  org>
AuthorDate: Tue May 16 19:07:11 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue May 16 19:10:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3cac17

cargo.eclass: fix quoting/arg handling

 eclass/cargo.eclass | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass
index 32d04a2d559..b08aa9e28aa 100644
--- a/eclass/cargo.eclass
+++ b/eclass/cargo.eclass
@@ -29,12 +29,13 @@ ECARGO_VENDOR="${ECARGO_HOME}/gentoo"
 # @DESCRIPTION:
 # Generates the URIs to put in SRC_URI to help fetch dependencies.
 cargo_crate_uris() {
-   for crate in $*; do
+   local crate
+   for crate in "$@"; do
local name version url
name="${crate%-*}"
version="${crate##*-}"

url="https://crates.io/api/v1/crates/${name}/${version}/download -> 
${crate}.crate"
-   echo $url
+   echo "${url}"
done
 }
 
@@ -93,7 +94,7 @@ cargo_src_unpack() {
 cargo_gen_config() {
debug-print-function ${FUNCNAME} "$@"
 
-   cat <<- EOF > ${ECARGO_HOME}/config
+   cat <<- EOF > "${ECARGO_HOME}/config"
[source.gentoo]
directory = "${ECARGO_VENDOR}"
 



[gentoo-commits] proj/lisp:master commit in: virtual/commonlisp/

2017-05-16 Thread José María Alonso
commit: f881bf2bb96424deace9e65a6a6bcac6957b4fb1
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue May 16 19:02:22 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue May 16 19:02:22 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=f881bf2b

virtual/commonlisp: Cleans up last virtual version

 virtual/commonlisp/commonlisp-1.ebuild | 12 +++-
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/virtual/commonlisp/commonlisp-1.ebuild 
b/virtual/commonlisp/commonlisp-1.ebuild
index a15bc585..26010489 100644
--- a/virtual/commonlisp/commonlisp-1.ebuild
+++ b/virtual/commonlisp/commonlisp-1.ebuild
@@ -1,17 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=5
+EAPI=6
 
 DESCRIPTION="Virtual for Common Lisp"
-HOMEPAGE="http://www.gentoo.org/proj/en/lisp/index.xml;
-SRC_URI=""
-
-LICENSE=""
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
-IUSE=""
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~x86-solaris"
 
 RDEPEND="|| ( dev-lisp/sbcl
dev-lisp/clisp



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kdelibs/, kde-frameworks/kdelibs/files/

2017-05-16 Thread Andreas Sturmlechner
commit: 3cde424f20a0e2de8fb7bb8bd0e7d8a609e84395
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May 16 18:44:42 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May 16 18:44:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cde424f

kde-frameworks/kdelibs: Drop vulnerable

Gentoo-bug: 618108

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 kde-frameworks/kdelibs/Manifest|   1 -
 .../files/kdelibs-4.14.29-sanitize-url.patch   |  34 ---
 kde-frameworks/kdelibs/kdelibs-4.14.29-r1.ebuild   | 299 -
 3 files changed, 334 deletions(-)

diff --git a/kde-frameworks/kdelibs/Manifest b/kde-frameworks/kdelibs/Manifest
index 2f07fadc2c2..9eb3bb764d4 100644
--- a/kde-frameworks/kdelibs/Manifest
+++ b/kde-frameworks/kdelibs/Manifest
@@ -1,2 +1 @@
-DIST kdelibs-4.14.29.tar.xz 11643940 SHA256 
1b538ddecaf818ae69b3de8ee11324bf92f4da5b3943f728cb0afdcd34037c77 SHA512 
caf5f840533bd99c42d74583ef97004500de4d73f14bf442e6b3d83bbf6bb1130e735a8f7a45955d60b318a3587e4e08f168c11e1159c26445875b907f5f0976
 WHIRLPOOL 
007c8605c22bfa3417c6b3b841cb4c6c7f99484463acb7b954b5eb75615b58515363281d75ebdfb175d90d4830d7fbe3bb7ed786943cb2de66d1519a792a1d11
 DIST kdelibs-4.14.32.tar.xz 11640860 SHA256 
2133e863b21c197c75bd6a6ac60773422ef026c33acb57b8c7628a09f483bd83 SHA512 
06cc64b79758d4dbf676eb6bbf56c1bb2820f3405c61e4d39e4e68a3ecd7db4afcf6fca1fcfe870dba9f8264b56aaee72d0f06da0923d2befd6ea56aa5adba22
 WHIRLPOOL 
4477c6d60c1df6469e6e1c66d8919c8f6432202b8c864a442226aa220f436971185337cb661b0f8e3e90d3e0dc7bdc0657994198003d6ef5ffb8bc8e604c45b7

diff --git a/kde-frameworks/kdelibs/files/kdelibs-4.14.29-sanitize-url.patch 
b/kde-frameworks/kdelibs/files/kdelibs-4.14.29-sanitize-url.patch
deleted file mode 100644
index d063f8b598d..000
--- a/kde-frameworks/kdelibs/files/kdelibs-4.14.29-sanitize-url.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-commit 1804c2fde7bf4e432c6cf5bb8cce5701c7010559
-Author: Albert Astals Cid 
-Date:   Tue Feb 28 19:08:50 2017 +0100
-
-Sanitize URLs before passing them to FindProxyForURL
-
-Remove user/password information
-For https: remove path and query
-
-Backport from kio f9d0cb47cf94e209f6171ac0e8d774e68156a6e4
-
-diff --git a/kio/misc/kpac/script.cpp b/kio/misc/kpac/script.cpp
-index a595301307..9ab360a0b5 100644
 a/kio/misc/kpac/script.cpp
-+++ b/kio/misc/kpac/script.cpp
-@@ -754,9 +754,16 @@ namespace KPAC
- }
- }
- 
-+KUrl cleanUrl = url;
-+cleanUrl.setUserInfo(QString());
-+if (cleanUrl.scheme().toLower() == QLatin1String("https")) {
-+cleanUrl.setPath(QString());
-+cleanUrl.setQuery(QString());
-+}
-+
- QScriptValueList args;
--args << url.url();
--args << url.host();
-+args << cleanUrl.url();
-+args << cleanUrl.host();
- 
- QScriptValue result = func.call(QScriptValue(), args);
- if (result.isError()) {

diff --git a/kde-frameworks/kdelibs/kdelibs-4.14.29-r1.ebuild 
b/kde-frameworks/kdelibs/kdelibs-4.14.29-r1.ebuild
deleted file mode 100644
index a1228fb327b..000
--- a/kde-frameworks/kdelibs/kdelibs-4.14.29-r1.ebuild
+++ /dev/null
@@ -1,299 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CPPUNIT_REQUIRED="optional"
-DECLARATIVE_REQUIRED="always"
-KDE_HANDBOOK="optional"
-OPENGL_REQUIRED="optional"
-WEBKIT_REQUIRED="optional"
-inherit kde4-base fdo-mime multilib toolchain-funcs flag-o-matic
-
-APPS_VERSION="16.12.2" # Don't forget to bump this
-
-DESCRIPTION="KDE libraries needed by all KDE programs"
-[[ ${KDE_BUILD_TYPE} != live ]] && \
-SRC_URI="mirror://kde/stable/applications/${APPS_VERSION}/src/${P}.tar.xz"
-
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux"
-LICENSE="LGPL-2.1"
-IUSE="cpu_flags_x86_3dnow acl altivec +bzip2 +crypt debug doc fam jpeg2k
-kerberos libressl lzma cpu_flags_x86_mmx nls openexr +policykit spell
-cpu_flags_x86_sse cpu_flags_x86_sse2 ssl +udev +udisks +upower zeroconf"
-
-REQUIRED_USE="
-   udisks? ( udev )
-   upower? ( udev )
-"
-
-# needs the kate regression testsuite from svn
-RESTRICT="test"
-
-COMMONDEPEND="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xsl-stylesheets
-   >=dev-libs/libattica-0.4.2
-   dev-libs/libdbusmenu-qt[qt4]
-   dev-libs/libpcre[unicode]
-   dev-libs/libxml2
-   dev-libs/libxslt
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   media-libs/phonon[qt4]
-   sys-libs/zlib
-   virtual/jpeg:0
-   x11-misc/shared-mime-info
-   acl? ( virtual/acl )
-   !aqua? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXcursor
- 

[gentoo-commits] sites/www:master commit in: _data/

2017-05-16 Thread Michał Górny
commit: daa5aa33dbb06b6129e325e0673ab63fdf0d3d1a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 18:35:34 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 18:36:11 2017 +
URL:https://gitweb.gentoo.org/sites/www.git/commit/?id=daa5aa33

mailinglists: Remove gentoo-perl@, #617958

 _data/mailinglists.yaml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/_data/mailinglists.yaml b/_data/mailinglists.yaml
index 5bc62f3..0a22609 100644
--- a/_data/mailinglists.yaml
+++ b/_data/mailinglists.yaml
@@ -91,8 +91,6 @@ primary:
 description: "Discussions about QA and its improvement within Gentoo"
   - name: "gentoo-mirrors"
 description: "Announcements and discussion among Gentoo mirror admins and 
developers regarding releases and other issues"
-  - name: "gentoo-perl"
-description: "Discussion of Perl on Gentoo"
   - name: "gentoo-java"
 description: "Discussion about Java on Gentoo"
   - name: "gentoo-science"



[gentoo-commits] repo/gentoo:master commit in: dev-python/astropy/

2017-05-16 Thread Michał Górny
commit: 45cf03f5075d373391f42d692412994289921537
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 17:54:17 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 17:56:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45cf03f5

dev-python/astropy: Fix typo in python_gen_cond_dep call

 dev-python/astropy/astropy-1.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/astropy/astropy-1.2.1.ebuild 
b/dev-python/astropy/astropy-1.2.1.ebuild
index 9251cc4f294..2f2c8fcdb9d 100644
--- a/dev-python/astropy/astropy-1.2.1.ebuild
+++ b/dev-python/astropy/astropy-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -39,7 +39,7 @@ DEPEND="${RDEPEND}
$(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]' 
python2_7)
$(python_gen_cond_dep 'dev-python/sphinx[${PYTHON_USEDEP}]' 
python2_7)
$(python_gen_cond_dep 'dev-python/wcsaxes[${PYTHON_USEDEP}]' 
python2_7)
-   $(python_gen_cond_dep 
'sci-libs/scipy[${PYTHON_USEDEP}]'python2_7)
+   $(python_gen_cond_dep 'sci-libs/scipy[${PYTHON_USEDEP}]' 
python2_7)
)
test? (
dev-libs/libxml2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: media-gfx/imageworsener/

2017-05-16 Thread Sebastian Pipping
commit: ab803ddde388207bbe924872be5bb68b02f52ce1
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue May 16 17:52:08 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue May 16 17:52:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab803ddd

media-gfx/imageworsener: Remove vulnerable (bug #618014)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-gfx/imageworsener/Manifest   |  4 --
 media-gfx/imageworsener/imageworsener-0.9.2.ebuild | 37 
 media-gfx/imageworsener/imageworsener-1.0.0.ebuild | 49 --
 media-gfx/imageworsener/imageworsener-1.2.0.ebuild | 49 --
 media-gfx/imageworsener/imageworsener-1.3.0.ebuild | 49 --
 5 files changed, 188 deletions(-)

diff --git a/media-gfx/imageworsener/Manifest b/media-gfx/imageworsener/Manifest
index e7f977f226b..d0d292c1575 100644
--- a/media-gfx/imageworsener/Manifest
+++ b/media-gfx/imageworsener/Manifest
@@ -1,5 +1 @@
-DIST imageworsener-1.2.0.tar.gz 635509 SHA256 
97fdb1aafac7bc2339b2ce813071f0900de0b093b96ab1a99a43f9647afdfe35 SHA512 
0f46bb4823048f96904fbd2387adbc48a95289d28869e5b48cb5bf5279499417f77e41a8f5408ca0c644b33113a1f8b708040b7d782205479c99314fe6352f60
 WHIRLPOOL 
83bcfb535068357bb154656ee6b65e80e03dadefa555044934228a078304a6e5e0e39db8505c1e88e92698b0170baa81064d8d605c9d811001842a669785a4f1
-DIST imageworsener-1.3.0.tar.gz 660594 SHA256 
2d4e40463658a577056ee17f204aac2a626b291f187f5f6e42b0c4140408d125 SHA512 
f98141169bc4427e6ce188fcce3fd41dbc8ee68f29801386972f5a92960d8bbc9c4daa8b0c33e26b3e216baedabdb78031f8131a7a375f001184ecdaf2fb17d6
 WHIRLPOOL 
0bef8c43a6db2b28839873af7f35a0cfe2554d47de40d9385574f38cf85459e22269ff15c78a31730214e92d2786f40ac85ad5057ddbd046075c382e7842a99b
 DIST imageworsener-1.3.1.tar.gz 661055 SHA256 
beb0c988c02b1d461dccdb3d6c4fc229316a692ea38689874013ba349dff66d1 SHA512 
a44589e720bc91662e286096f744347e3ec3669c33791f81c3f2aeb9d0514ed909dc73615db1d7631139df72aba9ccfbada61b7dcf82f6ffac622ab64a186b49
 WHIRLPOOL 
a7d995a63f9e637ce4ab5da4967ef8e1b8a9108b4ace256e6ddf2b33c9a5445cd85caf74f83f51635789971676124c5b175c16df2cccf85f93e6544cd59ba096
-DIST imageworsener-src-0.9.2.tar.gz 211670 SHA256 
f9fa780841d9019817a9bcdccecf6652b2900c3ae7e96b63a60420cd3ac27248 SHA512 
19c961fcb9212ebc9373d076c09b0f1a403cba418d8abb425f438388f3b69f7d7e6e9b044dc544c77bfbde4a0afbbdc11d846a92f95cc237f84db61092585269
 WHIRLPOOL 
e5e616d356f28a99be14bddb5f59a70d6c59533face790248391b9c7acd820401420677841ed13192b43e10595353a41ee500e6dc342abaf0990310d261f43ea
-DIST imageworsener-src-1.0.0.tar.gz 609807 SHA256 
ccab084b4e3ef4dc2130d34804446e4b7d8eb5e17544122b7e239c60aa45e5cf SHA512 
94e01937872bd312d6e0c8c52440099766e3fadd8b8e514fa2915c7f9d08c277c43d1ba51341c4a0df3cd84a73383702bb461ad9d371f1f231ec23d3633da8a6
 WHIRLPOOL 
518c37c7936fbb0f23d1c304b541758e0a2f88a0de36deeac0fa80d0aff31648c2fb515bd4da5205c2f8a512fb126fb792f6c661fa9ccd6bfe6f46048edf4455

diff --git a/media-gfx/imageworsener/imageworsener-0.9.2.ebuild 
b/media-gfx/imageworsener/imageworsener-0.9.2.ebuild
deleted file mode 100644
index 2d834cc1c56..000
--- a/media-gfx/imageworsener/imageworsener-0.9.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit toolchain-funcs
-
-MY_P="${PN}-src-${PV}"
-MY_PN="imagew"
-
-DESCRIPTION="Utility for image scaling and processing"
-HOMEPAGE="http://entropymine.com/imageworsener/;
-SRC_URI="http://entropymine.com/${PN}/${MY_P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="media-libs/libpng:0
-   virtual/jpeg"
-RDEPEND="${DEPEND}"
-
-src_compile() {
-   $(tc-getCC) ${LDFLAGS} ${CFLAGS} "${S}/src/"*.c -lpng -ljpeg -lm -lz -o 
${MY_PN} \
-   || die "Compile failed."
-}
-
-src_install() {
-   dobin ${MY_PN} || die "dobin failed."
-   dodoc readme.txt technical.txt changelog.txt || die
-}
-
-src_test() {
-   cd "${S}/tests" || die
-   ./runtest "${S}/${MY_PN}"
-}

diff --git a/media-gfx/imageworsener/imageworsener-1.0.0.ebuild 
b/media-gfx/imageworsener/imageworsener-1.0.0.ebuild
deleted file mode 100644
index fc78ba821b8..000
--- a/media-gfx/imageworsener/imageworsener-1.0.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-MY_P=${PN}-src-${PV}
-MY_PN=imagew
-
-DESCRIPTION="Utility for image scaling and processing"
-HOMEPAGE="http://entropymine.com/imageworsener/;
-SRC_URI="http://entropymine.com/${PN}/${MY_P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="jpeg png static-libs test webp zlib"
-
-DEPEND="png? ( media-libs/libpng:0 )
-   jpeg? ( virtual/jpeg:0 )
-   webp? ( >=media-libs/libwebp-0.1.3 )
-   zlib? ( sys-libs/zlib )"
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="test? 

[gentoo-commits] repo/gentoo:master commit in: app-portage/gpyutils/files/

2017-05-16 Thread Michał Górny
commit: 8b908cf40276bf30bc4019c9ab9a7688f1321cb6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 17:40:02 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 17:49:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b908cf4

app-portage/gpyutils: python3.6 is supported now

 app-portage/gpyutils/files/implementations.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/gpyutils/files/implementations.txt 
b/app-portage/gpyutils/files/implementations.txt
index c336a685414..ead62217396 100644
--- a/app-portage/gpyutils/files/implementations.txt
+++ b/app-portage/gpyutils/files/implementations.txt
@@ -15,7 +15,7 @@ python3_2 3.2 dead3.2
 python3_3  3.3 dead3.3
 python3_4  current 3.4
 python3_5  supported   3.5
-python3_6  experimental3.6
+python3_6  supported   3.6
 
 pypy1_82.7-pypy-1.8deadp1.8
 pypy1_92.7-pypy-1.9deadp1.9



[gentoo-commits] repo/gentoo:master commit in: eclass/

2017-05-16 Thread Michał Górny
commit: be5d7fe2ce9ed9fa6065646b2416dc92a4830f94
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May  2 21:48:40 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 17:18:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5d7fe2

python-utils-r1.eclass: support PYTHON_COMPAT_NO_STRICT variable

This is intended to be set by the user when using ebuilds that may
have unknown implementations in PYTHON_COMPAT. The assumption is
that the ebuilds are intended to be used within multiple contexts
which can involve revisions of this eclass that support different
Python implementations.

 eclass/python-utils-r1.eclass | 13 +
 1 file changed, 13 insertions(+)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 1a9f6ed171d..c1349ff277b 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -47,6 +47,18 @@ _PYTHON_ALL_IMPLS=(
 )
 readonly _PYTHON_ALL_IMPLS
 
+# @ECLASS-VARIABLE: PYTHON_COMPAT_NO_STRICT
+# @INTERNAL
+# @DESCRIPTION:
+# Set to a non-empty value in order to make eclass tolerate (ignore)
+# unknown implementations in PYTHON_COMPAT.
+#
+# This is intended to be set by the user when using ebuilds that may
+# have unknown (newer) implementations in PYTHON_COMPAT. The assumption
+# is that the ebuilds are intended to be used within multiple contexts
+# which can involve revisions of this eclass that support a different
+# set of Python implementations.
+
 # @FUNCTION: _python_impl_supported
 # @USAGE: 
 # @INTERNAL
@@ -79,6 +91,7 @@ _python_impl_supported() {
fi
;;
*)
+   [[ ${PYTHON_COMPAT_NO_STRICT} ]] && return 1
die "Invalid implementation in PYTHON_COMPAT: ${impl}"
esac
 }



[gentoo-commits] repo/gentoo:master commit in: eclass/

2017-05-16 Thread Michał Górny
commit: 7adf37851c4208131f965bfbba5cace62780aef7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 10 15:25:46 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 17:11:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7adf3785

python-single-r1.eclass: python_gen_cond_dep, use _python_impl_matches()

 eclass/python-single-r1.eclass | 26 +++---
 1 file changed, 11 insertions(+), 15 deletions(-)

diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index e43057f26d6..eeb82751338 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -374,8 +374,7 @@ python_gen_useflags() {
 python_gen_cond_dep() {
debug-print-function ${FUNCNAME} "${@}"
 
-   local flag_prefix impl pattern
-   local matches=()
+   local flag_prefix impl matches=()
 
if [[ ${#_PYTHON_SUPPORTED_IMPLS[@]} -eq 1 ]]; then
flag_prefix=python_targets
@@ -387,20 +386,17 @@ python_gen_cond_dep() {
shift
 
for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
-   for pattern; do
-   if [[ ${impl} == ${pattern} ]]; then
-   # substitute ${PYTHON_USEDEP} if used
-   # (since python_gen_usedep() will not return 
${PYTHON_USEDEP}
-   #  the code is run at most once)
-   if [[ ${dep} == *'${PYTHON_USEDEP}'* ]]; then
-   local usedep=$(python_gen_usedep "${@}")
-   
dep=${dep//\$\{PYTHON_USEDEP\}/${usedep}}
-   fi
-
-   matches+=( "${flag_prefix}_${impl}? ( ${dep} )" 
)
-   break
+   if _python_impl_matches "${impl}" "${@}"; then
+   # substitute ${PYTHON_USEDEP} if used
+   # (since python_gen_usedep() will not return 
${PYTHON_USEDEP}
+   #  the code is run at most once)
+   if [[ ${dep} == *'${PYTHON_USEDEP}'* ]]; then
+   local usedep=$(python_gen_usedep "${@}")
+   dep=${dep//\$\{PYTHON_USEDEP\}/${usedep}}
fi
-   done
+
+   matches+=( "${flag_prefix}_${impl}? ( ${dep} )" )
+   fi
done
 
echo "${matches[@]}"



[gentoo-commits] repo/gentoo:master commit in: eclass/

2017-05-16 Thread Michał Górny
commit: 0cfab505ad867ed3418b0dad8c4f2efa52acb1e7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 10 15:21:35 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 17:11:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cfab505

python-utils-r1.eclass: _python_impl_matches for impl-pattern matching

Introduce a _python_impl_matches() function that commonizes the pattern
matching behavior used throughout python-r1 & python-single-r1. Having
a single implementation makes future extensions much easier.

 eclass/python-utils-r1.eclass | 24 
 1 file changed, 24 insertions(+)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 863051337f0..a9ae22c6d15 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -149,6 +149,30 @@ _python_set_impls() {
fi
 }
 
+# @FUNCTION: _python_impl_matches
+# @USAGE:  ...
+# @INTERNAL
+# @DESCRIPTION:
+# Check whether the specified  matches at least one
+# of the patterns following it. Return 0 if it does, 1 otherwise.
+#
+#  should be in PYTHON_COMPAT form. The patterns are fnmatch-style
+# patterns.
+_python_impl_matches() {
+   [[ ${#} -ge 2 ]] || die "${FUNCNAME}: takes at least 2 parameters"
+
+   local impl=${1} pattern
+   shift
+
+   for pattern; do
+   if [[ ${impl} == ${pattern} ]]; then
+   return 0
+   fi
+   done
+
+   return 1
+}
+
 # @ECLASS-VARIABLE: PYTHON
 # @DEFAULT_UNSET
 # @DESCRIPTION:



[gentoo-commits] repo/gentoo:master commit in: eclass/

2017-05-16 Thread Michał Górny
commit: 8a03543f3c9a7adbc73ecee5e6c693156011b389
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 10 15:24:05 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 17:11:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a03543f

python-r1.eclass: python_gen_cond_dep, use _python_impl_matches()

 eclass/python-r1.eclass | 27 +++
 1 file changed, 11 insertions(+), 16 deletions(-)

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 7ec77acd866..2618c6f5703 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -364,27 +364,22 @@ python_gen_useflags() {
 python_gen_cond_dep() {
debug-print-function ${FUNCNAME} "${@}"
 
-   local impl pattern
-   local matches=()
-
+   local impl matches=()
local dep=${1}
shift
 
for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
-   for pattern; do
-   if [[ ${impl} == ${pattern} ]]; then
-   # substitute ${PYTHON_USEDEP} if used
-   # (since python_gen_usedep() will not return 
${PYTHON_USEDEP}
-   #  the code is run at most once)
-   if [[ ${dep} == *'${PYTHON_USEDEP}'* ]]; then
-   local usedep=$(python_gen_usedep "${@}")
-   
dep=${dep//\$\{PYTHON_USEDEP\}/${usedep}}
-   fi
-
-   matches+=( "python_targets_${impl}? ( ${dep} )" 
)
-   break
+   if _python_impl_matches "${impl}" "${@}"; then
+   # substitute ${PYTHON_USEDEP} if used
+   # (since python_gen_usedep() will not return 
${PYTHON_USEDEP}
+   #  the code is run at most once)
+   if [[ ${dep} == *'${PYTHON_USEDEP}'* ]]; then
+   local usedep=$(python_gen_usedep "${@}")
+   dep=${dep//\$\{PYTHON_USEDEP\}/${usedep}}
fi
-   done
+
+   matches+=( "python_targets_${impl}? ( ${dep} )" )
+   fi
done
 
echo "${matches[@]}"



[gentoo-commits] repo/gentoo:master commit in: eclass/

2017-05-16 Thread Michał Górny
commit: 35f5bf6a53ca84274ebb656f686fe9995c442725
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 10 15:24:53 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 17:11:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f5bf6a

python-single-r1.eclass: python_gen_usedep, use _python_impl_matches()

 eclass/python-single-r1.eclass | 18 +++---
 1 file changed, 7 insertions(+), 11 deletions(-)

diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index fc51c4ec237..3145a17b155 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -291,19 +291,15 @@ if [[ ! ${_PYTHON_SINGLE_R1} ]]; then
 python_gen_usedep() {
debug-print-function ${FUNCNAME} "${@}"
 
-   local impl pattern
-   local matches=()
+   local impl matches=()
 
for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
-   for pattern; do
-   if [[ ${impl} == ${pattern} ]]; then
-   matches+=(
-   "python_targets_${impl}(-)?"
-   "python_single_target_${impl}(+)?"
-   )
-   break
-   fi
-   done
+   if _python_impl_matches "${impl}" "${@}"; then
+   matches+=(
+   "python_targets_${impl}(-)?"
+   "python_single_target_${impl}(+)?"
+   )
+   fi
done
 
[[ ${matches[@]} ]] || die "No supported implementations match 
python_gen_usedep patterns: ${@}"



[gentoo-commits] repo/gentoo:master commit in: eclass/

2017-05-16 Thread Michał Górny
commit: b768dbf36b2aeed97440910380ea9f96b5fa1127
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 10 15:23:48 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 17:11:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b768dbf3

python-r1.eclass: python_gen_useflags, use _python_impl_matches()

 eclass/python-r1.eclass | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index f337e25337b..7ec77acd866 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -324,16 +324,12 @@ python_gen_usedep() {
 python_gen_useflags() {
debug-print-function ${FUNCNAME} "${@}"
 
-   local impl pattern
-   local matches=()
+   local impl matches=()
 
for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
-   for pattern; do
-   if [[ ${impl} == ${pattern} ]]; then
-   matches+=( "python_targets_${impl}" )
-   break
-   fi
-   done
+   if _python_impl_matches "${impl}" "${@}"; then
+   matches+=( "python_targets_${impl}" )
+   fi
done
 
echo "${matches[@]}"



[gentoo-commits] repo/gentoo:master commit in: licenses/

2017-05-16 Thread Michał Górny
commit: 76bedebde77aee41d28553247e34f9cbab11d7f4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 16:53:42 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 17:11:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76bedebd

licenses: Remove unused sun-bcla-j2ee-deployment license

 licenses/sun-bcla-j2ee-deployment | 199 --
 1 file changed, 199 deletions(-)

diff --git a/licenses/sun-bcla-j2ee-deployment 
b/licenses/sun-bcla-j2ee-deployment
deleted file mode 100644
index 244543d1001..000
--- a/licenses/sun-bcla-j2ee-deployment
+++ /dev/null
@@ -1,199 +0,0 @@
-Sun Microsystems, Inc. 
-Binary Code License Agreement
-
-READ THE TERMS OF THIS AGREEMENT AND ANY PROVIDED SUPPLEMEN
-TAL LICENSE TERMS (COLLECTIVELY "AGREEMENT") CAREFULLY BEFO
-RE OPENING THE SOFTWARE MEDIA PACKAGE.  BY OPENING THE SOFT
-WARE MEDIA PACKAGE, YOU AGREE TO THE TERMS OF THIS AGREEMEN
-T.  IF YOU ARE ACCESSING THE SOFTWARE ELECTRONICALLY, INDIC
-ATE YOUR ACCEPTANCE OF THESE TERMS BY SELECTING THE "ACCEPT
-" BUTTON AT THE END OF THIS AGREEMENT.  IF YOU DO NOT AGREE
- TO ALL THESE TERMS, PROMPTLY RETURN THE UNUSED SOFTWARE TO
- YOUR PLACE OF PURCHASE FOR A REFUND OR, IF THE SOFTWARE IS
- ACCESSED ELECTRONICALLY, SELECT THE "DECLINE" BUTTON AT TH
-E END OF THIS AGREEMENT. 
-
-1.  LICENSE TO USE.  Sun grants you a non-exclusive and non
--transferable license for the internal use only of the acco
-mpanying software and documentation and any error correctio
-ns provided by Sun (collectively "Software"), by the number
- of users and the class of computer hardware for which the 
-corresponding fee has been paid. 
-
-2.  RESTRICTIONS.  Software is confidential and copyrighted
-. Title to Software and all associated intellectual propert
-y rights is retained by Sun and/or its licensors.  Except a
-s specifically authorized in any Supplemental License Terms
-, you may not make copies of Software, other than a single 
-copy of Software for archival purposes.  Unless enforcement
- is prohibited by applicable law, you may not modify, decom
-pile, or reverse engineer Software.  Licensee acknowledges 
-that Licensed Software is not designed or intended for use 
-in the design, construction, operation or maintenance of an
-y nuclear facility. Sun Microsystems, Inc. disclaims any ex
-press or implied warranty of fitness for such uses.   No ri
-ght, title or interest in or to any trademark, service mark
-, logo or trade name of Sun or its licensors is granted und
-er this Agreement. 
-
-3.  LIMITED WARRANTY.  Sun warrants to you that for a perio
-d of ninety (90) days from the date of purchase, as evidenc
-ed by a copy of the receipt, the media on which Software is
- furnished (if any) will be free of defects in materials an
-d workmanship under normal use.  Except for the foregoing, 
-Software is provided "AS IS".  Your exclusive remedy and Su
-n's entire liability under this limited warranty will be at
- Sun's option to replace Software media or refund the fee p
-aid for Software. 
-
-4.  DISCLAIMER OF WARRANTY.  UNLESS SPECIFIED IN THIS AGREE
-MENT, ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AN
-D WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABI
-LITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT 
-ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT THESE DISCLAIMERS
- ARE HELD TO BE LEGALLY INVALID. 
-
-5.  LIMITATION OF LIABILITY.  TO THE EXTENT NOT PROHIBITED 
-BY LAW, IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR
- ANY LOST REVENUE, PROFIT OR DATA, OR FOR SPECIAL, INDIRECT
-, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CA
-USED REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF 
-OR RELATED TO THE USE OF OR INABILITY TO USE SOFTWARE, EVEN
- IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES
-.  In no event will Sun's liability to you, whether in cont
-ract, tort (including negligence), or otherwise, exceed the
- amount paid by you for Software under this Agreement.  The
- foregoing limitations will apply even if the above stated 
-warranty fails of its essential purpose. 
-
-6.  Termination.  This Agreement is effective until termina
-ted.  You may terminate this Agreement at any time by destr
-oying all copies of Software.  This Agreement will terminat
-e immediately without notice from Sun if you fail to comply
- with any provision of this Agreement.  Upon Termination, y
-ou must destroy all copies of Software. 
-
-7.  Export Regulations. All Software and technical data del
-ivered under this Agreement are subject to US export contro
-l laws and may be subject to export or import regulations i
-n other countries.  You agree to comply strictly with all s
-uch laws and regulations and acknowledge that you have the 
-responsibility to obtain such licenses to export, re-export
-, or import as may be required after delivery to you. 
-
-8.  U.S. Government Restricted Rights.  If Software is bein
-g 

[gentoo-commits] repo/gentoo:master commit in: eclass/

2017-05-16 Thread Michał Górny
commit: 392ff44ddb98f0cb1eadfb35d089fc35fe732547
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 10 18:37:50 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 17:11:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392ff44d

python-utils-r1.eclass: Allow -2/-3 as impl-patterns for py2/py3

Allow two special values in the implementation patterns for
_python_impl_matches(): -2 to indicate all Python 2-compatible
implementations, and -3 to indicate all Python 3-compatible
implementations. Both of those values are implemented using
the python_is_python3 function.

This is mostly meant to make it easier and more fool-proof to write
dependencies on backports to Python 2 which in most cases apply to PyPy2
as well.

 eclass/python-utils-r1.eclass | 14 +++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index a9ae22c6d15..1a9f6ed171d 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -156,8 +156,10 @@ _python_set_impls() {
 # Check whether the specified  matches at least one
 # of the patterns following it. Return 0 if it does, 1 otherwise.
 #
-#  should be in PYTHON_COMPAT form. The patterns are fnmatch-style
-# patterns.
+#  should be in PYTHON_COMPAT form. The patterns can be either:
+# a) fnmatch-style patterns, e.g. 'python2*', 'pypy'...
+# b) '-2' to indicate all Python 2 variants (= !python_is_python3)
+# c) '-3' to indicate all Python 3 variants (= python_is_python3)
 _python_impl_matches() {
[[ ${#} -ge 2 ]] || die "${FUNCNAME}: takes at least 2 parameters"
 
@@ -165,7 +167,13 @@ _python_impl_matches() {
shift
 
for pattern; do
-   if [[ ${impl} == ${pattern} ]]; then
+   if [[ ${pattern} == -2 ]]; then
+   ! python_is_python3 "${impl}"
+   return
+   elif [[ ${pattern} == -3 ]]; then
+   python_is_python3 "${impl}"
+   return
+   elif [[ ${impl} == ${pattern} ]]; then
return 0
fi
done



[gentoo-commits] repo/gentoo:master commit in: eclass/

2017-05-16 Thread Michał Górny
commit: 9ef5498e91ddf1af9c1dcefcb60499fc090125b8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 10 13:33:05 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 17:11:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef5498e

python-utils-r1.eclass: python_moduleinto, allow package dot-notation

Allow specifying the relative package destination using the dot-notation
used by Python itself (e.g. 'foo.bar') in addition to the directory form
('foo/bar'). Since dot can not be used in Python package names, this
change is backwards-compatible.

 eclass/python-utils-r1.eclass | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index c594cb46b5f..863051337f0 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -810,7 +810,9 @@ python_newscript() {
 # The  can either be an absolute target system path (in which
 # case it needs to start with a slash, and ${ED} will be prepended to
 # it) or relative to the implementation's site-packages directory
-# (then it must not start with a slash).
+# (then it must not start with a slash). The relative path can be
+# specified either using the Python package notation (separated by dots)
+# or the directory notation (using slashes).
 #
 # When not set explicitly, the modules are installed to the top
 # site-packages directory.
@@ -867,7 +869,7 @@ python_domodule() {
local PYTHON_SITEDIR=${PYTHON_SITEDIR}
[[ ${PYTHON_SITEDIR} ]] || python_export PYTHON_SITEDIR
 
-   d=${PYTHON_SITEDIR#${EPREFIX}}/${python_moduleroot}
+   d=${PYTHON_SITEDIR#${EPREFIX}}/${python_moduleroot//.//}
fi
 
(



  1   2   3   >