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

2018-02-15 Thread Hans de Graaff
commit: a3c78e01da8be998d7ab2d91b495a89d5b6da102
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 07:49:56 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 07:49:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c78e01

dev-ruby/actionview: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/actionview/Manifest|  3 --
 dev-ruby/actionview/actionview-5.0.3.ebuild | 55 
 dev-ruby/actionview/actionview-5.0.4.ebuild | 56 -
 dev-ruby/actionview/actionview-5.0.5.ebuild | 56 -
 4 files changed, 170 deletions(-)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 65f21b54bbe..3c0a1a8618d 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,7 +1,4 @@
 DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
-DIST rails-5.0.3.tgz 6041420 BLAKE2B 
972a85b23446e874cfd737b8c46ec1a9c94d387812e223c7ea702dee42047c8586f35254b90a3c99f7c571d4d99fd01a0c38bb994544be5840e08dca82e86bb4
 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
-DIST rails-5.0.4.tgz 6041948 BLAKE2B 
2d48efbc72b325604d77e1bde8e2e5eee297e752d5e9bbcbfe2c6fd2667a2db0005f5f5e6c7d46401faaf13911b30469506730530de2517f2ce9969819e3bbb4
 SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
-DIST rails-5.0.5.tgz 6043034 BLAKE2B 
1bf0e636d44a05ee83165f54b459d34509021d47b24844726c9baa872cdfbdeab6e22374f98d013d6be40d48d9dcac7e4216e4b08a1cce9868b1ded2b903165e
 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 DIST rails-5.0.6.tgz 6043860 BLAKE2B 
ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c
 SHA512 
3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
 DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588
 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872

diff --git a/dev-ruby/actionview/actionview-5.0.3.ebuild 
b/dev-ruby/actionview/actionview-5.0.3.ebuild
deleted file mode 100644
index 0fed64ae25b..000
--- a/dev-ruby/actionview/actionview-5.0.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23"
-
-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 ~ppc ~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/erubis-2.7.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
-

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

2018-02-15 Thread Hans de Graaff
commit: 1afdaac9b781ad229bf828240c8401bfc60cdcf5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 07:49:11 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 07:49:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1afdaac9

dev-ruby/actionpack: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/actionpack/Manifest|  3 --
 dev-ruby/actionpack/actionpack-5.0.3.ebuild | 63 
 dev-ruby/actionpack/actionpack-5.0.4.ebuild | 65 -
 dev-ruby/actionpack/actionpack-5.0.5.ebuild | 65 -
 4 files changed, 196 deletions(-)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 65f21b54bbe..3c0a1a8618d 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,7 +1,4 @@
 DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
-DIST rails-5.0.3.tgz 6041420 BLAKE2B 
972a85b23446e874cfd737b8c46ec1a9c94d387812e223c7ea702dee42047c8586f35254b90a3c99f7c571d4d99fd01a0c38bb994544be5840e08dca82e86bb4
 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
-DIST rails-5.0.4.tgz 6041948 BLAKE2B 
2d48efbc72b325604d77e1bde8e2e5eee297e752d5e9bbcbfe2c6fd2667a2db0005f5f5e6c7d46401faaf13911b30469506730530de2517f2ce9969819e3bbb4
 SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
-DIST rails-5.0.5.tgz 6043034 BLAKE2B 
1bf0e636d44a05ee83165f54b459d34509021d47b24844726c9baa872cdfbdeab6e22374f98d013d6be40d48d9dcac7e4216e4b08a1cce9868b1ded2b903165e
 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 DIST rails-5.0.6.tgz 6043860 BLAKE2B 
ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c
 SHA512 
3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
 DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588
 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872

diff --git a/dev-ruby/actionpack/actionpack-5.0.3.ebuild 
b/dev-ruby/actionpack/actionpack-5.0.3.ebuild
deleted file mode 100644
index 54a7040729c..000
--- a/dev-ruby/actionpack/actionpack-5.0.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23"
-
-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 ~ppc ~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/activemodel-${PV}
-   >=dev-ruby/rack-cache-1.2:1.2
-   )"
-
-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 ../Gemfil

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

2018-02-15 Thread Hans de Graaff
commit: a07cfd7f7fd3c156bfe61db25a76a10d247844f1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 07:58:50 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 07:58:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07cfd7f

dev-ruby/activesupport: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/activesupport/Manifest   |  3 -
 dev-ruby/activesupport/activesupport-5.0.3.ebuild | 70 --
 dev-ruby/activesupport/activesupport-5.0.4.ebuild | 73 ---
 dev-ruby/activesupport/activesupport-5.0.5.ebuild | 73 ---
 4 files changed, 219 deletions(-)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 65f21b54bbe..3c0a1a8618d 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,7 +1,4 @@
 DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
-DIST rails-5.0.3.tgz 6041420 BLAKE2B 
972a85b23446e874cfd737b8c46ec1a9c94d387812e223c7ea702dee42047c8586f35254b90a3c99f7c571d4d99fd01a0c38bb994544be5840e08dca82e86bb4
 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
-DIST rails-5.0.4.tgz 6041948 BLAKE2B 
2d48efbc72b325604d77e1bde8e2e5eee297e752d5e9bbcbfe2c6fd2667a2db0005f5f5e6c7d46401faaf13911b30469506730530de2517f2ce9969819e3bbb4
 SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
-DIST rails-5.0.5.tgz 6043034 BLAKE2B 
1bf0e636d44a05ee83165f54b459d34509021d47b24844726c9baa872cdfbdeab6e22374f98d013d6be40d48d9dcac7e4216e4b08a1cce9868b1ded2b903165e
 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 DIST rails-5.0.6.tgz 6043860 BLAKE2B 
ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c
 SHA512 
3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
 DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588
 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872

diff --git a/dev-ruby/activesupport/activesupport-5.0.3.ebuild 
b/dev-ruby/activesupport/activesupport-5.0.3.ebuild
deleted file mode 100644
index 66bc5664b54..000
--- a/dev-ruby/activesupport/activesupport-5.0.3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23"
-
-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="~alpha ~amd64 ~arm ~hppa ~ppc ~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:0.7
-   >=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
-   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 ~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/concurre

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

2018-02-15 Thread Hans de Graaff
commit: 690c6d906b327cd7c5830383a88e385ba1c9fb8c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 07:56:26 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 07:56:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690c6d90

dev-ruby/activejob: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/activejob/Manifest   |  3 ---
 dev-ruby/activejob/activejob-5.0.3.ebuild | 43 ---
 dev-ruby/activejob/activejob-5.0.4.ebuild | 43 ---
 dev-ruby/activejob/activejob-5.0.5.ebuild | 43 ---
 4 files changed, 132 deletions(-)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 65f21b54bbe..3c0a1a8618d 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,7 +1,4 @@
 DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
-DIST rails-5.0.3.tgz 6041420 BLAKE2B 
972a85b23446e874cfd737b8c46ec1a9c94d387812e223c7ea702dee42047c8586f35254b90a3c99f7c571d4d99fd01a0c38bb994544be5840e08dca82e86bb4
 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
-DIST rails-5.0.4.tgz 6041948 BLAKE2B 
2d48efbc72b325604d77e1bde8e2e5eee297e752d5e9bbcbfe2c6fd2667a2db0005f5f5e6c7d46401faaf13911b30469506730530de2517f2ce9969819e3bbb4
 SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
-DIST rails-5.0.5.tgz 6043034 BLAKE2B 
1bf0e636d44a05ee83165f54b459d34509021d47b24844726c9baa872cdfbdeab6e22374f98d013d6be40d48d9dcac7e4216e4b08a1cce9868b1ded2b903165e
 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 DIST rails-5.0.6.tgz 6043860 BLAKE2B 
ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c
 SHA512 
3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
 DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588
 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872

diff --git a/dev-ruby/activejob/activejob-5.0.3.ebuild 
b/dev-ruby/activejob/activejob-5.0.3.ebuild
deleted file mode 100644
index c25f0a3a111..000
--- a/dev-ruby/activejob/activejob-5.0.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-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 ~ppc ~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/delayed_job que queue_classic resque sidekiq sneakers 
sucker_punch backburner//' Rakefile || die
-}

diff --git a/dev-ruby/activejob/activejob-5.0.4.ebuild 
b/dev-ruby/activejob/activejob-5.0.4.ebuild
deleted file mode 100644
index 38f39573b92..000
--- a/dev-ruby/activejob/activejob-5.0.4.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem ve

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

2018-02-15 Thread Hans de Graaff
commit: 6f91da229bd54d29b7db77fbff0a726dc7e1fbaf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 07:37:29 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 07:39:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f91da22

dev-ruby/shotgun: add ruby24

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/shotgun/shotgun-0.9.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/shotgun/shotgun-0.9.2.ebuild 
b/dev-ruby/shotgun/shotgun-0.9.2.ebuild
index ce9bf6c08a3..c3733183621 100644
--- a/dev-ruby/shotgun/shotgun-0.9.2.ebuild
+++ b/dev-ruby/shotgun/shotgun-0.9.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 # No documentation task
 RUBY_FAKEGEM_TASK_DOC=""



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

2018-02-15 Thread Hans de Graaff
commit: 664758454841e5b5ead866ef64a6131b63ac3f9e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 07:34:26 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 07:34:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66475845

dev-ruby/uglifier: move ~x86 keyword forward

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/uglifier/uglifier-4.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/uglifier/uglifier-4.1.6.ebuild 
b/dev-ruby/uglifier/uglifier-4.1.6.ebuild
index 8451683993d..70da081a24d 100644
--- a/dev-ruby/uglifier/uglifier-4.1.6.ebuild
+++ b/dev-ruby/uglifier/uglifier-4.1.6.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/lautis/uglifier/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="4"
-KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux"
 
 IUSE="test"
 



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

2018-02-15 Thread Hans de Graaff
commit: 8723b4dcacf16a31b7fcb3b03b9472410b5e3fad
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 07:33:19 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 07:33:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8723b4dc

dev-ruby/uglifier: add 4.1.6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/uglifier/Manifest  |  1 +
 dev-ruby/uglifier/uglifier-4.1.6.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/uglifier/Manifest b/dev-ruby/uglifier/Manifest
index 73ffd408327..481829fd801 100644
--- a/dev-ruby/uglifier/Manifest
+++ b/dev-ruby/uglifier/Manifest
@@ -4,3 +4,4 @@ DIST uglifier-4.0.2.tar.gz 184915 BLAKE2B 
eaac0fae612f357a51332db420e31d568b120d
 DIST uglifier-4.1.2.tar.gz 190343 BLAKE2B 
0f3b0052d7065f36dcf9c52c226d6ddd27bcafe5a85b1a1a56a9d1d31ce8e7e8986e68ff471aa33cc2dd46688bd579594bf370203bd2ace26554b5dc71764a33
 SHA512 
8b11b3f8dc9e6dd6d2fe856decf11a569bea2040f1443fe437759fe4d14c0410158ef40b2660f38cd548358e78f6ac27929712e8fbc5708dc215099e58de1f75
 DIST uglifier-4.1.3.tar.gz 193256 BLAKE2B 
c0337da0ba4b857b80b1573538ed7596950b3bc0c13661fa7f98ff96a80cc0b747ca5361fdf9e3e646ff1b476419342194386a2d66c468e5272d7200ae3c
 SHA512 
5b0b1e5e4cd50ca2639b034ee6da672898da2dd16e226c5bf4bd706ef219d0a85f2c8a13b167766005a77207d5b32a6cfc62dce133d176d8bd37b77b27638062
 DIST uglifier-4.1.5.tar.gz 195773 BLAKE2B 
cad0a33648ab6d048390f39da51425401fba81b68b47ceec624871e980c1667527b1a4a7683ce3cf9567b61b7e506f1315473f935bd6461eecb64620afee2158
 SHA512 
f7824386fe09f78eabaee2b009a396970488a9d30cd0c6ff4d2bd51185180fef914f3ae0242f887dea92c833c59c72524747822d03bceef931db5091f1578990
+DIST uglifier-4.1.6.tar.gz 196856 BLAKE2B 
c6f52908a3475101891813b670c95e8daa20e37c2d0c4b2407e740b2b51678f2c6dde53cf653c288bb392f78b38c72b7d8c0d22b68b8d1ab6386088b8abab539
 SHA512 
3e516c53576c15b333aaa5c133d548c2a127162ab7490ae5b97ea211b09b08d1901a438ed38156c1f2b375693bcfaca2264953c31fbc55bf7962c25927ae48d0

diff --git a/dev-ruby/uglifier/uglifier-4.1.6.ebuild 
b/dev-ruby/uglifier/uglifier-4.1.6.ebuild
new file mode 100644
index 000..8451683993d
--- /dev/null
+++ b/dev-ruby/uglifier/uglifier-4.1.6.ebuild
@@ -0,0 +1,33 @@
+# 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_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby wrapper for UglifyJS JavaScript compressor"
+HOMEPAGE="https://github.com/lautis/uglifier";
+SRC_URI="https://github.com/lautis/uglifier/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux"
+
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/execjs-0.3.0:*"
+
+ruby_add_bdepend "test? ( dev-ruby/sourcemap )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-base/thunar/

2018-02-15 Thread Jason Zaman
commit: b791c727dda501026f2ec661785d41c56042e9dd
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Feb 16 07:08:02 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Feb 16 07:08:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b791c727

xfce-base/thunar: 1.7.1 bump, dev branch

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 xfce-base/thunar/Manifest|  1 +
 xfce-base/thunar/thunar-1.7.1.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
index 130b5483183..91552a5cf99 100644
--- a/xfce-base/thunar/Manifest
+++ b/xfce-base/thunar/Manifest
@@ -3,3 +3,4 @@ DIST Thunar-1.6.12.tar.bz2 1929112 BLAKE2B 
51e347340bdd322bcbd46a10b5b59c8249ac3
 DIST Thunar-1.6.13.tar.bz2 1937341 BLAKE2B 
fc47188876e694f724e3f10a0c1e621b5cae4112c9cf4951e670cb56d30ab532b04e77a29fca79096b58aac260ae8a065a6b0caf72c8b4750944dea593be9f2f
 SHA512 
d1ae8efd0652c21b14ff45be9eef2ccf6b4400c744b08b2096a47b1af4eade2df1a237d03ede3e5dccea018b626dd67ffda2ed946b31fc2d3ff214c79e30168f
 DIST Thunar-1.6.14.tar.bz2 1964822 BLAKE2B 
f080f3d0634b4b4a8e11cdb902d5f300b1829979a98b573bdb6fd11b273cdc5e37f8e8c03556561b9f8730a70c7f7c34cbfbda76fe90f86cf2c443c3f426aabe
 SHA512 
63287e35e71a6d1cb75a4d4db4d05f0fdf34d43b0ce7a2094e6aa9042d16f3eb60f7c5d755810bb0807112177e37954ba566b4f0ef701766205ed9e5561bd6e1
 DIST Thunar-1.7.0.tar.bz2 2235806 BLAKE2B 
dfe81012dd0c8e760497f5c919bc2e7d4dd5e3fe78969776022f769b6332d15c9bbfadee8eef8eb5cb60d8e482ada9b7d9c2673db4252d6ae2adc4788e0d257e
 SHA512 
28f88108a2e6c415f81363330eae6046e858988b06cf6fc4408043dc6225e229aafcc1ccd5245568fb8910594a42bc7917a259eebe3ba597f453c6635c8ce639
+DIST Thunar-1.7.1.tar.bz2 2264496 BLAKE2B 
84fc0ae18ec4d4bd414bbce30b6ba7f1f0c90de6202d8b830335fb49561c85428ee13753bdc1cb810713e628b977aacf78c93d7bd88c9ac90e3a78f8d74f5737
 SHA512 
200d2f7a30529fa9a93340a24d019a883193952157f3b37e67d4618ccff95823dfa06f6b04845d185fcb5ead780ea5c69ba9b846c82ea22bc433321b2b160ffb

diff --git a/xfce-base/thunar/thunar-1.7.1.ebuild 
b/xfce-base/thunar/thunar-1.7.1.ebuild
new file mode 100644
index 000..fb1e05deeba
--- /dev/null
+++ b/xfce-base/thunar/thunar-1.7.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils virtualx xdg-utils
+
+MY_P=${P^}
+
+DESCRIPTION="File manager for the Xfce desktop environment"
+HOMEPAGE="https://www.xfce.org/projects/ 
https://docs.xfce.org/xfce/thunar/start";
+SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="exif introspection libnotify pcre test +trash-panel-plugin udisks"
+
+GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"
+COMMON_DEPEND=">=dev-lang/perl-5.6
+   >=dev-libs/glib-2.30:=
+   >=x11-libs/gdk-pixbuf-2.14:=
+   >=x11-libs/gtk+-3.22:3=
+   >=xfce-base/exo-0.11:=
+   >=xfce-base/libxfce4ui-4.12:=
+   >=xfce-base/libxfce4util-4.12:=
+   >=xfce-base/xfconf-4.12:=
+   exif? ( >=media-libs/libexif-0.6.19:= )
+   introspection? ( dev-libs/gobject-introspection:= )
+   libnotify? ( >=x11-libs/libnotify-0.7:= )
+   pcre? ( >=dev-libs/libpcre-6:= )
+   trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
+   udisks? ( virtual/libgudev:= )"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-util/desktop-file-utils-0.20-r1
+   x11-misc/shared-mime-info
+   trash-panel-plugin? ( ${GVFS_DEPEND} )
+   udisks? (
+   virtual/udev
+   ${GVFS_DEPEND}[udisks,udev]
+   )"
+DEPEND="${COMMON_DEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS=( AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO )
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+   $(use_enable udisks gudev)
+   $(use_enable libnotify notifications)
+   $(use_enable exif)
+   $(use_enable pcre)
+   $(use_enable trash-panel-plugin tpa-plugin)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   virtx emake check
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-base/thunar/

2018-02-15 Thread Jason Zaman
commit: 90083d043a5ef28fddf64acb3461eac02a2dff92
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Feb 16 07:05:59 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Feb 16 07:08:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90083d04

xfce-base/thunar: 1.6.14 bump, stable branch

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 xfce-base/thunar/Manifest |  1 +
 xfce-base/thunar/thunar-1.6.14.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
index 23c661dd9b7..130b5483183 100644
--- a/xfce-base/thunar/Manifest
+++ b/xfce-base/thunar/Manifest
@@ -1,4 +1,5 @@
 DIST Thunar-1.6.10.tar.bz2 1948762 BLAKE2B 
d7e4e22110fe0f0b9de70f6e27ae66267799555a068bea44b7b8e740ab9376182fe481eddf1b570cbbece0765ea6e4f73167c20b13674013d5a5c502693cfb70
 SHA512 
56f9407907c85a631b390b6bf363ee863b5a126afc32e1b10e34434b997e82b86223737a0b0a1a8faf801258ad1cfa0585c9c3537c167f6968a2c4dac458395a
 DIST Thunar-1.6.12.tar.bz2 1929112 BLAKE2B 
51e347340bdd322bcbd46a10b5b59c8249ac3761077a5bdacece47350cdd5f1426faf5ec81b850715619ffdd81faddfab28a15996a097c589c041678288b92cf
 SHA512 
d18e0fb6b58a65889dc47852a4c513acb7ff9a99fd70d34cbc6b2806d7818893b3c999c0a63f1b7af599d3ff4336b9637944989b97e5cc7431761ce493d2259d
 DIST Thunar-1.6.13.tar.bz2 1937341 BLAKE2B 
fc47188876e694f724e3f10a0c1e621b5cae4112c9cf4951e670cb56d30ab532b04e77a29fca79096b58aac260ae8a065a6b0caf72c8b4750944dea593be9f2f
 SHA512 
d1ae8efd0652c21b14ff45be9eef2ccf6b4400c744b08b2096a47b1af4eade2df1a237d03ede3e5dccea018b626dd67ffda2ed946b31fc2d3ff214c79e30168f
+DIST Thunar-1.6.14.tar.bz2 1964822 BLAKE2B 
f080f3d0634b4b4a8e11cdb902d5f300b1829979a98b573bdb6fd11b273cdc5e37f8e8c03556561b9f8730a70c7f7c34cbfbda76fe90f86cf2c443c3f426aabe
 SHA512 
63287e35e71a6d1cb75a4d4db4d05f0fdf34d43b0ce7a2094e6aa9042d16f3eb60f7c5d755810bb0807112177e37954ba566b4f0ef701766205ed9e5561bd6e1
 DIST Thunar-1.7.0.tar.bz2 2235806 BLAKE2B 
dfe81012dd0c8e760497f5c919bc2e7d4dd5e3fe78969776022f769b6332d15c9bbfadee8eef8eb5cb60d8e482ada9b7d9c2673db4252d6ae2adc4788e0d257e
 SHA512 
28f88108a2e6c415f81363330eae6046e858988b06cf6fc4408043dc6225e229aafcc1ccd5245568fb8910594a42bc7917a259eebe3ba597f453c6635c8ce639

diff --git a/xfce-base/thunar/thunar-1.6.14.ebuild 
b/xfce-base/thunar/thunar-1.6.14.ebuild
new file mode 100644
index 000..39633fa570c
--- /dev/null
+++ b/xfce-base/thunar/thunar-1.6.14.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils virtualx xdg-utils
+
+MY_P=${P^}
+
+DESCRIPTION="File manager for the Xfce desktop environment"
+HOMEPAGE="https://www.xfce.org/projects/ 
https://docs.xfce.org/xfce/thunar/start";
+SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="+dbus exif libnotify pcre test +trash-panel-plugin udisks"
+
+GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"
+COMMON_DEPEND=">=dev-lang/perl-5.6
+   >=dev-libs/glib-2.30:=
+   >=x11-libs/gdk-pixbuf-2.14:=
+   >=x11-libs/gtk+-2.24:2=
+   >=xfce-base/exo-0.10:=
+   >=xfce-base/libxfce4ui-4.10:=
+   >=xfce-base/libxfce4util-4.10.1:=
+   >=xfce-base/xfconf-4.10:=
+   dbus? ( >=dev-libs/dbus-glib-0.100:= )
+   exif? ( >=media-libs/libexif-0.6.19:= )
+   libnotify? ( >=x11-libs/libnotify-0.7:= )
+   pcre? ( >=dev-libs/libpcre-6:= )
+   trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
+   udisks? ( virtual/libgudev:= )"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-util/desktop-file-utils-0.20-r1
+   x11-misc/shared-mime-info
+   dbus? ( ${GVFS_DEPEND} )
+   trash-panel-plugin? ( ${GVFS_DEPEND} )
+   udisks? (
+   virtual/udev
+   ${GVFS_DEPEND}[udisks,udev]
+   )"
+DEPEND="${COMMON_DEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+REQUIRED_USE="trash-panel-plugin? ( dbus )"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS=( AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO )
+
+src_configure() {
+   local myconf=(
+   $(use_enable dbus)
+   $(use_enable udisks gudev)
+   $(use_enable libnotify notifications)
+   $(use_enable exif)
+   $(use_enable pcre)
+   $(use_enable trash-panel-plugin tpa-plugin)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   virtx emake check
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/wrk/files/, app-benchmarks/wrk/

2018-02-15 Thread Vikraman Choudhury
commit: fad10b987b46a7c062dc561430ca8f04a6ce0eba
Author: Vikraman Choudhury  gentoo  org>
AuthorDate: Fri Feb 16 03:19:02 2018 +
Commit: Vikraman Choudhury  gentoo  org>
CommitDate: Fri Feb 16 06:59:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad10b98

app-benchmarks/wrk: Fix lua dep and patch Makefile

X-Gentoo-Bug: 646692
X-Gentoo-Bug-Url: https://bugs.gentoo.org/646692
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-benchmarks/wrk/files/wrk-4.1.0-makefile.patch | 31 +++
 app-benchmarks/wrk/wrk-4.1.0.ebuild   |  8 +-
 2 files changed, 38 insertions(+), 1 deletion(-)

diff --git a/app-benchmarks/wrk/files/wrk-4.1.0-makefile.patch 
b/app-benchmarks/wrk/files/wrk-4.1.0-makefile.patch
new file mode 100644
index 000..6f091accca5
--- /dev/null
+++ b/app-benchmarks/wrk/files/wrk-4.1.0-makefile.patch
@@ -0,0 +1,31 @@
+--- Makefile.orig  2018-01-21 01:00:58.0 -0500
 Makefile   2018-02-15 22:03:01.565862308 -0500
+@@ -1,4 +1,4 @@
+-CFLAGS  += -std=c99 -Wall -O2 -D_REENTRANT
++CFLAGS  += -std=c99 -Wall -D_REENTRANT
+ LIBS:= -lpthread -lm -lssl -lcrypto
+ 
+ TARGET  := $(shell uname -s | tr '[A-Z]' '[a-z]' 2>/dev/null || echo unknown)
+@@ -30,20 +30,8 @@
+ CFLAGS  += -I$(ODIR)/include
+ LDFLAGS += -L$(ODIR)/lib
+ 
+-ifneq ($(WITH_LUAJIT),)
+-  CFLAGS  += -I$(WITH_LUAJIT)/include
+-  LDFLAGS += -L$(WITH_LUAJIT)/lib
+-else
+-  CFLAGS  += -I$(ODIR)/include/luajit-2.1
+-  DEPS+= $(ODIR)/lib/libluajit-5.1.a
+-endif
+-
+-ifneq ($(WITH_OPENSSL),)
+-  CFLAGS  += -I$(WITH_OPENSSL)/include
+-  LDFLAGS += -L$(WITH_OPENSSL)/lib
+-else
+-  DEPS += $(ODIR)/lib/libssl.a
+-endif
++CFLAGS  += $(shell pkg-config openssl luajit --cflags)
++LDFLAGS += $(shell pkg-config openssl luajit --libs)
+ 
+ all: $(BIN)
+ 

diff --git a/app-benchmarks/wrk/wrk-4.1.0.ebuild 
b/app-benchmarks/wrk/wrk-4.1.0.ebuild
index 8dc7bbdad50..397a84d2958 100644
--- a/app-benchmarks/wrk/wrk-4.1.0.ebuild
+++ b/app-benchmarks/wrk/wrk-4.1.0.ebuild
@@ -15,13 +15,19 @@ KEYWORDS="~x86 ~amd64"
 IUSE="libressl"
 
 DEPEND=">=dev-lang/luajit-2.0.2
+   dev-lang/lua:0
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )"
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+   rm -rf deps/ || die "failed to remove bundled dependencies"
+   epatch "${FILESDIR}/${PN}-4.1.0-makefile.patch"
+}
+
 src_compile() {
tc-export CC
-   emake VER="${PV}" WITH_LUAJIT="${EPREFIX}"/usr 
WITH_OPENSSL="${EPREFIX}"/usr
+   emake
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/nova/

2018-02-15 Thread Matt Thode
commit: 533f4b5549818721c2ad5ed74de8408f26c63f61
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 06:14:40 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 06:14:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=533f4b55

sys-cluster/nova: 16.1.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-cluster/nova/Manifest   |   2 +
 sys-cluster/nova/nova-16.1.0.ebuild | 251 
 2 files changed, 253 insertions(+)

diff --git a/sys-cluster/nova/Manifest b/sys-cluster/nova/Manifest
index da1cfb44b38..082331ac287 100644
--- a/sys-cluster/nova/Manifest
+++ b/sys-cluster/nova/Manifest
@@ -1,3 +1,5 @@
 DIST nova-16.0.4.tar.gz 10922054 BLAKE2B 
1fb76f0a06149cb67543921cc9f49cd869ebcb85a813079cdde7ed38aded81d0ec5f157b7d031a9269c3df66081cac1d0732286356dc9f8af58de02ba688a9c9
 SHA512 
8841faca0d3864a7f63f4c6eec637e6676df2b1473dacd0265a34ce4cf8e50bc587892de2f3d54d1e7a499adb8e9c06aca6d7956d010ddabae1ea61c7c5b0581
+DIST nova-16.1.0.tar.gz 10952926 BLAKE2B 
b0b1f8eba404aca567e846210debd45aca7460a39a34a051b00cac2c057f2aec746b405ccb0ab4775573a69ac66a9e464d75ec15353598b4f41c8424f3d9d992
 SHA512 
eb6eafacc5194c9bdbb81134d77a884d6959c29921b9aa62d829b5e2dafbd905625a5181bc0e65c4f111d629e54544820e7c889f9eb451c3aa2341e4e9938f41
 DIST nova.conf.sample-16.0.4 360926 BLAKE2B 
0cdfcff1d5faf5803de72b8113085591df4d1c7feb0591df786a5bf0e13ff133c1fcc4a2c3ebfdadf2a60943a7810e18813a00f5f78987daf3c271e3ba627911
 SHA512 
68f548e998396c7b18692fb3b1e9bf267f9bc06d73f602bb8f20bba426b6ede01e270447906f1685133cdbfd43b76ed5a9913b0167ce70f1ff3debd1ca11d378
+DIST nova.conf.sample-16.1.0 360926 BLAKE2B 
0cdfcff1d5faf5803de72b8113085591df4d1c7feb0591df786a5bf0e13ff133c1fcc4a2c3ebfdadf2a60943a7810e18813a00f5f78987daf3c271e3ba627911
 SHA512 
68f548e998396c7b18692fb3b1e9bf267f9bc06d73f602bb8f20bba426b6ede01e270447906f1685133cdbfd43b76ed5a9913b0167ce70f1ff3debd1ca11d378
 DIST nova.conf.sample-2017.2. 360926 BLAKE2B 
0cdfcff1d5faf5803de72b8113085591df4d1c7feb0591df786a5bf0e13ff133c1fcc4a2c3ebfdadf2a60943a7810e18813a00f5f78987daf3c271e3ba627911
 SHA512 
68f548e998396c7b18692fb3b1e9bf267f9bc06d73f602bb8f20bba426b6ede01e270447906f1685133cdbfd43b76ed5a9913b0167ce70f1ff3debd1ca11d378

diff --git a/sys-cluster/nova/nova-16.1.0.ebuild 
b/sys-cluster/nova/nova-16.1.0.ebuild
new file mode 100644
index 000..3db5286945f
--- /dev/null
+++ b/sys-cluster/nova/nova-16.1.0.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1 eutils linux-info multilib user
+
+DESCRIPTION="Cloud computing fabric controller (main part of an IaaS system) 
in Python"
+HOMEPAGE="https://launchpad.net/nova";
+SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/pike/nova.conf.sample
 -> nova.conf.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+compute compute-only iscsi +memcached mysql +novncproxy openvswitch 
postgres +rabbitmq sqlite"
+REQUIRED_USE="
+   !compute-only? ( || ( mysql postgres sqlite ) )
+   compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )"
+
+CDEPEND="
+   >=dev-python/setuptools-16.0[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-24.0.0[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.0.0[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.0.1[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.0.2[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.0.3[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.1.0[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.1.1[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.2.0[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.3.0[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.3.1[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.3.2[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-36.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   ${CDEPEND}
+   app-admin/sudo"
+
+RDEPEND="
+   ${CDEPEND}
+   compute-only? (
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+   )
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[sqlit

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

2018-02-15 Thread Matt Thode
commit: 1fd680d7d609fa34e2ab2b6e75b02cc12f9ac3f7
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 04:10:25 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 04:10:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd680d7

dev-python/openstackdocstheme: 1.18.1 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/openstackdocstheme/Manifest |  1 +
 .../openstackdocstheme-1.18.1.ebuild   | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/openstackdocstheme/Manifest 
b/dev-python/openstackdocstheme/Manifest
index a5e36631c97..fdb3c96481f 100644
--- a/dev-python/openstackdocstheme/Manifest
+++ b/dev-python/openstackdocstheme/Manifest
@@ -1 +1,2 @@
 DIST openstackdocstheme-1.16.1.tar.gz 1179830 BLAKE2B 
9f30e0206e0f7cf0e74bed486b6c4c0ee5fd8aaaf8118a4cac2da99f0cf8ffad2c1d14440177d4db232e29abfa38116a8a395b28b3efc883a22803757c0875bd
 SHA512 
fb5c6e8d9945603dd2f09799520eaac8586784cbb1a9fa5f5c5f53e04905150646159f1d0fe4ff0e9da0e04a4df348a931272a59dd3893b5ee2cb10b4a271dd7
+DIST openstackdocstheme-1.18.1.tar.gz 1185809 BLAKE2B 
253b2140109b90c63fb782f9f1e9994a2b5d422525cfca60e2d54379fca9d9ae936822b04acb29807254fbfb20ccd2c460621cede03f15d4807bdf067a565a97
 SHA512 
7361cc972ad036528b9b3bc58a7adb92a96142493a1ed4ccb1dab135cd33cd911d5b3fe3ed9e17a58763abf4c9abc68167d31a96b3364f3f4c139c332e7a36ec

diff --git a/dev-python/openstackdocstheme/openstackdocstheme-1.18.1.ebuild 
b/dev-python/openstackdocstheme/openstackdocstheme-1.18.1.ebuild
new file mode 100644
index 000..06f5782a4fe
--- /dev/null
+++ b/dev-python/openstackdocstheme/openstackdocstheme-1.18.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Theme and extension support for Sphinx documentation"
+HOMEPAGE="https://docs.openstack.org/openstackdocstheme/latest/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+   >=dev-python/dulwich-0.15.0[${PYTHON_USEDEP}]"



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

2018-02-15 Thread Matt Thode
commit: d3c20ba529bbe7b9e5d91c5247551a5e9bef310a
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 03:37:32 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 03:37:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c20ba5

dev-python/keystoneauth: remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/keystoneauth/Manifest   |  5 
 dev-python/keystoneauth/keystoneauth-2.12.3.ebuild | 27 --
 dev-python/keystoneauth/keystoneauth-2.18.0.ebuild | 28 ---
 dev-python/keystoneauth/keystoneauth-2.20.0.ebuild | 32 --
 dev-python/keystoneauth/keystoneauth-2.4.1.ebuild  | 28 ---
 dev-python/keystoneauth/keystoneauth-2.4.2.ebuild  | 28 ---
 6 files changed, 148 deletions(-)

diff --git a/dev-python/keystoneauth/Manifest b/dev-python/keystoneauth/Manifest
index 5bd6870f65b..a70bc974a09 100644
--- a/dev-python/keystoneauth/Manifest
+++ b/dev-python/keystoneauth/Manifest
@@ -1,7 +1,2 @@
-DIST keystoneauth1-2.12.3.tar.gz 176768 BLAKE2B 
8f464fd8d0faa604d93bea85aefc216de3d4756afdcb9fb7fb2e1532c1a16fd176021b029377d450c561b2e9a5b085835a627a7541ff8009519d6822faee7d33
 SHA512 
85c35f6c39135176a5a0393fe56d006f5929fbec6a08f8ba03ea39ce458a8d9dde6ffdbce724bcbedfb72e7a895c9ad003d46b23884692eefa773ca9a085446a
-DIST keystoneauth1-2.18.0.tar.gz 184966 BLAKE2B 
7cc3fed32441a950af1ebd143a1aef47b2cbe937ff879d2c9a54a2d1e4d130297b323ea121fc99a97f2a011f0be13e83742731b36d7da7a315a701065c18670b
 SHA512 
71c584de03f89c7e469368221847a8d32cc0ceed5afbc4eafcf886ccbbbad225587e073a7d7f36c8f3768f391e7a3b9d54454f587018b8dbf385dc676a5fee6b
-DIST keystoneauth1-2.20.0.tar.gz 187746 BLAKE2B 
c47608115ce31bac39d7f410c9153feb37832d12c4eba536c94839aae39154047055baaff782bfb04f0ccfcb37b9a09a5a471970bab87eb64c0c0ee37a756eac
 SHA512 
43d949e46f743905e6987df9f923f222bf4b5622fd395c66da4dbed626d3ba80787a9e77340caf53018c7e277366851ffbfac0812c0f75f6c9c4755eebd852fb
-DIST keystoneauth1-2.4.1.tar.gz 150586 BLAKE2B 
78d3b5c99bf1d11573a7aba317aca669caee9b5a843eb7d25e3a51e315398617530c5beb9e067500d06922024cb9b5705cff1e9c9f25328e68d0e8155df26971
 SHA512 
f9e8fcea7b23001b907d643d5bf67fc4779c8729cca213b3240ef988eda9de1212b15c2031f6fd8b431aafac85e773346eda71e0b414fe967728611b6817fb05
-DIST keystoneauth1-2.4.2.tar.gz 151213 BLAKE2B 
aacdee83231982e919925aef9d305d517a00a4db323d407176296d8349d5afe01229429a00949ee2fc6adb49f655de840c90c1ab7d8b5dc5420a67f869522241
 SHA512 
dd3b0907c554606489081b970ad248efe52aa6593cb8584ac1d4e3b05075b6a60b8c5f159c00f5668eb0938dbed655e7135ac9b7d3d6017f2f280f69b9080122
 DIST keystoneauth1-3.1.0.tar.gz 217744 BLAKE2B 
4e07c7f4dd6fc097c6838b2a18105656b16f8e45dd553d2908c55fa7aeb5c8dcd2968ca0c3954be0b66044880eec7c33fd9c42413a1ae6c93258a902666bb896
 SHA512 
3214e08cf449a0eff35eff0400542cbb9e46051095d7955593fec89c4ba31062677f434c70c40037db213fa0e0db15c66d1058e0eca35b1d214967f7fa3fcf14
 DIST keystoneauth1-3.4.0.tar.gz 227170 BLAKE2B 
57f28ce5a36362f34fcfb2f456a19332df6851a4d372fe890286b4d48469ff69a3ad7281b55d4aa338f61d437f5e07908fc55210e2085a6d9a974cf0bf451c81
 SHA512 
aeaefb0e5b369e36e06adc1bada104dab2c2aed22bf96cc3e20a5dd4ce8ae10869eb73ce4802faef70f191c3bbd38e3b5c3dff3606c46956fb350c0875cb7a7d

diff --git a/dev-python/keystoneauth/keystoneauth-2.12.3.ebuild 
b/dev-python/keystoneauth/keystoneauth-2.12.3.ebuild
deleted file mode 100644
index 1a36a64ad01..000
--- a/dev-python/keystoneauth/keystoneauth-2.12.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="This package contains tools for authenticating to an 
OpenStack-based cloud."
-HOMEPAGE="https://github.com/openstack/keystoneauth";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}1/${PN}1-${PV}.tar.gz"
-S="${WORKDIR}/${PN}1-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="${CDEPEND}
-   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
-   >=dev-python/positional-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]"

diff --git a/dev-python/keystoneauth/keystoneauth-2.18.0.ebuild 
b/dev-python/keystoneauth/keystoneauth-2.18.0.ebuild
deleted file mode 100644
index 26177796041..000
--- a/dev-python/keystoneauth/keystoneauth-2.18.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="This package contains tools for authenticating to an 
OpenStack-bas

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

2018-02-15 Thread Matt Thode
commit: 5f5c5a28455ddfcb53de7dfd721e8c17916d9504
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 05:47:16 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 05:47:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5c5a28

dev-python/oslo-utils: 3.35.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslo-utils/Manifest |  1 +
 dev-python/oslo-utils/oslo-utils-3.35.0.ebuild | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest
index 77350c09ca0..6f0f84d4049 100644
--- a/dev-python/oslo-utils/Manifest
+++ b/dev-python/oslo-utils/Manifest
@@ -1 +1,2 @@
 DIST oslo-utils-3.28.1.tar.gz 85889 BLAKE2B 
b789bcee79f30a59a178c51997b42bc63bc67b998aedf2972b7f01c098992236eb2535a4e7fc43cbde5888340b0b14930093b49142fc9434fa7ea0069733b7d7
 SHA512 
f46c097378af27b8b1e7c9ff0908e3077c19c819ca02a9c181a54fd77a62506668ca22b42d5127a9e49f62244d034b5cef0b7c8c751b55a651a6f46fff0b4c02
+DIST oslo-utils-3.35.0.tar.gz 86107 BLAKE2B 
2b4e00af5993799e43b40d63c667fb582984f8abbdd768203e0c95d2ecaf0f8ea10ba70ed520c116ed0da841dcac479d81881b4061ffe3529d8fe26917bb264f
 SHA512 
dee75fd36b1c3fbccbb432408769c15d17b7dfdeef3b6f7056218670ca2c7e97a1e98acae3e06810f842a8e20fab1cf419b23153cde94c93e6b60e498ae2f527

diff --git a/dev-python/oslo-utils/oslo-utils-3.35.0.ebuild 
b/dev-python/oslo-utils/oslo-utils-3.35.0.ebuild
new file mode 100644
index 000..90b8d63dc81
--- /dev/null
+++ b/dev-python/oslo-utils/oslo-utils-3.35.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Utility library"
+HOMEPAGE="https://launchpad.net/oslo";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   !~dev-python/sphinx-1.6.6[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.18.1[${PYTHON_USEDEP}]
+   >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   virtual/python-funcsigs[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+# Note: Tests fail due to requiring installation
+#
+# Installation appears to fail due to the use of namespace packages but root
+# cause was never truly established.
+#
+# Tests fail with:
+# ImportError: No module named 'oslo.utils
+
+#RESTRICT="test"
+
+python_test() {
+   distutils_install_for_testing
+
+   cd "${TEST_DIR}"/lib || die
+
+   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPTYHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2018-02-15 Thread Matt Thode
commit: 6bb99ab368a3f53cff973f7270b60fd582f8467d
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 04:03:30 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 04:03:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb99ab3

dev-python/sphinx: 1.6.5 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/sphinx/Manifest|   1 +
 dev-python/sphinx/sphinx-1.6.5.ebuild | 117 ++
 2 files changed, 118 insertions(+)

diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index 768256e43fd..e25a682915e 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -3,3 +3,4 @@ DIST Sphinx-1.2.3.tar.gz 3200548 BLAKE2B 
42033c59e6e38247af12c78cb4f69c73b1dfa88
 DIST Sphinx-1.3.1.tar.gz 3469782 BLAKE2B 
ae2fa602a7873e6ef735decc2dcdd5a2632b848bb8394ee80b4215e21bfe625645fbf905a6661c333ad062e17f15b6f2c39027b44ad827f66c6467a78e8c4490
 SHA512 
8b92b69c4ced242c5e608ea03a7a061b0d2908f34f3150048ff4ce08b5d56be4a642a6aec13fa249ff8208fa8dd2d38d8a10d37ebbcc68385ee51f527ede0b94
 DIST Sphinx-1.3.5.tar.gz 3679978 BLAKE2B 
2a88859bfd4a3de75a7b56fce65086e1239c3c58730280df078b3f76d368028a124aa6d4ca65c40773efa4c1a83dd047ea0d647582057c63bf82dadb5f2549e9
 SHA512 
90eda9cdbd24575d9f763e5c35e176d9970d1c83dd06dd41e9137f5c6035738fd21c4c57ff98810fc8adf91fa625192e6534bf0bbf70e78cc98f73df59eaabbc
 DIST Sphinx-1.6.3.tar.gz 4674251 BLAKE2B 
ba13de3d72fbc5cbc3632a1062001ed287798efe5f04064d241b645d6e4c52c9d9c115aaae4ae7b94213bbddf595a93480788d66b3a54eac3c9fb415d007d4ca
 SHA512 
d5aec58e19239db4e61fcd6b103fcc838d97aad5a7aaf9279ff1097791d9cd1ba245989307a2d1049c123058b84ca4e91db192a1672c040d80fafed3907736ae
+DIST Sphinx-1.6.5.tar.gz 4680974 BLAKE2B 
97b0cff21985de071d29651824f2954ca4d12c5095fb8049597235c8071bccb00344e89fc4a90ca010fe79a76faf0e5ae2b09ed698f1c5bcfd8f06de64169107
 SHA512 
c6ba7ba639f9814867d9abaaac48d58daa9d0ea9ceae4495bdbd311856833314eade2d9df7213c0357d5eea53d525c5a1235bc977a07cc7ef82e1ff0ecb51f3d

diff --git a/dev-python/sphinx/sphinx-1.6.5.ebuild 
b/dev-python/sphinx/sphinx-1.6.5.ebuild
new file mode 100644
index 000..782af85c275
--- /dev/null
+++ b/dev-python/sphinx/sphinx-1.6.5.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 eutils versionator
+
+DESCRIPTION="Python documentation generator"
+HOMEPAGE="http://www.sphinx-doc.org/";
+SRC_URI="mirror://pypi/S/${PN^}/${P^}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="doc latex net test"
+
+RDEPEND="
+   >=dev-python/alabaster-0.7.9[${PYTHON_USEDEP}]
+   =dev-python/Babel-2.1.1[${PYTHON_USEDEP}]
+   >=dev-python/docutils-0.11[${PYTHON_USEDEP}]
+   dev-python/imagesize[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.3[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.0.1-r1[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   >=dev-python/six-1.5[${PYTHON_USEDEP}]
+   >=dev-python/snowballstemmer-1.1[${PYTHON_USEDEP}]
+   >=dev-python/sphinx_rtd_theme-0.1[${PYTHON_USEDEP}]
+   =dev-python/sqlalchemy-0.9[${PYTHON_USEDEP}]
+   >=dev-python/whoosh-2.0[${PYTHON_USEDEP}]
+   )"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
+   dev-python/flake8[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-0.9[${PYTHON_USEDEP}]
+   >=dev-python/whoosh-2.0[${PYTHON_USEDEP}]
+   virtual/imagemagick-tools[jpeg,png,svg]
+   virtual/python-enum34[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/${P^}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.5.1-fix-pycode-grammar.patch
+)
+
+python_prepare_all() {
+   # remove tests that fail due to network-sandbox
+   rm tests/test_websupport.py || die "Failed to remove web tests"
+   rm tests/test_build_linkcheck.py || die "Failed to remove web tests"
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   distutils-r1_python_compile
+
+   # Generate the grammar. It will be caught by install somehow.
+   # Note that the tests usually do it for us. However, I don't want
+   # to trust USE=test really running all the tests, especially
+   # with FEATURES=test-fail-continue.
+   pushd "${BUILD_DIR}"/lib >/dev/null || die
+   "${EPYTHON}" -m sphinx.pycode.__init__ || die "Grammar gener

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

2018-02-15 Thread Matt Thode
commit: 8e8c15ab8476210ea41cf1350360b3cd087819a4
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 06:05:49 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 06:05:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8c15ab

dev-python/python-keystoneclient: 3.15.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/python-keystoneclient/Manifest  |  1 +
 .../python-keystoneclient-3.15.0.ebuild| 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/python-keystoneclient/Manifest 
b/dev-python/python-keystoneclient/Manifest
index c5caa358b9c..a408c093ec5 100644
--- a/dev-python/python-keystoneclient/Manifest
+++ b/dev-python/python-keystoneclient/Manifest
@@ -1,4 +1,5 @@
 DIST python-keystoneclient-2.3.1.tar.gz 322240 BLAKE2B 
abf6bff9f318c4497c8241ab45921d8d5373da3753fe1f3313cd0c075c7e9625f27cad6f91b3452713ec286e5697d2a8211aaf276f313470b7476c646a591469
 SHA512 
555ad57332ea677242057c34313df0d02a16f5738c584db82611db3e3636e792d30b9dc5ea371ba56a4c3b9a158ba879ca38ff5fd40ae842f8be98e52ea856d8
 DIST python-keystoneclient-3.10.0.tar.gz 300635 BLAKE2B 
7493e7d193a10f49ad5129b82f6a8402e0a82dbe2ef6f9b82922d41e029286108dd9351d6e17f66f59afafa8dffd1f32abac0d59478d9417ee5ba0bf91899bb7
 SHA512 
606143ed7e1187098e6e0c4168bc0ee19204e1782b3fd1db4bd2fbca1cea193fd924b01a5fb5bc1de592fa961f737788108ac384899d81f747fed2853f5f18bb
 DIST python-keystoneclient-3.13.0.tar.gz 303828 BLAKE2B 
eb6167c171d043fad4af61b3167d5f7069300c2a7b056ec5b2e78a31f9a9d11e225a0df3be6bbdbd37cee024b7c675aa3699bc81b0509b3296a9ebddba063268
 SHA512 
0b4b9297c1661d8ed84c6019ccf93eab495c4ac5d098af456deb244c6db7bd1d40e874ef65c170c6fa9ff4814ac1e714baa9fda0f40dbd4e043ffdbcc9310718
+DIST python-keystoneclient-3.15.0.tar.gz 306850 BLAKE2B 
5101f0854d3c9cc2ac2165e66df4fe28f9da64d6a96de2e4c1eb9bac26228d7a987f8149fc32a99a3015f43982f0d664555bc1361ca22c86ab68c2d36776605f
 SHA512 
f02d6efe1563a92c5ae1a374568a7b47e281f3df026168eb8cc8e0b31e5029af6534341738b07423713705df845c63708a8f0f845e9a929c107a3f13dd5f9578
 DIST python-keystoneclient-3.5.1.tar.gz 300839 BLAKE2B 
7ec1f354b016c79abdc54de531e9cf3cb7a63d8adc9d96a92940ad135cdb233622e8aa338e3f27223175ec9fe35a69b1ab7718c636acba5cde514b5a3f0f1895
 SHA512 
b9328de923b5a579d093b02c05edb1d01cb6d319414f515016528e1e05db11eb8844d836a85d67ce7c3e802ac1ba60f807ded3dad7a0e98479f82b7076c9e589

diff --git 
a/dev-python/python-keystoneclient/python-keystoneclient-3.15.0.ebuild 
b/dev-python/python-keystoneclient/python-keystoneclient-3.15.0.ebuild
new file mode 100644
index 000..39fb0010e1d
--- /dev/null
+++ b/dev-python/python-keystoneclient/python-keystoneclient-3.15.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client Library for OpenStack Identity"
+HOMEPAGE="http://www.openstack.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+RESTRICT="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+"
+#PATCHES=(
+#)
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2018-02-15 Thread Matt Thode
commit: 41f8701874cb5be734b40bd0acfdc12e1de69a72
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 05:15:39 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 05:15:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f87018

dev-python/oslo-config: 5.2.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslo-config/Manifest |  1 +
 dev-python/oslo-config/oslo-config-5.2.0.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-python/oslo-config/Manifest b/dev-python/oslo-config/Manifest
index 983acdda266..2fea99371ac 100644
--- a/dev-python/oslo-config/Manifest
+++ b/dev-python/oslo-config/Manifest
@@ -1 +1,2 @@
 DIST oslo-config-4.11.1.tar.gz 130922 BLAKE2B 
ab3f142c54a09a3f512614452966f61032ae4f1a0163ac4ffd1aba13b4e2d0c52f597c401a7a0894276aa7a05879a4bfdc1d0a5f0f8fafc6e61b2770d34a6d7d
 SHA512 
c7087080ef336d8aaf262a968495afd599f83528a7eefe6d9d13a819ca4d198964550d516abf4bb674eb4bb95c42e278b65cc9bb8e90ef3d6010e24959d393be
+DIST oslo-config-5.2.0.tar.gz 130627 BLAKE2B 
7d5e78a7486ea5b24d9eaa488c70c3222da137d230912551e98fdd4a433b3979c2d8841aa4cff3d763ca356ea1f80f2cba13716569ee41e8ff7c4e6511a3d91e
 SHA512 
fa3323926f7f7b1a79e4823dfc102027cb466728500980d9f079c2098c93006b4fdeebb2f09bda41512dc854f5dfe080b727fa2d63910e6fc609d69fab87596c

diff --git a/dev-python/oslo-config/oslo-config-5.2.0.ebuild 
b/dev-python/oslo-config/oslo-config-5.2.0.ebuild
new file mode 100644
index 000..373c353d1b2
--- /dev/null
+++ b/dev-python/oslo-config/oslo-config-5.2.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Configuration API"
+HOMEPAGE="https://launchpad.net/oslo";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/rfc3986-0.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   use doc && esetup.py build_sphinx
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   rm -rf .testrepository || die "could not remove '.testrepository' under 
${EPTYHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2018-02-15 Thread Matt Thode
commit: cb1ea1455532aa7ba09a6ed64584e3bb6cb75232
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 04:38:22 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 04:38:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1ea145

dev-python/requestsexceptions: 1.4.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/requestsexceptions/Manifest  |  1 +
 .../requestsexceptions-1.4.0.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/requestsexceptions/Manifest 
b/dev-python/requestsexceptions/Manifest
index c214b74bdc4..df7186700c1 100644
--- a/dev-python/requestsexceptions/Manifest
+++ b/dev-python/requestsexceptions/Manifest
@@ -1 +1,2 @@
 DIST requestsexceptions-1.1.3.tar.gz 6606 BLAKE2B 
7dbbdc095ba1ec20b41a3c7a0dcef5f10fbcd8d9f6bfc9082bde09a23a9d75f1be96f79b74551691d038b758a7d7bd1568842be9fd139a4c4d3279e63376db9d
 SHA512 
33a848b04db500b3481b7df2553e244e1967e5124de1606f73fb38f0b2681253ca2bd921386ce50f1144a8dc8d6f8e07be058a3d9f13c7831f77cade0a42fd38
+DIST requestsexceptions-1.4.0.tar.gz 6880 BLAKE2B 
7539cb7993de817a9d22db3f2e1121b65850cc80723c149243e6e540df7f1229abf66a5a443ca41eb855510caa3f10ca6829d89ad39745fe8180359a92037cff
 SHA512 
f631fa650a969ccc74eebfe7522b16e969de4bf48b6f7140eba46a301cfc5a56b9a8354785990daabae025a8175f6b62bf0870d73468d96ba92fa09f4ef3c566

diff --git a/dev-python/requestsexceptions/requestsexceptions-1.4.0.ebuild 
b/dev-python/requestsexceptions/requestsexceptions-1.4.0.ebuild
new file mode 100644
index 000..8161b92f7bc
--- /dev/null
+++ b/dev-python/requestsexceptions/requestsexceptions-1.4.0.ebuild
@@ -0,0 +1,21 @@
+# 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,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Finds the correct path to exceptions in the requests library."
+HOMEPAGE="https://github.com/openstack-infra/requestsexceptions";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-0.11[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="${CDEPEND}"



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

2018-02-15 Thread Matt Thode
commit: 500e451d755b9bcebef7bec4a32468b05ca180c3
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 04:56:43 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 04:56:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500e451d

dev-python/oslo-i18n: 3.19.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslo-i18n/Manifest|  1 +
 dev-python/oslo-i18n/oslo-i18n-3.19.0.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/dev-python/oslo-i18n/Manifest b/dev-python/oslo-i18n/Manifest
index 54cba0facd5..4cd436a0d68 100644
--- a/dev-python/oslo-i18n/Manifest
+++ b/dev-python/oslo-i18n/Manifest
@@ -1 +1,2 @@
 DIST oslo-i18n-3.17.1.tar.gz 42660 BLAKE2B 
645a8341cf2bedf18932fbfa092b608da4169993a2a62aef36b869e975dfd662b7d52008aedf046b09ac10e4641e810902904b16e450a728b0f075fdee654977
 SHA512 
86d244eba7a887d4b8c3327487c9dd67c8e4baa52afdc05f94a229d6c1c951b8a25fc628f490320501773bb808afb8fb3b450a8d26e11b9a36a3c22baaa64544
+DIST oslo-i18n-3.19.0.tar.gz 41888 BLAKE2B 
651b6e1ee2d2d6c11bd1b86b78eadf70b8f5495fb93d58747635961df20fbf74fb2a949ef81b82efce582410f05c88806e678f688bb686b500378c77ff6e
 SHA512 
2c12fc5ec24fbebd2624b3bf9d3043a62da84304e73a995c49b395e792bd9bd7d38a13f5e3086abe59bbb9ef43729a47eaee78ea0701ed05c15f5070af232a69

diff --git a/dev-python/oslo-i18n/oslo-i18n-3.19.0.ebuild 
b/dev-python/oslo-i18n/oslo-i18n-3.19.0.ebuild
new file mode 100644
index 000..b5bcdc23765
--- /dev/null
+++ b/dev-python/oslo-i18n/oslo-i18n-3.19.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo i18n library"
+HOMEPAGE="https://launchpad.net/oslo";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+python_test() {
+   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPYTHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2018-02-15 Thread Matt Thode
commit: b818dcd403d68810b019db7e40eaed7f7f9a2b90
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 05:28:45 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 05:28:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b818dcd4

dev-python/debtcollector: 1.19.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/debtcollector/Manifest  |  1 +
 .../debtcollector/debtcollector-1.19.0.ebuild  | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-python/debtcollector/Manifest 
b/dev-python/debtcollector/Manifest
index e8971e4b698..8f20bbb8a48 100644
--- a/dev-python/debtcollector/Manifest
+++ b/dev-python/debtcollector/Manifest
@@ -1,2 +1,3 @@
 DIST debtcollector-1.11.0.tar.gz 26266 BLAKE2B 
e94c8754d730417638542229c0c47d798efeb2f55f203c51b337f516e356f930f476881bfba7e51824e0fcdda84a2aea4cfe238fa3251a35a9bf395942de7563
 SHA512 
9dcbfdaec5d16714d17eca2bfce7049c0a042b2370b1be5a4a0c0057dc28bf060ba570639581ceb5e5c27f2117f9001e4b2bb350899bdab0c0c7cdc3098a9bb2
 DIST debtcollector-1.17.1.tar.gz 28805 BLAKE2B 
25d965359ba815e182cddb2a8c82d7360e43ec549185380e759cb993dc44dae88bf1e6e21a67b6929862389f80450dc2f07eff7b2f7a5af58f1d8b64a2716255
 SHA512 
751ac56695369a36c4baa7fd60b3c0d2c027fb23f7b71cf4103acb70362af4455ebe50b73ca0ba4f946b318c38e67f3477ae937afd697d505a6f2455f932faa3
+DIST debtcollector-1.19.0.tar.gz 26176 BLAKE2B 
be471b8ccb8cc3df3ade1af544f6326073f65cb1a6c64a8a864ee437692508fe21d7a117f47ab9f0c8cfb74502a7cf1c68e5e9dc26d8da3cd2ac0519c93be93b
 SHA512 
f2bd1eeb9f402853e57ef6bd31d9961acc45617c50be36192b8761454869b3b9fc7709dbd14c36be469e6dbf3532f5d75a9fb863c7ea95c276f82d06f69a2164

diff --git a/dev-python/debtcollector/debtcollector-1.19.0.ebuild 
b/dev-python/debtcollector/debtcollector-1.19.0.ebuild
new file mode 100644
index 000..d499f8f46a5
--- /dev/null
+++ b/dev-python/debtcollector/debtcollector-1.19.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python deprecation patterns and strategies that collect technical 
debt"
+HOMEPAGE="http://www.openstack.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   !~dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/doc8-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
+   virtual/python-funcsigs[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || di
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+python_test() {
+   distutils_install_for_testing
+
+   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPYTHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/os-client-config/

2018-02-15 Thread Matt Thode
commit: 30e1c05a72b092d37e7e9a0f0cd97aa46662de7c
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 04:45:07 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 04:45:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e1c05a

dev-python/os-client-config: 1.29.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/os-client-config/Manifest   |  1 +
 .../os-client-config-1.29.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/os-client-config/Manifest 
b/dev-python/os-client-config/Manifest
index 57da9876de4..3c2a6cde1d6 100644
--- a/dev-python/os-client-config/Manifest
+++ b/dev-python/os-client-config/Manifest
@@ -1 +1,2 @@
 DIST os-client-config-1.28.0.tar.gz 64102 BLAKE2B 
955f3e4387d38ef99805c9fa53032c974b68d2128c89b9525570f1736f74d4a757e43ec50957bd5fbc7c6c1bf9a9b97577058f44aa9abc77d58e917cb2670151
 SHA512 
80cea066eeb8dce03afa91a720b2e3449676f019f33c8ab0a3c0ecd5cfd49cd5a061abde1a4f0eb1ff947e505de74d94ba3ce71e763d2e2e4fbd1c72b313d1d9
+DIST os-client-config-1.29.0.tar.gz 65974 BLAKE2B 
f8632f4f4ae95941e81b039ea928bb1013d4208b93a3cf67abcb689aeb8f2f128ad309b4c86ead98ede98c2a9c44a5e0db49a32bd6e73490ce50a357f1f37bba
 SHA512 
1b50777fb1476a58ff0b6ca9fe3015d4002eee312bc970d23284f2a05c5b27a96204c3e892b8262c8d830b1681fb7376387cc4a032736e31a3c353a0a348e752

diff --git a/dev-python/os-client-config/os-client-config-1.29.0.ebuild 
b/dev-python/os-client-config/os-client-config-1.29.0.ebuild
new file mode 100644
index 000..befab13b638
--- /dev/null
+++ b/dev-python/os-client-config/os-client-config-1.29.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Client Configuation Library"
+HOMEPAGE="http://www.openstack.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/requestsexceptions-1.1.1[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   "${FILESDIR}"/test_get_all_clouds.patch
+)
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2018-02-15 Thread Matt Thode
commit: 45c64be1e535f26ea0be9d2b99667c392b65e096
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 04:08:43 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 04:08:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c64be1

dev-python/dulwich: 0.18.6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/dulwich/Manifest  |  1 +
 dev-python/dulwich/dulwich-0.18.6.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 836bb52d788..a4d4c458fd5 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1 +1,2 @@
 DIST dulwich-0.18.5.tar.gz 330097 BLAKE2B 
c29f3016ab63082051c8c4fc42301c12ca752008a317afc41defceee2db47e50efb69b9a21b3d50c241b3b51c3c1e9cf35eedaf2811f66cec2330ce7865a
 SHA512 
4ba0f70ebddf4c7f4e71721812e228f820226d4ea42bda4d5f06a0720a029d4dddb800cfc05b2610525922c5fcef1020edd1485105706d9ef3fcf810e6381035
+DIST dulwich-0.18.6.tar.gz 331325 BLAKE2B 
781227bf91d8df8f941dd2eddb1682fb8c358d37f35671b08334ef197355e33dbbd09d18b43a179f9200cd6abca563a2fc833da68bd860859a52d951fe679ac0
 SHA512 
2d2120e23dd4bc2c9dcfe601f21ac757ee3fe2a343923c50b32c067f4d329ac89cdf0894bff450bf52c69e99759bb8692f0f14ed73d01be6bc3b0402d58d1148

diff --git a/dev-python/dulwich/dulwich-0.18.6.ebuild 
b/dev-python/dulwich/dulwich-0.18.6.ebuild
new file mode 100644
index 000..d15c71b6f2c
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.18.6.ebuild
@@ -0,0 +1,50 @@
+# 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} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="https://github.com/jelmer/dulwich/ 
https://pypi.python.org/pypi/dulwich";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/python-fastimport[${PYTHON_USEDEP}]
+   )"
+
+DISTUTILS_IN_SOURCE_BUILD=1
+
+# One test sometimes fails
+# https://github.com/jelmer/dulwich/issues/541
+PATCHES=( "${FILESDIR}/${PN}-0.18.3-skip-failing-test.patch" )
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   emake check
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/html/. )
+   if use examples; then
+   insinto "/usr/share/doc/${PF}"
+   docompress -x "/usr/share/doc/${PF}/examples"
+   doins -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2018-02-15 Thread Matt Thode
commit: 9344605de821b5c1219d2b72e7ce87173417dbc1
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 03:24:34 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 03:24:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9344605d

dev-python/stevedore: 1.28.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/stevedore/Manifest|  1 +
 dev-python/stevedore/stevedore-1.28.0.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/dev-python/stevedore/Manifest b/dev-python/stevedore/Manifest
index b41fad6b06f..9d8d4000e76 100644
--- a/dev-python/stevedore/Manifest
+++ b/dev-python/stevedore/Manifest
@@ -1 +1,2 @@
 DIST stevedore-1.25.1.tar.gz 509014 BLAKE2B 
22580ac0e5af56eadd81e7521888e3b2458a1c03a3bdac69df1f2eeef20248f1ddc1748447e3e961b61cbe62ebc939e36c04ff011b7845b3278e18a5fdc9e14e
 SHA512 
f3d2a7360e783c800c3c2488f6adf6f9f76e34e4a4e6f3fc53d2f1114b889c443c13fdf217ddce65a41922dda2c782f19b2077847807c70e732a522fd2166ff0
+DIST stevedore-1.28.0.tar.gz 504872 BLAKE2B 
6a9ba88ab950f17898d2dd76d75cd7bc7031cbcf441523863520e15916bc5c255fe6a62444f46b6d9967ec1f5f716420b36cb114995907ec8e2c39110ae7918a
 SHA512 
e148560e255a362a51ce91e8bc2380828ba9a41e1988138bcff2d5b270097cadffdee30f3c98e123d8ced9f6f0ff350b52e793fd400ce6b45095860788bd6b86

diff --git a/dev-python/stevedore/stevedore-1.28.0.ebuild 
b/dev-python/stevedore/stevedore-1.28.0.ebuild
new file mode 100644
index 000..60311256947
--- /dev/null
+++ b/dev-python/stevedore/stevedore-1.28.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Manage dynamic plugins for Python applications"
+HOMEPAGE="https://github.com/openstack/stevedore 
https://pypi.python.org/pypi/stevedore";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   # Delete spurious data in requirements.txt
+   sed -e '/^pbr/d' -i requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+python_test() {
+   nosetests --verbosity=3 stevedore || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2018-02-15 Thread Matt Thode
commit: ff40dfdf27910ec03aeefef13fbda017ceba2b45
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 03:03:59 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 03:03:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff40dfdf

dev-python/webob: 1.7.4 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/webob/Manifest   |  1 +
 dev-python/webob/webob-1.7.4.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-python/webob/Manifest b/dev-python/webob/Manifest
index 9efa5b155da..66b735491f0 100644
--- a/dev-python/webob/Manifest
+++ b/dev-python/webob/Manifest
@@ -1 +1,2 @@
 DIST WebOb-1.7.3.tar.gz 216028 BLAKE2B 
66af12ab34dc9a18555c6e480099a2c9b9f0ba8eb8f1e1066d501dea9ed2ff541c064bc40bfc74c284fef5f06281178d4d631b33f29c04d43da9c8e3bd138d0a
 SHA512 
23a51f184754c525dc293b8b71855d40f52445c0df5434af7ec091219e0ea81be162623157b6ec67214cd151b25014bf86991246785816ebcb5a0d1eec9479a1
+DIST WebOb-1.7.4.tar.gz 219331 BLAKE2B 
fe046905bf127dc8fedbf2b993e83b3614cd62ef614add939d54e241ecfc9a9ed77cfa5b961b436105c72cab36e885f94d604cd90909cc4ada9283c7a098a8ca
 SHA512 
43685daf6dbba5daa99e4fabfb930495b8c2bc976e968d93af7681284cc127d7012f8423b2986dd7daa10cbf7b3803aec442c1ef88102e16cadf07efe6714d1a

diff --git a/dev-python/webob/webob-1.7.4.ebuild 
b/dev-python/webob/webob-1.7.4.ebuild
new file mode 100644
index 000..41ff9c6ff0e
--- /dev/null
+++ b/dev-python/webob/webob-1.7.4.ebuild
@@ -0,0 +1,43 @@
+# 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 distutils-r1 versionator
+
+MY_PN=WebOb
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="WSGI request and response object"
+HOMEPAGE="http://webob.org/ https://pypi.python.org/pypi/WebOb";
+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 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}] )"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+python_compile_all() {
+   if use doc; then
+   esetup.py build_sphinx
+   fi
+}
+
+python_test() {
+   nosetests --verbose -w tests || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
+   distutils-r1_python_install_all
+}



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

2018-02-15 Thread Matt Thode
commit: 1665c1bc276c6c5cae9c4f38e55a4dff003eedcd
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 03:36:36 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 03:36:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1665c1bc

dev-python/keystoneauth: 3.4.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/keystoneauth/Manifest  |  1 +
 dev-python/keystoneauth/keystoneauth-3.4.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/keystoneauth/Manifest b/dev-python/keystoneauth/Manifest
index 5a3ce513131..5bd6870f65b 100644
--- a/dev-python/keystoneauth/Manifest
+++ b/dev-python/keystoneauth/Manifest
@@ -4,3 +4,4 @@ DIST keystoneauth1-2.20.0.tar.gz 187746 BLAKE2B 
c47608115ce31bac39d7f410c9153feb
 DIST keystoneauth1-2.4.1.tar.gz 150586 BLAKE2B 
78d3b5c99bf1d11573a7aba317aca669caee9b5a843eb7d25e3a51e315398617530c5beb9e067500d06922024cb9b5705cff1e9c9f25328e68d0e8155df26971
 SHA512 
f9e8fcea7b23001b907d643d5bf67fc4779c8729cca213b3240ef988eda9de1212b15c2031f6fd8b431aafac85e773346eda71e0b414fe967728611b6817fb05
 DIST keystoneauth1-2.4.2.tar.gz 151213 BLAKE2B 
aacdee83231982e919925aef9d305d517a00a4db323d407176296d8349d5afe01229429a00949ee2fc6adb49f655de840c90c1ab7d8b5dc5420a67f869522241
 SHA512 
dd3b0907c554606489081b970ad248efe52aa6593cb8584ac1d4e3b05075b6a60b8c5f159c00f5668eb0938dbed655e7135ac9b7d3d6017f2f280f69b9080122
 DIST keystoneauth1-3.1.0.tar.gz 217744 BLAKE2B 
4e07c7f4dd6fc097c6838b2a18105656b16f8e45dd553d2908c55fa7aeb5c8dcd2968ca0c3954be0b66044880eec7c33fd9c42413a1ae6c93258a902666bb896
 SHA512 
3214e08cf449a0eff35eff0400542cbb9e46051095d7955593fec89c4ba31062677f434c70c40037db213fa0e0db15c66d1058e0eca35b1d214967f7fa3fcf14
+DIST keystoneauth1-3.4.0.tar.gz 227170 BLAKE2B 
57f28ce5a36362f34fcfb2f456a19332df6851a4d372fe890286b4d48469ff69a3ad7281b55d4aa338f61d437f5e07908fc55210e2085a6d9a974cf0bf451c81
 SHA512 
aeaefb0e5b369e36e06adc1bada104dab2c2aed22bf96cc3e20a5dd4ce8ae10869eb73ce4802faef70f191c3bbd38e3b5c3dff3606c46956fb350c0875cb7a7d

diff --git a/dev-python/keystoneauth/keystoneauth-3.4.0.ebuild 
b/dev-python/keystoneauth/keystoneauth-3.4.0.ebuild
new file mode 100644
index 000..e636a0e9f38
--- /dev/null
+++ b/dev-python/keystoneauth/keystoneauth-3.4.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="This package contains tools for authenticating to an 
OpenStack-based cloud."
+HOMEPAGE="https://github.com/openstack/keystoneauth";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}1/${PN}1-${PV}.tar.gz"
+S="${WORKDIR}/${PN}1-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="${CDEPEND}
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]"



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

2018-02-15 Thread Matt Thode
commit: db5e2334cff918904548cfd162c3cb51ff7bf2e9
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 03:07:49 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 03:07:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5e2334

dev-python/configparser: readd missing arm64 keyword

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-python/configparser/configparser-3.5.0-r1.ebuild 
b/dev-python/configparser/configparser-3.5.0-r1.ebuild
index 7e15dbc28df..b9fbae6f49f 100644
--- a/dev-python/configparser/configparser-3.5.0-r1.ebuild
+++ b/dev-python/configparser/configparser-3.5.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=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE=""
 
 RDEPEND="dev-python/backports[${PYTHON_USEDEP}]"



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

2018-02-15 Thread Matt Thode
commit: 4f892bed74a8d0a86ea78e8cc088125d5f73cca3
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 05:55:28 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 05:55:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f892bed

dev-python/msgpack: 0.5.1 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/msgpack/Manifest |  1 +
 dev-python/msgpack/msgpack-0.5.1.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-python/msgpack/Manifest b/dev-python/msgpack/Manifest
index 10f17ad4589..2777e70f82b 100644
--- a/dev-python/msgpack/Manifest
+++ b/dev-python/msgpack/Manifest
@@ -1 +1,2 @@
 DIST msgpack-python-0.4.8.tar.gz 113641 BLAKE2B 
d22efe13302e28d0701b95b2dc4cf4792f9e045efdf77b31ac5c6170b503c885c265ff63387fe76a1aa67b1624963aa26d76dffb15fc2cb10cfe672b59e71b99
 SHA512 
59e9c43be6b92e6d10f40999e0902c350137e67a83c43bb15b273eca856a6eb39f24b625b02b40188a9365ce3101f03bfa9aa3dfff56c5c3b551533942183481
+DIST msgpack-python-0.5.1.tar.gz 138953 BLAKE2B 
1fb7e5be33992808319e1444ff7f84cc13f034e60ce0ef2f72161bd4ccd0cd1ede27382bc1f365f268557c8ffe503fd12de66eb5840e79760d818e7e2f67fdcd
 SHA512 
e5172e20bb25d2e12ba34ad2805ba4ea0776397986e8bf8e26d21353f57a2dba59a9c6669c817e4e91d5801558a50f95d81e02343f8f0292a01ec5d822fba61c

diff --git a/dev-python/msgpack/msgpack-0.5.1.ebuild 
b/dev-python/msgpack/msgpack-0.5.1.ebuild
new file mode 100644
index 000..2fbeb83213b
--- /dev/null
+++ b/dev-python/msgpack/msgpack-0.5.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+MY_PN="${PN}-python"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="MessagePack (de)serializer for Python"
+HOMEPAGE="http://msgpack.org https://github.com/msgpack/msgpack-python/ 
https://pypi.python.org/pypi/msgpack-python/";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+S=${WORKDIR}/${MY_P}
+
+python_test() {
+   py.test test || die "Tests fail with ${EPYTHON}"
+}



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

2018-02-15 Thread Matt Thode
commit: 0a93e96b2ddc1695c5dc6a9b2c213aac11448bdb
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 04:27:19 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 04:27:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a93e96b

dev-python/oslo-sphinx: 4.18.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslo-sphinx/Manifest  |  1 +
 dev-python/oslo-sphinx/oslo-sphinx-4.18.0.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/oslo-sphinx/Manifest b/dev-python/oslo-sphinx/Manifest
index 5242bfbd7c1..f0ef11b12ac 100644
--- a/dev-python/oslo-sphinx/Manifest
+++ b/dev-python/oslo-sphinx/Manifest
@@ -1 +1,2 @@
 DIST oslosphinx-4.15.2.tar.gz 33362 BLAKE2B 
4eacd7da4eecd25836920063c2c05f205f5c8d29cf6253257e9e56f35e1f9cbd39fb120fd69b075670bb6be334fcc50dbff6f52cb928e556f334720a51eed590
 SHA512 
cf8fce033f97c0334fc076568720fe3b7903e780d4b839c452f33d02378470263891d01e553e4f2463484895c689532f95f4aa81ac3dcb0d6137b463bcc7e08a
+DIST oslosphinx-4.18.0.tar.gz 32046 BLAKE2B 
b10b13f819cc2f4c3e769c195bc340a74545a4cab2a2e9894e56e4352f5f35c1cdd7f1d40d47c2b7449d30bc77dbadb1feae129f6ff31d54e6227349a0c31e57
 SHA512 
b736dbf68a3ad8c32ca6d8de72cb79e49ab4b84593c70d0165615de66a8c343ce7094656d3b0be3383453143308a4862f27529b1c9d72920c5418a3f62dbcc46

diff --git a/dev-python/oslo-sphinx/oslo-sphinx-4.18.0.ebuild 
b/dev-python/oslo-sphinx/oslo-sphinx-4.18.0.ebuild
new file mode 100644
index 000..fdb87b6aed3
--- /dev/null
+++ b/dev-python/oslo-sphinx/oslo-sphinx-4.18.0.ebuild
@@ -0,0 +1,48 @@
+# 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,5,6}} )
+
+inherit distutils-r1
+
+MY_PN="${PN//-/}"
+
+DESCRIPTION="OpenStack Sphinx Extensions and Theme"
+HOMEPAGE="http://www.openstack.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="doc"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/pbr-1.6[${PYTHON_USEDEP}]
+   doc? (
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2018-02-15 Thread Matt Thode
commit: aff904d8c848f025b859d5b5a70b6c03d2853edc
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 04:30:17 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 04:30:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff904d8

dev-python/mox3: 0.24.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/mox3/Manifest   |  1 +
 dev-python/mox3/mox3-0.24.0.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/mox3/Manifest b/dev-python/mox3/Manifest
index 6b162edae2d..dbd6b0459d7 100644
--- a/dev-python/mox3/Manifest
+++ b/dev-python/mox3/Manifest
@@ -1,2 +1,3 @@
 DIST mox3-0.10.0.tar.gz 42424 BLAKE2B 
124bb4525ed6d24ebf75037c1f049fc851d64bdf8eed29c26fcdabcfe5f6211aec7f16f5038b397978383bd11a81588b44aa790608bfdf5b8596daccf3230542
 SHA512 
1f56e17ae150339cb2f33dca065c246cf0ff2f633f182336a576e9ab0bd4512ec8f42a4cb128f38ede33fe7e796552768465cfc626abe4f734b7a06b4625710a
 DIST mox3-0.12.0.tar.gz 42377 BLAKE2B 
d6a841c8b28d47f21ae8e6f65abb7e2079762d45ccf670decf5815c5a2638af615804e711534ddb0ebbafdae6609f30e50ea20f224a7ccc5a02148f1ab0d23b6
 SHA512 
73e0215bf127589f791721a0cb9b8e3dcc379a23199339e370d641850a0a14c264eb9db94fbb37c99f9925ee3ebd302de14ec12fe1c8809dd3ca9c10cfd75468
+DIST mox3-0.24.0.tar.gz 44846 BLAKE2B 
dd1a27b20fc821de79f1e1f209872c3fb66f39b2330d1dda04c5b17045e337c84920e4538d7971f025d1377f9e91abd2fca8167508c5614fee06d9fca92aaa75
 SHA512 
6c081cf2b1e529f3213f7f48d22ed5d2980420b2de8f49607b624d5861f8b784f2f36d8a32fae3e81fe8186c1a9c36e6c4ec7d9de172c41c0530523590ef97b6

diff --git a/dev-python/mox3/mox3-0.24.0.ebuild 
b/dev-python/mox3/mox3-0.24.0.ebuild
new file mode 100644
index 000..58ae32874f3
--- /dev/null
+++ b/dev-python/mox3/mox3-0.24.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Mock object framework for Python"
+HOMEPAGE="http://www.openstack.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+CRDEPEND=">=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   ${CRDEPEND}
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   ${CRDEPEND}
+"
+
+PATCHES=( "${FILESDIR}"/${P}-RegexTest-python3.6.patch )
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+python_test() {
+   rm -rf .testrepository || die "could not remove '.testrepository' under 
${EPYTHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2018-02-15 Thread Matt Thode
commit: 4b07dfddac1db3c0a30a1c1424ed3813446fa878
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 02:54:02 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 02:54:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b07dfdd

dev-python/Babel: 2.5.3 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/Babel/Babel-2.5.3.ebuild | 48 +
 dev-python/Babel/Manifest   |  1 +
 2 files changed, 49 insertions(+)

diff --git a/dev-python/Babel/Babel-2.5.3.ebuild 
b/dev-python/Babel/Babel-2.5.3.ebuild
new file mode 100644
index 000..002805adb21
--- /dev/null
+++ b/dev-python/Babel/Babel-2.5.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of tools for internationalizing Python applications"
+HOMEPAGE="http://babel.edgewall.org/ https://pypi.python.org/pypi/Babel";
+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 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${DEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+   # Make the tests use implementation-specific datadir,
+   # because they try to write in it.
+   sed -e '/datadir 
=/s:os\.path\.dirname(__file__):os.environ["BUILD_DIR"]:' \
+   -i tests/messages/test_frontend.py || die
+   sed -e '/^intersphinx_mapping/,+3d' -i docs/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # Create implementation-specific datadir for tests.
+   cp -R -l tests/messages/data "${BUILD_DIR}"/ || die
+   py.test || die
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}

diff --git a/dev-python/Babel/Manifest b/dev-python/Babel/Manifest
index 311dc91cc7c..0dcd35c7785 100644
--- a/dev-python/Babel/Manifest
+++ b/dev-python/Babel/Manifest
@@ -1 +1,2 @@
 DIST Babel-2.5.0.tar.gz 6612353 BLAKE2B 
85268f0226f1db019fb906da0dfbbc6b6aa199ab491e9d767c932fb5ca77cb6d86328ebaa9c6eb61fb8d28c8e566babd435cdcee9b900c3c680d0dfb49c2bcac
 SHA512 
b24b74121695e0068fb28a6294d4b5b2065e94dcd62ca0d70c8fde3a00cb5ff111480505594460989c6f67a75935f55e153b1b493f917317d2c5ee0f0d7921fc
+DIST Babel-2.5.3.tar.gz 6611941 BLAKE2B 
99b71642b00a853fea844220c0ce5ef2fe425906cbdd1618e31f39b60d16382d54ff5e00c493153eee2be8894edc8c96e57fc2703620db5bafcf7b7a4f1b72ef
 SHA512 
1a41f69141da9f66e27110e7a1a5955f76d8ae9353ff7e54182c5bb6ca16e8b4799031e4df1049af54de513da9f101e171e4312b2e7775f2cab9116d5b50c0fb



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

2018-02-15 Thread Matt Thode
commit: b933f4c7250c8c757156bcf4369c028cda5d50f3
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 06:03:58 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 06:03:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b933f4c7

dev-python/oslo-serialization: 2.24.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslo-serialization/Manifest |  1 +
 .../oslo-serialization-2.24.0.ebuild   | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/dev-python/oslo-serialization/Manifest 
b/dev-python/oslo-serialization/Manifest
index 70dfe601845..388510e9041 100644
--- a/dev-python/oslo-serialization/Manifest
+++ b/dev-python/oslo-serialization/Manifest
@@ -1 +1,2 @@
 DIST oslo-serialization-2.20.2.tar.gz 29486 BLAKE2B 
73fda86ced11c7c6dfb1a15c761645583cee463521285dc194cc1aebd5ef100832190bb0b07f825472286dab8ffc4dbed5cf6183fd86128bd74d51c5d15996a8
 SHA512 
1bcf50a090a0ec74d1aca7de6cc83f7451778eae7335427d11f732120ec99163441ee0bde13df6e660574c7ac5fcafe746cdbcb421e57f02d782f2405d5e33c7
+DIST oslo-serialization-2.24.0.tar.gz 28948 BLAKE2B 
8e57d14b21deefd8058f4dd677493072b0bfdc08bfb18faae2f6a09c4ab4e29ce544e479427a6c6557e0ca78fd7b525aa6a8ab3443a01c3d856ee3556f5f3f5e
 SHA512 
8c2103409d9ec2ebfd45eefb56ed42b1ca52c0f8eaf5deff1020a67f813c8524d1bffd81d97a1ad28c80b4a5afeaebca829c4580e635f514900fd0835782990c

diff --git a/dev-python/oslo-serialization/oslo-serialization-2.24.0.ebuild 
b/dev-python/oslo-serialization/oslo-serialization-2.24.0.ebuild
new file mode 100644
index 000..ef5eba50688
--- /dev/null
+++ b/dev-python/oslo-serialization/oslo-serialization-2.24.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Serialization library"
+HOMEPAGE="https://launchpad.net/oslo";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   use doc && esetup.py build_sphinx
+   distutils-r1_python_prepare_all
+}
+
+# Note: Tests fail due to requiring installation.
+#
+# Installation appears to fail due ot the use of namespace packages but root
+# cause was never truly established.
+RESTRICT="test"
+
+python_test() {
+   distutils_install_for_testing
+
+   PYTHONPATH="${TEST_DIR}/lib:${PYTHONPATH}"
+
+   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPTYHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2018-02-15 Thread Matt Thode
commit: e1bf169689d3e14ac053b4cdb5949945f29036e4
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 04:49:36 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 04:49:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1bf1696

dev-python/oslotest: 3.2.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslotest/Manifest  |  1 +
 dev-python/oslotest/oslotest-3.2.0.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/oslotest/Manifest b/dev-python/oslotest/Manifest
index d817bc4d986..19b6d49bb9c 100644
--- a/dev-python/oslotest/Manifest
+++ b/dev-python/oslotest/Manifest
@@ -1 +1,2 @@
 DIST oslotest-2.17.1.tar.gz 32166 BLAKE2B 
49922cedc32bebda867c6633118cbd8258a08048c510333d04e0b2f8f5efd4e5dde802bfb8910936dffca76823771d3e83e78528b5fd045ae4380e02f92cf809
 SHA512 
558d2c220a6b1235112022b495c77881f52895cb720d67090ad096576b4e81044b228bd95b8303779bf8cca2e1205ef912b1fedd1916a34130f4c68ef69fcc0d
+DIST oslotest-3.2.0.tar.gz 35445 BLAKE2B 
d33c70e760fc595586c2d7b0ce6ed1f63b73c89ba078f85b70d3b6b1af1c4d115e6eb7b431f9ef52abf50290eb47a1d3adb2d014c2ba5cf7b93ecf0e46401a26
 SHA512 
4513291e2bec939f9734255cb0fe3f85b9eb8a8cadce58873ad4e85365a0ec27bc2084085f5b95b681b5e811b62458e18fe63aff1e022b2d8ace0ca48bd6a527

diff --git a/dev-python/oslotest/oslotest-3.2.0.ebuild 
b/dev-python/oslotest/oslotest-3.2.0.ebuild
new file mode 100644
index 000..310558b286f
--- /dev/null
+++ b/dev-python/oslotest/oslotest-3.2.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Oslo test framework"
+HOMEPAGE="https://launchpad.net/oslo";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mox3-0.20.0[${PYTHON_USEDEP}]
+   >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}]
+"
+
+python_compile_all() {
+   if use doc; then
+   esetup.py build_sphinx -b man
+   fi
+}
+
+python_test() {
+   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPYTHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   if use doc; then
+   doman doc/build/man/oslotest.1
+   fi
+
+   distutils-r1_python_install_all
+}



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

2018-02-15 Thread Matt Thode
commit: 775c1ade4269bcf8a20e2fe6a11068177161c4de
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 04:17:07 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 04:17:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=775c1ade

dev-python/reno: 2.7.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-python/reno/Manifest b/dev-python/reno/Manifest
index 5e857b1c2fd..a7d349d3623 100644
--- a/dev-python/reno/Manifest
+++ b/dev-python/reno/Manifest
@@ -1,2 +1,3 @@
 DIST reno-2.2.1.tar.gz 56013 BLAKE2B 
db1966cf542e74e6842be64ee6a1a13cefcedab261bab951c9e39082ab0c0bf278e0b88bf3e876250f141c627a3625fb8038d190a6d58ee8d87054a86da38172
 SHA512 
278a7a43168f9467342f25c3eb8692e119cac285940b5d3f5a13f8f45acaffde962d2eeac720f2e5d824d085446fe5d660ef7082f95dd3c0360d594de5a65fb1
 DIST reno-2.5.0.tar.gz 62819 BLAKE2B 
1446d1289749df74d09c123af69dc6cacedb539b8387c73a1b0f0425651679e1332427afc482ba352e5176a76fcd6bfb65b31f731e0cfb2d137e23b739110b56
 SHA512 
ee7c44235dd1c3c253b426abbafd490658d642d56ebac5688dd1e3fca45451f26855f421b252c64f9e143bd67c8b08a9e4c6b79edc9c7341b26150a576458570
+DIST reno-2.7.0.tar.gz 65269 BLAKE2B 
f3ba0e33246d40f7f16739f367ad313ce440cd33c6f03de268f2e02293446e0d3a043287c36492d8cae44b65c682c09d13ab0e2c86beffc23a85184ef27a751b
 SHA512 
daf32dd7c08f9f75a9a334db8aa9e8c4fdad266bd5e68a43a87920751cf57549fba7906da26dc6c8f79b97bfaf51ad481f80ce99168cd65cfbd62848cb3d0cab

diff --git a/dev-python/reno/reno-2.7.0.ebuild 
b/dev-python/reno/reno-2.7.0.ebuild
new file mode 100644
index 000..3eb182c0edb
--- /dev/null
+++ b/dev-python/reno/reno-2.7.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Release notes manager, storing release notes in a git repo and 
building docs"
+HOMEPAGE="https://pypi.python.org/pypi/reno";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-1.4[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/dulwich-0.15.0[${PYTHON_USEDEP}]"



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

2018-02-15 Thread Matt Thode
commit: ed782808d24cc2131aa8993886b7a1857920b58d
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 03:22:32 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 03:22:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed782808

dev-python/sqlalchemy: 1.2.2 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/sqlalchemy/Manifest|  1 +
 dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 57305e5bff5..d3bb7f60352 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -4,3 +4,4 @@ DIST SQLAlchemy-1.0.17.tar.gz 4787165 BLAKE2B 
b00ead35149cfd7eab3476e29aa2b2b79e
 DIST SQLAlchemy-1.0.19.tar.gz 4788659 BLAKE2B 
813bc2148fd080762ea7748d9878500afac4148dc186a34172321fd97333eb6c8632ae3b05b2e8b187a3660ae34a426062ade56297b693d367eeea2c3966b249
 SHA512 
57d51fecb40e349b05da027bf39375a81c1d98e6d47f4dd076b9c7e2e3c8b6bdf8317e7b3e88c015cbd0d7858324ba0499a21a8ac39568c9ec95326e02af97bb
 DIST SQLAlchemy-1.1.12.tar.gz 5178158 BLAKE2B 
92455943f3e5ce8c87fc9dd21da7c5ea54a9292fe2a3a319a8a9c8d54cd103193935d567326b8632d2fcd94664ef91cd1a3d621008bec684ba35ff73691ff01e
 SHA512 
f9d14b3d4eab049e9d7377008cf11678c1413e204baad898093282d1812d242a544bbb6606b4e9a83b37d5c17bcec3c115ffe402dda8b6a84d0d5186415645e3
 DIST SQLAlchemy-1.2.0.tar.gz 5451303 BLAKE2B 
273edad173583d47d6ebdb4d3efb6e8e6c1e333667d71a1befb0aabc7ff8231f926c18d5463e1d4b815d2b2f39b7c9bca03ab3bf0f91f039b7ea55071e28
 SHA512 
0d9e57147b022955ad20da5b280e8734ba4be9585301b6e8fb9b96797d87d8707f95cb58afbaf310ec8033defffc4d794bec1d5089ca016b8dd9497e292881e3
+DIST SQLAlchemy-1.2.2.tar.gz 5460157 BLAKE2B 
60c5066a2993d9878f5d3abec1a6a9a4d0a3dc5878df71baee895e5278b95696b775e16000da0ba4c2c358b0a90e70faff0b5733a4f00255b0ec0d605cdd07c6
 SHA512 
060ce803b8b621d51aa69100c598c424c36f051bdce1e2df3f4d837815f91cb55c4e089db5375b01832ec28bf42332311009c51c1b5e7aae92aea001ee880db5

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild
new file mode 100644
index 000..3c3f17ea7ae
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 eutils flag-o-matic
+
+MY_PN="SQLAlchemy"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.python.org/pypi/SQLAlchemy";
+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"
+IUSE="doc examples +sqlite test"
+
+REQUIRED_USE="test? ( sqlite )"
+
+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)
+   )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+   # Disable tests hardcoding function call counts specific to Python 
versions.
+   rm -r test/aaa_profiling || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   if ! python_is_python3; then
+   local CFLAGS=${CFLAGS}
+   append-cflags -fno-strict-aliasing
+   fi
+   distutils-r1_python_compile
+}
+
+python_test() {
+   # Create copies of necessary files in BUILD_DIR.
+   # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/
+   cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die
+   pushd "${BUILD_DIR}" > /dev/null || die
+   if [[ "${EPYTHON}" == "python3.2" ]]; then
+   2to3 --no-diffs -w test || die
+   fi
+   # Recently upstream elected to make the testsuite also pytest capable
+   # "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}"
+   py.test --verbose test || die "Testsuite failed under ${EPYTHON}"
+   popd > /dev/null
+}
+
+python_install_all() {
+   use doc && HTML_DOCS=( doc/. )
+   use examples && dodoc -r examples
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "MySQL support" dev-python/mysql-python 
dev-python/mysql-connector-python
+   optfeature "mssql support" dev-python/pymssql
+   optfeature "postgresql support" dev-python/psycopg:2
+}



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

2018-02-15 Thread Matt Thode
commit: 18a3af3463fc925d18ab1a5fad398752924631de
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 05:44:10 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 05:44:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a3af34

dev-python/monotonic: 1.4 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/monotonic/Manifest |  1 +
 dev-python/monotonic/monotonic-1.4.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/monotonic/Manifest b/dev-python/monotonic/Manifest
index cc06a1af58b..3852e2f0b5d 100644
--- a/dev-python/monotonic/Manifest
+++ b/dev-python/monotonic/Manifest
@@ -5,3 +5,4 @@ DIST monotonic-1.0.tar.gz 7082 BLAKE2B 
76d90375b4e71efa98a5e993498b0789aa04b5c48
 DIST monotonic-1.1.tar.gz 7139 BLAKE2B 
bfef57e5b578f6ca9b7d586e992cb584ccb0b815f391a73d1eb042011b89e4437629ee7b60d815a16e896860b3bd684c400a829d707f6f62aca312af69c6b4ad
 SHA512 
50a33ea7459c46e5a901912056976ed6ee8d006d71f96c8b13e462a40d90455aae3d5e50d96ff2ab426b94c4aefa1701b44ea04edd3823860f8adc4e99d2b71c
 DIST monotonic-1.2.tar.gz 7173 BLAKE2B 
0cb2e86fcb866efd879cc3ea3aa92e106695a0be0a97eb2246d2a4718b3e83123e5098097d038ffc15b77694ed31b1631c7ec996e911ede2f44d16aff538ad7e
 SHA512 
fe35cb2c23a9d8a6cac712fb0de2ec5bcff177f2f5af6e4d468090444f8c9a6adeca204071d9fc88bc4776e7b3fc30e15f00e77887925a7a39d9886dda412a82
 DIST monotonic-1.3.tar.gz 7211 BLAKE2B 
ee05b43f8734099c3d7472ff98bc815cb33cd45d33cd780f33703429773cb3f7cccbf97c3e476247b749616f16ee4493cf300ea137b6da89068c912e4689f72c
 SHA512 
870b9530235715eda099cc332c94935ebb80f52a30523dca90639b9f8b3391dd706a9a8f3aac402ebd8c008672e84cd09b5397e954160751e71940b3a9120bd9
+DIST monotonic-1.4.tar.gz 7463 BLAKE2B 
c9123bb5ed5ece16014c9467c7e25dfaee8d0f30096a73f5d001b0bfc965c0c1f2b501ae39f5b490edd61f179c4e688ce4b794bdb6a842ba350d499eccd8335f
 SHA512 
f9fa079cc325592b0bff799fabe7f9e87922cfe351776ed08be7a0060d27f81ae2c23aa7a1fac2ac2203ec26547e05fe3a918e68e6a474768b431ce860522eca

diff --git a/dev-python/monotonic/monotonic-1.4.ebuild 
b/dev-python/monotonic/monotonic-1.4.ebuild
new file mode 100644
index 000..867855f20bf
--- /dev/null
+++ b/dev-python/monotonic/monotonic-1.4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of time.monotonic() for Python 2 & < 3.3"
+HOMEPAGE="https://github.com/atdt/monotonic";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""



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

2018-02-15 Thread Matt Thode
commit: 933340f0392bc235f0d809b2f2ea7ec05dee9da5
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 01:42:27 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 01:42:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=933340f0

dev-python/git-python: readd missing py27

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-python/git-python/git-python-2.1.7.ebuild 
b/dev-python/git-python/git-python-2.1.7.ebuild
index ff2076d95fa..d06e0a764c3 100644
--- a/dev-python/git-python/git-python-2.1.7.ebuild
+++ b/dev-python/git-python/git-python-2.1.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-agent/

2018-02-15 Thread Matt Thode
commit: 2fd809578e8eb73ac6552cf1074ab8b68434de64
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 01:27:34 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Feb 16 01:28:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd80957

app-admin/puppet-agent: removing old for CVE-2017-{10689,10690}

Bug: https://bugs.gentoo.org/647820
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-admin/puppet-agent/Manifest|   6 --
 app-admin/puppet-agent/puppet-agent-1.10.10.ebuild |   2 +-
 app-admin/puppet-agent/puppet-agent-1.10.9.ebuild  | 111 -
 .../puppet-agent/puppet-agent-5.3.3-r2.ebuild  |  86 
 app-admin/puppet-agent/puppet-agent-5.3.3.ebuild   | 104 ---
 app-admin/puppet-agent/puppet-agent-5.3.4.ebuild   |   2 +-
 6 files changed, 2 insertions(+), 309 deletions(-)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index dcc6c229d99..fce36e74243 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -1,10 +1,4 @@
 DIST puppet-agent_1.10.10-1stretch_amd64.deb 15422814 BLAKE2B 
77d23e6b66620ab9718316f9c273cef86ed2c194cb234ab55765fd28178bbdbff963f9117a5fe904ebea4ffdb901f7e5386e1b75781fe497217e261d087bb57e
 SHA512 
49d391f63197122f2d9e1505091e09d167873255172edb6843e4e6ce28d257ca1d99ca2ec72647c349eb8367c43ef1d4390bbaa0d1aa46cab9b8bd4474c12376
 DIST puppet-agent_1.10.10-1stretch_i386.deb 16281012 BLAKE2B 
f03f59649724797b1f2366ce95ed1684dcfa5fa765840a7107d6b1803def4c4925a6913e44e10b72d4eac5235efb1565dadd995ac1a865c2a21e0d791d9e29d5
 SHA512 
2e6115b8fe16f888d315a940bed77b4a310528c5cba3d21a2d52013a6d5081f38f1120c5d5e5e19bdcab69c2836920687ac259320a1ca45d9e56210c86061e63
-DIST puppet-agent_1.10.9-1xenial_amd64.deb 16308224 BLAKE2B 
c7fb29e83b0aff89c01f9625b9233871e799bb85d80ec17e38f4ef598d9eb268c2bab04b7bb8304370c304909570ea93fd8f467d101f5e4a1c40aaa9794c5083
 SHA512 
5fc5d70a9fabeb73ac384875f485263c9e890d3792e56aa41f42de86c971190a21526381bb5330c2f52790e6aa82b9c1e5a7dd61f378b086b78cab8de7120b5b
-DIST puppet-agent_1.10.9-1xenial_i386.deb 16202586 BLAKE2B 
293d7802058caf762157c209e233a344d565c0d9a536b6aba92d787647f2b2708f45dedb80d0fb1a270f0867ec9aa91bdd91b8615e689ac98ca65bebf861fdb4
 SHA512 
19b84b5b6080c5b842877d9e7ee6b10837309c25e52429a14bc20939b18850eec616a5daa3a457d36504d51c9c0a8a9b71c3c9cb9c84dceb66e332a075b91e73
-DIST puppet-agent_5.3.3-1stretch_amd64.deb 15954126 BLAKE2B 
08772e94464bc3d56685c8f3f7da77e322c849166c41ca5f2d6efb8100059631c500a8d381e3d94058e960398b2c1f1e0d25987e48c1886f8ae72a32bbb7895d
 SHA512 
8c3c3605b5c48036e9806b8c7472618b37724839cb2db496c4e95963f4003d918c046cf35a10f0c2236ed31d9a92e6e489483c5c30e966284e92b76c59c50541
-DIST puppet-agent_5.3.3-1stretch_i386.deb 16544078 BLAKE2B 
38e8d2608b48d54387e87a6791a6a316a60b7ce33e3bf5aea7037e08eb756f5c881756a802f5f75f4c3dd841488c96acf3534b9d47529cf1bbd21abf0de2a04e
 SHA512 
b365ffe15575b8a17837ef89e21d9cf0128971d563cc540fbd1f7e2d847f84a7dae1d17e5a0d3e3f66c9f145b246f4429f53088aad25d54b11e2658defba
-DIST puppet-agent_5.3.3-1xenial_amd64.deb 15647308 BLAKE2B 
461532d697b645c6e36f0abaf6c366a6bbd6caeabb1f7f1fc9357e92b252555b1ab05ba433a2f3319008ba59eaa892dc9b8642070ae4322f9826e9f758937cfe
 SHA512 
29c826d891a3930e18ed71a1c788819fe421b6a398d77ab21900feba457a386bad34ecb210d63054372af19de81eb31b13ea729adc3cb1fdd2fa09b0783b1e7d
-DIST puppet-agent_5.3.3-1xenial_i386.deb 16329408 BLAKE2B 
7d024c3c39bd2ef495c2864f69aaba599cb26e8fc9bc924211780552436c275b5ef4a89db756cad77d1c1d30b5dec0b7561c871c97c9acdcedac550db212f972
 SHA512 
418c5f0a289d9c7335b49961dd6ad28340ed66cddbd476ca4f2fe6edbc3933c1d4841783d3a0f1f0ea1fab748c6f14f90ebc82fd02cf4046cde95c87b7b94548
 DIST puppet-agent_5.3.4-1stretch_amd64.deb 16013766 BLAKE2B 
6461011e05d4ea55b95e02a73b195a9aaea46e769f289a856f97df0c0e0809da9c31973b2ac19dc9aeb1911c5cc1379ffb5479c6b1acdc209e123edd1d532eba
 SHA512 
d89014cf597709a0614576f3f8c60d4f76099ec23053e56fbff0d9bec4ebbc24414d1cca1aac1ae0842a8ce59842618845f2c01e6233fc7be033e36d8b5e5389
 DIST puppet-agent_5.3.4-1stretch_i386.deb 16609070 BLAKE2B 
c4902e8d57c2b522ab8085c0e10e94110fdc44af54790e9c0855c90877504f11a1fe12bb02b9df99f95d6736195000bc41bf4bb8cddd4e2d283da45c31ea8798
 SHA512 
1f5812f688cbaed4ec64f78a3417d4c83e3d013f908ffa60c33f3adab50ed157558976bdc3564433a7f4595894b1c4f27ef38e0a3f83239234fe68556a1a9e51

diff --git a/app-admin/puppet-agent/puppet-agent-1.10.10.ebuild 
b/app-admin/puppet-agent/puppet-agent-1.10.10.ebuild
index 053bc1d011d..63e1635600f 100644
--- a/app-admin/puppet-agent/puppet-agent-1.10.10.ebuild
+++ b/app-admin/puppet-agent/puppet-agent-1.10.10.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="experimental puppetdb selinux"
 RESTRICT="strip"
 

diff --git a/app-admin/puppet-agent/puppet-agent-1.10.9.ebuild 
b/app-admin/puppet-agent/puppet-agent-1.10.9.ebuild
deleted file mode 100644
index 300ebc50

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

2018-02-15 Thread Andreas Sturmlechner
commit: dbaca8e0f36969704999ddd9501f568a834c8d72
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 16 00:16:48 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 00:19:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbaca8e0

media-video/vlc: Drop USE dxva2, merge it w/ d3d11va to USE=directx

Adding new build switch: --enable-d3d11va

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index d60ac32e223..122517e5a18 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -30,7 +30,7 @@ LICENSE="LGPL-2.1 GPL-2"
 SLOT="0/5-9" # vlc - vlccore
 
 IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb chromaprint 
chromecast dbus dc1394
-   debug directx dts dvb +dvbpsi dvd dxva2 elibc_glibc +encode faad fdk 
+ffmpeg flac fluidsynth
+   debug directx dts dvb +dvbpsi dvd elibc_glibc +encode faad fdk +ffmpeg 
flac fluidsynth
fontconfig +gcrypt gme gnome-keyring gnutls gstreamer ieee1394 jack 
jpeg kate libass libav
libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua 
macosx-notifications
macosx-qtkit matroska modplug mp3 mpeg mtp musepack ncurses neon nfs 
ogg omxil opencv opengl
@@ -42,8 +42,8 @@ IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb 
chromaprint chromecast
 REQUIRED_USE="
aalib? ( X )
bidi? ( truetype )
+   directx? ( ffmpeg )
dvb? ( dvbpsi )
-   dxva2? ( ffmpeg )
fontconfig? ( truetype )
gnutls? ( gcrypt )
libcaca? ( X )
@@ -291,11 +291,12 @@ src_configure() {
$(use_enable dc1394)
$(use_enable debug)
$(use_enable directx)
+   $(use_enable directx d3d11va)
+   $(use_enable directx dxva2)
$(use_enable dts dca)
$(use_enable dvbpsi)
$(use_enable dvd dvdnav)
$(use_enable dvd dvdread)
-   $(use_enable dxva2)
$(use_enable encode sout)
$(use_enable faad)
$(use_enable fdk fdkaac)

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 166be1830d7..5b44231cd32 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -30,7 +30,7 @@ LICENSE="LGPL-2.1 GPL-2"
 SLOT="0/5-9" # vlc - vlccore
 
 IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb chromaprint 
chromecast dbus dc1394
-   debug directx dts dvb +dvbpsi dvd dxva2 elibc_glibc +encode faad fdk 
+ffmpeg flac fluidsynth
+   debug directx dts dvb +dvbpsi dvd elibc_glibc +encode faad fdk +ffmpeg 
flac fluidsynth
fontconfig +gcrypt gme gnome-keyring gnutls gstreamer ieee1394 jack 
jpeg kate libass libav
libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua 
macosx-notifications
macosx-qtkit matroska modplug mp3 mpeg mtp musepack ncurses neon nfs 
ogg omxil opencv opengl
@@ -42,8 +42,8 @@ IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb 
chromaprint chromecast
 REQUIRED_USE="
aalib? ( X )
bidi? ( truetype )
+   directx? ( ffmpeg )
dvb? ( dvbpsi )
-   dxva2? ( ffmpeg )
fontconfig? ( truetype )
gnutls? ( gcrypt )
libcaca? ( X )
@@ -291,11 +291,12 @@ src_configure() {
$(use_enable dc1394)
$(use_enable debug)
$(use_enable directx)
+   $(use_enable directx d3d11va)
+   $(use_enable directx dxva2)
$(use_enable dts dca)
$(use_enable dvbpsi)
$(use_enable dvd dvdnav)
$(use_enable dvd dvdread)
-   $(use_enable dxva2)
$(use_enable encode sout)
$(use_enable faad)
$(use_enable fdk fdkaac)



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

2018-02-15 Thread Andreas Sturmlechner
commit: 43a31308a9b202d3355beb86ae4a3c61f0c5ac81
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 15 23:11:59 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 00:19:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a31308

media-video/vlc: Compact IUSE block

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 867d5642179..d60ac32e223 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -29,17 +29,15 @@ HOMEPAGE="https://www.videolan.org/vlc/";
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0/5-9" # vlc - vlccore
 
-IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb
-   chromaprint chromecast dbus dc1394 debug directx dts dvb +dvbpsi dvd
-   dxva2 elibc_glibc +encode faad fdk +ffmpeg flac fluidsynth fontconfig 
+gcrypt
-   gme gnome-keyring gnutls gstreamer ieee1394 jack jpeg kate libass libav 
libcaca
-   libnotify +libsamplerate libtiger linsys libtar lirc live lua
-   macosx-notifications macosx-qtkit matroska cpu_flags_x86_mmx 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 cpu_flags_x86_sse svg
-   taglib theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau
-   vlm vnc vorbis vpx wayland wma-fixed +X x264 x265 +xcb xml xv zeroconf 
zvbi
+IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb chromaprint 
chromecast dbus dc1394
+   debug directx dts dvb +dvbpsi dvd dxva2 elibc_glibc +encode faad fdk 
+ffmpeg flac fluidsynth
+   fontconfig +gcrypt gme gnome-keyring gnutls gstreamer ieee1394 jack 
jpeg kate libass libav
+   libcaca libnotify +libsamplerate libtar libtiger linsys 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 svg taglib theora 
tremor truetype twolame
+   udev upnp vaapi v4l vcd vdpau vlm vnc vorbis vpx wayland wma-fixed +X 
x264 x265 +xcb xml xv
+   zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
 "
 REQUIRED_USE="
aalib? ( X )

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index e06476b87fe..166be1830d7 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -29,17 +29,15 @@ HOMEPAGE="https://www.videolan.org/vlc/";
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0/5-9" # vlc - vlccore
 
-IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb
-   chromaprint chromecast dbus dc1394 debug directx dts dvb +dvbpsi dvd
-   dxva2 elibc_glibc +encode faad fdk +ffmpeg flac fluidsynth fontconfig 
+gcrypt
-   gme gnome-keyring gnutls gstreamer ieee1394 jack jpeg kate libass libav 
libcaca
-   libnotify +libsamplerate libtiger linsys libtar lirc live lua
-   macosx-notifications macosx-qtkit matroska cpu_flags_x86_mmx 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 cpu_flags_x86_sse svg
-   taglib theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau
-   vlm vnc vorbis vpx wayland wma-fixed +X x264 x265 +xcb xml xv zeroconf 
zvbi
+IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb chromaprint 
chromecast dbus dc1394
+   debug directx dts dvb +dvbpsi dvd dxva2 elibc_glibc +encode faad fdk 
+ffmpeg flac fluidsynth
+   fontconfig +gcrypt gme gnome-keyring gnutls gstreamer ieee1394 jack 
jpeg kate libass libav
+   libcaca libnotify +libsamplerate libtar libtiger linsys 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 svg taglib theora 
tremor truetype twolame
+   udev upnp vaapi v4l vcd vdpau vlm vnc vorbis vpx wayland wma-fixed +X 
x264 x265 +xcb xml xv
+   zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
 "
 REQUIRED_USE="
aalib? ( X )



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

2018-02-15 Thread Andreas Sturmlechner
commit: e2bd29ea77a35378e813747062b2adf855a9ded6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 15 23:48:07 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 00:19:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2bd29ea

media-video/vlc: Sort myeconfargs

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index e356e59f36b..867d5642179 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -286,6 +286,8 @@ src_configure() {
$(use_enable cddb libcddb)
$(use_enable chromaprint)
$(use_enable chromecast)
+   $(use_enable cpu_flags_x86_mmx mmx)
+   $(use_enable cpu_flags_x86_sse sse)
$(use_enable dbus)
$(use_enable dbus kwallet)
$(use_enable dc1394)
@@ -326,7 +328,6 @@ src_configure() {
$(use_enable lua)
$(use_enable macosx-notifications osx-notifications)
$(use_enable macosx-qtkit)
-   $(use_enable cpu_flags_x86_mmx mmx)
$(use_enable modplug mod)
$(use_enable mp3 mad)
$(use_enable mpeg libmpeg2)
@@ -334,12 +335,12 @@ src_configure() {
$(use_enable musepack mpc)
$(use_enable ncurses)
$(use_enable neon)
-   $(use_enable ogg) $(use_enable ogg)
+   $(use_enable ogg)
$(use_enable omxil)
$(use_enable omxil omxil-vout)
$(use_enable opencv)
-   $(use_enable opus)
$(use_enable optimisememory optimize-memory)
+   $(use_enable opus)
$(use_enable png)
$(use_enable postproc)
$(use_enable projectm)
@@ -351,12 +352,11 @@ src_configure() {
$(use_enable samba smbclient)
$(use_enable schroedinger)
$(use_enable sdl-image)
-   $(use_enable sid)
$(use_enable sftp)
$(use_enable shout)
+   $(use_enable sid)
$(use_enable skins skins2)
$(use_enable speex)
-   $(use_enable cpu_flags_x86_sse sse)
$(use_enable svg)
$(use_enable svg svgdec)
$(use_enable taglib)
@@ -378,10 +378,10 @@ src_configure() {
$(use_enable wma-fixed)
$(use_with X x)
$(use_enable x264)
+   $(use_enable x265)
$(use_enable xcb)
$(use_enable xml libxml2)
$(use_enable xv xvideo)
-   $(use_enable x265)
$(use_enable zeroconf avahi)
$(use_enable zvbi)
$(use_enable !zvbi telx)

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 1c5dfc061e5..e06476b87fe 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -286,6 +286,8 @@ src_configure() {
$(use_enable cddb libcddb)
$(use_enable chromaprint)
$(use_enable chromecast)
+   $(use_enable cpu_flags_x86_mmx mmx)
+   $(use_enable cpu_flags_x86_sse sse)
$(use_enable dbus)
$(use_enable dbus kwallet)
$(use_enable dc1394)
@@ -326,7 +328,6 @@ src_configure() {
$(use_enable lua)
$(use_enable macosx-notifications osx-notifications)
$(use_enable macosx-qtkit)
-   $(use_enable cpu_flags_x86_mmx mmx)
$(use_enable modplug mod)
$(use_enable mp3 mad)
$(use_enable mpeg libmpeg2)
@@ -334,12 +335,12 @@ src_configure() {
$(use_enable musepack mpc)
$(use_enable ncurses)
$(use_enable neon)
-   $(use_enable ogg) $(use_enable ogg)
+   $(use_enable ogg)
$(use_enable omxil)
$(use_enable omxil omxil-vout)
$(use_enable opencv)
-   $(use_enable opus)
$(use_enable optimisememory optimize-memory)
+   $(use_enable opus)
$(use_enable png)
$(use_enable postproc)
$(use_enable projectm)
@@ -351,12 +352,11 @@ src_configure() {
$(use_enable samba smbclient)
$(use_enable schroedinger)
$(use_enable sdl-image)
-   $(use_enable sid)
$(use_enable sftp)
$(use_enable shout)
+   $(use_enable sid)
$(use_enable ski

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

2018-02-15 Thread Andreas Sturmlechner
commit: 3203560de6b3e2a61baadcb9652a5e2609330dfb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 15 23:06:30 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 00:19:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3203560d

media-video/vlc: Drop superfluous USE: avcodec,avformat,swscale

They do not add any dependencies and only complicate REQUIRED_USE.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 03f66537fe2..e356e59f36b 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -29,32 +29,31 @@ HOMEPAGE="https://www.videolan.org/vlc/";
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0/5-9" # vlc - vlccore
 
-IUSE="a52 aalib alsa altivec aom archive +avcodec +avformat bidi bluray cddb
+IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb
chromaprint chromecast dbus dc1394 debug directx dts dvb +dvbpsi dvd
-   dxva2 elibc_glibc +encode faad fdk fluidsynth +ffmpeg flac fontconfig 
+gcrypt
+   dxva2 elibc_glibc +encode faad fdk +ffmpeg flac fluidsynth fontconfig 
+gcrypt
gme gnome-keyring gnutls gstreamer ieee1394 jack jpeg kate libass libav 
libcaca
libnotify +libsamplerate libtiger linsys libtar lirc live lua
macosx-notifications macosx-qtkit matroska cpu_flags_x86_mmx 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 cpu_flags_x86_sse svg
-   +swscale taglib theora tremor truetype twolame udev upnp vaapi v4l vcd 
vdpau
+   taglib theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau
vlm vnc vorbis vpx wayland wma-fixed +X x264 x265 +xcb xml xv zeroconf 
zvbi
 "
 REQUIRED_USE="
aalib? ( X )
bidi? ( truetype )
dvb? ( dvbpsi )
-   dxva2? ( avcodec )
-   ffmpeg? ( avcodec avformat swscale )
+   dxva2? ( ffmpeg )
fontconfig? ( truetype )
gnutls? ( gcrypt )
libcaca? ( X )
libtar? ( skins )
libtiger? ( kate )
skins? ( qt5 truetype X xml )
-   vaapi? ( avcodec X )
-   vdpau? ( X )
+   vaapi? ( ffmpeg X )
+   vdpau? ( ffmpeg X )
vlm? ( encode )
xv? ( xcb )
 "
@@ -68,14 +67,6 @@ RDEPEND="
alsa? ( >=media-libs/alsa-lib-1.0.24:0 )
aom? ( media-libs/libaom:= )
archive? ( app-arch/libarchive:= )
-   avcodec? (
-   !libav? ( media-video/ffmpeg:0= )
-   libav? ( >=media-video/libav-11.8:0= )
-   )
-   avformat? (
-   !libav? ( media-video/ffmpeg:0= )
-   libav? ( >=media-video/libav-11.8:0= )
-   )
bidi? ( dev-libs/fribidi:0 )
bluray? ( >=media-libs/libbluray-0.6.2:0= )
cddb? ( >=media-libs/libcddb-1.2:0 )
@@ -95,6 +86,10 @@ RDEPEND="
elibc_glibc? ( >=sys-libs/glibc-2.8:2.2 )
faad? ( >=media-libs/faad2-2.6.1: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
@@ -186,10 +181,6 @@ RDEPEND="
>=gnome-base/librsvg-2.9:2
>=x11-libs/cairo-1.13.1:0
)
-   swscale? (
-   !libav? ( media-video/ffmpeg:0= )
-   libav? ( media-video/libav:0= )
-   )
taglib? ( >=media-libs/taglib-1.9:0 )
theora? ( media-libs/libtheora:0 )
tremor? ( media-libs/tremor:0 )
@@ -202,17 +193,9 @@ RDEPEND="
udev? ( virtual/udev:0 )
upnp? ( net-libs/libupnp:= )
v4l? ( media-libs/libv4l:0 )
-   vaapi? (
-   x11-libs/libva:0=[drm,wayland?,X?]
-   !libav? ( >=media-video/ffmpeg-3.1.3:0=[vaapi] )
-   libav? ( media-video/libav:0=[vaapi] )
-   )
+   vaapi? ( x11-libs/libva:0=[drm,wayland?,X?] )
vcd? ( >=dev-libs/libcdio-0.78.2:0 )
-   vdpau? (
-   x11-libs/libvdpau:0
-   !libav? ( media-video/ffmpeg:0= )
-   libav? ( >=media-video/libav-10:0= )
-   )
+   vdpau? ( x11-libs/libvdpau:0 )
vnc? ( >=net-libs/libvncserver-0.9.9:0 )
vorbis? ( media-libs/libvorbis:0 )
vpx? ( media-libs/libvpx:0= )
@@ -298,8 +281,6 @@ src_configure() {
$(use_enable altivec)
$(use_enable aom)
$(use_enable archive)
-   $(use_enable avcodec)
-   $(u

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

2018-02-15 Thread Andreas Sturmlechner
commit: 6163975f05f90c959c959f0f1bdd32275173e81f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 15 23:35:37 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 00:19:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6163975f

media-video/vlc: Sort metadata and drop obsolete qt4/qt5 description

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/vlc/metadata.xml | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/media-video/vlc/metadata.xml b/media-video/vlc/metadata.xml
index 7f79c863655..d3e880287a2 100644
--- a/media-video/vlc/metadata.xml
+++ b/media-video/vlc/metadata.xml
@@ -43,20 +43,18 @@
Add libmpeg2 support for mpeg-1 and mpeg-2 
video streams
Enables support for nfs protocol via 
net-fs/libnfs
Enables OpenMAX Integration Layer codec 
module.
-   Enable optimisation for memory 
rather than performance.
Enabled OpenCV (computer vision) filter 
module.
+   Enable optimisation for memory 
rather than performance.
Support opus decoding via libopus.
Enables image post-processing via 
libpostproc (part of FFmpeg).
Enables the projectM visualization 
plugin.
-   Builds a 
Qt4 based frontend, a graphical interface.
-   Builds a 
Qt5 based frontend, a graphical interface (overrides qt4).
Enables real audio and RTSP modules.
Allows vlc to start for root. Don't 
enable this unless you have a very specific (e.g. embedded) need for it!
Enable Dirac video support (an 
advanced royalty-free video compression format) via libschroedinger (high-speed 
implementation in C of the Dirac codec).
-   Adds support for playing C64 SID files through 
media-libs/libsidplay:2.
Enables sdl image video decoder (depends 
on sdl)
Enables libssh2 to support SFTP file 
transfer.
Enables libshout output.
+   Adds support for playing C64 SID files through 
media-libs/libsidplay:2.
Enables support for the skins2 
interface.
Enables image scaling and conversion via 
libswscale (part of FFmpeg).
Enables tremor, a fixed-point version of 
the Ogg Vorbis decoder.
@@ -67,8 +65,8 @@
Enables the decoder(s) from the WebM VP8 / VP9 
Codec SDK.
Enables fixed point WMA decoder.
Enables support for, e.g., fullscreen mode via 
the X Window System. By itself, this flag does not build a graphical 
interface.
-   Support the X C-language Binding, a 
replacement for Xlib; !!! you will need this option to be able to integrate 
video in the Qt interface, see bug #500678.
Support X265 Encoder.
+   Support the X C-language Binding, a 
replacement for Xlib; !!! you will need this option to be able to integrate 
video in the Qt interface, see bug #500678.
Enables support for zero-configuration 
networking via avahi.
Enables support for teletext subtitles via 
the zvbi library.




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

2018-02-15 Thread Mart Raudsepp
commit: e6fd9e4dc35ccaa1c8ef1c4810415899b73be4cf
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 16 00:06:25 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 16 00:07:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6fd9e4d

media-video/gnome-mpv: New package — A simple GTK+ frontend for mpv

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-video/gnome-mpv/Manifest  |  2 ++
 media-video/gnome-mpv/gnome-mpv-0.13.ebuild | 37 +
 media-video/gnome-mpv/metadata.xml  |  8 +++
 3 files changed, 47 insertions(+)

diff --git a/media-video/gnome-mpv/Manifest b/media-video/gnome-mpv/Manifest
new file mode 100644
index 000..a25d5c49a06
--- /dev/null
+++ b/media-video/gnome-mpv/Manifest
@@ -0,0 +1,2 @@
+DIST gnome-mpv-0.13-upstream-updates.patch 2043 BLAKE2B 
097ce4725ece5105f6d4eb47abb0c2a62f4caca13a38ec9719bc2c6d94cd56a94a3193bfd403e8f122b5f6339a597a364d94d437833eda3659f2a03777f63ae4
 SHA512 
1769a2084515e739068a726be738889bb9d842440acaa536106c73ca596d849ea1eb7ad863367e3c7bee8e338f0d6ade216435f61214beffbd2213f19c7a7b37
+DIST gnome-mpv-0.13.tar.xz 304176 BLAKE2B 
62c3f9528dc1e82e29d35b6e0f93e4137bedddf61353a60370c2c4298fae4dbd89f4c55846e09bc8dfd96165f91f761761a063a0b33a394cd029f30492da60b6
 SHA512 
07ef6637a965f40b30a2212a8ff7807855c5b75eb8fe7cbb9ce930d11834403d5f4e1fa11dd2b5218736213d5bdf400fd7d6367ccee6b9e28da15907ba72bd10

diff --git a/media-video/gnome-mpv/gnome-mpv-0.13.ebuild 
b/media-video/gnome-mpv/gnome-mpv-0.13.ebuild
new file mode 100644
index 000..96f420ed5b5
--- /dev/null
+++ b/media-video/gnome-mpv/gnome-mpv-0.13.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils xdg-utils meson
+
+DESCRIPTION="A simple GTK+ frontend for mpv"
+HOMEPAGE="https://github.com/gnome-mpv/gnome-mpv";
+SRC_URI="https://github.com/gnome-mpv/gnome-mpv/releases/download/v${PV}/${P}.tar.xz
+   
https://github.com/gnome-mpv/gnome-mpv/releases/download/v${PV}/update-appdata-and-add-missing-meson-build-file.patch
 -> ${P}-upstream-updates.patch
+"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-libs/glib-2.44
+   >=x11-libs/gtk+-3.20:3
+   >=media-video/mpv-0.21[libmpv]
+   media-libs/libepoxy"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=( "${DISTDIR}"/${P}-upstream-updates.patch )
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+}

diff --git a/media-video/gnome-mpv/metadata.xml 
b/media-video/gnome-mpv/metadata.xml
new file mode 100644
index 000..f059324b097
--- /dev/null
+++ b/media-video/gnome-mpv/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+   l...@gentoo.org
+   Mart Raudsepp
+
+



[gentoo-commits] repo/gentoo:master commit in: sci-biology/phylip/

2018-02-15 Thread Sergei Trofimovich
commit: 0c014a7762f9b51e602420690a6388d33aefce01
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 15 23:22:45 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 15 23:23:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c014a77

sci-biology/phylip: block against dev-lang/elixir, bug #537514

Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/537514
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-biology/phylip/phylip-3.696-r2.ebuild | 55 +++
 1 file changed, 55 insertions(+)

diff --git a/sci-biology/phylip/phylip-3.696-r2.ebuild 
b/sci-biology/phylip/phylip-3.696-r2.ebuild
new file mode 100644
index 000..c19085ed6cf
--- /dev/null
+++ b/sci-biology/phylip/phylip-3.696-r2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION=" The PHYLogeny Inference Package"
+HOMEPAGE="http://evolution.genetics.washington.edu/phylip.html";
+SRC_URI="http://evolution.gs.washington.edu/${PN}/download/${P}.tar.gz";
+
+SLOT="0"
+LICENSE="BSD-2"
+IUSE=""
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+# 'mix' tool collides with dev-lang/elixir, bug #537514
+RDEPEND="x11-libs/libXaw
+   !!dev-lang/elixir"
+DEPEND="${RDEPEND}
+   x11-proto/xproto"
+
+S="${WORKDIR}/${P}/src"
+
+src_prepare() {
+   mv Makefile.unx Makefile || die
+   sed \
+   -e "/ -o /s:\(\$(CC)\):\1 ${LDFLAGS}:g" \
+   -i Makefile || die "Patching Makefile failed."
+   mkdir ../fonts || die
+}
+
+src_compile() {
+   emake -j1 \
+   CC="$(tc-getCC)" \
+   DC="$(tc-getCC)" \
+   CFLAGS="${CFLAGS} -Wno-unused-result" \
+   all put
+}
+
+src_install() {
+   cd "${WORKDIR}/${P}" || die
+
+   mv exe/font* fonts || die "Font move failed."
+   mv exe/factor exe/factor-${PN} || die "Renaming factor failed."
+
+   dolib.so exe/*so && rm exe/*so || die
+   dobin exe/*
+
+   dodoc "${FILESDIR}"/README.Gentoo
+
+   dohtml -r phylip.html doc
+
+   insinto /usr/share/${PN}/
+   doins -r fonts
+}



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

2018-02-15 Thread Sergei Trofimovich
commit: 88aad581ffe6b94fa446a1768f71f85dab516171
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 15 23:20:30 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 15 23:23:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88aad581

dev-lang/elixir: block against sci-biology/phylip, bug #537514

Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/537514
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lang/elixir/elixir-1.6.1-r1.ebuild | 32 
 1 file changed, 32 insertions(+)

diff --git a/dev-lang/elixir/elixir-1.6.1-r1.ebuild 
b/dev-lang/elixir/elixir-1.6.1-r1.ebuild
new file mode 100644
index 000..844bd80c891
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.6.1-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org";
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/erlang-18[ssl]"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+
+RESTRICT=test # needs debug symbols
+
+src_compile() {
+   emake Q=""
+}
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/

2018-02-15 Thread Jory Pratt
commit: b74336ca8d4be9f5dd22b8b5e142f18fb2acda4d
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Thu Feb 15 22:43:07 2018 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Thu Feb 15 22:43:07 2018 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=b74336ca

www-client/firefox - force redigest

 www-client/firefox/Manifest | 372 ++--
 1 file changed, 186 insertions(+), 186 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 287b14a..ceb9e64 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,186 +1,186 @@
-DIST firefox-58.0-patches-02.tar.xz 11136 SHA256 
98008f39610346aeb989fe5b54b44bbdd3df9586e321987c1e6f505a4994 SHA512 
dc70d807bd1a5cca08b4e3373fe10a864409b37f8ca8446f4db87edc917eab1b17f154d5f4066f09887d69cbf71fe920c32170b75fec0e46b8cb95da57bc9733
 WHIRLPOOL 
a85ff50d8c3339d721612e5a31415b3686c01cdf3fb7376c6075b2ca9a43f1fb26be6777f915d46632041e76dcdc842e71e2d0b577ddda919441e2c9a69081b2
-DIST firefox-58.0.1-ach.xpi 445613 SHA256 
ba8373a6c5a9182e579a9c9f3fbb2f66fea6054600574d5009e6ce8a3dad SHA512 
b84000cae701e5aeff6e5b9f55ea831a384e7c4b34bbc1ec32bd0483a7da07ada48e83bbc16dc898d27f347e6858b58a70ab154a50fa7ae56984ee8665a0041b
 WHIRLPOOL 
3fa8de70f0df0c49d070731e538c76a9a7a40777468ca6c27874c8857f7d67b6990d02426be4f3ddf316c1c9bfc4b10824ac40ed1f7261c4c04d5b176813ab2b
-DIST firefox-58.0.1-af.xpi 445015 SHA256 
85baa05ac84f4d5a73e993d0e39fe36961641eb3b4e8cc6790a63c06f7e90a20 SHA512 
85a2f91c82bd09dc36a102bf4f51dade226c9d4d57c4b07ed2d3eec98f4fb41b2d1d85d197a410ee3b7f2ca75f8cea09ad811b48d3b8c06b2abe083cb649e5a7
 WHIRLPOOL 
6615eb086de78c61c1a3e657bdbfd7a98f5056db063cf0ec35a6a63422104d1d9df9437e46c0974881e9b1feeb77fbeed545a940d78e6ede587caa60b23258af
-DIST firefox-58.0.1-an.xpi 469442 SHA256 
46ef2e36fd4d210a80e6289c1ee8399558cea4ef54ed7dea29fb9c9facce8778 SHA512 
8ac4aad32d621b3cb3bc443f41d0e0e369b41e20b00a28f938032951988ba2efac7d7f1834d3118dad4721d0f8fbb252017a9dfe358c07040c7c41be81bd519c
 WHIRLPOOL 
17929cacf345de35e31519179629cba1ec3f9876ff7dbe75282603994c7d4d042b1b3920e0aef4c02ea221b39b15705eae92e8b2f53ceead785c7d4cde37bd23
-DIST firefox-58.0.1-ar.xpi 494894 SHA256 
272c7aec0edf7b6b94dc68b34237bb062c47f99ba4eefdad192d6f6a024a1272 SHA512 
5ff002167b2d66d701144f34af6577bebb0540426a99187028f40f29e0ff04b35261cad3823921e168db555aaa22389f716f5627db0ade8e31d8cbddde896730
 WHIRLPOOL 
937a168d3334d78ad7ea242bda17c50d9982f63d7c017908e118061bc8ee2a98ba0bb2dc7fa2502a55f5d0fa72b89bdef3ce74d100c973eb75ad11ac682fe222
-DIST firefox-58.0.1-as.xpi 492797 SHA256 
a679749f34835d394f43ccca8ab0e54d53757fd3c029bfdda5fc23633d246ae5 SHA512 
d9c856a1f5f2318a7ffcb25e692f7fbcf6c65181570846f3c54d912d99bffe95c3a3bee9e90ff0e2175e060a5585ee2645e7530b5aad01e93c55ff494e0a8b7b
 WHIRLPOOL 
e8beeb3ccc7eb6719525fce80250aadacf77b04abcc41a83b85ac5b4fdcddf24ead5c704f5b84c5ee1d08aa0b58802e7c25265d4b039e659ce3195fcfe8ab49b
-DIST firefox-58.0.1-ast.xpi 462088 SHA256 
27d4d87dde5e3028b05e96d0090ff3339006153382ad74ac6780217984d62d22 SHA512 
802e4799ff6e4c29df44e6af66a63d687dea60dde93ba82858169b312a5577ccee2babaa76555c797597f5bbd86bc3f0b7c8dd90813b45d79db848e62dc1e599
 WHIRLPOOL 
5ef9576e25f8b9e9503a01d58ed82617e3504ca8a9b09af67fdf2103958afc63b77420c0dcdc0ae44d538c30acbfc423c0ccf09956ed835f314447b6a54ff6b3
-DIST firefox-58.0.1-az.xpi 470910 SHA256 
d64843ae3816fb05bc299d3dcd8cb8ec72c14f39fa07e3af3f9dbdec9f5edff2 SHA512 
b2ea54675e2f336ed7697d924ac1ca86992d959d4ff9a4c48fd9b336ff79a5d056d4abcf5695770d7edbeb6b05c2c3a57220dbf4727cbe20f1ec3dc025e60b9d
 WHIRLPOOL 
6c56b86d8e3cb07ad3f0c97255747ff53c7ba7a9d17feb31d913bd52c24c536c854a18d78e651f0fa981d9367b677672c3c222585c508fb5ef06123a9921bf4d
-DIST firefox-58.0.1-bg.xpi 517352 SHA256 
e127a7dcb0b2cf142abc98de582044c6e3f9c371f70df89a3cee6ae044374c32 SHA512 
7d6e39cecc4349bc8e952bfe4fb8a67a2093cf3c90fa8ebeb41680c9c1c3c3c35e5e8de68c4e03b2dccb5035e0d1e22f8af111dca6dc765a7d9c7fa5de81ba17
 WHIRLPOOL 
1fe8e88ec98e504307f40df825ec50b34bbf4a733edb5db02fb3d05f26677768630d248d6bdd712228ab1b329e08931e838c86b7a3dcdc99326719894720b776
-DIST firefox-58.0.1-bn-BD.xpi 533458 SHA256 
48001ff7a12b575bead7e4631e80b339df4310964b78bb128a67ac00e40c1c44 SHA512 
63e36245cfce138aef5dc9d9b0d137fdeef9f2e62fa832203998d616fa5170279a1018c711172c5f8feef38ac516eb67761b0634c5bfcc9380de6fccd67b0278
 WHIRLPOOL 
4ff5f1444bd43850ab4ddc0426f701c6097a57238a7db7b3112b917a180114861450c724d8ac7febacd0965d1fd76468ba01f17f7369f3113bbdc116e2c30e3b
-DIST firefox-58.0.1-bn-IN.xpi 518929 SHA256 
d8424e00527fa74cdc6a66a16fdc6ffe72421130a647b33fb8662306647f800a SHA512 
ce694d50fd016ba2b6f20185ba8d9169c12765b694ba7910be86a959e7a74c2a284a9895fefee8265323ada785a97e0cf2862a0a33983f060cae82af7044a32c
 WHIRLPOOL 
6f2de122ca67a9b0203035f701da4f33c7fa96f11d472c4a3d85434fbaa25fb5d0e1aaad911203f8785642cfdf3aa31f2616393e2f32ff1ae1243fc2cde648a7
-DIST firefox-58.0.1-br.xpi 457661 SHA256 
984a59f4f6724ae07eb19991884ca335c1b53b8880

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64-fbsd/todo/

2018-02-15 Thread Michał Górny
commit: 16e42e5417fe7177d4df18f4dfd07f66082fd414
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 22:20:01 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 22:20:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e42e54

profiles/arch/amd64-fbsd: Mask net-libs/webkit-gtk[geoloc] too

 profiles/arch/amd64-fbsd/todo/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/amd64-fbsd/todo/package.use.mask 
b/profiles/arch/amd64-fbsd/todo/package.use.mask
index d6dcf5d4929..451147dbf34 100644
--- a/profiles/arch/amd64-fbsd/todo/package.use.mask
+++ b/profiles/arch/amd64-fbsd/todo/package.use.mask
@@ -118,7 +118,7 @@ media-video/mplayer nas
 net-misc/ntp openntpd
 
 # fails to build, need to investigate why
-net-libs/webkit-gtk geolocation introspection
+net-libs/webkit-gtk geoloc geolocation introspection
 
 # virtual/mysql
 sci-mathematics/glpk mysql



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

2018-02-15 Thread Michał Górny
commit: 7365c5ebc30f84f107158d6ea74e19e65be3eb7c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 22:17:08 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 22:20:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7365c5eb

profiles/arch/amd64-fbsd: Mask net-libs/gnutls[test-full]

 profiles/arch/amd64-fbsd/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64-fbsd/package.use.mask 
b/profiles/arch/amd64-fbsd/package.use.mask
index 93fc2f9b460..4b4a4d4fc55 100644
--- a/profiles/arch/amd64-fbsd/package.use.mask
+++ b/profiles/arch/amd64-fbsd/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (15 Feb 2018)
+# Requires USE=seccomp that is masked in this profile.
+net-libs/gnutls test-full
+
 # Michał Górny  (20 Jan 2018)
 # Needs sys-libs/libomp which is not keyworded. Leaving the decision
 # whether sys-libs/libomp should eventually be keyworded to when new



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

2018-02-15 Thread Mart Raudsepp
commit: 1ee754aea73319318374b3bbe9bb7d62251931a2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Feb 15 22:15:46 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Feb 15 22:15:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee754ae

profiles: Drop all mips profiles to exp temporarily

No work is ongoing right now, so temporarily move these from dev to exp,
in order to meanwhile make work easier for other non-stable arches (arm64)
from less spammier CI reports. This commit should be allowed to be reverted
any time ~mips work actively resumes.

 profiles/profiles.desc | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index b4d21fbae54..f9576f29e4d 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -141,17 +141,17 @@ m68kdefault/linux/m68k/17.0/developer 
  exp
 
 # MIPS Profiles
 # @MAINTAINER: m...@gentoo.org
-mipsdefault/linux/mips/13.0/o32 dev
-mipsdefault/linux/mips/13.0/n32 dev
+mipsdefault/linux/mips/13.0/o32 exp
+mipsdefault/linux/mips/13.0/n32 exp
 mipsdefault/linux/mips/13.0/n64 exp
-mipsdefault/linux/mips/13.0/multilib/o32dev
-mipsdefault/linux/mips/13.0/multilib/n32dev
+mipsdefault/linux/mips/13.0/multilib/o32exp
+mipsdefault/linux/mips/13.0/multilib/n32exp
 mipsdefault/linux/mips/13.0/multilib/n64exp
-mipsdefault/linux/mips/13.0/mipsel/o32  dev
-mipsdefault/linux/mips/13.0/mipsel/n32  dev
+mipsdefault/linux/mips/13.0/mipsel/o32  exp
+mipsdefault/linux/mips/13.0/mipsel/n32  exp
 mipsdefault/linux/mips/13.0/mipsel/n64  exp
-mipsdefault/linux/mips/13.0/mipsel/multilib/o32 dev
-mipsdefault/linux/mips/13.0/mipsel/multilib/n32 dev
+mipsdefault/linux/mips/13.0/mipsel/multilib/o32 exp
+mipsdefault/linux/mips/13.0/mipsel/multilib/n32 exp
 mipsdefault/linux/mips/13.0/mipsel/multilib/n64 exp
 
 # PPC32 Profiles



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

2018-02-15 Thread Michał Górny
commit: bdb8cec75476ffc8bcc9d32e7ced703efa00e158
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 22:10:27 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 22:10:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb8cec7

dev-util/creduce: Require llvm-5 on the patched version

Closes: https://bugs.gentoo.org/646146

 dev-util/creduce/creduce-2.7.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/creduce/creduce-2.7.0-r1.ebuild 
b/dev-util/creduce/creduce-2.7.0-r1.ebuild
index ec92e4710d2..04a42e2a940 100644
--- a/dev-util/creduce/creduce-2.7.0-r1.ebuild
+++ b/dev-util/creduce/creduce-2.7.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="6"
@@ -17,7 +17,7 @@ IUSE=""
 
 COMMON_DEPEND="
>=dev-lang/perl-5.10.0
-   >=sys-devel/clang-4:="
+   >=sys-devel/clang-5:="
 RDEPEND="${COMMON_DEPEND}
dev-perl/Benchmark-Timer
dev-perl/Exporter-Lite



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

2018-02-15 Thread Sergei Trofimovich
commit: e8032b8eaf7c33c0650401f3176457e209ca5212
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 15 22:01:36 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 15 22:01:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8032b8e

media-sound/xmms2: drop obsolete USE=gvfs, bug #647604

Reported-by: Pacho Ramos
Closes: https://bugs.gentoo.org/647604
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/xmms2/xmms2-0.8_p20161122-r3.ebuild | 296 
 1 file changed, 296 insertions(+)

diff --git a/media-sound/xmms2/xmms2-0.8_p20161122-r3.ebuild 
b/media-sound/xmms2/xmms2-0.8_p20161122-r3.ebuild
new file mode 100644
index 000..a9ab805984b
--- /dev/null
+++ b/media-sound/xmms2/xmms2-0.8_p20161122-r3.ebuild
@@ -0,0 +1,296 @@
+# 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} )
+USE_RUBY="ruby20 ruby21 ruby22"
+
+inherit eutils multiprocessing python-single-r1 ruby-single toolchain-funcs
+
+# generated as 'python2 ./utils/gen-tarball.py' from clean git tree
+MY_P="${P%_p*}DrO_o-949-gca15e830"
+
+DESCRIPTION="X(cross)platform Music Multiplexing System. Next generation of 
the XMMS player"
+HOMEPAGE="https://xmms2.org/wiki/Main_Page";
+#SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${MY_P}.tar.bz2";
+LICENSE="GPL-2 LGPL-2.1"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
+
+IUSE="aac airplay +alsa ao asf cdda curl cxx ffmpeg flac fluidsynth ices
+jack mac mlib-update mms +mad modplug mp3 mp4 musepack ofa opus oss
+perl phonehome pulseaudio python ruby samba +server sid sndfile speex
+test valgrind +vorbis vocoder wavpack xml zeroconf"
+
+RDEPEND="server? (
+   >=dev-db/sqlite-3.3.4
+
+   aac? ( >=media-libs/faad2-2.0 )
+   airplay? ( dev-libs/openssl:0= )
+   alsa? ( media-libs/alsa-lib )
+   ao? ( media-libs/libao )
+   cdda? ( dev-libs/libcdio-paranoia
+   >=media-libs/libdiscid-0.1.1
+   >=media-sound/cdparanoia-3.9.8 )
+   curl? ( >=net-misc/curl-7.15.1 )
+   ffmpeg? ( virtual/ffmpeg )
+   flac? ( media-libs/flac )
+   fluidsynth? ( media-sound/fluidsynth )
+   ices? ( media-libs/libogg
+   media-libs/libshout
+   media-libs/libvorbis )
+   jack? ( virtual/jack )
+   mac? ( media-sound/mac )
+   mms? ( virtual/ffmpeg
+   >=media-libs/libmms-0.3 )
+   modplug? ( media-libs/libmodplug )
+   mad? ( media-libs/libmad )
+   mp3? ( >=media-sound/mpg123-1.5.1 )
+   musepack? ( media-sound/musepack-tools )
+   ofa? ( media-libs/libofa )
+   opus? ( media-libs/opus
+   media-libs/opusfile )
+   pulseaudio? ( media-sound/pulseaudio )
+   samba? ( >=net-fs/samba-4.2 )
+   sid? ( media-sound/sidplay
+   media-libs/resid )
+   sndfile? ( media-libs/libsndfile )
+   speex? ( media-libs/speex
+   media-libs/libogg )
+   vorbis? ( media-libs/libvorbis )
+   vocoder? ( sci-libs/fftw:3.0= media-libs/libsamplerate )
+   wavpack? ( media-sound/wavpack )
+   xml? ( dev-libs/libxml2 )
+   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+   )
+
+   >=dev-libs/glib-2.12.9
+   cxx? ( >=dev-libs/boost-1.32 )
+   perl? ( >=dev-lang/perl-5.8.8 )
+   python? ( ${PYTHON_DEPS} )
+   ruby? ( ${RUBY_DEPS} )
+"
+
+DEPEND="${RDEPEND}
+   dev-lang/python
+   virtual/pkgconfig
+   perl? ( dev-perl/Module-Build
+   virtual/perl-Module-Metadata )
+   python? ( >=dev-python/cython-0.15.1
+   dev-python/pyrex )
+   test? ( dev-util/cunit
+   valgrind? ( dev-util/valgrind ) )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   # used both for building xmms2 and
+   # optionally linking client library
+   # against python
+   python-single-r1_pkg_setup
+}
+
+# use_enable() is taken as proto
+# $1 - useflag
+# $2 - xmms2 option/plugin name (equals to $1 if not set)
+
+xmms2_flag() {
+   [[ -z $1 ]] && eerror "!!! empty arg. usage: xmms2_flag  
[]."
+
+   local UWORD=${2:-$1}
+
+   case $1 in
+   ENABLED)
+   echo ",${UWORD}"
+   ;;
+   DISABLED)
+   ;;
+   *)
+   use $1 && echo ",${UWORD}"
+   ;;
+   esac
+}
+
+src_prepare() {
+   ./waf # inflate waf
+   cd .waf* || die
+   

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

2018-02-15 Thread Nicolas Bock
commit: ffa90981a2149f1ad81cc803c7b1edeb03f1ea90
Author: Nicolas Bock  gentoo  org>
AuthorDate: Thu Feb 15 21:50:33 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Thu Feb 15 21:50:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa90981

dev-python/ebuildtester: New version 0.1.6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-python/ebuildtester/Manifest b/dev-python/ebuildtester/Manifest
index 2b22195ba37..f0f2fa5ae4f 100644
--- a/dev-python/ebuildtester/Manifest
+++ b/dev-python/ebuildtester/Manifest
@@ -2,3 +2,4 @@ DIST ebuildtester-0.1.2.tar.gz 5598 BLAKE2B 
5ee20592858758d769106f67558ac233a4ac
 DIST ebuildtester-0.1.3.tar.gz 8969 BLAKE2B 
a5da5ea9bf951e6aff6ec084812c97ecc4674f81a134764f923a221a8527f8ffa84aff0dc311d25ac09e4eee56c9e956b55bf68347fd3da42f7a10cb84793100
 SHA512 
bb272b764f08fe282fd3b0b4e26ee359a82b0f12e5b0f6b15d8da40c70535ab0550279fdec40983eb02d1fc3457b8b432bc3ecc3cc630e8df4aa0fabdf90d8da
 DIST ebuildtester-0.1.4.tar.gz 4606 BLAKE2B 
6fb02af5a6aea9a1c4c707686abe643c39e620e8be1ae99c3654a32a49908b64eb4dc85a02374a3cb96159b00814791405ca82c7e2009feb57018b820cf8bb73
 SHA512 
7067483eee04b63da2c716c317a44268d30f5ed28cb0b43ad76a15d49405495f54788ea5401449543e797325b16f1b70fba80f0243066b083729abc35383a7b5
 DIST ebuildtester-0.1.5.tar.gz 4602 BLAKE2B 
da79f568be9abdfe6758db8edbf4252730ce25786500a524559613f5c83f32d972b04887b01b9e00f24310f663e9a91a9cbbdc9a9b6d3c588dee3cf57fa13ac8
 SHA512 
a610bcdbcb4387fa71ed0a38cbccf117e3db4879e8cee4f307fa4f528664e35972c9d3698609c1cfe284db01795047cf13572f0cfb947cd3ca4adea291f100c3
+DIST ebuildtester-0.1.6.tar.gz 11350 BLAKE2B 
2dbc73a080cb0e6334e1e852f67dbf04e646030714f706e2ac355aac30679bab4e8420d31072d6c6de85a6dda5c2d4d412643f15cc2692f19b1715b22350c259
 SHA512 
68c877d9eb5dcd0ec21781e92225b3e360ef4fce8aca18b166f1589ba57eaf26e8d9af859e325e1c7c0f80640389a6da137e1fe5920b9be4aa9d35e215d7b80d

diff --git a/dev-python/ebuildtester/ebuildtester-0.1.6.ebuild 
b/dev-python/ebuildtester/ebuildtester-0.1.6.ebuild
new file mode 100644
index 000..0eec6d900f3
--- /dev/null
+++ b/dev-python/ebuildtester/ebuildtester-0.1.6.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3"
+HOMEPAGE="http://ebuildtester.readthedocs.io/";
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+   app-emulation/docker
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"



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

2018-02-15 Thread Michał Górny
commit: 068f6dab115d4e4a537cf087f30de5e89ab6f84b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 21:48:11 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 21:48:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068f6dab

dev-ruby/rake: Lower to ~arm64 due to deps

 dev-ruby/rake/rake-10.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rake/rake-10.5.0.ebuild b/dev-ruby/rake/rake-10.5.0.ebuild
index 4a2fbbc3c5c..791f4798e9f 100644
--- a/dev-ruby/rake/rake-10.5.0.ebuild
+++ b/dev-ruby/rake/rake-10.5.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/jimweirich/rake";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc"
 
 DEPEND+=" app-arch/gzip"



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

2018-02-15 Thread Michał Górny
commit: 3b724b21452851fa57bc5022a08dba516fac6791
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 21:48:05 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 21:48:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b724b21

dev-ruby/locale: Lower to ~arm64 due to deps

 dev-ruby/locale/locale-2.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/locale/locale-2.1.0-r2.ebuild 
b/dev-ruby/locale/locale-2.1.0-r2.ebuild
index c673d1b1070..c28536704f9 100644
--- a/dev-ruby/locale/locale-2.1.0-r2.ebuild
+++ b/dev-ruby/locale/locale-2.1.0-r2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/ruby-gettext/locale";
 LICENSE="|| ( Ruby GPL-2 )"
 SRC_URI="https://github.com/ruby-gettext/locale/archive/${PV}.tar.gz -> 
${P}-git.tgz"
 
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-macos"
 SLOT="0"
 IUSE=""
 



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

2018-02-15 Thread Michał Górny
commit: d876b47d19988a0d01e2fd57cc90ac5de6220cc2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 21:48:13 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 21:48:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d876b47d

dev-ruby/rdoc: Lower to ~arm64 due to deps

 dev-ruby/rdoc/rdoc-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rdoc/rdoc-4.2.0.ebuild b/dev-ruby/rdoc/rdoc-4.2.0.ebuild
index 9ff3f310ed9..f7e3a6f9462 100644
--- a/dev-ruby/rdoc/rdoc-4.2.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-4.2.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/rdoc/rdoc/";
 
 LICENSE="Ruby MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "



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

2018-02-15 Thread Michał Górny
commit: b575258b23b1d09d5f887f3e628ced27c02178db
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 21:48:07 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 21:48:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b575258b

dev-ruby/minitest: Lower to ~arm64 due to deps

 dev-ruby/minitest/minitest-5.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/minitest/minitest-5.8.4.ebuild 
b/dev-ruby/minitest/minitest-5.8.4.ebuild
index 83732bbda3e..a28e39d5bd0 100644
--- a/dev-ruby/minitest/minitest-5.8.4.ebuild
+++ b/dev-ruby/minitest/minitest-5.8.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/seattlerb/minitest";
 
 LICENSE="MIT"
 SLOT="5"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 each_ruby_test() {



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

2018-02-15 Thread Michał Górny
commit: 37d0dee7b5576a55a42ddb5134b5eee933632355
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 21:48:03 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 21:48:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d0dee7

dev-ruby/builder: Lower to ~arm64 due to deps

 dev-ruby/builder/builder-3.2.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/builder/builder-3.2.2-r1.ebuild 
b/dev-ruby/builder/builder-3.2.2-r1.ebuild
index 6a8b1e6e7e9..0e163bb687e 100644
--- a/dev-ruby/builder/builder-3.2.2-r1.ebuild
+++ b/dev-ruby/builder/builder-3.2.2-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="http://rubyforge.org/projects/builder/";
 
 LICENSE="MIT"
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 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=""
 
 ruby_add_bdepend "doc? ( dev-ruby/rdoc )"



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

2018-02-15 Thread Michał Górny
commit: 224baa92a58ad878a1b5a21775bc1215f4e42206
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 21:48:15 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 21:48:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224baa92

dev-ruby/test-unit: Lower to ~arm64 due to deps

 dev-ruby/test-unit/test-unit-1.2.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/test-unit/test-unit-1.2.3-r3.ebuild 
b/dev-ruby/test-unit/test-unit-1.2.3-r3.ebuild
index 6f29ea161b4..67d53c5772e 100644
--- a/dev-ruby/test-unit/test-unit-1.2.3-r3.ebuild
+++ b/dev-ruby/test-unit/test-unit-1.2.3-r3.ebuild
@@ -24,7 +24,7 @@ HOMEPAGE="http://test-unit.rubyforge.org/";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~x86-fbsd"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/hoe-1.5.1"



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

2018-02-15 Thread Michał Górny
commit: d1255a76f256eac500e1bc7eb4ee0ce407911305
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 21:48:09 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 21:48:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1255a76

dev-ruby/racc: Lower to ~arm64 due to deps

 dev-ruby/racc/racc-1.4.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/racc/racc-1.4.11.ebuild b/dev-ruby/racc/racc-1.4.11.ebuild
index 281ef2ebbb0..abde995f44b 100644
--- a/dev-ruby/racc/racc-1.4.11.ebuild
+++ b/dev-ruby/racc/racc-1.4.11.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc";
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2018-02-15 Thread Michał Górny
commit: 201a489dbaca7c5ef0589cdfb9b612ad9c608a62
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 21:38:43 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 21:48:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201a489d

profiles/arch/mips: Mask app-misc/geoclue[skyhook]

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

diff --git a/profiles/arch/mips/package.use.mask 
b/profiles/arch/mips/package.use.mask
index 499ca8b9f2c..408684cacb3 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (15 Feb 2018)
+# Requires USE=networkmanager that is masked in this profile.
+app-misc/geoclue skyhook
+
 # Michał Górny  (23 Jan 2018)
 # USE=collab requires unkeyworded net-libs/loudmouth & dev-cpp/asio.
 # USE=grammar requires dev-libs/link-grammar.



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

2018-02-15 Thread Andreas Sturmlechner
commit: 4cc6055f11cc458ad2c61b70ef9d9f1d449e1522
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 15 18:08:01 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 15 21:02:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc6055f

dev-libs/liborcus: 0.13.3 version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/liborcus/Manifest   |  1 +
 dev-libs/liborcus/liborcus-0.13.3.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 51a33525fc2..58129645d82 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,2 +1,3 @@
 DIST liborcus-0.12.1.tar.xz 1673880 BLAKE2B 
6f85f1ce04bd7c797f8fccc9b4d860189b6fa9f51623587a668c343e8897bf17a3e62a5465354776044fabe9347ec35913eb1433dc551e4e509ce260ba92c3b9
 SHA512 
294b24ad7fccae77070edd9d8e6e1a370f609ec8af9a2c58567431e641fc0f3f27c4cd4b6ac1825a8179a22a1d1a81d84827859eb631d2625194f9e59ca1a8c3
 DIST liborcus-0.13.2.tar.xz 1816884 BLAKE2B 
e9e7635969cdeb2dcf7274a9d54774ba3b49a40db203624e7351eaca6dfe8c87605a1a5ff8c844f50faa47b88379504cc48a3aa432f75c1d00e5974ef244b93a
 SHA512 
3f79787a62ee0ab59ee61d5b46e1e777b27529e20d6dde9a98db75c8b6c54a11f5f78fa46d018bb31a9ef9df19a60535936e645e5fa43e71bd4e25d9f3a802b7
+DIST liborcus-0.13.3.tar.xz 1817824 BLAKE2B 
99bb88c1b52539ef09c52ce1f13928b31e2a5c0e88d172e8d0ca212d9f0921cbe98460ae8047be19db5d4b70a9b527c2ae499ab5c6474dab16445eab9a4b1c4c
 SHA512 
fecea0fca5b455ae734b00c5a7784e1cf0db32b35d0992f26d4ca8b4188147cabc9c267b984c4b5a5b1cbf8a5f4029a7dd96de4dfc1dc902b43f01def662d1f3

diff --git a/dev-libs/liborcus/liborcus-0.13.3.ebuild 
b/dev-libs/liborcus/liborcus-0.13.3.ebuild
new file mode 100644
index 000..2f6e8414b8d
--- /dev/null
+++ b/dev-libs/liborcus/liborcus-0.13.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git";
+
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
+inherit python-single-r1 ${GITECLASS}
+unset GITECLASS
+
+DESCRIPTION="Standalone file import filter library for spreadsheet documents"
+HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md";
+[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0/0.13" # based on SONAME of liborcus.so
+[[ ${PV} ==  ]] || \
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="python +spreadsheet-model static-libs tools"
+
+RDEPEND="
+   dev-libs/boost:=
+   sys-libs/zlib:=
+   python? ( ${PYTHON_DEPS} )
+   spreadsheet-model? ( >=dev-libs/libixion-0.13.0:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/mdds-1.2.2:1
+"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] && eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-werror \
+   $(use_enable python) \
+   $(use_enable spreadsheet-model) \
+   $(use_enable static-libs static) \
+   $(use_with tools)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/akregator/

2018-02-15 Thread Andreas Sturmlechner
commit: c6a039b7eda95351c4adf92918701c7e28faeb2a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 15 17:24:06 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 15 21:02:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a039b7

kde-apps/akregator: Re-add feedlist-corruption.patch

Upstream's patch does not suffice.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-apps/akregator/akregator-17.12.2-r2.ebuild | 61 ++
 1 file changed, 61 insertions(+)

diff --git a/kde-apps/akregator/akregator-17.12.2-r2.ebuild 
b/kde-apps/akregator/akregator-17.12.2-r2.ebuild
new file mode 100644
index 000..bc2dc79176c
--- /dev/null
+++ b/kde-apps/akregator/akregator-17.12.2-r2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="News feed aggregator"
+HOMEPAGE="https://www.kde.org/applications/internet/akregator";
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+COMMON_DEPEND="
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_kdeapps_dep grantleetheme)
+   $(add_kdeapps_dep kontactinterface)
+   $(add_kdeapps_dep kpimtextedit)
+   $(add_kdeapps_dep libkdepim)
+   $(add_kdeapps_dep messagelib)
+   $(add_kdeapps_dep pimcommon)
+   $(add_kdeapps_dep syndication)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwebengine)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/grantlee:5
+"
+RDEPEND="${COMMON_DEPEND}
+   !kde-apps/kdepim-l10n
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-crashfix.patch"
+   "${FILESDIR}/${P}-feedlist-corruption.patch"
+   "${FILESDIR}/${P}-slotSaveFeedList-not-twice.patch"
+)



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

2018-02-15 Thread Andreas Sturmlechner
commit: b3e247bc8fa18a1f4e4cd143ada88a429b6b46fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 15 20:59:01 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 15 21:02:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e247bc

media-video/vlc: Raise minimum required media-video/libav to 11.8

Reported-by: Michal Å pondr  gmail.com>
Closes: https://bugs.gentoo.org/647766
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/vlc/vlc-3.0.0-r1.ebuild | 4 ++--
 media-video/vlc/vlc-3.0..ebuild | 4 ++--
 media-video/vlc/vlc-.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-video/vlc/vlc-3.0.0-r1.ebuild 
b/media-video/vlc/vlc-3.0.0-r1.ebuild
index 782d399de03..03f66537fe2 100644
--- a/media-video/vlc/vlc-3.0.0-r1.ebuild
+++ b/media-video/vlc/vlc-3.0.0-r1.ebuild
@@ -70,11 +70,11 @@ RDEPEND="
archive? ( app-arch/libarchive:= )
avcodec? (
!libav? ( media-video/ffmpeg:0= )
-   libav? ( media-video/libav:0= )
+   libav? ( >=media-video/libav-11.8:0= )
)
avformat? (
!libav? ( media-video/ffmpeg:0= )
-   libav? ( media-video/libav:0= )
+   libav? ( >=media-video/libav-11.8:0= )
)
bidi? ( dev-libs/fribidi:0 )
bluray? ( >=media-libs/libbluray-0.6.2:0= )

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 782d399de03..03f66537fe2 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -70,11 +70,11 @@ RDEPEND="
archive? ( app-arch/libarchive:= )
avcodec? (
!libav? ( media-video/ffmpeg:0= )
-   libav? ( media-video/libav:0= )
+   libav? ( >=media-video/libav-11.8:0= )
)
avformat? (
!libav? ( media-video/ffmpeg:0= )
-   libav? ( media-video/libav:0= )
+   libav? ( >=media-video/libav-11.8:0= )
)
bidi? ( dev-libs/fribidi:0 )
bluray? ( >=media-libs/libbluray-0.6.2:0= )

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 9a3f64ee3bf..f9ef2b620b6 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -70,11 +70,11 @@ RDEPEND="
archive? ( app-arch/libarchive:= )
avcodec? (
!libav? ( media-video/ffmpeg:0= )
-   libav? ( media-video/libav:0= )
+   libav? ( >=media-video/libav-11.8:0= )
)
avformat? (
!libav? ( media-video/ffmpeg:0= )
-   libav? ( media-video/libav:0= )
+   libav? ( >=media-video/libav-11.8:0= )
)
bidi? ( dev-libs/fribidi:0 )
bluray? ( >=media-libs/libbluray-0.6.2:0= )



[gentoo-commits] repo/gentoo:master commit in: kde-apps/akregator/

2018-02-15 Thread Andreas Sturmlechner
commit: 92475d43e362064ee51a849b8affac2666d0a5b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 15 17:28:26 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 15 21:02:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92475d43

kde-apps/akregator: Drop 17.12.2-r1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-apps/akregator/akregator-17.12.2-r1.ebuild | 60 --
 1 file changed, 60 deletions(-)

diff --git a/kde-apps/akregator/akregator-17.12.2-r1.ebuild 
b/kde-apps/akregator/akregator-17.12.2-r1.ebuild
deleted file mode 100644
index 5a7d13827cb..000
--- a/kde-apps/akregator/akregator-17.12.2-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="News feed aggregator"
-HOMEPAGE="https://www.kde.org/applications/internet/akregator";
-LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-
-COMMON_DEPEND="
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_kdeapps_dep grantleetheme)
-   $(add_kdeapps_dep kontactinterface)
-   $(add_kdeapps_dep kpimtextedit)
-   $(add_kdeapps_dep libkdepim)
-   $(add_kdeapps_dep messagelib)
-   $(add_kdeapps_dep pimcommon)
-   $(add_kdeapps_dep syndication)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtwebengine)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/grantlee:5
-"
-RDEPEND="${COMMON_DEPEND}
-   !kde-apps/kdepim-l10n
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-crashfix.patch"
-   "${FILESDIR}/${P}-slotSaveFeedList-not-twice.patch"
-)



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

2018-02-15 Thread Michał Górny
commit: 34ea29da036a22d77b58445735ad94f2d98f52ae
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 20:50:57 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 20:50:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ea29da

profiles/arch/arm64: Mask app-emulation/qemu[sdl2]

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 160866a5949..6c4af54fef9 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -68,6 +68,7 @@ app-emulation/libvirt xen
 
 # Michał Górny  (12 Jan 2018)
 # Requires USE=sdl that is masked in this profile.
+app-emulation/qemu sdl2
 media-video/mjpegtools sdlgfx
 
 # Michał Górny  (12 Jan 2018)



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

2018-02-15 Thread Michał Górny
commit: 30313b1b849489f3ef5460a32e9d89daf41134fb
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 20:50:23 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 20:50:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30313b1b

app-emulation/qemu: [QA] Fix DoubleEmptyLine

 app-emulation/qemu/qemu-2.11.0-r50.ebuild | 1 -
 app-emulation/qemu/qemu-2.11.0.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/app-emulation/qemu/qemu-2.11.0-r50.ebuild 
b/app-emulation/qemu/qemu-2.11.0-r50.ebuild
index cbd136db0a8..b055fef920a 100644
--- a/app-emulation/qemu/qemu-2.11.0-r50.ebuild
+++ b/app-emulation/qemu/qemu-2.11.0-r50.ebuild
@@ -26,7 +26,6 @@ else
SRC_URI+=" 
https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-r0.tar.xz";
 fi
 
-
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
 HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org";
 

diff --git a/app-emulation/qemu/qemu-2.11.0.ebuild 
b/app-emulation/qemu/qemu-2.11.0.ebuild
index 3965ae8920a..5a2f53f7be5 100644
--- a/app-emulation/qemu/qemu-2.11.0.ebuild
+++ b/app-emulation/qemu/qemu-2.11.0.ebuild
@@ -25,7 +25,6 @@ else
SRC_URI+=" 
https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-r0.tar.xz";
 fi
 
-
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
 HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org";
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/auctex/

2018-02-15 Thread Ulrich Müller
commit: 770cab1f4c6dba4e22a10af6c2a6df51d40a61ed
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Feb 15 20:40:05 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Feb 15 20:45:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770cab1f

app-emacs/auctex: Version bump.

auctex-11.92 is the last version supporting Emacs 23 and will be the
next stable candidate.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-emacs/auctex/Manifest|  2 ++
 app-emacs/auctex/auctex-11.92.ebuild | 60 +++
 app-emacs/auctex/auctex-12.1.ebuild  | 61 
 3 files changed, 123 insertions(+)

diff --git a/app-emacs/auctex/Manifest b/app-emacs/auctex/Manifest
index bab5a046220..254ccad9faa 100644
--- a/app-emacs/auctex/Manifest
+++ b/app-emacs/auctex/Manifest
@@ -1,3 +1,5 @@
 DIST auctex-11.88.tar.gz 1302836 BLAKE2B 
ffb7d3ff8d5b2cc8208bddf782a736c2d347be399fe3702c6bcc2e7cda3562b667bc42204ceac9ec512587f6ecf28fd7a6d1b720ce8b5de9ef815d6af772393c
 SHA512 
30c422b52b3fc698e453ada9643038dd30978f6b1a99f5118a53ae5b939d63246adcb1937f0e5c4cf166477dca78fa17d721402a90c833c9e91d75072ae0f67d
 DIST auctex-11.89.tar.gz 1332904 BLAKE2B 
1f89b9ee81d5cf5c896ce38731bb43978827452d607f7b61b995d55911bc36ca0071d0abadb293234e9c3f41bb8a57b92951e4eb0c3d7f13db063cb286920f37
 SHA512 
a78ddefb46c1eb271646f3c4e723f49a913e391eb58263df3d3de272bc1ad5b70c0a9de682f28124aa5a48b36c030b3e83425667ee1a1973a054ff03ef1d8be9
 DIST auctex-11.90.tar.gz 1437331 BLAKE2B 
9f4c236132fcebb2c6996d3105e6e6d095e29e1ff531ad9d55c609b972a0a3cea0a580830c950ab6f59b0eda50625cc617e868c82a00705f41f472c08b13a7c3
 SHA512 
b90b246a6193570897102d8f95396b35c8b899fc594446f2455469b9c58ca8fd1dafbb852c6f167fd8500261f007c8a66531bb04582d7a5c4a50a15933b70c83
+DIST auctex-11.92.tar.gz 1486606 BLAKE2B 
6e34d1da3bacad8f2baee2f13eb44a5b617a342c294ef4d7ba28059b678510e1d161f3f02fbcf38128c09ab4996a035e5ec28898134b967d88ad621b8b477845
 SHA512 
758bf82903ba0499decf0ade77c7ac70865132a24195d7e8794538b7857c448811b7ef26149a915b60ed3ee34c2ebaddb3282a320bd459c9ee3f461d6ee9b84e
+DIST auctex-12.1.tar.gz 1476296 BLAKE2B 
1dd5db94b5b7bb572919fdcb6c7dd2ea4d17f816204bedc69756610b80370ca748a06ab100ef8221107605a5e464b6a8c2587b728ba6a964776ea6dfeb7f7165
 SHA512 
4c27a3b16eaf98db164832497c497576fcabb274b24c6eb3060625b7711b1de91fce9a52f7c7caaec77a93768a6ce2ec173ab1ccb72f4c56c51cc4740d380d97

diff --git a/app-emacs/auctex/auctex-11.92.ebuild 
b/app-emacs/auctex/auctex-11.92.ebuild
new file mode 100644
index 000..7cb97b6dd62
--- /dev/null
+++ b/app-emacs/auctex/auctex-11.92.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit elisp
+
+DESCRIPTION="Extensible package for writing and formatting TeX files in Emacs"
+HOMEPAGE="https://www.gnu.org/software/auctex/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+ FDL-1.3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris"
+IUSE="preview-latex"
+
+DEPEND="virtual/latex-base
+   preview-latex? (
+   app-text/dvipng
+   app-text/ghostscript-gpl
+   )"
+RDEPEND="${DEPEND}"
+
+TEXMF="/usr/share/texmf-site"
+
+src_configure() {
+   econf --with-emacs \
+   --with-auto-dir="${EPREFIX}/var/lib/auctex" \
+   --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \
+   --with-packagelispdir="${EPREFIX}${SITELISP}/${PN}" \
+   --with-packagedatadir="${EPREFIX}${SITEETC}/${PN}" \
+   --with-texmf-dir="${EPREFIX}${TEXMF}" \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   --disable-build-dir-test \
+   $(use_enable preview-latex preview)
+}
+
+src_compile() {
+   export VARTEXFONTS="${T}"/fonts
+   emake
+}
+
+src_install() {
+   emake -j1 DESTDIR="${D}" install
+   elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
+   if use preview-latex; then
+   elisp-site-file-install "${FILESDIR}/60${PN}-gentoo.el"
+   fi
+   dodoc ChangeLog* CHANGES FAQ INSTALL PROBLEMS.preview README RELEASE 
TODO
+}
+
+pkg_postinst() {
+   use preview-latex && texmf-update
+   elisp-site-regen
+}
+
+pkg_postrm(){
+   use preview-latex && texmf-update
+   elisp-site-regen
+}

diff --git a/app-emacs/auctex/auctex-12.1.ebuild 
b/app-emacs/auctex/auctex-12.1.ebuild
new file mode 100644
index 000..1b6155aa84d
--- /dev/null
+++ b/app-emacs/auctex/auctex-12.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+NEED_EMACS=24
+
+inherit elisp
+
+DESCRIPTION="Extensible package for writing and formatting TeX files in Emacs"
+HOMEPAGE="https://www.gnu.org/software/auctex/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+ FDL-

[gentoo-commits] repo/gentoo:master commit in: app-emacs/auctex/

2018-02-15 Thread Ulrich Müller
commit: d8e77d76b804586b009581b703838cd2acda804a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Feb 15 20:41:35 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Feb 15 20:45:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e77d76

app-emacs/auctex: Remove old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-emacs/auctex/Manifest|  1 -
 app-emacs/auctex/auctex-11.88.ebuild | 64 
 2 files changed, 65 deletions(-)

diff --git a/app-emacs/auctex/Manifest b/app-emacs/auctex/Manifest
index 254ccad9faa..c69b9dbc3eb 100644
--- a/app-emacs/auctex/Manifest
+++ b/app-emacs/auctex/Manifest
@@ -1,4 +1,3 @@
-DIST auctex-11.88.tar.gz 1302836 BLAKE2B 
ffb7d3ff8d5b2cc8208bddf782a736c2d347be399fe3702c6bcc2e7cda3562b667bc42204ceac9ec512587f6ecf28fd7a6d1b720ce8b5de9ef815d6af772393c
 SHA512 
30c422b52b3fc698e453ada9643038dd30978f6b1a99f5118a53ae5b939d63246adcb1937f0e5c4cf166477dca78fa17d721402a90c833c9e91d75072ae0f67d
 DIST auctex-11.89.tar.gz 1332904 BLAKE2B 
1f89b9ee81d5cf5c896ce38731bb43978827452d607f7b61b995d55911bc36ca0071d0abadb293234e9c3f41bb8a57b92951e4eb0c3d7f13db063cb286920f37
 SHA512 
a78ddefb46c1eb271646f3c4e723f49a913e391eb58263df3d3de272bc1ad5b70c0a9de682f28124aa5a48b36c030b3e83425667ee1a1973a054ff03ef1d8be9
 DIST auctex-11.90.tar.gz 1437331 BLAKE2B 
9f4c236132fcebb2c6996d3105e6e6d095e29e1ff531ad9d55c609b972a0a3cea0a580830c950ab6f59b0eda50625cc617e868c82a00705f41f472c08b13a7c3
 SHA512 
b90b246a6193570897102d8f95396b35c8b899fc594446f2455469b9c58ca8fd1dafbb852c6f167fd8500261f007c8a66531bb04582d7a5c4a50a15933b70c83
 DIST auctex-11.92.tar.gz 1486606 BLAKE2B 
6e34d1da3bacad8f2baee2f13eb44a5b617a342c294ef4d7ba28059b678510e1d161f3f02fbcf38128c09ab4996a035e5ec28898134b967d88ad621b8b477845
 SHA512 
758bf82903ba0499decf0ade77c7ac70865132a24195d7e8794538b7857c448811b7ef26149a915b60ed3ee34c2ebaddb3282a320bd459c9ee3f461d6ee9b84e

diff --git a/app-emacs/auctex/auctex-11.88.ebuild 
b/app-emacs/auctex/auctex-11.88.ebuild
deleted file mode 100644
index bd73e795ba8..000
--- a/app-emacs/auctex/auctex-11.88.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit elisp latex-package
-
-DESCRIPTION="Extensible package for writing and formatting TeX files in Emacs"
-HOMEPAGE="https://www.gnu.org/software/auctex/";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+ FDL-1.3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris"
-IUSE="preview-latex"
-
-DEPEND="virtual/latex-base
-   preview-latex? (
-   app-text/dvipng
-   app-text/ghostscript-gpl
-   )"
-RDEPEND="${DEPEND}"
-
-TEXMF="/usr/share/texmf-site"
-
-src_prepare() {
-   elisp_src_prepare
-}
-
-src_configure() {
-   EMACS_NAME=emacs EMACS_FLAVOR=emacs econf --disable-build-dir-test \
-   --with-auto-dir="${EPREFIX}/var/lib/auctex" \
-   --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   --with-packagelispdir="${EPREFIX}${SITELISP}/${PN}" \
-   --with-packagedatadir="${EPREFIX}${SITEETC}/${PN}" \
-   --with-texmf-dir="${EPREFIX}${TEXMF}" \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-   $(use_enable preview-latex preview)
-}
-
-src_compile() {
-   export VARTEXFONTS="${T}"/fonts
-   emake
-}
-
-src_install() {
-   emake -j1 DESTDIR="${D}" install
-   elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
-   if use preview-latex; then
-   elisp-site-file-install "${FILESDIR}/60${PN}-gentoo.el"
-   fi
-   dodoc ChangeLog CHANGES FAQ INSTALL PROBLEMS.preview README RELEASE TODO
-}
-
-pkg_postinst() {
-   # rebuild TeX-inputfiles-database
-   use preview-latex && latex-package_pkg_postinst
-   elisp-site-regen
-}
-
-pkg_postrm(){
-   use preview-latex && latex-package_pkg_postrm
-   elisp-site-regen
-}



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

2018-02-15 Thread Ulrich Müller
commit: 19c9f3baf90df8b879350e03ef4af94ec8e68564
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Feb 15 20:45:13 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Feb 15 20:46:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c9f3ba

profiles: package.mask >=app-emacs/auctex-12.1 for testing.

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4022ad28615..3dbf3b5e9ef 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Ulrich Müller  (15 Feb 2018)
+# Masked for testing. Note that 11.92 and 12.1 are equivalent
+# in functionality.
+>=app-emacs/auctex-12.1
+
 # Brian Evans 

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

2018-02-15 Thread Brian Evans
commit: e676decaa52929beff348328f27bfc5745dfdcd0
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Feb 15 19:59:41 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Feb 15 19:59:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e676deca

package.mask: dev-php/PEAR-* Last rites

- Brian Evans  gentoo.org (15 Feb 2018)
- These PEAR packages are unmaintained upstream and
- are difficult to test or have no tests.
- PHP team no longer wants to maintain these for PHP7 and beyond
- Removal in 30 days - Bug 647768
dev-php/PEAR-Benchmark
dev-php/PEAR-Calendar
dev-php/PEAR-Console_Color
dev-php/PEAR-Crypt_Blowfish
dev-php/PEAR-Crypt_RC4
dev-php/PEAR-XML_Beautifier
dev-php/PEAR-XML_Feed_Parser
dev-php/PEAR-Structures_DataGrid
dev-php/PEAR-PHP_CompatInfo
dev-php/PEAR-Net_Server
dev-php/PEAR-Net_LMTP
dev-php/PEAR-Net_IMAP
dev-php/PEAR-Net_FTP
dev-php/PEAR-Net_DIME
dev-php/PEAR-Math_Stats

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

diff --git a/profiles/package.mask b/profiles/package.mask
index bf7b0cd284c..4022ad28615 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,27 @@
 
 #--- END OF EXAMPLES ---
 
+# Brian Evans  (13 Feb 2018)
 # Requires dead Qt4 (bug #645420). Removal in 30 days
 media-gfx/qiviewer



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-vesa/

2018-02-15 Thread Matt Turner
commit: 0e485e2fcf88a9741484e76d529843665c61719c
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Feb 15 19:40:53 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Feb 15 19:41:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e485e2f

x11-drivers/xf86-video-vesa: Version bump to 2.4.0

 x11-drivers/xf86-video-vesa/Manifest   |  1 +
 .../xf86-video-vesa/xf86-video-vesa-2.4.0.ebuild   | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/x11-drivers/xf86-video-vesa/Manifest 
b/x11-drivers/xf86-video-vesa/Manifest
index 7bf3006a594..ea31dcf28a9 100644
--- a/x11-drivers/xf86-video-vesa/Manifest
+++ b/x11-drivers/xf86-video-vesa/Manifest
@@ -1,2 +1,3 @@
 DIST xf86-video-vesa-2.3.3.tar.bz2 300571 BLAKE2B 
9c7b5ef966234de7ca792925c2d88766df5c75bc0085dc1aad9fe11845e37f7a2214b028f546c88283579a54d476766d57e4acb4942c5a578159c65199a2bf68
 SHA512 
1e3768e757e889bb8707ce76cc6f54eb3beaf7d5b34750a0e7262612ae300e4cd42985b7cbcd72462b14c8d73945a22cec70ca6a52017491de41715d2ecbaca8
 DIST xf86-video-vesa-2.3.4.tar.bz2 285675 BLAKE2B 
88c66b5bc3fbeb74867711e0bbda91f9f693d16a5080790c4e93ed203784ab730563053a2822e92fd2287e1fa59014f7a0a1e1c497e750a2e9c3ef84537f0bde
 SHA512 
5a01c295a03f367281f49bb186a003a91da3aa4cff7c37ef3fb83889b595f641745899c62e4c0954a1daf4b18bd0e1bcbbe1b87d2863d1ce71feffa1744e892d
+DIST xf86-video-vesa-2.4.0.tar.bz2 324599 BLAKE2B 
ddaa7a54d439b1afb1152e15e0d436cade79c51a61e78837a066e3e0c04d4a2ea6b079e68eca917e618aae125ed4eab7734009a337018460e771265b8daef443
 SHA512 
4af5c0a7fd64eba503980198cf510688dff2f33482ceac446455d97255dcc828613387ac57828eb6dce080cb15a8644a2b2e278bf356705fdeaea873ab07c2de

diff --git a/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.4.0.ebuild 
b/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.4.0.ebuild
new file mode 100644
index 000..95de4a3db13
--- /dev/null
+++ b/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.4.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit linux-info xorg-2
+
+DESCRIPTION="Generic VESA video driver"
+KEYWORDS="-* ~alpha ~amd64 ~ia64 ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=x11-base/xorg-server-1.6
+   >=x11-libs/libpciaccess-0.12.901"
+DEPEND="${RDEPEND}"
+
+pkg_pretend() {
+   linux-info_pkg_setup
+
+   if ! linux_config_exists || ! linux_chkconfig_present DEVMEM; then
+   echo
+   ewarn "This driver requires /dev/mem support in your kernel"
+   ewarn "  Device Drivers --->"
+   ewarn "Character devices  --->"
+   ewarn "  [*] /dev/mem virtual device support"
+   echo
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-PEAR_PackageFileManager2/

2018-02-15 Thread Brian Evans
commit: c699741f25218ae133038c40be46df046d377871
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Feb 15 18:24:24 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Feb 15 19:15:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c699741f

dev-php/PEAR-PEAR_PackageFileManager2: Drop minimal USE

dev-php/PEAR-PHP_CompatInfo is abanonded on PEAR and not easily replaced

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 ...0.4-r1.ebuild => PEAR-PEAR_PackageFileManager2-1.0.4-r2.ebuild} | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git 
a/dev-php/PEAR-PEAR_PackageFileManager2/PEAR-PEAR_PackageFileManager2-1.0.4-r1.ebuild
 
b/dev-php/PEAR-PEAR_PackageFileManager2/PEAR-PEAR_PackageFileManager2-1.0.4-r2.ebuild
similarity index 65%
rename from 
dev-php/PEAR-PEAR_PackageFileManager2/PEAR-PEAR_PackageFileManager2-1.0.4-r1.ebuild
rename to 
dev-php/PEAR-PEAR_PackageFileManager2/PEAR-PEAR_PackageFileManager2-1.0.4-r2.ebuild
index 80087437242..e896e2b1d69 100644
--- 
a/dev-php/PEAR-PEAR_PackageFileManager2/PEAR-PEAR_PackageFileManager2-1.0.4-r1.ebuild
+++ 
b/dev-php/PEAR-PEAR_PackageFileManager2/PEAR-PEAR_PackageFileManager2-1.0.4-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
@@ -9,9 +9,8 @@ DESCRIPTION="Updates an existing package.xml file with a new 
filelist and change
 LICENSE="PHP-3.01"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="minimal"
+IUSE=""
 
 RDEPEND=">=dev-lang/php-5.3:*
>=dev-php/PEAR-PEAR-1.10.1
-   dev-php/PEAR-PEAR_PackageFileManager_Plugins
-   !minimal? ( >=dev-php/PEAR-PHP_CompatInfo-1.4.0 )"
+   dev-php/PEAR-PEAR_PackageFileManager_Plugins"



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-PEAR_PackageFileManager/

2018-02-15 Thread Brian Evans
commit: 178ea489db782aebee52cbb7c8f779886be47a09
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Feb 15 18:23:06 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Feb 15 19:15:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=178ea489

dev-php/PEAR-PEAR_PackageFileManager: Drop minimal USE

dev-php/PEAR-PHP_CompatInfo is abanonded on PEAR and not easily replaced

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 7.2-r1.ebuild => PEAR-PEAR_PackageFileManager-1.7.2-r2.ebuild} | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git 
a/dev-php/PEAR-PEAR_PackageFileManager/PEAR-PEAR_PackageFileManager-1.7.2-r1.ebuild
 
b/dev-php/PEAR-PEAR_PackageFileManager/PEAR-PEAR_PackageFileManager-1.7.2-r2.ebuild
similarity index 68%
rename from 
dev-php/PEAR-PEAR_PackageFileManager/PEAR-PEAR_PackageFileManager-1.7.2-r1.ebuild
rename to 
dev-php/PEAR-PEAR_PackageFileManager/PEAR-PEAR_PackageFileManager-1.7.2-r2.ebuild
index 1e153900c98..b0973dc6211 100644
--- 
a/dev-php/PEAR-PEAR_PackageFileManager/PEAR-PEAR_PackageFileManager-1.7.2-r1.ebuild
+++ 
b/dev-php/PEAR-PEAR_PackageFileManager/PEAR-PEAR_PackageFileManager-1.7.2-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
@@ -9,10 +9,9 @@ DESCRIPTION="Updates an existing package.xml file with a new 
filelist and change
 LICENSE="PHP-3.01"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="minimal"
+IUSE=""
 
 RDEPEND=">=dev-lang/php-5.3:*
>=dev-php/PEAR-PEAR-1.10.1
dev-php/PEAR-PEAR_PackageFileManager2
-   dev-php/PEAR-PEAR_PackageFileManager_Plugins
-   !minimal? ( >=dev-php/PEAR-PHP_CompatInfo-1.4.0 )"
+   dev-php/PEAR-PEAR_PackageFileManager_Plugins"



[gentoo-commits] proj/lua:master commit in: dev-lua/lua-discount/

2018-02-15 Thread Vadim A. Misbakh-Soloviov
commit: a78b74679e49645b37b978b3956eb167620ab477
Author: Vadim A. Misbakh-Soloviov  mva  name>
AuthorDate: Thu Feb 15 18:43:03 2018 +
Commit: Vadim A. Misbakh-Soloviov  mva  name>
CommitDate: Thu Feb 15 18:43:03 2018 +
URL:https://gitweb.gentoo.org/proj/lua.git/commit/?id=a78b7467

discount: fix

 dev-lua/lua-discount/lua-discount-.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-lua/lua-discount/lua-discount-.ebuild 
b/dev-lua/lua-discount/lua-discount-.ebuild
index bfcca08..4712aa3 100644
--- a/dev-lua/lua-discount/lua-discount-.ebuild
+++ b/dev-lua/lua-discount/lua-discount-.ebuild
@@ -24,6 +24,10 @@ DEPEND="${RDEPEND}"
 
 DOCS=(README.md)
 
+each_lua_compile() {
+   lua_default discount.so
+}
+
 each_lua_install() {
dolua discount.so
 }



[gentoo-commits] proj/lua:master commit in: dev-lua/lunix/files/patches/99999999/, dev-lua/lunix/

2018-02-15 Thread Vadim A. Misbakh-Soloviov
commit: bc13839c4f1c8f2a8192551e3fc3a72603c5540a
Author: Vadim A. Misbakh-Soloviov  mva  name>
AuthorDate: Thu Feb 15 18:42:23 2018 +
Commit: Vadim A. Misbakh-Soloviov  mva  name>
CommitDate: Thu Feb 15 18:42:23 2018 +
URL:https://gitweb.gentoo.org/proj/lua.git/commit/?id=bc13839c

lunix: fix

 .../files/patches//compat52-luajit.patch | 20 
 dev-lua/lunix/lunix-.ebuild  |  2 --
 2 files changed, 22 deletions(-)

diff --git a/dev-lua/lunix/files/patches//compat52-luajit.patch 
b/dev-lua/lunix/files/patches//compat52-luajit.patch
deleted file mode 100644
index 8df3c63..000
--- a/dev-lua/lunix/files/patches//compat52-luajit.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -NaurBwd a/src/unix.c b/src/unix.c
 a/src/unix.c   2017-05-10 18:12:19.819388720 +0700
-+++ b/src/unix.c   2017-05-10 18:13:55.792661605 +0700
-@@ -483,6 +483,7 @@
- } /* lua_absindex() */
- 
- 
-+#ifndef LUA_OK
- static void *luaL_testudata(lua_State *L, int index, const char *tname) {
-   void *p = lua_touserdata(L, index);
-   int eq;
-@@ -523,6 +524,7 @@
- 
- #define luaL_newlib(L, l) \
-   (luaL_newlibtable((L), (l)), luaL_setfuncs((L), (l), 0))
-+#endif
- 
- 
- #define lua_rawlen lua_objlen
-

diff --git a/dev-lua/lunix/lunix-.ebuild 
b/dev-lua/lunix/lunix-.ebuild
index b77a2fb..c13c0fb 100644
--- a/dev-lua/lunix/lunix-.ebuild
+++ b/dev-lua/lunix/lunix-.ebuild
@@ -25,8 +25,6 @@ RDEPEND="${DEPEND}"
 DOCS=(doc/.)
 EXAMPLES=(examples/.)
 
-PATCHES=("${FILESDIR}/patches/${PV}")
-
 all_lua_prepare() {
sed  -r \
-e "s@(^prefix ).*@\1=/usr@" \



[gentoo-commits] proj/lua:master commit in: dev-lua/lua-argon2/

2018-02-15 Thread Vadim A. Misbakh-Soloviov
commit: 8be807a775bdf527134140651843e248bfbf9fc8
Author: Vadim A. Misbakh-Soloviov  mva  name>
AuthorDate: Thu Feb 15 18:42:55 2018 +
Commit: Vadim A. Misbakh-Soloviov  mva  name>
CommitDate: Thu Feb 15 18:42:55 2018 +
URL:https://gitweb.gentoo.org/proj/lua.git/commit/?id=8be807a7

argon2: fix

 dev-lua/lua-argon2/lua-argon2-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lua/lua-argon2/lua-argon2-.ebuild 
b/dev-lua/lua-argon2/lua-argon2-.ebuild
index 073da13..355e7c7 100644
--- a/dev-lua/lua-argon2/lua-argon2-.ebuild
+++ b/dev-lua/lua-argon2/lua-argon2-.ebuild
@@ -30,10 +30,10 @@ DOCS=({README,CHANGELOG}.md)
 each_lua_compile() {
_lua_setFLAGS
 
-   ${CC} ${CFLAGS} -c -o "${PN}.o" "src/${PN}.c" || die
-   ${CC} ${LDFLAGS} -largon2 -o "${PN}.so" "${PN}.o" || die
+   ${CC} ${CFLAGS} -c -o "${PN}.o" "src/${PN#lua-}.c" || die
+   ${CC} ${LDFLAGS} -largon2 -o "${PN#lua-}.so" "${PN}.o" || die
 }
 
 each_lua_install() {
-   dolua "${PN}.so"
+   dolua "argon2.so"
 }



[gentoo-commits] proj/lua:master commit in: dev-lua/lyaml/, dev-lua/lyaml/files/

2018-02-15 Thread Vadim A. Misbakh-Soloviov
commit: 240f299b118581b97778cc9e0a8d9a4618d71492
Author: Vadim A. Misbakh-Soloviov  mva  name>
AuthorDate: Thu Feb 15 18:44:18 2018 +
Commit: Vadim A. Misbakh-Soloviov  mva  name>
CommitDate: Thu Feb 15 18:45:06 2018 +
URL:https://gitweb.gentoo.org/proj/lua.git/commit/?id=240f299b

lyaml: supposed to be fix, but it is still brainfucking packages from 
@gvvaughan which can`t just work and aren`t easy to just fix them

 dev-lua/lyaml/files/Makefile| 2 +-
 dev-lua/lyaml/lyaml-.ebuild | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-lua/lyaml/files/Makefile b/dev-lua/lyaml/files/Makefile
index d1f3027..3667fe6 100644
--- a/dev-lua/lyaml/files/Makefile
+++ b/dev-lua/lyaml/files/Makefile
@@ -1,4 +1,4 @@
 all:
-   $(LUA) build-aux/luke package=$(package) version=$(version) 
LUA_INCDIR="$(LUA_INCDIR)"
+   $(LUA) build-aux/luke package=$(package) version=$(version) 
LUA_INCDIR="$(LUA_INCDIR)" LYAML_DIR="$(LYAML_DIR)"
 doc:
ldoc -c build-aux/config.ld.in .

diff --git a/dev-lua/lyaml/lyaml-.ebuild b/dev-lua/lyaml/lyaml-.ebuild
index 30e956c..1a35f58 100644
--- a/dev-lua/lyaml/lyaml-.ebuild
+++ b/dev-lua/lyaml/lyaml-.ebuild
@@ -54,6 +54,7 @@ each_lua_configure() {
package="${PN}"
version="${ver}"
LUA_INCDIR="$(lua_get_incdir)"
+   LYAML_DIR="${EROOT}usr"
)
lua_default
 }



[gentoo-commits] proj/lua:master commit in: dev-lua/raven/

2018-02-15 Thread Vadim A. Misbakh-Soloviov
commit: 3592014ff86df24f1d4a14d8ae1e9757810dab7a
Author: Vadim A. Misbakh-Soloviov  mva  name>
AuthorDate: Thu Feb 15 18:42:44 2018 +
Commit: Vadim A. Misbakh-Soloviov  mva  name>
CommitDate: Thu Feb 15 18:42:44 2018 +
URL:https://gitweb.gentoo.org/proj/lua.git/commit/?id=3592014f

raven: fix

 dev-lua/raven/raven-.ebuild | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/dev-lua/raven/raven-.ebuild b/dev-lua/raven/raven-.ebuild
index f643fc8..28e89a4 100644
--- a/dev-lua/raven/raven-.ebuild
+++ b/dev-lua/raven/raven-.ebuild
@@ -24,17 +24,24 @@ RDEPEND="
dev-lua/luaposix
)
 "
+#  doc? ( dev-lua/ldoc )
 DEPEND="
${RDEPEND}
 "
 
 DOCS=(README.md)
-HTML_DOCS=(docs/.)
+#HTML_DOCS=(docs/.)
 EXAMPLES=(tests/.)
 
+#all_lua_compile() {
+#  use doc && ldoc .
+#}
+#
+#each_lua_compile() { :; }
 # Makefile is only used to run tests
+# and ldoc is currently broken
 src_compile() { :; }
 
 each_lua_install() {
-   dolua raven.lua
+   dolua raven
 }



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

2018-02-15 Thread Sergei Trofimovich
commit: d15a7be1f9446b88a3f77c09f4de2272578df3e5
Author: David Roman  gmail  com>
AuthorDate: Sat Feb 10 16:12:44 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 15 18:07:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d15a7be1

dev-util/radare2: bump to 2.3.0

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

 dev-util/radare2/Manifest |  1 +
 dev-util/radare2/radare2-2.3.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest
index 9744ce2f744..5fa91b04586 100644
--- a/dev-util/radare2/Manifest
+++ b/dev-util/radare2/Manifest
@@ -1,2 +1,3 @@
 DIST radare2-2.1.0.tar.gz 5954222 BLAKE2B 
9128a01d40ef1401d457f1fa5610ad7bbda92021e6e16fd70e9488bdb11be923c3d0f453e49a7bf78203c320ec2f1b2276925db2ae6eeaad90100ae0c2724b56
 SHA512 
38a907834e21967a83943e62cb29d8097e0522ff71ea61a2e3ab9e5263c3884ce28c17fb3ca9201c2b9f341e1b066ed0899e5152e146e61fc4f650f319299cd0
 DIST radare2-2.2.0.tar.gz 6145228 BLAKE2B 
e85d2243b477f5e233d4cb1989452f3bce798e356b8022eaa7b90ca6027ee01365868c6b933a3c3470ef0d80e107d955d4127e55ee7664e829b44259facd1863
 SHA512 
e632ca3ffdeefc394e571b5ae7f0619cbbb93c657ff1ef316771e1d10089fbad98dc08b6e7d152e664a4c16e97d4519c1c6445fe737dbd4e3d296bc93c3ee410
+DIST radare2-2.3.0.tar.gz 6175929 BLAKE2B 
ac52ce32d4161b51adcc988a4adb02d02cef2e05bf90325f032585973874cdaa370f00a5f7734e7c00787beaf579c1745de27271c35f63f54d31003f6328c95a
 SHA512 
4b52ae3678c5bbba1d173f95715807469e88603067faf4f1058606a4235050ec07aebdb6408e24c0c031b9554b4ca095bf77fc2791a9efa498dfff49200b3b1d

diff --git a/dev-util/radare2/radare2-2.3.0.ebuild 
b/dev-util/radare2/radare2-2.3.0.ebuild
new file mode 100644
index 000..2cf3090aec7
--- /dev/null
+++ b/dev-util/radare2/radare2-2.3.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils bash-completion-r1
+
+DESCRIPTION="unix-like reverse engineering framework and commandline tools"
+HOMEPAGE="http://www.radare.org";
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/radare/radare2";
+else
+   SRC_URI="https://github.com/radare/radare2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="ssl libressl +system-capstone"
+
+RDEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   system-capstone? ( dev-libs/capstone:0= )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_configure() {
+   econf \
+   $(use_with ssl openssl) \
+   $(use_with system-capstone syscapstone)
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/zsh/site-functions
+   doins doc/zsh/_*
+
+   newbashcomp doc/bash_autocompletion.sh "${PN}"
+   bashcomp_alias "${PN}" rafind2 r2 rabin2 rasm2 radiff2
+
+   # a workaround for unstable $(INSTALL) call, bug #574866
+   local d
+   for d in doc/*; do
+   if [[ -d $d ]]; then
+   rm -rfv "$d" || die "failed to delete '$d'"
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Services_JSON/, dev-php/PEAR-Services_JSON/files/

2018-02-15 Thread Brian Evans
commit: fd1b21ca74ca7aa419199d6b1c293105aede7517
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Feb 15 17:40:15 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Feb 15 17:40:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1b21ca

dev-php/PEAR-Services_JSON: Add an additional upstream patch

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../PEAR-Services_JSON-1.0.3-r1.ebuild   |  2 +-
 .../files/JSON-1.0.3-constructor.patch   |  2 +-
 .../files/JSON-1.0.3-upstream-typo.patch | 20 
 3 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3-r1.ebuild 
b/dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3-r1.ebuild
index 7203bc34815..9e52d443b4b 100644
--- a/dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3-r1.ebuild
+++ b/dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3-r1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="PHP implementaion of json_encode/decode"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-PATCHES=( "${FILESDIR}/JSON-1.0.3-constructor.patch" )
+PATCHES=( "${FILESDIR}/JSON-1.0.3-upstream-typo.patch" 
"${FILESDIR}/JSON-1.0.3-constructor.patch" )
 
 src_install() {
php-pear-r2_src_install

diff --git a/dev-php/PEAR-Services_JSON/files/JSON-1.0.3-constructor.patch 
b/dev-php/PEAR-Services_JSON/files/JSON-1.0.3-constructor.patch
index d9d63fc28fc..d7348f0f858 100644
--- a/dev-php/PEAR-Services_JSON/files/JSON-1.0.3-constructor.patch
+++ b/dev-php/PEAR-Services_JSON/files/JSON-1.0.3-constructor.patch
@@ -35,7 +35,7 @@ diff -aurN a/JSON.php b/JSON.php
 +function __construct($message = 'unknown error', $code = null,
 + $mode = null, $options = null, $userinfo 
= null)
 +{
-+
++return;
 +}
  function Services_JSON_Error($message = 'unknown error', $code = null,
   $mode = null, $options = null, $userinfo 
= null)

diff --git a/dev-php/PEAR-Services_JSON/files/JSON-1.0.3-upstream-typo.patch 
b/dev-php/PEAR-Services_JSON/files/JSON-1.0.3-upstream-typo.patch
new file mode 100644
index 000..c7d8be3aa91
--- /dev/null
+++ b/dev-php/PEAR-Services_JSON/files/JSON-1.0.3-upstream-typo.patch
@@ -0,0 +1,20 @@
+--- a/JSON.php 2011/01/28 00:16:42 307804
 b/JSON.php 2013/04/30 02:37:26 330165
+@@ -554,7 +544,7 @@
+ 
+ return ($this->use & SERVICES_JSON_SUPPRESS_ERRORS)
+ ? 'null'
+-: new Services_JSON_Error(class_name($var).
++: new Services_JSON_Error(get_class($var).
+ " toJSON returned an object with a toJSON 
method.");
+ 
+ }
+@@ -995,7 +985,7 @@
+ function Services_JSON_Error($message = 'unknown error', $code = null,
+  $mode = null, $options = null, $userinfo 
= null)
+ {
+-
++return;
+ }
+ }
+ 



[gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/

2018-02-15 Thread Mike Gilbert
commit: 38aaac20482503641b98776fec2fc522ac8ff1d1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Feb 15 17:19:56 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb 15 17:20:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38aaac20

app-shells/ksh: bump to 93.20180215

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

 app-shells/ksh/Manifest|  3 +-
 app-shells/ksh/ksh-93.20180213.ebuild  | 36 --
 ...h-93.20180129.ebuild => ksh-93.20180215.ebuild} |  2 +-
 3 files changed, 2 insertions(+), 39 deletions(-)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index ac817586a44..7e354150aed 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,5 +1,4 @@
 DIST INIT.2014-06-25.tgz 385531 BLAKE2B 
9bd7fd46db725e134a6a35197c8793ada92a5aa293fbd21a94893443392cee5978c4526a09c47c19f650fc1b36eef0b0241ece4ebe6d4b6bdf2546195a5c26ad
 SHA512 
9034cdf5b798c134472d786195d0f5d14e7e7a1f8226dcbccf962880cd59cd59d3a5597307587163f90a9187cce0232235cf79bcd66842044b2c624b335ba730
 DIST ast-base.2014-06-25.tgz 9609090 BLAKE2B 
1a961eee6c4f40abbe92166ea0697c97c97a486165e225c8eceae9899f8cf8df84ba93135d0f64f67e8319d5734c3f9597cd2444a5710f2645639bce9c40bc37
 SHA512 
3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737
 DIST ksh-93.20160110.tar.gz 26416127 BLAKE2B 
2e3d7f24e1c7292283f2859b86abca6b31c9104949f870cd5b35dc726dd917eefc826363f19a3ae120bba022fca31a4e38c8998c9010ef46a6c186619068b763
 SHA512 
cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688
-DIST ksh-93.20180129.tar.gz 16056700 BLAKE2B 
a4f31243c67aa91d67a2d0f456053b716f0ee3ee58c5ef6c4bea236d7b58676170f236d36e084086c24b53b431cf8b88b174f9c92f8f94f27073c7a6ef2859c6
 SHA512 
6f2ec44f756bdeb8d8792cf55a2c19b38ea85947658648f521cf895562211604e2395cf60a5e72c451213065326207eb7a67c2efb768581ce84abbe11c237319
-DIST ksh-93.20180213.tar.gz 1605 BLAKE2B 
e8a79af8c047f2913f7104a3600f17d61023f756ba6e6b4b1591c748875279d68ed7b00319826ea97acb9b783be3f07c7de1f9ce5e1fbf88ab6136285078
 SHA512 
a9f699e327e1d0446d39aafeda68c66c0b51d773a9e11dbab32471ae1a9db89b718b18bd4a4c2cdf87dcca6d33d8bd7f47f59c13055e7616a67c8b9e32a19b42
+DIST ksh-93.20180215.tar.gz 16056027 BLAKE2B 
22ce7346ed2d034d4738b9fdb03559d93b08b92d32e7fd1ea18c1c4fb711e282e98561a0a6d24b1ce11ebaa813b49e5ffa4653f5efb41905aaf29418702e0e5b
 SHA512 
175f6fdc9ab425ac08a5907b552faa25d2e3e7248d0077af300a9f0ca28a4cf46e48081c76f1126bedcc4fbf7db4a432d58f620b29a9543f887a60649f389d5b

diff --git a/app-shells/ksh/ksh-93.20180213.ebuild 
b/app-shells/ksh/ksh-93.20180213.ebuild
deleted file mode 100644
index f1059a6fbb4..000
--- a/app-shells/ksh/ksh-93.20180213.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit meson prefix
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="http://www.kornshell.com/";
-
-COMMIT="b6aaffac888a9f5343e9dfd78ff2a7964b51"
-SRC_URI="https://github.com/att/ast/archive/${COMMIT}/${P}.tar.gz";
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
-
-RDEPEND="!app-shells/pdksh"
-
-S="${WORKDIR}/ast-${COMMIT}"
-
-PATCHES=(
-   "${FILESDIR}"/ksh-prefix-r1.patch
-)
-
-src_prepare() {
-   default
-   eprefixify src/cmd/ksh93/data/msg.c
-}
-
-src_install() {
-   meson_src_install
-   dodir /bin
-   mv "${ED%/}"{/usr,}/bin/ksh || die
-}

diff --git a/app-shells/ksh/ksh-93.20180129.ebuild 
b/app-shells/ksh/ksh-93.20180215.ebuild
similarity index 93%
rename from app-shells/ksh/ksh-93.20180129.ebuild
rename to app-shells/ksh/ksh-93.20180215.ebuild
index e49bb4ef303..576ab31e881 100644
--- a/app-shells/ksh/ksh-93.20180129.ebuild
+++ b/app-shells/ksh/ksh-93.20180215.ebuild
@@ -8,7 +8,7 @@ inherit meson prefix
 DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
 HOMEPAGE="http://www.kornshell.com/";
 
-COMMIT="c266cbe4ecbc16adc66a2d5c9ea17fa4497284c8"
+COMMIT="e3dd5b1a4b1bf58a018bbd9c8626b15113b72717"
 SRC_URI="https://github.com/att/ast/archive/${COMMIT}/${P}.tar.gz";
 
 LICENSE="CPL-1.0 EPL-1.0"



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

2018-02-15 Thread Alon Bar-Lev
commit: 095a6ba36526256283c2918c88cc55b0e59906c5
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Feb 15 16:40:13 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Feb 15 16:40:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095a6ba3

dev-libs/libgcrypt: fix prefix path for gpg-error-config

Package-Manager: Portage-2.3.19, Repoman-2.3.6
Closes: https://bugs.gentoo.org/show_bug.cgi?id=647706

 dev-libs/libgcrypt/libgcrypt-1.8.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.2-r2.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.8.2-r2.ebuild
index ccdca0790c0..728bcb0f749 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.8.2-r2.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.8.2-r2.ebuild
@@ -58,7 +58,7 @@ multilib_src_configure() {
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
 
-   GPG_ERROR_CONFIG=/usr/bin/${CHOST}-gpg-error-config
+   GPG_ERROR_CONFIG="${EPREFIX}/usr/bin/${CHOST}-gpg-error-config"
)
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2018-02-15 Thread Miroslav Å ulc
commit: 60be1f3ed23678f28fb84532cabe8ee33420ea4a
Author: Miroslav Å ulc  gentoo  org>
AuthorDate: Thu Feb 15 16:57:46 2018 +
Commit: Miroslav Å ulc  gentoo  org>
CommitDate: Thu Feb 15 16:59:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60be1f3e

/dev-java/tomcat-servlet-api: version bump for main versions 7.0.x and 8.0.x

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-java/tomcat-servlet-api/Manifest   |  2 ++
 .../tomcat-servlet-api-7.0.85.ebuild   | 38 ++
 .../tomcat-servlet-api-8.0.50.ebuild   | 35 
 3 files changed, 75 insertions(+)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index 6f66227cd31..57fdedc2036 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -6,8 +6,10 @@ DIST apache-tomcat-6.0.45-src.tar.gz 3494054 BLAKE2B 
5dc7ac1c941b3b307ff6ccc53b5
 DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 
054b097c16861abaa8bdbeba713b49bc1dfcff573bb3f4bd0ff5807c33a2a0fb991af618f6e11e5b3ce3fa55c589fc6569342cab5d5a00349c79bc7061d81e40
 SHA512 
915a0a18f5c2883625c9441eed6465973eff4f6bf41e08e925c7edaea89ef8f6ee9476d3e06fa38228d4bcb4decaf53e3a7bdb7ec7e899e6250db3e12a9f5f2c
 DIST apache-tomcat-7.0.82-src.tar.gz 4697342 BLAKE2B 
1106ed04dc83e64e395de29f01a7752a0578b0c88046eb59614a7cfc0d8a98e3aebb698c8eb56763eea41620d9b42482971c5093304184b1028c6bd8f9770ada
 SHA512 
fc92388d81316de0246df4074c417ffa341eab55308c0694e9ea71c5497c863b42019cd1f38628ff640114c501a06c4e9c428cb2b6f1bc1c16fb337a286718db
 DIST apache-tomcat-7.0.84-src.tar.gz 4713409 BLAKE2B 
3dc7766db1492413bbd3f878a2da7392dd4cfd1ca4c3e8a236e380cdfbc0c4ff075665d39871026e61f0bc88e0a84f372fbcef6914af9dc99e6dda05bafc6e48
 SHA512 
ca6b3f17f56a0b1befafd2efbfa07cbe094fb4ab022a3b5d704d249e551b44c6ef0d9691bd1b7c48ccda957efb43045209d11ca1a4aa0a7875e516e3a233cd74
+DIST apache-tomcat-7.0.85-src.tar.gz 4718223 BLAKE2B 
3067709eb143feee5cc1f31cdd8d41c58fb96ed1330560a4064ac3b3eeb030c76ff066c2a2f950d6f2c1576bde214f963f1a12342536a8e2ab8ac179dd166bfb
 SHA512 
f95383b2c77670845cce577161ecf326c3e0f49d456792a53305640289d049b0de80f4b6901bcda52bc4967895f97772591eee525affee1a1d07aac2e60d2044
 DIST apache-tomcat-8.0.48-src.tar.gz 5009969 BLAKE2B 
4b1db654d74b02f5fd589590197561496ecfb9b219e445fd18f2e967c78fb95f7fc71a21a6ed9ab5f8c6cee448b74a1729eb3627bcf1a59e2d2748c9c80cc76c
 SHA512 
c56aaa7335c4ef221b2e5de7a7d4946ae1221127f977da5f46a97b062d909abc918b0e6ceb887d98ea5f5b38a26bbe9a3de481972492be593636f6f7e6ef7841
 DIST apache-tomcat-8.0.49-src.tar.gz 5017328 BLAKE2B 
a3494c73fc6b9ffecfe7b09380f9fb3a632e167861f876ac827848e6ae5fd41dc9d3f8a0da9d484edd87b88532de05809c8019941d3a2639e925066ff0a8cc87
 SHA512 
36ae75d37874430ea6b567d8415a9249f104b57afdd8689621f659f6a2c0b229f207e63cdcdfacb1eabd13af567295ff1335cb052abbefe46efdccc20f2d5a73
+DIST apache-tomcat-8.0.50-src.tar.gz 5023017 BLAKE2B 
862799b7f6a227217c93e1b65aacc49a765b6d11886d0f2278a860c3f4e2b89692cfb724e323d3afe074ad3af3ef8cfd780e4be1ad2f55fee381e5054fbb1941
 SHA512 
c46efe03cfaadbc2b89063c05c5ec9f315a4eeacdfbf6dd43691c3d23a87d75b23b6679550518d825f8ec7ed853a899ca88cc54c61da9983b025ec7042c3bfff
 DIST apache-tomcat-8.5.11-src.tar.gz 4996153 BLAKE2B 
c529fc37a12c14c942f4be23751acc0b7fe91de0c84ef3ad7c5a451499a86572d36fd5973dc60bfc97d07cb7d82b4e9a2d36d55eb31cccf2f6b15b2b3fb5d7c7
 SHA512 
d1a9513535773805c26825f8843fa502e044c9f1ccc22176db5418a7a0abb6d1bcff3db401b449a5867065359abbc8277d14085d807fe00c95dd267d9091620d
 DIST apache-tomcat-8.5.23-src.tar.gz 5086043 BLAKE2B 
9bcad0d465aff6da1ba4a846042491bc8d5963283ed1d2530a26ab48289d14e8b85834d24ca476c95a75c1a5f51ee3ecd71c190b9609983cce56b56bc046b6d3
 SHA512 
2848331553f2c1bc51a4113960c6fe7e2beddf9146341dbfde1a27e2232802cfc364c8e8b988ae862371ca1a3be34665a56a28be9eadf80f8b317e0e2525cbef
 DIST apache-tomcat-8.5.24-src.tar.gz 5101516 BLAKE2B 
c19c46cca562f0c4c4733608ec007dd423f9a8ed0595bfb835554a7d08be06b791933e4beacbb0fe472589feae82f7d1a46934c0fb68930343cb2f4589bf6530
 SHA512 
f4ef9a66f2cafb3207c5a38c0f88efc1189e72f02fa88ef2a1b3626a03a57d0ba505b099f6185d747d5ab858aa3f8f3446ae60789312a900ec443eac45233efc

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.85.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.85.ebuild
new file mode 100644
index 000..b0fc5f672cf
--- /dev/null
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.85.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+JAVA_PKG_IUSE="source"
+
+inherit eutils java-pkg-2 java-ant-2
+
+MY_A="apache-${P}-src"
+MY_P="${MY_A/-servlet-api/}"
+DESCRIPTION="Tomcat's Servlet API 3.0/JSP API 2.2 implementation"
+HOMEPAGE="https://tomcat.apache.org/";
+SRC_URI="mirror://apache/tomcat/tomcat-7/v${PV}/src/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="3.0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~

[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/files/, www-servers/tomcat/

2018-02-15 Thread Miroslav Å ulc
commit: fdfd796061bea1aee965be0d125cdd77041668b0
Author: Miroslav Å ulc  gentoo  org>
AuthorDate: Thu Feb 15 16:59:00 2018 +
Commit: Miroslav Å ulc  gentoo  org>
CommitDate: Thu Feb 15 16:59:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdfd7960

www-servers/tomcat: version bump for slot 7 and 8

 www-servers/tomcat/Manifest|   2 +
 .../tomcat/files/tomcat-7.0.85-build.xml.patch | 161 +
 .../tomcat/files/tomcat-8.0.50-build.xml.patch | 267 +
 www-servers/tomcat/tomcat-7.0.85.ebuild| 146 +++
 www-servers/tomcat/tomcat-8.0.50.ebuild| 157 
 5 files changed, 733 insertions(+)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 7dff47cf2b3..e16d894bda4 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -1,7 +1,9 @@
 DIST apache-tomcat-7.0.82-src.tar.gz 4697342 BLAKE2B 
1106ed04dc83e64e395de29f01a7752a0578b0c88046eb59614a7cfc0d8a98e3aebb698c8eb56763eea41620d9b42482971c5093304184b1028c6bd8f9770ada
 SHA512 
fc92388d81316de0246df4074c417ffa341eab55308c0694e9ea71c5497c863b42019cd1f38628ff640114c501a06c4e9c428cb2b6f1bc1c16fb337a286718db
 DIST apache-tomcat-7.0.84-src.tar.gz 4713409 BLAKE2B 
3dc7766db1492413bbd3f878a2da7392dd4cfd1ca4c3e8a236e380cdfbc0c4ff075665d39871026e61f0bc88e0a84f372fbcef6914af9dc99e6dda05bafc6e48
 SHA512 
ca6b3f17f56a0b1befafd2efbfa07cbe094fb4ab022a3b5d704d249e551b44c6ef0d9691bd1b7c48ccda957efb43045209d11ca1a4aa0a7875e516e3a233cd74
+DIST apache-tomcat-7.0.85-src.tar.gz 4718223 BLAKE2B 
3067709eb143feee5cc1f31cdd8d41c58fb96ed1330560a4064ac3b3eeb030c76ff066c2a2f950d6f2c1576bde214f963f1a12342536a8e2ab8ac179dd166bfb
 SHA512 
f95383b2c77670845cce577161ecf326c3e0f49d456792a53305640289d049b0de80f4b6901bcda52bc4967895f97772591eee525affee1a1d07aac2e60d2044
 DIST apache-tomcat-8.0.48-src.tar.gz 5009969 BLAKE2B 
4b1db654d74b02f5fd589590197561496ecfb9b219e445fd18f2e967c78fb95f7fc71a21a6ed9ab5f8c6cee448b74a1729eb3627bcf1a59e2d2748c9c80cc76c
 SHA512 
c56aaa7335c4ef221b2e5de7a7d4946ae1221127f977da5f46a97b062d909abc918b0e6ceb887d98ea5f5b38a26bbe9a3de481972492be593636f6f7e6ef7841
 DIST apache-tomcat-8.0.49-src.tar.gz 5017328 BLAKE2B 
a3494c73fc6b9ffecfe7b09380f9fb3a632e167861f876ac827848e6ae5fd41dc9d3f8a0da9d484edd87b88532de05809c8019941d3a2639e925066ff0a8cc87
 SHA512 
36ae75d37874430ea6b567d8415a9249f104b57afdd8689621f659f6a2c0b229f207e63cdcdfacb1eabd13af567295ff1335cb052abbefe46efdccc20f2d5a73
+DIST apache-tomcat-8.0.50-src.tar.gz 5023017 BLAKE2B 
862799b7f6a227217c93e1b65aacc49a765b6d11886d0f2278a860c3f4e2b89692cfb724e323d3afe074ad3af3ef8cfd780e4be1ad2f55fee381e5054fbb1941
 SHA512 
c46efe03cfaadbc2b89063c05c5ec9f315a4eeacdfbf6dd43691c3d23a87d75b23b6679550518d825f8ec7ed853a899ca88cc54c61da9983b025ec7042c3bfff
 DIST apache-tomcat-8.5.24-src.tar.gz 5101516 BLAKE2B 
c19c46cca562f0c4c4733608ec007dd423f9a8ed0595bfb835554a7d08be06b791933e4beacbb0fe472589feae82f7d1a46934c0fb68930343cb2f4589bf6530
 SHA512 
f4ef9a66f2cafb3207c5a38c0f88efc1189e72f02fa88ef2a1b3626a03a57d0ba505b099f6185d747d5ab858aa3f8f3446ae60789312a900ec443eac45233efc
 DIST apache-tomcat-8.5.27-src.tar.gz 5123614 BLAKE2B 
0051a7b5a9d3529a012338e0b12ed5fca218fc6740a0c576d3195a9c7848a78d93d0a6151541e314d82723de1b533b28024eeb231e33b21c38a2c4f702007415
 SHA512 
d3cac3d618283f0c26f861df67223fcb889da750f5e42563ec2ebc17d72169a7639d05d4d42fe403f4e49052962da09bc4b312b012c31309d8a096036baec8ab
 DIST apache-tomcat-8.5.28-src.tar.gz 5128929 BLAKE2B 
fe862a44fe57a50502b95d6f31863567b5596b183355a75fb7b75827a697299878920cc5ca5c24ffcdabae885a893266f40f174c76c32f449bec31e7a1be489b
 SHA512 
55970e8babc1fde783e6e9f67a221012cae88e871391aa751e3c87c0fc7e58cd45662f025dc286dd529caced317dada48bb65786f87b44abbc9ce16f0d8fb0b5

diff --git a/www-servers/tomcat/files/tomcat-7.0.85-build.xml.patch 
b/www-servers/tomcat/files/tomcat-7.0.85-build.xml.patch
new file mode 100644
index 000..aa40bd1564a
--- /dev/null
+++ b/www-servers/tomcat/files/tomcat-7.0.85-build.xml.patch
@@ -0,0 +1,161 @@
+diff --git a/build.xml b/build.xml
+index 3f1229c..13894ed 100644
+--- a/build.xml
 b/build.xml
+@@ -671,12 +671,14 @@
+   
+ 
+ 
++
+ 
+   
+ 
+@@ -733,26 +735,32 @@
+   manifest="${tomcat.manifests}/annotations-api.jar.manifest" />
+ 
+ 
++
+ 
+ 
++
+ 
+ 
++
+ 
+ 
+ 
+-
++
+ 
+ 
+   
+@@ -1060,14 +1068,15 @@
+ 
+   
+ 
++
+ 
+ 
+-
++
+ 
+ 
+ 
++  description="Prepare to build web services extras package" 
unless="noget">
+ 
+ 
+   
+@@ -1886,11 +1895,12 @@
+ 
+ 
+ 
++
+ 
+ 
+ Apache Tomcat ${version} native binaries for Win64 AMD64/EMT64 platform.
+@@ -1902,6 +1912,7 @@ Apache Tomcat ${version} native binaries for Win64 
AMD64/EMT64 platform.
+ description="Create the Tomcat javadoc" >
+ 
++
+ 
+ 
+   
++
+   
+   http://docs.oracle.com

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

2018-02-15 Thread Jason Zaman
commit: a61f32cfe30bf5eafe35a73ecf4998faf332631f
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Feb 15 16:30:14 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Feb 15 16:54:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61f32cf

dev-util/android-studio: 3.0.1 stable

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild 
b/dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild
index 2791da5ee99..cc5bd95dc8b 100644
--- a/dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild
+++ b/dev-util/android-studio/android-studio-3.0.1.0.171.4443003.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
@@ -28,7 +28,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0



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

2018-02-15 Thread Jason Zaman
commit: 4c9e8f22bbad9899b3150e88520bc87812e64523
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Feb 15 16:53:01 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Feb 15 16:54:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9e8f22

dev-util/android-studio: drop old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/android-studio/Manifest   |   2 -
 .../android-studio-2.3.3.0.162.4069837.ebuild  |  99 ---
 .../android-studio-3.0.0.18.171.4408382.ebuild | 108 -
 3 files changed, 209 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 2b9278628f6..249a6de7849 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1 @@
-DIST android-studio-ide-162.4069837-linux.zip 490782431 BLAKE2B 
2be1b9201c5749e27d17157fe3864f117ede2a864e2db0c5a03a15c2bbd3ed644a69bf0507e53d0800c7fe74289be5f6fa5d01d3834ead88f4ea0f56824f8618
 SHA512 
44f093ce4c97211913bb979fb28d5fe43163462ce6153c31c03576d872e11cbc11651f10397e14247ca41ea269a3cb0998e9e7d37fc63ac6782cc653037d925c
-DIST android-studio-ide-171.4408382-linux.zip 771324214 BLAKE2B 
4dbb194338a139d884d05acc60db65d2d85cb80cf28a44a50adf5dbb7390851d5d2640050f17a0048c926c7022794838f5ce6c259f5dd66b04dde47d7b237796
 SHA512 
7637cc2bfd808cd641d8420e8f5a53660139f37beaf822b7b6a3bb49369d7f5a4e5ccfc805d914ff82eee3065d694a7c3d92b53ced88090ad15d57dae4e7e737
 DIST android-studio-ide-171.4443003-linux.zip 773670325 BLAKE2B 
b8cff0b85cf20f9d181b4f5c29dc75385539ca2d8e2677211c6c42fcb115616c4208faa5df8cc8a8210c4e9e869d00ae42e7c9dd212756608ff9d4f47bdc8943
 SHA512 
ba91309c59e4f258222f5b5978bc9ea048476bab4d0662235c7900590f9d58716dc77e937464fab0e57752ee18353a13c163ee98615474f48d0b99e04dae1d34

diff --git a/dev-util/android-studio/android-studio-2.3.3.0.162.4069837.ebuild 
b/dev-util/android-studio/android-studio-2.3.3.0.162.4069837.ebuild
deleted file mode 100644
index 9edcf94e78b..000
--- a/dev-util/android-studio/android-studio-2.3.3.0.162.4069837.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils java-pkg-2 versionator
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
-   opt/${PN}/bin/fsnotifier*
-   opt/${PN}/lib/libpty/linux/x86*/libpty.so
-   opt/${PN}/plugins/android/lib/libwebp_jni*.so"
-
-if [[ $(get_version_component_count) -eq 6 ]]; then
-   STUDIO_V=$(get_version_component_range 1-4)
-   BUILD_V=$(get_version_component_range 5-6)
-else
-   STUDIO_V=$(get_version_component_range 1-3)
-   BUILD_V=$(get_version_component_range 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html";
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip
-   dev-java/commons-logging:0
-   dev-java/log4j:0"
-
-#  dev-java/guava:18
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   dev-java/commons-logging:0
-   dev-java/log4j:0
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8
-   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   || ( >=sys-libs/ncurses-5.9-r3:5/5[tinfo] 
>=sys-libs/ncurses-5.9-r3:0/5[tinfo] )
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1"
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   eapply_user
-   # This is really a bundled jdk not a jre
-   rm -R "${S}/jre" || die "Could not remove bundled jdk"
-
-   # Replace bundled jars with system
-   # has problems with newer jdom:0 not updated to jdom:2
-   cd "${S}/lib" || die
-   local JARS="commons-logging log4j"
-   local j
-   for j in ${JARS}; do
-   rm -v ${j/:*/}*.jar || die
-   java-pkg_jar-from ${j}
-   done
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   local dir="/opt/${PN}"
-
-   insinto "${dir}"
-   # Replaced bundled jre with system vm/jdk
-   # This is really a bundled jdk not a jre
-   doins -r *
-
-   rm -rf "${D}${dir}/jre" || die
-   dosym "/etc/java-config-2/current-s

[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Text_CAPTCHA_Numeral/

2018-02-15 Thread Brian Evans
commit: aa4a7d8f1071caa373178cd227cc518564034929
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Feb 15 16:30:11 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Feb 15 16:53:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa4a7d8f

dev-php/PEAR-Text_CAPTCHA_Numeral: Drop old revision

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../PEAR-Text_CAPTCHA_Numeral-1.3.2.ebuild  | 13 -
 1 file changed, 13 deletions(-)

diff --git 
a/dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2.ebuild 
b/dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2.ebuild
deleted file mode 100644
index 0ca9ee78505..000
--- a/dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit php-pear-r1
-
-DESCRIPTION="Generates mathematical operations and answers to prove user is 
human"
-LICENSE="BSD"
-SLOT="0"
-
-KEYWORDS="~amd64 ~x86"
-IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Services_JSON/files/, dev-php/PEAR-Services_JSON/

2018-02-15 Thread Brian Evans
commit: c5a8d924447d3cfb98c5f6e66506b56313346a01
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Feb 15 16:51:28 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Feb 15 16:53:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a8d924

dev-php/PEAR-Services_JSON: Revbump for EAPI, eclass and constructor

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../PEAR-Services_JSON-1.0.3-r1.ebuild | 19 ++
 .../files/JSON-1.0.3-constructor.patch | 42 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3-r1.ebuild 
b/dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3-r1.ebuild
new file mode 100644
index 000..7203bc34815
--- /dev/null
+++ b/dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+IUSE=""
+DESCRIPTION="PHP implementaion of json_encode/decode"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+PATCHES=( "${FILESDIR}/JSON-1.0.3-constructor.patch" )
+
+src_install() {
+   php-pear-r2_src_install
+   insinto /usr/share/php/Services
+   doins JSON.php
+}

diff --git a/dev-php/PEAR-Services_JSON/files/JSON-1.0.3-constructor.patch 
b/dev-php/PEAR-Services_JSON/files/JSON-1.0.3-constructor.patch
new file mode 100644
index 000..d9d63fc28fc
--- /dev/null
+++ b/dev-php/PEAR-Services_JSON/files/JSON-1.0.3-constructor.patch
@@ -0,0 +1,42 @@
+diff -aurN a/JSON.php b/JSON.php
+--- a/JSON.php 2011-01-13 21:40:48.0 -0500
 b/JSON.php 2018-02-15 11:42:06.551287857 -0500
+@@ -139,6 +139,14 @@
+ *   strings or numbers, if you return an 
object, make sure it does
+ *   not have a toJSON method, otherwise 
an error will occur.
+ */
++function __construct($use = 0)
++{
++$this->use = $use;
++$this->_mb_strlen= function_exists('mb_strlen');
++$this->_mb_convert_encoding  = function_exists('mb_convert_encoding');
++$this->_mb_substr= function_exists('mb_substr');
++}
++
+ function Services_JSON($use = 0)
+ {
+ $this->use = $use;
+@@ -909,6 +917,11 @@
+ 
+ class Services_JSON_Error extends PEAR_Error
+ {
++function __construct($message = 'unknown error', $code = null,
++ $mode = null, $options = null, $userinfo 
= null)
++{
++parent::__construct($message, $code, $mode, $options, $userinfo);
++}
+ function Services_JSON_Error($message = 'unknown error', $code = null,
+  $mode = null, $options = null, $userinfo 
= null)
+ {
+@@ -923,6 +936,11 @@
+  */
+ class Services_JSON_Error
+ {
++function __construct($message = 'unknown error', $code = null,
++ $mode = null, $options = null, $userinfo 
= null)
++{
++
++}
+ function Services_JSON_Error($message = 'unknown error', $code = null,
+  $mode = null, $options = null, $userinfo 
= null)
+ {



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Services_JSON/

2018-02-15 Thread Brian Evans
commit: 2af979e1827cf6f51afde443ad5826bedb328818
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Feb 15 16:52:58 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Feb 15 16:53:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af979e1

dev-php/PEAR-Services_JSON: Drop old revision

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3.ebuild | 12 
 1 file changed, 12 deletions(-)

diff --git a/dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3.ebuild 
b/dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3.ebuild
deleted file mode 100644
index a947e5e37ff..000
--- a/dev-php/PEAR-Services_JSON/PEAR-Services_JSON-1.0.3.ebuild
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit php-pear-r1
-
-IUSE=""
-DESCRIPTION="PHP implementaion of json_encode/decode"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"



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

2018-02-15 Thread Matt Turner
commit: 69a7096334ec5dcc8fb517495374ac315dc1595f
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Feb 15 16:42:59 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Feb 15 16:43:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a70963

media-libs/mesa: Version bump to 17.3.4

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-17.3.4.ebuild | 580 +
 2 files changed, 581 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 8568ef1e703..0e281459b8e 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,4 +1,5 @@
 DIST mesa-17.1.10.tar.xz 9872168 BLAKE2B 
205ece7b016fcc1de5bb72711775cd8f4b90f5d6c26db77d1576752fcd4a99a36cbcd902bb6ad1041d476d1c3b32479baceb4087c902ce598ede3d57851c6b9d
 SHA512 
728dbd41f5d3a7a1c33fc18c08a8b8eb1f6d236c5f00781209f46b144dd66a27ecd723ab1635868b7ad77de3a18ad53f1a88c932f17c0be97605a2775e3b3a9b
 DIST mesa-17.2.8.tar.xz 10393304 BLAKE2B 
558321eefc6d599aaedfe468f03c2f1f99b5c96c253637db00b7da3265ec38e031d15f77623db1f4408f15912c93347e0f5769b01d92329be7f55e45f6f6bf75
 SHA512 
ce05ad2d3e1b55ffe9c8ef65023a840c04b29014c7876b23182a6a6dd0b768f248ec21bc5b738d21b846f59f4b73501a9fe834d6a87e7dba16c6f821008e0f01
 DIST mesa-17.3.3.tar.xz 10637708 BLAKE2B 
a2cec4abc58eb71c1ec92d073ac3a128e1f993f69b163c9f6e474fef4520fe074d84ca8d972a7822a76226e132230f6e7fac320b940ea3462553d398ef6bcfce
 SHA512 
7ac8ecdcf3b2b43239835bc2c5da7f2730f80a2db945fe00df03d1548920fbc074dd4806ddd345a1ce682fd29d75b2209ef81b6b06e657f9c8ae8622a34a03c1
+DIST mesa-17.3.4.tar.xz 10722704 BLAKE2B 
991b9a629c30dfbfcb0ee6b7fe2e1bade7ff6fad61cb7d0f8b862c864e8b2dbbe8ae6157ea31113969dabc39bce1774d887f0d29b86464a854ccb85c6291a170
 SHA512 
8a077aa89b9d314188e62a215abe8e0db890afbbdd9c1ba9d214735d5304956b55723132f19e8a4ac3e3f404eca1dd9b5fbc936de9ac63d91562c0bc62708fe3
 DIST mesa-18.0.0-rc4.tar.xz 11027596 BLAKE2B 
96554acd69636b91d1b79e7fefa4ba6e3f701ef7ef6c16718493070d62ab41c7bbd66e2f4d4a97fac8c236ac4c9150b2ce41e4e57b865fff6122b3f60b047e25
 SHA512 
91dd0a4396715a7896fc47aabf38c4b486df3b50c9764795805550ef01724d2e2281ba9b000e82760ea0e199c58d8c9943dbc732b2adab46554ff5c2f9e2ece1

diff --git a/media-libs/mesa/mesa-17.3.4.ebuild 
b/media-libs/mesa/mesa-17.3.4.ebuild
new file mode 100644
index 000..bf3fa77a49c
--- /dev/null
+++ b/media-libs/mesa/mesa-17.3.4.ebuild
@@ -0,0 +1,580 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/mesa.git";
+
+if [[ ${PV} =  ]]; then
+   GIT_ECLASS="git-r3"
+   EXPERIMENTAL="true"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools llvm multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/";
+
+if [[ $PV ==  ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="!bindist? ( bindist )"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 unwind
+   +llvm +nptl opencl osmesa pax_kernel openmax pic selinux vaapi valgrind
+   vdpau vulkan wayland xvmc xa"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 gallium )
+   llvm?   ( gallium )
+   opencl? ( gallium llvm )
+   openmax? ( gallium )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vaapi? ( gallium )
+   vdpau? ( gallium )
+   vulkan? ( || ( video_cards_i965 video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+   wayland? ( egl gbm )
+   xa?  ( gallium )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_imx?( gallium video_cards_vivante )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vc4? ( gallium )
+   vide

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

2018-02-15 Thread Amy Liffey
commit: 2224633b878d131783b9bc7eb1f58261169b97f8
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu Feb 15 16:33:53 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Feb 15 16:34:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2224633b

app-misc/khal: version bump 0.9.8

Closes: https://bugs.gentoo.org/647594
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-misc/khal/Manifest  |  1 +
 app-misc/khal/khal-0.9.8.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/app-misc/khal/Manifest b/app-misc/khal/Manifest
index ca14cb3b9d7..dad358cf210 100644
--- a/app-misc/khal/Manifest
+++ b/app-misc/khal/Manifest
@@ -1 +1,2 @@
 DIST khal-0.9.7.tar.gz 173401 BLAKE2B 
a0ab87f8ff4546f589b7cc05586c1aa36cf80760234df00241d9eaaced3bcf37bb8b4bb282c39491f69c9ad6fea0f89af3836c29e23294356847bb88fce645b8
 SHA512 
24fd1ee472971f029f998b061da719a0dfe4ee9584a5ea237b6cf0c886b5c45d7a7ee4bf9c23c41eb0dd0c5eba0bcabed7a5f05ae486a890150429031e215180
+DIST khal-0.9.8.tar.gz 173717 BLAKE2B 
d17a355bd4eddaaf3cf838bac6e66f6a4a72170d6e166aa9fe00d44295031d336651bbb74e2ab73a6ae85275f02f8bf035b6798e280055dd6e38dd139f30c6c8
 SHA512 
4c47bd18e7458ca7a6adf0684872923b4e49e6bfe481269cf9f77dee29dd47dbacf0d557890080618b4d3f08766fc8fae32de7682167642f0705e5b3b6b5dc01

diff --git a/app-misc/khal/khal-0.9.8.ebuild b/app-misc/khal/khal-0.9.8.ebuild
new file mode 100644
index 000..ad2991cf1a9
--- /dev/null
+++ b/app-misc/khal/khal-0.9.8.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+DESCRIPTION="A CalDAV based calendar"
+HOMEPAGE="http://lostpackets.de/khal/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="zsh-completion"
+
+RDEPEND=">=dev-python/click-3.2[${PYTHON_USEDEP}]
+   >=dev-python/click-log-0.1.3[${PYTHON_USEDEP}]
+   dev-python/icalendar[${PYTHON_USEDEP}]
+   dev-python/urwid[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/configobj[${PYTHON_USEDEP}]
+   >=dev-python/atomicwrites-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/tzlocal-1.0[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   zsh-completion? ( app-shells/zsh )"
+DEPEND=">dev-python/setuptools_scm-1.12.0[${PYTHON_USEDEP}]
+   dev-python/freezegun"
+
+DOCS=( AUTHORS.txt CHANGELOG.rst CONTRIBUTING.rst README.rst khal.conf.sample )
+
+src_install() {
+   distutils-r1_src_install
+   if use zsh-completion; then
+   insinto /usr/share/zsh/site-functions
+   doins misc/__khal
+   fi
+}



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

2018-02-15 Thread Marek Szuba
commit: 5cf5671423f3528b0bcdba6d4ba501d1353b7947
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Feb 15 15:52:38 2018 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Feb 15 16:31:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf56714

app-backup/burp: bump to 2.1.28

This is the first version declared stable by upstream since 2.0.54.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-backup/burp/Manifest   |   1 +
 app-backup/burp/burp-2.1.28.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index a6d88e459f8..fad230022e4 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -2,3 +2,4 @@ DIST burp-2.0.54.tar.gz 558845 BLAKE2B 
f6a868b09ad73e3b8aa171993849c8fec43c141d1
 DIST burp-2.1.22.tar.gz 582938 BLAKE2B 
dbc0b7612e9cda2186d16426ec1a39559af965fcbc393259e5d4d1f376c666e8532f25dbe51d2ec816fc2e630f81b059c77aee572c562bf47f466f4114e875fd
 SHA512 
028b48c585cdc607eb00af5f60e01541a54885b8084e0353d01b1e01744848967011cd330a443ae143884852c2dbc18fb25f364ce129a31ccbcf0f8d25ccb730
 DIST burp-2.1.24.tar.gz 586055 BLAKE2B 
6186e791e8b0cea74ecfbd4a85624f2492bd2721e705d8f5fb6783eb03390c7c10d88e4e4e33095aff985c70e6da59b3bb3b0f652cc850f443dabef23517c05f
 SHA512 
b23f5e33510493e08b9b6eda405a017c8f75811fa18c9bcb6f96fbf716a79934e6c714f1258c39a81dcc52ef1a88e3629a0862bbd2462fbdc30cc7fb1b117ba6
 DIST burp-2.1.26.tar.gz 588548 BLAKE2B 
f17d03cd79972d1a6bee3163092cd8957208024ca121113493c942cf268e53ab4dadfe05b74c5653a42088f1fb5e4e16b11632c602f2f1f09ecf1010ef43050c
 SHA512 
abfd6866413b4bd9e382fde4cd1f2a51b41a306605dc1fce309011c4340c6e58900839878ade4e53e2d70077ea8ea92eac3ee727783e6a316efaa7b0e75e116f
+DIST burp-2.1.28.tar.gz 590482 BLAKE2B 
933e7b966ea75012b46af828fc50df1dbdafec3d6fef41149dc37d9526dd8819a3f5ffef53b75a5a196781a37e8220b58ba81dbeff8e7f0006617c7d021949b5
 SHA512 
8784f9dfad58cdcd1f25f669bccefaaf8df95c02ae317d17b6a70e4215e40eb16e8f65bdee3e25e463cc9b58516d2244f72877d4fbd1509938ed9d542d7a62ad

diff --git a/app-backup/burp/burp-2.1.28.ebuild 
b/app-backup/burp/burp-2.1.28.ebuild
new file mode 100644
index 000..0b3678fbd2a
--- /dev/null
+++ b/app-backup/burp/burp-2.1.28.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/";
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Text_CAPTCHA_Numeral/

2018-02-15 Thread Brian Evans
commit: a18054f023f0aef18b82180903ff2afe3bd2daa8
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Feb 15 16:22:52 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Feb 15 16:22:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18054f0

dev-php/PEAR-Text_CAPTCHA_Numeral: Revbump for tests, EAPI and eclass changes

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../PEAR-Text_CAPTCHA_Numeral-1.3.2-r1.ebuild| 20 
 1 file changed, 20 insertions(+)

diff --git 
a/dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2-r1.ebuild 
b/dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2-r1.ebuild
new file mode 100644
index 000..b370be7a461
--- /dev/null
+++ 
b/dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Generates mathematical operations and answers to prove user is 
human"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+DEPEND="test? ( dev-php/PEAR-PEAR )"
+
+HTML_DOCS=( examples/liveNumeral.php examples/numeral1.php )
+
+src_test() {
+   peardev run-tests tests || die
+}



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

2018-02-15 Thread Lars Wendler
commit: dc4cc89d46a8784f82ad1e77166846d4deaa5ab8
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 15 15:53:17 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 15 15:53:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc4cc89d

sys-apps/util-linux: Bump to version 2.32_rc1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/util-linux/Manifest   |   1 +
 sys-apps/util-linux/util-linux-2.32_rc1.ebuild | 202 +
 2 files changed, 203 insertions(+)

diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest
index 07f6dc7e5e2..58200855da9 100644
--- a/sys-apps/util-linux/Manifest
+++ b/sys-apps/util-linux/Manifest
@@ -1,3 +1,4 @@
 DIST util-linux-2.30.2.tar.xz 4442624 BLAKE2B 
7b76e255c9ee4d8b8f65f037a735808233edcdb8dce951038ae8983a3f4a6e493458622f6c7f6ce68d38672ac6dc5258b45b787c196dabede41cb19afc76e545
 SHA512 
b92ec16d5e8a405ad9ebbac8673bb49c5bf0a7f630118477f12c7a3c6b3b3ee5d56868632dd71fffd5c0434821207c2769f6859b9d398c2df770ec6487d7c32d
 DIST util-linux-2.31.1.tar.xz 4510096 BLAKE2B 
f2e4a398fe4ecc0bbfb7c2240698e3a37deed57eb48a028ddfb578ecc057c1c928b2082d13014f0dfdaf5a8274ee3a13993fdbc19b7e05e5a992505ac90de79a
 SHA512 
d45c1e62e39f5d5c7a642071e7ccce44fe4ecaafec54d8c9a4e9d526280a6e25723bfa0eb068401e291579c0d067661775bbe085190d13ff16493f47360b7760
 DIST util-linux-2.31.tar.xz 4503892 BLAKE2B 
8a9e2fc674cacbfabfc76cc0ab671f3fdb35d49de9f4ae8660b49df9e196878c2459d8fc57f6c9b6d2ad73cc56d970656ffcbc22deed97bb7a0cc28490a1fbb0
 SHA512 
48b668526e96a132736b882090d0e33c20b4b3a0e1760502d83118ed98ccc9423d310848a2bb73f82f85e9c19f6191075ae2c5269b007e76be1fbd7b6b88fbf5
+DIST util-linux-2.32-rc1.tar.xz 4540628 BLAKE2B 
2ece393a3ba334cd1e39e38b47330ea588b67034be2fcdd88ff38ac06c8c20099d177119e4e186d207df02d2aefed03470ec2f3538497df3b2cb6fef9c63dbb7
 SHA512 
46ccffb1b10b9b386ac04d1d627ae291a2e710f723546d527c6ffdf30e276694f8c19d4cbb563a0a5f1e5a30f1b4be7a5009f7de5a26b11d761138861c711fc1

diff --git a/sys-apps/util-linux/util-linux-2.32_rc1.ebuild 
b/sys-apps/util-linux/util-linux-2.32_rc1.ebuild
new file mode 100644
index 000..ee5b6efcc21
--- /dev/null
+++ b/sys-apps/util-linux/util-linux-2.32_rc1.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 \
+   pam python-single-r1 multilib-minimal systemd
+
+MY_PV="${PV/_/-}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3 autotools
+   
EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git"
+else
+   [[ "${PV}" = *_rc* ]] || \
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+   
SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz"
+fi
+
+DESCRIPTION="Various useful Linux utilities"
+HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/";
+
+LICENSE="GPL-2 LGPL-2.1 BSD-4 MIT public-domain"
+SLOT="0"
+IUSE="build caps +cramfs fdformat kill ncurses nls pam python +readline 
selinux slang static-libs +suid systemd test tty-helpers udev unicode"
+
+# Most lib deps here are related to programs rather than our libs,
+# so we rarely need to specify ${MULTILIB_USEDEP}.
+RDEPEND="caps? ( sys-libs/libcap-ng )
+   cramfs? ( sys-libs/zlib )
+   ncurses? ( >=sys-libs/ncurses-5.2-r2:0=[unicode?] )
+   pam? ( sys-libs/pam )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:0= )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r4[${MULTILIB_USEDEP}] )
+   slang? ( sys-libs/slang )
+   !build? ( systemd? ( sys-apps/systemd ) )
+   udev? ( virtual/libudev:= )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( sys-devel/bc )
+   virtual/os-headers"
+RDEPEND+="
+   kill? (
+   !sys-apps/coreutils[kill]
+   !sys-process/procps[kill]
+   )
+   !net-wireless/rfkill
+   !sys-process/schedutils
+   !sys-apps/setarch
+   ! "${T}"/fallocate.${ABI}.c
+   #define _GNU_SOURCE
+   #include 
+   main() { return fallocate(0, 0, 0, 0); }
+   EOF
+   append-lfs-flags
+   $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.${ABI}.c 
-o /dev/null >/dev/null 2>&1 \
+   || export ac_cv_func_fallocate=no
+   rm -f "${T}"/fallocate.${ABI}.c
+}
+
+multilib_src_configure() {
+   lfs_fallocate_test
+   # The scanf test in a run-time test which fails while cross-compiling.
+   # Blindly assume a POSIX setup since we require libmount, and libmount
+   # itself fails when the scanf test fails. #531856
+   tc-is-cross-compiler && export scanf_cv_alloc_modifier=ms
+   export ac_cv_h

[gentoo-commits] repo/gentoo:master commit in: kde-apps/akregator/files/, kde-apps/akregator/

2018-02-15 Thread Andreas Sturmlechner
commit: d4bcc563209167d49ec009fa3ef29380cb3003cb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 15 15:22:13 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 15 15:43:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4bcc563

kde-apps/akregator: Switch to upstream patch for same effect

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-apps/akregator/akregator-17.12.2-r1.ebuild | 60 ++
 ...egator-17.12.2-slotSaveFeedList-not-twice.patch | 24 +
 2 files changed, 84 insertions(+)

diff --git a/kde-apps/akregator/akregator-17.12.2-r1.ebuild 
b/kde-apps/akregator/akregator-17.12.2-r1.ebuild
new file mode 100644
index 000..5a7d13827cb
--- /dev/null
+++ b/kde-apps/akregator/akregator-17.12.2-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="News feed aggregator"
+HOMEPAGE="https://www.kde.org/applications/internet/akregator";
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+COMMON_DEPEND="
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_kdeapps_dep grantleetheme)
+   $(add_kdeapps_dep kontactinterface)
+   $(add_kdeapps_dep kpimtextedit)
+   $(add_kdeapps_dep libkdepim)
+   $(add_kdeapps_dep messagelib)
+   $(add_kdeapps_dep pimcommon)
+   $(add_kdeapps_dep syndication)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwebengine)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/grantlee:5
+"
+RDEPEND="${COMMON_DEPEND}
+   !kde-apps/kdepim-l10n
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-crashfix.patch"
+   "${FILESDIR}/${P}-slotSaveFeedList-not-twice.patch"
+)

diff --git 
a/kde-apps/akregator/files/akregator-17.12.2-slotSaveFeedList-not-twice.patch 
b/kde-apps/akregator/files/akregator-17.12.2-slotSaveFeedList-not-twice.patch
new file mode 100644
index 000..c504e90cb5d
--- /dev/null
+++ 
b/kde-apps/akregator/files/akregator-17.12.2-slotSaveFeedList-not-twice.patch
@@ -0,0 +1,24 @@
+From 6dcc0769f61e38580b70a5c29db0d9920f263c6e Mon Sep 17 00:00:00 2001
+From: Laurent Montel 
+Date: Tue, 13 Feb 2018 07:28:44 +0100
+Subject: Don't call it twice
+
+---
+ src/akregator_part.cpp | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/akregator_part.cpp b/src/akregator_part.cpp
+index 94a4e00..2073dce 100644
+--- a/src/akregator_part.cpp
 b/src/akregator_part.cpp
+@@ -324,7 +324,6 @@ void Part::slotOnShutdown()
+ m_autosaveTimer->stop();
+ if (m_mainWidget) {
+ saveSettings();
+-slotSaveFeedList();
+ m_mainWidget->slotOnShutdown();
+ }
+ //delete m_mainWidget;
+-- 
+cgit v0.11.2
+



[gentoo-commits] proj/kde:master commit in: kde-apps/akregator/, kde-apps/akregator/files/

2018-02-15 Thread Andreas Sturmlechner
commit: 8122fa968fff3a1a9cbd47d589cef16226103b05
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 15 15:22:13 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 15 15:31:58 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8122fa96

kde-apps/akregator: Try to fix crashes w/ global menu

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

 kde-apps/akregator/akregator-17.12.49..ebuild|  2 ++
 kde-apps/akregator/akregator-.ebuild |  2 ++
 .../akregator/files/akregator-17.12.2-crashfix.patch | 16 
 3 files changed, 20 insertions(+)

diff --git a/kde-apps/akregator/akregator-17.12.49..ebuild 
b/kde-apps/akregator/akregator-17.12.49..ebuild
index 8b9416daee..3db4e0f68b 100644
--- a/kde-apps/akregator/akregator-17.12.49..ebuild
+++ b/kde-apps/akregator/akregator-17.12.49..ebuild
@@ -53,3 +53,5 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n
 "
+
+PATCHES=( "${FILESDIR}/${PN}-17.12.2-crashfix.patch" )

diff --git a/kde-apps/akregator/akregator-.ebuild 
b/kde-apps/akregator/akregator-.ebuild
index 8b9416daee..3db4e0f68b 100644
--- a/kde-apps/akregator/akregator-.ebuild
+++ b/kde-apps/akregator/akregator-.ebuild
@@ -53,3 +53,5 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n
 "
+
+PATCHES=( "${FILESDIR}/${PN}-17.12.2-crashfix.patch" )

diff --git a/kde-apps/akregator/files/akregator-17.12.2-crashfix.patch 
b/kde-apps/akregator/files/akregator-17.12.2-crashfix.patch
new file mode 100644
index 00..c8c872f433
--- /dev/null
+++ b/kde-apps/akregator/files/akregator-17.12.2-crashfix.patch
@@ -0,0 +1,16 @@
+diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
+index fd533ecd..2733b273 100644
+--- a/src/mainwindow.cpp
 b/src/mainwindow.cpp
+@@ -137,9 +137,7 @@ MainWindow::~MainWindow()
+ void MainWindow::saveProperties(KConfigGroup &config)
+ {
+ if (!m_part) {
+-if (!loadPart()) {
+-return;
+-}
++return;
+ }
+ 
+ m_part->saveProperties(config);
+



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

2018-02-15 Thread Jeroen Roovers
commit: 56f18af71d1116ccaee3b8b1ef63610998ff3105
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Feb 15 15:21:54 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Feb 15 15:21:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f18af7

net-misc/iperf: Version 3.4.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/iperf/Manifest |  1 +
 net-misc/iperf/iperf-3.4.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest
index c31743a6919..19e78f20155 100644
--- a/net-misc/iperf/Manifest
+++ b/net-misc/iperf/Manifest
@@ -3,3 +3,4 @@ DIST iperf-2.0.9.tar.gz 277702 BLAKE2B 
6de23e43be0c14bce2379e699b1e25a8ac5ed80cd
 DIST iperf-3.1.3.tar.gz 549466 BLAKE2B 
645e9614ef8f4e4f7949d9aaa99631eba604754a7744d1a729408c5549beb4baf692cee994988150e1cf06adaa13213cf70510e8ab54418274cdcf145ecd
 SHA512 
67795d9d5b4fc719b3fbbc2683cbe2777412bb7212282a50a378f5bb3793c3c17e278d22816fd9d289b2606ce97624d496ba236e3686ce1a31b9f1d6e6f474e9
 DIST iperf-3.2.tar.gz 588723 BLAKE2B 
41a57e82b931da250fbac50667f7632988a51455cf4a97326e55fdcfac2e24ee1f6a28218fe5cf4f9802f643a7fef9993d2e0c2a847fc0c1436f3c2f9b65632b
 SHA512 
5c49bb832dd53956d15b0a9374b052a4e4e03c7c3b6e8c150001a7aba07b6ad5f8cd2b9ac2d9876981be0adf8b0396535ec9e021d58c8fe909a0f92743b4f855
 DIST iperf-3.3.tar.gz 592986 BLAKE2B 
808e66a7e16d492c5602653b8a784e30ca65805e700d53555091fda0856cb64a6528a96025b5457f48df73561da7b64dd2fe7c21eafda04ce1b598e4582595f7
 SHA512 
f01f317f308301cc10abc6f592ba6e5172aa41d191d41927e2aa764210b8572126061d42c517ebda4b593a828ec545b1e04175f2f564999e124ad9a462acc342
+DIST iperf-3.4.tar.gz 595206 BLAKE2B 
948b629178afadce3498f4665ee205dcb6033a1b410d00906da104de72d059e934ed74b69da11c149c88602a280a6d0b4097863ca5867cb197f90621fb619e19
 SHA512 
dacc1c02515d42276f810609b95c393222695e541917928f5373e4bc7033da93038a6ffa3898d00e39a47c6e4bdf02d08e39f429e9032f25912d723c71de

diff --git a/net-misc/iperf/iperf-3.4.ebuild b/net-misc/iperf/iperf-3.4.ebuild
new file mode 100644
index 000..5943f9805db
--- /dev/null
+++ b/net-misc/iperf/iperf-3.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils
+
+DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool"
+HOMEPAGE="https://github.com/esnet/iperf/";
+SRC_URI="${HOMEPAGE}archive/${PV/_/}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint"
+IUSE="sctp static-libs"
+
+DEPEND="sctp? ( net-misc/lksctp-tools )"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${P/_/}
+
+PATCHES=( "${FILESDIR}"/${PN}-3.0.5-flags.patch )
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   use sctp || export ac_cv_header_netinet_sctp_h=no
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   newconfd "${FILESDIR}"/iperf.confd iperf3
+   newinitd "${FILESDIR}"/iperf3.initd iperf3
+   prune_libtool_files
+}



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

2018-02-15 Thread Jeroen Roovers
commit: ca99d25a32c611a7f84ff7ec3b09e1229e183fed
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Feb 15 15:22:51 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Feb 15 15:22:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca99d25a

net-misc/iperf: Old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/iperf/Manifest |  1 -
 net-misc/iperf/iperf-3.2.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest
index 19e78f20155..c9508917a58 100644
--- a/net-misc/iperf/Manifest
+++ b/net-misc/iperf/Manifest
@@ -1,6 +1,5 @@
 DIST iperf-2.0.10.tar.gz 290282 BLAKE2B 
f36ea3572c53dc94646e09372dc0ad3bda6a3d13dbab2eb059e8ecfbb51ad663c2fb456f3365a1645d84e9865ecd397bf695e2f21def54e83ebdc00b0880e2aa
 SHA512 
74bf49133cd123243c179e174cbaa7d2f74ca9fb47c80ca2c88b2e68ce8bca0a73709e51b3aac6bd85b8c70483b70f33e8a2424e7e0e5922397967330f7e2ecc
 DIST iperf-2.0.9.tar.gz 277702 BLAKE2B 
6de23e43be0c14bce2379e699b1e25a8ac5ed80cdef1493167c80253cbefac3357dadb00c15d572c5e4213528d0e48b9242cd93b71dc367e22753243e56b2496
 SHA512 
ff75e51af9d368eedb1e1dc4621f7575219525f0e438f1c8fa896aa7e990a6812a9a351db9004952057d81127f52b67350820e85c9ae1d8db2e6a60c1f2534d2
 DIST iperf-3.1.3.tar.gz 549466 BLAKE2B 
645e9614ef8f4e4f7949d9aaa99631eba604754a7744d1a729408c5549beb4baf692cee994988150e1cf06adaa13213cf70510e8ab54418274cdcf145ecd
 SHA512 
67795d9d5b4fc719b3fbbc2683cbe2777412bb7212282a50a378f5bb3793c3c17e278d22816fd9d289b2606ce97624d496ba236e3686ce1a31b9f1d6e6f474e9
-DIST iperf-3.2.tar.gz 588723 BLAKE2B 
41a57e82b931da250fbac50667f7632988a51455cf4a97326e55fdcfac2e24ee1f6a28218fe5cf4f9802f643a7fef9993d2e0c2a847fc0c1436f3c2f9b65632b
 SHA512 
5c49bb832dd53956d15b0a9374b052a4e4e03c7c3b6e8c150001a7aba07b6ad5f8cd2b9ac2d9876981be0adf8b0396535ec9e021d58c8fe909a0f92743b4f855
 DIST iperf-3.3.tar.gz 592986 BLAKE2B 
808e66a7e16d492c5602653b8a784e30ca65805e700d53555091fda0856cb64a6528a96025b5457f48df73561da7b64dd2fe7c21eafda04ce1b598e4582595f7
 SHA512 
f01f317f308301cc10abc6f592ba6e5172aa41d191d41927e2aa764210b8572126061d42c517ebda4b593a828ec545b1e04175f2f564999e124ad9a462acc342
 DIST iperf-3.4.tar.gz 595206 BLAKE2B 
948b629178afadce3498f4665ee205dcb6033a1b410d00906da104de72d059e934ed74b69da11c149c88602a280a6d0b4097863ca5867cb197f90621fb619e19
 SHA512 
dacc1c02515d42276f810609b95c393222695e541917928f5373e4bc7033da93038a6ffa3898d00e39a47c6e4bdf02d08e39f429e9032f25912d723c71de

diff --git a/net-misc/iperf/iperf-3.2.ebuild b/net-misc/iperf/iperf-3.2.ebuild
deleted file mode 100644
index 37399ff4a4d..000
--- a/net-misc/iperf/iperf-3.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils
-
-DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool"
-HOMEPAGE="https://github.com/esnet/iperf/";
-SRC_URI="${HOMEPAGE}archive/${PV/_/}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint"
-IUSE="sctp static-libs"
-
-DEPEND="sctp? ( net-misc/lksctp-tools )"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${P/_/}
-
-PATCHES=( "${FILESDIR}"/${PN}-3.0.5-flags.patch )
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   use sctp || export ac_cv_header_netinet_sctp_h=no
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   newconfd "${FILESDIR}"/iperf.confd iperf3
-   newinitd "${FILESDIR}"/iperf3.initd iperf3
-   prune_libtool_files
-}



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

2018-02-15 Thread Jeroen Roovers
commit: 70a0b71c21f07c18b54153effd95d71f659fe13b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Feb 15 15:15:50 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Feb 15 15:15:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a0b71c

app-admin/sysstat: Version 11.7.2.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-admin/sysstat/Manifest  |  1 +
 app-admin/sysstat/sysstat-11.7.2.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest
index e426ac0f751..7a2b062410a 100644
--- a/app-admin/sysstat/Manifest
+++ b/app-admin/sysstat/Manifest
@@ -2,3 +2,4 @@ DIST sysstat-11.4.0.tar.xz 343968 BLAKE2B 
e34da8cf0216f66fad3ade0ed40e8ec3b7641f
 DIST sysstat-11.6.1.tar.xz 470584 BLAKE2B 
e9f85567743e6f0f2958afed40919c8bea7fc52f053fdd9bc7480e942e9a4a5620287f72cf26feedf4b74fc698331da2c305864b0037cf11e0617af2bc0da63b
 SHA512 
55b3c361f7cda3d5efc0a42bef26d154c159a465ef45b56d2567f38aeec8c935c4e3b65a92eaf996abbf2d6a2604b2b8bba95741d707e8f387c9fadc05fafa93
 DIST sysstat-11.6.2.tar.xz 471452 BLAKE2B 
da0647f25e9f4ec4d320f664d2124bd2bd3cc42a78201f2c86480afeb6525b20c158e1577321a0316134fca7e77c04b303829104ae59b0d790ab29bff09889ed
 SHA512 
8f117601272d3d9b887c454d610d06f014b76902cdc68f6a11e693bdc58bb7ad1cac1006681774b3e6173f3cadd9b1f36e126d1d7501f0910b092d125d1c68ce
 DIST sysstat-11.7.1.tar.xz 476916 BLAKE2B 
016c5b6e2759af440ecd3bfc9b66f2b01988ef2e889090ab9156a7fdea02d9a3e6e47f6852ea699cf865d2ccf79d3152c70f0e23daf199edb936cb55a9a28fa7
 SHA512 
c0a8ce7a412e16d7d471cc0421a0f5586143ef8253f9a38872a63687bba50f98eebab5d501f92c4d085da51af56343628c8154cbd2d260b314153a17e23ff2e8
+DIST sysstat-11.7.2.tar.xz 485264 BLAKE2B 
2915bf3eeb33d499517872acd9101e4b27e8f095b36cc106eeb8e6fc55806f9d1fa969d8c200ce4cb2bd7f0ed25b1a312e362bdc16ff7717f088c0f62780d025
 SHA512 
0e51c1e08cca4bb8489910d334d5f30c1854687a935f6734228d422b21827f035533f91d30d52c9a48c8be7fa15af66cd41d379a51e5a935b89eb6578e066d01

diff --git a/app-admin/sysstat/sysstat-11.7.2.ebuild 
b/app-admin/sysstat/sysstat-11.7.2.ebuild
new file mode 100644
index 000..b9b3e8d4288
--- /dev/null
+++ b/app-admin/sysstat/sysstat-11.7.2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic multilib systemd toolchain-funcs
+
+DESCRIPTION="System performance tools for Linux"
+HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/";
+SRC_URI="${HOMEPAGE}${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="debug nls lm_sensors selinux static"
+
+CDEPEND="
+   nls? ( virtual/libintl )
+   lm_sensors? ( sys-apps/lm_sensors )
+"
+DEPEND="
+   ${CDEPEND}
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="
+   ${CDEPEND}
+   selinux? ( sec-policy/selinux-sysstat )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-10.0.4-flags.patch
+   "${FILESDIR}"/${PN}-11.0.4-cron.patch
+)
+
+SYSSTAT_FAKE_RC_DIR=Gentoo-does-not-use-rc.d
+
+src_prepare() {
+   if use nls; then
+   strip-linguas -i nls/
+   local lingua pofile
+   for pofile in nls/*.po; do
+   lingua=${pofile/nls\/}
+   lingua=${lingua/.po}
+   if ! has ${lingua} ${LINGUAS}; then
+   rm "nls/${lingua}.po" || die
+   fi
+   done
+   fi
+
+   default
+}
+
+src_configure() {
+   tc-export AR
+   use static && append-ldflags -static
+
+   sa_lib_dir=/usr/$(get_libdir)/sa \
+   conf_dir=/etc \
+   rcdir=${SYSSTAT_FAKE_RC_DIR} \
+   econf \
+   $(use_enable debug debuginfo) \
+   $(use_enable lm_sensors sensors) \
+   $(use_enable nls) \
+   --enable-copy-only \
+   --enable-documentation \
+   --enable-install-cron \
+   --with-systemdsystemunitdir=$(systemd_get_systemunitdir)
+}
+
+src_compile() {
+   emake LFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+   keepdir /var/log/sa
+
+   emake \
+   CHOWN=true \
+   DESTDIR="${D}" \
+   DOC_DIR=/usr/share/doc/${PF} \
+   MANGRPARG='' \
+   install
+
+   dodoc -r contrib/
+
+   rm -r "${D}/${SYSSTAT_FAKE_RC_DIR}" || die
+   newinitd "${FILESDIR}"/${PN}.init.d ${PN}
+   systemd_dounit ${PN}.service
+
+   rm -f "${D}"usr/share/doc/${PF}/COPYING
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/mongo-tools/

2018-02-15 Thread Alexys Jacob
commit: a9f2bfc4f15d2512a4cbd9f4ae1d7ba7e5068f1c
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed Feb 14 15:31:56 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Thu Feb 15 15:01:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f2bfc4

app-admin/mongo-tools: improve ebuild

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-admin/mongo-tools/mongo-tools-3.4.13.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-admin/mongo-tools/mongo-tools-3.4.13.ebuild 
b/app-admin/mongo-tools/mongo-tools-3.4.13.ebuild
index 1ec457f1ee8..de23914b111 100644
--- a/app-admin/mongo-tools/mongo-tools-3.4.13.ebuild
+++ b/app-admin/mongo-tools/mongo-tools-3.4.13.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=6
 
-inherit eutils
-
 MY_PV=${PV/_rc/-rc}
 MY_P=${PN}-r${MY_PV}
 
@@ -27,6 +25,8 @@ DEPEND="${RDEPEND}
 S=${WORKDIR}/${MY_P}
 
 src_prepare() {
+   default
+
# do not substitute version because it uses git
sed -i '/^sed/,+3d' build.sh || die
sed -i '/^mv/d' build.sh || die
@@ -39,8 +39,6 @@ src_prepare() {
 
# ensure we use bash wrt #582906
sed -i 's@/bin/sh@/bin/bash@g' build.sh || die
-
-   default
 }
 
 src_compile() {



  1   2   >