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

2018-02-17 Thread Anthony G. Basile
commit: 395a9f32631e797fedb0c27ac38bc12b8877adb3
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Feb 18 07:51:27 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Feb 18 07:51:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395a9f32

www-servers/varnish: version bump to 5.2.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-servers/varnish/Manifest |   1 +
 www-servers/varnish/varnish-5.2.0.ebuild | 101 +++
 2 files changed, 102 insertions(+)

diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest
index 8b4f1470a2e..3d62d48784b 100644
--- a/www-servers/varnish/Manifest
+++ b/www-servers/varnish/Manifest
@@ -1,3 +1,4 @@
 DIST varnish-4.0.5.tgz 1947888 BLAKE2B 
d921dc6f2abae7b0bd1816470fd41f8555c02a02607b49bf8f36a0b778dd926ea0f5e8cf8a60aaceb097bd4193e22fc7d718c1f13a4f8502b57b797277c66f5a
 SHA512 
a08259f6f9c6fffa188b26c1f8c630de5e6d2f6d52f6efa9d5d8239cdd8721c53e2be3379f8100efb537e74416eadd6c865f4cc687db1c5a9f757bb3f73abeda
 DIST varnish-4.1.8.tgz 2254772 BLAKE2B 
acadf4079d58bb8f0dc5e24713aba7f2786ca6f06a683465b1564bacd986e209d858f9a3100cfb7586fa5d17f7e5f4d8425ece10c609bb3412d3adafa6ad0d05
 SHA512 
c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e
 DIST varnish-5.1.3.tgz 2643223 BLAKE2B 
85bae87785da1284d7d916b8948a0984eea9cf07e96012255435ba04c28e8078e5dad893946bbc12da6cbe9326699458f0e3af6be55cb5e7bba4e622724ddac2
 SHA512 
a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a
+DIST varnish-5.2.0.tgz 2828867 BLAKE2B 
42bf09df723e768e4223f09dc89fffb08b2341a6bb8975c1a6bd719d36996ea38e38a6693fa26f926c3fece845c01df123f64807e4b5477568000779eda2ffcc
 SHA512 
a962846492356efedaa9b2e5076b9f2423a88ed33dfd11fdeb7690d5622c3d73c782a48cbafdf919b7fca7d37b5b9f4f1243ac925e010ccbc086ae12e87c5627

diff --git a/www-servers/varnish/varnish-5.2.0.ebuild 
b/www-servers/varnish/varnish-5.2.0.ebuild
new file mode 100644
index 000..13a77002584
--- /dev/null
+++ b/www-servers/varnish/varnish-5.2.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2018 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} pypy )
+
+inherit user autotools systemd python-r1
+
+DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator"
+HOMEPAGE="http://www.varnish-cache.org/";
+SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz";
+
+LICENSE="BSD-2 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
+IUSE="jemalloc jit static-libs"
+
+CDEPEND="
+   sys-libs/readline:0=
+   dev-libs/libpcre[jit?]
+   jemalloc? ( dev-libs/jemalloc )
+   sys-libs/ncurses:0="
+
+#varnish compiles stuff at run time
+RDEPEND="
+   ${PYTHON_DEPS}
+   ${CDEPEND}
+   sys-devel/gcc"
+
+DEPEND="
+   ${CDEPEND}
+   dev-python/docutils
+   virtual/pkgconfig"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="test" #315725
+
+pkg_setup() {
+   ebegin "Creating varnish user and group"
+   enewgroup varnish
+   enewuser varnish -1 -1 /var/lib/varnish varnish
+   eend $?
+}
+
+src_prepare() {
+   # Remove -Werror bug #528354
+   sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac
+
+   # Upstream doesn't put varnish.m4 in the m4/ directory
+   # We link because the Makefiles look for the file in
+   # the original location
+   ln -sf ../varnish.m4 m4/varnish.m4
+
+   eapply_user
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use_enable jit pcre-jit ) \
+   $(use_with jemalloc)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   python_replicate_script "${D}/usr/share/varnish/vmodtool.py"
+
+   newinitd "${FILESDIR}"/varnishlog.initd varnishlog
+   newconfd "${FILESDIR}"/varnishlog.confd varnishlog
+
+   newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa
+   newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa
+
+   newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd
+   newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd
+
+   insinto /etc/logrotate.d/
+   newins "${FILESDIR}/varnishd.logrotate-r2" varnishd
+
+   diropts -m750
+
+   dodir /var/log/varnish/
+
+   systemd_dounit "${FILESDIR}/${PN}d.service"
+
+   insinto /etc/varnish/
+   doins lib/libvmod_std/vmod.vcc
+   doins etc/example.vcl
+
+   dodoc README.rst
+   dodoc doc/changes.rst
+
+   fowners root:varnish /etc/varnish/
+   fowners varnish:varnish /var/lib/varnish/
+   fperms 0750 /var/lib/varnish/ /etc/varnish/
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/electrum/

2018-02-17 Thread Anthony G. Basile
commit: e064788e4abe261de453d91e2c54c090a8f6f07e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Feb 18 07:44:24 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Feb 18 07:44:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e064788e

net-misc/electrum: version bump to 3.0.6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-misc/electrum/Manifest | 1 +
 net-misc/electrum/electrum-3.0.5.ebuild| 3 ++-
 net-misc/electrum/{electrum-3.0.5.ebuild => electrum-3.0.6.ebuild} | 4 ++--
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest
index 0196ee9380c..85aa4b0aca4 100644
--- a/net-misc/electrum/Manifest
+++ b/net-misc/electrum/Manifest
@@ -1 +1,2 @@
 DIST Electrum-3.0.5.tar.gz 2639766 BLAKE2B 
28587ca056247a5671d84c0b79824e8eea8df8ca2e3204333e6edd7db98ecbeebdf81f4ac819de8b87c7593e83f948d091d48d55cdff08af76322d94bacec0fd
 SHA512 
27cfa44ce8eeb5eef8038f1f68b4a42d173daaf7a940ffc9e9b1dad16a8f7f49bd53d5eefdbaf242e5e09aa2f887bce536f17941c2250225cd92c78f62c52e39
+DIST Electrum-3.0.6.tar.gz 2640475 BLAKE2B 
2e10417fb59629b9e3af8ba10893fb85b3b0d0ed9f7d7226a58dc7a2f91ed682423168092101565b00824bc62cae60d878de0d78271b716c027c8616419037a8
 SHA512 
4df9d81d954a008c3a14a89a7191b8af94393701b55651ad19acc75addb70fea942876a45c545c89b290cbdd7adb41b2d36e3cbcf73449eaa5d0a39e1529b2ef

diff --git a/net-misc/electrum/electrum-3.0.5.ebuild 
b/net-misc/electrum/electrum-3.0.5.ebuild
index c876f238df5..63e1b139bf8 100644
--- a/net-misc/electrum/electrum-3.0.5.ebuild
+++ b/net-misc/electrum/electrum-3.0.5.ebuild
@@ -3,7 +3,8 @@
 
 EAPI="6"
 
-PYTHON_COMPAT=( python3_{4,5,6} )
+#PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_COMPAT=( python3_{4,5} )
 PYTHON_REQ_USE="ncurses?"
 
 inherit desktop distutils-r1 gnome2-utils xdg-utils

diff --git a/net-misc/electrum/electrum-3.0.5.ebuild 
b/net-misc/electrum/electrum-3.0.6.ebuild
similarity index 98%
copy from net-misc/electrum/electrum-3.0.5.ebuild
copy to net-misc/electrum/electrum-3.0.6.ebuild
index c876f238df5..f6c1a77ec4b 100644
--- a/net-misc/electrum/electrum-3.0.5.ebuild
+++ b/net-misc/electrum/electrum-3.0.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_COMPAT=( python3_{4,5} )
 PYTHON_REQ_USE="ncurses?"
 
 inherit desktop distutils-r1 gnome2-utils xdg-utils
@@ -15,7 +15,7 @@ SRC_URI="https://download.electrum.org/${PV}/${MY_P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 MY_LANGS="ar_SA bg_BG cs_CZ da_DK de_DE el_GR eo_UY es_ES fa_IR fr_FR hu_HU 
hy_AM id_ID it_IT ja_JP ko_KR ky_KG lv_LV nb_NO nl_NL pl_PL pt_BR pt_PT ro_RO 
ru_RU sk_SK sl_SI ta_IN th_TH tr_TR uk_UA vi_VN zh_CN zh_TW"
 
 my_langs_to_l10n() {



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

2018-02-17 Thread Hans de Graaff
commit: 7493753ce3e0e99f5fb8749ab8a39b8f1dcba74a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 18 07:33:42 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 18 07:34:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7493753c

dev-ruby/railties: add rails 5.1.5

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/railties/Manifest  |  1 +
 dev-ruby/railties/railties-5.1.5.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 3c0a1a8618d..1716c589aa6 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 DIST rails-5.1.3.tgz 6130089 BLAKE2B 
f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85
 SHA512 
5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
+DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63

diff --git a/dev-ruby/railties/railties-5.1.5.ebuild 
b/dev-ruby/railties/railties-5.1.5.ebuild
new file mode 100644
index 000..0d85404938c
--- /dev/null
+++ b/dev-ruby/railties/railties-5.1.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.23"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/thor-0.18.1
+   >=dev-ruby/rake-0.8.7
+   dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



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

2018-02-17 Thread Hans de Graaff
commit: 7fc1282a885db68c161fc225ef3b18946dae8401
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 18 07:25:10 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 18 07:34:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc1282a

dev-ruby/activesupport: add rails 5.1.5

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/activesupport/Manifest   |  1 +
 dev-ruby/activesupport/activesupport-5.1.5.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 3c0a1a8618d..1716c589aa6 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 DIST rails-5.1.3.tgz 6130089 BLAKE2B 
f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85
 SHA512 
5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
+DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63

diff --git a/dev-ruby/activesupport/activesupport-5.1.5.ebuild 
b/dev-ruby/activesupport/activesupport-5.1.5.ebuild
new file mode 100644
index 000..281cc7bce79
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-5.1.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   >=dev-ruby/i18n-0.7:* =dev-ruby/i18n-0*:*
+   >=dev-ruby/tzinfo-1.1:1
+   >=dev-ruby/minitest-5.1:5"
+
+# memcache-client, nokogiri, and builder are not strictly
+# needed, but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   >=dev-ruby/nokogiri-1.4.5
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.0.5:3
+   dev-ruby/rack
+   dev-ruby/mocha:0.14
+   

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

2018-02-17 Thread Hans de Graaff
commit: b4729977617be7705f47a3a3316219d88cfe670c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 18 07:34:14 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 18 07:34:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4729977

dev-ruby/rails: add rails 5.1.5

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/rails/Manifest   |  1 +
 dev-ruby/rails/rails-5.1.5.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 1e2c27410d8..c9471c10e2a 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.1.1.gem 6656 BLAKE2B 
af350844951e92ac240585cc0e78217ca877573c501957
 DIST rails-5.1.2.gem 6656 BLAKE2B 
38400b89019517ed1cddf92dd11f221d1316aa1677e33a47a389cc7321d977d2c032e847395bc2c6f3a48b3a72bcb8b6ec99fe54025c635b1d3494d60d3f0855
 SHA512 
d79942aaa7f8cc717323955ea870e1a297d0b0190902071bba02eede36faaa6f70e36951f7b6afc8796fec825d505577e04c46aa409925511b40d441c76a1175
 DIST rails-5.1.3.gem 6656 BLAKE2B 
541566cdcfac40ea80130a2a126df5c0c9d7ef3d9534d1e496c1c84ba74d94bb2682b994bb7362a183dd86f29d54bce4a4d4148c416c2ec7b59aa908f0742a21
 SHA512 
6d2f61acdc217cfa4fcdf79e51ba647e6a9737af83f243d3e425ce57270ea5d6f5ec76db4b33c43e69743f310cd4f13f85a59655b5c823f9f387996d7218ce0d
 DIST rails-5.1.4.gem 6656 BLAKE2B 
1a6d15a13eca0fdc3b78d359b0d1edc29c29ac4186f15f823af3410f1fd6e25c7fb42e707437c3344b9933e63e8a8061e3282e14083f11b7161b8e0af9f6c292
 SHA512 
a75927619afce0b4b29b99697040bf5039a856bceac033b63dd910b9ad99adb5f5078eab9be22468104be134ed72a861ec349cc5c59748c1fefd558a1e11d94a
+DIST rails-5.1.5.gem 6656 BLAKE2B 
a6d86d40c215ba343f4bfeb5bb11db15a3f3b0d5828df3a8179f678b8df313a49952bed21842bdfe71965d80da88ce08fb665a3a843ff5ab4115e49ca71f5a8e
 SHA512 
33aa51d13261b2cc040a603f3a94a2a56d02e7e9f2591d46b43c72a00923b7869ec61ae288cb19a6d90789ff322c4a536f715ddf6d79eddf6ae8bc72f1b3332f

diff --git a/dev-ruby/rails/rails-5.1.5.ebuild 
b/dev-ruby/rails/rails-5.1.5.ebuild
new file mode 100644
index 000..288bdf5b1bf
--- /dev/null
+++ b/dev-ruby/rails/rails-5.1.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="http://www.rubyonrails.org";
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+
+IUSE="+asset-pipeline"
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+   asset-pipeline? (
+   dev-ruby/jquery-rails:*
+   >=dev-ruby/sass-rails-5.0:5.0
+   >=dev-ruby/uglifier-1.3.0:*
+   >=dev-ruby/coffee-rails-4.1.0:*
+   )"
+
+# also: turbolinks, >=jbuilder-1.2:1



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

2018-02-17 Thread Hans de Graaff
commit: e0f5e98d99dee6c2e6f317edc5cb168f54950810
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 18 07:29:13 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 18 07:34:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f5e98d

dev-ruby/actioncable: add rails 5.1.5

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/actioncable/Manifest |  1 +
 dev-ruby/actioncable/actioncable-5.1.5.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 1d0242c8c45..2ba692b58b2 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -3,3 +3,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 DIST rails-5.1.3.tgz 6130089 BLAKE2B 
f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85
 SHA512 
5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
+DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63

diff --git a/dev-ruby/actioncable/actioncable-5.1.5.ebuild 
b/dev-ruby/actioncable/actioncable-5.1.5.ebuild
new file mode 100644
index 000..611bac0920f
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-5.1.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:0 =dev-ruby/websocket-driver-0.6*
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2018-02-17 Thread Hans de Graaff
commit: 4505d6e747415371989db73073fa731bdf315c6d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 18 07:32:30 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 18 07:34:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4505d6e7

dev-ruby/actionmailer: add rails 5.1.5

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/actionmailer/Manifest  |  1 +
 dev-ruby/actionmailer/actionmailer-5.1.5.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 3c0a1a8618d..1716c589aa6 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 DIST rails-5.1.3.tgz 6130089 BLAKE2B 
f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85
 SHA512 
5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
+DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63

diff --git a/dev-ruby/actionmailer/actionmailer-5.1.5.ebuild 
b/dev-ruby/actionmailer/actionmailer-5.1.5.ebuild
new file mode 100644
index 000..8057fda40e7
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-5.1.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha:0.14
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2018-02-17 Thread Hans de Graaff
commit: 829b2e2572e98538310ae33e3e452cc28712266c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 18 07:33:07 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 18 07:34:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829b2e25

dev-ruby/activerecord: add rails 5.1.5

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/activerecord/Manifest  |  1 +
 dev-ruby/activerecord/activerecord-5.1.5.ebuild | 79 +
 2 files changed, 80 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 3c0a1a8618d..1716c589aa6 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 DIST rails-5.1.3.tgz 6130089 BLAKE2B 
f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85
 SHA512 
5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
+DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63

diff --git a/dev-ruby/activerecord/activerecord-5.1.5.ebuild 
b/dev-ruby/activerecord/activerecord-5.1.5.ebuild
new file mode 100644
index 000..67308bfbc8a
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-5.1.5.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   dev-ruby/arel:8.0
+   sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
+   mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) )
+   postgres? ( >=dev-ruby/pg-0.18.0 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   >=dev-ruby/sqlite3-1.3.6
+   dev-ruby/mocha:0.14
+   dev-ruby/minitest:5
+   )"
+
+DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   rm ../Gemfile.lock || die
+   sed -i -e 
"/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+   # earlier that implicitly required it.
+   sed -i -e '$agem "json"' ../Gemfile || die
+
+   # Avoid test depending on mysql adapter which we don't support for
+   # this Rails version to simplify our dependencies.
+   rm test/cases/connection_specification/resolver_test.rb || die
+
+   # Avoid single test using mysql dependencies.
+   rm test/cases/invalid_connection_test.rb || die
+
+   # Avoid failing test that makes bad as

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

2018-02-17 Thread Hans de Graaff
commit: e1167f8fae475f24c4cc5ce212f973270729db3e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 18 07:26:44 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 18 07:34:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1167f8f

dev-ruby/activemodel: add rails 5.1.5

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/activemodel/Manifest |  1 +
 dev-ruby/activemodel/activemodel-5.1.5.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 3c0a1a8618d..1716c589aa6 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 DIST rails-5.1.3.tgz 6130089 BLAKE2B 
f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85
 SHA512 
5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
+DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63

diff --git a/dev-ruby/activemodel/activemodel-5.1.5.ebuild 
b/dev-ruby/activemodel/activemodel-5.1.5.ebuild
new file mode 100644
index 000..83eb60077eb
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-5.1.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
+}



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

2018-02-17 Thread Hans de Graaff
commit: f68e7218e7adb65b880d50ac84f8108826801938
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 18 07:29:44 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 18 07:34:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68e7218

dev-ruby/activejob: add rails 5.1.5

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/activejob/Manifest   |  1 +
 dev-ruby/activejob/activejob-5.1.5.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 3c0a1a8618d..1716c589aa6 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 DIST rails-5.1.3.tgz 6130089 BLAKE2B 
f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85
 SHA512 
5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
+DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63

diff --git a/dev-ruby/activejob/activejob-5.1.5.ebuild 
b/dev-ruby/activejob/activejob-5.1.5.ebuild
new file mode 100644
index 000..c101a50ae52
--- /dev/null
+++ b/dev-ruby/activejob/activejob-5.1.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' Rakefile || die
+}



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

2018-02-17 Thread Hans de Graaff
commit: 9259e0ae391afcaaeaaf970c262fa3a35892fa3c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 18 07:30:18 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 18 07:34:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9259e0ae

dev-ruby/actionview: add rails 5.1.5

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/actionview/Manifest|  1 +
 dev-ruby/actionview/actionview-5.1.5.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 3c0a1a8618d..1716c589aa6 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 DIST rails-5.1.3.tgz 6130089 BLAKE2B 
f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85
 SHA512 
5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
+DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63

diff --git a/dev-ruby/actionview/actionview-5.1.5.ebuild 
b/dev-ruby/actionview/actionview-5.1.5.ebuild
new file mode 100644
index 000..da44ca0a64d
--- /dev/null
+++ b/dev-ruby/actionview/actionview-5.1.5.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.0.3:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid tests failing due to missing logger setup in activerecord,
+   # most likely related to test environment setup.
+   rm -f 
test/activerecord/render_partial_with_record_identification_test.rb || die
+}



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

2018-02-17 Thread Hans de Graaff
commit: ccbd2f7c0fe3be63be2ece7dd525b5850ae22359
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 18 07:31:55 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 18 07:34:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccbd2f7c

dev-ruby/actionpack: add rails 5.1.5

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/actionpack/Manifest|  1 +
 dev-ruby/actionpack/actionpack-5.1.5.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 3c0a1a8618d..1716c589aa6 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 DIST rails-5.1.3.tgz 6130089 BLAKE2B 
f61c016af6f5336726127372c1dd3d85088e11c0b58998ce40155b09087dcdb341a15d3ff57692d744538b571337a2e1e278542590d82077a35dc1e336539f85
 SHA512 
5aa9f7e5211e8dd36b7bb54ab7dc0e88241253ab560355497da2eff9c5bae5dab877640ce8e066fd637e145752af7e1942743359ab8028e6376bc905a9b18236
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
+DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63

diff --git a/dev-ruby/actionpack/actionpack-5.1.5.ebuild 
b/dev-ruby/actionpack/actionpack-5.1.5.ebuild
new file mode 100644
index 000..a47a30544f1
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-5.1.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/rack:2.0
+   >=dev-ruby/rack-test-0.6.3:0.6
+   >=dev-ruby/rails-html-sanitizer-1.0.2:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   >=dev-ruby/capybara-2.13:2
+   ~dev-ruby/activemodel-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   www-servers/puma
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+   sed -i -e '1igem "rack-test", "~>0.6.3"' test/abstract_unit.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-firewall/xtables-addons/

2018-02-17 Thread Anthony G. Basile
commit: 11a0bfafa9baaa491412dc0d39a7091f17e91ca3
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Feb 18 07:17:13 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Feb 18 07:17:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a0bfaf

net-firewall/xtables-addons: version bump to 3.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-firewall/xtables-addons/Manifest   |   1 +
 .../xtables-addons/xtables-addons-3.0.ebuild   | 187 +
 2 files changed, 188 insertions(+)

diff --git a/net-firewall/xtables-addons/Manifest 
b/net-firewall/xtables-addons/Manifest
index fe0b3dae8ee..6c922aa722f 100644
--- a/net-firewall/xtables-addons/Manifest
+++ b/net-firewall/xtables-addons/Manifest
@@ -1,2 +1,3 @@
 DIST xtables-addons-2.13.tar.xz 322116 BLAKE2B 
31d12adcfdf2043b44b5789f3ba3215197ff48d378b20fd6406f6afd22739e04069f08f32214a2230ec797469b236788dbebef079855539994db69be358ec421
 SHA512 
51cfa963d6f2f931b0361746e0b48f5ecf43a14e9e8d5297ef55faf0e9f8d1deb4641e88e3fea2afdbb3e39dd06d414de6057fb4a21e5184d4ea3d21b8028497
 DIST xtables-addons-2.14.tar.xz 322296 BLAKE2B 
f739951ff535f73be8c96b271f929821fd708cb4615a3e6c2528d9bd2574c8d801c6ac6b59f23f5054b29c31a94f90c7d3f7628b09fb78dc2e7f7da87e5af0a1
 SHA512 
f3d49c53aa01fadc334906e580f16605849fe7be83637fa73d51b48ded0e77c368c544ad69fa97b53a6688eaa3ba63bab489c150a9e02205e8044cdd521f4752
+DIST xtables-addons-3.0.tar.xz 321960 BLAKE2B 
ce6e034ab42fda319217b464a2c3c639787a696d58739cc7ba8e1c699894c46590c34490c8ccc41c29b8dbfb4ad01859050bdeccbac08d09f297a49cdc920c6e
 SHA512 
164b43ff23f33187b5f557bedf765fbad21721b236ac5f5e982c5fdf88cdcbf8ca106810d2df31d9ab79e9c518f7fec3d7dae297540d0b00326a0dfffd04cfec

diff --git a/net-firewall/xtables-addons/xtables-addons-3.0.ebuild 
b/net-firewall/xtables-addons/xtables-addons-3.0.ebuild
new file mode 100644
index 000..d901e345dfa
--- /dev/null
+++ b/net-firewall/xtables-addons/xtables-addons-3.0.ebuild
@@ -0,0 +1,187 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils linux-info linux-mod multilib
+
+DESCRIPTION="iptables extensions not yet accepted in the main kernel"
+HOMEPAGE="http://xtables-addons.sourceforge.net/";
+SRC_URI="mirror://sourceforge/xtables-addons/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="modules"
+
+MODULES="quota2 psd pknock lscan length2 ipv4options ipp2p iface gradm geoip 
fuzzy condition tarpit sysrq logmark ipmark echo dnetmap dhcpmac delude chaos 
account"
+
+for mod in ${MODULES}; do
+   IUSE="${IUSE} xtables_addons_${mod}"
+done
+
+DEPEND=">=net-firewall/iptables-1.6.0"
+
+RDEPEND="${DEPEND}
+   xtables_addons_geoip? (
+   app-arch/unzip
+   dev-perl/Text-CSV_XS
+   virtual/perl-Getopt-Long
+   )
+"
+
+DEPEND="${DEPEND}
+   virtual/linux-sources"
+
+SKIP_MODULES=""
+
+XA_check4internal_module() {
+   local mod=${1}
+   local version=${3}
+   local kconfigname=${3}
+
+   if use xtables_addons_${mod} && kernel_is -gt ${version}; then
+   ewarn "${kconfigname} should be provided by the kernel. 
Skipping its build..."
+   if ! linux_chkconfig_present ${kconfigname}; then
+   ewarn "Please enable ${kconfigname} target in your 
kernel
+   configuration or disable checksum module in ${PN}."
+   fi
+   # SKIP_MODULES in case we need to disable building of everything
+   # like having this USE disabled
+   SKIP_MODULES+=" ${mod}"
+   fi
+}
+
+pkg_setup(){
+   if use modules; then
+   get_version
+   check_modules_supported
+   CONFIG_CHECK="NF_CONNTRACK NF_CONNTRACK_MARK ~CONNECTOR"
+   ERROR_CONNECTOR="Please, enable CONFIG_CONNECTOR if you wish to 
receive userspace notifications from pknock through netlink/connector"
+   linux-mod_pkg_setup
+
+   if ! linux_chkconfig_present IPV6; then
+   SKIP_IPV6_MODULES="ip6table_rawpost"
+   ewarn "No IPV6 support in kernel. Disabling: 
${SKIP_IPV6_MODULES}"
+   fi
+   kernel_is -lt 4 15 && die "${P} requires kernel version >= 
4.15, if you have older kernel please use 1.x version instead"
+   fi
+}
+
+# Helper for maintainer: cheks if all possible MODULES are listed.
+XA_qa_check() {
+   local all_modules
+   all_modules=$(sed -n '/^build_/{s/build_\(.*\)=.*/\L\1/;G;s/\n/ /;s/ 
$//;h}; ${x;p}' "${S}/mconfig")
+   if [[ ${all_modules} != ${MODULES} ]]; then
+   ewarn "QA: Modules in mconfig differ from \$MODULES in ebuild."
+   ewarn "Please, update MODULES in ebuild."
+   ewarn "'${all_modules}'"
+   fi
+}
+
+# Is there any use flag set?
+XA_has_something_to_build() {
+   local m

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

2018-02-17 Thread Anthony G. Basile
commit: 5de337013ae2d5db828976603632ecee373881e3
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Feb 18 07:04:05 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Feb 18 07:04:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5de33701

net-dns/c-ares: version bump to 1.14.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-dns/c-ares/Manifest |  1 +
 net-dns/c-ares/c-ares-1.14.0.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/net-dns/c-ares/Manifest b/net-dns/c-ares/Manifest
index 2f9563a5a1b..ec995464d44 100644
--- a/net-dns/c-ares/Manifest
+++ b/net-dns/c-ares/Manifest
@@ -1 +1,2 @@
 DIST c-ares-1.13.0.tar.gz 1446797 BLAKE2B 
9d7daaad8e35242f110ee8b4abf20619e46beb3fcf49a1b6d7df596fd4129b56cb92f4aeba10845aeb6ed4f4d789ac11745ddc87803ca5bf27fed1aebdb4286c
 SHA512 
4a7942e754673f5b8d55a7471e31b0f390e8324b14c12077580c956147fad4d165c7fe8a3190199b1add95c710ceeb1a7957706d4f0d6299d39c5dddc719bd9d
+DIST c-ares-1.14.0.tar.gz 1335940 BLAKE2B 
d62a0b6d5ea4a2926ff8f2f719d267f9a0c97fa9756b80fcf7c97822f3dd7a1ce9587d9db0ea5217f052f54f5858c68e71c78c33f32fe60df81f456cd9719ac6
 SHA512 
30cd3f8c4eea15f994b2ceb44d84e506858f69f624e651e39bb4db523fea9ad5e8906b75abf07131ae364be19172274ed4053059669091f21ce4463cdbb857bf

diff --git a/net-dns/c-ares/c-ares-1.14.0.ebuild 
b/net-dns/c-ares/c-ares-1.14.0.ebuild
new file mode 100644
index 000..7358658308c
--- /dev/null
+++ b/net-dns/c-ares/c-ares-1.14.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils multilib-minimal
+
+DESCRIPTION="C library that resolves names asynchronously"
+HOMEPAGE="http://c-ares.haxx.se/";
+SRC_URI="http://${PN}.haxx.se/download/${P}.tar.gz";
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc64-solaris"
+IUSE="static-libs"
+
+# Subslot = SONAME of libcares.so.2
+SLOT="0/2"
+
+DOCS=( AUTHORS CHANGES NEWS README.md RELEASE-NOTES TODO )
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/ares_build.h
+)
+
+src_prepare() {
+   eapply "${FILESDIR}"/${PN}-1.12.0-remove-tests.patch
+   eapply_user
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} \
+   econf \
+   --enable-nonblocking \
+   --enable-symbol-hiding \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   prune_libtool_files --all
+}



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

2018-02-17 Thread Matt Thode
commit: 7bb8b3c5bb63a41a917661b12dd291260ceb397f
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Feb 18 04:21:36 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Feb 18 04:23:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb8b3c5

net-analyzer/icinga2: 2.8.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-analyzer/icinga2/Manifest  |   4 -
 .../files/fix-missing-include-2.7.1-2.patch|  24 ---
 .../icinga2/files/fix-missing-include-2.7.1.patch  |  22 ---
 net-analyzer/icinga2/icinga2-2.7.0-r1.ebuild   | 177 
 net-analyzer/icinga2/icinga2-2.7.1-r1.ebuild   | 182 -
 net-analyzer/icinga2/icinga2-2.7.2.ebuild  | 182 -
 net-analyzer/icinga2/icinga2-2.8.0.ebuild  | 179 
 net-analyzer/icinga2/icinga2-2.8.1.ebuild  |   2 +-
 8 files changed, 1 insertion(+), 771 deletions(-)

diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest
index f9713a68300..b71de2bd5a1 100644
--- a/net-analyzer/icinga2/Manifest
+++ b/net-analyzer/icinga2/Manifest
@@ -1,5 +1 @@
-DIST icinga2-2.7.0.tar.gz 2435398 BLAKE2B 
06a717f818a7c51972d2d095ea1c588ff8d49473aaa765795d1c48ed4ffc12b2c5d560a03a2be3fe45d8d80de8df2b53edcf75d895e0f31cd4723c4883907b47
 SHA512 
470dd4ffa4ef608a018ede5c25b41f16213bf18c679eed8aaeed155fe6adc74a70abcc2e8be42ca20bf60f9b4b620c971ebbc96d608de2a90e480d72b93111bb
-DIST icinga2-2.7.1.tar.gz 2475348 BLAKE2B 
2e19a3c199b5cbcac78490a9ee1961c8e54f15787d08fa22150a977fb16aa7e736e76b97b66749ebd4070e9d0bfb0c8a484b8430288845de9ac456771d875682
 SHA512 
8233c33b7191706569a236d583fff689b35eba750fca01a06cfd14ef636b01314b6b142d78777987bd08a9df1cc53f42652fd1c900532b73f0a0363aa220c6cd
-DIST icinga2-2.7.2.tar.gz 2471098 BLAKE2B 
362897613616a15114577a044d56f01093246fa421c307faff1c6208a01e2c62dda2d1ff3aabc2e57b58c1cc6d4cb841a51758f0572945be2eced22390eb98ae
 SHA512 
69cd7c56eaae832712723fcd21e2177b8180b3975bcf773223ca52d3817d1ca538cfd620002bd7a9ccf2e89deffa80d07e628146295b21377de99170302d
-DIST icinga2-2.8.0.tar.gz 2497043 BLAKE2B 
06472b30ad1fa008796fb149ac067cf92062443d4c6ef62043b6e53b901e1c282c68d1949a3ac6eabc33456c3863bb5dfe45cd668b23ac22e705e3e346afbd59
 SHA512 
20399251c91aa3b07a0e884e0c52fa2540b645d24fd46cdb550fcc5accfbfa23a703f7d310ccde4fa68008c44e8dc6bcdc5351a21e82181e39b1add5a92d90c6
 DIST icinga2-2.8.1.tar.gz 2501182 BLAKE2B 
a32e60fd43eacedaee3cb33b719e2e405a6123710f7806b6c82eccb80eeb0ab0318a34302a5f3b310b258702214148f34719f166b3a3807ef2c9d4b28fa0
 SHA512 
27dcd2de1a9fa81327fa9cf25f25171e471715b4506dfd312bcd6c10408520cef86d260762f4340a00aaa7824c8ab65baadf541b7e104bd378204667dc92f762

diff --git a/net-analyzer/icinga2/files/fix-missing-include-2.7.1-2.patch 
b/net-analyzer/icinga2/files/fix-missing-include-2.7.1-2.patch
deleted file mode 100644
index 21779d140a4..000
--- a/net-analyzer/icinga2/files/fix-missing-include-2.7.1-2.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 2d036e6886fb68707e861a6e5f75a6088d149832 Mon Sep 17 00:00:00 2001
-From: Michael 
-Date: Tue, 26 Sep 2017 22:01:07 +0200
-Subject: [PATCH] Fixed missing include statement in unit test
-
-This adds the missing iostream include to the notification unit test.
-
-refs #5613

- test/icinga-notification.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/test/icinga-notification.cpp b/test/icinga-notification.cpp
-index 8db93fa50..97f7838a1 100644
 a/test/icinga-notification.cpp
-+++ b/test/icinga-notification.cpp
-@@ -19,6 +19,7 @@
- 
- #include "icinga/notification.hpp"
- #include 
-+#include 
- 
- using namespace icinga;
- 

diff --git a/net-analyzer/icinga2/files/fix-missing-include-2.7.1.patch 
b/net-analyzer/icinga2/files/fix-missing-include-2.7.1.patch
deleted file mode 100644
index d170db478db..000
--- a/net-analyzer/icinga2/files/fix-missing-include-2.7.1.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 631d1e85fc2575a26c700a15f309fccd9fb9ee4d Mon Sep 17 00:00:00 2001
-From: Michael 
-Date: Mon, 25 Sep 2017 01:07:50 +0200
-Subject: [PATCH] Fixed missing include statement in unit tests
-
-refs #5613

- test/icinga-checkresult.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/test/icinga-checkresult.cpp b/test/icinga-checkresult.cpp
-index 7f14dd365..a128e9519 100644
 a/test/icinga-checkresult.cpp
-+++ b/test/icinga-checkresult.cpp
-@@ -19,6 +19,7 @@
- 
- #include "icinga/host.hpp"
- #include 
-+#include 
- 
- using namespace icinga;
- 

diff --git a/net-analyzer/icinga2/icinga2-2.7.0-r1.ebuild 
b/net-analyzer/icinga2/icinga2-2.7.0-r1.ebuild
deleted file mode 100644
index 8e9f5f4f36c..000
--- a/net-analyzer/icinga2/icinga2-2.7.0-r1.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-if [[ ${PV} !=  ]]; then
-   inherit cmake-utils depend.apa

[gentoo-commits] repo/gentoo:master commit in: net-p2p/cpuminer-opt/

2018-02-17 Thread Craig Andrews
commit: beb7be03f94b48c5d841ca89d33f714344b084f1
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Feb 18 03:35:03 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Feb 18 04:20:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb7be03

net-p2p/cpuminer-opt: 3.8.2.1 version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-p2p/cpuminer-opt/Manifest|  1 +
 net-p2p/cpuminer-opt/cpuminer-opt-3.8.2.1.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest
index 5cc816d5d27..d46d875a589 100644
--- a/net-p2p/cpuminer-opt/Manifest
+++ b/net-p2p/cpuminer-opt/Manifest
@@ -2,3 +2,4 @@ DIST cpuminer-opt-3.8.0.1.tar.gz 1656058 BLAKE2B 
685e5a7813f32e276a1cdd179c5d518
 DIST cpuminer-opt-3.8.0.tar.gz 1656474 BLAKE2B 
145126762aeb245d042c1a208b60fd4727b450b77ab2585043b13b82b61b947dea0db2489de08e619dcd54b8eb1ec429f83f21ce1e49c34e140f585eccdd14f0
 SHA512 
c610d58236c5d84a850e68e172d3fdfede5b86aefa8ff09890ffc43d47efd4754aeb345f6b5fd48b6afcbc771541418f6fde1c9e621ad89c17d2dad4c16151f9
 DIST cpuminer-opt-3.8.1.1.tar.gz 1657624 BLAKE2B 
d408d3da10ea6c0d91d0aa7097e52fb233f9a3c8f921c638899d18f99c1b1522c2d627d6869af6e650929da251f2bf6df87882ffb7169ac5a5633608d9399565
 SHA512 
f41e175492514c96d088c7f11aec88796b63d91aa8496794facdb24090685b4c76439bff39b5c074a5527494dfa8d1be6611b0040f5fca6436a80ea933f4
 DIST cpuminer-opt-3.8.1.tar.gz 1654969 BLAKE2B 
b8805e748b71d3c7049d5c97dd74a51da55f88c697963c938a372ff5ff0ac72fcabce81b86f373fdca2dcef7393bba3f53c049bc30dfbd02691ff5e9630cf5bc
 SHA512 
800edbecf5edb0902adc54480a4984602c19087d55675212832ce24df109b7d66544d9db78112a04c3c374521737e2680013d354b6ff8195a17abeb213e2a556
+DIST cpuminer-opt-3.8.2.1.tar.gz 1668854 BLAKE2B 
d05238c27bb2fdc806937fde0db8fad81ad07a8f3a19414cf338a5262f112a2b6378657b7c901c41a8461f3ce62662da2758941eecb04f7efad809ffeb9403a3
 SHA512 
2ff1ac4923c90ebd59a1336cf0114be67571c8eb3d526467546c22a2a291778d77ef842fc814cdf88c589643faaad87dada95cc718680ffba91a19e7f53f1178

diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.8.2.1.ebuild 
b/net-p2p/cpuminer-opt/cpuminer-opt-3.8.2.1.ebuild
new file mode 100644
index 000..a1f4a660f6b
--- /dev/null
+++ b/net-p2p/cpuminer-opt/cpuminer-opt-3.8.2.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic systemd
+
+DESCRIPTION="Optimized multi algo CPU miner"
+HOMEPAGE="https://github.com/JayDDee/cpuminer-opt";
+IUSE="cpu_flags_x86_sse2 curl libressl"
+LICENSE="GPL-2"
+SLOT="0"
+REQUIRED_USE="cpu_flags_x86_sse2"
+DEPEND="
+   dev-libs/gmp:0
+   dev-libs/jansson
+   curl? ( >=net-misc/curl-7.15[ssl] )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+if [[ ${PV} == "" ]] ; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git";
+   inherit git-r3
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-ldflags -Wl,-z,noexecstack
+   econf --with-crypto $(use_with curl)
+}
+
+src_install() {
+   default
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto "/etc/${PN}"
+   doins cpuminer-conf.json
+}



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

2018-02-17 Thread Richard Farina
commit: a917249bcd71aa0537c16bf3f264280088ef53ba
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sun Feb 18 02:24:11 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sun Feb 18 03:48:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a917249b

net-analyzer/gr-fosphor: re-add wx support

minor fixes and eapi bump as well

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-analyzer/gr-fosphor/gr-fosphor-.ebuild | 25 ++---
 1 file changed, 14 insertions(+), 11 deletions(-)

diff --git a/net-analyzer/gr-fosphor/gr-fosphor-.ebuild 
b/net-analyzer/gr-fosphor/gr-fosphor-.ebuild
index e31c44e5a78..80888f939b3 100644
--- a/net-analyzer/gr-fosphor/gr-fosphor-.ebuild
+++ b/net-analyzer/gr-fosphor/gr-fosphor-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 PYTHON_COMPAT=( python2_7 )
 
 inherit cmake-utils python-single-r1
@@ -10,9 +10,10 @@ DESCRIPTION="gnuradio fosphor block (GPU spectrum display)"
 HOMEPAGE="https://sdr.osmocom.org/trac/wiki/fosphor";
 
 if [[ ${PV} == * ]]; then
-   inherit git-2
+   inherit git-r3
SRC_URI=""
-   EGIT_REPO_URI="git://git.osmocom.org/${PN}.git"
+   #EGIT_REPO_URI="git://git.osmocom.org/${PN}.git"
+   EGIT_REPO_URI="https://github.com/osmocom/${PN}.git";
KEYWORDS=""
 else
SRC_URI="mirror://gentoo/${P}.tar.xz"
@@ -23,14 +24,14 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="+glfw qt4"
+IUSE="+glfw qt4 wxwidgets"
 
 RDEPEND="qt4? (
dev-qt/qtcore:4
dev-qt/qtgui:4
dev-qt/qtopengl:4
)
-   >=net-wireless/gnuradio-3.7_rc:0=[qt4?,${PYTHON_USEDEP}]
+   >=net-wireless/gnuradio-3.7_rc:0=[qt4?,wxwidgets?,${PYTHON_USEDEP}]
media-libs/freetype
dev-libs/boost:=
glfw? ( >=media-libs/glfw-3 )
@@ -45,17 +46,19 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
cmake-utils_src_prepare
+   default
 }
 
 src_configure() {
# tries to run OpenCL test program, but failing doesn't hurt
addpredict /dev/dri
 
-   local mycmakeargs="
-   $(cmake-utils_use_enable glfw GLFW)
-   $(cmake-utils_use_enable qt4 QT)
+   local mycmakeargs=(
+   -DENABLE_DEFAULT=OFF
+   -DENABLE_GLFW="$(usex glfw)"
+   -DENABLE_QT="$(usex qt4)"
+   -DENABLE_WX="$(usex wxwidgets)"
-DENABLE_PYTHON=ON
-   -DENABLE_WX=OFF
-   "
+   )
cmake-utils_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnuradio/

2018-02-17 Thread Richard Farina
commit: 0bcac3f6f8afbc59b6e1d5866785bbf046257023
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sun Feb 18 03:47:42 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sun Feb 18 03:48:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bcac3f6

net-wireless/gnuradio: lots of work

drop old ebuilds
drop wxwidgets support from 3.6 slot
update to eapi 6

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-wireless/gnuradio/Manifest   |   5 -
 net-wireless/gnuradio/gnuradio-3.6.5.1-r2.ebuild |  13 +-
 net-wireless/gnuradio/gnuradio-3.7.10.2.ebuild   | 237 ---
 net-wireless/gnuradio/gnuradio-3.7.11-r1.ebuild  | 232 --
 net-wireless/gnuradio/gnuradio-3.7.11-r2.ebuild  |  76 
 net-wireless/gnuradio/gnuradio-3.7.11.ebuild | 237 ---
 net-wireless/gnuradio/gnuradio-3.7.6.1-r2.ebuild | 231 --
 net-wireless/gnuradio/gnuradio-3.7.7.1.ebuild| 230 --
 net-wireless/gnuradio/gnuradio-3.7.8.1.ebuild| 230 --
 net-wireless/gnuradio/gnuradio-3.7.9.3.ebuild| 236 --
 net-wireless/gnuradio/gnuradio-.ebuild   |  87 +
 11 files changed, 96 insertions(+), 1718 deletions(-)

diff --git a/net-wireless/gnuradio/Manifest b/net-wireless/gnuradio/Manifest
index 15d3d0bed97..448c1950605 100644
--- a/net-wireless/gnuradio/Manifest
+++ b/net-wireless/gnuradio/Manifest
@@ -1,7 +1,2 @@
 DIST gnuradio-3.6.5.1.tar.gz 3150283 BLAKE2B 
f04121aab9a1b4c5424b5396c96269a53dd6302bf42e5a443b99ea642c8db8ed32df843a89ffe49869212cd2325b209407b5407dbd9b7730510c4ee42bd95836
 SHA512 
23a22aed482da11005b17e5197ee3ba24d442b30309522b0858e694b58f46b76cc050143d365623c7dd4241cdf8b9f988e1a4dabe2e1f98d0fd4cca71bbb82e8
-DIST gnuradio-3.7.10.2.tar.gz 4354889 BLAKE2B 
fdc113cf5731b0ffdb05580f711e9e8efd971097304c86fb123d0c2d8b429cde5e9805d32c075f7b75cf713367388fa601bb96df9f63654c52e72b7155dde7e9
 SHA512 
caf389314708c219ef77a6b7111ecffdb074bc5be047fa127706cad7b785ec1262f60b0416d8c4ce1baf769f822f2f571d6e14eef8066636a53568fcfa68dbe2
 DIST gnuradio-3.7.11.tar.gz 4357123 BLAKE2B 
ae43e9f7e20605de484c4dc31bc33b9b99e5fba269d8d394e9053f4451083b2d6048c1d1fe19a774c0cc686c13e758f0b6e719cf15d05c5867e2ac1c4eecf789
 SHA512 
a3b44e04e63056ad5238ddbda7967ebaf5802d2ed7e24649190bde67a533b50780ec1260dc7710c5388c966b71e153d3d21468bbfee4529c62ac5b89b589dd14
-DIST gnuradio-3.7.6.1.tar.gz 3588833 BLAKE2B 
148ca4327744f2052b9a28d656f1f051edc9d77b03fd141b531c03070f07ee105abaafa9507a91b549b74772c50afbe864c4085681ebdde6b1d6164f81223998
 SHA512 
88ec30b2bd93ca032c29f4606856a8e70b0123474fd84115657804429f381dea78f97a7523c9684acad6a27b357ddf876632e957de5c6e0170045dc38d121939
-DIST gnuradio-3.7.7.1.tar.gz 3845988 BLAKE2B 
07c29539defaf6df343ad9cf460181e4234d3a259a3dfa565d65a2ed0e5f1d72399a28be66d8f38a58d5f2832289aa445a72705353abf3535cd6ef8e42e2d945
 SHA512 
7be9568d19cbe03f3c229dbda5fc8d448a4a57d84bd9f8b91a400c65b526414539536c0a391b15d5f0e63bf22ef5675dc3ed8a6ed94ce3b1e4328948fa202ba1
-DIST gnuradio-3.7.8.1.tar.gz 3962961 BLAKE2B 
831754e04f108c4b2c8ce883be83819d81c2301a26b3b3e95b1c7a6cc1ec706df7680ca8a191e4bfe2527126e2220cb7ba4c6b3053a05a593c84c6f26d81f6b0
 SHA512 
21468335d698963ce5090b03b980ecc3714c301f3cd5d071d8a1b083c3c985479c42ee6d842b1b600ac85640ce875fb2bbfd6f51d30144cb612ac55e648c0c9a
-DIST gnuradio-3.7.9.3.tar.gz 4158777 BLAKE2B 
a9f8ee1ff376acf6b07e46bd303ce4a0e5c2985d8a8bd2bd83a52b5ad692daa271b442a0c94686c056018d9b8273e37c3b9ec2d636aa2ef04b9f928eb119f9ac
 SHA512 
f73466defc5d14d18790ddf149af0c6e1d53d2d46d60c20bdbfd1a742840ad11f0e783dc4e6a7e67bd826fa19e40d9d14045abcad34d602ae37e64be7e271b5b

diff --git a/net-wireless/gnuradio/gnuradio-3.6.5.1-r2.ebuild 
b/net-wireless/gnuradio/gnuradio-3.6.5.1-r2.ebuild
index eeb3a09cc03..43d13099383 100644
--- a/net-wireless/gnuradio/gnuradio-3.6.5.1-r2.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.6.5.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -20,7 +20,7 @@ else
KEYWORDS="~amd64 ~arm ~x86"
 fi
 
-IUSE="alsa +analog +digital doc examples fcd +filter grc jack oss pager 
performance-counters portaudio qt4 sdl uhd +utils wavelet wxwidgets"
+IUSE="alsa +analog +digital doc examples fcd +filter grc jack oss pager 
performance-counters portaudio qt4 sdl uhd +utils wavelet"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
analog? ( filter )
@@ -29,8 +29,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
qt4? ( filter )
uhd? ( filter analog )
fcd? ( || ( alsa oss ) )
-   wavelet? ( analog )
-   wxwidgets? ( filter analog )"
+   wavelet? ( analog )"
 
 # bug #348206
 # comedi? ( >=sci-electronics/comedilib-0.7 )
@@ -66,10 +65,6 @@ RDEPEND="${PYTHON_DEPS}
wavelet? (
sci-l

[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnuradio/files/, net-wireless/gnuradio/

2018-02-17 Thread Richard Farina
commit: 9e5358e83eedcbd65ee25fa87dd6c503d1a832d0
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sun Feb 18 02:25:06 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sun Feb 18 03:48:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5358e8

net-wireless/gnuradio: add support for wx:3.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../gnuradio/files/gnuradio-wxpy3.0-compat.patch   |  50 +
 net-wireless/gnuradio/gnuradio-3.7.11-r2.ebuild| 238 +
 2 files changed, 288 insertions(+)

diff --git a/net-wireless/gnuradio/files/gnuradio-wxpy3.0-compat.patch 
b/net-wireless/gnuradio/files/gnuradio-wxpy3.0-compat.patch
new file mode 100644
index 000..60eb7c7bbbe
--- /dev/null
+++ b/net-wireless/gnuradio/files/gnuradio-wxpy3.0-compat.patch
@@ -0,0 +1,50 @@
+Description: Update for wxPython 3.0
+ wx.InitAllImageHandlers() issues a deprecation warning with wxPython 3.0
+ and is a no-op with wxPython 2.8.
+ Deprecated constants like wxSAVE are gone from the C++ API, so wx.SAVE, etc
+ are also likely to go from wxPython soon.
+ The alias "wx.Color" is gone in wxPython 3.0 - only "wx.Colour" is now
+ supported, so update docstring to use the correct class name.
+Author: Olly Betts 
+Forwarded: no
+Last-Update: 2014-08-21
+
+--- a/gr-wxgui/python/wxgui/plot.py
 b/gr-wxgui/python/wxgui/plot.py
+@@ -522,7 +522,7 @@
+ self,
+ "Choose a file with extension bmp, gif, xbm, xpm, png, or 
jpg", ".", "",
+ "BMP files (*.bmp)|*.bmp|XBM files (*.xbm)|*.xbm|XPM file 
(*.xpm)|*.xpm|PNG files (*.png)|*.png|JPG files (*.jpg)|*.jpg",
+-wx.SAVE|wx.OVERWRITE_PROMPT
++wx.FD_SAVE|wx.FD_OVERWRITE_PROMPT
+ )
+ try:
+ while 1:
+@@ -1820,7 +1820,6 @@
+ 
+ class MyApp(wx.App):
+ def OnInit(self):
+-wx.InitAllImageHandlers()
+ frame = TestFrame(None, -1, "PlotCanvas")
+ #frame.Show(True)
+ self.SetTopWindow(frame)
+--- a/gr-wxgui/python/wxgui/plotter/gltext.py
 b/gr-wxgui/python/wxgui/plotter/gltext.py
+@@ -50,7 +50,7 @@
+ """
+ text (String) - Text
+ font (wx.Font)- Font to draw with (None = System default)
+-foreground (wx.Color) - Color of the text
++foreground (wx.Colour)- Color of the text
+ or (wx.Bitmap)- Bitmap to overlay the text with
+ centered (bool)   - Center the text
+ 
+@@ -317,7 +317,7 @@
+ text (string)   - displayed text
+ font (wx.Font)  - if None, system default font will be 
used with font_size
+ font_size (int) - font size in points
+-foreground (wx.Color)   - Color of the text
++foreground (wx.Colour)  - Color of the text
+ or (wx.Bitmap)  - Bitmap to overlay the text with
+ centered (bool) - should the text drawn centered towards 
position?
+ 

diff --git a/net-wireless/gnuradio/gnuradio-3.7.11-r2.ebuild 
b/net-wireless/gnuradio/gnuradio-3.7.11-r2.ebuild
new file mode 100644
index 000..acadae1e43c
--- /dev/null
+++ b/net-wireless/gnuradio/gnuradio-3.7.11-r2.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+CMAKE_BUILD_TYPE="None"
+inherit cmake-utils fdo-mime gnome2-utils python-single-r1 eutils
+
+DESCRIPTION="Toolkit that provides signal processing blocks to implement 
software radios"
+HOMEPAGE="http://gnuradio.org/";
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="http://gnuradio.org/git/gnuradio.git";
+   inherit git-r3
+   KEYWORDS=""
+else
+   SRC_URI="http://gnuradio.org/releases/gnuradio/${P}.tar.gz";
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+IUSE="+audio +alsa atsc +analog +digital channels doc dtv examples fcd fec 
+filter grc jack log noaa oss pager performance-counters portaudio +qt4 sdl 
test trellis uhd vocoder +utils wavelet wxwidgets zeromq"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   audio? ( || ( alsa oss jack portaudio ) )
+   alsa? ( audio )
+   oss? ( audio )
+   jack? ( audio )
+   portaudio? ( audio )
+   analog? ( filter )
+   digital? ( filter analog )
+   dtv? ( fec )
+   pager? ( filter analog )
+   qt4? ( filter )
+   uhd? ( filter analog )
+   fcd? ( || ( alsa oss ) )
+   wavelet? ( analog )
+   wxwidgets? ( filter analog )"
+
+# bug #348206
+# comedi? ( >=sci-electronics/comedilib-0.8 )
+# boost-1.52.0 is blacklisted, bug #461578, upstream #513, boost #7669
+RDEPEND="${PYTHON_DEPS}
+   >=dev-lang/orc-0.4.12
+   dev-libs/boost:0=[$

[gentoo-commits] repo/user/ssnb:master commit in: dev-util/nvidia-cuda-toolkit/, dev-util/nvidia-cuda-toolkit/files/, ...

2018-02-17 Thread Samuel Bernardo
commit: 9ff2fd58ebf27070052ec578f2d75317fc981017
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sun Feb 18 03:47:14 2018 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Sun Feb 18 03:47:14 2018 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=9ff2fd58

add nvidia cuda packages to apply patch for glibc 2.26

 dev-util/nvidia-cuda-sdk/Manifest  |   3 +
 dev-util/nvidia-cuda-sdk/metadata.xml  |  12 ++
 .../nvidia-cuda-sdk-9.1.85-r1.ebuild   | 144 +
 dev-util/nvidia-cuda-toolkit/Manifest  |   4 +
 dev-util/nvidia-cuda-toolkit/files/cuda-config.in  |  28 
 dev-util/nvidia-cuda-toolkit/metadata.xml  |  13 ++
 .../nvidia-cuda-toolkit-9.1.85-r1.ebuild   | 138 
 7 files changed, 342 insertions(+)

diff --git a/dev-util/nvidia-cuda-sdk/Manifest 
b/dev-util/nvidia-cuda-sdk/Manifest
new file mode 100644
index 000..7b40585
--- /dev/null
+++ b/dev-util/nvidia-cuda-sdk/Manifest
@@ -0,0 +1,3 @@
+DIST cuda_9.1.85_387.26_linux.run 1639829845 SHA256 
8496c72b16fee61889f9281449b5d633d0b358b46579175c275d85c9205fe953 SHA512 
492a5fa58fc93ac718ca093f24bb5e74dd2586338c42f2e11e328c7f16756e3511a1c555b12cb1990bb782d0d1600976f4c9e5b3d4857e371b0431daf06b2827
 WHIRLPOOL 
8f975fb2a4435f562caf9563a00eb24cb0d0c8b1795ef2e174e2d3cf2bb93bd7683aee7a934f0678d3b8b1305614a848d95b574f06f4f3730f81e75a620a8773
+EBUILD nvidia-cuda-sdk-9.1.85-r1.ebuild 3798 SHA256 
4da6c967fb43daf4b357d0b44282f41130321f4b7d976f7e4533a65f5f365e04 SHA512 
e5c37b2319ffd7d91b4d24721ffbd4617aec28924ebef86ffd44d7a3de2eeebf726a6bf518cad195261e485f7fc8d4850565ba83186026962ca9d49e49bfdddb
 WHIRLPOOL 
38be1e61a107d9a21e0fb19683cbb4a9d5fb034af6fbdb74a68c327f6dcca003456cc4d9beb5fdb31a0cee3f35ba472202cce97127916da47d86a7454c156715
+MISC metadata.xml 374 SHA256 
9105396a077d3de8eaf4e6d37f7b5098ca94bb0cccd54850277799819e04efc0 SHA512 
e3ea2a1e2bd5aebb185d34f0006e5dbb7c398d62b826aabd85bf57d361aaecd9252076e0cd71626ee7eed68a3aa057c3428ec215f61c0fe47a2363ca9c63a5f7
 WHIRLPOOL 
311843578c30feba4652a3693809b398931a7010c7f90c750181738cda9102120e2db168f40b33d0a1752f0808ab59fe48a4b583f5dd60a6a0fedd93238143ed

diff --git a/dev-util/nvidia-cuda-sdk/metadata.xml 
b/dev-util/nvidia-cuda-sdk/metadata.xml
new file mode 100644
index 000..958cc3f
--- /dev/null
+++ b/dev-util/nvidia-cuda-sdk/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   samuelbernardo.m...@gmail.com
+   Samuel Bernardo
+   
+   
+   Build OpenCL binaries
+   Build CUDA binaries
+   
+

diff --git a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-9.1.85-r1.ebuild 
b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-9.1.85-r1.ebuild
new file mode 100644
index 000..1f648f7
--- /dev/null
+++ b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-9.1.85-r1.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cuda flag-o-matic portability toolchain-funcs unpacker versionator
+
+MYD=$(get_version_component_range 1-2)
+DRIVER_PV="387.26"
+
+DESCRIPTION="NVIDIA CUDA Software Development Kit"
+HOMEPAGE="https://developer.nvidia.com/cuda-zone";
+SRC_URI="https://developer.nvidia.com/compute/cuda/${MYD}/Prod2/local_installers/cuda_${PV}_${DRIVER_PV}_linux
 -> cuda_${PV}_${DRIVER_PV}_linux.run"
+
+LICENSE="CUDPP"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux"
+IUSE="+cuda debug +doc +examples opencl mpi"
+
+RDEPEND="
+   ~dev-util/nvidia-cuda-toolkit-${PV}
+   media-libs/freeglut
+   examples? (
+   media-libs/freeimage
+   media-libs/glew:0=
+   >=x11-drivers/nvidia-drivers-${DRIVER_PV}[uvm]
+   mpi? ( virtual/mpi )
+   )"
+DEPEND="${RDEPEND}"
+
+RESTRICT="test"
+
+S=${WORKDIR}/samples
+
+QA_EXECSTACK=(
+   opt/cuda/sdk/0_Simple/cdpSimplePrint/cdpSimplePrint
+   opt/cuda/sdk/0_Simple/cdpSimpleQuicksort/cdpSimpleQuicksort
+   opt/cuda/sdk/bin/x86_64/linux/release/cdpSimplePrint
+   opt/cuda/sdk/bin/x86_64/linux/release/cdpSimpleQuicksort
+   )
+
+src_unpack() {
+   # We first need to unpack the cuda_${PV}_linux.run file
+   # which includes the cuda-samples*run file.
+   unpacker
+   unpacker run_files/cuda-samples*run
+}
+
+pkg_setup() {
+   if use cuda || use opencl; then
+   cuda_pkg_setup
+   fi
+}
+
+src_prepare() {
+   export RAWLDFLAGS="$(raw-ldflags)"
+#  epatch "${FILESDIR}"/${P}-asneeded.patch
+
+   local file
+   while IFS="" read -d $'\0' -r file; do
+   sed \
+   -e 's:-O[23]::g' \
+   -e "/LINK/s:gcc:$(tc-getCC) ${LDFLAGS}:g" \
+   -e "/LINK/s:g++:$(tc-getCXX) ${LDFLAGS}:g" \
+   -e "/CC/s:gcc:$(tc-getCC):g" \
+   -e "/GCC/s:g++:$(tc-getCXX):g"

[gentoo-commits] repo/gentoo:master commit in: app-office/lyx/

2018-02-17 Thread Jonas Stein
commit: 390e98edcacdf85aeba2c30a8df215cd32e24759
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Feb 18 01:48:14 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Feb 18 01:48:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390e98ed

app-office/lyx: stabilization was not broken

We can keep the stable keywords from lyx-2.2.3-r1, because
fdo -> xdg and the other eclass changes did finally not break
the stabilization. (The revbump was not neccessary.)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/lyx/lyx-2.2.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/lyx/lyx-2.2.3-r3.ebuild 
b/app-office/lyx/lyx-2.2.3-r3.ebuild
index fbb69f057bf..512def00066 100644
--- a/app-office/lyx/lyx-2.2.3-r3.ebuild
+++ b/app-office/lyx/lyx-2.2.3-r3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/2.2.x/${MY_P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos 
~x86-macos"
+KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 ~sparc x86 ~x64-macos ~x86-macos"
 IUSE="aspell cups debug docbook dia dot enchant gnumeric html +hunspell +latex 
monolithic-build nls +qt5 rcs rtf subversion svg l10n_he"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-office/lyx/

2018-02-17 Thread Jonas Stein
commit: a7a27c7797e448dd4d53e98cefeaf30254d1a977
Author: Jonas Stein  gentoo  org>
AuthorDate: Sat Feb 17 21:19:40 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Feb 18 01:31:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a27c77

app-office/lyx: Remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/lyx/lyx-2.2.3-r2.ebuild | 187 -
 1 file changed, 187 deletions(-)

diff --git a/app-office/lyx/lyx-2.2.3-r2.ebuild 
b/app-office/lyx/lyx-2.2.3-r2.ebuild
deleted file mode 100644
index edd854b9238..000
--- a/app-office/lyx/lyx-2.2.3-r2.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit gnome2-utils xdg flag-o-matic font python-single-r1 qmake-utils 
toolchain-funcs
-
-MY_P="${P/_}"
-
-S="${WORKDIR}/${MY_P}"
-FONT_S="${S}/lib/fonts"
-FONT_SUFFIX="ttf"
-DESCRIPTION="WYSIWYM frontend for LaTeX, DocBook, etc."
-HOMEPAGE="https://www.lyx.org/";
-SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/2.2.x/${MY_P}.tar.xz
-   ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.2/${MY_P}/${MY_P}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos 
~x86-macos"
-IUSE="aspell cups debug docbook dia dot enchant gnumeric html +hunspell +latex 
monolithic-build nls +qt5 rcs rtf subversion svg l10n_he"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-libs/boost:=
-   dev-texlive/texlive-fontsextra
-   sys-apps/file
-   sys-libs/zlib
-   virtual/imagemagick-tools[png,svg?]
-   aspell? ( app-text/aspell )
-   cups? ( net-print/cups )
-   dia? ( app-office/dia )
-   docbook? ( app-text/sgmltools-lite )
-   dot? ( media-gfx/graphviz )
-   enchant? ( app-text/enchant )
-   gnumeric? ( app-office/gnumeric )
-   html? ( dev-tex/html2latex )
-   hunspell? ( app-text/hunspell )
-   latex? (
-   app-text/dvipng
-   app-text/ghostscript-gpl
-   app-text/noweb
-   app-text/ps2eps
-   app-text/texlive
-   dev-tex/chktex
-   dev-tex/dvipost
-   dev-texlive/texlive-fontsrecommended
-   dev-texlive/texlive-latexextra
-   dev-texlive/texlive-pictures
-   || ( dev-texlive/texlive-mathscience 
dev-texlive/texlive-science )
-   || ( dev-texlive/texlive-plaingeneric 
dev-texlive/texlive-genericextra )
-   || (
-   dev-tex/hevea
-   dev-tex/latex2html
-   dev-tex/tex4ht[java]
-   dev-tex/tth
-   )
-   )
-   l10n_he? ( dev-tex/culmus-latex )
-   !qt5? (
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   )
-   rcs? ( dev-vcs/rcs )
-   rtf? (
-   app-text/unrtf
-   dev-tex/html2latex
-   dev-tex/latex2rtf
-   )
-   subversion? ( dev-vcs/subversion )
-   svg? ( || ( gnome-base/librsvg media-gfx/inkscape ) )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   !qt5? ( dev-qt/qtsvg:4 )
-   qt5? (
-   dev-qt/qtconcurrent:5
-   dev-qt/qtx11extras:5
-   )
-"
-
-DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
-
-PATCHES=( "${FILESDIR}"/2.1-python.patch )
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-   font_pkg_setup
-}
-
-src_prepare() {
-   default
-   sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die
-}
-
-src_configure() {
-   tc-export CXX
-   #bug 221921
-   export VARTEXFONTS=${T}/fonts
-
-   econf \
-   $(use_with aspell) \
-   $(use_enable debug) \
-   $(use_with enchant) \
-   $(use_with hunspell) \
-   $(use_enable monolithic-build) \
-   $(use_enable nls) \
-   $(use_enable qt5) \
-   --with-qt-dir=$(usex qt5 $(qt5_get_libdir)/qt5 
$(qt4_get_libdir)) \
-   --disable-stdlib-debug \
-   --without-included-boost \
-   --with-packaging=posix
-}
-
-src_install() {
-   default
-
-   if use l10n_he ; then
-   echo "\bind_file cua" > "${T}"/hebrew.bind
-   echo "\bind \"F12\" \"language hebrew\"" >> "${T}"/hebrew.bind
-
-   insinto /usr/share/lyx/bind
-   doins "${T}"/hebrew.bind
-   fi
-
-   newicon -s 32 "${S}/development/Win32/packaging/icons/lyx_32x32.png" 
${PN}.png
-   doicon -s 48 "${S}/lib/images/lyx.png"
-   doicon -s scalable "${S}/lib/images/lyx.svg"
-
-  

[gentoo-commits] repo/gentoo:master commit in: app-misc/xmind/

2018-02-17 Thread Chris Reffett
commit: 1e06432cbc4198cecd226a4e087a666d572ebc1c
Author: Chris Reffett  gentoo  org>
AuthorDate: Sun Feb 18 01:17:20 2018 +
Commit: Chris Reffett  gentoo  org>
CommitDate: Sun Feb 18 01:18:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e06432c

app-misc/xmind: Explicitly inherit desktop eclass

Bug: https://bugs.gentoo.org/647972
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-misc/xmind/xmind-3.5.3.201506180105-r2.ebuild | 4 ++--
 app-misc/xmind/xmind-3.7.6_p201801311814.ebuild   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/xmind/xmind-3.5.3.201506180105-r2.ebuild 
b/app-misc/xmind/xmind-3.5.3.201506180105-r2.ebuild
index 437bcef1b8d..c06409b09fd 100644
--- a/app-misc/xmind/xmind-3.5.3.201506180105-r2.ebuild
+++ b/app-misc/xmind/xmind-3.5.3.201506180105-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-inherit eutils multilib gnome2-utils
+inherit desktop eutils multilib gnome2-utils
 
 MY_PN="${PN}-portable"
 MY_P="${MY_PN}-${PV}"

diff --git a/app-misc/xmind/xmind-3.7.6_p201801311814.ebuild 
b/app-misc/xmind/xmind-3.7.6_p201801311814.ebuild
index 21d20c8af34..40981f622a1 100644
--- a/app-misc/xmind/xmind-3.7.6_p201801311814.ebuild
+++ b/app-misc/xmind/xmind-3.7.6_p201801311814.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit gnome2-utils font
+inherit desktop font gnome2-utils
 
 MY_PV="8-update7"
 MY_P="${PN}-${MY_PV}-linux"



[gentoo-commits] repo/gentoo:master commit in: games-fps/urbanterror/

2018-02-17 Thread Patrice Clement
commit: 359caae7b7b8ddff2c386a3ca3feb47981c021d6
Author: Nils Freydank  posteo  de>
AuthorDate: Sat Feb 17 22:34:37 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:05:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359caae7

games-fps/urbanterror: version bump to 4.3.2_p20180216.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7205

 games-fps/urbanterror/Manifest |   1 +
 .../urbanterror/urbanterror-4.3.2_p20180216.ebuild | 165 +
 2 files changed, 166 insertions(+)

diff --git a/games-fps/urbanterror/Manifest b/games-fps/urbanterror/Manifest
index f59343886fe..6fe19af9b11 100644
--- a/games-fps/urbanterror/Manifest
+++ b/games-fps/urbanterror/Manifest
@@ -1 +1,2 @@
 DIST urbanterror-4.3.2_p20180211.tar.gz 10071334 BLAKE2B 
43bdbb59c7f4d7a02e87035d446d4e9dc91a2b8d2299afb97b09aa91f4062b732a71e9d624058d947dc5005f911b60f5ad7242b75b96d7e6fe750a01bc4a5494
 SHA512 
f55052f3fe5984af7d75aad95dc0673398839f8f79ed9d2a74865072f700712c9968c51e13e8e12d5b4c6b508a0a51b830d8c0afa159b88dba8200f7854f3da6
+DIST urbanterror-4.3.2_p20180216.tar.gz 10070633 BLAKE2B 
38724030fc87e0800b9d6d1814efafc244584832e9fe78df060f2603040d72ee38602e300c3c765dfab4f803c9ae0e63116daf01601e571357a914509a6a8672
 SHA512 
88aa12a492f1d94e956ab4a8a1caeec259081043706b160d87fffe91b502399c0ddc34a4566463f336ae1b133cf250920ccd718647ac13d2eb48ddf9e6bb5517

diff --git a/games-fps/urbanterror/urbanterror-4.3.2_p20180216.ebuild 
b/games-fps/urbanterror/urbanterror-4.3.2_p20180216.ebuild
new file mode 100644
index 000..a82be5ecbcb
--- /dev/null
+++ b/games-fps/urbanterror/urbanterror-4.3.2_p20180216.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit eapi7-ver flag-o-matic toolchain-funcs xdg-utils
+
+DESCRIPTION="Hollywood tactical shooter based on the ioquake3 engine"
+HOMEPAGE="http://urbanterror.info https://github.com/mickael9/ioq3";
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mickael9/ioq3.git";
+   EGIT_BRANCH="urt"
+else
+   COMMIT_ID="1042e6b80f6fe50c46c8242b1e0bf3de80c676ef"
+   SRC_URI="https://github.com/mickael9/ioq3/archive/${COMMIT_ID}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/ioq3-${COMMIT_ID}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+altgamma +client +curl debug mumble openal +opus server +skeetshootmod 
voip vorbis"
+REQUIRED_USE=" || ( client server )"
+
+DOCS=( ChangeLog README.md README.ioq3.md md4-readme.txt )
+PATCHES=( "${FILESDIR}"/${PN}-4.3-fix-build_system.patch )
+
+RDEPEND="
+   client? (
+   media-libs/libsdl2:=[X,sound,joystick,opengl,video]
+   mumble? ( media-sound/mumble:= )
+   openal? ( media-libs/openal:= )
+   opus? ( media-libs/opusfile:= )
+   vorbis? (
+   media-libs/libogg:=
+   media-libs/libvorbis:=
+   )
+   )
+   curl? ( net-misc/curl )
+   ~games-fps/urbanterror-data-4.3.2
+   sys-libs/zlib:=[minizip]
+   virtual/jpeg:0
+"
+
+DEPEND="${RDEPEND}"
+
+pkg_pretend() {
+   if use client; then
+   if ! use openal && ! use opus && ! use vorbis; then
+   ewarn
+   ewarn "No sound implementation selected. Enable 
'openal', 'opus' or 'vorbis' USE flag to get sound!"
+   fi
+   fi
+}
+
+src_configure() {
+   default
+
+   tc-export CC
+}
+
+src_compile() {
+   # Workaround for used zlib macro, which got renamed in Gentoo
+   # wrt bug #449510
+   append-cppflags "-DOF=_Z_OF"
+
+   local my_arch=$(usex amd64 "x86_64" "i386")
+
+   emake \
+   ARCH=${my_arch} \
+   DEFAULT_BASEDIR="/usr/share/urbanterror" \
+   BUILD_CLIENT=$(usex "client" 1 0) \
+   BUILD_SERVER=$(usex "server" 1 0) \
+   BUILD_BASEGAME=1 \
+   BUILD_MISSIONPACK=0 \
+   BUILD_GAME_SO=0 \
+   BUILD_GAME_QVM=0 \
+   BUILD_STANDALONE=1 \
+   SERVERBIN="Quake3-UrT-Ded" \
+   CLIENTBIN="Quake3-UrT" \
+   USE_RENDERER_DLOPEN=0 \
+   USE_YACC=0 \
+   BASEGAME="q3ut4"\
+   BASEGAME_CFLAGS="${CFLAGS}" \
+   USE_OPENAL=$(usex "openal" 1 0) \
+   USE_OPENAL_DLOPEN=$(usex "openal" 1 0) \
+   USE_CURL=$(usex "curl" 1 0) \
+   USE_CURL_DLOPEN=$(usex "curl" 1 0) \
+   USE_CODEC_VORBIS=$(usex "vorbis" 1 0) \
+   USE_CODEC_OPUS=$(usex "opus" 1 0) \
+   USE_MUMBLE=$(usex "mumble" 1 0) \
+   USE_SKEETMOD=$(usex "skeetshootmod" 1 0) \
+   USE_VOIP=$(usex "mumble" 1 0) \
+   USE_INTERNAL_LIBS=

[gentoo-commits] repo/gentoo:master commit in: games-fps/urbanterror/

2018-02-17 Thread Patrice Clement
commit: a28279157558433e61a0e35b2630b74b618e5e43
Author: Nils Freydank  posteo  de>
AuthorDate: Sat Feb 17 22:36:53 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:05:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2827915

games-fps/urbanterror: security cleanup.

See upstream git commit 3225866b7dad402358b9e1713789032e065302ac for more
details.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 games-fps/urbanterror/Manifest |   1 -
 .../urbanterror/urbanterror-4.3.2_p20180211.ebuild | 166 -
 2 files changed, 167 deletions(-)

diff --git a/games-fps/urbanterror/Manifest b/games-fps/urbanterror/Manifest
index 6fe19af9b11..013eb5fad05 100644
--- a/games-fps/urbanterror/Manifest
+++ b/games-fps/urbanterror/Manifest
@@ -1,2 +1 @@
-DIST urbanterror-4.3.2_p20180211.tar.gz 10071334 BLAKE2B 
43bdbb59c7f4d7a02e87035d446d4e9dc91a2b8d2299afb97b09aa91f4062b732a71e9d624058d947dc5005f911b60f5ad7242b75b96d7e6fe750a01bc4a5494
 SHA512 
f55052f3fe5984af7d75aad95dc0673398839f8f79ed9d2a74865072f700712c9968c51e13e8e12d5b4c6b508a0a51b830d8c0afa159b88dba8200f7854f3da6
 DIST urbanterror-4.3.2_p20180216.tar.gz 10070633 BLAKE2B 
38724030fc87e0800b9d6d1814efafc244584832e9fe78df060f2603040d72ee38602e300c3c765dfab4f803c9ae0e63116daf01601e571357a914509a6a8672
 SHA512 
88aa12a492f1d94e956ab4a8a1caeec259081043706b160d87fffe91b502399c0ddc34a4566463f336ae1b133cf250920ccd718647ac13d2eb48ddf9e6bb5517

diff --git a/games-fps/urbanterror/urbanterror-4.3.2_p20180211.ebuild 
b/games-fps/urbanterror/urbanterror-4.3.2_p20180211.ebuild
deleted file mode 100644
index d96a973d082..000
--- a/games-fps/urbanterror/urbanterror-4.3.2_p20180211.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eapi7-ver flag-o-matic toolchain-funcs xdg-utils
-
-DESCRIPTION="Hollywood tactical shooter based on the ioquake3 engine"
-HOMEPAGE="http://urbanterror.info https://github.com/mickael9/ioq3";
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mickael9/ioq3.git";
-   EGIT_BRANCH="urt"
-else
-   COMMIT_ID="41425855eba78b31dde895116c4db2e8ce77a2b8"
-   SRC_URI="https://github.com/mickael9/ioq3/archive/${COMMIT_ID}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}/ioq3-${COMMIT_ID}"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+altgamma +client +curl debug mumble openal +opus server +skeetshootmod 
voip vorbis"
-REQUIRED_USE=" || ( client server )"
-
-PATCHES=( "${FILESDIR}"/${PN}-4.3-fix-build_system.patch )
-RDEPEND="
-   client? (
-   media-libs/libsdl2:=[X,sound,joystick,opengl,video]
-   mumble? ( media-sound/mumble:= )
-   openal? ( media-libs/openal:= )
-   opus? ( media-libs/opusfile:= )
-   vorbis? (
-   media-libs/libogg:=
-   media-libs/libvorbis:=
-   )
-   )
-   curl? ( net-misc/curl )
-   ~games-fps/urbanterror-data-4.3.2
-   sys-libs/zlib:=[minizip]
-   virtual/jpeg:0
-"
-
-DEPEND="${RDEPEND}"
-
-pkg_pretend() {
-   if use client; then
-   if ! use openal && ! use opus && ! use vorbis; then
-   ewarn
-   ewarn "No sound implementation selected. Enable 
'openal', 'opus' or 'vorbis' USE flag to get sound!"
-   fi
-   fi
-}
-
-src_configure() {
-   default
-
-   tc-export CC
-}
-
-src_compile() {
-   # Workaround for used zlib macro, which got renamed in Gentoo
-   # wrt bug #449510
-   append-cppflags "-DOF=_Z_OF"
-
-   local my_arch=$(usex amd64 "x86_64" "i386")
-
-   emake \
-   ARCH=${my_arch} \
-   DEFAULT_BASEDIR="/usr/share/urbanterror" \
-   BUILD_CLIENT=$(usex "client" 1 0) \
-   BUILD_SERVER=$(usex "server" 1 0) \
-   BUILD_BASEGAME=1 \
-   BUILD_MISSIONPACK=0 \
-   BUILD_GAME_SO=0 \
-   BUILD_GAME_QVM=0 \
-   BUILD_STANDALONE=1 \
-   SERVERBIN="Quake3-UrT-Ded" \
-   CLIENTBIN="Quake3-UrT" \
-   USE_RENDERER_DLOPEN=0 \
-   USE_YACC=0 \
-   BASEGAME="q3ut4"\
-   BASEGAME_CFLAGS="${CFLAGS}" \
-   USE_OPENAL=$(usex "openal" 1 0) \
-   USE_OPENAL_DLOPEN=$(usex "openal" 1 0) \
-   USE_CURL=$(usex "curl" 1 0) \
-   USE_CURL_DLOPEN=$(usex "curl" 1 0) \
-   USE_CODEC_VORBIS=$(usex "vorbis" 1 0) \
-   USE_CODEC_OPUS=$(usex "opus" 1 0) \
-   USE_MUMBLE=$(usex "mumble" 1 0) \
-   USE_SKEETMOD=$(usex "skeetshootmod" 1 0) \
-   USE_VOIP=$(usex "mumble" 1 0) \
-   USE_INTERNAL_LIBS=0 \
-   USE_LOCAL_HEADERS=0 \

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

2018-02-17 Thread Patrice Clement
commit: 10447775731a78b436108454ebe2f73af3cffdf5
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 22:17:25 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:03:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10447775

dev-python/pip: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/pip/pip-9.0.1-r2.ebuild 
b/dev-python/pip/pip-9.0.1-r2.ebuild
index b42cbc88ee9..ec7541adfb8 100644
--- a/dev-python/pip/pip-9.0.1-r2.ebuild
+++ b/dev-python/pip/pip-9.0.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ HOMEPAGE="https://pip.pypa.io/ 
https://pypi.python.org/pypi/pip/ https://github.
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~amd64-fbsd"
 SLOT="0"
 
 IUSE="-vanilla"



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

2018-02-17 Thread Patrice Clement
commit: 535915b3af07ea26b92b3c4356775359a0aa2fbe
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 23:17:50 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:03:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535915b3

dev-python/linecache2: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/linecache2/linecache2-1.0.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/linecache2/linecache2-1.0.0.ebuild 
b/dev-python/linecache2/linecache2-1.0.0.ebuild
index 81e3384415e..b252b5b73aa 100644
--- a/dev-python/linecache2/linecache2-1.0.0.ebuild
+++ b/dev-python/linecache2/linecache2-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd"
 IUSE="test"
 
 DEPEND="
@@ -22,8 +22,8 @@ DEPEND="
test? (
dev-python/fixtures[${PYTHON_USEDEP}]
dev-python/unittest2[${PYTHON_USEDEP}]
-   )
-"
+   )"
+
 RDEPEND=""
 
 python_test() {



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

2018-02-17 Thread Patrice Clement
commit: cee08b3bab5db763abae9095c3eddc6778279d28
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 22:43:13 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:03:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee08b3b

dev-python/sqlalchemy: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild
index 3c3f17ea7ae..b5fd167ec9c 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild
@@ -17,13 +17,16 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~amd64-fbsd"
 IUSE="doc examples +sqlite test"
 
 REQUIRED_USE="test? ( sqlite )"
 
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
test? (
dev-python/pytest[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7 pypy)



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-archive/

2018-02-17 Thread Patrice Clement
commit: db8cc121904f97a078601ece04dc8e38fdbe5748
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 23:58:23 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:03:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8cc121

sys-devel/autoconf-archive: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 sys-devel/autoconf-archive/autoconf-archive-2017.09.28.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/autoconf-archive/autoconf-archive-2017.09.28.ebuild 
b/sys-devel/autoconf-archive/autoconf-archive-2017.09.28.ebuild
index 25338196895..babf002fe87 100644
--- a/sys-devel/autoconf-archive/autoconf-archive-2017.09.28.ebuild
+++ b/sys-devel/autoconf-archive/autoconf-archive-2017.09.28.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris ~amd64-fbsd"
 IUSE=""
 
 # File collisions. #540246



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

2018-02-17 Thread Patrice Clement
commit: 5d134a5423ec75c25573a33de49298aa59ee9e7e
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 23:54:04 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:03:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d134a54

dev-python/subunit: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/subunit/subunit-1.2.0-r1.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-python/subunit/subunit-1.2.0-r1.ebuild 
b/dev-python/subunit/subunit-1.2.0-r1.ebuild
index 690b9a8b998..247f6e31a66 100644
--- a/dev-python/subunit/subunit-1.2.0-r1.ebuild
+++ b/dev-python/subunit/subunit-1.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,15 +13,16 @@ 
SRC_URI="https://launchpad.net/${PN}/trunk/$(get_version_component_range 1-2)/+d
 
 LICENSE="Apache-2.0 BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-fbsd"
 IUSE="static-libs test"
 
 RDEPEND="
>=dev-python/testtools-0.9.34[${PYTHON_USEDEP}]
dev-python/extras[${PYTHON_USEDEP}]
-   dev-lang/perl:=
-"
-DEPEND="${RDEPEND}
+   dev-lang/perl:="
+
+DEPEND="
+   ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-libs/check-0.9.11[${MULTILIB_USEDEP}]
>=dev-util/cppunit-1.13.2[${MULTILIB_USEDEP}]



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

2018-02-17 Thread Patrice Clement
commit: 41501a78952f42e193fd7ecb4c53c2a8ddd45f28
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 22:11:46 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:03:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41501a78

dev-python/decorator: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/decorator/decorator-4.1.2.ebuild 
b/dev-python/decorator/decorator-4.1.2.ebuild
index 5de0b38ebb3..82a02eadbe7 100644
--- a/dev-python/decorator/decorator-4.1.2.ebuild
+++ b/dev-python/decorator/decorator-4.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~amd64-fbsd"
 IUSE="doc"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-02-17 Thread Patrice Clement
commit: 8db3740ff2b78c77c6e4cc5bc1c12cc3daf54730
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 22:27:52 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:03:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db3740f

dev-python/pyflakes: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/pyflakes/pyflakes-1.6.0.ebuild 
b/dev-python/pyflakes/pyflakes-1.6.0.ebuild
index 8cb89ccd834..1aa68a36b02 100644
--- a/dev-python/pyflakes/pyflakes-1.6.0.ebuild
+++ b/dev-python/pyflakes/pyflakes-1.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~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 ~sparc ~x86 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~amd64-fbsd"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="${DEPEND}"



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

2018-02-17 Thread Patrice Clement
commit: a5c13f7e09f8a610b135ed103c7ee4330251921e
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 22:28:28 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:03:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c13f7e

dev-python/mako: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/mako/mako-1.0.6.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-python/mako/mako-1.0.6.ebuild 
b/dev-python/mako/mako-1.0.6.ebuild
index 2cc45b62337..11d271a36ff 100644
--- a/dev-python/mako/mako-1.0.6.ebuild
+++ b/dev-python/mako/mako-1.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,12 +16,14 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~amd64-fbsd"
 IUSE="doc test"
 
 RDEPEND="
>=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
+
+DEPEND="
+   ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]



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

2018-02-17 Thread Patrice Clement
commit: 6671f0bfad85b8eacc09b1c900fdbd0b02437337
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 23:40:47 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:03:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6671f0bf

dev-python/traceback2: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/traceback2/traceback2-1.4.0.ebuild | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-python/traceback2/traceback2-1.4.0.ebuild 
b/dev-python/traceback2/traceback2-1.4.0.ebuild
index 0a92ea3f616..c302862e602 100644
--- a/dev-python/traceback2/traceback2-1.4.0.ebuild
+++ b/dev-python/traceback2/traceback2-1.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,11 +13,13 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd"
 IUSE=""
 
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/pbr[${PYTHON_USEDEP}]
-"
-RDEPEND="dev-python/linecache2[${PYTHON_USEDEP}]"
+   dev-python/pbr[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   ${DEPEND}
+   dev-python/linecache2[${PYTHON_USEDEP}]"



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

2018-02-17 Thread Patrice Clement
commit: 3d3be5d975a98230d54557ed6975aab338e071d3
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Feb 18 00:02:50 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:03:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3be5d9

virtual/python-funcsigs: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 virtual/python-funcsigs/python-funcsigs-0-r1.ebuild | 4 ++--
 virtual/python-funcsigs/python-funcsigs-1.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/virtual/python-funcsigs/python-funcsigs-0-r1.ebuild 
b/virtual/python-funcsigs/python-funcsigs-0-r1.ebuild
index d8fa5255fd0..f3bfd128a89 100644
--- a/virtual/python-funcsigs/python-funcsigs-0-r1.ebuild
+++ b/virtual/python-funcsigs/python-funcsigs-0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,7 @@ inherit python-r1
 
 DESCRIPTION="A Virtual for Python function signatures from PEP362 (py3.3 
variant)"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="

diff --git a/virtual/python-funcsigs/python-funcsigs-1.ebuild 
b/virtual/python-funcsigs/python-funcsigs-1.ebuild
index 9673bfe352d..897f2518d2a 100644
--- a/virtual/python-funcsigs/python-funcsigs-1.ebuild
+++ b/virtual/python-funcsigs/python-funcsigs-1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ inherit python-r1
 
 DESCRIPTION="A Virtual for Python function signatures from PEP362 (py3.6 
variant)"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="



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

2018-02-17 Thread Patrice Clement
commit: 10a1360a84e27aab44db175e73af360150f9f6b5
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 22:37:51 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:03:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a1360a

dev-python/pyrsistent: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/pyrsistent/pyrsistent-0.13.0.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-python/pyrsistent/pyrsistent-0.13.0.ebuild 
b/dev-python/pyrsistent/pyrsistent-0.13.0.ebuild
index fcdb01d16c7..5afbe9d3f26 100644
--- a/dev-python/pyrsistent/pyrsistent-0.13.0.ebuild
+++ b/dev-python/pyrsistent/pyrsistent-0.13.0.ebuild
@@ -8,18 +8,19 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="Persistent/Functional/Immutable data structures"
-HOMEPAGE="https://github.com/tobgu/pyrsistent/ 
http://pypi.python.org/pypi/pyrsistent";
+HOMEPAGE="https://github.com/tobgu/pyrsistent/ 
https://pypi.python.org/pypi/pyrsistent";
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
 IUSE="test"
 
 RDEPEND="
-   dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
+   dev-python/six[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/hypothesis[${PYTHON_USEDEP}]



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

2018-02-17 Thread Patrice Clement
commit: 6defc2f4cced20e5e4abe8dc97e1f07d4c55c550
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 23:12:25 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:03:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6defc2f4

dev-python/testscenarios: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/testscenarios/testscenarios-0.5.0.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-python/testscenarios/testscenarios-0.5.0.ebuild 
b/dev-python/testscenarios/testscenarios-0.5.0.ebuild
index d3b76cd7a88..280aabdbe07 100644
--- a/dev-python/testscenarios/testscenarios-0.5.0.ebuild
+++ b/dev-python/testscenarios/testscenarios-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,10 +13,13 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
 
-RDEPEND="dev-python/testtools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
+RDEPEND="
+   dev-python/testtools[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/pbr-0.11[${PYTHON_USEDEP}]"
 



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

2018-02-17 Thread Patrice Clement
commit: 23a8f95d283fc9fd022a6e3641b5574330f6defa
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 22:12:06 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:03:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a8f95d

dev-python/fixtures: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/fixtures/fixtures-3.0.0.ebuild 
b/dev-python/fixtures/fixtures-3.0.0.ebuild
index 2a20a161e88..97dcd0f27e5 100644
--- a/dev-python/fixtures/fixtures-3.0.0.ebuild
+++ b/dev-python/fixtures/fixtures-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] proj/musl:master commit in: app-emulation/qemu/

2018-02-17 Thread Aric Belsito
commit: 094d692a0f13288cc92da2f86dd70b8a2efff35f
Author: Aric Belsito  gmail  com>
AuthorDate: Sat Feb 17 23:54:56 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sat Feb 17 23:54:56 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=094d692a

app-emulation/qemu: fix keywords

 app-emulation/qemu/qemu-2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/qemu/qemu-2.11.1.ebuild 
b/app-emulation/qemu/qemu-2.11.1.ebuild
index e52a11f..3fae9ad 100644
--- a/app-emulation/qemu/qemu-2.11.1.ebuild
+++ b/app-emulation/qemu/qemu-2.11.1.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} = ** ]]; then
SRC_URI=""
 else
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2";
-   KEYWORDS="amd64 ~ppc ~ppc64 x86"
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 
# Gentoo specific patchsets:
SRC_URI+=" 
https://dev.gentoo.org/~chutzpah/distfiles/${P}-patches-r0.tar.xz";



[gentoo-commits] proj/musl:master commit in: app-emulation/qemu/, app-emulation/qemu/files/

2018-02-17 Thread Aric Belsito
commit: 25f63befd303b4029bdd4fbc96bef1cab8b7355c
Author: Aric Belsito  gmail  com>
AuthorDate: Sat Feb 17 23:48:14 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sat Feb 17 23:49:01 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=25f63bef

app-emulation/qemu: version bump to 2.11.1

 app-emulation/qemu/Manifest|  3 +-
 .../qemu/files/qemu-2.10.1-CVE-2017-15268.patch| 54 
 .../qemu/files/qemu-2.10.1-CVE-2017-15289.patch| 58 --
 app-emulation/qemu/qemu-2.11.0.ebuild  |  4 +-
 .../{qemu-2.10.1-r1.ebuild => qemu-2.11.1.ebuild}  | 12 +++--
 5 files changed, 12 insertions(+), 119 deletions(-)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index 9f60936..218a778 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -1,3 +1,4 @@
-DIST qemu-2.10.1.tar.bz2 30821108 BLAKE2B 
bb096139f6b387a3cf3933dd3aeb9479022b1b34ed0212b51d7061f9a19b3e83a4e9a13c6cf81c14718731ddf8646226a5b0d99ebbc9abb387d7eec94238
 SHA512 
1a4a6ebf700ec6851c83cc2a71eaea8d95f14c685d094eaaa86c740eb9401e49a79074b72385f58681ca7646771a99bb6bbd9bebb39162f7220626d37ed0654f
 DIST qemu-2.11.0-patches-r0.tar.xz 16140 BLAKE2B 
2e23908075195a7c28df574525a159e171277a2da6d7c0656a341a2db6a622237106d2dd8de5c9d61b5fb62fa5a163e9657406a2996cebc05baa53d42c5f5d15
 SHA512 
f7d92c2232398565b8cde294d38dc281c13503fb5967cc7871a2233b7fa354799619445e9ec89c285ef051f62ecef0bd38a135b0093bf5528c0b28c6e580c839
 DIST qemu-2.11.0.tar.bz2 32816398 BLAKE2B 
2014a8246f3cba9069186629d9ec8c221672fcfd3e8cd28a7e57f467add81f7bd84363183ef5cc5d18af91bde9186a4da49c0133c8ead83eae4626b9fc364e99
 SHA512 
3681700833573c0aa6283af950bfa298970056f1b44489088d8863840a7694512138321f86961ef43b256abf15eddd2612fb9cdbe3d9a358542d4e7037cc2004
+DIST qemu-2.11.1-patches-r0.tar.xz 1640 BLAKE2B 
8402a0bd086307413c3f088b7b2523adda5f370e3ce8e9ec39db905a5df495842cc2168b93b57e8516e98703ee1620e7cad77740529959a09a1d4224988829bc
 SHA512 
2906f9497e61799da8efca0dac4a19addd3bf59770c742e3ed1600143b69397bbc4eecb2c1f64aef0e103447966d47ced1ec6908f78a793b8d06f99a0aa6dc4a
+DIST qemu-2.11.1.tar.bz2 32819412 BLAKE2B 
6b6d4e7b8dcf33aeedb0b33bad267da07ad17c2eeeb5fbd2c038d760bc03224e55ba0f03eb248c62bc0e8636c2c660ea76b367eaea96bee16388053f82c8b8a9
 SHA512 
1b692bbdfc3dc785738c7192aa2a3f9cf53d9f5bf3b3f49fa8692050dc50f7056c8a4d1b527d48ffb2a674a0fd3a46d87addd1eaaa758f35eec1ab5adfe32354

diff --git a/app-emulation/qemu/files/qemu-2.10.1-CVE-2017-15268.patch 
b/app-emulation/qemu/files/qemu-2.10.1-CVE-2017-15268.patch
deleted file mode 100644
index 7d08b32..000
--- a/app-emulation/qemu/files/qemu-2.10.1-CVE-2017-15268.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From a7b20a8efa28e5f22c26c06cd06c2f12bc863493 Mon Sep 17 00:00:00 2001
-From: "Daniel P. Berrange" 
-Date: Mon, 9 Oct 2017 14:43:42 +0100
-Subject: [PATCH] io: monitor encoutput buffer size from websocket GSource
-
-The websocket GSource is monitoring the size of the rawoutput
-buffer to determine if the channel can accepts more writes.
-The rawoutput buffer, however, is merely a temporary staging
-buffer before data is copied into the encoutput buffer. Thus
-its size will always be zero when the GSource runs.
-
-This flaw causes the encoutput buffer to grow without bound
-if the other end of the underlying data channel doesn't
-read data being sent. This can be seen with VNC if a client
-is on a slow WAN link and the guest OS is sending many screen
-updates. A malicious VNC client can act like it is on a slow
-link by playing a video in the guest and then reading data
-very slowly, causing QEMU host memory to expand arbitrarily.
-
-This issue is assigned CVE-2017-15268, publically reported in
-
-  https://bugs.launchpad.net/qemu/+bug/1718964
-
-Reviewed-by: Eric Blake 
-Signed-off-by: Daniel P. Berrange 

- io/channel-websock.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/io/channel-websock.c b/io/channel-websock.c
-index d1d471f86e..04bcc059cd 100644
 a/io/channel-websock.c
-+++ b/io/channel-websock.c
-@@ -28,7 +28,7 @@
- #include 
- 
- 
--/* Max amount to allow in rawinput/rawoutput buffers */
-+/* Max amount to allow in rawinput/encoutput buffers */
- #define QIO_CHANNEL_WEBSOCK_MAX_BUFFER 8192
- 
- #define QIO_CHANNEL_WEBSOCK_CLIENT_KEY_LEN 24
-@@ -1208,7 +1208,7 @@ qio_channel_websock_source_check(GSource *source)
- if (wsource->wioc->rawinput.offset || wsource->wioc->io_eof) {
- cond |= G_IO_IN;
- }
--if (wsource->wioc->rawoutput.offset < QIO_CHANNEL_WEBSOCK_MAX_BUFFER) {
-+if (wsource->wioc->encoutput.offset < QIO_CHANNEL_WEBSOCK_MAX_BUFFER) {
- cond |= G_IO_OUT;
- }
- 
--- 
-2.13.6
-

diff --git a/app-emulation/qemu/files/qemu-2.10.1-CVE-2017-15289.patch 
b/app-emulation/qemu/files/qemu-2.10.1-CVE-2017-15289.patch
deleted file mode 100644
index a4ad2d5..000
--- a/app-emulation/qemu/files/qemu-2.10.1-CVE-2017-15289.pat

[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2018-02-17 Thread William Hubbs
commit: 2d090529787958d2f6292fcfbd5e408dbcaa6e0b
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Feb 17 23:35:09 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Feb 17 23:35:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d090529

dev-lang/go: 1.10 version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lang/go/Manifest   |   1 +
 dev-lang/go/go-1.10.ebuild | 227 +
 2 files changed, 228 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index a755e0f06cf..bda36bca360 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -9,6 +9,7 @@ DIST go-linux-ppc64-bootstrap-1.8.tbz 52315782 BLAKE2B 
6be0a48e8bc4e5fed4d34f8aa
 DIST go-linux-ppc64le-bootstrap-1.8.tbz 52211575 BLAKE2B 
7a28ec5a381369c4e9415c8360e904c2545380513afd328077c584e8af0bf6bd818aa03e5a58c350cbb98facc1c9dccb02b06adcb27233875497cf5d33265912
 SHA512 
6931d999dd0ee1ff44c4cec48acb27af061f57f87aa74802dcebab78553b46bc8ac732f07fe91e5074dbdd32c55b707994875934bfb12bb4276d71eb1d06c4ba
 DIST go-linux-s390x-bootstrap-1.8.tbz 57124869 BLAKE2B 
920a176b8f4fc3a816e724324bbb30a383d599e31a0d2093d24797dbcd0e799a662a3589dbb87d2f5dd16df07c4cf8f1e444e87b540ec732746bb025dc9271f8
 SHA512 
d429cae870d66217ab2e07c74209d3031d97baa4f899b4d70ae6283a1a5b1434b037904c4cfca0b2bc798d5ba0b358c3739e000eccbc74809baf564c5686df5a
 DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 
0a45312f090d81ebf46fe5950cb65c059e2801394231e715e94145d1f918eb59b10472b2385e57ebd5cfb9eca0ad7290fb118436486b665520bb540970f971ab
 SHA512 
52b849e5b9a940e10de7ba3df0ebdf6e1c5d631de9581d936c9edf8f38e6bb3314acbc2b2d5202b0528fde2a359d52bc0c6f39acf9b1b614725e4b4a947ed10d
+DIST go1.10.src.tar.gz 18300467 BLAKE2B 
2058c450fb72f008464381443d180902b9a0bb11691d112d16bcc1a3f5177bfc39d15ed4532c0d85997398b2f07e40c1f9fedf46f1d0e08c636af1e44bd8ef10
 SHA512 
59f089e1ffb2d3aba5ada329d4f0d1181c3c4f01fa64f19d0b753f8a989cb59cf290ad88d215cadc18ef99aba8518e44c9bc258c07eaffc834c55e4a37bd4651
 DIST go1.9.1.src.tar.gz 16377700 BLAKE2B 
63558227bdbff43da788c43e082e54dfa0210e53de650b3e2a4ab09c55a9937a0d1fee66be8263653c2d8be774611f2485c7e673b8a5fbc7f7c0adc5fd4fdc1f
 SHA512 
3c5d11089a54c61acd1a4fad9618ddb2058cc783a54564407ee50e37c864deaadfd5effeab623080c136a599096f448aae091ef41d0afca1abfcdb98adf4a793
 DIST go1.9.2.src.tar.gz 16383591 BLAKE2B 
3ad9d0e7b6b817a4eab7ffcca30ba86a0e50e68ed028b11f54b8813f4b1a9a0598c79d501c733e7fbf77831c8f7df681692f9aa6b860b16a6288dcab59d40226
 SHA512 
1034098575c317eeaf648629690a4dea0c479a69c3b80d9917f6b96c8781ce79c0f29859f667dc4e07d47a44972aa09bd0163a458f897cf45f9d09eb03e4abb5
 DIST go1.9.3.src.tar.gz 16385451 BLAKE2B 
0d16eba4d411a5ddb1915a305725e9762874568abb048cc5c8939e82481d7d530902d532b62c8fe10fe7e31465617171d17cb5aaf3ee51aa29b9a66837bf6874
 SHA512 
31c564af58b78c648c9bece8fa2ed3334feb80316b07b16f6286319e26d317da90d1af0464c3a2f776a3da72d31b22b063dbc620b93114bf142a11e8a625e527

diff --git a/dev-lang/go/go-1.10.ebuild b/dev-lang/go/go-1.10.ebuild
new file mode 100644
index 000..480b7faabc2
--- /dev/null
+++ b/dev-lang/go/go-1.10.ebuild
@@ -0,0 +1,227 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist";
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_URI="
+amd64? ( ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz )
+arm? ( ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz )
+arm64? ( ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz )
+ppc64? (
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
+)
+s390? ( ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz )
+x86? ( ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz )
+amd64-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz )
+x86-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz )
+x64-macos? ( ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz )
+x64-solaris? ( ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz )
+"
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git";
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-macos ~x64-solaris"
+   # The upstream tests fail under portage but pass if the build is
+   # run according to their documentation [1].
+   # I am restricting the tests on released versions until this is
+   # solved.
+   # [1] https://golang.o

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtest/

2018-02-17 Thread Sergei Trofimovich
commit: 17b807e84a5e76f315861d331188bb7fa05ca42e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 17 22:30:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 17 22:30:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b807e8

dev-cpp/gtest: stable 1.8.0-r1 for ia64, bug #647118

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-cpp/gtest/gtest-1.8.0-r1.ebuild 
b/dev-cpp/gtest/gtest-1.8.0-r1.ebuild
index 6c7c3b7ba39..529cbe3e1e1 100644
--- a/dev-cpp/gtest/gtest-1.8.0-r1.ebuild
+++ b/dev-cpp/gtest/gtest-1.8.0-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/google/googletest/archive/release-${PV}.tar.gz -> ${
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples test"
 
 DEPEND="test? ( ${PYTHON_DEPS} )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/calendar/

2018-02-17 Thread Sergei Trofimovich
commit: 81d2747478c3cb2065e48d10249213a77ee39264
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 17 22:12:16 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 17 22:12:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d27474

app-misc/calendar: stable 0.9.1-r1 for ia64, bug #647386

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 app-misc/calendar/calendar-0.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/calendar/calendar-0.9.1-r1.ebuild 
b/app-misc/calendar/calendar-0.9.1-r1.ebuild
index a645952daef..6472cadb620 100644
--- a/app-misc/calendar/calendar-0.9.1-r1.ebuild
+++ b/app-misc/calendar/calendar-0.9.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://bsdcalendar.sourceforge.net/${P}.tar.bz2";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86"
 
 DOCS=( README )
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/mkdoxy/

2018-02-17 Thread Sergei Trofimovich
commit: d58c67358f1945608331d2ba3713afadab9d5c33
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 17 22:12:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 17 22:12:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d58c6735

app-doc/mkdoxy: stable 1.0.0-r1 for ia64, bug #647382

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 app-doc/mkdoxy/mkdoxy-1.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/mkdoxy/mkdoxy-1.0.0-r1.ebuild 
b/app-doc/mkdoxy/mkdoxy-1.0.0-r1.ebuild
index 63000de4363..1b13bef23ff 100644
--- a/app-doc/mkdoxy/mkdoxy-1.0.0-r1.ebuild
+++ b/app-doc/mkdoxy/mkdoxy-1.0.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc sparc x86"
+KEYWORDS="~alpha ~amd64 ~hppa ia64 ~ppc sparc x86"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: app-misc/inputlircd/

2018-02-17 Thread Sergei Trofimovich
commit: 22e020496b4ffc3123a6bb04a0a6614bfe0ac60b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 17 22:12:20 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 17 22:12:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22e02049

app-misc/inputlircd: stable 0.0.1_pre15-r2 for ia64, bug #647390

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 app-misc/inputlircd/inputlircd-0.0.1_pre15-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/inputlircd/inputlircd-0.0.1_pre15-r2.ebuild 
b/app-misc/inputlircd/inputlircd-0.0.1_pre15-r2.ebuild
index a4cae301150..d503f468fcd 100644
--- a/app-misc/inputlircd/inputlircd-0.0.1_pre15-r2.ebuild
+++ b/app-misc/inputlircd/inputlircd-0.0.1_pre15-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://gentooexperimental.org/~genstef/dist/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 x86"
+KEYWORDS="~alpha ~amd64 ~arm64 ia64 ~ppc ~ppc64 x86"
 
 src_prepare() {
local ver="$(best_version sys-kernel/linux-headers)"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/patch/

2018-02-17 Thread Sergei Trofimovich
commit: 25aee2d06cd9d70192140730f287ccaf194ec139
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 17 22:12:07 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 17 22:12:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25aee2d0

sys-devel/patch: stable 2.7.6-r1 for ia64, bug #647270

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 sys-devel/patch/patch-2.7.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/patch/patch-2.7.6-r1.ebuild 
b/sys-devel/patch/patch-2.7.6-r1.ebuild
index 6da5e76b6d6..b4b3fdb8725 100644
--- a/sys-devel/patch/patch-2.7.6-r1.ebuild
+++ b/sys-devel/patch/patch-2.7.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/patch/${P}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static test xattr"
 
 RDEPEND="xattr? ( sys-apps/attr )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/gexiv2/

2018-02-17 Thread Sergei Trofimovich
commit: 658478a223093c610c0d43826fcec824cdcf0d9e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 17 22:12:27 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 17 22:12:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=658478a2

media-libs/gexiv2: stable 0.10.8 for ia64, bug #647408

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 media-libs/gexiv2/gexiv2-0.10.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gexiv2/gexiv2-0.10.8.ebuild 
b/media-libs/gexiv2/gexiv2-0.10.8.ebuild
index 268944a2016..c91be95112b 100644
--- a/media-libs/gexiv2/gexiv2-0.10.8.ebuild
+++ b/media-libs/gexiv2/gexiv2-0.10.8.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnome/sources/${PN}/${MY_PV}/${P}.tar.xz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="introspection python static-libs test vala"
 
 REQUIRED_USE="



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

2018-02-17 Thread Patrice Clement
commit: 47a312c311d3b642422646792dedc16141f891dd
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 20:13:25 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:50:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a312c3

dev-python/pytest-forked: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/pytest-forked/pytest-forked-0.2.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-python/pytest-forked/pytest-forked-0.2.ebuild 
b/dev-python/pytest-forked/pytest-forked-0.2.ebuild
index 1416c695420..04779eea8fe 100644
--- a/dev-python/pytest-forked/pytest-forked-0.2.ebuild
+++ b/dev-python/pytest-forked/pytest-forked-0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,16 +13,16 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
 IUSE="test"
 
 RDEPEND="
-   >=dev-python/pytest-2.6.0[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
+   >=dev-python/pytest-2.6.0[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-"
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]"
 
 python_prepare_all() {
distutils-r1_python_prepare_all



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

2018-02-17 Thread Patrice Clement
commit: fa9f0c35f7585065ad448eb3ea753157e0395ce2
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 20:56:05 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:51:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9f0c35

dev-python/zope-interface: add RDEPEND to DEPEND.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/zope-interface/zope-interface-4.4.3.ebuild | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-python/zope-interface/zope-interface-4.4.3.ebuild 
b/dev-python/zope-interface/zope-interface-4.4.3.ebuild
index becb2ed4920..a941bfbf794 100644
--- a/dev-python/zope-interface/zope-interface-4.4.3.ebuild
+++ b/dev-python/zope-interface/zope-interface-4.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,11 +19,15 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
-RDEPEND="dev-python/namespace-zope[${PYTHON_USEDEP}]"
-DEPEND=">=dev-python/setuptools-33.1.1[${PYTHON_USEDEP}]
+RDEPEND="
+   dev-python/namespace-zope[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
+   >=dev-python/setuptools-33.1.1[${PYTHON_USEDEP}]
test? ( dev-python/zope-event[${PYTHON_USEDEP}] )"
 
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}/${MY_P}"
 
 python_compile() {
if ! python_is_python3; then



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

2018-02-17 Thread Patrice Clement
commit: c703918cfa3c5f9b97d55481c1c716034b793d9a
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 15:41:38 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:50:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c703918c

dev-python/sphinx_rtd_theme: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild 
b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild
index dbcfccfe0a4..e232f33fca6 100644
--- a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild
+++ b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~amd64-fbsd"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-02-17 Thread Patrice Clement
commit: c7911fea1546005e2780639cb6d69671c194b4cb
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 20:52:06 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:51:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7911fea

dev-python/setuptools_scm: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.ebuild 
b/dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.ebuild
index 006c5a9012f..8da7e59692a 100644
--- a/dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.ebuild
+++ b/dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.ebuild
@@ -13,16 +13,14 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~amd64-fbsd"
 IUSE="git mercurial test"
 
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )"
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 
 python_test() {
distutils_install_for_testing



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

2018-02-17 Thread Patrice Clement
commit: 2a7ac3f8ec58387b7916fc18b27ad19900a85910
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 18:46:50 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:50:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7ac3f8

dev-python/py: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/py/py-1.4.34.ebuild b/dev-python/py/py-1.4.34.ebuild
index 69b9e77d840..e1e287c9481 100644
--- a/dev-python/py/py-1.4.34.ebuild
+++ b/dev-python/py/py-1.4.34.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~amd64-fbsd"
 IUSE="doc test"
 
 RDEPEND=""



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

2018-02-17 Thread Patrice Clement
commit: a04c751d382bde0a8d7a5289dfa0f0b0c35c72ac
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 20:45:29 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:51:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04c751d

dev-python/idna: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/idna/idna-2.6.ebuild b/dev-python/idna/idna-2.6.ebuild
index 3fb7b28edfa..7aa0e206baa 100644
--- a/dev-python/idna/idna-2.6.ebuild
+++ b/dev-python/idna/idna-2.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-solaris ~amd64-fbsd"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-02-17 Thread Patrice Clement
commit: 55eb8177fb69a794d2d06ebce36e19ffcec81ee7
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 18:42:05 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:50:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55eb8177

dev-python/pytest-expect: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/pytest-expect/pytest-expect-1.1.0.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild 
b/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild
index 3684c79857e..731b4b8a78f 100644
--- a/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild
+++ b/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,10 +12,13 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
 IUSE=""
 
-RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]
+RDEPEND="
+   dev-python/pytest[${PYTHON_USEDEP}]
dev-python/u-msgpack[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
+
+DEPEND="
+   ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-02-17 Thread Patrice Clement
commit: 7277782d3ff76efbebba4ec5ee9f2eebe9b312b9
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 20:43:26 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:51:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7277782d

dev-python/chardet: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/chardet/chardet-3.0.4.ebuild 
b/dev-python/chardet/chardet-3.0.4.ebuild
index 1bba5d43f78..6b6d169dca6 100644
--- a/dev-python/chardet/chardet-3.0.4.ebuild
+++ b/dev-python/chardet/chardet-3.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/chardet/chardet/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos 
~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos 
~x64-solaris ~amd64-fbsd"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2018-02-17 Thread Patrice Clement
commit: 3ec61ed666bf217fa06676455c9a2422c99fe994
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 21:48:10 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:51:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec61ed6

dev-python/pytest: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/pytest/pytest-3.2.2.ebuild | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-python/pytest/pytest-3.2.2.ebuild 
b/dev-python/pytest/pytest-3.2.2.ebuild
index 1bead6e0909..a8ed90ecf52 100644
--- a/dev-python/pytest/pytest-3.2.2.ebuild
+++ b/dev-python/pytest/pytest-3.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~amd64-fbsd"
 IUSE="doc test"
 
 # When bumping, please check setup.py for the proper py version
@@ -24,8 +24,8 @@ COMMON_DEPEND="
doc? (
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
-   )
-"
+   )"
+
 DEPEND="${COMMON_DEPEND}
dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? (
@@ -34,11 +34,11 @@ DEPEND="${COMMON_DEPEND}
dev-python/nose[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="${COMMON_DEPEND}
-   !

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

2018-02-17 Thread Patrice Clement
commit: f89a9a233117eac325a9fd71fc9d26fe550ce7e1
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 18:43:33 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:50:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89a9a23

dev-python/cssselect: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/cssselect/cssselect-1.0.1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/cssselect/cssselect-1.0.1.ebuild 
b/dev-python/cssselect/cssselect-1.0.1.ebuild
index 628dd49879c..4516766524a 100644
--- a/dev-python/cssselect/cssselect-1.0.1.ebuild
+++ b/dev-python/cssselect/cssselect-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-fbsd"
 IUSE="doc test"
 
 # No tests.py file in this release.
@@ -24,6 +24,7 @@ DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/lxml[${PYTHON_USEDEP}] )"
+
 RDEPEND=""
 
 python_prepare_all() {



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

2018-02-17 Thread Patrice Clement
commit: 5aee4a2ba253e3efab9b661e235434f76f4cc59a
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 19:46:31 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:50:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aee4a2b

dev-python/hypothesis: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/hypothesis/hypothesis-3.44.26.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-python/hypothesis/hypothesis-3.44.26.ebuild 
b/dev-python/hypothesis/hypothesis-3.44.26.ebuild
index 1ac95341c10..df6dfe53b33 100644
--- a/dev-python/hypothesis/hypothesis-3.44.26.ebuild
+++ b/dev-python/hypothesis/hypothesis-3.44.26.ebuild
@@ -14,17 +14,19 @@ 
SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd"
 IUSE=""
 
 RDEPEND="
dev-python/attrs[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' 
pypy)"
-DEPEND="${RDEPEND}
+
+DEPEND="
+   ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
 
-S=${WORKDIR}/${PN}-python-${PV}
+S="${WORKDIR}/${PN}-python-${PV}"
 
 pkg_postinst() {
optfeature "datetime support" dev-python/pytz



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

2018-02-17 Thread Patrice Clement
commit: 0f5ea03756ca54365b5668edacdafe670417886f
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 20:59:27 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:51:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5ea037

dev-python/attrs: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/attrs/attrs-17.3.0.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-python/attrs/attrs-17.3.0.ebuild 
b/dev-python/attrs/attrs-17.3.0.ebuild
index 109789e5fab..08e27b3718a 100644
--- a/dev-python/attrs/attrs-17.3.0.ebuild
+++ b/dev-python/attrs/attrs-17.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,11 +16,14 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
 IUSE="test"
 
-RDEPEND="dev-python/zope-interface[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
+RDEPEND="
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-lang/python[sqlite]



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

2018-02-17 Thread Patrice Clement
commit: 5ef3f61d9cc8d57488a8fceb73dab0a2958621ee
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 19:52:40 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:50:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef3f61d

dev-python/apipkg: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/apipkg/apipkg-1.4.ebuild 
b/dev-python/apipkg/apipkg-1.4.ebuild
index 7dfec324324..cb892f8db85 100644
--- a/dev-python/apipkg/apipkg-1.4.ebuild
+++ b/dev-python/apipkg/apipkg-1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd"
 IUSE="examples test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



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

2018-02-17 Thread Patrice Clement
commit: e7932ba2655dc93b04569edb2bc0bb4e975950b1
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 15:39:12 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:50:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7932ba2

dev-python/snowballstemmer: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild 
b/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild
index b89366bc8a6..dcd462e0944 100644
--- a/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild
+++ b/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,5 +13,5 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x64-solaris ~amd64-fbsd"
 IUSE=""



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

2018-02-17 Thread Patrice Clement
commit: ff0feb6b9a80082a61dc788b92e5d223ee2ca1ce
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 19:52:58 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:50:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff0feb6b

dev-python/hgdistver: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/hgdistver/hgdistver-0.25.ebuild 
b/dev-python/hgdistver/hgdistver-0.25.ebuild
index 12f161ed507..78544a7edb8 100644
--- a/dev-python/hgdistver/hgdistver-0.25.ebuild
+++ b/dev-python/hgdistver/hgdistver-0.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 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 ~x64-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 ~x64-solaris ~amd64-fbsd"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



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

2018-02-17 Thread Patrice Clement
commit: ec70d01fb701471bc81470a5d5a5b103a9ad8c44
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 19:49:14 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:50:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec70d01f

dev-python/enum34: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/enum34/enum34-1.1.6.ebuild 
b/dev-python/enum34/enum34-1.1.6.ebuild
index ee80909f330..7d7eca3042c 100644
--- a/dev-python/enum34/enum34-1.1.6.ebuild
+++ b/dev-python/enum34/enum34-1.1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~x86-macos 
~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~x86-macos 
~x64-solaris ~amd64-fbsd"
 IUSE="doc"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-02-17 Thread Patrice Clement
commit: 8c6f5954e30757a6d69e40265028dc897cd9057c
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 15:40:04 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:50:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6f5954

dev-python/alabaster: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/alabaster/alabaster-0.7.10.ebuild 
b/dev-python/alabaster/alabaster-0.7.10.ebuild
index f96d9ed9f73..20be9d08b43 100644
--- a/dev-python/alabaster/alabaster-0.7.10.ebuild
+++ b/dev-python/alabaster/alabaster-0.7.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/bitprophet/alabaster";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-solaris ~amd64-fbsd"
 SLOT="0"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Sub-Name/

2018-02-17 Thread Patrice Clement
commit: 6670efd607cc23dc4f4b5179a887b856eaf5bb8f
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 15:34:34 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:50:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6670efd6

dev-perl/Sub-Name: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-perl/Sub-Name/Sub-Name-0.150.0.ebuild   | 4 ++--
 dev-perl/Sub-Name/Sub-Name-0.210.0.ebuild   | 4 ++--
 dev-perl/Sub-Name/Sub-Name-0.50.0-r1.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-perl/Sub-Name/Sub-Name-0.150.0.ebuild 
b/dev-perl/Sub-Name/Sub-Name-0.150.0.ebuild
index 4ac3367a5db..21aec399ab2 100644
--- a/dev-perl/Sub-Name/Sub-Name-0.150.0.ebuild
+++ b/dev-perl/Sub-Name/Sub-Name-0.150.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="(Re)name a sub"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~amd64-fbsd"
 IUSE="test suggested"
 
 RDEPEND="

diff --git a/dev-perl/Sub-Name/Sub-Name-0.210.0.ebuild 
b/dev-perl/Sub-Name/Sub-Name-0.210.0.ebuild
index ae8db7b2792..f7d1603a9cb 100644
--- a/dev-perl/Sub-Name/Sub-Name-0.210.0.ebuild
+++ b/dev-perl/Sub-Name/Sub-Name-0.210.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="(Re)name a sub"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~amd64-fbsd"
 IUSE="test suggested"
 
 RDEPEND="

diff --git a/dev-perl/Sub-Name/Sub-Name-0.50.0-r1.ebuild 
b/dev-perl/Sub-Name/Sub-Name-0.50.0-r1.ebuild
index 124c7754b0a..7c93f2998c9 100644
--- a/dev-perl/Sub-Name/Sub-Name-0.50.0-r1.ebuild
+++ b/dev-perl/Sub-Name/Sub-Name-0.50.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="(Re)name a sub"
 
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris 
~amd64-fbsd"
 IUSE=""
 
 SRC_TEST=do



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

2018-02-17 Thread Patrice Clement
commit: 5ef9070b919d996d674a4a21de78ce504f8053cc
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 15:35:17 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:50:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef9070b

dev-python/soappy: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/soappy/soappy-0.12.22.ebuild 
b/dev-python/soappy/soappy-0.12.22.ebuild
index 7b5ba97dfc2..3099c7599b9 100644
--- a/dev-python/soappy/soappy-0.12.22.ebuild
+++ b/dev-python/soappy/soappy-0.12.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd"
 
 IUSE="examples ssl"
 



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

2018-02-17 Thread Patrice Clement
commit: b49c071b62d6cbab55f93ed4fe7c1c70666b028a
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 20:35:55 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:51:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49c071b

dev-python/pytest-xdist: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/pytest-xdist/pytest-xdist-1.20.1.ebuild 
b/dev-python/pytest-xdist/pytest-xdist-1.20.1.ebuild
index 7e6d21d5471..a26976c9526 100644
--- a/dev-python/pytest-xdist/pytest-xdist-1.20.1.ebuild
+++ b/dev-python/pytest-xdist/pytest-xdist-1.20.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
 IUSE="test"
 
 RDEPEND="



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

2018-02-17 Thread Patrice Clement
commit: 7d53b4ea410689728dc72972c43db35f2ac994ab
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 20:21:24 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 17 21:50:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d53b4ea

dev-python/execnet: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/execnet/execnet-1.5.0.ebuild 
b/dev-python/execnet/execnet-1.5.0.ebuild
index 3a8a1c3f898..87bc2073c35 100644
--- a/dev-python/execnet/execnet-1.5.0.ebuild
+++ b/dev-python/execnet/execnet-1.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd"
 IUSE="doc test"
 
 RDEPEND=">=dev-python/apipkg-1.4[${PYTHON_USEDEP}]"



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

2018-02-17 Thread Sergei Trofimovich
commit: cf3761e6f729d0a7d61dc1acf6b38c86696101b1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 17 21:46:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 17 21:46:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf3761e6

dev-vcs/git: stable 2.16.1 for ia64, bug #647446

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-vcs/git/git-2.16.1.ebuild b/dev-vcs/git/git-2.16.1.ebuild
index d06de913dd3..818577dead3 100644
--- a/dev-vcs/git/git-2.16.1.ebuild
+++ b/dev-vcs/git/git-2.16.1.ebuild
@@ -45,7 +45,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 ~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 ~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: app-text/docbook-sgml-utils/

2018-02-17 Thread Sergei Trofimovich
commit: 1b0981062dc07afd733c65b3c4f2963771e1dfd0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 17 20:45:43 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 17 20:46:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b098106

app-text/docbook-sgml-utils: stable 0.6.14-r2 for ia64, bug #647676

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r2.ebuild 
b/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r2.ebuild
index b2adf5a6dac..d79b5d50879 100644
--- a/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r2.ebuild
+++ b/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="ftp://sourceware.org/pub/docbook-tools/new-trials/SOURCES/${MY_P}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="jadetex"
 
 DEPEND=">=dev-lang/perl-5



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-postgresql/

2018-02-17 Thread Sergei Trofimovich
commit: 03941f95cf7d56472fa32aa4e317ea91af335b54
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 17 20:45:38 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 17 20:46:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03941f95

app-eselect/eselect-postgresql: stable 2.3 for ia64, bug #647554

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 app-eselect/eselect-postgresql/eselect-postgresql-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-postgresql/eselect-postgresql-2.3.ebuild 
b/app-eselect/eselect-postgresql/eselect-postgresql-2.3.ebuild
index 90af64fe822..00b13a74443 100644
--- a/app-eselect/eselect-postgresql/eselect-postgresql-2.3.ebuild
+++ b/app-eselect/eselect-postgresql/eselect-postgresql-2.3.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://www.gentoo.org/";
 SRC_URI="https://dev.gentoo.org/~titanofold/${P}.tbz2";
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 RDEPEND="app-admin/eselect"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DBD-SQLite/

2018-02-17 Thread Sergei Trofimovich
commit: 41a60baf4aa98e543bdfff65a8ed1c7cb1158f96
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 17 20:45:48 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 17 20:46:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a60baf

dev-perl/DBD-SQLite: stable 1.540.0-r1 for ia64, bug #647692

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 dev-perl/DBD-SQLite/DBD-SQLite-1.540.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/DBD-SQLite/DBD-SQLite-1.540.0-r1.ebuild 
b/dev-perl/DBD-SQLite/DBD-SQLite-1.540.0-r1.ebuild
index b174e2c9c89..529958b2f9a 100644
--- a/dev-perl/DBD-SQLite/DBD-SQLite-1.540.0-r1.ebuild
+++ b/dev-perl/DBD-SQLite/DBD-SQLite-1.540.0-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="${SRC_URI}
https://dev.gentoo.org/~kentnl/distfiles/${PN}-${PATCH_TAG}.tar.xz
 "
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 IUSE="test system-sqlite"
 
 # NB: Get min sqlite version from sqlite3.c



[gentoo-commits] repo/gentoo:master commit in: media-libs/fontconfig/

2018-02-17 Thread Sergei Trofimovich
commit: 43a45856bae40b0824fcc279ee3013ebaab0e062
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 17 20:45:54 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 17 20:46:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a45856

media-libs/fontconfig: stable 2.12.6 for ia64, bug #647702

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 media-libs/fontconfig/fontconfig-2.12.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fontconfig/fontconfig-2.12.6.ebuild 
b/media-libs/fontconfig/fontconfig-2.12.6.ebuild
index 646c4e88f95..4a528ee99fb 100644
--- a/media-libs/fontconfig/fontconfig-2.12.6.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.12.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://fontconfig.org/release/${P}.tar.bz2";
 
 LICENSE="MIT"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="doc static-libs"
 
 # Purposefully dropped the xml USE flag and libxml2 support.  Expat is the



[gentoo-commits] repo/gentoo:master commit in: net-libs/libident/

2018-02-17 Thread Sergei Trofimovich
commit: bd1bc631ee8969c45f0004c4413b070d2990db8f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 17 20:45:58 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 17 20:46:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1bc631

net-libs/libident: stable 0.32-r1 for ia64, bug #647732

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 net-libs/libident/libident-0.32-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libident/libident-0.32-r1.ebuild 
b/net-libs/libident/libident-0.32-r1.ebuild
index ddc844ff9b6..477989c1ae7 100644
--- a/net-libs/libident/libident-0.32-r1.ebuild
+++ b/net-libs/libident/libident-0.32-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ SRC_URI="http://people.via.ecp.fr/~rem/libident/${P}.tar.bz2";
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: net-im/openmittsu/

2018-02-17 Thread Ulrich Müller
commit: ee4af35402c1c5d2d228bcba4361ed3de53d6cd7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Feb 17 19:23:43 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Feb 17 20:39:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4af354

net-im/openmittsu: Remove old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-im/openmittsu/Manifest|  1 -
 net-im/openmittsu/openmittsu-0.9.2.109.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/net-im/openmittsu/Manifest b/net-im/openmittsu/Manifest
index 524ec0f9cff..846eeed0429 100644
--- a/net-im/openmittsu/Manifest
+++ b/net-im/openmittsu/Manifest
@@ -1,2 +1 @@
-DIST openmittsu-0.9.2.109.tar.xz 1314888 BLAKE2B 
2c3b2e3e333d2e4ee2cf591fdaffc1b9e7b3b99d45093295ae9246e65b414124ad7a3e04ae558a1bd54c8704b3cf0858cbc53e6f30870b96a491fd1a9f8f7272
 SHA512 
ad70ff7c3ceedcf1d6711468152199742533b8f42abbae5ce52f3e29882ae6aea566e8a39258a3d3676a91774e144a70d91967b31e4634f23d527f14325d0a5b
 DIST openmittsu-0.9.9.48.tar.xz 2026628 BLAKE2B 
eafd2bc537a22b140e01e14da363d3943e24b86754a090fd1ed2ac80f1030e1a2fb30ee8a5395c6c9a143d5922354ac67e3376a94c34f670f8cbcfddc27da112
 SHA512 
e24ec8e0792df13e781080fe42934035f74b82be62a8ce4913175a13ee3acbead069d169871405f4312927165a7049291d009c7f968b088bdbb3e294f9ef2443

diff --git a/net-im/openmittsu/openmittsu-0.9.2.109.ebuild 
b/net-im/openmittsu/openmittsu-0.9.2.109.ebuild
deleted file mode 100644
index aa52b268de9..000
--- a/net-im/openmittsu/openmittsu-0.9.2.109.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils
-
-DESCRIPTION="An open source chat client for Threema-style end-to-end encrypted 
chat networks"
-HOMEPAGE="https://www.openmittsu.de/";
-# git-archive-all.sh snapshot of https://github.com/blizzard4591/openMittsu.git
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz";
-
-LICENSE="GPL-2+ BitstreamVera OFL-1.1 Apache-2.0 CC0-1.0 MIT BSD-2 Boost-1.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND=">=dev-libs/libsodium-1.0.11:=
-   >=dev-qt/qtcore-5.7.1:5=
-   >=dev-qt/qtgui-5.7.1:5=
-   >=dev-qt/qtmultimedia-5.7.1:5=
-   >=dev-qt/qtnetwork-5.7.1:5=[ssl]
-   >=dev-qt/qtsql-5.7.1:5=[sqlite]
-   >=dev-qt/qtwidgets-5.7.1:5=
-   >=media-gfx/qrencode-3.4.4-r1:="
-RDEPEND="${DEPEND}"
-
-DOCS=(
-   README.md
-   Example-client-configuration-file.ini
-   Example-contacts-file.txt
-)
-
-src_configure() {
-   local mycmakeargs=(
-   # set version manually, since autodetection works only with git
-   "-DOPENMITTSU_CUSTOM_VERSION_STRING=${PV%.*}-${PV##*.}-"
-   "-DOPENMITTSU_DISABLE_VERSION_UPDATE_CHECK=ON"
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   local my_pn="openMittsu"
-   cmake-utils_src_install
-   newicon resources/icon.png ${my_pn}.png
-   make_desktop_entry ${my_pn} ${my_pn} ${my_pn}
-   rm "${ED}"/usr/bin/${my_pn}VersionInfo || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-db/qt5-sqlcipher/

2018-02-17 Thread Ulrich Müller
commit: 20063c69694fd080bb4109b0995bb8d90b8bd429
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Feb 17 19:21:38 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Feb 17 20:39:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20063c69

dev-db/qt5-sqlcipher: Version bump.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-db/qt5-sqlcipher/Manifest   |  1 +
 dev-db/qt5-sqlcipher/qt5-sqlcipher-1.0.1.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-db/qt5-sqlcipher/Manifest b/dev-db/qt5-sqlcipher/Manifest
index 7f8b4c29d81..cff59e81457 100644
--- a/dev-db/qt5-sqlcipher/Manifest
+++ b/dev-db/qt5-sqlcipher/Manifest
@@ -1 +1,2 @@
 DIST qt5-sqlcipher-0.1.1_pre20171202.tar.xz 24340 BLAKE2B 
de40988c9ca13de0ebafebd4078f9da1c21ad4d8d78a9931497048859617d34f4de8ba630d438024dbb034bb817703e1e456619c3897b3c7dc6dbfa2a719e307
 SHA512 
e95eb1e73ff944d24f785129cb3e6ebc297abf457d14a2c6466d64230003932eb99b83dc3b216b27fe40565213e67d62b45d43fa538f6f693626283c788ca562
+DIST qt5-sqlcipher-1.0.1.tar.gz 56994 BLAKE2B 
9de780126bc7ba99e23b529e6e45d629e9b20d52dfb4d91fcb7c8a6b77b8a8bc17bedaa40a288c4af32e40cc563631e164428be0f8c5a81ffa6143acc58b2e55
 SHA512 
ba83ba1d98b7764c7ad4bf776b1f39baff44ff6189e51cbc2131150e5a4c2962a21134d21d5ed41f171629395c721fce11ee911d080d304566033d53c552642a

diff --git a/dev-db/qt5-sqlcipher/qt5-sqlcipher-1.0.1.ebuild 
b/dev-db/qt5-sqlcipher/qt5-sqlcipher-1.0.1.ebuild
new file mode 100644
index 000..fcef1f8e730
--- /dev/null
+++ b/dev-db/qt5-sqlcipher/qt5-sqlcipher-1.0.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Qt SQL driver plugin for SQLCipher"
+HOMEPAGE="https://github.com/blizzard4591/qt5-sqlcipher";
+SRC_URI="https://github.com/blizzard4591/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1" # version 2.1 only
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-db/sqlcipher-3.4.1
+   >=dev-qt/qtcore-5.7.1:5=
+   >=dev-qt/qtsql-5.7.1:5=[sqlite] 

[gentoo-commits] repo/gentoo:master commit in: net-im/openmittsu/

2018-02-17 Thread Ulrich Müller
commit: a0f93a170f1338640ed3ceaa60319bfd28e4d9d6
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Feb 17 20:38:28 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Feb 17 20:39:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f93a17

net-im/openmittsu: Version bump.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-im/openmittsu/Manifest   |  1 +
 net-im/openmittsu/openmittsu-0.9.11.0.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/net-im/openmittsu/Manifest b/net-im/openmittsu/Manifest
index 846eeed0429..717435f5425 100644
--- a/net-im/openmittsu/Manifest
+++ b/net-im/openmittsu/Manifest
@@ -1 +1,2 @@
+DIST openmittsu-0.9.11.0.tar.xz 2076128 BLAKE2B 
6aa55f1fba69d871e9f8c1c9cb787d1dbebc8474cc76285a5565580d245b52c93792d40fc436b0b3ab73939099514a439397364eeaf6ca9c2ff5ce68c020e2a2
 SHA512 
6cc190daac3fce456176b87193e23b6c6f078c919fb7730d614d6a3c7b6a274ec89cfac71929807672f18a0fcb00cfdb6043b3b555bf3912a1578624b0ede60a
 DIST openmittsu-0.9.9.48.tar.xz 2026628 BLAKE2B 
eafd2bc537a22b140e01e14da363d3943e24b86754a090fd1ed2ac80f1030e1a2fb30ee8a5395c6c9a143d5922354ac67e3376a94c34f670f8cbcfddc27da112
 SHA512 
e24ec8e0792df13e781080fe42934035f74b82be62a8ce4913175a13ee3acbead069d169871405f4312927165a7049291d009c7f968b088bdbb3e294f9ef2443

diff --git a/net-im/openmittsu/openmittsu-0.9.11.0.ebuild 
b/net-im/openmittsu/openmittsu-0.9.11.0.ebuild
new file mode 100644
index 000..226e2dba08f
--- /dev/null
+++ b/net-im/openmittsu/openmittsu-0.9.11.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils desktop
+
+DESCRIPTION="An open source chat client for Threema-style end-to-end encrypted 
chat networks"
+HOMEPAGE="https://www.openmittsu.de/";
+# git-archive-all.sh snapshot of https://github.com/blizzard4591/openMittsu.git
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz";
+
+LICENSE="GPL-2+ BitstreamVera OFL-1.1 Apache-2.0 CC0-1.0 MIT BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="dev-db/qt5-sqlcipher
+   >=dev-libs/libsodium-1.0.11:=
+   >=dev-qt/qtcore-5.7.1:5=
+   >=dev-qt/qtgui-5.7.1:5=
+   >=dev-qt/qtmultimedia-5.7.1:5=
+   >=dev-qt/qtnetwork-5.7.1:5=[ssl]
+   >=dev-qt/qtsql-5.7.1:5=[sqlite]
+   >=dev-qt/qtwidgets-5.7.1:5=
+   >=media-gfx/qrencode-3.4.4-r1:="
+DEPEND="${RDEPEND}
+   test? ( dev-cpp/gmock )"
+
+DOCS=(
+   README.md
+   Example-client-configuration-file.ini
+   Example-contacts-file.txt
+)
+
+src_configure() {
+   local mycmakeargs=(
+   # set version manually, since autodetection works only with git
+   "-DOPENMITTSU_CUSTOM_VERSION_STRING=${PV%.*}-${PV##*.}-"
+   "-DOPENMITTSU_DISABLE_VERSION_UPDATE_CHECK=ON"
+   "-DOPENMITTSU_ENABLE_TESTS=$(usex test)"
+   )
+   cmake-utils_src_configure
+}
+
+src_test() {
+   cd "${BUILD_DIR}" || die
+   ./openMittsuTests || die
+}
+
+src_install() {
+   local my_pn="openMittsu"
+   cmake-utils_src_install
+   newicon resources/icon.png ${my_pn}.png
+   make_desktop_entry ${my_pn} ${my_pn} ${my_pn}
+   rm "${ED}"/usr/bin/${my_pn}VersionInfo || die
+   rm -f "${ED}"/usr/bin/${my_pn}Tests || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/qt5-sqlcipher/

2018-02-17 Thread Ulrich Müller
commit: ce2699ebcf40f43717cf4a9b9b556bb2eacad96e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Feb 17 19:20:08 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Feb 17 20:38:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2699eb

dev-db/qt5-sqlcipher: Fix dependency on dev-qt/qtsql.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-db/qt5-sqlcipher/qt5-sqlcipher-0.1.1_pre20171202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qt5-sqlcipher/qt5-sqlcipher-0.1.1_pre20171202.ebuild 
b/dev-db/qt5-sqlcipher/qt5-sqlcipher-0.1.1_pre20171202.ebuild
index 74d3f8006b7..d238eda6ea6 100644
--- a/dev-db/qt5-sqlcipher/qt5-sqlcipher-0.1.1_pre20171202.ebuild
+++ b/dev-db/qt5-sqlcipher/qt5-sqlcipher-0.1.1_pre20171202.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64"
 
 DEPEND=">=dev-db/sqlcipher-3.4.1
>=dev-qt/qtcore-5.7.1:5=
-   >=dev-qt/qtsql-5.7.1:5=[sqlite]"
+   >=dev-qt/qtsql-5.7.1:5=[sqlite] 

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

2018-02-17 Thread Sergei Trofimovich
commit: 478dc8059a0da9b045cdc9b27efc5530ffbaf51d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 17 20:31:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 17 20:31:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478dc805

sys-apps/prctl: stable 1.6 for ia64, bug #647928

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 sys-apps/prctl/prctl-1.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/prctl/prctl-1.6.ebuild b/sys-apps/prctl/prctl-1.6.ebuild
index 24ac9dace8e..903043fdd69 100644
--- a/sys-apps/prctl/prctl-1.6.ebuild
+++ b/sys-apps/prctl/prctl-1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~x86"
+KEYWORDS="~alpha ~amd64 ia64 ~x86"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] proj/musl:master commit in: app-editors/emacs/

2018-02-17 Thread Felix Janda
commit: 981fd2d162530c5d5ad66099c947f52bd9a836da
Author: Felix Janda  posteo  de>
AuthorDate: Sat Feb 17 20:12:56 2018 +
Commit: Felix Janda  posteo  de>
CommitDate: Sat Feb 17 20:12:56 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=981fd2d1

app-editors/emacs: sync with tree

 .../{emacs-25.3.ebuild => emacs-25.3-r1.ebuild}| 31 ++
 1 file changed, 26 insertions(+), 5 deletions(-)

diff --git a/app-editors/emacs/emacs-25.3.ebuild 
b/app-editors/emacs/emacs-25.3-r1.ebuild
similarity index 95%
rename from app-editors/emacs/emacs-25.3.ebuild
rename to app-editors/emacs/emacs-25.3-r1.ebuild
index 4008c49..549c256 100644
--- a/app-editors/emacs/emacs-25.3.ebuild
+++ b/app-editors/emacs/emacs-25.3-r1.ebuild
@@ -31,8 +31,14 @@ RDEPEND="sys-libs/ncurses:0=
ssl? ( net-libs/gnutls:0= )
zlib? ( sys-libs/zlib )
X? (
-   x11-libs/libXmu
-   x11-libs/libXt
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libxcb
x11-misc/xbitmaps
gconf? ( >=gnome-base/gconf-2.26.2 )
gsettings? ( >=dev-libs/glib-2.28.6 )
@@ -47,6 +53,7 @@ RDEPEND="sys-libs/ncurses:0=
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
+   x11-libs/libXrender
cairo? ( >=x11-libs/cairo-1.12.18 )
m17n-lib? (
>=dev-libs/libotf-0.9.4
@@ -58,10 +65,24 @@ RDEPEND="sys-libs/ncurses:0=
!gtk3? ( x11-libs/gtk+:2 )
)
!gtk? (
-   motif? ( >=x11-libs/motif-2.3:0 )
+   motif? (
+   >=x11-libs/motif-2.3:0
+   x11-libs/libXp
+   x11-libs/libXpm
+   x11-libs/libXmu
+   x11-libs/libXt
+   )
!motif? (
-   Xaw3d? ( x11-libs/libXaw3d )
-   !Xaw3d? ( athena? ( x11-libs/libXaw ) )
+   Xaw3d? (
+   x11-libs/libXaw3d
+   x11-libs/libXmu
+   x11-libs/libXt
+   )
+   !Xaw3d? ( athena? (
+   x11-libs/libXaw
+   x11-libs/libXmu
+   x11-libs/libXt
+   ) )
)
)
)"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libffi/, dev-libs/libffi/files/

2018-02-17 Thread Sergei Trofimovich
commit: 4e5016fe999d1e38f3ba606c977bcea43451ac05
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 17 19:41:37 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 17 19:41:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5016fe

dev-libs/libffi: fix small struct handling on ia64, bug #634190

Bug: https://github.com/libffi/libffi/pull/407
Closes: https://bugs.gentoo.org/634190
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../files/libffi-3.2.1-ia64-small-struct.patch | 74 ++
 dev-libs/libffi/libffi-3.2.1-r2.ebuild | 70 
 2 files changed, 144 insertions(+)

diff --git a/dev-libs/libffi/files/libffi-3.2.1-ia64-small-struct.patch 
b/dev-libs/libffi/files/libffi-3.2.1-ia64-small-struct.patch
new file mode 100644
index 000..6e21f3566bc
--- /dev/null
+++ b/dev-libs/libffi/files/libffi-3.2.1-ia64-small-struct.patch
@@ -0,0 +1,74 @@
+From b58caef7fd620408be9239ac24ea89d5bc84f30b Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Sat, 17 Feb 2018 19:00:40 +
+Subject: [PATCH 2/2] ia64: fix small struct return
+
+This change fixes libffi.call/struct10.c failure on ia64:
+FAIL: libffi.call/struct10.c -W -Wall -Wno-psabi -O0 execution test
+
+.Lst_small_struct handles returns for structs less than 32 bytes
+(following ia64 return value ABI [1]). Subroutine does roughly the
+following:
+
+```
+mov [sp+0]  = r8
+mov [sp+8]  = r9
+mov [sp+16] = r10
+mov [sp+24] = r11
+memcpy(destination, source=sp, 12);
+```
+
+The problem: ia64 ABI guarantees that top 16 bytes of stack are
+scratch space for callee function. Thus it can clobber it. [1]
+says (7.1 Procedure Frames):
+"""
+* Scratch area. This 16-byte region is provided as scratch storage
+  for procedures that are called by the current procedure. Leaf
+  procedures do not need to allocate this region. A procedure may
+  use the 16 bytes at the top of its own frame as scratch memory,
+  but the contents of this area are not preserved by a procedure call.
+"""
+
+In our case 16 top bytes are clobbered by a PLT resolver when memcpy()
+is called for the first time. As a result memcpy implementation reads
+already clobbered data frop top of stack.
+
+The fix is simple: allocate 16 bytes of scrats space prior to memcpy()
+call.
+
+[1]: 
https://www.intel.com/content/dam/www/public/us/en/documents/guides/itanium-software-runtime-architecture-guide.pdf
+
+Bug: https://bugs.gentoo.org/634190
+Signed-off-by: Sergei Trofimovich 
+---
+ src/ia64/unix.S | 7 ++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/src/ia64/unix.S b/src/ia64/unix.S
+index 4733377..e2547e0 100644
+--- a/src/ia64/unix.S
 b/src/ia64/unix.S
+@@ -175,7 +175,6 @@ ffi_call_unix:
+   ;;
+ 
+ .Lst_small_struct:
+-  add sp = -16, sp
+   cmp.lt  p6, p0 = 8, in3
+   cmp.lt  p7, p0 = 16, in3
+   cmp.lt  p8, p0 = 24, in3
+@@ -191,6 +190,12 @@ ffi_call_unix:
+ (p8)  st8 [r18] = r11
+   mov out1 = sp
+   mov out2 = in3
++  ;;
++  // ia64 software calling convention requires
++  // top 16 bytes of stack to be scratch space
++  // PLT resolver uses that scratch space at
++  // 'memcpy' symbol reolution time
++  add sp = -16, sp
+   br.call.sptk.many b0 = memcpy#
+   ;;
+   mov ar.pfs = loc0
+-- 
+2.16.1
+

diff --git a/dev-libs/libffi/libffi-3.2.1-r2.ebuild 
b/dev-libs/libffi/libffi-3.2.1-r2.ebuild
new file mode 100644
index 000..533e9afa08e
--- /dev/null
+++ b/dev-libs/libffi/libffi-3.2.1-r2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils libtool multilib multilib-minimal toolchain-funcs
+
+DESCRIPTION="a portable, high level programming interface to various calling 
conventions"
+HOMEPAGE="https://sourceware.org/libffi/";
+SRC_URI="ftp://sourceware.org/pub/${PN}/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug pax_kernel static-libs test"
+
+RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r1
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
+DEPEND="test? ( dev-util/dejagnu )"
+
+DOCS="ChangeLog* README"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.2.1-o-tmpfile-eacces.patch #529044
+   "${FILESDIR}"/${PN}-3.2.1-complex_alpha.patch
+   "${FILESDIR}"/${PN}-3.1-darwin-x32.patch
+   "${FILESDIR}"/${PN}-3.2.1-complex-ia64.patch
+   "${FILESDIR}"/${PN}-3.2.1-include-path.patch
+   "${FILESDIR}"/${PN}-3.2.1-include-path-autogen.patch
+   "${FILESDIR}"/${PN}-3.2.1-ia64-small-struct.p

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

2018-02-17 Thread Richard Farina
commit: 06e87a4d32329205a89b9f9a01944c2476ac31cc
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Feb 17 19:28:26 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Feb 17 19:28:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e87a4d

app-emulation/qemu: bug #647570

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-emulation/qemu/qemu-2.11.0-r50.ebuild | 3 +++
 app-emulation/qemu/qemu-2.11.0.ebuild | 3 +++
 app-emulation/qemu/qemu-.ebuild   | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/app-emulation/qemu/qemu-2.11.0-r50.ebuild 
b/app-emulation/qemu/qemu-2.11.0-r50.ebuild
index b055fef920a..0ad79b0aea2 100644
--- a/app-emulation/qemu/qemu-2.11.0-r50.ebuild
+++ b/app-emulation/qemu/qemu-2.11.0-r50.ebuild
@@ -531,6 +531,9 @@ qemu_src_configure() {
tc-enables-pie && conf_opts+=( --enable-pie )
fi
 
+   #bug #647570
+   conf_opts+=( --disable-capstone )
+
echo "../configure ${conf_opts[*]}"
cd "${builddir}"
../configure "${conf_opts[@]}" || die "configure failed"

diff --git a/app-emulation/qemu/qemu-2.11.0.ebuild 
b/app-emulation/qemu/qemu-2.11.0.ebuild
index 5a2f53f7be5..237bb73e4b3 100644
--- a/app-emulation/qemu/qemu-2.11.0.ebuild
+++ b/app-emulation/qemu/qemu-2.11.0.ebuild
@@ -530,6 +530,9 @@ qemu_src_configure() {
tc-enables-pie && conf_opts+=( --enable-pie )
fi
 
+   #bug #647570
+   conf_opts+=( --disable-capstone )
+
echo "../configure ${conf_opts[*]}"
cd "${builddir}"
../configure "${conf_opts[@]}" || die "configure failed"

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index cf81dc0a7aa..9bba915ab0d 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -525,6 +525,9 @@ qemu_src_configure() {
tc-enables-pie && conf_opts+=( --enable-pie )
fi
 
+   #bug #647570
+   conf_opts+=( --disable-capstone )
+
echo "../configure ${conf_opts[*]}"
cd "${builddir}"
../configure "${conf_opts[@]}" || die "configure failed"



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

2018-02-17 Thread Zac Medico
commit: 524b128b840fcfd36dab6be7fac7b42a091557b5
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Feb 17 19:15:27 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Feb 17 19:17:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524b128b

dev-util/bazel: version bump to 0.10.1

Closes: https://bugs.gentoo.org/646050
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-util/bazel/Manifest|  1 +
 dev-util/bazel/bazel-0.10.1.ebuild | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/dev-util/bazel/Manifest b/dev-util/bazel/Manifest
index fbcd61ffe67..d9990a08374 100644
--- a/dev-util/bazel/Manifest
+++ b/dev-util/bazel/Manifest
@@ -1,3 +1,4 @@
+DIST bazel-0.10.1-dist.zip 92973197 BLAKE2B 
a1d681407e2c72a57b3dcbb5e2afc49e59670be65da3d7d038dc3b8593bc0ab5b4a06c8dd8fc8a617a92eef2fc26a049b6de9a1eab0d05f31efb2fbeeb9ce711
 SHA512 
1894c951fd39a084011f89dd0d458e182525c2bfd6c80da071865e981e21a8c2b8363530ab53af18e6deae4a488744d6d2b7a5a4acf04715c2e26560a01df707
 DIST bazel-0.4.5-dist.zip 101505017 BLAKE2B 
dcdad3e6aaf115486f90c8f04110c475513aa7e8080cc971de2f7aa8ba4d7b6b6239886892cce8d947a96f0bad4e4d43ca8c720c0d76b1cc7bfe7b8079cd5293
 SHA512 
bc70e379a9f6f962440d05d4a706959461690e28a943833e17d6e2b7e3cd7dd2344f329f72d833ec5104334a71764fde195e50b09a582ae7c1b89bd62822943b
 DIST bazel-0.5.2-dist.zip 13640 BLAKE2B 
b7adf3ac805001fa9950296ff6d6390a2a7c6e925abe83c278c34913e6d0927e51ac7ed55035b5275c8e9e2e814f5df338b3593db722be2bf789891024e6223e
 SHA512 
2580b41a09d8e7766bf06ed55bca06f542a13fecf050b105829811d8a95e8f9a4395ebc8d3ce6436ecec8faab704afd608d71e2d368e51c668df3f766ca6e9c1
 DIST bazel-0.5.4-dist.zip 100430507 BLAKE2B 
11694bdc8acabe6958ffcf8a4befe084a0682e3b06935e0a2c8257c3e150cd686d31071b43c04a5a0972fe1bb940baaf68143147d353f115af350357de17ac85
 SHA512 
f13c003d1d27213e5a723878f488f02a77f1549b6c377db007d412e3db558ab1dfc4e7434c0a7634959d7f5447e71200bda7f99c16fe70661ea81e610c8089f5

diff --git a/dev-util/bazel/bazel-0.10.1.ebuild 
b/dev-util/bazel/bazel-0.10.1.ebuild
new file mode 100644
index 000..5a238c7915f
--- /dev/null
+++ b/dev-util/bazel/bazel-0.10.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 java-pkg-2
+
+DESCRIPTION="Fast and correct automated build system"
+HOMEPAGE="http://bazel.io/";
+SRC_URI="https://github.com/bazelbuild/bazel/releases/download/${PV}/${P}-dist.zip";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples tools zsh-completion"
+# strip corrupts the bazel binary
+RESTRICT="strip"
+RDEPEND="virtual/jdk:1.8"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   app-arch/zip"
+
+S="${WORKDIR}"
+
+pkg_setup() {
+   echo ${PATH} | grep -q ccache && \
+   ewarn "${PN} usually fails to compile with ccache, you have 
been warned"
+   java-pkg-2_pkg_setup
+}
+
+src_compile() {
+   # F: fopen_wr
+   # S: deny
+   # P: /proc/self/setgroups
+   # A: /proc/self/setgroups
+   # R: /proc/24939/setgroups
+   # C: /usr/lib/systemd/systemd
+   addpredict /proc
+   VERBOSE=yes ./compile.sh || die
+   # Use standalone strategy to deactivate the bazel sandbox, since it
+   # conflicts with FEATURES=sandbox.
+   echo "build --verbose_failures --spawn_strategy=standalone 
--genrule_strategy=standalone" \
+   > "${T}/bazelrc" || die
+   output/bazel --bazelrc="${T}/bazelrc" build scripts:bazel-complete.bash 
|| die
+   mv bazel-bin/scripts/bazel-complete.bash output/ || die
+}
+
+src_test() {
+   output/bazel test \
+   --verbose_failures \
+   --spawn_strategy=standalone \
+   --genrule_strategy=standalone \
+   --verbose_test_summary \
+   examples/cpp:hello-success_test || die
+}
+
+src_install() {
+   output/bazel shutdown
+   dobin output/bazel
+   newbashcomp output/bazel-complete.bash ${PN}
+   bashcomp_alias ${PN} ibazel
+   if use zsh-completion ; then
+   insinto /usr/share/zsh/site-functions
+   doins scripts/zsh_completion/_bazel
+   fi
+   if use examples; then
+   docinto examples
+   dodoc -r examples/*
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   # could really build tools but I don't know which ones
+   # are actually used
+   if use tools; then
+   docinto tools
+   dodoc -r tools/*
+   docompress -x /usr/share/doc/${PF}/tools
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/

2018-02-17 Thread Andreas Sturmlechner
commit: 62b4364fc10ebed33b73d4e0847bbdf4a0735bbd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 17 15:43:41 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 17 19:16:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b4364f

media-video/vlc: Add media-libs/chromaprint slot op

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/vlc/vlc-3.0..ebuild | 2 +-
 media-video/vlc/vlc-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 4735f34ebdb..501a3ef3f8f 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -66,7 +66,7 @@ RDEPEND="
bidi? ( dev-libs/fribidi:0 )
bluray? ( media-libs/libbluray:0= )
cddb? ( media-libs/libcddb:0 )
-   chromaprint? ( media-libs/chromaprint:0 )
+   chromaprint? ( media-libs/chromaprint:0= )
chromecast? ( >=dev-libs/protobuf-2.5.0:= )
dbus? ( sys-apps/dbus:0 )
dc1394? (

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 102dbce6dc9..39bcc4afb41 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -66,7 +66,7 @@ RDEPEND="
bidi? ( dev-libs/fribidi:0 )
bluray? ( media-libs/libbluray:0= )
cddb? ( media-libs/libcddb:0 )
-   chromaprint? ( media-libs/chromaprint:0 )
+   chromaprint? ( media-libs/chromaprint:0= )
chromecast? ( >=dev-libs/protobuf-2.5.0:= )
dbus? ( sys-apps/dbus:0 )
dc1394? (



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

2018-02-17 Thread Andreas Sturmlechner
commit: 79de2de023843ad9849d7c070065c2127e18da8a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 17 17:16:31 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 17 19:16:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79de2de0

media-sound/clementine: Fix lastfm paths

Unfortunately clementine relies on downstream paths.

Closes: https://bugs.gentoo.org/645638
Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/media-sound/clementine/clementine-1.3.1_p20180203.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180203.ebuild
index 8a8acf0c01c..91cb135683f 100644
--- a/media-sound/clementine/clementine-1.3.1_p20180203.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20180203.ebuild
@@ -117,6 +117,14 @@ src_prepare() {
sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die
cmake_comment_add_subdirectory tests
fi
+
+   # Fix clementine relying on downstream renaming of lastfm header dir
+   sed -i -e "/^#include/s/lastfm5/lastfm/" \
+   tests/albumcoverfetcher_test.cpp \
+   
src/internet/lastfm/lastfm{settingspage.cpp,service.cpp,compat.h} \
+   src/core/song.cpp || die "Failed to sed lastfm header suffix"
+   sed -e "/^find_path.*LASTFM5/s/lastfm5/lastfm/" \
+   -i CMakeLists.txt || die "Failed to sed lastfm header suffix"
 }
 
 src_configure() {

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index caae648812d..43167c9035a 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -117,6 +117,14 @@ src_prepare() {
sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die
cmake_comment_add_subdirectory tests
fi
+
+   # Fix clementine relying on downstream renaming of lastfm header dir
+   sed -i -e "/^#include/s/lastfm5/lastfm/" \
+   tests/albumcoverfetcher_test.cpp \
+   
src/internet/lastfm/lastfm{settingspage.cpp,service.cpp,compat.h} \
+   src/core/song.cpp || die "Failed to sed lastfm header suffix"
+   sed -e "/^find_path.*LASTFM5/s/lastfm5/lastfm/" \
+   -i CMakeLists.txt || die "Failed to sed lastfm header suffix"
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/

2018-02-17 Thread Andreas Sturmlechner
commit: 6ad1254a03ee36efb185d609c6b06c8ab028b2ff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 17 13:56:28 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 17 19:16:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad1254a

media-video/vlc: Cleanup DEPENDs

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/vlc/vlc-3.0..ebuild | 81 ++---
 media-video/vlc/vlc-.ebuild | 81 ++---
 2 files changed, 80 insertions(+), 82 deletions(-)

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index bc75f15f8c1..0811198f45c 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -58,59 +58,59 @@ RDEPEND="
net-dns/libidn:0
sys-libs/zlib:0[minizip]
virtual/libintl:0
-   a52? ( >=media-libs/a52dec-0.7.4-r3:0 )
+   a52? ( media-libs/a52dec:0 )
aalib? ( media-libs/aalib:0 )
-   alsa? ( >=media-libs/alsa-lib-1.0.24:0 )
+   alsa? ( media-libs/alsa-lib:0 )
aom? ( media-libs/libaom:= )
archive? ( app-arch/libarchive:= )
bidi? ( dev-libs/fribidi:0 )
-   bluray? ( >=media-libs/libbluray-0.6.2:0= )
-   cddb? ( >=media-libs/libcddb-1.2:0 )
-   chromaprint? ( >=media-libs/chromaprint-0.6:0 )
+   bluray? ( media-libs/libbluray:0= )
+   cddb? ( media-libs/libcddb:0 )
+   chromaprint? ( media-libs/chromaprint:0 )
chromecast? ( >=dev-libs/protobuf-2.5.0:= )
-   dbus? ( >=sys-apps/dbus-1.6:0 )
+   dbus? ( sys-apps/dbus:0 )
dc1394? (
-   >=media-libs/libdc1394-2.1:2
-   >=sys-libs/libraw1394-2.0.1:0
+   media-libs/libdc1394:2
+   sys-libs/libraw1394:0
)
-   dts? ( >=media-libs/libdca-0.0.5:0 )
+   dts? ( media-libs/libdca:0 )
dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:0= )
dvd? (
>=media-libs/libdvdnav-4.9:0
>=media-libs/libdvdread-4.9:0
)
-   elibc_glibc? ( >=sys-libs/glibc-2.8:2.2 )
-   faad? ( >=media-libs/faad2-2.6.1:0 )
+   elibc_glibc? ( sys-libs/glibc:2.2 )
+   faad? ( media-libs/faad2:0 )
fdk? ( media-libs/fdk-aac:0 )
ffmpeg? (
!libav? ( >=media-video/ffmpeg-3.1.3:0=[vaapi?] )
libav? ( >=media-video/libav-11.8:0=[vaapi?] )
)
flac? (
-   >=media-libs/flac-1.1.2:0
-   >=media-libs/libogg-1:0
+   media-libs/flac:0
+   media-libs/libogg:0
)
-   fluidsynth? ( >=media-sound/fluidsynth-1.1.2:0 )
+   fluidsynth? ( media-sound/fluidsynth:0 )
fontconfig? ( media-libs/fontconfig:1.0 )
gcrypt? (
-   >=dev-libs/libgcrypt-1.6.0:0=
+   dev-libs/libgcrypt:0=
dev-libs/libgpg-error:0
)
gme? ( media-libs/game-music-emu:0 )
gnome-keyring? ( app-crypt/libsecret )
gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 )
ieee1394? (
-   >=sys-libs/libavc1394-0.5.3:0
-   >=sys-libs/libraw1394-2.0.1:0
+   sys-libs/libavc1394:0
+   sys-libs/libraw1394:0
)
jack? ( virtual/jack )
jpeg? ( virtual/jpeg:0 )
-   kate? ( >=media-libs/libkate-0.3:0 )
+   kate? ( media-libs/libkate:0 )
libass? (
media-libs/fontconfig:1.0
-   >=media-libs/libass-0.9.8:0=
+   media-libs/libass:0=
)
-   libcaca? ( >=media-libs/libcaca-0.99_beta14:0 )
+   libcaca? ( media-libs/libcaca:0 )
libnotify? (
dev-libs/glib:2
x11-libs/gdk-pixbuf:2
@@ -118,28 +118,28 @@ RDEPEND="
x11-libs/libnotify:0
)
libsamplerate? ( media-libs/libsamplerate:0 )
-   libtar? ( >=dev-libs/libtar-1.2.11-r3:0 )
-   libtiger? ( >=media-libs/libtiger-0.3.1:0 )
-   linsys? ( >=media-libs/zvbi-0.2.28:0 )
+   libtar? ( dev-libs/libtar:0 )
+   libtiger? ( media-libs/libtiger:0 )
+   linsys? ( media-libs/zvbi:0 )
lirc? ( app-misc/lirc:0 )
-   live? ( >=media-plugins/live-2011.12.23:0 )
+   live? ( media-plugins/live:0 )
lua? ( >=dev-lang/lua-5.1:0 )
matroska? (
-   >=dev-libs/libebml-1:0=
-   >=media-libs/libmatroska-1:0=
+   dev-libs/libebml:0=
+   media-libs/libmatroska:0=
)
modplug? ( media-libs/libmodplug:0 )
mp3? ( media-libs/libmad:0 )
-   mpeg? ( >=media-libs/libmpeg2-0.3.2:0 )
-   mtp? ( >=media-libs/libmtp-1:0 )
-   musepack? ( >=media-sound/musepack-tools-444:0 )
+   mpeg? ( media-libs/libmpeg2:0 )
+   mtp? ( media-libs/libmtp:0 )
+   musepack? ( media-sound/musepack-tools:0 )
ncurses? ( sys-libs/ncurses:0=[unicode] )
nfs? ( >=net-

[gentoo-commits] repo/gentoo:master commit in: media-libs/libshout/

2018-02-17 Thread Andreas Sturmlechner
commit: 3e6e6c73b2160f94eaf98a256b0a559182d80562
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 17 16:39:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 17 19:16:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e6e6c73

media-libs/libshout: EAPI 6, fix header checksum mismatch

Drop ancient emul-linux blockers.

Closes: https://bugs.gentoo.org/597052
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-libs/libshout/libshout-2.4.1-r1.ebuild | 54 
 1 file changed, 54 insertions(+)

diff --git a/media-libs/libshout/libshout-2.4.1-r1.ebuild 
b/media-libs/libshout/libshout-2.4.1-r1.ebuild
new file mode 100644
index 000..21f924bc666
--- /dev/null
+++ b/media-libs/libshout/libshout-2.4.1-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="library for connecting and sending data to icecast servers"
+HOMEPAGE="http://www.icecast.org/";
+SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz";
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+IUSE="libressl speex static-libs theora"
+
+RDEPEND="
+   >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
+   >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
+   theora? ( >=media-libs/libtheora-1.1.1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/shout/shout.h
+)
+
+DOCS=( README examples/example.c )
+
+PATCHES=( "${FILESDIR}"/${PN}-2.4.1-underlinking.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable static-libs static) \
+   $(use_enable theora) \
+   $(use_enable speex)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   rm -rf "${ED}"/usr/share/doc/${PN} || die
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/

2018-02-17 Thread Andreas Sturmlechner
commit: 44d3da3b67e62275d65f556d8d271ff0d2be255d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 17 15:05:32 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 17 19:16:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d3da3b

media-video/vlc: Drop USE=linsys, merge with USE=zvbi

Duplicate dependency, no additional dependencies.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/vlc/vlc-3.0..ebuild | 5 ++---
 media-video/vlc/vlc-.ebuild | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 0811198f45c..4735f34ebdb 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -32,7 +32,7 @@ SLOT="0/5-9" # vlc - vlccore
 IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb chromaprint 
chromecast dbus dc1394
debug directx dts +dvbpsi dvd elibc_glibc +encode faad fdk +ffmpeg flac 
fluidsynth
fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate 
libass libav
-   libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua 
macosx-notifications
+   libcaca libnotify +libsamplerate libtar libtiger lirc live lua 
macosx-notifications
macosx-qtkit matroska modplug mp3 mpeg mtp musepack ncurses neon nfs 
ogg omxil opencv
opengl optimisememory opus png postproc projectm pulseaudio +qt5 rdp 
rtsp run-as-root
samba schroedinger sdl-image sftp shout sid skins speex ssl svg taglib 
theora tremor
@@ -120,7 +120,6 @@ RDEPEND="
libsamplerate? ( media-libs/libsamplerate:0 )
libtar? ( dev-libs/libtar:0 )
libtiger? ( media-libs/libtiger:0 )
-   linsys? ( media-libs/zvbi:0 )
lirc? ( app-misc/lirc:0 )
live? ( media-plugins/live:0 )
lua? ( >=dev-lang/lua-5.1:0 )
@@ -320,7 +319,6 @@ src_configure() {
$(use_enable libsamplerate samplerate)
$(use_enable libtar)
$(use_enable libtiger tiger)
-   $(use_enable linsys)
$(use_enable lirc)
$(use_enable live live555)
$(use_enable lua)
@@ -383,6 +381,7 @@ src_configure() {
$(use_enable xv xvideo)
$(use_enable zeroconf avahi)
$(use_enable zvbi)
+   $(use_enable zvbi linsys)
$(use_enable !zvbi telx)
--disable-asdcp
--disable-coverage

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 98afb39a409..102dbce6dc9 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -32,7 +32,7 @@ SLOT="0/5-9" # vlc - vlccore
 IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb chromaprint 
chromecast dbus dc1394
debug directx dts +dvbpsi dvd elibc_glibc +encode faad fdk +ffmpeg flac 
fluidsynth
fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate 
libass libav
-   libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua 
macosx-notifications
+   libcaca libnotify +libsamplerate libtar libtiger lirc live lua 
macosx-notifications
macosx-qtkit matroska modplug mp3 mpeg mtp musepack ncurses neon nfs 
ogg omxil opencv
opengl optimisememory opus png postproc projectm pulseaudio +qt5 rdp 
rtsp run-as-root
samba schroedinger sdl-image sftp shout sid skins speex ssl svg taglib 
theora tremor
@@ -120,7 +120,6 @@ RDEPEND="
libsamplerate? ( media-libs/libsamplerate:0 )
libtar? ( dev-libs/libtar:0 )
libtiger? ( media-libs/libtiger:0 )
-   linsys? ( media-libs/zvbi:0 )
lirc? ( app-misc/lirc:0 )
live? ( media-plugins/live:0 )
lua? ( >=dev-lang/lua-5.1:0 )
@@ -320,7 +319,6 @@ src_configure() {
$(use_enable libsamplerate samplerate)
$(use_enable libtar)
$(use_enable libtiger tiger)
-   $(use_enable linsys)
$(use_enable lirc)
$(use_enable live live555)
$(use_enable lua)
@@ -383,6 +381,7 @@ src_configure() {
$(use_enable xv xvideo)
$(use_enable zeroconf avahi)
$(use_enable zvbi)
+   $(use_enable zvbi linsys)
$(use_enable !zvbi telx)
--disable-asdcp
--disable-coverage



[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/

2018-02-17 Thread Andreas Sturmlechner
commit: 49ad2e59ccf1eff9ea4ec78a4c3d809d412d34f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 17 15:50:33 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 17 19:16:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ad2e59

media-video/vlc: Add media-libs/libmtp slot op

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/vlc/vlc-3.0..ebuild | 2 +-
 media-video/vlc/vlc-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 501a3ef3f8f..ed51905a841 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -130,7 +130,7 @@ RDEPEND="
modplug? ( media-libs/libmodplug:0 )
mp3? ( media-libs/libmad:0 )
mpeg? ( media-libs/libmpeg2:0 )
-   mtp? ( media-libs/libmtp:0 )
+   mtp? ( media-libs/libmtp:0= )
musepack? ( media-sound/musepack-tools:0 )
ncurses? ( sys-libs/ncurses:0=[unicode] )
nfs? ( >=net-fs/libnfs-0.10.0:= )

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 39bcc4afb41..7e218689a97 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -130,7 +130,7 @@ RDEPEND="
modplug? ( media-libs/libmodplug:0 )
mp3? ( media-libs/libmad:0 )
mpeg? ( media-libs/libmpeg2:0 )
-   mtp? ( media-libs/libmtp:0 )
+   mtp? ( media-libs/libmtp:0= )
musepack? ( media-sound/musepack-tools:0 )
ncurses? ( sys-libs/ncurses:0=[unicode] )
nfs? ( >=net-fs/libnfs-0.10.0:= )



[gentoo-commits] proj/portage:master commit in: bin/, pym/portage/tests/bin/

2018-02-17 Thread Zac Medico
commit: f1367a2eeb0c911a743b0da5f37a7e9f7de76488
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Feb 14 20:22:03 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Feb 17 18:25:45 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f1367a2e

filter-bash-environment.py: use buffered input, raw bytes (bug 647654)

Use sys.stdin.buffer instead of sys.stdin.buffer.raw, for buffered input.
Also use raw bytes instead of unicode strings, in order to avoid making
assumptions about character encodings, and also to avoid overhead from
unicode decoding/encoding.

Since the % operator does not support bytes operands in python3.4, use
the + operator to format strings of bytes.

Bug: https://bugs.gentoo.org/647654

 bin/filter-bash-environment.py|  47 +--
 pym/portage/tests/bin/test_filter_bash_env.py | 115 ++
 2 files changed, 137 insertions(+), 25 deletions(-)

diff --git a/bin/filter-bash-environment.py b/bin/filter-bash-environment.py
index a4cdc5429..045ea6f52 100755
--- a/bin/filter-bash-environment.py
+++ b/bin/filter-bash-environment.py
@@ -2,21 +2,19 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-import codecs
-import io
 import os
 import re
 import sys
 
-here_doc_re = re.compile(r'.*\s<<[-]?(\w+)$')
-func_start_re = re.compile(r'^[-\w]+\s*\(\)\s*$')
-func_end_re = re.compile(r'^\}$')
+here_doc_re = re.compile(br'.*\s<<[-]?(\w+)$')
+func_start_re = re.compile(br'^[-\w]+\s*\(\)\s*$')
+func_end_re = re.compile(br'^\}$')
 
-var_assign_re = 
re.compile(r'(^|^declare\s+-\S+\s+|^declare\s+|^export\s+)([^=\s]+)=("|\')?.*$')
-close_quote_re = re.compile(r'(\\"|"|\')\s*$')
-readonly_re = re.compile(r'^declare\s+-(\S*)r(\S*)\s+')
+var_assign_re = 
re.compile(br'(^|^declare\s+-\S+\s+|^declare\s+|^export\s+)([^=\s]+)=("|\')?.*$')
+close_quote_re = re.compile(br'(\\"|"|\')\s*$')
+readonly_re = re.compile(br'^declare\s+-(\S*)r(\S*)\s+')
 # declare without assignment
-var_declare_re = re.compile(r'^declare(\s+-\S+)?\s+([^=\s]+)\s*$')
+var_declare_re = re.compile(br'^declare(\s+-\S+)?\s+([^=\s]+)\s*$')
 
 def have_end_quote(quote, line):
"""
@@ -32,16 +30,16 @@ def have_end_quote(quote, line):
 def filter_declare_readonly_opt(line):
readonly_match = readonly_re.match(line)
if readonly_match is not None:
-   declare_opts = ''
+   declare_opts = b''
for i in (1, 2):
group = readonly_match.group(i)
if group is not None:
declare_opts += group
if declare_opts:
-   line = 'declare -%s %s' % \
-   (declare_opts, line[readonly_match.end():])
+   line = b'declare -' + declare_opts + \
+   b' ' + line[readonly_match.end():]
else:
-   line = 'declare ' + line[readonly_match.end():]
+   line = b'declare ' + line[readonly_match.end():]
return line
 
 def filter_bash_environment(pattern, file_in, file_out):
@@ -57,7 +55,7 @@ def filter_bash_environment(pattern, file_in, file_out):
for line in file_in:
if multi_line_quote is not None:
if not multi_line_quote_filter:
-   file_out.write(line.replace("\1", ""))
+   file_out.write(line.replace(b"\1", b""))
if have_end_quote(multi_line_quote, line):
multi_line_quote = None
multi_line_quote_filter = None
@@ -78,7 +76,7 @@ def filter_bash_environment(pattern, file_in, file_out):
multi_line_quote_filter = filter_this
if not filter_this:
line = filter_declare_readonly_opt(line)
-   file_out.write(line.replace("\1", ""))
+   file_out.write(line.replace(b"\1", b""))
continue
else:
declare_match = var_declare_re.match(line)
@@ -98,7 +96,7 @@ def filter_bash_environment(pattern, file_in, file_out):
continue
here_doc = here_doc_re.match(line)
if here_doc is not None:
-   here_doc_delim = re.compile("^%s$" % here_doc.group(1))
+   here_doc_delim = re.compile(b'^' + here_doc.group(1) + 
b'$')
file_out.write(line)
continue
# Note: here-documents are handled before functions since 
otherwise
@@ -141,18 +139,17 @@ if __name__ == "__main__":
file_in = sys.stdin
file_out = sys.stdout
if sys.hexversion

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nuttcp/, net-analyzer/nuttcp/files/

2018-02-17 Thread Michał Górny
commit: c6246077d8e40fee76c66083663b03b4d76b039f
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Sun Oct 29 13:14:01 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 17 17:55:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6246077

net-analyzer/nuttcp: new ebuild

nuttcp is a network performance measurement tool intended for use
by network and system managers. Its most basic usage is to determine
the raw TCP (or UDP) network layer throughput by transferring memory
buffers from a source system across an interconnecting network to
a destination system, either transferring data for a specified time
interval, or alternatively transferring a specified number of bytes.

Closes: https://bugs.gentoo.org/486788
Closes: https://github.com/gentoo/gentoo/pull/6068
Package-Manager: Portage-2.3.8, Repoman-2.3.2

 net-analyzer/nuttcp/Manifest   |  1 +
 .../nuttcp/files/nuttcp-8.1.4-makefile.patch   | 21 
 net-analyzer/nuttcp/files/nuttcp.confd |  5 ++
 net-analyzer/nuttcp/files/nuttcp.initd | 16 ++
 net-analyzer/nuttcp/metadata.xml   | 23 
 net-analyzer/nuttcp/nuttcp-8.1.4.ebuild| 62 ++
 6 files changed, 128 insertions(+)

diff --git a/net-analyzer/nuttcp/Manifest b/net-analyzer/nuttcp/Manifest
new file mode 100644
index 000..c7bb1cf75d8
--- /dev/null
+++ b/net-analyzer/nuttcp/Manifest
@@ -0,0 +1 @@
+DIST nuttcp-8.1.4.tar.bz2 13063356 BLAKE2B 
374b76bed06615bf5966df5864c8987d5e8336eedd7450ccfef164e575f58ce2a22dbc1e0327e7740799560c30a03f9423d3fd50579fa01cd638059485c7f61b
 SHA512 
ba6ff33bc1790c92f47d760d4588b128f60f0ca09ed43d95fd10b0edfb636a493b0d26b195e688a13b5b79fafc1cc52a0c73455263f921ff8ad0cf087f1d937b

diff --git a/net-analyzer/nuttcp/files/nuttcp-8.1.4-makefile.patch 
b/net-analyzer/nuttcp/files/nuttcp-8.1.4-makefile.patch
new file mode 100644
index 000..02de62a80e7
--- /dev/null
+++ b/net-analyzer/nuttcp/files/nuttcp-8.1.4-makefile.patch
@@ -0,0 +1,21 @@
+--- a/Makefile 2017-10-29 08:39:34.209474792 +0200
 b/Makefile 2017-10-29 15:11:02.082490459 +0200
+@@ -2,8 +2,7 @@
+ #EXTRAVERSION=-pre1
+ CC = gcc -Wall
+ #OPT = -g -O0
+-OPT = -O3
+-CFLAGS = $(OPT) $(NOIPV6)
++CFLAGS += $(OPT) $(NOIPV6)
+ LIBS = 
+ ifneq ($(NOIPV6),)
+ APPEXTV6=-noipv6
+@@ -53,7 +52,7 @@
+ # $(MAKE) CC=icc OPT="-w -O3 -parallel -unroll -align -xM -vec_report 
-par_report2"
+ 
+ $(APP)$(EXTRAVERSION)$(APPEXT): $(APP)$(EXTRAVERSION).c $(LIBS)
+-  $(CC) $(CFLAGS) -o $@ $< $(LIBS)
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $< $(LIBS)
+ inet_ntop.o: missing/inet_ntop.c missing/config.h
+   $(CC) $(CFLAGS.MISSING) -o $@ -c $<
+ inet_pton.o: missing/inet_pton.c missing/config.h

diff --git a/net-analyzer/nuttcp/files/nuttcp.confd 
b/net-analyzer/nuttcp/files/nuttcp.confd
new file mode 100644
index 000..a41d858550a
--- /dev/null
+++ b/net-analyzer/nuttcp/files/nuttcp.confd
@@ -0,0 +1,5 @@
+# Config file for /etc/init.d/nuttcp
+
+# extra options (run nuttcp -h for a list of supported options)
+# Parameter -S indicates that nuttcp acts as a server.
+NUTTCP_OPTS="-S"

diff --git a/net-analyzer/nuttcp/files/nuttcp.initd 
b/net-analyzer/nuttcp/files/nuttcp.initd
new file mode 100644
index 000..3ba80fab8f6
--- /dev/null
+++ b/net-analyzer/nuttcp/files/nuttcp.initd
@@ -0,0 +1,16 @@
+#!/sbin/openrc-run
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+command="/usr/bin/nuttcp"
+command_background="yes"
+command_args="${NUTTCP_OPTS}"
+pidfile="/run/${RC_SVCNAME}.pid"
+
+depend() {
+   need net
+}
+
+start_post() {
+   pgrep -n "${RC_SVCNAME%%.*}" > "${pidfile}"
+}

diff --git a/net-analyzer/nuttcp/metadata.xml b/net-analyzer/nuttcp/metadata.xml
new file mode 100644
index 000..66e11db82cf
--- /dev/null
+++ b/net-analyzer/nuttcp/metadata.xml
@@ -0,0 +1,23 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   spid...@spiderx.dp.ua
+   Vladimir Pavljuchenkov
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   nuttcp is a network performance measurement tool intended for use
+   by network and system managers. Its most basic usage is to determine
+   the raw TCP (or UDP) network layer throughput by transferring memory
+   buffers from a source system across an interconnecting network to
+   a destination system, either transferring data for a specified time
+   interval, or alternatively transferring a specified number of bytes.
+   
+   
+   mailto:nut...@lcp.nrl.navy.mil
+   
+

diff --git a/net-analyzer/nuttcp/nuttcp-8.1.4.ebuild 
b/net-analyzer/nuttcp/nuttcp-8.1.4.ebuild
new file mode 100644
index 000..97c01c07adc
--- /dev/null
+++ b/net-analyzer/nuttcp/nuttcp-8.1.4.ebuild
@@ -0,0 +1,

[gentoo-commits] repo/gentoo:master commit in: sys-process/xjobs/

2018-02-17 Thread Michael Orlitzky
commit: 1bb3ddf7a4117d93766acd2f076e6af706c7b81c
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Feb 17 16:59:20 2018 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Feb 17 17:46:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb3ddf7

sys-process/xjobs: new version xjobs-20170829.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-process/xjobs/Manifest  |  1 +
 sys-process/xjobs/xjobs-20170829.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/sys-process/xjobs/Manifest b/sys-process/xjobs/Manifest
index e8208831e54..57bc9bdccc8 100644
--- a/sys-process/xjobs/Manifest
+++ b/sys-process/xjobs/Manifest
@@ -1 +1,2 @@
 DIST xjobs-20151016.tgz 97553 BLAKE2B 
20d9e197fcafb179d7bcbd78f9f70a2731a3de6df5854b797c2884e27e17855fa5f69761b65c39f0039c23dd019bb5a017735aa8b22ef3bce91b9447b24e86c6
 SHA512 
f8df8c4f3174bde08294d925678e3e1b87e096ce8eff3425613eaf325a2cc2ee0d58f52fea01c929dba35a96879a7bb7bc23b5f1a3e64b57d38dd1daaf9839bf
+DIST xjobs-20170829.tgz 109732 BLAKE2B 
7c1db1b8bd5a382364d62093f7c28d4f6d13220c01b757c0f92fe1d20acdce699234e8e0c3fc98105a0e9cd93eb10738473ef95bb1e5bb64725155bc878bdb4e
 SHA512 
9308c239ebf0dfa8374a85d753b2234c083b29e2b65b19028e5e67864df80df345ec232c13777cef8a21d3872408967a065fa8d54761b14a2f452b483b86f80c

diff --git a/sys-process/xjobs/xjobs-20170829.ebuild 
b/sys-process/xjobs/xjobs-20170829.ebuild
new file mode 100644
index 000..0a357b305b0
--- /dev/null
+++ b/sys-process/xjobs/xjobs-20170829.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Reads commands line by line and executes them in parallel"
+HOMEPAGE="http://www.maier-komor.de/xjobs.html";
+SRC_URI="http://www.maier-komor.de/${PN}/${P}.tgz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+DEPEND="sys-devel/flex"
+RDEPEND=""
+
+src_install() {
+   default
+   use examples && dodoc -r examples
+}



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

2018-02-17 Thread Michał Górny
commit: 158e4f31ad8965df0eaaac0a871415e20f9c06df
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 17 17:36:51 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 17 17:38:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158e4f31

profiles/arch/arm64: Mask USE=radius

 profiles/arch/arm64/use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 1b0ebdaae07..db5a8cec92c 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -26,6 +26,10 @@
 -neon
 -armvfp
 
+# Michał Górny  (17 Feb 2018)
+# net-dialup/freeradius{,-client} not keyworded.
+radius
+
 # Mart Raudsepp  (13 Feb 2018)
 # net-libs/libsmi not tested on arm64 yet
 smi



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

2018-02-17 Thread Michał Górny
commit: 846f001eb027d64da6e47cbd710e0ec64705b2af
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 17 17:38:32 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 17 17:39:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846f001e

profiles/arch/arm64: Mask package USE with unsatisfied deps

 profiles/arch/arm64/package.use.mask | 9 +
 1 file changed, 9 insertions(+)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index f5d59446de2..0fb274d819b 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,15 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (17 Feb 2018)
+# Requires unkeyworded dependencies.
+dev-python/ipython notebook
+dev-python/networkx scipy
+ (16 Feb 2018)
 # USE=test requires dev-db/mongodb which is not keyworded
 dev-python/pymongo test



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2018-02-17 Thread Alice Ferrazzi
commit: 22d25472e7428adf41364e1c6f2fe0d7dbfb8f72
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Sat Feb 17 17:33:56 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Feb 17 17:37:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d25472

sys-kernel/gentoo-sources: genpatches-4.9-85

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.9.82.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 23e0ea31689..13dce9c02f2 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -142,6 +142,9 @@ DIST genpatches-4.9-83.extras.tar.xz 17364 BLAKE2B 
127ce0405586999eb9c7013931389
 DIST genpatches-4.9-84.base.tar.xz 1548496 BLAKE2B 
60668544f3cadcc6b51dc42107c66b4971b215a8ce4c5017b3c660a23b38a1db8b6dec4914346f57b7bd44dfda4571e1578ba8a1a503b91a6d76b739b593ec44
 SHA512 
0c341a567f178b1bf09151a50d0e90c96644cf157ea167decd22508ab2f6a0f1cc044e045913088ed4fe728fef0b14c32c88df65e32cce81b5f669a38e1bde10
 DIST genpatches-4.9-84.experimental.tar.xz 106424 BLAKE2B 
3914158d90da1bc285cf3cee219358d69a128fd7a277b565f81e81e65cef5f4593cbbce5aeeebe11870687d825aedccae489e5f7905f754a746c5e9804b4193d
 SHA512 
c0c3ba0b3894d45ceebfde64f67ff5c7455c83ff72bce1421521fdecf4282ca16e2a159c8ce1d3f930c405e093b519f0ace9a61c15b71818576006a88a6d0218
 DIST genpatches-4.9-84.extras.tar.xz 17356 BLAKE2B 
91a7c0e374e9ff9b18a1f290e4d017c642d9150681aa55ca1938e47f0ad0fdb09f1ccb2833e26ab3f71a04417b2bb5342aa082a5fa1cebbb5d3d30d208492b94
 SHA512 
9e49213b1fe3fc9e07c744178be9b92de2db9eef7b3c41b1a32d6d5a111aa4111f59c448f02573a004f81de1b538c5a688424e6d0ec118f6fac94787c9d2ab2d
+DIST genpatches-4.9-85.base.tar.xz 1570340 BLAKE2B 
fc4b5b181943a4492bcd47bead04b648d64465b6085f8785a72bcce937325428abebac6dc9329e3ca59c91fc4722cc856cb6fae29c4320a9b6eb86965c2dc2b2
 SHA512 
f5ee1f8f067558ac9ddf576b98103f1201a32a17ca48767dee66815ae0fadd5079d5fd33970e9d887f80c5349569cd6f96a18e666da361d69c59ccc3d53fb37d
+DIST genpatches-4.9-85.experimental.tar.xz 106388 BLAKE2B 
826ba297b6c37887ec5223209a4567793678b1fdf6d2e433a6b350f27fe64710a3640185fcb8353a5f3adcbd2839f5553edd54a2d16427dc137be3f3c691e039
 SHA512 
b9eef13a61a249552fdac9a3a78493d0357536c4ba0f1e021f250633f335478a732702f3718224288ba957763b7d89482b86005ee33ae53732dc5d2a4515695f
+DIST genpatches-4.9-85.extras.tar.xz 17356 BLAKE2B 
a4b6b8b342f2695d0014e212141171bd58fb41721dac450ff2ad8cbef4ef4e9a322d50bd3da87fab7b277b96cdbcf6b592d548cbb948ead3bde041e465b957c9
 SHA512 
5907330084d47fbea3df39e60463efba8995757a5ce3b952e9606fac82d93c3aedf9806277e6f5b9ff8dd1c21ba1ad5e4de53bed786bc05e6616daddba1c66e2
 DIST linux-4.1.tar.xz 83017828 BLAKE2B 
d1dc4e458db191f16306b3d2d7eb60ef5e04307406c769cccdd88beb407f8de228ab1f095a44d6e992b06d01cd896fda31dec1cdf16667f4ca0b628da594aee3
 SHA512 
168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.15.tar.xz 102181404 BLAKE2B 
5fd831356c2174d2779ab31033caec6929b2f47857f0bb82ef43ad1140c639d0dc5553e64d062f67486eeff780d5df8d971051fd5a626b51bed170067fea11e0
 SHA512 
c00d92659df815a53dcac7dde145b742b1f20867d380c07cb09ddb3295d6ff10f8931b21ef0b09d7156923a3957b39d74d87c883300173b2e20690d2b4ec35ea

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.82.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.82.ebuild
new file mode 100644
index 000..0ca05415d2a
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.82.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="85"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2018-02-17 Thread Alice Ferrazzi
commit: bcb805d56e997da1f96bf53f6dda31d383e0fbeb
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Sat Feb 17 17:36:32 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Feb 17 17:37:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb805d5

sys-kernel/gentoo-sources: genpatches-4.15-5

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.15.4.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 7453fcad26a..254800a3cdc 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -49,6 +49,9 @@ DIST genpatches-4.15-3.extras.tar.xz 17476 BLAKE2B 
eea5f14935bf87231328b7210924e
 DIST genpatches-4.15-4.base.tar.xz 59396 BLAKE2B 
2985da777f300b879ab2171663f81d4f6d7529f13a8217a53f242d4b2925c12669aac499fe24c7845de566a1267924c89a978e4c5e16bf48e6fdf3f183061dad
 SHA512 
e83fb9a85f9544c75ab357fdb299fac76ebf841186f13d9710315360aa3a70a2e3064fb892fe1910affba15e9739a1a73e95a05a0d017a9bcc789abbd26218df
 DIST genpatches-4.15-4.experimental.tar.xz 5180 BLAKE2B 
8f3b90b23382994322c92a08b91fe76a099e9cf8bd61d60af0d93b75cf3c8fcceee9dd4497e61d050ff1ee96d608bd6e72a4fab5b27386be96d5542679f3f61d
 SHA512 
7029655d87823eddcc8c1289a171fd210e38189845739f78c27b7631279899efbd8fec19acd72bc802f1a893bbb6eae837cddcb0b483c2236b7509c74897f93d
 DIST genpatches-4.15-4.extras.tar.xz 17476 BLAKE2B 
eea5f14935bf87231328b7210924eae6c1c7146cac5402d1b588ef0b3b460382a199809f8afd68abbadc7a89caec53fe8aa32d48cdd0e3abd74a9f848e292744
 SHA512 
3c9bebf01e6ab0fcfa8aed253350946b616cba2a1547b706e7a436fcdc2490d64bf2092238a832594551f7b08bbd725230a6f12e31deb2ae43e3d78025ecd233
+DIST genpatches-4.15-5.base.tar.xz 131324 BLAKE2B 
7c234dd1b4cd2c46fd6c0e021b1057cc61cbeaa4b103058358d5dbf88c7455cf97a34f45d7b728cb5e63dd565a0af0fd25bc251102a839299c404674dffdde00
 SHA512 
8f948ac56881bc0a25a5bd71ed05346d9348c6baa74a21e0bd7a162dc9711e9f2349b6e3a751e7fb5113971c04f7b00aabd2da5359b2ce887901ac47f36c55e2
+DIST genpatches-4.15-5.experimental.tar.xz 5184 BLAKE2B 
d1b0ae6d6e27920a91f230dd6768741fcbc2f3c3f45c94dd764ca33e08edc4d6f9a52caf8c0e8cfc5431fe49dc189710208d9f1fcf4199d51cf66f0578c6430f
 SHA512 
dcb81b7063be6b19eb64bfe72f07d51762f3693b087e6feee118993d524bc48caa4ca6843ca45de7b017e30907c58b7f383f1a5efdc67f801f06d1ea8380474f
+DIST genpatches-4.15-5.extras.tar.xz 17480 BLAKE2B 
efcbfd671a8d34546dec1077c6e4033b04f5babd596a1d673bc4aa98b73b98c11b75f47288f8f1f9a89bbc5f0c053ba852d170bdd513f7d8e2747371cac213f5
 SHA512 
a78ee7bc750f0c41b526b95c63d9124aeabde8c4544fec7b76a8145e045b1106dc619d36d73d6e8bb262447f0f232a5b364028945f7251a29cd45e46f4612fd9
 DIST genpatches-4.4-107.base.tar.xz 1587988 BLAKE2B 
827d3ae42c0fc412c165568edaf1f8550bf828d7e2edb7c5abd3013a2b639dbeb68d2e3a9656e2995baee07c7619695918e654174528ce3eebc8a891715bc636
 SHA512 
1fffc6d7b2c186c87c8b343d4bf5fcf94086dae9f4e70b2965f5dc8c18ff4753d417074ec4ad7deca29ff597a6e5d0cfca4bf325609596678febea5ac2f5ea24
 DIST genpatches-4.4-107.experimental.tar.xz 87776 BLAKE2B 
b239fcc9ee1d0344a9fac8b6ae8e712bdf97df7547a2d3d1d6b39ea23f50d8836ae8fac3bfffcc401b3af52dd333b2b2b1e1626fb739da608d247be5fc67dbf3
 SHA512 
49e0cbc980cfafc7992d92e0bd2dd07d594ec39b9ba0bae27dd915eaffbd78c5af6d3d47847a98ee9a619447b3b220faf0c44484dc99088609ff8053f3c5d907
 DIST genpatches-4.4-107.extras.tar.xz 16468 BLAKE2B 
1ece602969ead12faab3e0e5d5703a75c737a18efe873d5bdda71ff134387f5760a76105262270543b4a0e882a9b5434905b3846bd68cc3af5bc1b0383122cd2
 SHA512 
0843f4cc2cb2b3219f7e1343d68062a9c86f08c51c67a801f82c7685c8c0eb92ea32841a8a6d4bb8da9fc9882eeb965bc66317d7c14e7a5ffbb58214f962dc35

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.15.4.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.15.4.ebuild
new file mode 100644
index 000..fa93adf7230
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.15.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="5"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2018-02-17 Thread Alice Ferrazzi
commit: 940242d033a9f837caa88f4520a8e158446e6abc
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Sat Feb 17 17:29:21 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Feb 17 17:37:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=940242d0

sys-kernel/gentoo-sources: genpatches-4.4-120

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.4.116.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index a2e2bbaa2ef..23e0ea31689 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -85,6 +85,9 @@ DIST genpatches-4.4-118.extras.tar.xz 16456 BLAKE2B 
ddb6559900ab60daddd8f0f3e24b
 DIST genpatches-4.4-119.base.tar.xz 1768028 BLAKE2B 
2772ca3166de6ce5833134f3e1a58295912c760364a7634591ad86edac60672b5bea9eebb2e9285d6a644ccc2091c040516776d575190dbaa9094d3f6315aa7b
 SHA512 
a0dc9eb02d5cd002ce0e00e59c5e8a3b226a89ab03dc5de25b26bdc98f6cf58b5b25962c49893b70fe6938da60f08d627f9fcf42d92df9d499da4c44aa8477bd
 DIST genpatches-4.4-119.experimental.tar.xz 87760 BLAKE2B 
d152ca04d2b064605cf65bcd0d57bd990504fc83653ee407332d74f36bb26477f96c2cd1524137e1a6fbf82bdbc8ea026ae679fb490ac719314b2cfd9db65051
 SHA512 
dd7c7c63ef1457051381a1ad84c25c4b9291b1c4ffc999da3eeb1c53adc343fd4881a715b169258284eb6fe814b077ce9fc46edb1ab2e54a4d4f05735c902420
 DIST genpatches-4.4-119.extras.tar.xz 16472 BLAKE2B 
575206fd6f1d59205d88ff8177a0497675d4f99349bdb5884800288c5bdd4f578cbb031f23b3bf5b261515f4f8fe3c65bc658311449bdb32d1e09c06aa0fc750
 SHA512 
d7dda67d16ad0ae77ee378efbc1c17dda234273951ec20b6f7f1865e86b00a42bedd1e57f46d229f7ede2a39be8e56f2986636d2cd3ba9b29ef77dd8cefccbb8
+DIST genpatches-4.4-120.base.tar.xz 1797380 BLAKE2B 
2f6081c1b6f37d332375f804b5321bd227506095a93d494b4ca01d02c3979ecbabfc078753fd6bdc1ea6f6adace1e0949adc358120c85ea7f315eab786f2b088
 SHA512 
131aa415f10062304d95674b4cb533df248e2f3527a90f46c40019cf8116ed64cc4ab74b7828741700d0dc0f2eed1826d64000d025d73a9a377287450b0c0010
+DIST genpatches-4.4-120.experimental.tar.xz 87784 BLAKE2B 
1e65f82ad595c364224fb598affd9b12da633325b09bb6ac93e243b78245b6031c5f832d943bba80cdf7ef7bb887adeb912e0b6c9e89e3d73d3c69aa716dbdef
 SHA512 
5529e1d25a2a5270453a5c37b4b71c6c6958542a3f411d86eb58c4706afbcfcb974846f9685965edb96e97f43e723522e340dc61a2f65ddd2bb9e295cbbcfa7f
+DIST genpatches-4.4-120.extras.tar.xz 16456 BLAKE2B 
84744b78d96c13a00b8b1f11de321d51cf9c8badb53ed604117403250eaa76de7fab29d87cc05423392776b0f570b1c391d7a4f32f7468e6cd3d2166a97e0d8a
 SHA512 
bc62d83309f250e7eb47fd1702e1353e5ff1d647624a04bf246c491209f88fd5da719b4cc6d653481aa7a1acfb6dec5780fd1ba7bfbce0f44feeccf1f8a3f76c
 DIST genpatches-4.4-91.base.tar.xz 1428436 BLAKE2B 
4b706e9682e883dd1954632efe5ec161347432a6260c353e160b8591f8377e6d1e1768acd2e3e72237e3ea6b7104137e3504e3f290fb12b0dabf662b0fb034c1
 SHA512 
c25be04b33558f7ebcee66df992aae38f29181474ebed82958d4d50639097b4a82eaf256d7b3576bfcd0cd3fe7682956e1d2cdbdb912d47fe86205d9b554
 DIST genpatches-4.4-91.experimental.tar.xz 87760 BLAKE2B 
d8a165fb3708192a12e826a713e896ca83785da084c9a9aeaae909473c598669867fa303636d762facd2d7bc1a857da3ba0d994ee62d008dc17955dd84181942
 SHA512 
0bbc83e076d45da1d0258bfd7f6acf6170e99891a9a857b2552f3a0fcefff4f318a8c5c8779591b0bb654760f905530de18723f2ba960618eae59a1b7219c28f
 DIST genpatches-4.4-91.extras.tar.xz 16468 BLAKE2B 
b99298cd9e57a2b8a0619495df0450373c9f5c14ff2398d76534c7167f3a563c05e67f9aff80ff97a474ae7a8cb298a4ffbc5eab25d79075aac5cc01964c3e9d
 SHA512 
229922945fcb882a0cb7dcba8bac9de51683690462a8df59e181a03d702fcb1c9b54078c5434624b4a197c481f0bb9b73dca58456ef5a5884a30bfd3644dfd6d

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.116.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.116.ebuild
new file mode 100644
index 000..86b70cc9aba
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.116.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="120"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2018-02-17 Thread Alice Ferrazzi
commit: 4e47b3c7994827f3f65e3a025946dbbec9feeced
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Sat Feb 17 17:35:14 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Feb 17 17:37:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e47b3c7

sys-kernel/gentoo-sources: genpatches-4.14-25

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.14.20.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 13dce9c02f2..7453fcad26a 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -34,6 +34,9 @@ DIST genpatches-4.14-23.extras.tar.xz 17476 BLAKE2B 
eea5f14935bf87231328b7210924
 DIST genpatches-4.14-24.base.tar.xz 574580 BLAKE2B 
5182b86475118117de536ab9f570f6dda91a505b64aba986be7d56b292e3f47cddf9fc26f645ac9bc3ac11cf2cd325162f6b96424672cd5659bb5f3846102538
 SHA512 
cbb921e7b8338380ff07b926c5c80ce1996136afb5d30f085e27c4ebd37780aba12dad6d043633089c47478e93539a1294fc1d109376d661d5966c00767b543a
 DIST genpatches-4.14-24.experimental.tar.xz 5180 BLAKE2B 
0718b6ee809fa1b1af458d5a7417f9c2ae9f284d389212811d21a86d8da0fb0052776cdff91bc7c949297a0321b9981e36076def3bb9077a49cc213badc6a3e0
 SHA512 
92fb4e9235be0762ad7b4411d449381d8cd4dfccc4338649c6c8e7478763a1fa91913f53d054e916ed6fe74dbe0013b3c2114b80f0142f86c799a0aaa39a
 DIST genpatches-4.14-24.extras.tar.xz 17500 BLAKE2B 
bd1bc686e7e462dc96b5e0b076e7f8236bf524178f331204e5e40128dbe63ef57dd6f15213506b18607aef5510166f280834c6556d4737369f12d87416f96dd2
 SHA512 
dfcd85a2147787e616fd8ae86fc16f3d7c57665e8e63b4f0642a0f6151523f4a7f52ad14fc14f738f803a1fca9fcf0f6d934f2f865e94b73d80903cc6b5b0fa7
+DIST genpatches-4.14-25.base.tar.xz 638040 BLAKE2B 
162d2117d125b277ae0d4557d203e5aca666b478c20ce46341fed43dcfca01aaa6727669f8f1eb851806c3838dd535da90f4f1a673aad9c439a1e7ac4f7505b1
 SHA512 
3cfcfed1389bea5a0341bebfc41552b0a9cc1b87099efca83fc32700a0cfb43dd4bd04b6e6a964ac8e4d23bab02707d3614025a6bce4bb614639f5d34bcb0854
+DIST genpatches-4.14-25.experimental.tar.xz 5184 BLAKE2B 
d1b0ae6d6e27920a91f230dd6768741fcbc2f3c3f45c94dd764ca33e08edc4d6f9a52caf8c0e8cfc5431fe49dc189710208d9f1fcf4199d51cf66f0578c6430f
 SHA512 
dcb81b7063be6b19eb64bfe72f07d51762f3693b087e6feee118993d524bc48caa4ca6843ca45de7b017e30907c58b7f383f1a5efdc67f801f06d1ea8380474f
+DIST genpatches-4.14-25.extras.tar.xz 17480 BLAKE2B 
efcbfd671a8d34546dec1077c6e4033b04f5babd596a1d673bc4aa98b73b98c11b75f47288f8f1f9a89bbc5f0c053ba852d170bdd513f7d8e2747371cac213f5
 SHA512 
a78ee7bc750f0c41b526b95c63d9124aeabde8c4544fec7b76a8145e045b1106dc619d36d73d6e8bb262447f0f232a5b364028945f7251a29cd45e46f4612fd9
 DIST genpatches-4.15-1.base.tar.xz 5908 BLAKE2B 
6627ff7c5bd6b799dae5e61b1638ccc538715cc253521fd07faa0c5ea7dc9aed5204c040742d37a9d172509577ae5442526d11cbe8714540ee8e1f1637d0fbbc
 SHA512 
c7b8cb613f4a2e6570808d179be6972511ea45c849c4415509e38e1d4688014cab15486628bb282178f306ff786e83718fb2171d1391057bb817ed67a0508caf
 DIST genpatches-4.15-1.experimental.tar.xz 5184 BLAKE2B 
814356256c11ea5bb67706f47ed76d6fe6f8b4232b989ca042509ed2a7f3088f55bd113d3cac25342a66e4803f90864cca803c91661af106141b78ac9cf5fe18
 SHA512 
e840928a463a764d59013424045f64c1fdc8e5d18cf1d20c9ea15388d5f4c4b9ec6aa86e88c33add716366d6b18be175943c22b6bb1c88d3cdbaebb606a38b10
 DIST genpatches-4.15-1.extras.tar.xz 17492 BLAKE2B 
1242891d2ebe519d6c9d43eb6a0b2e9dd1c51ae76dc8aaf71f14dfbf3b9c52097cfc4ad59c5e2add1da4ded0a34a06e2d302a0366a8afb665f1536f899fa3f9d
 SHA512 
21830b23a1b16291beba81ac122a36e8bcf9268b548aa6e9258f18283e80f610ed249ccf320f27b0a45acd35e3bd8ba5ceb0420e360ae94635121f89d74903b6

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.20.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.20.ebuild
new file mode 100644
index 000..974d62ee2ad
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.20.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="25"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2018-02-17 Thread Lars Wendler
commit: edfa0a725d0498bc1ae9a613960c04404856dea0
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Feb 17 17:36:07 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb 17 17:36:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edfa0a72

dev-vcs/git: Bump to version 2.16.2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-vcs/git/Manifest  |   3 +
 dev-vcs/git/git-2.16.2.ebuild | 696 ++
 2 files changed, 699 insertions(+)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 0b438519f75..9c7d64b792c 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -3,13 +3,16 @@ DIST git-2.14.3.tar.xz 4802252 BLAKE2B 
9b5a13e337ba1f4609875897a3ee92dd5a433fa5e
 DIST git-2.15.1.tar.xz 4894768 BLAKE2B 
89258e58ff06b50759364c79bebc9a70a267eca7bd25c1feb73ca49cb2b9cf5f6b890729aee4c9bda9025cbacfd8ed29d1a251ee0add9cd84c277e2bb29dbad5
 SHA512 
dcf300b28e41f7757d866e768d641137718b43eb6d12a2cfff99fb429775e0cab87bbff48147b8588bc0f69e92eb5ca2ad1f75c8cf5205e41853d8e8652f900b
 DIST git-2.16.0.tar.xz 4961856 BLAKE2B 
5e7e3476de93f718c85750a39ab0923b41ca573708c4bd82af37577c2cb6067c4a989b50262f04c34d2594ec51a47b3c80394ab7910b9a47bb1aa1ca09cdd1d3
 SHA512 
11f8f3b5e015cbf7aa768ae66c8a4a81417d78736c10e6e24a2b83b7c3ade3afaa6934ca156c5bb9c3da80cf445549601d494bab86611d7eec7865dbfdcbd812
 DIST git-2.16.1.tar.xz 4961656 BLAKE2B 
d94328da5d027cb82f1f23804a12dfc5df1577bf2c28cc376d4bb5c9e34d317886437f7eee2ac4503b8e2639d2e24c35660ab82a50207f500b7ed6fb104d3624
 SHA512 
09e30ada7bcf41f78f15784908062c10162d58d2fd7a68ad27e42fd49dc37eb0e82c19ad21db31034a189a8cdd009013a29f943e1ae5d5ab5688c913d2a4d42a
+DIST git-2.16.2.tar.xz 4963204 BLAKE2B 
346405b765bb542f0e51e539163c18c47dbd2ce1d4ccd98cdc4ddd226ec14a4895f7b82168fdca90e1828813421d24d5436fb01e9e9a57eb98a80984bab13bda
 SHA512 
ff1bf4b94c09de26acf85b97003582002c232e5861a896d8c2d8dc011cb3d4966b1eb0e74ef94f80426d50bb465bf6c9b6edda13b1e4143f0eb38ee01f4890e4
 DIST git-htmldocs-2.13.6.tar.xz 1110668 BLAKE2B 
7cfbd453c72c3e300244f9a8c4d13efd60d22219dee48f6a06e6f23fb3a0bd5bc66e624829d685b3ae8b47b81bba39e605f0dd6fd3459364c83b2d922be94a64
 SHA512 
9eb26f04836620bf4486d3bb2a170ab2b0af319f7f53e2677f4c1445767f5c3521cfdbb274dcc4df2bfd2fc5bf0ca18c6a4a9ca0b9f957c53f66e530684af6cc
 DIST git-htmldocs-2.14.3.tar.xz 1116824 BLAKE2B 
ca7068a4983e2f7c3694222f6a932d8db132b0a20a50a10415f58a77100a95d8e0fd2e8cf980ece8ef55be0f0ca652cc1a75af62a22b9d60ff19ad4801383416
 SHA512 
a73160724f944832f915ff29c557e2a968d6c5ae5c4e9759d96444af8841e52a1193d50a74f01deb1ec5ef03b3301897bd85c5ebb82ac22d8188d528629d74d4
 DIST git-htmldocs-2.15.1.tar.xz 1134848 BLAKE2B 
1efb6d4ca16779c39be69fed57fccb023ddac6bb9c9727ebd7050eb40035c1d56dbce0191224e8d3370d433d8e1cf210df9bc9bde2effb6fbb2d62bfd5e9e440
 SHA512 
50e53b506c17b046c42a8d9f888741b1f408fb7bb566d981ad6dcda3383f1d310008732a849b4755e7233dc83477f354e9c6d5d4e1fcf0e81af54d49153e8c34
 DIST git-htmldocs-2.16.0.tar.xz 1159956 BLAKE2B 
eb38d27ce2de42b18971afbabfef8f6527e3c330cbe841dd0c6f35e821974cc6c6c432e8a55cec19413224b597cd3e37e56ddd039161811cb90809d72a170c99
 SHA512 
bfc501adb325b8111e327359fe1b7f788f6c6fa459ec2895c2bfc7ab9d794c59eac314504b2336da9d69b6ae6121764e693e8417a26ab5f12cdd485770f88707
 DIST git-htmldocs-2.16.1.tar.xz 1160372 BLAKE2B 
d426fbc85772e5f04550071dea50a75e6d581fd040e8b37b3b342a8d6569d0dcf456445bab1dec3d84e254e82468c900afff7c6be1ebd6771e7fad5884b92515
 SHA512 
f2bb8b88ab5aa3d6204874aae583249d5137193c5fe3925df7ae1bcdaec0564b496df9a648c180bebb0c8ff4573f27e330802020d3c9207c2738ddd5c52d99c9
+DIST git-htmldocs-2.16.2.tar.xz 1162556 BLAKE2B 
71b71b914b438cb3eee417c5bbcb30faa10b0a154efa378e8e3b5521a4902f26a038ab884ffdac1756d07e3afcaeafe915d6c64f9503ff65f1fa58bbbd7fffde
 SHA512 
adc7a95fc7a7a46c92c8735ad5b89f236905b770fa66682e0234addc2107f46de65724c577c8fc512e13cd8d306fff992ad7c6c495100cb645674604836e0768
 DIST git-manpages-2.13.6.tar.xz 407660 BLAKE2B 
76bae6c11cf21f39adf121b4580fe10021e354374e37de6ca5eee6e60e1c7ef3b2dafb086c6b8d88f35216204269945cf45fcd6868f9940d2f00b72a87bad8e2
 SHA512 
b24a96053e348e1d2ebf5c66d968074bc73471f07ac3a680d8b16fd211b69b5fdfad6a087473edf9941ad08493e4d7ff0a916b85ce40ebe19b3e3dad6a4baf5f
 DIST git-manpages-2.14.3.tar.xz 411324 BLAKE2B 
c896a54305276ff0bb1d860f02833f5902bf869e746333c0598f8c494efb56c65c4a9d5d9eeb54a9a38a6b07776abddc4267b73c2ff020cedf65248ac89afca6
 SHA512 
3e1215bdc28df84fd26ba40f6aedfa9f2140c170af48148b1b89d28e8b411686376715920f86d9db9aa18f4a3f4e8f68082da7632febbcbc7fc956f32807da50
 DIST git-manpages-2.15.1.tar.xz 413124 BLAKE2B 
61407bc2c87fddff7a992c25f71768e39bee56941a7291f8c03ee59d10f7db36259e80c6f85ca0303c5e79edb3e1ff02b4abc6c8577bb1f3072b8a469ca55f23
 SHA512 
de02606554c14fdb780f2885b8b88e6b15e82e4debe9f59da75d57832a41f688be9882e74eacd0dc36db7a42bfbd88c5168b378ca0c8658317fe68e207ec2d18
 DIST git-manpages-2.16.0.tar.xz 417192 BLAKE2B 
43369365cd9c25035d863057aff3909aada3ceac59599132aefc4d7e26933e747c568140fad957822f8a1e

[gentoo-commits] repo/proj/prefix:master commit in: scripts/rsync-generation/

2018-02-17 Thread Fabian Groffen
commit: 88995923511b937f0a3c6a7218fb071838964c47
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Feb 17 17:17:34 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Feb 17 17:17:34 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=88995923

scripts/rsync-generation/hashgen: update timestamps more sensibly

Directory mtimes don't change when a file gets modified, so don't rely
on it.  Instead, base Manifest mtime on the latest file they describe,
such that they stay the same when nothing changes on a subsequent run.

 scripts/rsync-generation/hashgen.c | 91 --
 1 file changed, 59 insertions(+), 32 deletions(-)

diff --git a/scripts/rsync-generation/hashgen.c 
b/scripts/rsync-generation/hashgen.c
index 78944ba9ee..fa0519fb04 100644
--- a/scripts/rsync-generation/hashgen.c
+++ b/scripts/rsync-generation/hashgen.c
@@ -44,8 +44,23 @@ hex_hash(char *out, const unsigned char *buf, const int 
length)
}
 }
 
+static inline void
+update_times(struct timeval *tv, struct stat *s)
+{
+   if (tv[1].tv_sec < s->st_mtim.tv_sec ||
+   (tv[1].tv_sec == s->st_mtim.tv_sec &&
+tv[1].tv_usec < s->st_mtim.tv_nsec / 1000))
+   {
+   tv[0].tv_sec = s->st_atim.tv_sec;
+   tv[0].tv_usec = s->st_atim.tv_nsec / 1000;
+   tv[1].tv_sec = s->st_mtim.tv_sec;
+   tv[1].tv_usec = s->st_mtim.tv_nsec / 1000;
+   }
+}
+
 static void
 write_hashes(
+   struct timeval *tv,
const char *root,
const char *name,
const char *type,
@@ -65,11 +80,15 @@ write_hashes(
SHA512_CTX s512;
WHIRLPOOL_CTX whrl;
blake2b_state bl2b;
+   struct stat s;
 
snprintf(fname, sizeof(fname), "%s/%s", root, name);
if ((f = fopen(fname, "r")) == NULL)
return;
 
+   if (stat(fname, &s) == 0)
+   update_times(tv, &s);
+
SHA256_Init(&s256);
SHA512_Init(&s512);
WHIRLPOOL_Init(&whrl);
@@ -160,7 +179,11 @@ write_hashes(
 }
 
 static char
-write_hashes_dir(const char *root, const char *name, gzFile zm)
+write_hashes_dir(
+   struct timeval *tv,
+   const char *root,
+   const char *name,
+   gzFile zm)
 {
char path[8192];
DIR *d;
@@ -172,12 +195,11 @@ write_hashes_dir(const char *root, const char *name, 
gzFile zm)
/* skip all dotfiles */
if (e->d_name[0] == '.')
continue;
-   snprintf(path, sizeof(path), "%s/%s",
-   name, e->d_name);
-   if (write_hashes_dir(root, path, zm))
+   snprintf(path, sizeof(path), "%s/%s", name, e->d_name);
+   if (write_hashes_dir(tv, root, path, zm))
continue;
/* regular file */
-   write_hashes(root, path, "DATA", NULL, zm);
+   write_hashes(tv, root, path, "DATA", NULL, zm);
}
closedir(d);
return 1;
@@ -192,6 +214,7 @@ process_files(const char *dir, const char *off, FILE *m)
char path[8192];
DIR *d;
struct dirent *e;
+   struct timeval tv[2]; /* dummy, won't use its result */
 
snprintf(path, sizeof(path), "%s/%s", dir, off);
if ((d = opendir(path)) != NULL) {
@@ -204,7 +227,7 @@ process_files(const char *dir, const char *off, FILE *m)
if (process_files(dir, path, m))
continue;
/* regular file */
-   write_hashes(dir, path, "AUX", m, NULL);
+   write_hashes(tv, dir, path, "AUX", m, NULL);
}
closedir(d);
return 1;
@@ -316,19 +339,18 @@ process_dir(const char *dir)
struct stat s;
struct timeval tv[2];
 
-   /* set mtime of Manifest(.gz) to the one of the parent dir, this way
-* we ensure the Manifest gets mtime bumped upon any change made
-* to the directory, that is, a DIST change (Manifest itself) or
-* any other change (ebuild, files, metadata) */
-   if (stat(dir, &s)) {
-   tv[0].tv_sec = 0;
-   tv[0].tv_usec = 0;
-   } else {
-   tv[0].tv_sec = s.st_atim.tv_sec;
-   tv[0].tv_usec = s.st_atim.tv_nsec / 1000;
-   tv[1].tv_sec = s.st_mtim.tv_sec;
-   tv[1].tv_usec = s.st_mtim.tv_nsec / 1000;
-   }
+   /* our timestamp strategy is as follows:
+* - when a Manifest exists, use its timestamp
+* - when a meta-Manifest is written (non-ebuilds) use the timestamp
+*   of the latest Manifest referenced
+* - when a Manifest is wri

  1   2   >