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

2017-10-20 Thread Hans de Graaff
commit: 610ff14905a5e07a44b4ae542aafef6dc1152702
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Sep 28 07:51:46 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 21 06:51:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610ff149

dev-ruby/coolio: remove unused patch

 dev-ruby/coolio/files/coolio-1.1.0-libev.patch | 24 
 1 file changed, 24 deletions(-)

diff --git a/dev-ruby/coolio/files/coolio-1.1.0-libev.patch 
b/dev-ruby/coolio/files/coolio-1.1.0-libev.patch
deleted file mode 100644
index e559667ef7c..000
--- a/dev-ruby/coolio/files/coolio-1.1.0-libev.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -Naur coolio-1.1.0.orig/ext/cool.io/ev_wrap.h 
coolio-1.1.0/ext/cool.io/ev_wrap.h
 coolio-1.1.0.orig/ext/cool.io/ev_wrap.h2012-03-15 03:30:08.755266522 
+0900
-+++ coolio-1.1.0/ext/cool.io/ev_wrap.h 2012-03-15 03:31:50.839378421 +0900
-@@ -4,5 +4,5 @@
- # define FD_SETSIZE 2048 /* wishful thinking, as msvcrt6 [?] seems to only 
allow 512 fd's and 256 sockets max */
- #endif
- 
--#include "../libev/ev.h"
-+#include "ev.h"
- 
-diff -Naur coolio-1.1.0.orig/ext/cool.io/extconf.rb 
coolio-1.1.0/ext/cool.io/extconf.rb
 coolio-1.1.0.orig/ext/cool.io/extconf.rb   2012-03-15 03:30:08.755266522 
+0900
-+++ coolio-1.1.0/ext/cool.io/extconf.rb2012-03-15 03:31:04.114327009 
+0900
-@@ -20,6 +20,10 @@
-   libs << "-lrt"
- end
- 
-+if have_library('ev', 'ev_loop_new')
-+  libs << "-lev"
-+end
-+
- if have_header('sys/select.h')
-   $defs << '-DEV_USE_SELECT'
- end



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

2017-10-20 Thread Hans de Graaff
commit: 4c9658a6b3fa7efc53db631d9177126feca10187
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 21 06:32:40 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 21 06:32:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9658a6

dev-util/cucumber: cleanup

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-util/cucumber/cucumber-2.4.0.ebuild | 77 -
 1 file changed, 77 deletions(-)

diff --git a/dev-util/cucumber/cucumber-2.4.0.ebuild 
b/dev-util/cucumber/cucumber-2.4.0.ebuild
deleted file mode 100644
index d82fce78bc6..000
--- a/dev-util/cucumber/cucumber-2.4.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis";
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/rspec:3
-   >=dev-ruby/nokogiri-1.5.2
-   >=dev-ruby/syntax-1.0.0
-   >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
-   >=dev-ruby/json-1.7
-   >=dev-util/cucumber-2
-   >=dev-ruby/mime-types-2.99:2
-   )"
-
-ruby_add_rdepend "
-   >=dev-ruby/builder-2.1.2:*
-   >=dev-util/cucumber-core-1.5.0:0
-   >=dev-util/cucumber-wire-0.0.1:0
-   >=dev-ruby/diff-lcs-1.1.3
-   >=dev-ruby/gherkin-4.0:4
-   >=dev-ruby/multi_json-1.7.5
-   >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
-   # Remove development dependencies from the gemspec that we don't
-   # need or can't satisfy.
-   sed -i -e 
'/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|rack-test\|ramaze\|sinatra\|webrat\|mime-types\|rubyzip\)/d'
 ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Avoid dependency on unpackaged cucumber-pro
-   sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
-
-   # Avoid harmless failing spec
-   sed -i -e '/converts the snapshot path to a relative path/,/end/ 
s:^:#:' \
-   spec/cucumber/formatter/html_spec.rb || die
-
-   # Avoid dependency on git
-   sed -i -e '/git ls-files/d' cucumber.gemspec || die
-}
-
-each_ruby_prepare() {
-   # Use the right interpreter
-   sed -i -e 's:ruby:'${RUBY}':' 
features/lib/step_definitions/ruby_steps.rb || die
-}
-
-each_ruby_test() {
-   RSPEC_VERSION=3 ruby-ng_rspec
-   CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} 
RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   if use examples; then
-   cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed 
installing example files."
-   fi
-}



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

2017-10-20 Thread Hans de Graaff
commit: 9e31fb402ef43c93295900d1ea55a638133a46cc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 21 06:28:15 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 21 06:28:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e31fb40

dev-util/cucumber: add 3.0.1

Drop keywords due to new dependencies, bug 634924

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-util/cucumber/Manifest  |  1 +
 dev-util/cucumber/cucumber-3.0.1.ebuild | 85 +
 2 files changed, 86 insertions(+)

diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 530ea603c8c..970ee76d04d 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,2 +1,3 @@
 DIST cucumber-1.3.20.gem 279040 SHA256 
8720b60453866f3970d2743ccf62a503bc656a56c7077cb30a892011c248f080 SHA512 
050573d2d7ea111dd9c8ec402321960203f7fd8d591be4f15b09fbd5bed89f3cb82104b8306f88f53bd92468ba689800707845f55785e6d20ed9f66f4b949050
 WHIRLPOOL 
72488e56a8e8c34cf35fcf8f3dae3b4d80baaa2b57d4e10207bfcdf93e2d7bc45cd13517c97aaf615049f0ee1e6f583db45473f6270f2db18455aa265eeb8ef1
 DIST cucumber-2.4.0.gem 250880 SHA256 
307e87c24e250d015c1d9990a7d79f7bdd9b239aa25681fd861fe491541892cc SHA512 
b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e
 WHIRLPOOL 
3a4fed0ea04a68732cf9d6177132e897e8de9de1b0cba225866e0657d1b798c53bc2139aba5fb1ac26990752595d3d92a524a1e3fdb04b26ffdf2eeea141
+DIST cucumber-3.0.1.gem 265216 SHA256 
bcd927f02c900178531d30714bdc3a5f201d0232a99565efbc65ad0c66ee16c9 SHA512 
eee664d13dca5ce062f46a5d544ff43fc99bdc2ccd7c6d77d82380d8eb3c97a88305ba5a6052bfc8cee7fc59aa9d019116ef966d394b8b3d37d10fca122a2e7b
 WHIRLPOOL 
0db85b2115e5c89667223f928fb4d433c5942c03327440e9e3fdb35ae5eb3a0ed40f3c91284b84131972f358f057d86f08b708427a4d8fca71beb1e4a7cd5344

diff --git a/dev-util/cucumber/cucumber-3.0.1.ebuild 
b/dev-util/cucumber/cucumber-3.0.1.ebuild
new file mode 100644
index 000..afcae85754d
--- /dev/null
+++ b/dev-util/cucumber/cucumber-3.0.1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis";
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/rspec:3
+   >=dev-ruby/nokogiri-1.5.2
+   >=dev-ruby/syntax-1.0.0
+   >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
+   >=dev-ruby/json-1.7
+   >=dev-util/cucumber-3
+   >=dev-ruby/mime-types-2.99:2
+   )"
+
+ruby_add_rdepend "
+   >=dev-ruby/builder-2.1.2:*
+   dev-util/cucumber-core:3.0
+   dev-util/cucumber-expressions:4.0
+   >=dev-util/cucumber-wire-0.0.1:0
+   >=dev-ruby/diff-lcs-1.1.3
+   dev-ruby/gherkin:4
+   >=dev-ruby/multi_json-1.7.5
+   >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+   # Remove development dependencies from the gemspec that we don't
+   # need or can't satisfy.
+   sed -i -e 
'/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d'
 ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid dependency on unpackaged cucumber-pro
+   sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
+
+   # Avoid harmless failing spec
+   sed -i -e '/converts the snapshot path to a relative path/,/end/ 
s:^:#:' \
+   spec/cucumber/formatter/html_spec.rb || die
+
+   # Avoid failing features on new delegate and forwardable behavior in 
ruby
+   rm -f features/docs/defining_steps/ambiguous_steps.feature 
features/docs/defining_steps/nested_steps.feature || die
+
+   # Avoid dependency on git
+   sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
+   -e '/git ls-files/d' cucumber.gemspec || die
+
+   sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+
+}
+
+each_ruby_prepare() {
+   # Use the right interpreter
+   sed -i -e 's:ruby:'${RUBY}':' 
features/lib/step_definitions/ruby_steps.rb || die
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec
+   CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} 
RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   if use examples; then
+   cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed 
installing example files."
+   fi
+}



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

2017-10-20 Thread Hans de Graaff
commit: 533d83ca2219d4a5ab8a6055db0a2517baf4a7b5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 21 05:57:23 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 21 05:58:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=533d83ca

dev-ruby/sigar: fix compilation issues, bug 581138

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/sigar/sigar-0.7.3.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/sigar/sigar-0.7.3.ebuild 
b/dev-ruby/sigar/sigar-0.7.3.ebuild
index 724cfd327d5..2dc9e6cb9b7 100644
--- a/dev-ruby/sigar/sigar-0.7.3.ebuild
+++ b/dev-ruby/sigar/sigar-0.7.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -20,6 +20,10 @@ IUSE=""
 
 all_ruby_prepare() {
sed -i -e '25i$CFLAGS += " -std=gnu89"' bindings/ruby/extconf.rb || die
+
+   # Fix compatibility with glibc 2.25
+   sed -i -e '26i#include ' \
+   -e '27i#include ' bindings/ruby/rbsigar.c || die
 }
 
 each_ruby_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-BaseDir/

2017-10-20 Thread Kent Fredric
commit: 1476c135ae813f7269a536504f3c40d8a6a794ad
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Oct 21 05:52:25 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Oct 21 05:52:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1476c135

dev-perl/File-BaseDir: Prevent XDG_CONFIG_HOME breaking tests bug #624028

Closes: https://bugs.gentoo.org/624028
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-perl/File-BaseDir/File-BaseDir-0.70.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-perl/File-BaseDir/File-BaseDir-0.70.0.ebuild 
b/dev-perl/File-BaseDir/File-BaseDir-0.70.0.ebuild
index ff8512f89fe..7480e4134b1 100644
--- a/dev-perl/File-BaseDir/File-BaseDir-0.70.0.ebuild
+++ b/dev-perl/File-BaseDir/File-BaseDir-0.70.0.ebuild
@@ -30,5 +30,7 @@ DEPEND="${RDEPEND}
 DIST_TEST="do" # https://rt.cpan.org/Ticket/Display.html?id=119256
 src_test() {
perl_rm_files t/05_pod_cover.t t/04_pod_ok.t
+   # https://bugs.gentoo.org/624028
+   unset XDG_CONFIG_HOME
perl-module_src_test
 }



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

2017-10-20 Thread Hans de Graaff
commit: 38b2338eb3918420f2836e4325358975a0443517
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 21 05:46:48 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 21 05:46:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b2338e

dev-ruby/rspec-rails: Add rspec 3.7

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/rspec-rails/Manifest |  1 +
 dev-ruby/rspec-rails/rspec-rails-3.7.1.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index a2f8dc556d0..a3f6a41afcd 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -4,3 +4,4 @@ DIST rspec-rails-3.3.3.tar.gz 102963 SHA256 
b0edc645a25c929deb39a7334894922cdf67
 DIST rspec-rails-3.5.2.tar.gz 123642 SHA256 
14acd233d4b8341231e04abc72c3f16a364fe3bf57efe59a9f40ca49a08535b0 SHA512 
4f7f03c740d7215591f9ac4fc9fb77f8d747b6446a831580518db2974b07806eab8ed29ade78afbdd981236f3c64b0d933f04be7cccf72c5e57fb85795dc7df4
 WHIRLPOOL 
88135186904d1b52e91a6967fd272faca4920d2af2c293955cdf76d6b0ef27127369fe189729447757f5ab0dabc5fd285c73816fae5ff4f5503db9b0e4513167
 DIST rspec-rails-3.6.0.tar.gz 127171 SHA256 
3c47e0c209584d2001fa6035af7ca75aea5c6d16343a71adf4a821690246a696 SHA512 
f093c96d2d0c5b75ca055bfd1e7dfb990a66288a84293c6b3bd4622dfad52716b4b60553eb83878fb566c2e4d8b25b91da2071727ef54e6dd8aa11babeb80f81
 WHIRLPOOL 
4fd84be57be22090ae41a3e5c19d068ba1cbbf627b66ec97cd3774921dd3c4ff550337abd6955a9183841bd9b55270dfef4c928909288cd3c4aa72650fce7992
 DIST rspec-rails-3.6.1.tar.gz 127123 SHA256 
e31f7710bd797038f2ce8f7eb8af55f1381548b40464761d30cb3795e85c10c6 SHA512 
4d83f04ab640fdee6da5d6eab2c2a3bf8e04ad2f55e1a31f1dffc3a85ea3e731f1a0ffa586825e12972120568226d52fd6c26ce261412ad69dcc73ed879e763f
 WHIRLPOOL 
bde3bd6d781130f8b8a64ff40e93e7528599fea0f8461542af34f6390ccdfa60ce7325675e60bedb1a695c450c71143b3dec9a1034b2d1992f39a1546267ee98
+DIST rspec-rails-3.7.1.tar.gz 128940 SHA256 
1e8316160ec4bad0bd2321282d8f5089c179d6a3ca2f0bc4adf2c2a0b7b13371 SHA512 
080d26297d722baf796463ecbb1aec29c925eddcb1e09a82479090d5b1d64c0320b0f370e4c0063ae0bddc3f7bc377d8cc5764b0464a8bc65300ec7ed78202d6
 WHIRLPOOL 
a3a3ecef86e7a559eb207ba0b3274677ba1bd30c10265a96930c16d685f4bdc295d77c486d59f23f267e57fddb8d98dc92466ee360e9783b3b7247b0b95ba65e

diff --git a/dev-ruby/rspec-rails/rspec-rails-3.7.1.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-3.7.1.ebuild
new file mode 100644
index 000..3ed68659300
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-3.7.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="http://rspec.info/";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64"
+IUSE=""
+
+SUBVERSION="$(get_version_component_range 1-2)"
+
+ruby_add_rdepend ">=dev-ruby/activesupport-3.0:*
+   >=dev-ruby/actionpack-3.0:*
+   >=dev-ruby/railties-3.0:*
+   =dev-ruby/rspec-${SUBVERSION}*"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+   >=dev-ruby/capybara-2.2.0
+   >=dev-ruby/ammeter-1.1.2
+   ~dev-ruby/rspec-rails-${PV}
+)"
+
+all_ruby_prepare() {
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   rm -f .rspec || die
+
+   # Avoid bundler-specific specs.
+   rm -f spec/sanity_check_spec.rb || die
+
+   # Avoid broken controller generator specs for now.
+   rm -fr spec/generators/rspec || die
+
+   # Avoid loading rspec/rails explicitly since ammeter/init will also
+   # do this and loading it twice causes an error
+   sed -i -e '/rspec\/rails/ s:^:#:' spec/spec_helper.rb || die
+}



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

2017-10-20 Thread Hans de Graaff
commit: 42dcbb0d598bda49ea7d3fc97e17f1cac343914a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 21 05:45:28 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 21 05:45:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42dcbb0d

dev-ruby/rspec-mocks: Add rspec 3.7

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/rspec-mocks/Manifest |  1 +
 dev-ruby/rspec-mocks/rspec-mocks-3.7.0.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest
index 6602b836b3c..e09fe9b8f71 100644
--- a/dev-ruby/rspec-mocks/Manifest
+++ b/dev-ruby/rspec-mocks/Manifest
@@ -3,3 +3,4 @@ DIST rspec-mocks-2.99.2-git.tgz 101731 SHA256 
fad961e30ef67e014625fb6b4bb62db0f6
 DIST rspec-mocks-3.3.2-git.tgz 174849 SHA256 
faec1a03eecdda1217238df7989c80f4201cf7613580af3824b2fa3af2c45ec0 SHA512 
b03dd81232650d851db51dd62a11c6f34df7e3d47db9ec96168259f7d4045d2497098de903b5ef6865c29a5f4835ee1865ff64a8177f9212e8f699175ec7fe90
 WHIRLPOOL 
33936705596662c74c31b74b1bc5ac57bb76290b4fda1375edb18b9491c7b1ced0dd545c21ae6b67174275235ff767ddc322b73da97685a0dc6eeff13b9c9b61
 DIST rspec-mocks-3.5.0-git.tgz 186806 SHA256 
19340072723eb9b632fdc3e2636540d617d585d5ae1a0b67c7c07e93cc5a84e2 SHA512 
b7dcb4ce0eac894d6652be45fea981cb7ade47a739ad926a87aa41d8a34fa9deffc45f5718d1634f03fbedaba82a77005466fa83155dc433fed6a19f8a897c4d
 WHIRLPOOL 
6dd479a9efcfa149a4342f36f28a6350d16a222b78f1141996c3a38f77f7c7995bacd1cd67b4ebd97c46bf57a8a6eb684fba92ca2a12df4d9c14ea9eb99af2f2
 DIST rspec-mocks-3.6.0-git.tgz 189000 SHA256 
fdbb61f579d442eff8c7096143a701bcd834b7ce96a959fab663db6be2f262f7 SHA512 
42cc4870fde8eba0a6da7df4ab07e4d59c6447bb8f52e0172e7f231d47304c20c6e2edfceee698d5d344bb78384acbe3df4bb67de784cc24a63fae02ed1d4a7b
 WHIRLPOOL 
9939c4ced45b85c5d270079345851143466affa1a40458edf3dff6427861f03198fce6b55ef27ddd452338ad2411a45c88dd9fc1fe59a2dd5494da11e288976f
+DIST rspec-mocks-3.7.0-git.tgz 189170 SHA256 
293a5406099d6767d7ffbdb01c57022e6bb3050d650e972bfa8fe64b30115fc4 SHA512 
8673726571ccf8a901281e44faeb25ffcb59579dc380138f0557cd9310192cd340081e5e8ad65ae28127b502cca2f6877134b0fb48f2e0ea40b133002aff
 WHIRLPOOL 
7991dd19cd62b0b0cea5b905bbc9b4e51a9a49cb56299fbf62d21e7fadeabdee4b28895f1b835327e89ad260b6e400e3d21290f744b1ab1bfb6548fcca1d17d3

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.7.0.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.7.0.ebuild
new file mode 100644
index 000..d7c6b8dbc41
--- /dev/null
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.7.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-mocks";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+SUBVERSION="$(get_version_component_range 1-2)"
+
+ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}*
+   >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/rspec-core-3.3.0:3
+   >=dev-ruby/rspec-expectations-2.99.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm Gemfile || die
+
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   rm .rspec || die
+
+   sed -i -e '1irequire "spec_helper"' 
spec/rspec/mocks/any_instance_spec.rb || die
+}



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

2017-10-20 Thread Hans de Graaff
commit: 381ce3fa4938fc63e210844af75fb979e222b747
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 21 05:46:15 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 21 05:46:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=381ce3fa

dev-ruby/rspec-core: Add rspec 3.7

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/rspec-core/Manifest|   1 +
 dev-ruby/rspec-core/rspec-core-3.7.0.ebuild | 101 
 2 files changed, 102 insertions(+)

diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest
index 87a84b6a1bd..278eb166d78 100644
--- a/dev-ruby/rspec-core/Manifest
+++ b/dev-ruby/rspec-core/Manifest
@@ -4,3 +4,4 @@ DIST rspec-core-3.3.2-git.tgz 332730 SHA256 
aef9a2867a435aa7be57826c850e88e59323
 DIST rspec-core-3.5.3-git.tgz 368960 SHA256 
26a5788977ba1ce6889924e6e944d1a08becb059593f297b4f4dd58b600b037a SHA512 
c8f983018e33bd111c75671d7208b38704dd0fddb22cca2b08a59a1e5ceb0939ed56ee4015df758f5d766fbe2390279c1d670f6fff4eef222f44621f48c581ef
 WHIRLPOOL 
86afe335378b5e9e94ee53546d6e87c531bee71cc1ed5a79f1549d593f6912a6a07dfac2b783f808bba8405e6e1cbc5b20fc275ca80ce504bed1b4991fd2
 DIST rspec-core-3.5.4-git.tgz 369170 SHA256 
6e7f0cbccf13f774936b25100f743682bb4359040f926a7aa83dce9d7e80209e SHA512 
c672381e9233b6f8c6e92ed70d084ff7a558edd6ca7d5a09a28fff1554975b952b6fab94483324b5bd6a62ff7aac576e7a216dbb3972749ef0210fe1cd05411d
 WHIRLPOOL 
816b9dc1648afd11965457b147a5748ea50fd9cef8b5e266a83131b532642f5882bde9099e037ee9f5bea2fa2bc2bca1140494d33f252ea7819b033a4b8dda99
 DIST rspec-core-3.6.0-git.tgz 375590 SHA256 
8994ff9ef23e11262d2c0cc7c54ffaa3ce73c3d2fd01fc0c089f46a31e7667fa SHA512 
cecd3885652e18ba1ffed45e40d12c932ba0d880e96b2f1d264709f55dbda8d6b0c78c3bf4bb940d246b84261d1b80038618735f65302ff62646165b2e932be1
 WHIRLPOOL 
7923ccf7959f5fdc23f27ba0a4619b582a6a16ff20dc27eee82a17436ba9c278eaf996f4e851fac8c9a2802cda30ef1928ab5a4bc20269fe66ac4df540d6b827
+DIST rspec-core-3.7.0-git.tgz 376565 SHA256 
502b7dc92919e593c748840bbcbdf74e27d0b4a58e58838b9ffc13bdaea3bc34 SHA512 
071bd2a5c905d4ce621f2d7255b882a9d34cf42001cb2995fdb05a91387805929198c32e53cf4c2df2a43d179d2c49337214066be87eb50ab044b5f70aba8c54
 WHIRLPOOL 
48d98d14f716a836a75d25ee523b10ce64e4a1dce91df953ab60320f41d9661c12509e9f788625311b3217eb10f760249c3aa454b28cee4c8d196206d6c26d2f

diff --git a/dev-ruby/rspec-core/rspec-core-3.7.0.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.7.0.ebuild
new file mode 100644
index 000..312b0664037
--- /dev/null
+++ b/dev-ruby/rspec-core/rspec-core-3.7.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_TASK_DOC="none"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+# Also install this custom path since internal paths depend on it.
+RUBY_FAKEGEM_EXTRAINSTALL="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-core";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="highlight"
+
+SUBVERSION="$(get_version_component_range 1-2)"
+
+ruby_add_rdepend "
+   =dev-ruby/rspec-support-${SUBVERSION}*
+   !!=dev-ruby/coderay-1.0.9 )
+"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/nokogiri-1.5.2
+   >=dev-ruby/coderay-1.0.9
+   dev-ruby/syntax
+   >=dev-ruby/thread_order-1.1.0
+   >=dev-ruby/rspec-expectations-3.3.0:3
+   >=dev-ruby/rspec-mocks-2.99.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Avoid dependency on cucumber since we can't run the features anyway.
+   sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die
+
+   # Duplicate exe also in bin. We can't change it since internal stuff
+   # also depends on this and fixing that is going to be fragile. This
+   # way we can at least install proper bin scripts.
+   cp -R exe bin || die
+
+   # Avoid unneeded dependency on git.
+   sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die
+
+   # Avoid aruba dependency so that we don't end up in dependency hell.
+   sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' 
spec/spec_helper.rb || die
+   rm -f spec/support/aruba_support.rb || die
+   rm -f 
spec/integration/{failed_line_detection,filtering,order,persistence_failures,suite_hooks_errors}_spec.rb
 || die
+   rm -f 
spec/integration/{spec_file_load_errors,ou

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

2017-10-20 Thread Hans de Graaff
commit: dc31a51d1f7d505f3c03726e11160efda590d640
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 21 05:44:40 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 21 05:44:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc31a51d

dev-ruby/rspec-support: Add rspec 3.7

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/rspec-support/Manifest   |  1 +
 dev-ruby/rspec-support/rspec-support-3.7.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest
index 01cabed1842..49dd6877ef8 100644
--- a/dev-ruby/rspec-support/Manifest
+++ b/dev-ruby/rspec-support/Manifest
@@ -1,3 +1,4 @@
 DIST rspec-support-3.3.0-git.tgz 45380 SHA256 
cea58331f616e407c4ee25bb0b74bad26dbdc793fd341010d37749dea15e30a2 SHA512 
88f0fdbc7609093c8f14bff220a03d0788847315e5ac73c025cd181d84a3ac120c294aca89a0c11c9f11e35019dc337f9e43fc2c33cabe4856d87e36fa1e
 WHIRLPOOL 
6f355bb1dc71bbb7804fd3d4a4227042bbe0d166ef336e4121730abce52e1596b25b94ae38e72a6284ca2eac6d0eb6146a02f54d08792b1ff5a6320d40524a2a
 DIST rspec-support-3.5.0-git.tgz 59824 SHA256 
856a052e7fd6d3a368c543580528495e660bb1ce40001ba4be48e39a518f SHA512 
246d86c131dae12d6ca9040dba800ea5e378cfce083b1840492cc2c968e4d17fe67617332aa77d46817356113f81d8d9584698e4fe9e4873291d18ebe04eacbc
 WHIRLPOOL 
ed288c0681b14670e6bbb43c5672d7240c408e98be2927b32d38eb330b5b941d2169c4d3c30b1a0c7f715554f4f67d5399451da466a4a15f4c90c9ce208313b1
 DIST rspec-support-3.6.0-git.tgz 64987 SHA256 
cd02fc3b5fc5cf668ead3192a7bd8301b197c9344433b819c5e1c5fc6ffcd0fd SHA512 
550e23ad2da53b445fa5e496eab243ad8c00db69949e50fe9e6c391b77166bbdc94261aae3a2b49c7f2f598abefe40ea4e93940cb493017fcdcc501675c8476e
 WHIRLPOOL 
08ee95290280af2ac1bf811e8016888e9e8157210b7e330cece5e6f543200d14215925701e480684a0f2277687dfe8ceb6b5a4b432fe9f5051aa6272913a2001
+DIST rspec-support-3.7.0-git.tgz 65675 SHA256 
2098352c9cead0534de5878580194cf42721e77aab632015804fcea0161d4da7 SHA512 
a4a3fc705d4c31d760777513f86d8b0ca4c9e540b0a6f4b6d1152676f252e1276fedebe7cd259f0dbbb60b447cc179eea194f3a3e5bb023907923cbf16fc8033
 WHIRLPOOL 
7e1950cdf58ff07a98ae5280b953c77150d2580368a3fae9f128f78494d3f287017ded13799ed64bbf540c0cc6d1a108508029bf88bf351f22e12e08bcb95429

diff --git a/dev-ruby/rspec-support/rspec-support-3.7.0.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.7.0.ebuild
new file mode 100644
index 000..859e41514bf
--- /dev/null
+++ b/dev-ruby/rspec-support/rspec-support-3.7.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-support";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.7.0:3 dev-ruby/thread_order )"
+
+all_ruby_prepare() {
+   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Remove spec that, by following symlinks, tries to scan pretty much
+   # the whole filesystem.
+   rm spec/rspec/support/caller_filter_spec.rb || die
+
+   # Avoid spec that requires a dependency on git
+   sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb 
|| die
+
+   # Avoid a spec requiring a specific locale
+   sed -i -e '/copes with encoded strings/ 
s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die
+}



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

2017-10-20 Thread Hans de Graaff
commit: 898f4b2c70f689f9df03e68ae6674f23653fb9e4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 21 05:45:48 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 21 05:45:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898f4b2c

dev-ruby/rspec-expectations: Add rspec 3.7

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/rspec-expectations/Manifest   |  1 +
 .../rspec-expectations-3.7.0.ebuild| 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/rspec-expectations/Manifest 
b/dev-ruby/rspec-expectations/Manifest
index 09733918707..9ebcef49e3a 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -3,3 +3,4 @@ DIST rspec-expectations-2.99.2-git.tgz 106884 SHA256 
4c1b38198d214ab2d4e297fdfbd
 DIST rspec-expectations-3.3.1-git.tgz 171117 SHA256 
a40feb73c5c54fd6464ca262af4be50ef9d5e4a785b5ae7862946da42837e112 SHA512 
fe0e5fc4e00c8d51866bc9699bc25b1e702c765c5443abbebe2f016833c6f09f9f8f35d86520b59d51ad0a196551f68c39a5ec707658826af838ed274f4986ff
 WHIRLPOOL 
5dc55d62ec1df5add711c07470d2d7020b875bf43a57788ceb84b05807ec9d3b2e395fde16f14c06d265e8c36b44e9a9c9da306c049a019289a1bc3d265e18e1
 DIST rspec-expectations-3.5.0-git.tgz 187600 SHA256 
edbd7dec2b1e685b12e3a14c3ea4d8bb3c5d82fe0f69afeea9c9f4d10da03c1d SHA512 
e6077549a028de0e34cdd50d93552ca3ee0f30bb550e9df20d391f287beb57070dcb3a5104627e7adb55689e7b102c91b7d3a3b944b8c4ff1235761140f2dce0
 WHIRLPOOL 
d173b832c43e723b0a46caa72f45fa27f8c611567eca544ad6e30e661ca32edca063ba4cd621fb411c527f64371b9e1c04b58192b330878704de2a47b31dc451
 DIST rspec-expectations-3.6.0-git.tgz 193897 SHA256 
7f36c884b771b0cd80ded906469fb51e23990de50cd19c59b1cd57512f296f1e SHA512 
5c784eff2c076623f471bcfff6e014420782c8d52ff54a68adc9b4d6b60a91726da36e3989535f4ab7f1fcc6b1e2a3c3a63ee330f8ea55f475711741762c0f07
 WHIRLPOOL 
3cf7b971d4a36ffb5015e823f7e25c3e566b1537d8f61adf371b167b04a80f90a486198bca0436cb9b42ce80bf638e4379583e4969771b509ea35239fc94f9e8
+DIST rspec-expectations-3.7.0-git.tgz 194071 SHA256 
b936be3a5483de4854cf6012e506f14fa204c0c481545f3a54108e08a262eabd SHA512 
bdd3222089299e9bfdd6f17a2b8af81d5e695290a3ce976630d586d51ff2df5baf76a3887b8adb31294bd6623ba85f8c2a4a31ac520046515aeeb81fa3a1bd5a
 WHIRLPOOL 
5ef85b702f0d83bcbcf873cacc958c1216fc81be3f28327b5706f367f500d3a85e0ed391bba19a27117b757a2bd78bf2672f65e4a8c727f282ca6aa11918fe2a

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.7.0.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.7.0.ebuild
new file mode 100644
index 000..39b3e307567
--- /dev/null
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.7.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-expectations";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+SUBVERSION="$(get_version_component_range 1-2)"
+
+ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/rspec-mocks-3.2.0:3
+   >=dev-ruby/rspec-support-3.5.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm -f Gemfile || die
+
+   # fix up the gemspecs
+   sed -i \
+   -e '/git ls/d' \
+   -e '/add_development_dependency/d' \
+   "${RUBY_FAKEGEM_GEMSPEC}" || die
+}



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

2017-10-20 Thread Hans de Graaff
commit: 52282857c9f4eb535952da227eef90d32f3e23fb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 21 05:46:34 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 21 05:46:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52282857

dev-ruby/rspec: Add rspec 3.7

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/rspec/Manifest   |  1 +
 dev-ruby/rspec/rspec-3.7.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/rspec/Manifest b/dev-ruby/rspec/Manifest
index 8418eaaa1e2..01322cd071c 100644
--- a/dev-ruby/rspec/Manifest
+++ b/dev-ruby/rspec/Manifest
@@ -3,3 +3,4 @@ DIST rspec-2.99.0.gem 5632 SHA256 
432b31d528aac0dd192b3fa7c83f6cc22dec4a0385fb40
 DIST rspec-3.3.0.gem 10240 SHA256 
99548f038d0b9e55f670e77edb0f1ebcaf127d456c64a1adff803d158efec5ae SHA512 
cafc2bcfae261da8f990a8c6327db88f800d73c9fed2dbf4ca360930376906ae6621349ac9cc92b900e069647eb9d1dde1e41feb6ba25b84d30228ae038efbd4
 WHIRLPOOL 
ecf1b141131b60c9b074ed09d794bfc797487c369aa3e9e632c6ca187760b43063fb9eb3d4b354e7516bc8cbbf4f44069afd365020befe1ecfd374c67ea11907
 DIST rspec-3.5.0.gem 10752 SHA256 
dab06dc328931b0711943f074989ff45cfc3341e4c7cb6cd022ea50463ade399 SHA512 
0500f09e46244746967f5efebcfbc96d4cef14c5f68e6ad3d510e151ed83c865a3478ae6e42dec0f0793db7db52ae2394768b6b331ea5ca8d30bc19523cad5b0
 WHIRLPOOL 
9fcdaac3a44c737947742673617307f70a5092d33ea4152c28066f2383b75efb03e5d31c96def8b7c143e902a2a99e770cca17569d1be0aa828680395f3cc4da
 DIST rspec-3.6.0.gem 10240 SHA256 
ebc3d479cf2f144b3deef5d72dbb1cc6a15750899d26a8da164a2cc53c04a5d9 SHA512 
ff0208209fffe205038e75ea410d0a0c140d35f9dcf46b699d9359bb17b8d6e92c4c3643b8f99d741921dd4a4b9bc62e639f5d48f46e4e9c656dcab0f62fdbb2
 WHIRLPOOL 
c727350b8c3328087e65215d5ab25299c87a11814a870496dbc748621e12c9a2c6a0650ffeac8f73f77bcadbfeb87467b510a5ef76e424b27c9499928e168636
+DIST rspec-3.7.0.gem 10752 SHA256 
0174cfbed780e42aa181227af623e2ae37511f20a2fdfec48b54f6cf4d7a6404 SHA512 
5c10a878e9697030783c987ee9a6244b36cf85a2a3fb8c28bf9771900a3259da4f19c7f159180b5ff9140ab715b38b5d90cd5e0014ac1862f478c32a95e7edfd
 WHIRLPOOL 
f52be8c492ca2331b1a48f228fc9e561288be0fd408cbc5bf5914f01362628e2d61a61f253d7b22b2ecb880e79aa058e2fd1abace9e4a64a5d7c9f1b1a8f

diff --git a/dev-ruby/rspec/rspec-3.7.0.ebuild 
b/dev-ruby/rspec/rspec-3.7.0.ebuild
new file mode 100644
index 000..326748495eb
--- /dev/null
+++ b/dev-ruby/rspec/rspec-3.7.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec";
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+SUBVERSION="$(get_version_component_range 1-2)"
+
+ruby_add_rdepend "
+   =dev-ruby/rspec-core-${SUBVERSION}*
+   =dev-ruby/rspec-expectations-${SUBVERSION}*
+   =dev-ruby/rspec-mocks-${SUBVERSION}*"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/urxvt-font-size/

2017-10-20 Thread Tim Harder
commit: b0b1b155628bc95ee4305129b0f2a21ff0eba059
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Oct 19 18:07:31 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Oct 21 04:41:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b1b155

x11-misc/urxvt-font-size: version bump to 1.3

 x11-misc/urxvt-font-size/Manifest   | 1 +
 .../{urxvt-font-size-.ebuild => urxvt-font-size-1.3.ebuild} | 2 +-
 x11-misc/urxvt-font-size/urxvt-font-size-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/x11-misc/urxvt-font-size/Manifest 
b/x11-misc/urxvt-font-size/Manifest
index d37f6fc8491..b210f8d135c 100644
--- a/x11-misc/urxvt-font-size/Manifest
+++ b/x11-misc/urxvt-font-size/Manifest
@@ -1 +1,2 @@
 DIST urxvt-font-size-1.1.tar.gz 5490 SHA256 
f3a4b917680f028b960741a95e6fafba4574c80c089b1e36faf5528ba1b4d54d SHA512 
923cf79dc11cdfd53bf7f0a5bc909cc80916f9e956f1aadc2cfa609d1c9c33211c0b023f5dca4c56a12acf7d3c70d7229e5a78783d20965964511b5f6ad01b1d
 WHIRLPOOL 
a4c5a860fe12666f91c3136d25bce110dda85879e8512d3f70ef55570d33718b7fb27ffb313e852ef18df743347d4a0ab2536d03d95bd0c46e75895b8c8f5d43
+DIST urxvt-font-size-1.3.tar.gz 6276 SHA256 
98bddf0dbad4e11231b07121c1c10b10116985f0ae6019173b10eaa23491a4af SHA512 
546c3cdc1290bac934b36acf74c6148c43385d2cfdd3141afe5a8fe369477cc219d1db5c9d98a53678de4d297fd541d49ebbd702f80f91dd41a11aeab02270e7
 WHIRLPOOL 
157fb323359633ca9b2766e69e906bac677584b287f6b6161ac0071dc762b3b3cbd8a9ad93748067a964a05a26800906a9103a84373ca40cd70b15ccc265a734

diff --git a/x11-misc/urxvt-font-size/urxvt-font-size-.ebuild 
b/x11-misc/urxvt-font-size/urxvt-font-size-1.3.ebuild
similarity index 98%
copy from x11-misc/urxvt-font-size/urxvt-font-size-.ebuild
copy to x11-misc/urxvt-font-size/urxvt-font-size-1.3.ebuild
index e09077f0ccc..1c2ed2ed18e 100644
--- a/x11-misc/urxvt-font-size/urxvt-font-size-.ebuild
+++ b/x11-misc/urxvt-font-size/urxvt-font-size-1.3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 inherit multilib
 
 if [[ ${PV} == * ]]; then

diff --git a/x11-misc/urxvt-font-size/urxvt-font-size-.ebuild 
b/x11-misc/urxvt-font-size/urxvt-font-size-.ebuild
index e09077f0ccc..1c2ed2ed18e 100644
--- a/x11-misc/urxvt-font-size/urxvt-font-size-.ebuild
+++ b/x11-misc/urxvt-font-size/urxvt-font-size-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 inherit multilib
 
 if [[ ${PV} == * ]]; then



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-ShareDir/

2017-10-20 Thread Kent Fredric
commit: 5c736c45cccdf0c16dfe38a6e2ce83d141514fa7
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Oct 21 04:30:48 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Oct 21 04:31:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c736c45

dev-perl/File-ShareDir: Bump to version 1.104.0 Re bug #614410

Upstream:
- Fix for '.' in @INC in tests

Bug: https://bugs.gentoo.org/614410
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../File-ShareDir/File-ShareDir-1.104.0.ebuild | 27 ++
 dev-perl/File-ShareDir/Manifest|  1 +
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/File-ShareDir/File-ShareDir-1.104.0.ebuild 
b/dev-perl/File-ShareDir/File-ShareDir-1.104.0.ebuild
new file mode 100644
index 000..0fb1965aa3e
--- /dev/null
+++ b/dev-perl/File-ShareDir/File-ShareDir-1.104.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=REHSACK
+DIST_VERSION=1.104
+inherit perl-module
+
+DESCRIPTION="Locate per-dist and per-module shared files"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix 
~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=dev-perl/Class-Inspector-1.120.0
+   >=virtual/perl-File-Spec-0.800.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   >=dev-perl/File-ShareDir-Install-0.80.0
+   test? (
+   >=virtual/perl-Test-Simple-0.900.0
+   )
+"

diff --git a/dev-perl/File-ShareDir/Manifest b/dev-perl/File-ShareDir/Manifest
index 47ba1c1106a..a8472c94d26 100644
--- a/dev-perl/File-ShareDir/Manifest
+++ b/dev-perl/File-ShareDir/Manifest
@@ -1 +1,2 @@
 DIST File-ShareDir-1.102.tar.gz 11973 SHA256 
7c7334b974882587fbd9bc135f6bc04ad197abe99e6f4761953fe9ca88c57411 SHA512 
c0be506a31317f6c56a7a28d4187a9bff8adb2f2a42ebebdf2171f345b7c2f0a98cef9393acfbc5f9a7d971ffe42fdedeb48a13248025880dcf3356d84fb7188
 WHIRLPOOL 
f5ccec31ba80fd8c0f9a1336e1635403be0cdd83efd0d1c926c1ba12d35972b1295261dcd5431d225576bea5d80d41bb842a61faa9acb05460e4f5ab17ae
+DIST File-ShareDir-1.104.tar.gz 20500 SHA256 
07b628efcdf902d6a32e6a8e084497e8593d125c03ad12ef5cc03c87c7841caf SHA512 
0fbe1a1b822e0de324fd05c7cc230a1022e74eb7ae9ec66281b57d2c4144a600f34395cfbfa08218b64a88cc2bbe3ab94abb6339cc65aef19a82191e1ba2ed52
 WHIRLPOOL 
a93eef21491b9cd4cee7710618699219273f159667dffecdc3ef6c407bc4b60184adc3693f14ed05ed32ff714e55682280851c4b1837699cdb0201f0fcb60fce



[gentoo-commits] repo/gentoo:master commit in: x11-misc/albert/

2017-10-20 Thread Michael Palimaka
commit: 2019626967fbaf16f7cfc9e59d0189c50d5dd631
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Oct 21 03:52:16 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Oct 21 03:53:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20196269

x11-misc/albert: remove 0.13.0

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 x11-misc/albert/Manifest |  2 --
 x11-misc/albert/albert-0.13.0.ebuild | 63 
 2 files changed, 65 deletions(-)

diff --git a/x11-misc/albert/Manifest b/x11-misc/albert/Manifest
index 30478ea8456..92b973b9a6e 100644
--- a/x11-misc/albert/Manifest
+++ b/x11-misc/albert/Manifest
@@ -1,5 +1,3 @@
 DIST albert-0.12.0.tar.gz 404748 SHA256 
e1ec7783b6cc22e5ed28d2f1ac6148528cb3eb734f139945b49d44e07770d9c8 SHA512 
56d141a2c6b98744c0b34a7adbbca8b6af93545a7b067263acf59fc63d99ec7d9f19f2f3c73f477e5f35448ae8a563c9f132bed87be135467f8f0c1462f9b031
 WHIRLPOOL 
328fe6efdcce988e37bf30448ea147d0aac5a69aaee267e3453c4b0abd621a58f8b29f11727ecaf199129d9d11bc03b2fea71651c17aaf22f06e51ba582beaaa
-DIST albert-0.13.0-plugins.tar.gz 462749 SHA256 
23ce66637609ca035809f2461f0d56c31347504e5562f0290703be4639e5f4ca SHA512 
1ac4ddc3360d95a4cd60200ad4b67a8959a5d05304c3851c4cd9a194acb896f56ebe59e50373d6c2733fe10642a517d4262a85f6a1436524d917abf9c47dfd52
 WHIRLPOOL 
171d198f113b96d0389742b1e723909f6069b6f4b252f71534ecfdb7f3f45a3f1fe061abc483e8cc3ec466e173218bba70f47cabc6f4f9e7a0f9b4dcc8f8c71e
-DIST albert-0.13.0.tar.gz 80758 SHA256 
d0897be526696232345174a80e770859df1c7ff42ea007c12492a9d3360627a3 SHA512 
297f54bc3506a8143ed522be1044e2212e724fbc9309822860c409b3260ba8735fbb2569e539a3a57640f7c2165b09c306d8e48b5180dd74f8b7442723f6695c
 WHIRLPOOL 
ae5dc3bc929fdaebe959812c6c145266988b6f758cb5d4e657d75dd8a4613dbd106410a43e1172bdd79ed821f8204985bfbd3830dc5469770118bd1a1d0871f4
 DIST albert-0.14.2-plugins.tar.gz 537751 SHA256 
400613894457d8514e1a492726db9966384da26ebc6190467d71c3275b1b3bf5 SHA512 
5e16f64ccf474546b1f9c6d665c29aa45b7238fc2fdbd1399c17171af0db95bb205501925621a8189186bece073377bc7e127961bf051941ec388fdfb00f289c
 WHIRLPOOL 
2a5251cd382b44e12df8cfcca615ff8d4f55f3ca7e6efd977eabc98bf5f61487e19fc718bf8f6c817298553822727e59eccd6018b99879b242803cc3369d6055
 DIST albert-0.14.2.tar.gz 83202 SHA256 
80cd27259c74687d5d10c94593cca99075cf05d9e396ff4b58d8a9f583ef7c77 SHA512 
81f2b7e618d9d1b11e6e765b6508e2976985e56ebac6232e2e17c58ca6a38c111020b23ee9963c71d2b80be0aa138ce7403e7f9b807e10131b06ad95eab19b43
 WHIRLPOOL 
b1f42870b0050daf901aef02ee752154ff7cb76ef633844886f7fc3cfa0fb23663c1bd5feeda646d304138d4f56b1b491770aed126693c6ee1ace8f9e17228b2

diff --git a/x11-misc/albert/albert-0.13.0.ebuild 
b/x11-misc/albert/albert-0.13.0.ebuild
deleted file mode 100644
index f1eab3bcefd..000
--- a/x11-misc/albert/albert-0.13.0.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
-
-PLUGINS_HASH="bcca6aad60aa784cf61b8730e7865b399f163cc2"
-inherit cmake-utils gnome2-utils
-
-DESCRIPTION="Desktop agnostic launcher"
-HOMEPAGE="https://albertlauncher.github.io/";
-# plugins is a git submodule. the hash is taken from the submodule reference 
in the ${PV} tag.
-SRC_URI="https://github.com/albertlauncher/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-https://github.com/albertlauncher/plugins/archive/${PLUGINS_HASH}.tar.gz -> 
${P}-plugins.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="debug"
-
-RDEPEND="
-   dev-cpp/muParser
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   x11-libs/libX11
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   mv "${WORKDIR}"/plugins-${PLUGINS_HASH}/* "${S}"/plugins/ || die
-
-   sed -e "s/DESTINATION lib/DESTINATION $(get_libdir)/" \
-   -i plugins/*/CMakeLists.txt \
-   -i src/lib/*/CMakeLists.txt || die
-
-   # plugin needs virtualbox installed to build, untested
-   sed -i -e "/add_subdirectory(virtualbox)/s/^/#/" plugins/CMakeLists.txt 
|| die
-
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DEBUG_EXTENSIONS=$(usex debug)
-   )
-
-   cmake-utils_src_configure
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2017-10-20 Thread Michael Palimaka
commit: 737343260a8bdf3e24f849ab748c221dd68419d9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Oct 21 03:52:37 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Oct 21 03:53:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73734326

profiles: drop obsolete x11-misc/albert mask

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 207c2abd7b9..b55a0200545 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -248,11 +248,6 @@ app-office/qcharselect
 # Masked for removal in 30 days. Bug #624244.
 sci-chemistry/mongochem
 
-# Michael Palimaka  (29 Sep 2017)
-# Various regressions compared to previous release.
-# Masked pending more information from upstream.
->=x11-misc/albert-0.13.0
-
 # Michael Palimaka  (26 Sep 2017)
 # Requires dead Qt 4. Dead upstream.
 # Masked for removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: x11-misc/albert/

2017-10-20 Thread Michael Palimaka
commit: c8b4b4c7be973b723798da2eb5b91e1e3d2b9aa1
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Oct 21 03:52:04 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Oct 21 03:53:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8b4b4c7

x11-misc/albert: version bump 0.14.2

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 x11-misc/albert/Manifest |  2 ++
 x11-misc/albert/albert-0.14.2.ebuild | 62 
 2 files changed, 64 insertions(+)

diff --git a/x11-misc/albert/Manifest b/x11-misc/albert/Manifest
index 2e5fd2840bc..30478ea8456 100644
--- a/x11-misc/albert/Manifest
+++ b/x11-misc/albert/Manifest
@@ -1,3 +1,5 @@
 DIST albert-0.12.0.tar.gz 404748 SHA256 
e1ec7783b6cc22e5ed28d2f1ac6148528cb3eb734f139945b49d44e07770d9c8 SHA512 
56d141a2c6b98744c0b34a7adbbca8b6af93545a7b067263acf59fc63d99ec7d9f19f2f3c73f477e5f35448ae8a563c9f132bed87be135467f8f0c1462f9b031
 WHIRLPOOL 
328fe6efdcce988e37bf30448ea147d0aac5a69aaee267e3453c4b0abd621a58f8b29f11727ecaf199129d9d11bc03b2fea71651c17aaf22f06e51ba582beaaa
 DIST albert-0.13.0-plugins.tar.gz 462749 SHA256 
23ce66637609ca035809f2461f0d56c31347504e5562f0290703be4639e5f4ca SHA512 
1ac4ddc3360d95a4cd60200ad4b67a8959a5d05304c3851c4cd9a194acb896f56ebe59e50373d6c2733fe10642a517d4262a85f6a1436524d917abf9c47dfd52
 WHIRLPOOL 
171d198f113b96d0389742b1e723909f6069b6f4b252f71534ecfdb7f3f45a3f1fe061abc483e8cc3ec466e173218bba70f47cabc6f4f9e7a0f9b4dcc8f8c71e
 DIST albert-0.13.0.tar.gz 80758 SHA256 
d0897be526696232345174a80e770859df1c7ff42ea007c12492a9d3360627a3 SHA512 
297f54bc3506a8143ed522be1044e2212e724fbc9309822860c409b3260ba8735fbb2569e539a3a57640f7c2165b09c306d8e48b5180dd74f8b7442723f6695c
 WHIRLPOOL 
ae5dc3bc929fdaebe959812c6c145266988b6f758cb5d4e657d75dd8a4613dbd106410a43e1172bdd79ed821f8204985bfbd3830dc5469770118bd1a1d0871f4
+DIST albert-0.14.2-plugins.tar.gz 537751 SHA256 
400613894457d8514e1a492726db9966384da26ebc6190467d71c3275b1b3bf5 SHA512 
5e16f64ccf474546b1f9c6d665c29aa45b7238fc2fdbd1399c17171af0db95bb205501925621a8189186bece073377bc7e127961bf051941ec388fdfb00f289c
 WHIRLPOOL 
2a5251cd382b44e12df8cfcca615ff8d4f55f3ca7e6efd977eabc98bf5f61487e19fc718bf8f6c817298553822727e59eccd6018b99879b242803cc3369d6055
+DIST albert-0.14.2.tar.gz 83202 SHA256 
80cd27259c74687d5d10c94593cca99075cf05d9e396ff4b58d8a9f583ef7c77 SHA512 
81f2b7e618d9d1b11e6e765b6508e2976985e56ebac6232e2e17c58ca6a38c111020b23ee9963c71d2b80be0aa138ce7403e7f9b807e10131b06ad95eab19b43
 WHIRLPOOL 
b1f42870b0050daf901aef02ee752154ff7cb76ef633844886f7fc3cfa0fb23663c1bd5feeda646d304138d4f56b1b491770aed126693c6ee1ace8f9e17228b2

diff --git a/x11-misc/albert/albert-0.14.2.ebuild 
b/x11-misc/albert/albert-0.14.2.ebuild
new file mode 100644
index 000..065d85200cb
--- /dev/null
+++ b/x11-misc/albert/albert-0.14.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLUGINS_HASH="16b4f9c39b91ef0435dc8a0eeb714800b7b99d4b"
+inherit cmake-utils gnome2-utils
+
+DESCRIPTION="Desktop agnostic launcher"
+HOMEPAGE="https://albertlauncher.github.io/";
+# plugins is a git submodule. the hash is taken from the submodule reference 
in the ${PV} tag.
+SRC_URI="https://github.com/albertlauncher/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+https://github.com/albertlauncher/plugins/archive/${PLUGINS_HASH}.tar.gz -> 
${P}-plugins.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug"
+
+RDEPEND="
+   dev-cpp/muParser
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   x11-libs/libX11
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   mv "${WORKDIR}"/plugins-${PLUGINS_HASH}/* "${S}"/plugins/ || die
+
+   sed -e "s/DESTINATION lib/DESTINATION $(get_libdir)/" \
+   -i plugins/*/CMakeLists.txt \
+   -i lib/*/CMakeLists.txt || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DEBUG=$(usex debug)
+   -DBUILD_PYTHON=OFF #plugin directory is empty causing build 
failure
+   -DBUILD_VIRTUALBOX=OFF #plugin needs virtualbox installed to 
build, untested
+   )
+
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Encode-HanExtra/

2017-10-20 Thread Kent Fredric
commit: cd6c2d5cc00fe55cddb7dac00b98accdb6bb684d
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Oct 21 03:24:23 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Oct 21 03:24:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6c2d5c

dev-perl/Encode-HanExtra: EAPI6 + Tests

- EAPI6ify
- Enable tests

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../Encode-HanExtra-0.230.0-r2.ebuild  | 24 ++
 1 file changed, 24 insertions(+)

diff --git a/dev-perl/Encode-HanExtra/Encode-HanExtra-0.230.0-r2.ebuild 
b/dev-perl/Encode-HanExtra/Encode-HanExtra-0.230.0-r2.ebuild
new file mode 100644
index 000..552d2c20928
--- /dev/null
+++ b/dev-perl/Encode-HanExtra/Encode-HanExtra-0.230.0-r2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=AUDREYT
+DIST_VERSION=0.23
+inherit perl-module
+
+DESCRIPTION="Extra sets of Chinese encodings"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="virtual/perl-Encode"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install;/use lib q[.];\nuse 
inc::Module::Install;/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Email-MIME/

2017-10-20 Thread Kent Fredric
commit: d3611e44372c7fb244658aa797fcfc9e1c1ace36
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Oct 21 01:46:21 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Oct 21 01:47:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3611e44

dev-perl/Email-MIME: Bump to version 1.946.0

Upstream:
- Add ->header_as_obj
- add Email::MIME::Header::AddressList
- propagate encode_check to subparts
- use new parse_content_disposition function from ::ContentType

Keywords:
- Dropped ppc, ppc64 due to new dependency on Email-Address-XS

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-perl/Email-MIME/Email-MIME-1.946.0.ebuild | 36 +++
 dev-perl/Email-MIME/Manifest  |  1 +
 dev-perl/Email-MIME/metadata.xml  |  1 +
 3 files changed, 38 insertions(+)

diff --git a/dev-perl/Email-MIME/Email-MIME-1.946.0.ebuild 
b/dev-perl/Email-MIME/Email-MIME-1.946.0.ebuild
new file mode 100644
index 000..bac1da1513c
--- /dev/null
+++ b/dev-perl/Email-MIME/Email-MIME-1.946.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=1.946
+inherit perl-module
+
+DESCRIPTION="Easy MIME message parsing"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~sparc-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/Email-Address-XS
+   >=dev-perl/Email-MIME-ContentType-1.22.0
+   >=dev-perl/Email-MIME-Encodings-1.314.0
+   dev-perl/Email-MessageID
+   >=dev-perl/Email-Simple-2.212.0
+   >=virtual/perl-Encode-1.980.100
+   virtual/perl-MIME-Base64
+   >=dev-perl/MIME-Types-1.130.0
+   dev-perl/Module-Runtime
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-parent
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"

diff --git a/dev-perl/Email-MIME/Manifest b/dev-perl/Email-MIME/Manifest
index 56bd09f9738..77dfb4efd08 100644
--- a/dev-perl/Email-MIME/Manifest
+++ b/dev-perl/Email-MIME/Manifest
@@ -2,3 +2,4 @@ DIST Email-MIME-1.929.tar.gz 115105 SHA256 
b0c9267bd9266e40671c2080782f7303cb17b
 DIST Email-MIME-1.936.tar.gz 117468 SHA256 
4c0934284da84b8e9ed48ff1060c9719273fac18e776f4c8e888a47c863ee661 SHA512 
3f7fa49a14cb4351a5967600f0ea6b491558ba0ee71799b58ff1a39579ca27776f2e22092d09cacfa5c1f1281033f216ba961807c2b72272e0c8dea5b0db024a
 WHIRLPOOL 
b42bd7f03daaeeb211fe84f2a154ad6186724b1e8b0b4ec92c8ac07f94900d84096b771127022a49e4cbd744930db763edc69146eb7a696c2f5904e3f9dfa2b9
 DIST Email-MIME-1.937.tar.gz 117556 SHA256 
366567886bfb8e8930199c61f079f680b0acb23d01d84c6e40b9a5d8ed88a068 SHA512 
61f8e262070edcad90e8852f1c2b3439d732273e64590c0013a506fb4330bc4d8dbb8430dca2b6a4498864e436e4286728209c01cfe8f11cd5afabc57461cbcf
 WHIRLPOOL 
090a6c265955c3afd39337654492872e81eea2da43271a1eb627ab0a9a5a4e7f25c09c0ed7a350d140b8605062dd30af3406f7194a38f836326d8526b6b35755
 DIST Email-MIME-1.940.tar.gz 118337 SHA256 
39ba0ad419c60db6dec22040bc6362502b925afde942dc4df2b85866425edd5e SHA512 
234f3f2633b2f0996d534403bdfd8e04b7be8bd123c228b576b2a0f62bcaaca8620a234e4c617ba3b1eb4b6aff7665528d493502f181eb2e1fdc0fa96a866f3e
 WHIRLPOOL 
4030093ed4aeda8439f6c50949557e45e07727387364bedb48e5b69a58e909a2b1f08a36f913566dd68eb48e6617882b1b4cce36b13ec7cda387d66c0f5efd90
+DIST Email-MIME-1.946.tar.gz 125304 SHA256 
68ee79023165d77bec99a2e12ef89ad4e12501e6c321f6822053dc4f411c337c SHA512 
335a8fd032cca0bb1cdb230899c53fc72037939bd11653d08e66a9ffa6fc5f87aefa2ce28f14b1cbb1a0bacd778b5459445d2829835bedc4f6276ae2ef2d6caa
 WHIRLPOOL 
c7d5fb3ba88644bc54dbf6a4ae976620f7bf68c48b421ab4c4bc3dc14a18ae5daa74ce980df5efa39147c3d9d732d59309e24cedd50f253433a33b52de0a8f49

diff --git a/dev-perl/Email-MIME/metadata.xml b/dev-perl/Email-MIME/metadata.xml
index a8e8fda603c..03d1524f5a3 100644
--- a/dev-perl/Email-MIME/metadata.xml
+++ b/dev-perl/Email-MIME/metadata.xml
@@ -11,6 +11,7 @@
 Email::MIME::Creator
 Email::MIME::Encode
 Email::MIME::Header
+Email::MIME::Header::AddressList
 Email::MIME::Modifier
 rjbs/Email-MIME
   



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Exception-Class/

2017-10-20 Thread Kent Fredric
commit: a374d2618671451495435dfeb2242862957b9614
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Oct 21 01:59:59 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Oct 21 01:59:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a374d261

dev-perl/Exception-Class: Bump to version 1.430.0

Upstream:
- full_message() now calls message() to make overriding message()
  easier in a subclass

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../Exception-Class/Exception-Class-1.430.0.ebuild | 28 ++
 dev-perl/Exception-Class/Manifest  |  1 +
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/Exception-Class/Exception-Class-1.430.0.ebuild 
b/dev-perl/Exception-Class/Exception-Class-1.430.0.ebuild
new file mode 100644
index 000..7abd72a2c19
--- /dev/null
+++ b/dev-perl/Exception-Class/Exception-Class-1.430.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=1.43
+DIST_EXAMPLES=("bench/*")
+inherit perl-module
+
+DESCRIPTION="A module that allows you to declare real exception classes in 
Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="test"
+
+RDEPEND="
+   >=dev-perl/Class-Data-Inheritable-0.20.0
+   >=dev-perl/Devel-StackTrace-2.0.0
+   virtual/perl-Scalar-List-Utils
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"

diff --git a/dev-perl/Exception-Class/Manifest 
b/dev-perl/Exception-Class/Manifest
index d7bd4e3d0ea..d927bd8c65e 100644
--- a/dev-perl/Exception-Class/Manifest
+++ b/dev-perl/Exception-Class/Manifest
@@ -1,3 +1,4 @@
 DIST Exception-Class-1.39.tar.gz 38936 SHA256 
819c756a69a6d1e31f396eca6a508b07b0a522a035b904cd1d432353cc362083 SHA512 
c290a0b87b7a5e288c6c954f7ab834204184edc81089f871f1eb994d1445e3938170c1e87119fd952177dd43a3a228522188282fb0151ae33ba3a55b29a28b50
 WHIRLPOOL 
35bdb9adbb2565703b42d91897d5c698b1d1d378fa7ae11547cccfa844a251644667947403994158b02bdc6e32b830d7d02c4b7d6f154e7fb0125b8030bd3d52
 DIST Exception-Class-1.41.tar.gz 45432 SHA256 
8efb33371b44dd18471aced1be2376eed292fbd297120783e6e97a47d1fee41d SHA512 
32fce6b6307a6fffcbb8f1f0b0955f2a6ff3701fb8a8b1350cb60666591871ed2ac537bfe26a002578347f29b8f1c831f43bb8d66f76c798de0e401075e55f79
 WHIRLPOOL 
09d7059e1d56af4b4cc516a7717d547355c03d8e99dc4395e96f9030ed11848ab4a24c3cd7c003946984335e4d101a3e05a5f3eeea6305ea8aedb26fe914da17
 DIST Exception-Class-1.42.tar.gz 45718 SHA256 
8bb4ee64d3770d6812bda36890ef5df418573287eb8eccbb106f04c981dea22b SHA512 
b13f13882a4ca1bb44219dab1ebc7cd730d3b739e8f540b597fa3aa0adc0ede00e927844d293c584f05cce643c23bac73703318873c526c94668b8f9ff98a643
 WHIRLPOOL 
60777b17ab2599150fadae3c27e621e629334e083f8f8560e16518daca88c10dede9abab66d844ef641d6bcfd530d94bbfa39e41ecbf6140132e37751f326776
+DIST Exception-Class-1.43.tar.gz 45601 SHA256 
ff3b4b3f706e84aaa87ab0dee5cec6bd7a8fc9f72cf76d115212541fa0a13760 SHA512 
8416f82032dd39c38c9a4e12d7ae23cd0d66e1cbe9b22bde274972031c6218ed2d90cf9caf052a3d201decf92e715d0bf56a42789f35a7a60b9ea66680fb2668
 WHIRLPOOL 
56d1d0b14d449ff0d6f78fd36100c176f7aad286f111747aca1d5d0ae9235cc50b1e06f4b1a7b44e960ae4918cacb1927a9563680b2950cef6d0f3cf1724c204



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

2017-10-20 Thread Kent Fredric
commit: 3edc5cc4c69018cd9039a641065f340b24c3454f
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Oct 21 01:55:50 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Oct 21 01:55:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3edc5cc4

dev-perl/Error: Bump to version 0.170.250

Upstream:
- Fix issue with Package/Version scoping

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-perl/Error/Error-0.170.250.ebuild | 30 ++
 dev-perl/Error/Manifest   |  1 +
 2 files changed, 31 insertions(+)

diff --git a/dev-perl/Error/Error-0.170.250.ebuild 
b/dev-perl/Error/Error-0.170.250.ebuild
new file mode 100644
index 000..b7f57ec453f
--- /dev/null
+++ b/dev-perl/Error/Error-0.170.250.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=SHLOMIF
+DIST_VERSION=0.17025
+inherit perl-module
+
+DESCRIPTION="Error/exception handling in an OO-ish way"
+
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Scalar-List-Utils
+"
+DEPEND="${RDEPEND}
+   >=dev-perl/Module-Build-0.280.801
+   test? (
+   virtual/perl-Test-Simple
+   )
+"
+
+src_test() {
+   perl_rm_files t/pod-coverage.t t/pod.t t/style-trailing-space.t
+   perl-module_src_test
+}

diff --git a/dev-perl/Error/Manifest b/dev-perl/Error/Manifest
index 91a44e78176..380ae9e5b2e 100644
--- a/dev-perl/Error/Manifest
+++ b/dev-perl/Error/Manifest
@@ -1 +1,2 @@
 DIST Error-0.17024.tar.gz 31269 SHA256 
074db7c783a67b0667eca64a4f6a0c3de94998afc92c01d6453163eb04b9150d SHA512 
886ad8d527936ddca564c466bb753e29bcb203ebc32bee7c8af8db05f70fcae17d3536f1f0163d17e3d1a0669da0c559ea0e5d14a1e83c4c7e329d4368ba3e77
 WHIRLPOOL 
e860b7bc705c155787ac1c3231d1b952969790c01d7d2d9aac18ae9684cb8a3a28d6115afe2b14940b797a4da9df49819c9c78044598cf3af0a342825bd4e829
+DIST Error-0.17025.tar.gz 32013 SHA256 
6c9f474ad3d4fe0cabff6b6be532cb1dd348245986d4a6b600ad921d5cfdefaf SHA512 
0cb77d8be2f759aaf8970f9d5fa5483ba5ba687c115f6bbeaa22afb1b5c50fe6f70b4dce19a3c8d1bf6e9bfad0af86f2e03faac493f428b04962e5337be3ae2b
 WHIRLPOOL 
d05bdfad2b733644d8475500ff91dca74511c47b9d29b00f117fcefe75575f7cdca0094912d199268a46a6790cbd56c3031ce5567de15261a13d97c92df64513



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Encode-compat/

2017-10-20 Thread Kent Fredric
commit: 42ea70b4e0eaeab5498441a0a870fe1082e578a4
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Oct 21 03:26:48 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Oct 21 03:26:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42ea70b4

dev-perl/Encode-compat: EAPI6 + Test

- EAPI6ify
- Enable tests

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-perl/Encode-compat/Encode-compat-0.70.0-r2.ebuild | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/dev-perl/Encode-compat/Encode-compat-0.70.0-r2.ebuild 
b/dev-perl/Encode-compat/Encode-compat-0.70.0-r2.ebuild
new file mode 100644
index 000..0c51ff7256c
--- /dev/null
+++ b/dev-perl/Encode-compat/Encode-compat-0.70.0-r2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=AUTRIJUS
+DIST_VERSION=0.07
+inherit perl-module
+
+DESCRIPTION="Encode.pm emulation layer"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE=""
+LICENSE="Artistic"
+
+RDEPEND="dev-perl/Text-Iconv"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Email-MIME-ContentType/

2017-10-20 Thread Kent Fredric
commit: 57e262e2e337e50401a7a1d61368df9edac66f86
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Oct 21 01:39:25 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Oct 21 01:47:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e262e2

dev-perl/Email-MIME-ContentType: Bump to version 1.22.0

Upstream:
- Improved parsing
- Support for RFC2231 continuations
- Support for RFC2822 comments
- Carp only when header-parsing fails
- More permissive of spaces around tokens
- Reduce @_/$_ confusion
- Reject non-ASCII and Control characters in strict mode
- add parse_content_disposition

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../Email-MIME-ContentType-1.22.0.ebuild   | 28 ++
 dev-perl/Email-MIME-ContentType/Manifest   |  1 +
 2 files changed, 29 insertions(+)

diff --git 
a/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.22.0.ebuild 
b/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.22.0.ebuild
new file mode 100644
index 000..35ff1f4797f
--- /dev/null
+++ b/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.22.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=1.022
+inherit perl-module
+
+DESCRIPTION="Parse a MIME Content-Type Header or Content-Disposition Header"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86 ~sparc-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=virtual/perl-Encode-2.870.0
+   >=virtual/perl-Exporter-5.570.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   virtual/perl-File-Spec
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"

diff --git a/dev-perl/Email-MIME-ContentType/Manifest 
b/dev-perl/Email-MIME-ContentType/Manifest
index 18580e345f1..b342df66016 100644
--- a/dev-perl/Email-MIME-ContentType/Manifest
+++ b/dev-perl/Email-MIME-ContentType/Manifest
@@ -1,2 +1,3 @@
 DIST Email-MIME-ContentType-1.016.tar.gz 14231 SHA256 
33507420ab5f87ab0edbf173454cb6c59e05bd0650dc07de351dc0b501ffd4d1 SHA512 
f2ceb070f4bb02882bcd68c8f6a93e6cd34cbef1cf019ca83135a4461c3376b124bd6352def0325be418ca9d0e97c42d3f1d918a92768ba3b79f806995f9a8ba
 WHIRLPOOL 
b0a6d1a281d61051f2a306933e687e4003e4576a4f1275f180b47ec73045bab07edd18b922b99458daad35ab1ee877117598211bb0a5bb638d9bcdb515285340
 DIST Email-MIME-ContentType-1.018.tar.gz 17195 SHA256 
7508cd1227b8f150a403ca49658cb4a0892836dd8f01ff95f049957b2abf10f9 SHA512 
0b3f9af2521cfd2aaac602f8e67f1ab12b7f9aa711d16ef73f95cb197ceae96c3f72328a21ba7c6a5c37a87822d774b0dfef090bc6b371b11e0dd866c61b197b
 WHIRLPOOL 
d93c33fa6c97c3cfcd8027ab2b9d348d392cfcf10e2632d18abdc78aa093949397120a673d68f1a9b653e8f89f2239ef079fb739cb8a994e985688b758dfbb62
+DIST Email-MIME-ContentType-1.022.tar.gz 20365 SHA256 
9abb7280b0da62a855ae5528b14deb94341a84e721af0a7e5a2adc3534ec5310 SHA512 
38561922e0dbc180ac24003a3b64ef39e25a5607bbedc75a3e4580490ab84e02bfd5165225eff4884112cf1f82ec46ee62f31c047acea6b9a3cca390deb965be
 WHIRLPOOL 
f00c0429541fe4c6e80f95873819c1511f3a60aba9dd9dd29dbdcf422247fbb709af2fa164105d2fdc73038d8d4274958f5d8f40f0ab7662f8b6abd23f5a51c0



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Email-Address-XS/

2017-10-20 Thread Kent Fredric
commit: 0072342fd385106271b24ae1620181463dfb57e9
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Oct 21 01:21:12 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Oct 21 01:47:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0072342f

dev-perl/Email-Address-XS: Add w/ version 1.10.0

Required by newer Email-MIME

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../Email-Address-XS-1.10.0.ebuild | 25 ++
 dev-perl/Email-Address-XS/Manifest |  1 +
 dev-perl/Email-Address-XS/metadata.xml | 12 +++
 3 files changed, 38 insertions(+)

diff --git a/dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild 
b/dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild
new file mode 100644
index 000..98d4735fb0a
--- /dev/null
+++ b/dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=PALI
+DIST_VERSION=1.01
+inherit perl-module
+
+DESCRIPTION="Parse and format RFC 2822 email addresses and groups"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Exporter
+   virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"

diff --git a/dev-perl/Email-Address-XS/Manifest 
b/dev-perl/Email-Address-XS/Manifest
new file mode 100644
index 000..359fb633542
--- /dev/null
+++ b/dev-perl/Email-Address-XS/Manifest
@@ -0,0 +1 @@
+DIST Email-Address-XS-1.01.tar.gz 26805 SHA256 
204bf61bc00fcb71100326bda81363803b71446dcf43074d3cb876a71d0a0c26 SHA512 
399d8365f2d9d642f482b5fcb4400cb66923f99938180ed1e68c3c7729d44eb53159889780ce6bb97857ab8ef3bc0c4f2dbe74ee453ab250e003761f66c28449
 WHIRLPOOL 
bcfaddf9499773d8a2bb77da0d2b072d702893c87e9effa07e2f3b90420951cd24a7f2d995537f0974c525d3fd0f8cc3dd7cee2f4230049e708855a6a07e17af

diff --git a/dev-perl/Email-Address-XS/metadata.xml 
b/dev-perl/Email-Address-XS/metadata.xml
new file mode 100644
index 000..3d18086f8a4
--- /dev/null
+++ b/dev-perl/Email-Address-XS/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+  
+Email-Address-XS
+Email::Address::XS
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Emacs-PDE/

2017-10-20 Thread Kent Fredric
commit: 1393eeeab842b492db5b42b03e5759d4f7ab7d31
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Oct 21 03:04:20 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Oct 21 03:04:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1393eeea

dev-perl/Emacs-PDE: EAPI6 + Tests

- EAPI6ify
- Add basic tests ( Upstream has none to speak of )

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-perl/Emacs-PDE/Emacs-PDE-0.2.16-r2.ebuild | 42 +++
 1 file changed, 42 insertions(+)

diff --git a/dev-perl/Emacs-PDE/Emacs-PDE-0.2.16-r2.ebuild 
b/dev-perl/Emacs-PDE/Emacs-PDE-0.2.16-r2.ebuild
new file mode 100644
index 000..e142d1e50d5
--- /dev/null
+++ b/dev-perl/Emacs-PDE/Emacs-PDE-0.2.16-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=YEWENBIN
+
+inherit perl-module elisp-common
+
+DESCRIPTION="Perl Develop Environment in Emacs"
+
+LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="virtual/emacs"
+DEPEND="dev-perl/Module-Build
+   ${RDEPEND}"
+myconf="--elispdir=${D}${SITELISP}/pde"
+
+src_test() {
+   local MODULES=(
+   "Emacs::PDE ${PV}"
+   "Emacs::PDE::Util"
+   )
+   local failed=()
+   for dep in "${MODULES[@]}"; do
+   ebegin "Compile testing ${dep}"
+   perl -Mblib="${S}" -M"${dep} ()" -e1
+   eend $? || failed+=( "$dep" )
+   done
+   if [[ ${failed[@]} ]]; then
+   echo
+   eerror "One or more modules failed compile:";
+   for dep in "${failed[@]}"; do
+   eerror "  ${dep}"
+   done
+   die "Failing due to module compilation errors";
+   fi
+   perl-module_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Email-Simple/

2017-10-20 Thread Kent Fredric
commit: 0c364916407e229771a024d5f264e4a47e90e2d7
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Oct 21 01:51:36 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Oct 21 01:51:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c364916

dev-perl/Email-Simple: Bump to version 2.214.0

Upstream:
- Add method header_raw_prepend to emails and headers

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-perl/Email-Simple/Email-Simple-2.214.0.ebuild | 27 +++
 dev-perl/Email-Simple/Manifest|  1 +
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/Email-Simple/Email-Simple-2.214.0.ebuild 
b/dev-perl/Email-Simple/Email-Simple-2.214.0.ebuild
new file mode 100644
index 000..82be592ef21
--- /dev/null
+++ b/dev-perl/Email-Simple/Email-Simple-2.214.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=2.214
+inherit perl-module
+
+DESCRIPTION="Simple parsing of RFC2822 message format and headers"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~sparc-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/Email-Date-Format
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   >=virtual/perl-Test-Simple-0.960.0
+   virtual/perl-File-Spec
+   )
+"

diff --git a/dev-perl/Email-Simple/Manifest b/dev-perl/Email-Simple/Manifest
index 4a65fe49e01..4dabde5d235 100644
--- a/dev-perl/Email-Simple/Manifest
+++ b/dev-perl/Email-Simple/Manifest
@@ -2,3 +2,4 @@ DIST Email-Simple-2.206.tar.gz 37604 SHA256 
42147dbe8ed9fbe4c8b02bc8949101688022
 DIST Email-Simple-2.208.tar.gz 38289 SHA256 
f13a83ecc41b4e72023066d865fc70dfbd85158d4e7722dca8249f54e0ec5be1 SHA512 
fee04ac6dfef6c0f48899a3d95662fbb8f2b803969a7d317a6ee82b2f7de4dc0e7a14388d4589e04963d8d6377b7033f0b3f4c57f761b20d3001267bb80ec647
 WHIRLPOOL 
b333e846245caee4fadfcc543c078688e4c2956335768f1b511f3ca33c2bc9a43a70e605facf1f3b7b7298d63356882110457782bc5834cb534d9bece59cfac8
 DIST Email-Simple-2.211.tar.gz 38920 SHA256 
1cb9527d093765c007818f1082cb69f55902fa844eb48c9967944702b950c4c5 SHA512 
376609efdac99e8c92a1f8aede56b9cf762b560ae2fd8a05d2e981f74c4484b7961a8a85d4b8e66fca376515c11675f1c763a0c9fa036fde798da311cd64c8b9
 WHIRLPOOL 
4c10005affa1b2b0031bd7f1c51d1602a5a2a83fbdfe5ed0a0ae4dbdb8aa00be249b74216c01c3dafb04fafa3f50b5c2766a30dc6048a7d687054c0778ad10a5
 DIST Email-Simple-2.213.tar.gz 39302 SHA256 
cdb97a9d647231cc0f7207a31ed6ec5ffde6b8ac6504910dc378bf619ed57cc5 SHA512 
78e026399ae0f2449c7c4a6b8c7839a60bc9385545dcf81318de0d7ae179bd8bd510a17138f4f8d6d38ecdd6bd6b973cac0a19674244b214ca218e248af0b49f
 WHIRLPOOL 
44043192c22da5ba35ced7aee18acd8bc69aeeaf2373a30650172b4228bb394b75c1c56641caf2231f80c506c7f73959c17eb25b5c1824d727660425e1b443f3
+DIST Email-Simple-2.214.tar.gz 39590 SHA256 
b2f02b37441ea60efbddebbd675017d26bb767e9a4de3e0fc30b5410a1416b92 SHA512 
0a2b721b48e621c3cda2453934943dad0b779c30aa20821536f189f2d1c02512ec0451b8273ebef2618b42741cf72b59a6b6e7fbe4db2b1891f436815ed7c117
 WHIRLPOOL 
b05302450edb9f34cc4c9ab84c0611eefd611cf12c6b682988d513785d1faa48001f9f34b8e70717efcb511c82ddc351be018cd5fb860af951ae4695468858d0



[gentoo-commits] repo/gentoo:master commit in: dev-perl/ExtUtils-AutoInstall/files/, dev-perl/ExtUtils-AutoInstall/

2017-10-20 Thread Kent Fredric
commit: f4296657581e1a0899193e2ad5b60864c64fe92d
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Oct 21 02:46:55 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Oct 21 02:46:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4296657

dev-perl/ExtUtils-AutoInstall: Bump to version 0.640.0

- EAPI6
- Enable tests
- Migrate Makefile.PL hack to patch
- Patch tests to work

Upstream:
- Fix tests building properly with newer ExtUtils::MakeMaker

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../ExtUtils-AutoInstall-0.640.0.ebuild|  49 +
 dev-perl/ExtUtils-AutoInstall/Manifest |   1 +
 .../ExtUtils-AutoInstall-0.640.0-cpantest.patch| 111 +
 .../ExtUtils-AutoInstall-0.640.0-no-dot-inc.patch  |  27 +
 4 files changed, 188 insertions(+)

diff --git a/dev-perl/ExtUtils-AutoInstall/ExtUtils-AutoInstall-0.640.0.ebuild 
b/dev-perl/ExtUtils-AutoInstall/ExtUtils-AutoInstall-0.640.0.ebuild
new file mode 100644
index 000..67b5ca9597f
--- /dev/null
+++ b/dev-perl/ExtUtils-AutoInstall/ExtUtils-AutoInstall-0.640.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=INGY
+DIST_VERSION=0.64
+inherit perl-module
+
+DESCRIPTION="Automatic installation of dependencies via CPAN from within 
Makefile.PL"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE=""
+
+# TESTS BAD. Wants to write to cpan's config on the live system
+#SRC_TEST="do"
+
+RDEPEND="dev-perl/Sort-Versions"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-no-dot-inc.patch"
+   "${FILESDIR}/${P}-cpantest.patch"
+)
+src_compile() {
+   echo "n" | perl-module_src_compile
+}
+
+src_test() {
+   local MODULES=(
+   "ExtUtils::AutoInstall ${DIST_VERSION}"
+   )
+   local failed=()
+   for dep in "${MODULES[@]}"; do
+   ebegin "Compile testing ${dep}"
+   perl -Mblib="${S}" -M"${dep} ()" -e1
+   eend $? || failed+=( "$dep" )
+   done
+   if [[ ${failed[@]} ]]; then
+   echo
+   eerror "One or more modules failed compile:";
+   for dep in "${failed[@]}"; do
+   eerror "  ${dep}"
+   done
+   die "Failing due to module compilation errors";
+   fi
+   perl-module_src_test
+}

diff --git a/dev-perl/ExtUtils-AutoInstall/Manifest 
b/dev-perl/ExtUtils-AutoInstall/Manifest
index 7d2ee2edec9..18a76ec0af5 100644
--- a/dev-perl/ExtUtils-AutoInstall/Manifest
+++ b/dev-perl/ExtUtils-AutoInstall/Manifest
@@ -1 +1,2 @@
 DIST ExtUtils-AutoInstall-0.63.tar.gz 26951 SHA256 
829d4976e85d04dd18e24f500d03fb662e40aabf8609b61b1925e0455299 SHA512 
3836dbdd175732109c88a2c0e8d19929fbf59ef453c7149b6a6b6658cf419f241c91ba86fe7f4a1d7bf1af4d7ef42809e523f05e683e9bba75ca9aa9d47e1445
 WHIRLPOOL 
759e7802bb74821bb76d23ab1e554f70612f12487296ac27abc1c89a4911f99548866ebacfd29ecc1e23033a6ac7dd1697056afd7b2843a0c0b7d9c2cbb558bc
+DIST ExtUtils-AutoInstall-0.64.tar.gz 25886 SHA256 
0fe48f78b5ee39acb3be38a7a039789abc46195af411297dabec294c2851027f SHA512 
18f8d58673ea5c0f9654b2c39297e974c6e464250af63e569fbe5966ce7a59cb2ec0ea1190b84cb47bf061eb90fd9307b52ead38491f3220fc301fff342bf860
 WHIRLPOOL 
ec5f4b52f7ccc762fb0c4280d626a362d66462a23dc2400574a0d2f99c495dbd8b8bf908f007031a327e40bba56ed3d607c88200b4b8cd1e727be37e1cdb1083

diff --git 
a/dev-perl/ExtUtils-AutoInstall/files/ExtUtils-AutoInstall-0.640.0-cpantest.patch
 
b/dev-perl/ExtUtils-AutoInstall/files/ExtUtils-AutoInstall-0.640.0-cpantest.patch
new file mode 100644
index 000..4040016fe9c
--- /dev/null
+++ 
b/dev-perl/ExtUtils-AutoInstall/files/ExtUtils-AutoInstall-0.640.0-cpantest.patch
@@ -0,0 +1,111 @@
+From fe02934c5a5bba11e351be5a2f3f95a4461779af Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Sat, 21 Oct 2017 15:37:11 +1300
+Subject: Patch around annoying CPAN-initialization test
+
+This is a terrible way of doing this, but its good enough for now
+and convinces CPAN that its already configured and doesn't block
+waiting for input. A more sensible narrow set is probably viable,
+and OS specifics probably need to be considered.
+
+Bug: https://rt.cpan.org/Ticket/Display.html?id=96782
+---
+ t/1-basic.t | 75 +
+ 1 file changed, 75 insertions(+)
+
+diff --git a/t/1-basic.t b/t/1-basic.t
+index dbf7e27..2cdffab 100644
+--- a/t/1-basic.t
 b/t/1-basic.t
+@@ -10,6 +10,7 @@ my $mm_args;
+ my @prompts = qw/y n n y y/;
+ 
+ use ExtUtils::MakeMaker;
++use File::Temp qw( tempdir );
+ sub ExtUtils::MakeMaker::WriteMakefile { $mm_args = {@_} }
+ sub ExtUtils::MakeMaker::prompt ($;$) { return 'n' }
+ 
+@@ -24,6 +25,80 @@ my $fh  = Symbol::gensym;
+ my $out = tie *$fh, __PACKAGE__;
+ select(*$fh)

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Exception-Died/

2017-10-20 Thread Kent Fredric
commit: 7a4bf542a3d9e15d8c05641174aa3a5260ad6416
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Oct 21 03:31:32 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Oct 21 03:31:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4bf542

dev-perl/Exception-Died: EAPI6 + Tests

- EAPI6ify
- Enable tests
- Add missing test dependencies

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../Exception-Died/Exception-Died-0.60.0-r2.ebuild | 25 ++
 1 file changed, 25 insertions(+)

diff --git a/dev-perl/Exception-Died/Exception-Died-0.60.0-r2.ebuild 
b/dev-perl/Exception-Died/Exception-Died-0.60.0-r2.ebuild
new file mode 100644
index 000..0ac7c6d52f3
--- /dev/null
+++ b/dev-perl/Exception-Died/Exception-Died-0.60.0-r2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DEXTER
+DIST_VERSION=0.06
+DIST_EXAMPLES=( "eg/*" )
+inherit perl-module
+
+DESCRIPTION="Convert simple die into real exception object"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-perl/constant-boolean
+   >=dev-perl/Exception-Base-0.210.0"
+DEPEND="${RDEPEND}
+   dev-perl/Module-Build
+   test? ( virtual/perl-parent
+   >=dev-perl/Test-Unit-Lite-0.110.0
+   >=dev-perl/Test-Assert-0.50.0
+   )"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-drivers/

2017-10-20 Thread Matt Turner
commit: 12bd22554d272e27c178c02530713314843986ab
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 21 01:18:12 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 21 01:19:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12bd2255

x11-base/xorg-drivers: Drop old 1.18 versions

 x11-base/xorg-drivers/xorg-drivers-1.18-r1.ebuild | 166 --
 1 file changed, 166 deletions(-)

diff --git a/x11-base/xorg-drivers/xorg-drivers-1.18-r1.ebuild 
b/x11-base/xorg-drivers/xorg-drivers-1.18-r1.ebuild
deleted file mode 100644
index bdd9c12bd4a..000
--- a/x11-base/xorg-drivers/xorg-drivers-1.18-r1.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Meta package containing deps on all xorg drivers"
-HOMEPAGE="https://www.gentoo.org/";
-SRC_URI=""
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
-
-IUSE_INPUT_DEVICES="
-   input_devices_acecad
-   input_devices_aiptek
-   input_devices_elographics
-   input_devices_evdev
-   input_devices_fpit
-   input_devices_hyperpen
-   input_devices_joystick
-   input_devices_keyboard
-   input_devices_libinput
-   input_devices_mouse
-   input_devices_mutouch
-   input_devices_penmount
-   input_devices_tslib
-   input_devices_vmmouse
-   input_devices_void
-   input_devices_synaptics
-   input_devices_wacom
-"
-IUSE_VIDEO_CARDS="
-   video_cards_amdgpu
-   video_cards_apm
-   video_cards_ast
-   video_cards_chips
-   video_cards_cirrus
-   video_cards_dummy
-   video_cards_epson
-   video_cards_fbdev
-   video_cards_freedreno
-   video_cards_geode
-   video_cards_glint
-   video_cards_i128
-   video_cards_i740
-   video_cards_intel
-   video_cards_mach64
-   video_cards_mga
-   video_cards_neomagic
-   video_cards_nouveau
-   video_cards_nv
-   video_cards_omap
-   video_cards_qxl
-   video_cards_r128
-   video_cards_radeon
-   video_cards_radeonsi
-   video_cards_rendition
-   video_cards_s3
-   video_cards_s3virge
-   video_cards_savage
-   video_cards_siliconmotion
-   video_cards_sisusb
-   video_cards_sunbw2
-   video_cards_suncg14
-   video_cards_suncg3
-   video_cards_suncg6
-   video_cards_sunffb
-   video_cards_sunleo
-   video_cards_suntcx
-   video_cards_tdfx
-   video_cards_tegra
-   video_cards_tga
-   video_cards_trident
-   video_cards_tseng
-   video_cards_vesa
-   video_cards_via
-   video_cards_virtualbox
-   video_cards_vmware
-   video_cards_voodoo
-   video_cards_fglrx
-   video_cards_nvidia
-"
-
-IUSE="${IUSE_VIDEO_CARDS} ${IUSE_INPUT_DEVICES}"
-
-PDEPEND="
-   input_devices_acecad?  ( x11-drivers/xf86-input-acecad )
-   input_devices_aiptek?  ( x11-drivers/xf86-input-aiptek )
-   input_devices_elographics? ( x11-drivers/xf86-input-elographics )
-   input_devices_evdev?   ( x11-drivers/xf86-input-evdev )
-   input_devices_fpit?( x11-drivers/xf86-input-fpit )
-   input_devices_hyperpen?( x11-drivers/xf86-input-hyperpen )
-   input_devices_joystick?( x11-drivers/xf86-input-joystick )
-   input_devices_keyboard?( x11-drivers/xf86-input-keyboard )
-   input_devices_libinput?( x11-drivers/xf86-input-libinput )
-   input_devices_mouse?   ( x11-drivers/xf86-input-mouse )
-   input_devices_mutouch? ( x11-drivers/xf86-input-mutouch )
-   input_devices_penmount?( x11-drivers/xf86-input-penmount )
-   input_devices_tslib?   ( x11-drivers/xf86-input-tslib )
-   input_devices_vmmouse? ( x11-drivers/xf86-input-vmmouse )
-   input_devices_void?( x11-drivers/xf86-input-void )
-   input_devices_synaptics?   ( x11-drivers/xf86-input-synaptics )
-   input_devices_wacom?   ( x11-drivers/xf86-input-wacom )
-
-   video_cards_amdgpu?( x11-drivers/xf86-video-amdgpu )
-   video_cards_apm?   ( x11-drivers/xf86-video-apm )
-   video_cards_ast?   ( x11-drivers/xf86-video-ast )
-   video_cards_chips? ( x11-drivers/xf86-video-chips )
-   video_cards_cirrus?( x11-drivers/xf86-video-cirrus )
-   video_cards_dummy? ( x11-drivers/xf86-video-dummy )
-   video_cards_fbdev? ( x11-drivers/xf86-video-fbdev )
-   video_cards_freedreno? ( x11-drivers/xf86-video-freedreno )
-   video_cards_geode? ( x11-drivers/xf86-video-geode )
-   video_cards_glint? ( x11-drivers/xf86-video-glint )
-   video_cards_i128?  ( x11-drivers/xf86-video-i128 )
-   video_cards_i74

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

2017-10-20 Thread Matt Turner
commit: 1ac64670cded0f8b336deee1af1a3322cfdf78ac
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 21 01:15:24 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 21 01:19:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac64670

profiles: Mask  (21 Oct 2017)
+# The 1.12 and 1.15 branches are no longer supported and remain vulnerable to
+# various CVEs (CVE-2013-6424, bug #493294 and CVE-2017-2624 bug #611350 just
+# to name a few). They remain in tree only for old nvidia-drivers 96 and 173.
+ (21 Oct 2017)
 # Dead upstream, depends on dead kdelibs4/Qt4.
 # Masked for removal in 30 days. Bug #629018



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2017-10-20 Thread Matt Turner
commit: 07d1aac432064957ea5b8e62b911811ae32bd3be
Author: Nick Sarnie  gmail  com>
AuthorDate: Sat Sep 23 21:51:24 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 21 01:09:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d1aac4

x11-base/xorg-server: Add support for suid-wrapper, fix bug #556834

Signed-off-by: Nick Sarnie  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/5780

 x11-base/xorg-server/metadata.xml|  1 +
 ...{xorg-server-.ebuild => xorg-server-1.19.5-r1.ebuild} | 12 ++--
 x11-base/xorg-server/xorg-server-.ebuild |  4 +++-
 3 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/x11-base/xorg-server/metadata.xml 
b/x11-base/xorg-server/metadata.xml
index 8c8c243082e..b4fe8ce9df4 100644
--- a/x11-base/xorg-server/metadata.xml
+++ b/x11-base/xorg-server/metadata.xml
@@ -9,6 +9,7 @@
Build the Distributed Multiheaded X server
Enable Glamor OpenGL 2D acceleration
Build the kdrive X servers
+   Build suid-root wrapper for legacy driver 
support on rootless xserver systems
Build with tslib support for touchscreen 
devices
Enable libunwind usage for backtraces
Build Security extension

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-1.19.5-r1.ebuild
similarity index 92%
copy from x11-base/xorg-server/xorg-server-.ebuild
copy to x11-base/xorg-server/xorg-server-1.19.5-r1.ebuild
index 90f6ef88dff..345e15587d8 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.19.5-r1.ebuild
@@ -9,10 +9,10 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/xserver.git";
 
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 
 IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"
-IUSE="${IUSE_SERVERS} debug glamor ipv6 libressl minimal selinux +suid systemd 
+udev unwind xcsecurity"
+IUSE="${IUSE_SERVERS} debug glamor ipv6 libressl minimal selinux +suid 
suid-wrapper systemd tslib +udev unwind xcsecurity"
 
 CDEPEND=">=app-eselect/eselect-opengl-1.3.0
!libressl? ( dev-libs/openssl:0= )
@@ -67,6 +67,7 @@ CDEPEND=">=app-eselect/eselect-opengl-1.3.0
>=x11-libs/libXext-1.0.5
>=media-libs/mesa-10.3.4-r1
)
+   tslib? ( >=x11-libs/tslib-1.0 )
udev? ( >=virtual/udev-150 )
unwind? ( sys-libs/libunwind )
wayland? (
@@ -132,6 +133,7 @@ PDEPEND="
 REQUIRED_USE="!minimal? (
|| ( ${IUSE_SERVERS} )
)
+   ^^ ( suid suid-wrapper )
xephyr? ( kdrive )"
 
 #UPSTREAMED_PATCHES=(
@@ -143,6 +145,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch
# needed for new eselect-opengl, bug #541232
"${FILESDIR}"/${PN}-1.18-support-multiple-Files-sections.patch
+   "${FILESDIR}"/${PN}-1.19.4-sysmacros.patch #633530
 )
 
 pkg_pretend() {
@@ -170,7 +173,12 @@ src_configure() {
$(use_enable dmx)
$(use_enable glamor)
$(use_enable kdrive)
+   $(use_enable kdrive kdrive-kbd)
+   $(use_enable kdrive kdrive-mouse)
+   $(use_enable kdrive kdrive-evdev)
$(use_enable suid install-setuid)
+   $(use_enable suid-wrapper)
+   $(use_enable tslib)
$(use_enable unwind libunwind)
$(use_enable wayland xwayland)
$(use_enable !minimal record)

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index 90f6ef88dff..fcd0924e2e2 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -12,7 +12,7 @@ SLOT="0/${PV}"
 KEYWORDS=""
 
 IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"
-IUSE="${IUSE_SERVERS} debug glamor ipv6 libressl minimal selinux +suid systemd 
+udev unwind xcsecurity"
+IUSE="${IUSE_SERVERS} debug glamor ipv6 libressl minimal selinux +suid 
suid-wrapper systemd +udev unwind xcsecurity"
 
 CDEPEND=">=app-eselect/eselect-opengl-1.3.0
!libressl? ( dev-libs/openssl:0= )
@@ -132,6 +132,7 @@ PDEPEND="
 REQUIRED_USE="!minimal? (
|| ( ${IUSE_SERVERS} )
)
+   ^^ ( suid suid-wrapper )
xephyr? ( kdrive )"
 
 #UPSTREAMED_PATCHES=(
@@ -171,6 +172,7 @@ src_configure() {
$(use_enable glamor)
$(use_enable kdrive)
$(use_enable suid install-setuid)
+   $(use_enable suid-wrapper)
$(use_enable unwind libunwind)
$(use_enable wayland xwayland)
$(use_enable !minimal record)



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2017-10-20 Thread Matt Turner
commit: 4b5ca9b70f6db6c3d0716003f5b2f0b1148f556e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 21 01:08:59 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 21 01:09:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5ca9b7

x11-base/xorg-server: Drop old 1.18 versions

Gentoo-Bug: https://bugs.gentoo.org/611350

 x11-base/xorg-server/Manifest  |   1 -
 x11-base/xorg-server/xorg-server-1.18.4.ebuild | 244 -
 2 files changed, 245 deletions(-)

diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
index 1f92e828ea2..a5e86d57c25 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -2,7 +2,6 @@ DIST xorg-server-1.12-cve-2014-8091..8103.patches.tar.xz 14832 
SHA256 a98fd1589e
 DIST xorg-server-1.12.4.tar.bz2 5444761 SHA256 
8ac07c35306ba3fb3c0972722dd4e919303039eca1d40ac7862560e0b2c94cf7 SHA512 
70997e8ba4f948829c158e52924753c5691a783dd14e5a86fdce4fc601638dd4e0b281590876b0315a303bf8d5195bdf43ede7113d1d569415a41ab03d938d85
 WHIRLPOOL 
bfee61329ca85ecedb991ca933de6e3a1e94e34a04d9a723a0e9c90a36e067824701c38e8a0034498ed28dfca82eb653d1e1ab5c0223020f5da69cbbf80bbf98
 DIST xorg-server-1.15.2.tar.bz2 5551426 SHA256 
3c0585607c654ded836da43a45a75492fc13454ff4149704fb08dac39f051163 SHA512 
5fcbf0012af309f80e1db206e05d7861796146d765cd17f3963fde6da7f43f0e57d63dbbdbf2c554612a557aa4dee623ef62f7ca7d007834aafd7a46ca7bb1d6
 WHIRLPOOL 
22cdbad68462f9bac32b13be958df496411ca72fe47435ec7e3ebb470b121ba4b4a0e023913f31a92113c5a56bc4be660dfec5086bc1fb72a617d2cdeaa8adf1
 DIST xorg-server-1.16-cve-2014-8091..8103.patches.tar.xz 27892 SHA256 
47d8c9bb79c829389e7599aef1110d43afbc5bf744dbcf73d8f3cf01796d287a SHA512 
f8b55c009166883b3e6ec2c8c7a2ff4ed61df6970afcc4f0efb9efa36741af194456a368d4b1c7ba9345ef973fb139a48eb50cb5a7ebc144b43749b9ffdb1f7b
 WHIRLPOOL 
2f8b26c018f4ad4cf780ed7dcb0b844de64e7a612adc30c622d1956dfcee710086ffcc837ff0a64cdcc14d47720d82d8797374488bf0b52d77ca63adf6806885
-DIST xorg-server-1.18.4.tar.bz2 6009508 SHA256 
278459b2c31d61a15655d95a72fb79930c480a6bb8cf9226e48a07df8b1d31c8 SHA512 
2055948caa1437547ea823a70d8b24584b65338bb9f1bbf75e3ad7fd60ec9684378facaffa05b7ce496d904213cd192085a43ba889a1476d5fbc813b7e41b56b
 WHIRLPOOL 
f9ba5ffb49e6ac7ca20d64d27712a0a8f10c6560256a20e9f944d6438dc5f5eebe53daf6af110084da67a622e92874969047518e72ff181de0d64d83030d629f
 DIST xorg-server-1.19.2.tar.bz2 5969543 SHA256 
4f8ab9f4a1a885fe7550080555381b34b82858582559e8e3c4da96e3a85884bb SHA512 
258c5d615efda28170bf0fd4a19e24fd2cefe086d5ef1aada7a407b8dc2ddaa7d74ad0245e0b13155a3e6d30c65fedf054326e191b6dfe800aae881664d63f16
 WHIRLPOOL 
6ffca7dc695d9551efecbf9061e40862a187f16afba113467640a506c7becdb2e37d7fe042cbfe08af8ba9f2e8f538fd50460ef46a34452796436de15fa463fd
 DIST xorg-server-1.19.3.tar.bz2 6050221 SHA256 
677a8166e03474719238dfe396ce673c4234735464d6dadf2959b600d20e5a98 SHA512 
b988897418399e1361fdcca9465a781f55f8f6fbfdc5a59edfaee9046a0c6ad7a76f348d88b6004ce3d3fb3966b4c5af0b854f6549c32b2b8d7a43758809f669
 WHIRLPOOL 
acbac6db7ba0aff8d0b906e52a783b38b1ce43a342159becb2fc696e34274c98e546e9712d59cf3360ad74416e6be89575523285e1ca3954f9e60a5cf079
 DIST xorg-server-1.19.4.tar.bz2 5962834 SHA256 
aa758acea91deaf1f95069ddc5ea3818e13675fb14fef40ad1b3d0b2bf03c9a8 SHA512 
ff80934e42a7dd2d437e947fe02c74c3b25bdbb3002b7005191d52272d5eae8cb3a83377fa32f4011be88405830e796f6bd3b914bd7fc163ea8ece76226b
 WHIRLPOOL 
75d82daf7fa87b70182ed5d81fe785b4909b82f838530c0318444bc05ccb2a4073f4bebb2a8dd0d283dfbb5d1498dc98a9098176eff16c7a31b801bd179e3c00

diff --git a/x11-base/xorg-server/xorg-server-1.18.4.ebuild 
b/x11-base/xorg-server/xorg-server-1.18.4.ebuild
deleted file mode 100644
index 71b0bd02cf3..000
--- a/x11-base/xorg-server/xorg-server-1.18.4.ebuild
+++ /dev/null
@@ -1,244 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-XORG_DOC=doc
-inherit xorg-2 multilib versionator flag-o-matic
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/xserver.git";
-
-DESCRIPTION="X.Org X servers"
-SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
-
-IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb"
-IUSE="${IUSE_SERVERS} glamor ipv6 libressl minimal selinux +suid systemd tslib 
+udev unwind wayland"
-
-CDEPEND=">=app-eselect/eselect-opengl-1.3.0
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl )
-   >=x11-apps/iceauth-1.0.2
-   >=x11-apps/rgb-1.0.3
-   >=x11-apps/xauth-1.0.3
-   x11-apps/xkbcomp
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libpciaccess-0.12.901
-   >=x11-libs/libXau-1.0.4
-   >=x11-libs/libXdmcp-1.0.2
-   >=x11-libs/libXfont-1.4.2
-   >=x11-libs/libxkbfile-1.0.4
-   >=x11-libs/libxshmfence-1.1
-   >=x11-libs/pixman-0.27.2
-   >=x11-libs/

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

2017-10-20 Thread Matt Turner
commit: 2b5619285cf01bd620ce624d0803d799cc30e1c7
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 21 00:58:23 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 21 01:00:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b561928

x11-drivers/xf86-video-intel: Version bump to 20171018

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

 x11-drivers/xf86-video-intel/Manifest  |  1 +
 .../xf86-video-intel-2.99.917_p20171018.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/x11-drivers/xf86-video-intel/Manifest 
b/x11-drivers/xf86-video-intel/Manifest
index de908caf9d2..231fbf4fa3f 100644
--- a/x11-drivers/xf86-video-intel/Manifest
+++ b/x11-drivers/xf86-video-intel/Manifest
@@ -1,2 +1,3 @@
 DIST xf86-video-intel-2.99.917_p20170216.tar.xz 945436 SHA256 
59819df652f605de06203add06a8e9659c15f06a4a99f88b534f1d67be07da77 SHA512 
75d1f76238c4452cf6cd04df4e6cb4b0b17a33e759409f87bbfcdef80d79908e984e2adb2adfd6f98df34e49782c8f77d5ed645dd31e83045e4c687affefffbf
 WHIRLPOOL 
23bbd37679593b186f8791098d4636c68cb9f6ca1bc5b0e8f622fdbd487fb6668ee95e4b34059eb6d59ee65fbac573fde6b71faef1217fc91964cfa2d6e73f33
 DIST xf86-video-intel-2.99.917_p20170313.tar.xz 945604 SHA256 
eb4e4acc88616149092238fb4fbb0b386b72c9ad15c4a9f1753af02a5d069ef0 SHA512 
c3cb91c9ce843fee4ba45c41fa2c69dae4d193ce778e0988ffb0ef3c77e4da40b8879cfc7333adb97084c179502cd4b5233181b5c825de619d839cc045181740
 WHIRLPOOL 
323306f35a6944c6d93f31d5a3cf8f3fa4058f60c8fe3ed9ddee9c5d364a1acc5c479a59a6d4fd8dccb53e0b94bf8e142f03f4b9163a435a5318cabfb9fa40dd
+DIST xf86-video-intel-2.99.917_p20171018.tar.xz 947052 SHA256 
92eebbe515d3e70bedc48a1136f2d2fb48688e317a0612d6c869f1dfa6a54601 SHA512 
50aff2c6807e1d3dcc857a21501e37ab3d04598f03cde0d788aac5876feb54f5c4892ad7c34a6adda696405bfa3135a14ebd4fe41b359b34cc7ac2df1618dd88
 WHIRLPOOL 
042d178056aed435da824b15718226fc7475ff55511c6ac22d6e947b4ce4872863d56c45a7463de9c501af8d24cfa3f50dbe164a4b94c0d4c399d4883ef699bc

diff --git 
a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20171018.ebuild 
b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20171018.ebuild
new file mode 100644
index 000..f3a9c8d55b0
--- /dev/null
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20171018.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+XORG_DRI=dri
+XORG_EAUTORECONF=yes
+inherit linux-info xorg-2 flag-o-matic
+
+DESCRIPTION="X.Org driver for Intel cards"
+
+KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="debug dri3 +sna tools +udev uxa xvmc"
+COMMIT_ID="4798e18b2b2c8b0a05dc967e6140fd9962bc1a73"
+SRC_URI="https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/snapshot/${COMMIT_ID}.tar.xz
 -> ${P}.tar.xz"
+
+S=${WORKDIR}/${COMMIT_ID}
+
+REQUIRED_USE="
+   || ( sna uxa )
+"
+RDEPEND="
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXScrnSaver
+   >=x11-libs/pixman-0.27.1
+   >=x11-libs/libdrm-2.4.52[video_cards_intel]
+   dri3? (
+   >=x11-base/xorg-server-1.18
+   !<=media-libs/mesa-12.0.4
+   )
+   sna? (
+   >=x11-base/xorg-server-1.10
+   )
+   tools? (
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libxshmfence
+   x11-libs/libXtst
+   )
+   udev? (
+   virtual/udev
+   )
+   xvmc? (
+   x11-libs/libXvMC
+   >=x11-libs/libxcb-1.5
+   x11-libs/xcb-util
+   )
+"
+DEPEND="${RDEPEND}
+   >=x11-proto/dri2proto-2.6
+   x11-proto/dri3proto
+   x11-proto/presentproto
+   x11-proto/resourceproto"
+
+src_configure() {
+   replace-flags -Os -O2
+   XORG_CONFIGURE_OPTIONS=(
+   $(use_enable debug)
+   $(use_enable dri)
+   $(use_enable dri dri3)
+   $(usex dri3 "--with-default-dri=3")
+   $(use_enable sna)
+   $(use_enable tools)
+   $(use_enable udev)
+   $(use_enable uxa)
+   $(use_enable xvmc)
+   )
+   xorg-2_src_configure
+}
+
+pkg_postinst() {
+   if linux_config_exists && \
+   kernel_is -lt 4 3 && ! linux_chkconfig_present DRM_I915_KMS; 
then
+   echo
+   ewarn "This driver requires KMS support in your kernel"
+   ewarn "  Device Drivers --->"
+   ewarn "Graphics support --->"
+   ewarn "  Direct Rendering Manager (XFree86 4.1.0 and higher 
DRI support)  --->"
+   ewarn "  <*>   Intel 830M, 845G, 852GM, 855GM, 865G (i915 
driver)  --->"
+   ewarn "   i915 driver"
+   ewa

[gentoo-commits] repo/gentoo:master commit in: dev-perl/ExtUtils-CppGuess/, dev-perl/ExtUtils-CppGuess/files/

2017-10-20 Thread Kent Fredric
commit: a4bc5e4c83e631f85dabb3ae29b90fdc92539a19
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Oct 21 00:28:08 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Oct 21 00:28:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4bc5e4c

dev-perl/ExtUtils-CppGuess: Fix test failures without '.' in @INC bug #615842

Closes: https://bugs.gentoo.org/615842
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../ExtUtils-CppGuess-0.110.0.ebuild   |  3 +-
 .../ExtUtils-CppGuess-0.110.0-no-dot-inc.patch | 56 ++
 2 files changed, 58 insertions(+), 1 deletion(-)

diff --git a/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.110.0.ebuild 
b/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.110.0.ebuild
index 4e935faf7a2..1a45d3e0efb 100644
--- a/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.110.0.ebuild
+++ b/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.110.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,3 +27,4 @@ DEPEND="${RDEPEND}
dev-perl/Module-Build
)
 "
+PATCHES=( "${FILESDIR}/${P}-no-dot-inc.patch" )

diff --git 
a/dev-perl/ExtUtils-CppGuess/files/ExtUtils-CppGuess-0.110.0-no-dot-inc.patch 
b/dev-perl/ExtUtils-CppGuess/files/ExtUtils-CppGuess-0.110.0-no-dot-inc.patch
new file mode 100644
index 000..0bca84c1aad
--- /dev/null
+++ 
b/dev-perl/ExtUtils-CppGuess/files/ExtUtils-CppGuess-0.110.0-no-dot-inc.patch
@@ -0,0 +1,56 @@
+From 2c89bb54f233776fb8760a264286f9e0932f62c6 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Sat, 21 Oct 2017 13:15:43 +1300
+Subject: Fix tests on 5.26 without '.' in @INC
+
+Bug: https://rt.cpan.org/Ticket/Display.html?id=120848
+Bug: https://bugs.gentoo.org/615842
+Bug: https://github.com/tsee/extutils-cppguess/pull/15
+---
+ t/010_module_build.t | 3 ++-
+ t/011_makemaker.t| 3 ++-
+ t/lib/TestUtils.pm   | 3 ++-
+ 3 files changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/t/010_module_build.t b/t/010_module_build.t
+index 93b5f44..ef004d3 100644
+--- a/t/010_module_build.t
 b/t/010_module_build.t
+@@ -2,7 +2,8 @@
+ 
+ use strict;
+ use Test::More tests => 1;
+-use t::lib::TestUtils;
++use lib 't/lib';
++use TestUtils;
+ 
+ my $separator = ( '=' x 40 . "\n" );
+ 
+diff --git a/t/011_makemaker.t b/t/011_makemaker.t
+index 237636a..5986395 100644
+--- a/t/011_makemaker.t
 b/t/011_makemaker.t
+@@ -2,7 +2,8 @@
+ 
+ use strict;
+ use Test::More tests => 1;
+-use t::lib::TestUtils;
++use lib 't/lib';
++use TestUtils;
+ 
+ my $separator = ( '=' x 40 . "\n" );
+ 
+diff --git a/t/lib/TestUtils.pm b/t/lib/TestUtils.pm
+index c71572b..b3480c4 100644
+--- a/t/lib/TestUtils.pm
 b/t/lib/TestUtils.pm
+@@ -1,4 +1,5 @@
+-package t::lib::TestUtils;
++package # hide
++  TestUtils;
+ 
+ use strict;
+ 
+-- 
+2.14.2
+



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/

2017-10-20 Thread Matt Turner
commit: c105269d30758f8a2c849e994996f9d0da28fa47
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 21 00:12:36 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 21 00:14:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c105269d

x11-libs/libdrm: Version bump to 2.4.85

 x11-libs/libdrm/Manifest |  1 +
 x11-libs/libdrm/libdrm-2.4.85.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index 0e4f994c344..2f203cfdbcd 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -4,3 +4,4 @@ DIST libdrm-2.4.80.tar.bz2 771243 SHA256 
a82a519601e9cdfad795e760807eb07ac8913b2
 DIST libdrm-2.4.81.tar.bz2 786276 SHA256 
8cc05c195ac8708199979a94c4e4d1a928c14ec338ecbcb38ead09f54dae11ae SHA512 
5f7a1524acad59890d3f890bed90a660a424e18a88d587ca356223bde4a7446d1c540f97ec11cb10d2e7ed1b4ae86127957634354a1be6d04199295ab24782e5
 WHIRLPOOL 
2694fe988c7ebf34b30076a10dcb2d5ba8a24b1ad348da69874814d64e78ad48f959275faa02fabd798ae214f386ef8437bdf48d485f77519b8759d695df
 DIST libdrm-2.4.82.tar.bz2 754053 SHA256 
43fa2dbd422d6d41ac141272cc9855360ce4d08c7cf7f2c7bb55dfe449c4ce1c SHA512 
e69fd8c2b392daabbb3a548179e3a21a555d5174c11d76a288eb2a08850849aa867cb67798ec00e026e998a3b128c22698f05a7b44eb24cddc5c8a3a02d0
 WHIRLPOOL 
bf600559faf5ffe45b6f0192a561875e5284ea76d7611724c2e7f21e6f8aaa6d2e368546102170cffb713bb37fc4c5f98a08b6828e4f6f48f774d7b9b9d96906
 DIST libdrm-2.4.84.tar.bz2 794348 SHA256 
7ae9c24d91139ac9a2cdee06fe46dbe1c401a1eda1c0bd2a6d1ecf72f479e0aa SHA512 
860ebc5fa934edee97e9e7e13aaa2f2e70a68b946f4f3893cd7f93b8296c10b3cd4ce4c23b1676eefe375286e6e2292b96e917d7976f65c61da3fa661e5e641a
 WHIRLPOOL 
8984374145694034626d6ccd15d72123989f5e8a127922dd0be5ae26866f8ef9179617689bc75d9a9170bbc55419c7cb2762363e700e91291a78dfb7df740dc9
+DIST libdrm-2.4.85.tar.bz2 795471 SHA256 
64e4cd87eaee38ae60b2984ef02b66159b9bdd33030040db2a04339cf15f6173 SHA512 
c13b266ca2efd28506b9910306db4be378537dc13229b4d4d8f525e224d0f6a2a9ce326b9ae37dae1d716ae81c9c3bcc88d875104d567899e5854da3c63aa147
 WHIRLPOOL 
ed8f0edf717a09d78d2a2c9d33e806d1eea024a0357c68df5aac684de8587f0ddc437bf03be078062600c0d9d7cee1b4bf8af625f1cea5155b2a6d621d803c52

diff --git a/x11-libs/libdrm/libdrm-2.4.85.ebuild 
b/x11-libs/libdrm/libdrm-2.4.85.ebuild
new file mode 100644
index 000..b8477e723d2
--- /dev/null
+++ b/x11-libs/libdrm/libdrm-2.4.85.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+XORG_MULTILIB=yes
+inherit xorg-2
+
+DESCRIPTION="X.Org libdrm library"
+HOMEPAGE="https://dri.freedesktop.org/";
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/drm.git";
+else
+   SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2";
+fi
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
+RESTRICT="test" # see bug #236845
+
+RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1:=[${MULTILIB_USEDEP}]
+   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )
+   abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+   valgrind? ( dev-util/valgrind )"
+
+src_prepare() {
+   if [[ ${PV} = * ]]; then
+   # tests are restricted, no point in building them
+   sed -ie 's/tests //' "${S}"/Makefile.am
+   fi
+   xorg-2_src_prepare
+   epatch_user
+}
+
+src_configure() {
+   XORG_CONFIGURE_OPTIONS=(
+   # Udev is only used by tests now.
+   --disable-udev
+   --disable-cairo-tests
+   $(use_enable video_cards_amdgpu amdgpu)
+   $(use_enable video_cards_exynos exynos-experimental-api)
+   $(use_enable video_cards_freedreno freedreno)
+   $(use_enable video_cards_intel intel)
+   $(use_enable video_cards_nouveau nouveau)
+   $(use_enable video_cards_omap omap-experimental-api)
+   $(use_enable video_cards_radeon radeon)
+   $(use_enable video_cards_tegra tegra-experimental-api)
+   $(use_enable video_cards_vc4 vc4)
+   $(use_enable video_cards_vivante etnaviv-experimental-api)
+   $(use_enable video_cards_vmware vmwgfx)
+   $(use_enable libkms)
+   # valgrind installs its .pc file to the pkgconfig for the 
primary arch
+   --enable-valgrind=$(usex valgrind auto no)
+   )
+
+   xorg-2_src_configure
+}



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

2017-10-20 Thread Matt Turner
commit: 7609e1e6064e6cb7a1513107b086f987c71ab0a4
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 21 00:13:16 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 21 00:14:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7609e1e6

media-libs/mesa: Require libdrm-2.4.85

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

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index cd6ff53c78a..00ea5c795c9 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -74,7 +74,7 @@ REQUIRED_USE="
video_cards_vmware? ( gallium )
 "
 
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.82"
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.85"
 # keep correct libdrm and dri2proto dep
 # keep blocks in rdepend for binpkg
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/files/, net-vpn/wireguard/

2017-10-20 Thread Jason Donenfeld
commit: 544a669875539c09fa3702310a6ecbb1abf2d6d7
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Oct 21 00:10:40 2017 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Sat Oct 21 00:11:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544a6698

net-vpn/wireguard: include headers for happy building

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 .../wireguard-0.0.20171017-blake-headers.patch | 25 ++
 net-vpn/wireguard/wireguard-0.0.20171017.ebuild|  2 ++
 2 files changed, 27 insertions(+)

diff --git a/net-vpn/wireguard/files/wireguard-0.0.20171017-blake-headers.patch 
b/net-vpn/wireguard/files/wireguard-0.0.20171017-blake-headers.patch
new file mode 100644
index 000..d083a80fb5b
--- /dev/null
+++ b/net-vpn/wireguard/files/wireguard-0.0.20171017-blake-headers.patch
@@ -0,0 +1,25 @@
+From cf21875fe39d21bff2028a78921e03d96dc56e5a Mon Sep 17 00:00:00 2001
+From: "Jason A. Donenfeld" 
+Date: Sat, 21 Oct 2017 01:30:45 +0200
+Subject: blake2: include headers for macros
+
+---
+ src/crypto/blake2s.h | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/crypto/blake2s.h b/src/crypto/blake2s.h
+index 615010f..99de9f9 100644
+--- a/src/crypto/blake2s.h
 b/src/crypto/blake2s.h
+@@ -4,6 +4,8 @@
+ #define _WG_BLAKE2S_H
+ 
+ #include 
++#include 
++#include 
+ 
+ enum blake2s_lengths {
+   BLAKE2S_BLOCKBYTES = 64,
+-- 
+cgit v1.1-31-g4243
+

diff --git a/net-vpn/wireguard/wireguard-0.0.20171017.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171017.ebuild
index fdc71975143..64a7738a1b8 100644
--- a/net-vpn/wireguard/wireguard-0.0.20171017.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20171017.ebuild
@@ -30,6 +30,8 @@ MODULE_NAMES="wireguard(kernel/drivers/net:src)"
 BUILD_TARGETS="module"
 CONFIG_CHECK="NET INET NET_UDP_TUNNEL CRYPTO_BLKCIPHER"
 
+PATCHES=( "${FILESDIR}/${P}-blake-headers.patch" )
+
 pkg_setup() {
if use module; then
linux-mod_pkg_setup



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

2017-10-20 Thread Michał Górny
commit: c3e8a0f2587f714081e54509097d905be1baa9dd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 23:33:56 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 23:44:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e8a0f2

dev-python/pyblake2: Default to faster REGS variant

 dev-python/pyblake2/pyblake2-0.9.3.ebuild | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index 37d5457bb6d..79f80083bcb 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -15,6 +15,17 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
+python_prepare_all() {
+   local impl=REGS
+   # note: SSE2 is 2.5x slower than pure REGS...
+   # TODO: test other variants on some capable hardware
+
+   # uncomment the implementation of choice
+   sed -i -e "/BLAKE2_COMPRESS_${impl}/s:^#::" setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
 }



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

2017-10-20 Thread Michał Górny
commit: ad987d5e1cfcf57711f2f5014033e754801689b2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 23:13:50 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 23:44:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad987d5e

dev-python/pyblake2: New package

Add a package providing Python extension with BLAKE2, for use
as a fallback hash provider in sys-apps/portage.

 dev-python/pyblake2/Manifest  |  1 +
 dev-python/pyblake2/metadata.xml  | 15 +++
 dev-python/pyblake2/pyblake2-0.9.3.ebuild | 20 
 3 files changed, 36 insertions(+)

diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
new file mode 100644
index 000..3dd6e516a50
--- /dev/null
+++ b/dev-python/pyblake2/Manifest
@@ -0,0 +1 @@
+DIST pyblake2-0.9.3.tar.gz 130641 SHA256 
626448e1fe1cc01d2197118954bec9f158378577e12686d5b01979f7f0fa2212 SHA512 
6336a7f7e79bd3e6ff7f8ff4d279ae170e86f1464b9fa9e7ea7f0dbbac6fcc044caf225111e065f9cd9cdeea0f81fae8d373e1f65be3e418929f53fad063205e
 WHIRLPOOL 
0d8f2aaf35a5eb0ebdedd9219a0ee8b126c93b11ae3e406ef637d8930a34783886b212ce50a33d677b0a19289cd32f40dc3da22a9a9fec108b481268f153d45b

diff --git a/dev-python/pyblake2/metadata.xml b/dev-python/pyblake2/metadata.xml
new file mode 100644
index 000..98aa90fe67a
--- /dev/null
+++ b/dev-python/pyblake2/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   mgo...@gentoo.org
+   Michał Górny
+   
+   
+   pyt...@gentoo.org
+   
+   
+   dchest/pyblake2
+   pyblake2
+   
+

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
new file mode 100644
index 000..37d5457bb6d
--- /dev/null
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+inherit distutils-r1
+
+DESCRIPTION="BLAKE2 hash function extension module"
+HOMEPAGE="https://github.com/dchest/pyblake2 
https://pypi.python.org/pypi/pyblake2";
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+python_test() {
+   "${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
+}



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

2017-10-20 Thread Andreas Sturmlechner
commit: 8f871f047755472826b40523d3978c595f455cb9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 20 23:10:11 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 20 23:39:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f871f04

profiles: Mask kde-misc/kdesudo for removal, bug #634382

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d6a0606597c..c6f03cc63e8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (21 Oct 2017)
+# Dead upstream, depends on dead kdelibs4/Qt4, security liability.
+# If at all necessary we use kde-plasma/kde-cli-tools[kdesu]
+# for that purpose. Masked for removal in 30 days. Bug #634382
+kde-misc/kdesudo
+
 # Andreas K. Hüttel  (20 Oct 2017)
 # Doesn't build with glibc-2.25, doesn't build, needs a
 # version bump, needs a maintainer. Bugs 604364, 599004,



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

2017-10-20 Thread Andreas Sturmlechner
commit: bbaa2a16a66c7d4bc4dfed3ecc3be546ec505e48
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 20 23:25:36 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 20 23:39:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbaa2a16

profiles: Mask net-misc/knutclient for removal

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d60428ec955..c07f931ba04 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -31,6 +31,11 @@
 
 # Andreas Sturmlechner  (21 Oct 2017)
 # Dead upstream, depends on dead kdelibs4/Qt4.
+# Masked for removal in 30 days. Bug #629018
+net-misc/knutclient
+
+# Andreas Sturmlechner  (21 Oct 2017)
+# Dead upstream, depends on dead kdelibs4/Qt4.
 # Possible KF5-based alternative is media-sound/soundkonverter.
 # Masked for removal in 30 days. Bug #634386
 media-sound/konvertible



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

2017-10-20 Thread Andreas Sturmlechner
commit: 1603429bbe6c96bb39474f4179f352b7f874f890
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 20 23:10:57 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 20 23:39:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1603429b

profiles: Mask media-sound/konvertible for removal, bug #634386

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c6f03cc63e8..d60428ec955 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,12 @@
 #--- END OF EXAMPLES ---
 
 # Andreas Sturmlechner  (21 Oct 2017)
+# Dead upstream, depends on dead kdelibs4/Qt4.
+# Possible KF5-based alternative is media-sound/soundkonverter.
+# Masked for removal in 30 days. Bug #634386
+media-sound/konvertible
+
+# Andreas Sturmlechner  (21 Oct 2017)
 # Dead upstream, depends on dead kdelibs4/Qt4, security liability.
 # If at all necessary we use kde-plasma/kde-cli-tools[kdesu]
 # for that purpose. Masked for removal in 30 days. Bug #634382



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

2017-10-20 Thread Andreas Sturmlechner
commit: 99936143b558eb6439b10422a92688d9062ab94a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 20 23:26:18 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 20 23:39:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99936143

profiles: Mask sci-calculators/keurocalc for removal

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c07f931ba04..f0932e457a8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 # Andreas Sturmlechner  (21 Oct 2017)
 # Dead upstream, depends on dead kdelibs4/Qt4.
 # Masked for removal in 30 days. Bug #629018
+sci-calculators/keurocalc
+
+# Andreas Sturmlechner  (21 Oct 2017)
+# Dead upstream, depends on dead kdelibs4/Qt4.
+# Masked for removal in 30 days. Bug #629018
 net-misc/knutclient
 
 # Andreas Sturmlechner  (21 Oct 2017)



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

2017-10-20 Thread Zac Medico
commit: e215a151c50d4f7aa2d5c4c7420bd7ac9a01a162
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Oct 20 22:34:37 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Oct 20 23:38:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e215a151

app-emulation/rkt: version bump to 1.29.0

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 app-emulation/rkt/Manifest  |   3 +
 app-emulation/rkt/rkt-1.29.0.ebuild | 266 
 2 files changed, 269 insertions(+)

diff --git a/app-emulation/rkt/Manifest b/app-emulation/rkt/Manifest
index d31af73e4e2..970ac2ca3c7 100644
--- a/app-emulation/rkt/Manifest
+++ b/app-emulation/rkt/Manifest
@@ -3,5 +3,8 @@ DIST 
kvmtool-include-sysmacros-c0a985531f49c06fd05069024f4664740e6a0baf.patch 12
 DIST linux-4.9.2.tar.xz 93189108 SHA256 
8dda9aedd17ae0bf1e06ebb4b79082f83fb3ade45cbcc3ca4c30bf3faf085738 SHA512 
85adf3715cba4a457efea8359ebed34413ac63ee58fe920c5713501dec1e727e167416e9d67a9e2d9430aa9f3a53ad0ac26a4f749984bc5a3f3c37ac504f75de
 WHIRLPOOL 
74df775ab092a6be6684243d4c0d557c0ce27907c7e8ed97be54a45901e8f507deab1d5e72c35092884836f3fe446f838342ec0b53a3aa1c884489caadaf6a62
 DIST qemu-2.8.0.tar.bz2 28368517 SHA256 
dafd5d7f649907b6b617b822692f4c82e60cf29bc0fc58bc2036219b591e5e62 SHA512 
50f2988d822388ba9fd1bf5dbe68359033ed7432d7f0f9790299f32f63faa6dc72979256b5632ba572d47ee3e74ed40e3e8e331dc6303ec1599f1b4367cb78c2
 WHIRLPOOL 
0ce4e0539657eb832e4039819e7360c792b6aa41c718f0e0d762f4933217f0d370af94b1d6d9776853575b4a6811d8c85db069bf09d21bd15399ac8b50440ff5
 DIST rkt-1.28.1.tar.gz 3425099 SHA256 
2610749f412ca697c57a797c8dd0024c4c215d7dd824599d8ed6f4297abd5e07 SHA512 
02d47f4e95e5ff9dc82cd645f1c69bb1fe5ab856c32b3b29bcd74c0e96ae0b5831a610cbde04614d216e4f7387af54f904ebd31ddc3acc1d2cfa0178805fd811
 WHIRLPOOL 
a7e1489b1295795fe3908e51f81be6db3ffd6b0ad17aa4828e7fb07551ea4a6b215fda9f6e4658aa5e7b4e36bcf3472aec8726e2751943c6b0a1aeb910ebe9cf
+DIST rkt-1.29.0.tar.gz 3434520 SHA256 
d2d89db86b4b3a586a8288ba7becdb87370d4fbe7e12aa37e9b1e30a9f9c9b20 SHA512 
a128abddb29a246b0afea8f7dc81d77aae1e8efaf4dae8fe92aa0f2855c4e4f9dcf7a6f01efa77500ed8a6723db83933c8d1973b284dc62f8e9e0e06b6a20f6d
 WHIRLPOOL 
2fbfc7c7e5e4087d3413d76b8bc0a72b4e34a3ae5c89914c2d4cd1e76128917fd6efb329dca32fc994cb2339369f990e715fd0e66e4d5bdff7196ed98cfe1151
 DIST rkt-pxe-1235.0.0.img 243713684 SHA256 
988e4ad8e044dd8bff54cb5e0a34a1ed25cf7bc8cc241f1a90e3fe7f1412f315 SHA512 
b19821c63b7b53a1aad3b6e279189f9ceed1f5db1a691d12a70eb7340cceb4c3fd4f7f61a913d9482aec5ce28740b9ee777f86a1ce54f597f50341d701372542
 WHIRLPOOL 
f3905ce3a2a55a027197a2d11ca541323fdfd560d186b4a2c39a8f45e19811067d5de4fbd3656935b12787e1dec79d118d7a01d52a8ef7abd0dad4f38a222b1c
+DIST rkt-pxe-1478.0.0.img 264382497 SHA256 
9897f9e78e207da42a75d03f7ff74c4400dce15843b752adcb3182ebe66c9868 SHA512 
5f462b6223a141d72a38857fff26f4f70c0a36f21d1cc69623d946ba42f8b15fa994f222b1934cd16cc5b4e306cf5a8850295492dfb637f2a8fee8b774d7c1e4
 WHIRLPOOL 
6eed288afed99f26c892af4fdfea23bde5cb617918d34ba7132765bf11bdfc478f364b123d4c505d474740b5381b7f149dba856288ea59dbb5171782975d821b
 DIST systemd-231.tar.gz 4381464 SHA256 
899733ad6c157cedbb89aec4efe3bc824dcfd65a1d6f6bebc7b043f7924e39b4 SHA512 
199fa33a0494d1d15f7fe3c796fe14913ad386766571d4d3fbb1cb1c446e04f6d06a965213be4c594a7183e810fc2fd4804fe14f64f21b0a1278b717889811c6
 WHIRLPOOL 
7779291e9fb9873cb1773b8583cf6d4b7dec837363ea89c4a73c1e397a76752b66f8b57d8fc4d9cef768cc1855b5e325ad88a8a69eb5380aa924e0a6dead41b1
+DIST systemd-233.tar.gz 4660737 SHA256 
8b3e99da3d4164b66581830a7f2436c0c8fe697b5fbdc3927bdb960646be0083 SHA512 
5ad5329ea116d973cf67096f7e7ad28e9ea0905696e9451291f1d25e5064f4a9bfcfae87e912996c6a38397e9f4a148d4ccecfa9b70f7ecdf04deadb61784c8e
 WHIRLPOOL 
ce19f6a546b8f899cfa952e49d47f063fd29186be4a53391bc30ea2c487eb2c140a74ad843a1dc499bb61bba3e9ca055613852291e38b85af5d79c59409dc176

diff --git a/app-emulation/rkt/rkt-1.29.0.ebuild 
b/app-emulation/rkt/rkt-1.29.0.ebuild
new file mode 100644
index 000..2d951cd3460
--- /dev/null
+++ b/app-emulation/rkt/rkt-1.29.0.ebuild
@@ -0,0 +1,266 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 autotools flag-o-matic systemd toolchain-funcs user
+
+KEYWORDS="~amd64"
+
+PXE_VERSION="1478.0.0"
+PXE_SYSTEMD_VERSION="v233"
+KVM_LINUX_VERSION="4.9.2"
+KVMTOOL_VERSION="cfae4d64482ed745214e3c62dd84b79c2ae0f325"
+QEMU_VERSION="v2.8.0"
+PXE_URI="http://alpha.release.core-os.net/amd64-usr/${PXE_VERSION}/coreos_production_pxe_image.cpio.gz";
+PXE_FILE="${PN}-pxe-${PXE_VERSION}.img"
+
+SRC_URI_KVM="mirror://kernel/linux/kernel/v4.x/linux-${KVM_LINUX_VERSION}.tar.xz
+   ${PXE_URI} -> ${PXE_FILE}
+"
+
+SRC_URI="https://github.com/coreos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+rkt_stage1_coreos? ( $PXE_URI -> $PXE_FILE )
+rkt_stage1_kvm_lkvm? (
+   
https://kernel.googlesource.com/pub/scm/linux/kernel/git/will/kvmtool/+archive

[gentoo-commits] repo/gentoo:master commit in: sys-libs/musl/

2017-10-20 Thread Anthony G. Basile
commit: b79b29a2dc1c0b0c038ebedaca7c6b96b5b842f8
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Oct 20 23:37:36 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Oct 20 23:38:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79b29a2

sys-libs/musl: version bump to 1.1.17

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-libs/musl/Manifest   |   1 +
 sys-libs/musl/musl-1.1.17.ebuild | 116 +++
 2 files changed, 117 insertions(+)

diff --git a/sys-libs/musl/Manifest b/sys-libs/musl/Manifest
index a441c617ba4..336a4e0f877 100644
--- a/sys-libs/musl/Manifest
+++ b/sys-libs/musl/Manifest
@@ -3,3 +3,4 @@ DIST getent.c 9438 SHA256 
68373a55e89ce85c562d941ccf588337d6cc6c9c17689d695f65cd
 DIST iconv.c 2577 SHA256 
f79a2930a2e5bb0624321589edf8b889d1e9b603e01e6b7ae214616605b3fdd7 SHA512 
9d42d66fb1facce2b85dad919be5be819ee290bd26ca2db00982b2f8e055a0196290a008711cbe2b18ec9eee8d2270e3b3a4692c5a1b807013baa5c2b70a2bbf
 WHIRLPOOL 
8b067d7f3e5b8c9862cf78cf727fa748d9b6b23be518df382251d1e3e0a6eb386b1fd7788ba3b36dadba03aa5b43e25eb25528efcadc74fa543c38a61650c5bc
 DIST musl-1.1.15.tar.gz 911600 SHA256 
97e447c7ee2a7f613186ec54a93054fe15469fe34d7d323080f7ef38f5ecb0fa SHA512 
9e923572c0d6bad3dc2d2646d4b0699c10b477ce6300ac6c6224895192a90667f581ddf6eda2ab8c4c16f47bde4bccb03bb90478638d136d9df721430f4d0163
 WHIRLPOOL 
68c510cf7d4216ccc5775466fa23f76ebecf1658552d613dee523bb7cc3a9f824959fe76355d1ce47326b276bf2657c9b4f3f557d81bf9c1a873f18405ad8ebf
 DIST musl-1.1.16.tar.gz 927178 SHA256 
937185a5e5d721050306cf106507a006c3f1f86d86cd550024ea7be909071011 SHA512 
47c00e50b7605102fb4aebe1f9ba9db94d26fac64805f6d744c9c557a05b8a58dff7f9558ff7c8d66b5d7c43740cdc2dd79448bacac47f1414e6ada99c210140
 WHIRLPOOL 
d4e84ef591a1cee0a64d4abf258b7cb2eeacfa7b11695b1bfa89bafde0404e8310a02ab04814df2d4a9ac812a640bbcf8695bab10807f8b8d64c5bdb9d468ca4
+DIST musl-1.1.17.tar.gz 936290 SHA256 
c8aa51c747a600704bed169340bf3e03742ceee027ea0051dd4b6cc3c5f51464 SHA512 
bc99c7d58d64116c03e68fe77141a1f2938e0c01ba027937587a060d435b4b00b8b1f18c63fb8ed445ef36f377974e02a7b4821c793e4292041e31e66f145428
 WHIRLPOOL 
28cf246578c0a70d29a015a37136c9dda0b891b17048b35e84b2f4bebc47a417cd4dc3e6f7f7b5889393117e00b3f7469355338e44b063f79269824fdda4ffbd

diff --git a/sys-libs/musl/musl-1.1.17.ebuild b/sys-libs/musl/musl-1.1.17.ebuild
new file mode 100644
index 000..4b53b12d810
--- /dev/null
+++ b/sys-libs/musl/musl-1.1.17.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic multilib toolchain-funcs
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://git.musl-libc.org/musl"
+   inherit git-r3
+   SRC_URI="
+   https://dev.gentoo.org/~blueness/musl-misc/getconf.c
+   https://dev.gentoo.org/~blueness/musl-misc/getent.c
+   https://dev.gentoo.org/~blueness/musl-misc/iconv.c";
+   KEYWORDS=""
+else
+   SRC_URI="http://www.musl-libc.org/releases/${P}.tar.gz
+   https://dev.gentoo.org/~blueness/musl-misc/getconf.c
+   https://dev.gentoo.org/~blueness/musl-misc/getent.c
+   https://dev.gentoo.org/~blueness/musl-misc/iconv.c";
+   KEYWORDS="-* ~amd64 ~arm ~mips ~ppc ~x86"
+fi
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+
+DESCRIPTION="Light, fast and simple C library focused on standards-conformance 
and safety"
+HOMEPAGE="http://www.musl-libc.org/";
+LICENSE="MIT LGPL-2 GPL-2"
+SLOT="0"
+IUSE="crosscompile_opts_headers-only"
+
+QA_SONAME="/usr/lib/libc.so"
+QA_DT_NEEDED="/usr/lib/libc.so"
+
+is_crosscompile() {
+   [[ ${CHOST} != ${CTARGET} ]]
+}
+
+just_headers() {
+   use crosscompile_opts_headers-only && is_crosscompile
+}
+
+pkg_setup() {
+   if [ ${CTARGET} == ${CHOST} ] ; then
+   case ${CHOST} in
+   *-musl*) ;;
+   *) die "Use sys-devel/crossdev to build a musl toolchain" ;;
+   esac
+   fi
+}
+
+src_configure() {
+   tc-getCC ${CTARGET}
+   just_headers && export CC=true
+
+   local sysroot
+   is_crosscompile && sysroot=/usr/${CTARGET}
+   ./configure \
+   --target=${CTARGET} \
+   --prefix=${sysroot}/usr \
+   --syslibdir=${sysroot}/lib \
+   --disable-gcc-wrapper || die
+}
+
+src_compile() {
+   emake obj/include/bits/alltypes.h
+   just_headers && return 0
+
+   emake
+   $(tc-getCC) ${CFLAGS} "${DISTDIR}"/getconf.c -o "${T}"/getconf || die
+   $(tc-getCC) ${CFLAGS} "${DISTDIR}"/getent.c -o "${T}"/getent || die
+   $(tc-getCC) ${CFLAGS} "${DISTDIR}"/iconv.c -o "${T}"/iconv || die
+}
+
+src_install() {
+   local target="install"
+   just_headers && target

[gentoo-commits] repo/gentoo:master commit in: net-proxy/redsocks/files/

2017-10-20 Thread Matt Turner
commit: ab0a5043dbe5d3447c44296905e0008c7766ab75
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 20 23:37:07 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 20 23:37:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0a5043

net-proxy/redsocks: Use RuntimeDirectory to ensure /run/redsocks exists

 net-proxy/redsocks/files/redsocks.service | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-proxy/redsocks/files/redsocks.service 
b/net-proxy/redsocks/files/redsocks.service
index db0e9d6093e..9306dbb8857 100644
--- a/net-proxy/redsocks/files/redsocks.service
+++ b/net-proxy/redsocks/files/redsocks.service
@@ -5,6 +5,7 @@ Description=Transparent redirector of any TCP connection to 
proxy using your fir
 Type=forking
 PIDFile=/run/redsocks/redsocks.pid
 User=redsocks
+RuntimeDirectory=redsocks
 ExecStartPre=/usr/sbin/redsocks -t -c /etc/redsocks.conf
 ExecStart=/usr/sbin/redsocks -c /etc/redsocks.conf \
   -p /run/redsocks/redsocks.pid



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

2017-10-20 Thread Andreas Hüttel
commit: 27928b633f807a925cdf1b9a9dd45efa08c280c2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 20 23:26:01 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Oct 20 23:26:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27928b63

sys-devel/binutils: Bump patchlevel to 3, only changes in the testsuite

This fixes most of the tests. The only remaining failure here is
a "real" one,
"internal error in relocate, at ../../binutils-gdb/gold/x86_64.cc:4300"

Upstream bug report:
https://sourceware.org/bugzilla/show_bug.cgi?id=21090

Bug: https://bugs.gentoo.org/634348
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 sys-devel/binutils/Manifest  | 2 +-
 sys-devel/binutils/binutils-2.29.1-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index e47b73d984c..7f8146e65dd 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -7,6 +7,6 @@ DIST binutils-2.27.tar.bz2 26099568 SHA256 
369737ce51587f92466041a97ab7d2358c6d9
 DIST binutils-2.28.1-patches-1.0.tar.xz 19772 SHA256 
50cfce6ef7f546dcdb983a8b632507b5cdd51095e4acf1f15bfcd68027d438a4 SHA512 
c2c7d22e1013e79040c4dcb4d70649e78a070976ba3a4bc2ceb4805827b9d93eea1805c85db4fcb6b31be5218c3d7b42a4990437a7c01dc01fd7e9dedb606828
 WHIRLPOOL 
2369fce643cc9b83724b486521621d744de0eaf3d95fdd34c7f1c785bc400f3ed31ae6105001870f33539664d84dd9caae854725e20007f136929d2ece755247
 DIST binutils-2.28.1.tar.bz2 28120394 SHA256 
6924999be62d4464458eb53c11f27277cfb63755df8c1cd47b8d15d02c1942ea SHA512 
5ec5212497b0fa8324f6a0884c284cb71c01942bbd39356d1ae745a5c9d97274c10f9d9c723f4bef6f0217662dfcd0c36e4e955a7599b11217658dc7b97553eb
 WHIRLPOOL 
5c616f719827e5da7db23e89c761323cd4828b4779e79c3983d3ea429bce57ed40219982c478237b4dd728b77bae0a6447d912d96490ed1f5fc279ba5fd73bc6
 DIST binutils-2.29-patches-1.0.tar.xz 7548 SHA256 
8ce4d1ea1224a305c4e36529e02dba87306075638ba0415b69ceeccedc77cd6e SHA512 
5375bfb1b796b7692cf2adfc41bd2ae2e6dc19ff497db5f6beb35a456981b3adb8552ef14f32382faf655aa40da86c2d44177a658ec71e1c0e228dc27a4f2e18
 WHIRLPOOL 
73d2b78ea18e3427442bcb24440f671c1d35c0b559bf2141f30052b2bb8d6a8a6e29994cac741e4e50071c716d761f32b36358487a176d67e8cd226dfaaeafc2
-DIST binutils-2.29.1-patches-2.tar.xz 18528 SHA256 
e50774626a1860a91aef58815cee187dd3206a2612f6e6315dee0d8c39128316 SHA512 
b60a3af9cd6a681f32a59fc4a30602ee1290f75cc93c8ad38ab0de17a7f30538a751b801dbaf079e3d514b9671e34e91742c4c9c953a8c9794505b571b7e80f0
 WHIRLPOOL 
be24896a10f90701ad3056477f8fc0df25b16a05cae5eda466a05a93b96e47c5809641b8f3af3720d8e8dea521c4b27c66c5d716d8f9c8a54dfb7c3dc87839e3
+DIST binutils-2.29.1-patches-3.tar.xz 20904 SHA256 
a9c6cc884637a398cc6969ca7b734c48967e5ad11e2a74aae25cf53931c85b2b SHA512 
ba54efaf9e9f668d2922972acd2cdf5c3e6f174cfcc73d29953ab4ba6e157ce0cb500c583568a4e3b92c9d30c394a327f29b51292acc66f8d3f20f5eae2a
 WHIRLPOOL 
993b08862835843fdda3d3916f7dfed2d9e195c13e6b52deac42b3e714a022b36f62d41a4c2de89c0dc7eb751f28ac3f2fd8774e3bc4551b411c16688400e2c3
 DIST binutils-2.29.1.tar.bz2 29123355 SHA256 
1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc SHA512 
4063d3426922376ccceb3f14b43e287442e82a8038cf50f4f51ad97d438c672c0e310ca4b856c9aff5aa9911073e256e8298a7a3f1844eeb60b90d955592
 WHIRLPOOL 
55bf62434bb00b9a355f8d7138c97b6d984eed3a83d7eb37137cf3ab8efcc8e536415d68eba375ae0ab30743f5b3014a664f7d3c773ed55da40c8814691e04d8
 DIST binutils-2.29.tar.bz2 29073316 SHA256 
29a29549869039aad75fdf507ac30366da5ad0b974fbff4a8e7148dbf4f40ebf SHA512 
8148587d7e4f14ebcbcb3f984b116deaae5d4008228628acde14bc242a64a4b53faf1f6077a2c4ca4750e2f254b698ba506bd657f79e1202e87e7029b0069337
 WHIRLPOOL 
62b3e9ff6f85f8f4a13b71361f5abc4081a70de560931dcaaece1daef04c6bc7d3e0085cbacff0abbb750c4779863d45bc0d8d17273965472992c6b61b5cab20

diff --git a/sys-devel/binutils/binutils-2.29.1-r1.ebuild 
b/sys-devel/binutils/binutils-2.29.1-r1.ebuild
index c6b355b5906..89edaa6e995 100644
--- a/sys-devel/binutils/binutils-2.29.1-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.29.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 
-PATCHVER="2"
+PATCHVER="3"
 ELF2FLT_VER=""
 inherit toolchain-binutils
 



[gentoo-commits] repo/gentoo:master commit in: net-proxy/redsocks/

2017-10-20 Thread Matt Turner
commit: bea7c695ddabc1b0e691a359f4aa2417b85f3791
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 20 23:23:27 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 20 23:23:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea7c695

net-proxy/redsocks: Restrict tests

Requires building a docker container, which is probably more involved
than I am willing to support.

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

 net-proxy/redsocks/redsocks-0.5.ebuild  | 1 +
 net-proxy/redsocks/redsocks-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-proxy/redsocks/redsocks-0.5.ebuild 
b/net-proxy/redsocks/redsocks-0.5.ebuild
index 07ad38abbb2..1f61ade46a2 100644
--- a/net-proxy/redsocks/redsocks-0.5.ebuild
+++ b/net-proxy/redsocks/redsocks-0.5.ebuild
@@ -18,6 +18,7 @@ HOMEPAGE="http://darkk.net.ru/redsocks/";
 LICENSE="Apache-2.0 LGPL-2.1+ ZLIB"
 SLOT="0"
 IUSE="doc"
+RESTRICT="test"
 
 DEPEND="dev-libs/libevent:0="
 RDEPEND="${DEPEND}

diff --git a/net-proxy/redsocks/redsocks-.ebuild 
b/net-proxy/redsocks/redsocks-.ebuild
index 07ad38abbb2..1f61ade46a2 100644
--- a/net-proxy/redsocks/redsocks-.ebuild
+++ b/net-proxy/redsocks/redsocks-.ebuild
@@ -18,6 +18,7 @@ HOMEPAGE="http://darkk.net.ru/redsocks/";
 LICENSE="Apache-2.0 LGPL-2.1+ ZLIB"
 SLOT="0"
 IUSE="doc"
+RESTRICT="test"
 
 DEPEND="dev-libs/libevent:0="
 RDEPEND="${DEPEND}



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

2017-10-20 Thread Matt Thode
commit: ad32d85d3d96cfef5573e554a7fbc09813ec2871
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 23:18:00 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Oct 20 23:19:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad32d85d

app-admin/glance: cleanup newton

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-admin/glance/Manifest  |   1 -
 app-admin/glance/glance-13.0.0.ebuild  | 140 -
 app-admin/glance/glance-2016.2..ebuild | 139 
 3 files changed, 280 deletions(-)

diff --git a/app-admin/glance/Manifest b/app-admin/glance/Manifest
index ae8443bcea5..01923d22400 100644
--- a/app-admin/glance/Manifest
+++ b/app-admin/glance/Manifest
@@ -1,3 +1,2 @@
-DIST glance-13.0.0.tar.gz 1742124 SHA256 
3ef3594018469ba36425afafa61ae31487b6025e6f8d9d14febcedfa7136160f SHA512 
2f49af5c462a10f8132bb50ad62a45026e77db1324384299551cfe2097b166ccb6fab82eacb092ab6c157f27cdb7253062e62881af795b15d8fd400c1fa096d8
 WHIRLPOOL 
0c859bbe9e87d2658118bdc111fd052ef088489d83d30574ec07271a50674d18b93d80de05a6282f7d43a8630d980340445b7926bda84572df40086e5e5c
 DIST glance-14.0.0.tar.gz 1788173 SHA256 
360a9ef92121ed355ea812478933ac4b020adc6ae3bb5440b05cbdf06a2f9f46 SHA512 
4d0b6654dc6a9848e164422d138d4f6c1ec3711a7eb56a3c437202aa5c8cf86bf341201c9007b2f12173189f18beb73eadbaaade936ececf705a31e8b6eac155
 WHIRLPOOL 
40c7959e052cb3f1d93f3542669b3009b83004cce7dbdcbe67651e69af93e01969f70f4586a022ffc60127ce70037d4887ab0d8de4e11de98519bef578632265
 DIST glance-15.0.0.tar.gz 1803491 SHA256 
6e0305e5bdc8f22dca083809e86cf82c430d1cb0164364dbc68263e36676e565 SHA512 
beb5744f9e8b296356cb731c79f1efd7b60408c1282e8a64ab7d414929c447c4f2ff0562a0d59c0a05f828d420ba190946866543a37dbd2df73ae322cbcabab5
 WHIRLPOOL 
dfb8ec280a161c09a03f2495b9ec26ec8b2a18f14fca0cad13d6c581a735858893bc0dce2de2bbe317ad61cb7fbca5de7d05d6bb85cb7e6949acd49baf91eb8f

diff --git a/app-admin/glance/glance-13.0.0.ebuild 
b/app-admin/glance/glance-13.0.0.ebuild
deleted file mode 100644
index 35bf1ea85a7..000
--- a/app-admin/glance/glance-13.0.0.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1 user
-
-DESCRIPTION="Services for discovering, registering, and retrieving VM images"
-HOMEPAGE="https://launchpad.net/glance";
-SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc mysql postgres +sqlite +swift"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CDEPEND=">=dev-python/pbr-1.6.0[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-
-#note to self, wsgiref is a python builtin, no need to package it
-#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
-
-RDEPEND="
-   ${CDEPEND}
-   sqlite? (
-   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
-   =dev-python/pymysql-0.6.2[${PYTHON_USEDEP}]
-   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   =dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   =dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
-   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
-   !~dev-python/routes-2.0[${PYTHON_USEDEP}]
-   !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
-   !~dev-python/routes-2.3[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
-   >=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}]
-   >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-service-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
-   >=dev-python/futurist-0.11.0[${PYTHON_USEDEP}]
-   !~dev-python/futurist-0.15.0[${PYTHON_USEDEP}]
-   >=dev-python/taskflow-1.26.0[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
-   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.5.0[${PYTHON_USEDEP}]
-   >=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
-   >=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
-   =dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
-   =dev-python/python-keystoneclient-2.0.0[${PYTHON_

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

2017-10-20 Thread Matt Thode
commit: 93d8a037eb08cf43f14e3939f0dac5ab137e366d
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 23:06:55 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Oct 20 23:19:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d8a037

sys-cluster/heat: removing newton

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-cluster/heat/Manifest|   1 -
 sys-cluster/heat/heat-2016.2..ebuild | 152 ---
 sys-cluster/heat/heat-7.0.6.ebuild   | 151 --
 3 files changed, 304 deletions(-)

diff --git a/sys-cluster/heat/Manifest b/sys-cluster/heat/Manifest
index b7c3f64740a..f1a92c44f44 100644
--- a/sys-cluster/heat/Manifest
+++ b/sys-cluster/heat/Manifest
@@ -1,4 +1,3 @@
-DIST heat-7.0.6.tar.gz 2253662 SHA256 
2881c02f265f961c78506ae2b0acdf7f74a7a294517f23b43dadad854dd53653 SHA512 
49cdf09fd38e663fc35226d743ea54f64303c86ccda2071db77ca1df861da253226a453d194b4652fe1f5c542529200c16232d654d8b7c0d59e5cd5c9e215834
 WHIRLPOOL 
85fd932158f3024a8dbcd36a5bd2c3cacee453bb53c267a8de68dca3f4eafe6ea0bb22f8a6416fab958dd798469ca64685f4704f97bfe9f31ba3b87f561b9034
 DIST heat-8.0.4.tar.gz 2304762 SHA256 
7997dac0f35ad7fb236536959a46e843dab56dbce5694849585cb97affbbb198 SHA512 
9846114813b743ba9abfb4ce6e9d3cdcddfb81a242fda83a9d22a9fc30017fec2464f3b75364d9be38d50218e79485f3405e429fac1830d163c50737b07c2865
 WHIRLPOOL 
8420bffb6e2b86528d9104abb981368fa2fe36b33057b0e02f1fcf9e9106a4cd58bdb833e459e38a64bd47b2f4955e15f589673b57442184e3bcd60894feab4b
 DIST heat-9.0.0.tar.gz 2359104 SHA256 
36dbb46b72bf7b495ba8812804da7d4e9bb59481743e6e0499e904efdf4ee7be SHA512 
d60cfd69807af5a51da6d236e5ccf482a5fd65f8bb2e5e8287eca587f27d0af570979b554a311037904a7c01cd8dcba43a5ef577261fb7f12a557ba6ff2ec58e
 WHIRLPOOL 
43f9afaa57e84e7e29bba4754d3b7499afece40961891dafd6bf75da3032f79806dee6d4de91e0afd24ad53b97cf615e91df46646ed39b2df05fa53d36a31527
 DIST heat.conf.sample-2017.1. 88798 SHA256 
688a6fd65df3b9f004345c8cf739c5a553b6806213c399ac25846d1ad248e963 SHA512 
5ea23f33ddc2b34414371a612041abd075694a7d63bb55efd1e75f313b4e9f35e0d68b420536bc474cd4896b0295d8763bdecbb07c71d29c462c14183159e560
 WHIRLPOOL 
9a91069136dcbf15d47a4b5df6521ca2740eb1a88feab57b28f2f921e517ae7557125b5ea877d4c9ed5314321c8de551270722809d270c1b8ae0245d2a75b515

diff --git a/sys-cluster/heat/heat-2016.2..ebuild 
b/sys-cluster/heat/heat-2016.2..ebuild
deleted file mode 100644
index a0bdfb7e5d3..000
--- a/sys-cluster/heat/heat-2016.2..ebuild
+++ /dev/null
@@ -1,152 +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} )
-
-inherit distutils-r1 eutils git-r3 linux-info user
-
-DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchistration 
engine."
-HOMEPAGE="https://launchpad.net/heat";
-EGIT_REPO_URI="https://github.com/openstack/heat.git";
-EGIT_BRANCH="stable/newton"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS=""
-IUSE="+mysql +memcached postgres sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}
-   app-admin/sudo"
-
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   >=dev-python/croniter-0.3.4[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}]
-   !~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
-   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
-   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.5.0[${PYTHON_USEDEP}]
-   >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
-   >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
-   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
-   >=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-db-4.10.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-db-4.13.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-db-4.13.2[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-messaging-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-policy-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-reports-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-service-1.10.0[${PYTHON_USEDEP}]
-   >=dev-pyt

[gentoo-commits] repo/gentoo:master commit in: sys-auth/keystone/

2017-10-20 Thread Matt Thode
commit: 7a272262c65757f0a48e7de4f5f530838eb93392
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 23:18:51 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Oct 20 23:19:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a272262

sys-auth/keystone: cleanup newton

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-auth/keystone/Manifest|   1 -
 sys-auth/keystone/keystone-10.0.3.ebuild  | 164 -
 sys-auth/keystone/keystone-2016.2..ebuild | 165 --
 3 files changed, 330 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 20c75baaee5..1cb38cd8c94 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,3 +1,2 @@
-DIST keystone-10.0.3.tar.gz 1363347 SHA256 
db2d29cd4b0e4b7672779ff3355093bbeda61620c58e3e7a4f0424a6f7e67513 SHA512 
a6173cdcf0cbedefc2965e8f7b6a5924b45ada2d6ae18715e28071ab9c785fce3b4538acb6361a5e3ea89c5eb7bf01cf87591719d44469049602920254d47db4
 WHIRLPOOL 
25333195801923a999187dbe85cb2729f077efc71decd6d89556f10a5afbc7435cfac82e4be3ffbaae3b0aea0ba96ebe275918d4ba6a13a5ad0dd98e79b5d9f3
 DIST keystone-11.0.3.tar.gz 1373880 SHA256 
552dcca96d93ef06e28ced0f86cc142e2bb0f8b237297816b670b9b21aba7c85 SHA512 
0468a834b1a44b27f4747aeb580f17f68b7dce0ee0cbc3693355d66e9c46383b7ad3a769b3ffa0146fac9b45a75c8a2c95aad0df4825d2be33cadb2cf6b1a659
 WHIRLPOOL 
1cb4c1de756b57b27142e613381dd7e9e50c10cdff16bb0c2734b67d5b43ca443e7233cd60324231d45dadeab1cc5693aa80d2c23c3fc40680acca13c82b9b3e
 DIST keystone-12.0.0.tar.gz 1491044 SHA256 
f4c1239beaf376568cf30d11ffa7011754ab2216f69ccd282f5ab09de8977b13 SHA512 
7b7e6cb56b9d22e92834ccfb31dcd6d28d7318e2d8160da93cbc48cdb72aa626021db5b38068ca76caae88e68204c3650f7ce728bc8e1791df8fc8d36072483c
 WHIRLPOOL 
719877102b8146841757262d65bb8f99f7af410b3ee1acc4ce4d255aef6b692f5c8a13690627bfea915bc904a09087449240a220b1c67fe09d0d7221d7d42683

diff --git a/sys-auth/keystone/keystone-10.0.3.ebuild 
b/sys-auth/keystone/keystone-10.0.3.ebuild
deleted file mode 100644
index 5c34d47bc72..000
--- a/sys-auth/keystone/keystone-10.0.3.ebuild
+++ /dev/null
@@ -1,164 +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 )
-
-inherit distutils-r1 user
-
-DESCRIPTION="The Openstack authentication, authorization, and service catalog"
-HOMEPAGE="https://launchpad.net/keystone";
-SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+sqlite ldap memcached mongo mysql postgres test"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
-   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
-   dev-python/paste[${PYTHON_USEDEP}]
-   >=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
-   !~dev-python/routes-2.0[${PYTHON_USEDEP}]
-   !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
-   !~dev-python/routes-2.3.0[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
-   !~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   sqlite? (
-   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
-   =dev-python/pymysql-0.6.2[${PYTHON_USEDEP}]
-   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   =dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-messaging-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-db-4.10.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-db-4.13.1[${PYTHON_USEDEP}]
-   !~dev-python/oslo-db-4.13.2[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-mi

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

2017-10-20 Thread Matt Thode
commit: b2c22a7758852438c2811fae93fd72b49aaeef21
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 23:11:58 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Oct 20 23:19:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c22a77

sys-cluster/neutron: newton cleanup

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-cluster/neutron/Manifest   |   5 -
 sys-cluster/neutron/neutron-2016.2..ebuild | 237 -
 sys-cluster/neutron/neutron-9.4.1.ebuild   | 229 
 3 files changed, 471 deletions(-)

diff --git a/sys-cluster/neutron/Manifest b/sys-cluster/neutron/Manifest
index 706bb16c789..ba76407abf9 100644
--- a/sys-cluster/neutron/Manifest
+++ b/sys-cluster/neutron/Manifest
@@ -1,18 +1,13 @@
 DIST neutron-10.0.3.tar.gz 3125880 SHA256 
7f4c455d54647f5f32871b61acac0d66de32dd1e7a589bad04b266560d0ba7ef SHA512 
615c5ece84d61c1e3878566cc538af15f32d92a3a3def0bfe627e804c44c9d64cb1160f7adf4f136596e687348036a795035c773213f7d57e79422fb149f560e
 WHIRLPOOL 
1c249112c5f850b6244db7264f2295106ef2b8b68cc472eafe19e407f36c6afcfd8024ac160d9b2e7da85a60c86a88f70bd385763bdd8c22fc276000151ff46c
 DIST neutron-10.0.4.tar.gz 3124422 SHA256 
1e7c999045c8d5c1e3dcb6aca05984f880bc58935682f6b8146239739a3a121a SHA512 
f85949ac08728b6338cf58abfaf2c9e67882d49fefa16104580c73aaea3f0634602712583e88248f261fd3b0c8690172e4a72f550bd159cacf732440274cc844
 WHIRLPOOL 
6694f8372e8a2af3ff2bcc766523c11837515ebb85548160779d4cc4ea21ee7a68f1bc0636efb56f2f83764521625a1f238b5df21849c36826c8186b03e4
 DIST neutron-11.0.1.tar.gz 10472277 SHA256 
a6ea7a9e57c507bbcffea9373383543f976289c692c9aafc458a530e51db10f0 SHA512 
ab353e6ae09e32c9b520a918624a661c5635f2de4df05f78f3e9c6102258ab12ee5c657f89732d89ef182833f80cb70454418a5556cc7738bd7f86b995762b37
 WHIRLPOOL 
cb74b2feaa659f980e619c1f0fd95b5d40ddc1a581a0cc0b6b35fb2d74ec6ff93b2fb675c7b5be4ea59769c878e777ee920a6943c9612b32219a4fc619d5f2eb
-DIST neutron-9.4.1.tar.gz 3060881 SHA256 
c8a4c5a9f696b3d4455ef4b823d47d2cccfdfff7a160981e4d26c61a9cf41d0a SHA512 
94a374a2f03ab9d586d6be6a612aabcc9cb71565d5ec2415442cfdb09463811418b04d1f159f4b5a286798020ae3e83196bb0c9db3f27c43e5abedfe66ecdb33
 WHIRLPOOL 
db09caef44b969fec9b80b1898cab4293bb62d6188938aa943ccd00bc736a64e5b8f85f4a07f12de2866b4b76966e55d01b991f0db82d648b73fc8710095659d
 DIST neutron-configs-10.0.3.tar.gz 25094 SHA256 
7f210828b0c3fa9d859fca8c4735fd60aefad3cd5d0cf810b762af268df59269 SHA512 
40ab9f2f4ea338c061c57d9aa5611ee3f3476ab8f5199ac50577f94fec032ccd27028bd072d9d9d0cc9f12327613e542b4d62a0403540730f9d6efbc4992a00d
 WHIRLPOOL 
dbdaff979a40e33cd171390657e39fb9b2a311c972e8d018e301af5361b0224ba62972241febfc4991a06bf9f16390e5c779de86823ed94eaebbee610c8c6657
 DIST neutron-configs-10.0.4.tar.gz 25094 SHA256 
7f210828b0c3fa9d859fca8c4735fd60aefad3cd5d0cf810b762af268df59269 SHA512 
40ab9f2f4ea338c061c57d9aa5611ee3f3476ab8f5199ac50577f94fec032ccd27028bd072d9d9d0cc9f12327613e542b4d62a0403540730f9d6efbc4992a00d
 WHIRLPOOL 
dbdaff979a40e33cd171390657e39fb9b2a311c972e8d018e301af5361b0224ba62972241febfc4991a06bf9f16390e5c779de86823ed94eaebbee610c8c6657
 DIST neutron-configs-11.0.1.tar.gz 25030 SHA256 
ad2a57865a13ccf62b852c2d31336e9f0aab0f979c6227856c59a3ef86ac SHA512 
d82abfcfe5c911dc8a0689e23aaad810bb3aacaf64bd35439220f41390a71958e7cd34e60500580c24ea9e8b55a6fb0441ce4e5612fad9aba2e48d6f14d4d87a
 WHIRLPOOL 
30a577afb2d48ee5d5c13666dc23843bee1aadcd3369d090ffa150bf7ea60ae97bfac0ecc39aa09d29106f9117aab477632c520b146db4c9a78ec021c959851d
-DIST neutron-configs-2016.2..tar.gz 13458 SHA256 
111e940f7da24c18673794188f348285997a0e1f250446076700902bab101f71 SHA512 
42f9a685f0869c491610c66f5bc5f952b959a0a8514687007814e0ca97e27fb491460bc64eaf8fc47e982c8519b1dc9b5e2b4a3c047535b52521b3325ba38d44
 WHIRLPOOL 
bcceb81f46d69aa02876f2d2a76c642f9b48b472dc3e6217bef48649ecfa64d535c2361d224889f31f21b7fb40bb97930ab93443abe6d9cddfd56f19d84f5601
 DIST neutron-configs-2017.1..tar.gz 25094 SHA256 
7f210828b0c3fa9d859fca8c4735fd60aefad3cd5d0cf810b762af268df59269 SHA512 
40ab9f2f4ea338c061c57d9aa5611ee3f3476ab8f5199ac50577f94fec032ccd27028bd072d9d9d0cc9f12327613e542b4d62a0403540730f9d6efbc4992a00d
 WHIRLPOOL 
dbdaff979a40e33cd171390657e39fb9b2a311c972e8d018e301af5361b0224ba62972241febfc4991a06bf9f16390e5c779de86823ed94eaebbee610c8c6657
 DIST neutron-configs-2017.2..tar.gz 25030 SHA256 
ad2a57865a13ccf62b852c2d31336e9f0aab0f979c6227856c59a3ef86ac SHA512 
d82abfcfe5c911dc8a0689e23aaad810bb3aacaf64bd35439220f41390a71958e7cd34e60500580c24ea9e8b55a6fb0441ce4e5612fad9aba2e48d6f14d4d87a
 WHIRLPOOL 
30a577afb2d48ee5d5c13666dc23843bee1aadcd3369d090ffa150bf7ea60ae97bfac0ecc39aa09d29106f9117aab477632c520b146db4c9a78ec021c959851d
-DIST neutron-configs-9.4.1.tar.gz 13458 SHA256 
111e940f7da24c18673794188f348285997a0e1f250446076700902bab101f71 SHA512 
42f9a685f0869c491610c66f5bc5f952b959a0a8514687007814e0ca97e27fb491460bc64eaf8fc47e982c8519b1dc9b5e2b4a3c047535b52521b3325ba38d44
 W

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

2017-10-20 Thread Matt Thode
commit: 48caa7a7c2c64d0a7a48502a0f781166c2cae2be
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 23:14:03 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Oct 20 23:19:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48caa7a7

sys-cluster/swift: newton cleanup

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-cluster/swift/Manifest   |   1 -
 sys-cluster/swift/swift-2.10.2-r1.ebuild | 117 ---
 2 files changed, 118 deletions(-)

diff --git a/sys-cluster/swift/Manifest b/sys-cluster/swift/Manifest
index 8307917b9f5..c07798d1c2a 100644
--- a/sys-cluster/swift/Manifest
+++ b/sys-cluster/swift/Manifest
@@ -1,3 +1,2 @@
-DIST swift-2.10.2.tar.gz 1899226 SHA256 
310d0c762fc4bfae7beaa7a2a1d7cddcc7478e817f40b5322f9b7403772ce53b SHA512 
9efcb764d18524327a1e3164bcf79fbeb25fefafb7b8cf24dda22477d5d08e9d9a76c851d3b51c86e22a02f30004d5421500150c42f5963e15882aec894e09e8
 WHIRLPOOL 
ded7d106277a8c493a494633039b19eae6d8e3783d9a4a05f73ed75869402758e3650a292f6758334d45197d4995a08d6b6f1cc88fd68b6a005c3e026a460159
 DIST swift-2.13.1.tar.gz 1940686 SHA256 
785a098b93eceeb745fe85bafba8a8bda20a6aec64f76fb9e4d58bb671eb2bab SHA512 
6f08239bbeebfd213d2d7bb23c83507bf033288bb5125f5fd7f37517d8b3ad0b050220c1ad03632c1ab4723a98a9068b146e38c360e6786159a6f8638f4d5d79
 WHIRLPOOL 
016ddab1201c0895b00b05a1c5a84628e3f69f306780e730ada5c8cae63e75c0959cec8be8c170abba42ea6b63bd32dd5ed6d9b6d37f72534c3a05f3c2cea4e4
 DIST swift-2.15.1.tar.gz 2429235 SHA256 
f7f03fe30f845655bb15dfc0850b13a38069a555ea2c23b2cf40924559031409 SHA512 
8b01831c6c9103953a3dd61fbaf0b18287af0ee3a2e4be376352266e8442bea54bcd32e7e6de89376feb5e492c5b49f623b8eda5e5ea3e58fe0dcea1547bc1ac
 WHIRLPOOL 
7debf87925504bbafa453e63493c2777b8dbd93b35e3ecc4454f38f4870da45a9e77e0b8152b02d83bcdd07731dfd59fdd14e2bdd5116c967397b71a3a88

diff --git a/sys-cluster/swift/swift-2.10.2-r1.ebuild 
b/sys-cluster/swift/swift-2.10.2-r1.ebuild
deleted file mode 100644
index 30e15865580..000
--- a/sys-cluster/swift/swift-2.10.2-r1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils linux-info user
-
-DESCRIPTION="A highly available, distributed, and eventually consistent 
object/blob store"
-HOMEPAGE="https://launchpad.net/swift";
-SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="proxy account container object +memcached"
-REQUIRED_USE="|| ( proxy account container object )"
-
-CDEPEND="
-   >=dev-python/pbr-0.8.0[${PYTHON_USEDEP}]
-   https://bugs.launchpad.net/swift/+bug/1249727
-   find . \( -name test_wsgi.py -o -name test_locale.py -o -name 
test_utils.py \) -delete || die
-   SKIP_PIP_INSTALL=1 PBR_VERSION=0.6.0 sh .unittests || die
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   keepdir /etc/swift
-   insinto /etc/swift
-
-   newins "etc/swift.conf-sample" "swift.conf"
-   newins "etc/rsyncd.conf-sample" "rsyncd.conf"
-   newins "etc/mime.types-sample" "mime.types-sample"
-   newins "etc/memcache.conf-sample" "memcache.conf-sample"
-   newins "etc/drive-audit.conf-sample" "drive-audit.conf-sample"
-   newins "etc/dispersion.conf-sample" "dispersion.conf-sample"
-
-   if use proxy; then
-   newinitd "${FILESDIR}/swift-proxy.initd" "swift-proxy"
-   newins "etc/proxy-server.conf-sample" "proxy-server.conf"
-   if use memcached; then
-   sed -i '/depend/a\
-need memcached' "${D}/etc/init.d/swift-proxy"
-   fi
-   fi
-   if use account; then
-   newinitd "${FILESDIR}/swift-account.initd" "swift-account"
-   newins "etc/account-server.conf-sample" "account-server.conf"
-   fi
-   if use container; then
-   newinitd "${FILESDIR}/swift-container.initd" "swift-container"
-   newins "etc/container-server.conf-sample" 
"container-server.conf"
-   fi
-   if use object; then
-   newinitd "${FILESDIR}/swift-object.initd" "swift-object"
-   newins "etc/object-server.conf-sample" "object-server.conf"
-   newins "etc/object-expirer.conf-sample" "object-expirer.conf"
-   fi
-
-   fowners root:swift "/etc/swift" || die "fowners failed"
-   fperms 0750 /etc/swift
-}
-
-pkg_postinst() {
-   elog "Openstack swift will default to using insecure http unless a"
-   elog "certificate is created in /etc/swift/cert.crt and the associated 
key"
-   elog "in /etc/swift/cert.key.  These can be created with the following:"
-   elog "  * cd /etc/swift"
-   elog "  * openssl req -new -x509 -nodes -out cert.crt -keyout cert.key"
-}



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

2017-10-20 Thread Matt Thode
commit: 5318fabff5936a1b8a07f540795641c3fbfe8fa6
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 23:09:01 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Oct 20 23:19:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5318fabf

sys-cluster/heat: filesdir cleanup

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-cluster/heat/files/newton-heat.conf.sample | 1225 
 1 file changed, 1225 deletions(-)

diff --git a/sys-cluster/heat/files/newton-heat.conf.sample 
b/sys-cluster/heat/files/newton-heat.conf.sample
deleted file mode 100644
index 433b8ba3e5e..000
--- a/sys-cluster/heat/files/newton-heat.conf.sample
+++ /dev/null
@@ -1,1225 +0,0 @@
-[DEFAULT]
-
-#
-# From oslo.log
-#
-
-# If set to true, the logging level will be set to DEBUG instead of the default
-# INFO level. (boolean value)
-# Note: This option can be changed without restarting.
-#debug = false
-
-# DEPRECATED: If set to false, the logging level will be set to WARNING instead
-# of the default INFO level. (boolean value)
-# This option is deprecated for removal.
-# Its value may be silently ignored in the future.
-#verbose = true
-
-# The name of a logging configuration file. This file is appended to any
-# existing logging configuration files. For details about logging configuration
-# files, see the Python logging module documentation. Note that when logging
-# configuration files are used then all logging configuration is set in the
-# configuration file and other logging configuration options are ignored (for
-# example, logging_context_format_string). (string value)
-# Note: This option can be changed without restarting.
-# Deprecated group/name - [DEFAULT]/log_config
-#log_config_append = 
-
-# Defines the format string for %%(asctime)s in log records. Default:
-# %(default)s . This option is ignored if log_config_append is set. (string
-# value)
-#log_date_format = %Y-%m-%d %H:%M:%S
-
-# (Optional) Name of log file to send logging output to. If no default is set,
-# logging will go to stderr as defined by use_stderr. This option is ignored if
-# log_config_append is set. (string value)
-# Deprecated group/name - [DEFAULT]/logfile
-#log_file = 
-
-# (Optional) The base directory used for relative log_file  paths. This option
-# is ignored if log_config_append is set. (string value)
-# Deprecated group/name - [DEFAULT]/logdir
-#log_dir = 
-
-# Uses logging handler designed to watch file system. When log file is moved or
-# removed this handler will open a new log file with specified path
-# instantaneously. It makes sense only if log_file option is specified and
-# Linux platform is used. This option is ignored if log_config_append is set.
-# (boolean value)
-#watch_log_file = false
-
-# Use syslog for logging. Existing syslog format is DEPRECATED and will be
-# changed later to honor RFC5424. This option is ignored if log_config_append
-# is set. (boolean value)
-#use_syslog = false
-
-# Syslog facility to receive log lines. This option is ignored if
-# log_config_append is set. (string value)
-#syslog_log_facility = LOG_USER
-
-# Log output to standard error. This option is ignored if log_config_append is
-# set. (boolean value)
-#use_stderr = true
-
-# Format string to use for log messages with context. (string value)
-#logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d 
%(levelname)s %(name)s [%(request_id)s %(user_identity)s] 
%(instance)s%(message)s
-
-# Format string to use for log messages when context is undefined. (string
-# value)
-#logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d 
%(levelname)s %(name)s [-] %(instance)s%(message)s
-
-# Additional data to append to log message when logging level for the message
-# is DEBUG. (string value)
-#logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d
-
-# Prefix each line of exception output with this format. (string value)
-#logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s 
%(instance)s
-
-# Defines the format string for %(user_identity)s that is used in
-# logging_context_format_string. (string value)
-#logging_user_identity_format = %(user)s %(tenant)s %(domain)s %(user_domain)s 
%(project_domain)s
-
-# List of package logging levels in logger=LEVEL pairs. This option is ignored
-# if log_config_append is set. (list value)
-#default_log_levels = 
amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,dogpile.core.dogpile=INFO
-
-# Enables or disables publication of error events. (boolean value)
-#publish_errors = false
-
-# The format for an instance that is passed with the log message. (string
-# value)
-#

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

2017-10-20 Thread Matt Thode
commit: d8639c328777680c15696024f62a9bbf065cfa75
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 23:06:17 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Oct 20 23:19:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8639c32

sys-cluster/nova: removing newton

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-cluster/nova/Manifest|   2 -
 sys-cluster/nova/nova-14.0.8.ebuild  | 229 ---
 sys-cluster/nova/nova-2016.2..ebuild | 220 -
 3 files changed, 451 deletions(-)

diff --git a/sys-cluster/nova/Manifest b/sys-cluster/nova/Manifest
index 0b0da2551cf..9250dfa8ca2 100644
--- a/sys-cluster/nova/Manifest
+++ b/sys-cluster/nova/Manifest
@@ -1,5 +1,3 @@
-DIST newton-nova.conf.sample 44496 SHA256 
a7d9b95e67b77d0335edac760e037ad117d8c9f18c4792939ba8bb02739eae58 SHA512 
ac917f0fed24c6705cbe43b4e1af31138bb656ea06f0cbe66d5b820677a47ca854abf6ca7fdf76a9a7f3a5afff758dac294ffd778d1bda82bb9f95c48d103d6e
 WHIRLPOOL 
3c54dc8e4721f4289a8f64e9ac215c4b2e4b6afd2904fea4080659d3c292dcd942535d998b463efa4dd96a6090afb9830dfa6b9b3f2062439a8d03ec09356adc
-DIST nova-14.0.8.tar.gz 5608059 SHA256 
9c38a74965b4543ddfb2f0baaa2e73673037d47fed86b1a2fc48a09878b6f2ac SHA512 
3d8177a00ecef7aa152ecd87d376c7b8d1e5a877b0831e220ba204b022425c688515cfa72a21d4604418b20bd670f3fc263f7040da856f9598682e3d627c8abd
 WHIRLPOOL 
7f4e0ca49809ed2cb0d8bd064c71cd1336b58525e55a7b5d657dabde5bd75af2fc4c0e90bbdde15fddf895fff1a191deaa655a788d87f58bb6768b42a404b559
 DIST nova-15.0.7.tar.gz 5763951 SHA256 
75d2f307301396d423e81e817b4c087da08c9db7ab2340fcef7618fc20379fb9 SHA512 
3e4b02bebdc8d0c002a09d757a2f1e96e9b7a5c16c6bd9108f0564c9be23da8ae8f90d81924050f01be691b4800c5c0ff2f5b3400fa389964899b1faa509293c
 WHIRLPOOL 
6c8c49509bbee938886c7d2b900cf113ca86105c606c46976f3528afdd215f9ebe34026103c8e36c065ce33efe05a96db4b618be6ab94d0f3c9dceaff0ef10ab
 DIST nova-16.0.1.tar.gz 10896414 SHA256 
e657675b0ca62fbbe66808cccbb7db84bdfd007b82f9579ced98c13c215b18d6 SHA512 
bdeb3254e9ad6b95e7f8c07093192fb511e2a278790afd6336093f817288cd6cddee9c1a3d81b1ea82bddd4d8caf60234183f995f35bad631edaf6b9c0fe2b79
 WHIRLPOOL 
59750f9b4b849f78156db15c8e692ee0cdb998b786acc7466dd49cae24d6c1d869913b5b7533bba2d7993586f41e9969e10631de57593454926b50adf89a0328
 DIST nova.conf.sample-15.0.7 344760 SHA256 
09c086c981505a6e775a4e2073856b1d38998d97b92062f019095f98d7d26e1f SHA512 
5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d
 WHIRLPOOL 
22f174d402e6d9c3e1e18da0cdec883209013083c66eb2b5a2921546fb609c1a19de594832afa8f40ee26a999f2596c563eb16ba1a08035895b5d6c72a729125

diff --git a/sys-cluster/nova/nova-14.0.8.ebuild 
b/sys-cluster/nova/nova-14.0.8.ebuild
deleted file mode 100644
index 2c2ce969d8c..000
--- a/sys-cluster/nova/nova-14.0.8.ebuild
+++ /dev/null
@@ -1,229 +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 )
-
-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/newton/nova.conf.sample
 -> newton-nova.conf.sample
-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/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="
-   >=dev-python/setuptools-16.0[${PYTHON_USEDEP}]
-   ${CDEPEND}
-   app-admin/sudo"
-
-RDEPEND="
-   ${CDEPEND}
-   compute-only? (
-   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
-   =dev-python/pymysql-0.6.2[${PYTHON_USEDEP}]
-   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   =dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   =dev-python/boto-2.32.1[${PYTHON_USEDEP}]
-   >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
-   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
-   >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
-   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.5.0[${PYTHON_USEDEP}]
-   >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
-   >=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
-   !~dev-python/routes-2.0[${PYTH

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

2017-10-20 Thread Kent Fredric
commit: 36f5869ce6cb02f654a20477aa53356fdcdd3b93
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Oct 20 23:09:28 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Oct 20 23:10:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f5869c

dev-lang/perl: Update dev version to 5.27.5

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-lang/perl/Manifest  |  2 +-
 dev-lang/perl/perl-5.28..ebuild | 10 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index e515d6b4d33..8150aa526ec 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -9,7 +9,7 @@ DIST perl-5.26.0.tar.xz 11961692 SHA256 
9bf2e3d0d72aad77865c3bdbc20d3b576d769c5c
 DIST perl-5.26.1-RC1.tar.xz 11923212 SHA256 
3c52c1092a66ee7c809af53076e1f407e43f52962272d0fd2e95bfb6c70df111 SHA512 
036151303704e8d91db8cc22a9c8972499babca112d46f570e4f921fdad1b73919f6d038973896ff3d55b079080c4682609b3f73b962999bc5f5425b7b877084
 WHIRLPOOL 
99ae7d69509fcd85486beff976f79da03216e2ef1b241080b3d65bbacc343b8fb577082e111f5fd5214c42dd704465efdb2622558ed76fefa1315fe0dec40d3f
 DIST perl-5.26.1.tar.xz 11922848 SHA256 
fe8208133e73e47afc3251c08d2c21c5a60160165a8ab8b669c43a420e4ec680 SHA512 
13faa7bcd7ed8c490c37e9032c115af06c9b8152b75f8062409dd72d263d1314480e8a9a883490de1b448b2e6d53b6a87d108e2eceb17de2524d5857c6a7d300
 WHIRLPOOL 
5126e3727ff4b7bd5cc3b0dce4a4a6f1d4c2601af318161981e66407850a08d8731cdb5554af00cd4889978c7564d85f900e526584ebbab0fee6d97b2aebc6d3
 DIST perl-5.27.1-patches-1.tar.xz 16444 SHA256 
98e3c57398a3476ff809b98c7a17e52424842ca41499b3ee84b73d90c633ec62 SHA512 
c70e033619e1caecb5e5d70e36094bb105f0387a383f7091c763b87ad9f31121c036446e337d44565ce66c9977870c951f2fbd61d34ac1633c18ac9d0b489a13
 WHIRLPOOL 
d211c1b5b3358e8142dd6c6ec9b324db49d1097a0f717168a299e22872d7ff3f9066dace7ac1de935117849445de15f6c3b0afd14afa2750c69d388b83c464d9
-DIST perl-5.27.4.tar.xz 11977216 SHA256 
a9ade3ec7e605bee6990bf0eb4502da8bd62fa2d4f70b2c4407a15aa7e12543c SHA512 
92c170a195da61d306faa8699682f69469e6e04188972ca608f4125122556d0839558cea3b3812b8e70114e9ae566bb58b22d277f66ff837d938bade02f04636
 WHIRLPOOL 
fa156cddd72d9f3811450fea6c4378421021ed73f367dfc123cbfe4d1144e65d257a30d751ffed86ae787f05bf8f0c75d6167618ce480f70e615eb1da23acb81
+DIST perl-5.27.5.tar.xz 12053340 SHA256 
039f4b22cfce13dc6723fd03959ac5035cb6c6255166a5be57882afed0a5778a SHA512 
c97859b972c1d89d1d0037d05e5269c368ed06e06a2ad325c7c3a6e407bd5a4c564922112dcb555470eaf14e9439f59ba08d2e04832547596f52ce46c18deb6c
 WHIRLPOOL 
78144c1ecf850b686ac1d16bca08c6034c89ed2c77b5014d12c3297e8ac62c962728fc7c06abe979b0c4706c111cb8cbc2883c31d2df02afecbe162583318046
 DIST perl-cross-1.1.4.tar.gz 94623 SHA256 
c840a327d5464ca271cac40d52e2d199330875527bf1003c28a6e550fb7bcc57 SHA512 
3bfc108245f0c05b7d45c317eb28c2eb70aba528dfe8a39bc99d6e49b4751f5dca4f4ac661484bfc7528c3e28fcdbd8994c36daa49c25516618fec1f58116d79
 WHIRLPOOL 
c4a150cf15d067cd58db63dae01bbe81080477f9a2bfcd8557b2097bbf93509bb9128feef84e8a2913724a82de0accc3b9c5d65207ee9dcd2989fe51
 DIST perl-cross-1.1.5.tar.gz 95122 SHA256 
0e719e75983b16c7726c2c9462f9498bb1fc4ad38c9f2513a65f3dd34e3decb3 SHA512 
344ae0ff3ab8a2ce3fdb0de10972164c8cc14abd9c5c9bf55029bc8a6c2e62b3f9dda88892b1d8d0e30b76f94d42feea1dd5e5c55631f9eb53d1443285e2e3d1
 WHIRLPOOL 
b194d4986511e3483921b11bd264586f1e185df8cd33e408b7f5702403b6dc9e20d0245a60e47e8ee03db8002effccdde48ab7ad1087a9f35ec703b558f699cc
 DIST perl-cross-1.1.6.tar.gz 96075 SHA256 
2b3b88f54d85beb438bd2948e2d89461db5ab6253f01b3c2c9ae3ddc30b4 SHA512 
4d46ad55093d90da4b0589552d14390efdc6604532ad2b4a3b20a79c69ef3b3cfe0e171b439dfa464bbee2e1fbd92606af6e6584d9355a8476e5b4ada8733653
 WHIRLPOOL 
78254d35c462758c6fdcc7a0a30668919d2fc0034947900e8e7575deee4932d9659486fa32b938c5ca14332aef99bdf0ec198b301cc8cfb1225a322c8516192c

diff --git a/dev-lang/perl/perl-5.28..ebuild 
b/dev-lang/perl/perl-5.28..ebuild
index 2f46a1eab74..823075efb2a 100644
--- a/dev-lang/perl/perl-5.28..ebuild
+++ b/dev-lang/perl/perl-5.28..ebuild
@@ -9,14 +9,14 @@ PATCH_VER=1
 CROSS_VER=1.1.7
 PATCH_BASE="perl-5.27.1-patches-${PATCH_VER}"
 
-DIST_AUTHOR=GENEHACK
+DIST_AUTHOR=SHAY
 
 # Greatest first, don't include yourself
 # Devel point-releases are not ABI-intercompatible, but stable point releases 
are
 # BIN_OLDVERSEN is contains only C-ABI-intercompatible versions
 PERL_BIN_OLDVERSEN=""
 if [[ "${PV##*.}" == "" ]]; then
-   DIST_VERSION=5.27.4
+   DIST_VERSION=5.27.5
 else
DIST_VERSION="${PV/_rc/-RC}"
 fi
@@ -78,14 +78,14 @@ dual_scripts() {
src_remove_dual  perl-core/Archive-Tar2.260.0   ptar 
ptardiff ptargrep
src_remove_dual  perl-core/CPAN   2.180.0   cpan
src_remove_dual  perl-core/Digest-SHA 5.960.0   shasum
-   src_remove_dual  perl-core/Encode 2.920.0   enc2xs 
piconv
+   src_remove_dual  perl-

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

2017-10-20 Thread Zac Medico
commit: dcda50fc19ecde9cd3a343b7c4fec5065dc7b9be
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Oct 20 23:02:07 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Oct 20 23:04:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcda50fc

app-emulation/rkt: fix to compile with glibc-2.25 (bug 580330)

Thanks to Dennis Schridde  gmx.net> for the
lkvm patch instructions.

Bug: https://bugs.gentoo.org/580330
Bug: https://bugs.gentoo.org/627564
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 app-emulation/rkt/Manifest  |  1 +
 app-emulation/rkt/rkt-1.28.1.ebuild | 12 +++-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/app-emulation/rkt/Manifest b/app-emulation/rkt/Manifest
index e6aeda4effa..d31af73e4e2 100644
--- a/app-emulation/rkt/Manifest
+++ b/app-emulation/rkt/Manifest
@@ -1,4 +1,5 @@
 DIST kvmtool-cfae4d64482ed745214e3c62dd84b79c2ae0f325.tar.gz 245010 SHA256 
4aad2913d66c7a3c308e0ca34c214307850b2556ab35999e7f86c253cb8bbf82 SHA512 
7cca005136f3628dfef359f83732d6f8cc062c5e4a8d77f57c6dd5e007ed06c85f0c275c8844228b404755dbf3f4d45f6a149fc64235f4f1abe0058214e24730
 WHIRLPOOL 
341f9be7ff9517c822da00166cbf5334cf329f51895bb459c3e0bdda2f0c8724957bb79b354eadf9249b4c1f4b8d677c7c6ca57eaa04553804779ec8c53b37f4
+DIST kvmtool-include-sysmacros-c0a985531f49c06fd05069024f4664740e6a0baf.patch 
1243 SHA256 dfb723ef66b9e9d6caf1e99e1e6d590b7c7d81d63dce22047cb735e8bc716629 
SHA512 
d8e9d6e656b51d8e4b3bf6939e927a4c11874dfb34b4d649adcbcaf44ec1f95af2bf73e138f94c53aa07cbd79db63a6ebf75f96861f8b13743c942523a3ff106
 WHIRLPOOL 
b8ec75158d1e6ea2e53ec93f1c4dacb6783f5880c43d3ee8efe6bf0c2b8e8e0a0692fda5fd61ee9e889f8b383fa42e4b07518b91fddd5a8f5a4316b00925d85d
 DIST linux-4.9.2.tar.xz 93189108 SHA256 
8dda9aedd17ae0bf1e06ebb4b79082f83fb3ade45cbcc3ca4c30bf3faf085738 SHA512 
85adf3715cba4a457efea8359ebed34413ac63ee58fe920c5713501dec1e727e167416e9d67a9e2d9430aa9f3a53ad0ac26a4f749984bc5a3f3c37ac504f75de
 WHIRLPOOL 
74df775ab092a6be6684243d4c0d557c0ce27907c7e8ed97be54a45901e8f507deab1d5e72c35092884836f3fe446f838342ec0b53a3aa1c884489caadaf6a62
 DIST qemu-2.8.0.tar.bz2 28368517 SHA256 
dafd5d7f649907b6b617b822692f4c82e60cf29bc0fc58bc2036219b591e5e62 SHA512 
50f2988d822388ba9fd1bf5dbe68359033ed7432d7f0f9790299f32f63faa6dc72979256b5632ba572d47ee3e74ed40e3e8e331dc6303ec1599f1b4367cb78c2
 WHIRLPOOL 
0ce4e0539657eb832e4039819e7360c792b6aa41c718f0e0d762f4933217f0d370af94b1d6d9776853575b4a6811d8c85db069bf09d21bd15399ac8b50440ff5
 DIST rkt-1.28.1.tar.gz 3425099 SHA256 
2610749f412ca697c57a797c8dd0024c4c215d7dd824599d8ed6f4297abd5e07 SHA512 
02d47f4e95e5ff9dc82cd645f1c69bb1fe5ab856c32b3b29bcd74c0e96ae0b5831a610cbde04614d216e4f7387af54f904ebd31ddc3acc1d2cfa0178805fd811
 WHIRLPOOL 
a7e1489b1295795fe3908e51f81be6db3ffd6b0ad17aa4828e7fb07551ea4a6b215fda9f6e4658aa5e7b4e36bcf3472aec8726e2751943c6b0a1aeb910ebe9cf

diff --git a/app-emulation/rkt/rkt-1.28.1.ebuild 
b/app-emulation/rkt/rkt-1.28.1.ebuild
index c15c8003546..ea1b51224b7 100644
--- a/app-emulation/rkt/rkt-1.28.1.ebuild
+++ b/app-emulation/rkt/rkt-1.28.1.ebuild
@@ -23,6 +23,7 @@ 
SRC_URI="https://github.com/coreos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 rkt_stage1_coreos? ( $PXE_URI -> $PXE_FILE )
 rkt_stage1_kvm_lkvm? (

https://kernel.googlesource.com/pub/scm/linux/kernel/git/will/kvmtool/+archive/${KVMTOOL_VERSION}.tar.gz
 -> kvmtool-${KVMTOOL_VERSION}.tar.gz
+   
https://git.kernel.org/pub/scm/linux/kernel/git/will/kvmtool.git/patch/?id=c0a985531f49c06fd05069024f4664740e6a0baf
 -> kvmtool-include-sysmacros-c0a985531f49c06fd05069024f4664740e6a0baf.patch
${SRC_URI_KVM}
 )
 rkt_stage1_kvm_qemu? (
@@ -72,10 +73,15 @@ pkg_setup() {
 }
 
 src_unpack() {
-   local x
+   local dest x
for x in ${A}; do
case ${x} in
*.img|linux-*) continue ;;
+   kvmtool-include-sysmacros-*) #627564
+   dest=${S}/stage1/usr_from_kvm/lkvm/patches
+   mkdir -p "${dest}" || die
+   cp "${DISTDIR}/${x}" "${dest}" || die
+   ;;
kvmtool-*)
mkdir kvmtool || die
pushd kvmtool >/dev/null || die
@@ -150,6 +156,10 @@ src_prepare() {
-i stage1/init/init.go || die
fi
 
+   if use rkt_stage1_kvm_qemu; then
+   sed '1i#include ' -i 
"${WORKDIR}/qemu-${QEMU_VERSION#v}/hw/9pfs/9p.c" || die
+   fi
+
eautoreconf
 }
 



[gentoo-commits] proj/kde:master commit in: kde-plasma/drkonqi/files/, kde-plasma/drkonqi/

2017-10-20 Thread Andreas Sturmlechner
commit: 40344977cca595b82e3fd69d98f810a0df612643
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 20 22:55:27 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 20 22:56:25 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=40344977

kde-plasma/drkonqi: Fix build with USE=-X

Gentoo-bug: 634510
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 kde-plasma/drkonqi/drkonqi-5.11.49..ebuild|  2 +
 kde-plasma/drkonqi/files/drkonqi-5.11.1-x11.patch | 46 +++
 2 files changed, 48 insertions(+)

diff --git a/kde-plasma/drkonqi/drkonqi-5.11.49..ebuild 
b/kde-plasma/drkonqi/drkonqi-5.11.49..ebuild
index cac8570632..a21d1fd143 100644
--- a/kde-plasma/drkonqi/drkonqi-5.11.49..ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.11.49..ebuild
@@ -39,6 +39,8 @@ RDEPEND="${COMMON_DEPEND}
!
+Date: Sun, 15 Oct 2017 18:52:53 +0200
+Subject: Make Qt5::X11Extras really optional
+
+Summary:
+Otherwise may fail.
+
+Reviewers: rjvbb, sitter, davidedmundson
+
+Reviewed By: sitter, davidedmundson
+
+Subscribers: apol, plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D8307
+---
+ CMakeLists.txt | 2 +-
+ config-X11.h.cmake | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 43eeea5..8c8f9b2 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -30,7 +30,7 @@ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED 
COMPONENTS Core Widgets Test
+ 
+ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS I18n CoreAddons 
Service ConfigWidgets JobWidgets KIO Crash Completion XmlRpcClient 
WidgetsAddons Wallet Notifications IdleTime)
+ 
+-find_package(Qt5 ${QT_MIN_VERSION} CONFIG COMPONENTS X11Extras)
++find_package(Qt5X11Extras ${QT_MIN_VERSION} CONFIG)
+ 
+ include_directories("${CMAKE_CURRENT_BINARY_DIR}")
+ configure_file(config-X11.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-X11.h)
+diff --git a/config-X11.h.cmake b/config-X11.h.cmake
+index 26064aa..2f779a2 100644
+--- a/config-X11.h.cmake
 b/config-X11.h.cmake
+@@ -1,2 +1,2 @@
+-#cmakedefine Qt5X11Extras_FOUND 1
++#cmakedefine01 Qt5X11Extras_FOUND
+ #define HAVE_X11 Qt5X11Extras_FOUND
+-- 
+cgit v0.11.2
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/ExtUtils-XSpp/, dev-perl/ExtUtils-XSpp/files/

2017-10-20 Thread Kent Fredric
commit: f8761f86f769a47eb9091e4b85202a105f809f46
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Oct 20 22:41:30 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Oct 20 22:42:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8761f86

dev-perl/ExtUtils-XSpp: Fix tests without '.' in @INC bug #615240

Closes: https://bugs.gentoo.org/615240
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../ExtUtils-XSpp/ExtUtils-XSpp-0.170.0.ebuild |   4 +-
 .../ExtUtils-XSpp/ExtUtils-XSpp-0.180.0.ebuild |   4 +-
 .../files/ExtUtils-XSpp-0.170.0-no-dot-inc.patch   | 314 +++
 .../files/ExtUtils-XSpp-0.180.0-no-dot-inc.patch   | 344 +
 4 files changed, 662 insertions(+), 4 deletions(-)

diff --git a/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.170.0.ebuild 
b/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.170.0.ebuild
index fa3567ad6c6..c11abdc4a88 100644
--- a/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.170.0.ebuild
+++ b/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.170.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -23,5 +23,5 @@ DEPEND="
 RDEPEND="
>=virtual/perl-ExtUtils-ParseXS-2.22.02
 "
-
+PATCHES=( "${FILESDIR}/${P}-no-dot-inc.patch" )
 SRC_TEST=do

diff --git a/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.180.0.ebuild 
b/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.180.0.ebuild
index 115357c805a..730c1130cb2 100644
--- a/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.180.0.ebuild
+++ b/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.180.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -24,5 +24,5 @@ DEPEND="${RDEPEND}
dev-perl/Test-Base
)
 "
-
+PATCHES=( "${FILESDIR}/${P}-no-dot-inc.patch" )
 SRC_TEST="do parallel"

diff --git 
a/dev-perl/ExtUtils-XSpp/files/ExtUtils-XSpp-0.170.0-no-dot-inc.patch 
b/dev-perl/ExtUtils-XSpp/files/ExtUtils-XSpp-0.170.0-no-dot-inc.patch
new file mode 100644
index 000..f3a5120a4ef
--- /dev/null
+++ b/dev-perl/ExtUtils-XSpp/files/ExtUtils-XSpp-0.170.0-no-dot-inc.patch
@@ -0,0 +1,314 @@
+From 890c6563bca6c297500ed7ad6be7147e0222c797 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Sat, 21 Oct 2017 11:04:37 +1300
+Subject: Fix test failures without '.' in @INC on 5.26+
+
+This fixes test failures when perl is running with PERL_USE_UNSAFE_INC=0
+set in the environment.
+
+Bug: https://rt.cpan.org/Ticket/Display.html?id=121070
+Bug: https://bugs.gentoo.org/615240
+Bug: https://github.com/mbarbon/extutils-xspp/pull/3
+---
+ t/010_base.t| 3 ++-
+ t/011_multiple_files.t  | 3 ++-
+ t/012_preprocessor.t| 3 ++-
+ t/015_reference.t   | 3 ++-
+ t/020_rename.t  | 3 ++-
+ t/022_static.t  | 3 ++-
+ t/022_virtual.t | 3 ++-
+ t/023_base_classes.t| 3 ++-
+ t/024_enum.t| 3 ++-
+ t/030_code_blocks.t | 3 ++-
+ t/031_verbatim_blocks.t | 3 ++-
+ t/035_include.t | 3 ++-
+ t/040_plugin.t  | 7 ---
+ t/043_parser_plugins.t  | 3 ++-
+ t/075_types.t   | 3 ++-
+ t/080_complex_typemap.t | 3 ++-
+ t/090_exceptions.t  | 3 ++-
+ t/lib/XSP/Plugin.pm | 2 +-
+ t/lib/XSP/Test.pm   | 4 ++--
+ 19 files changed, 39 insertions(+), 22 deletions(-)
+
+diff --git a/t/010_base.t b/t/010_base.t
+index 3d8b3c9..58cfd30 100644
+--- a/t/010_base.t
 b/t/010_base.t
+@@ -2,7 +2,8 @@
+ 
+ use strict;
+ use warnings;
+-use t::lib::XSP::Test tests => 14;
++use lib 't/lib';
++use XSP::Test tests => 14;
+ 
+ run_diff xsp_stdout => 'expected';
+ 
+diff --git a/t/011_multiple_files.t b/t/011_multiple_files.t
+index d52f930..d37d36b 100644
+--- a/t/011_multiple_files.t
 b/t/011_multiple_files.t
+@@ -2,7 +2,8 @@
+ 
+ use strict;
+ use warnings;
+-use t::lib::XSP::Test tests => 3;
++use lib 't/lib';
++use XSP::Test tests => 3;
+ 
+ run_diff process => 'expected';
+ 
+diff --git a/t/012_preprocessor.t b/t/012_preprocessor.t
+index 953bd73..7bf64f9 100644
+--- a/t/012_preprocessor.t
 b/t/012_preprocessor.t
+@@ -2,7 +2,8 @@
+ 
+ use strict;
+ use warnings;
+-use t::lib::XSP::Test tests => 6;
++use lib 't/lib';
++use XSP::Test tests => 6;
+ 
+ # monkeypatch print methods to test conditionals are parsed correctly
+ no warnings 'redefine';
+diff --git a/t/015_reference.t b/t/015_reference.t
+index e060a25..4b33887 100644
+--- a/t/015_reference.t
 b/t/015_reference.t
+@@ -2,7 +2,8 @@
+ 
+ use strict;
+ use warnings;
+-use t::lib::XSP::Test tests => 2;
++use lib 't/lib';
++use XSP::Test tests => 2;
+ 
+ run_diff xsp_stdout => 'expected';
+ 
+diff --git a/t/020_rename.t b/t/020_rename.t
+index df6abc3..ec1a0fd 100644
+--- a/t/020_rename.t
 b/t/020_rename.t
+@@ -2,7 +2,8 @@
+ 
+ use strict;
+ use warnings;
+-use t::lib::XSP::Test tests => 9;
++use lib 't/lib';
++use XSP::Tes

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

2017-10-20 Thread Andreas Sturmlechner
commit: 50877c698ea87d0719894992b212930e20d3a478
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 20 22:31:24 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 20 22:39:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50877c69

net-libs/libtorrent-rasterbar: Drop old

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 net-libs/libtorrent-rasterbar/Manifest |   1 -
 .../libtorrent-rasterbar-1.1.4.ebuild  | 102 -
 .../libtorrent-rasterbar-1.1.5.ebuild  | 102 -
 3 files changed, 205 deletions(-)

diff --git a/net-libs/libtorrent-rasterbar/Manifest 
b/net-libs/libtorrent-rasterbar/Manifest
index 1756004f70a..adec638e701 100644
--- a/net-libs/libtorrent-rasterbar/Manifest
+++ b/net-libs/libtorrent-rasterbar/Manifest
@@ -1,4 +1,3 @@
 DIST libtorrent-rasterbar-1.0.10.tar.gz 3324494 SHA256 
a865ceaca8b14acdd7be56d361ce4e64361299647e157ef7b3ac7e2812ca4c3e SHA512 
08976239ec12e2d67a974dadf3f16330f48e4b6de314f9d97c5fbbdbc696b76b6b1f8e20ceab6830d46d17b1bfd7e2fe4048fb1a5a97ece12c242c0cd0f7ded2
 WHIRLPOOL 
1e4ef2fb41eef0b825bd7c8c665638e3f689c3cefca3caa18a01c328caad9d31cd417fb49d25a7d55da6457a89e35a891427d70fb4f4d070c74be2e2e0347a60
 DIST libtorrent-rasterbar-1.0.11.tar.gz 3325786 SHA256 
828d686770346f6da2c143c5a2844c5f5e407eb4a37982e90022763508abd62f SHA512 
770d16b241174ae4b121af9b2ac7bcde8b14c6ed99352b827b760a3cbdc2c0ebd0d505319762897720c5f72acdff506ee9948ac1140e6d4591805eca5439b184
 WHIRLPOOL 
e56bfe0830cfc7776436552171b14b08913d99a2c726c9eefa828027caaa96d9c3d97e6442a3b53f315eaa3e7e0f68175d813dbab1d6de1da5937054fc6cac9c
-DIST libtorrent-rasterbar-1.1.4.tar.gz 3917557 SHA256 
ccf42367803a6df7edcf4756d1f7d0a9ce6158ec33b851b3b58fd470ac4eeba6 SHA512 
50f5dfffbd9e6ba21dbe328be17962f29088a326c2c2bf177e1137ed2900323b9a5bae75ee63635404928452f206c72dd4f9100438a6b802bd36b11430e51bc3
 WHIRLPOOL 
f1231e97cdaf820910dafbaf83f9edadf3b70a8fadc71b370e9813d9b9893e6ee893fccfc71a20438ca0b138ac9035c220b656843e7af2755451bf6587f07fc5
 DIST libtorrent-rasterbar-1.1.5.tar.gz 3942894 SHA256 
103134068389155a0f2bccaca72a57765460eb8188495089dcad280dcf426930 SHA512 
d0e7fe944c8a396aaf79ce80c7513be07a855bc8a9eee3bca46ed83d5e190aaa5ea4dc9a8a7208e27e18ae8f15733e6e34eabd375f0bde43d4dc4607840782e7
 WHIRLPOOL 
1f78afceb67a69418d2afac915616812fe3a223c548ba2baf7e643fc5e63c79bd87998473ac4b6cab6ac0093d7f43ac91bcfba41c9d6ce0fc1ac46914fce74d2

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.4.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.4.ebuild
deleted file mode 100644
index 86fa8d7e920..000
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.4.ebuild
+++ /dev/null
@@ -1,102 +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} )
-PYTHON_REQ_USE="threads"
-DISTUTILS_OPTIONAL=true
-DISTUTILS_IN_SOURCE_BUILD=true
-
-inherit distutils-r1 eutils versionator
-
-MY_PV=$(replace_all_version_separators _)
-
-DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and 
scalability"
-HOMEPAGE="http://libtorrent.org";
-SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/9"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="debug +dht doc examples libressl python +ssl static-libs test"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   dev-libs/boost:=[threads]
-   virtual/libiconv
-   examples? ( !net-p2p/mldonkey )
-   python? (
-   ${PYTHON_DEPS}
-   dev-libs/boost:=[python,${PYTHON_USEDEP}]
-   )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-"
-DEPEND="${RDEPEND}
-   sys-devel/libtool
-"
-
-src_prepare() {
-   default
-
-   # bug 578026
-   # prepend -L${S}/... to ensure bindings link against the lib we just 
built
-   sed -i -e "s|^|-L${S}/src/.libs |" bindings/python/link_flags.in || die
-
-   # prepend -I${S}/... to ensure bindings use the right headers
-   sed -i -e "s|^|-I${S}/src/include |" bindings/python/compile_flags.in 
|| die
-
-   use python && distutils-r1_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable debug)
-   $(use_enable debug logging)
-   $(use_enable debug disk-stats)
-   $(use_enable dht dht $(usex debug logging yes))
-   $(use_enable examples)
-   $(use_enable ssl encryption)
-   $(use_enable static-libs static)
-   $(use_enable test tests)
-   --with-libiconv
-   )
-   econf "${myeconfargs[@]}"
-
-   if use python; then
-   python_configure() {
-   econf "${myeconfarg

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

2017-10-20 Thread Andreas Sturmlechner
commit: b1f7321677c90120e3d079f980aa8dc9f9a804bd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 20 22:26:30 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 20 22:39:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f73216

net-libs/libtorrent-rasterbar: Add -std=c++11, bug #634506

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 .../libtorrent-rasterbar-1.1.5-r1.ebuild   | 104 +
 1 file changed, 104 insertions(+)

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.5-r1.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.5-r1.ebuild
new file mode 100644
index 000..ccafa8fcf82
--- /dev/null
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.5-r1.ebuild
@@ -0,0 +1,104 @@
+# 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} )
+PYTHON_REQ_USE="threads"
+DISTUTILS_OPTIONAL=true
+DISTUTILS_IN_SOURCE_BUILD=true
+
+inherit distutils-r1 flag-o-matic versionator
+
+MY_PV=$(replace_all_version_separators _)
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and 
scalability"
+HOMEPAGE="http://libtorrent.org";
+SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/9"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug +dht doc examples libressl python +ssl static-libs test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   dev-libs/boost:=[threads]
+   virtual/libiconv
+   examples? ( !net-p2p/mldonkey )
+   python? (
+   ${PYTHON_DEPS}
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   sys-devel/libtool
+"
+
+src_prepare() {
+   default
+
+   # bug 578026
+   # prepend -L${S}/... to ensure bindings link against the lib we just 
built
+   sed -i -e "s|^|-L${S}/src/.libs |" bindings/python/link_flags.in || die
+
+   # prepend -I${S}/... to ensure bindings use the right headers
+   sed -i -e "s|^|-I${S}/src/include |" bindings/python/compile_flags.in 
|| die
+
+   use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+   append-cxxflags -std=c++11 # bug 634506
+
+   local myeconfargs=(
+   $(use_enable debug)
+   $(use_enable debug logging)
+   $(use_enable debug disk-stats)
+   $(use_enable dht dht $(usex debug logging yes))
+   $(use_enable examples)
+   $(use_enable ssl encryption)
+   $(use_enable static-libs static)
+   $(use_enable test tests)
+   --with-libiconv
+   )
+   econf "${myeconfargs[@]}"
+
+   if use python; then
+   python_configure() {
+   econf "${myeconfargs[@]}" \
+   --enable-python-binding \
+   --with-boost-python="${EPYTHON#python}"
+   }
+   distutils-r1_src_configure
+   fi
+}
+
+src_compile() {
+   default
+
+   python_compile() {
+   cd "${BUILD_DIR}/../bindings/python" || die
+   distutils-r1_python_compile
+   }
+   use python && distutils-r1_src_compile
+}
+
+src_install() {
+   use doc && HTML_DOCS+=( "${S}"/docs )
+
+   default
+
+   python_install() {
+   cd "${BUILD_DIR}/../bindings/python" || die
+   distutils-r1_python_install
+   }
+   use python && distutils-r1_src_install
+
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/cfengine/files/, net-misc/cfengine/

2017-10-20 Thread Robin H. Johnson
commit: d83856cd70eaa3c6cec3902b0e301dda1f39
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Oct 20 22:18:29 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Oct 20 22:22:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83856cd

net-misc/cfengine: compile-fix for glibc-2.25

Closes: https://bugs.gentoo.org/612658
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Signed-off-by: Robin H. Johnson  gentoo.org>

 net-misc/cfengine/cfengine-3.6.2.ebuild   |  1 +
 .../cfengine/files/cfengine-3.6.2-sysmacros.patch | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/net-misc/cfengine/cfengine-3.6.2.ebuild 
b/net-misc/cfengine/cfengine-3.6.2.ebuild
index a4e5ae6c7db..025728ee43e 100644
--- a/net-misc/cfengine/cfengine-3.6.2.ebuild
+++ b/net-misc/cfengine/cfengine-3.6.2.ebuild
@@ -40,6 +40,7 @@ S="${WORKDIR}/${MY_P}"
 src_prepare() {
default
epatch "${FILESDIR}/${P}-ifconfig.patch"
+   epatch "${FILESDIR}/${P}-sysmacros.patch"
eautoreconf
 }
 

diff --git a/net-misc/cfengine/files/cfengine-3.6.2-sysmacros.patch 
b/net-misc/cfengine/files/cfengine-3.6.2-sysmacros.patch
new file mode 100644
index 000..7aa8e277925
--- /dev/null
+++ b/net-misc/cfengine/files/cfengine-3.6.2-sysmacros.patch
@@ -0,0 +1,19 @@
+Fixes compile on glibc-2.25
+
+Fixes: https://bugs.gentoo.org/612658
+--- cfengine-3.6.2.orig/libutils/platform.h2014-09-25 04:53:31.0 
-0700
 cfengine-3.6.2/libutils/platform.h 2017-10-20 15:11:15.676360363 -0700
+@@ -360,12 +360,13 @@ void globfree(glob_t *pglob);
+ 
+ #ifdef __linux__
+ # if defined(__GLIBC__) || defined(__BIONIC__)
+ #  include 
+ #  include 
+ #  include 
++#  include 
+ # else
+ #  include 
+ #  include 
+ #  include 
+ # endif
+ #endif



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

2017-10-20 Thread Michał Górny
commit: 3140392cd396a8e76525d95758ec71c8b3871a06
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 18:58:56 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 21:51:37 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3140392c

portage.checksum: Support pyblake2 fallback for BLAKE2 hashes

Approved-by: Zac Medico  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/222

 .travis.yml |  2 ++
 pym/portage/checksum.py | 15 +--
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 20078530e..ebcfbeab9 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -12,6 +12,8 @@ install:
 # python3.6+ has sha3 built-in, for older versions install pysha3
 # (except for pypy where pysha3 is broken)
 - "[[ ${TRAVIS_PYTHON_VERSION} == 3.[6789] || ${TRAVIS_PYTHON_VERSION} == 
pypy ]] || pip install pysha3"
+# python3.6+ has blake2 built-in, for older versions install pyblake2
+- "[[ ${TRAVIS_PYTHON_VERSION} == 3.[6789] ]] || pip install pyblake2"
 # always install pygost for Streebog
 - pip install pygost
 

diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py
index ff132751b..ad090ddb3 100644
--- a/pym/portage/checksum.py
+++ b/pym/portage/checksum.py
@@ -27,8 +27,8 @@ import tempfile
 # SHA512: hashlib
 # RMD160: hashlib, pycrypto, mhash
 # WHIRLPOOL: hashlib, mhash, bundled
-# BLAKE2B (512): hashlib (3.6+), pycrypto
-# BLAKE2S (512): hashlib (3.6+), pycrypto
+# BLAKE2B (512): hashlib (3.6+), pyblake2, pycrypto
+# BLAKE2S (512): hashlib (3.6+), pyblake2, pycrypto
 # SHA3_256: hashlib (3.6+), pysha3, pycrypto
 # SHA3_512: hashlib (3.6+), pysha3, pycrypto
 
@@ -124,6 +124,17 @@ for local_name, hash_name in (
origin='hashlib')
 
 
+# Support using pyblake2 as fallback for python<3.6
+if "BLAKE2B" not in hashfunc_map or "BLAKE2S" not in hashfunc_map:
+   try:
+   import pyblake2
+
+   _generate_hash_function("BLAKE2B", pyblake2.blake2b, 
origin="pyblake2")
+   _generate_hash_function("BLAKE2S", pyblake2.blake2s, 
origin="pyblake2")
+   except ImportError:
+   pass
+
+
 # Support using pysha3 as fallback for python<3.6
 if "SHA3_256" not in hashfunc_map or "SHA3_512" not in hashfunc_map:
try:



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

2017-10-20 Thread Zac Medico
commit: b9ba3798585a3a676ec547595933ac177680351c
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Oct 20 21:48:25 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Oct 20 21:48:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ba3798

app-emulation/rkt: remove old version 1.27.0

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 app-emulation/rkt/Manifest  |   1 -
 app-emulation/rkt/rkt-1.27.0.ebuild | 256 
 2 files changed, 257 deletions(-)

diff --git a/app-emulation/rkt/Manifest b/app-emulation/rkt/Manifest
index 7aca140a010..e6aeda4effa 100644
--- a/app-emulation/rkt/Manifest
+++ b/app-emulation/rkt/Manifest
@@ -1,7 +1,6 @@
 DIST kvmtool-cfae4d64482ed745214e3c62dd84b79c2ae0f325.tar.gz 245010 SHA256 
4aad2913d66c7a3c308e0ca34c214307850b2556ab35999e7f86c253cb8bbf82 SHA512 
7cca005136f3628dfef359f83732d6f8cc062c5e4a8d77f57c6dd5e007ed06c85f0c275c8844228b404755dbf3f4d45f6a149fc64235f4f1abe0058214e24730
 WHIRLPOOL 
341f9be7ff9517c822da00166cbf5334cf329f51895bb459c3e0bdda2f0c8724957bb79b354eadf9249b4c1f4b8d677c7c6ca57eaa04553804779ec8c53b37f4
 DIST linux-4.9.2.tar.xz 93189108 SHA256 
8dda9aedd17ae0bf1e06ebb4b79082f83fb3ade45cbcc3ca4c30bf3faf085738 SHA512 
85adf3715cba4a457efea8359ebed34413ac63ee58fe920c5713501dec1e727e167416e9d67a9e2d9430aa9f3a53ad0ac26a4f749984bc5a3f3c37ac504f75de
 WHIRLPOOL 
74df775ab092a6be6684243d4c0d557c0ce27907c7e8ed97be54a45901e8f507deab1d5e72c35092884836f3fe446f838342ec0b53a3aa1c884489caadaf6a62
 DIST qemu-2.8.0.tar.bz2 28368517 SHA256 
dafd5d7f649907b6b617b822692f4c82e60cf29bc0fc58bc2036219b591e5e62 SHA512 
50f2988d822388ba9fd1bf5dbe68359033ed7432d7f0f9790299f32f63faa6dc72979256b5632ba572d47ee3e74ed40e3e8e331dc6303ec1599f1b4367cb78c2
 WHIRLPOOL 
0ce4e0539657eb832e4039819e7360c792b6aa41c718f0e0d762f4933217f0d370af94b1d6d9776853575b4a6811d8c85db069bf09d21bd15399ac8b50440ff5
-DIST rkt-1.27.0.tar.gz 3423285 SHA256 
213427c551ddc912622e967b30437e13485b88dcf7021c977a3205a1b03801a1 SHA512 
8884683ed1bd456542f61f407509db1664589f05732b4c179954781fb847d00d311e973f7646b07eb5685e437793dc4e265686f5bb91b6131dd101466d21ab40
 WHIRLPOOL 
b2fb1715ab1eea03a0c7345c9502f984116fe3ab3f394d9e9ab237dbedc4c902dd7790c99c3dabc80c124c7ebaf76aa21b53e7c42e13be0df53d7fdf4ba308bf
 DIST rkt-1.28.1.tar.gz 3425099 SHA256 
2610749f412ca697c57a797c8dd0024c4c215d7dd824599d8ed6f4297abd5e07 SHA512 
02d47f4e95e5ff9dc82cd645f1c69bb1fe5ab856c32b3b29bcd74c0e96ae0b5831a610cbde04614d216e4f7387af54f904ebd31ddc3acc1d2cfa0178805fd811
 WHIRLPOOL 
a7e1489b1295795fe3908e51f81be6db3ffd6b0ad17aa4828e7fb07551ea4a6b215fda9f6e4658aa5e7b4e36bcf3472aec8726e2751943c6b0a1aeb910ebe9cf
 DIST rkt-pxe-1235.0.0.img 243713684 SHA256 
988e4ad8e044dd8bff54cb5e0a34a1ed25cf7bc8cc241f1a90e3fe7f1412f315 SHA512 
b19821c63b7b53a1aad3b6e279189f9ceed1f5db1a691d12a70eb7340cceb4c3fd4f7f61a913d9482aec5ce28740b9ee777f86a1ce54f597f50341d701372542
 WHIRLPOOL 
f3905ce3a2a55a027197a2d11ca541323fdfd560d186b4a2c39a8f45e19811067d5de4fbd3656935b12787e1dec79d118d7a01d52a8ef7abd0dad4f38a222b1c
 DIST systemd-231.tar.gz 4381464 SHA256 
899733ad6c157cedbb89aec4efe3bc824dcfd65a1d6f6bebc7b043f7924e39b4 SHA512 
199fa33a0494d1d15f7fe3c796fe14913ad386766571d4d3fbb1cb1c446e04f6d06a965213be4c594a7183e810fc2fd4804fe14f64f21b0a1278b717889811c6
 WHIRLPOOL 
7779291e9fb9873cb1773b8583cf6d4b7dec837363ea89c4a73c1e397a76752b66f8b57d8fc4d9cef768cc1855b5e325ad88a8a69eb5380aa924e0a6dead41b1

diff --git a/app-emulation/rkt/rkt-1.27.0.ebuild 
b/app-emulation/rkt/rkt-1.27.0.ebuild
deleted file mode 100644
index c15c8003546..000
--- a/app-emulation/rkt/rkt-1.27.0.ebuild
+++ /dev/null
@@ -1,256 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 autotools flag-o-matic systemd toolchain-funcs user
-
-KEYWORDS="~amd64"
-
-PXE_VERSION="1235.0.0"
-PXE_SYSTEMD_VERSION="v231"
-KVM_LINUX_VERSION="4.9.2"
-KVMTOOL_VERSION="cfae4d64482ed745214e3c62dd84b79c2ae0f325"
-QEMU_VERSION="v2.8.0"
-PXE_URI="http://alpha.release.core-os.net/amd64-usr/${PXE_VERSION}/coreos_production_pxe_image.cpio.gz";
-PXE_FILE="${PN}-pxe-${PXE_VERSION}.img"
-
-SRC_URI_KVM="mirror://kernel/linux/kernel/v4.x/linux-${KVM_LINUX_VERSION}.tar.xz
-   ${PXE_URI} -> ${PXE_FILE}
-"
-
-SRC_URI="https://github.com/coreos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-rkt_stage1_coreos? ( $PXE_URI -> $PXE_FILE )
-rkt_stage1_kvm_lkvm? (
-   
https://kernel.googlesource.com/pub/scm/linux/kernel/git/will/kvmtool/+archive/${KVMTOOL_VERSION}.tar.gz
 -> kvmtool-${KVMTOOL_VERSION}.tar.gz
-   ${SRC_URI_KVM}
-)
-rkt_stage1_kvm_qemu? (
-   http://wiki.qemu-project.org/download/qemu-${QEMU_VERSION#v}.tar.bz2
-   ${SRC_URI_KVM}
-)
-rkt_stage1_src? ( 
https://github.com/systemd/systemd/archive/${PXE_SYSTEMD_VERSION}.tar.gz -> 
systemd-${PXE_SYSTEMD_VERSION#v}.tar.gz )"
-
-DESCRIPTION="rkt is an App Container runtime for Linux"
-HOMEPAGE="

[gentoo-commits] repo/gentoo:master commit in: media-tv/mythtv/files/, media-tv/mythtv/

2017-10-20 Thread Andreas Hüttel
commit: 49e135cfc1274442c7f22e8372d053e0d34dc484
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 20 21:38:53 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Oct 20 21:39:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49e135cf

media-tv/mythtv: Fix build with glibc-2.25, bug 604430

Closes: https://bugs.gentoo.org/604430
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 media-tv/mythtv/files/mythtv-0.28.1-glibc225.patch | 29 ++
 media-tv/mythtv/mythtv-0.28.1-r1.ebuild|  1 +
 2 files changed, 30 insertions(+)

diff --git a/media-tv/mythtv/files/mythtv-0.28.1-glibc225.patch 
b/media-tv/mythtv/files/mythtv-0.28.1-glibc225.patch
new file mode 100644
index 000..343a808076e
--- /dev/null
+++ b/media-tv/mythtv/files/mythtv-0.28.1-glibc225.patch
@@ -0,0 +1,29 @@
+From b012ff0f6b284969183863d42a6a14eb77ed0a1d Mon Sep 17 00:00:00 2001
+From: Stuart Auchterlonie 
+Date: Tue, 6 Jun 2017 22:39:03 +0100
+Subject: [PATCH] Refs #13047 - major() and minor() are defined in
+ 
+
+On BSD platforms they remain defined in 
+
+(cherry picked from commit eca27c542b70deb58e50ad4581b2d6f6b2e1d3c2)
+---
+ mythtv/libs/libmythtv/videosource.cpp | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/mythtv/libs/libmythtv/videosource.cpp 
b/mythtv/libs/libmythtv/videosource.cpp
+index 97618adc80..09dd95073d 100644
+--- a/mythtv/libs/libmythtv/videosource.cpp
 b/mythtv/libs/libmythtv/videosource.cpp
+@@ -3,7 +3,11 @@
+ // Standard UNIX C headers
+ #include 
+ #include 
++#if defined(__FreeBSD__) || CONFIG_DARWIN || defined(__OpenBSD__)
+ #include 
++#else
++#include 
++#endif
+ #include 
+ 
+ // C++ headers

diff --git a/media-tv/mythtv/mythtv-0.28.1-r1.ebuild 
b/media-tv/mythtv/mythtv-0.28.1-r1.ebuild
index ac83e415065..4d9566ab953 100644
--- a/media-tv/mythtv/mythtv-0.28.1-r1.ebuild
+++ b/media-tv/mythtv/mythtv-0.28.1-r1.ebuild
@@ -159,6 +159,7 @@ src_prepare() {
 
echo "setting.extra -= -ldconfig" >> 
"${S}"/programs/mythfrontend/mythfrontend.pro
 
+   epatch "${FILESDIR}/${P}-glibc225.patch"
epatch_user
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Event-RPC/files/, dev-perl/Event-RPC/

2017-10-20 Thread Kent Fredric
commit: b1b117a727197875e43711d269f8f1ba042aa690
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Oct 20 21:31:52 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Oct 20 21:32:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b117a7

dev-perl/Event-RPC: Fix tests for dot-in-inc bug #615834

Closes: https://bugs.gentoo.org/615834
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-perl/Event-RPC/Event-RPC-1.80.0.ebuild |   3 +-
 .../files/Event-RPC-1.80.0-no-dot-inc.patch| 203 +
 2 files changed, 205 insertions(+), 1 deletion(-)

diff --git a/dev-perl/Event-RPC/Event-RPC-1.80.0.ebuild 
b/dev-perl/Event-RPC/Event-RPC-1.80.0.ebuild
index a94c5818c9e..0dfa5ab83be 100644
--- a/dev-perl/Event-RPC/Event-RPC-1.80.0.ebuild
+++ b/dev-perl/Event-RPC/Event-RPC-1.80.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -33,3 +33,4 @@ DEPEND="${RDEPEND}
 # Before disabling test here again, please file a bug and help kentnl
 # track it down, so we can at least run some tests where its sensible.
 #SRC_TEST=skip
+PATCHES=("${FILESDIR}/${P}-no-dot-inc.patch")

diff --git a/dev-perl/Event-RPC/files/Event-RPC-1.80.0-no-dot-inc.patch 
b/dev-perl/Event-RPC/files/Event-RPC-1.80.0-no-dot-inc.patch
new file mode 100644
index 000..9db111d68ea
--- /dev/null
+++ b/dev-perl/Event-RPC/files/Event-RPC-1.80.0-no-dot-inc.patch
@@ -0,0 +1,203 @@
+From d0ac39cd738065a8f157dade0da743fd2c80960b Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Sat, 21 Oct 2017 10:17:48 +1300
+Subject: Fix test failures without '.' in @INC on Perl 5.26
+
+Bug: https://rt.cpan.org/Ticket/Display.html?id=121204
+Bug: https://bugs.gentoo.org/615834
+---
+ MANIFEST| 6 +++---
+ t/02.cnct.t | 3 ++-
+ t/03.cnct-auth.t| 3 ++-
+ t/04.cnct-auth-ssl-verifypeer-noca.t| 3 ++-
+ t/04.cnct-auth-ssl-verifypeer-wrongca.t | 3 ++-
+ t/04.cnct-auth-ssl-verifypeer.t | 3 ++-
+ t/04.cnct-auth-ssl.t| 4 ++--
+ t/05.func.t | 3 ++-
+ t/06.object2.t  | 4 ++--
+ t/07.maxpacket.t| 4 ++--
+ t/08.msg_formats.t  | 4 ++--
+ t/{ => lib}/Event_RPC_Test.pm   | 0
+ t/{ => lib}/Event_RPC_Test2.pm  | 0
+ t/{ => lib}/Event_RPC_Test_Server.pm| 0
+ 14 files changed, 23 insertions(+), 17 deletions(-)
+ rename t/{ => lib}/Event_RPC_Test.pm (100%)
+ rename t/{ => lib}/Event_RPC_Test2.pm (100%)
+ rename t/{ => lib}/Event_RPC_Test_Server.pm (100%)
+
+diff --git a/MANIFEST b/MANIFEST
+index fa86a36..4c5f709 100644
+--- a/MANIFEST
 b/MANIFEST
+@@ -32,9 +32,9 @@ t/05.func.t
+ t/06.object2.t
+ t/07.maxpacket.t
+ t/08.msg_formats.t
+-t/Event_RPC_Test.pm
+-t/Event_RPC_Test2.pm
+-t/Event_RPC_Test_Server.pm
++t/lib/Event_RPC_Test.pm
++t/lib/Event_RPC_Test2.pm
++t/lib/Event_RPC_Test_Server.pm
+ t/ssl/ca.crt
+ t/ssl/ca.key
+ t/ssl/ca-wrong.crt
+diff --git a/t/02.cnct.t b/t/02.cnct.t
+index 3ed842c..c23aa06 100644
+--- a/t/02.cnct.t
 b/t/02.cnct.t
+@@ -16,7 +16,8 @@ if ( not $depend_modules ) {
+ 
+ plan tests => 5;
+ 
+-require "t/Event_RPC_Test_Server.pm";
++use lib 't/lib';
++require Event_RPC_Test_Server;
+ my $PORT = Event_RPC_Test_Server->port;
+ 
+ # load client class
+diff --git a/t/03.cnct-auth.t b/t/03.cnct-auth.t
+index 6f782f9..06cf939 100644
+--- a/t/03.cnct-auth.t
 b/t/03.cnct-auth.t
+@@ -15,7 +15,8 @@ if ( not $depend_modules ) {
+ 
+ plan tests => 6;
+ 
+-require "t/Event_RPC_Test_Server.pm";
++use lib 't/lib';
++require Event_RPC_Test_Server;
+ my $PORT = Event_RPC_Test_Server->port;
+ 
+ my $AUTH_USER = "foo";
+diff --git a/t/04.cnct-auth-ssl-verifypeer-noca.t 
b/t/04.cnct-auth-ssl-verifypeer-noca.t
+index 0a2502e..bafafff 100644
+--- a/t/04.cnct-auth-ssl-verifypeer-noca.t
 b/t/04.cnct-auth-ssl-verifypeer-noca.t
+@@ -20,7 +20,8 @@ if ( $@ ) {
+ 
+ plan tests => 4;
+ 
+-require "t/Event_RPC_Test_Server.pm";
++use lib "t/lib";
++require Event_RPC_Test_Server;
+ my $PORT = Event_RPC_Test_Server->port;
+ 
+ my $AUTH_USER = "foo";
+diff --git a/t/04.cnct-auth-ssl-verifypeer-wrongca.t 
b/t/04.cnct-auth-ssl-verifypeer-wrongca.t
+index 48d7bdf..e34265d 100644
+--- a/t/04.cnct-auth-ssl-verifypeer-wrongca.t
 b/t/04.cnct-auth-ssl-verifypeer-wrongca.t
+@@ -20,7 +20,8 @@ if ( $@ ) {
+ 
+ plan tests => 5;
+ 
+-require "t/Event_RPC_Test_Server.pm";
++use lib 't/lib';
++require Event_RPC_Test_Server;
+ my $PORT = Event_RPC_Test_Server->port;
+ 
+ my $AUTH_USER = "foo";
+diff --git a/t/04.cnct-auth-ssl-verifypeer.t b/t/04.cnct-auth-ssl-verifypeer.t
+index 6dc7816..93bc077 100644
+--- a/t/04.cnct-auth-ssl-verifypeer.t
 b/t/04.cnct-auth-ssl-verifypeer.t
+@@ -20,7 +20,8 @@ if ( $@ ) {
+ 
+ plan tests => 6;
+ 
+-require "t/Event_RPC_Te

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/vzctl/, sys-cluster/vzctl/files/

2017-10-20 Thread Andreas Hüttel
commit: 671e279dc14f829cf52b0bf95df2b4221edf54ba
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 20 21:28:30 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Oct 20 21:28:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=671e279d

sys-cluster/vzctl: Fix build with glibc-2.25, bug 604230

Closes: https://bugs.gentoo.org/604230
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 .../vzctl/files/vzctl-4.9.4-glibc225-2.patch   | 33 ++
 sys-cluster/vzctl/files/vzctl-4.9.4-glibc225.patch | 11 
 sys-cluster/vzctl/vzctl-4.9.4.ebuild   |  5 +++-
 3 files changed, 48 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/vzctl/files/vzctl-4.9.4-glibc225-2.patch 
b/sys-cluster/vzctl/files/vzctl-4.9.4-glibc225-2.patch
new file mode 100644
index 000..de8eca658c0
--- /dev/null
+++ b/sys-cluster/vzctl/files/vzctl-4.9.4-glibc225-2.patch
@@ -0,0 +1,33 @@
+diff -ruN vzctl-4.9.4.orig/src/lib/dev.c vzctl-4.9.4/src/lib/dev.c
+--- vzctl-4.9.4.orig/src/lib/dev.c 2017-10-20 23:22:14.689240049 +0200
 vzctl-4.9.4/src/lib/dev.c  2017-10-20 23:24:28.972830730 +0200
+@@ -19,6 +19,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff -ruN vzctl-4.9.4.orig/src/lib/hooks_ct.c vzctl-4.9.4/src/lib/hooks_ct.c
+--- vzctl-4.9.4.orig/src/lib/hooks_ct.c2015-08-27 01:41:24.0 
+0200
 vzctl-4.9.4/src/lib/hooks_ct.c 2017-10-20 23:24:14.508659254 +0200
+@@ -5,6 +5,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff -ruN vzctl-4.9.4.orig/src/lib/vps_configure.c 
vzctl-4.9.4/src/lib/vps_configure.c
+--- vzctl-4.9.4.orig/src/lib/vps_configure.c   2015-08-27 01:41:24.0 
+0200
 vzctl-4.9.4/src/lib/vps_configure.c2017-10-20 23:26:01.848931798 
+0200
+@@ -24,6 +24,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "vzerror.h"
+ #include "logger.h"

diff --git a/sys-cluster/vzctl/files/vzctl-4.9.4-glibc225.patch 
b/sys-cluster/vzctl/files/vzctl-4.9.4-glibc225.patch
new file mode 100644
index 000..87f86270bdd
--- /dev/null
+++ b/sys-cluster/vzctl/files/vzctl-4.9.4-glibc225.patch
@@ -0,0 +1,11 @@
+diff -ruN vzctl-4.9.4.orig/src/lib/config.c vzctl-4.9.4/src/lib/config.c
+--- vzctl-4.9.4.orig/src/lib/config.c  2015-08-27 01:41:24.0 +0200
 vzctl-4.9.4/src/lib/config.c   2017-10-20 23:19:14.651115558 +0200
+@@ -25,6 +25,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/sys-cluster/vzctl/vzctl-4.9.4.ebuild 
b/sys-cluster/vzctl/vzctl-4.9.4.ebuild
index 5623e9d70c8..c3aab29cb49 100644
--- a/sys-cluster/vzctl/vzctl-4.9.4.ebuild
+++ b/sys-cluster/vzctl/vzctl-4.9.4.ebuild
@@ -41,11 +41,14 @@ DEPEND="${RDEPEND}
"
 
 src_prepare() {
-
# Set default OSTEMPLATE on gentoo
sed -i -e 's:=redhat-:=gentoo-:' etc/dists/default || die 'sed on 
etc/dists/default failed'
# Set proper udev directory
sed -i -e "s:/lib/udev:$(get_udevdir):" src/lib/dev.c || die 'sed on 
src/lib/dev.c failed'
+
+   epatch "${FILESDIR}/${P}-glibc225.patch"
+   epatch "${FILESDIR}/${P}-glibc225-2.patch"
+   epatch_user
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: app-admin/radmind/files/, app-admin/radmind/

2017-10-20 Thread Andreas Hüttel
commit: d0648f10a2055d4731ff9fc8a572387edc91ddf6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 20 21:10:17 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Oct 20 21:10:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0648f10

app-admin/radmind: Fix build with glibc-2.25, bug 580916

Closes: https://bugs.gentoo.org/580916
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 .../radmind/files/radmind-1.14.1-glibc225.patch| 22 ++
 app-admin/radmind/radmind-1.14.1-r1.ebuild |  1 +
 2 files changed, 23 insertions(+)

diff --git a/app-admin/radmind/files/radmind-1.14.1-glibc225.patch 
b/app-admin/radmind/files/radmind-1.14.1-glibc225.patch
new file mode 100644
index 000..60ff5925ae1
--- /dev/null
+++ b/app-admin/radmind/files/radmind-1.14.1-glibc225.patch
@@ -0,0 +1,22 @@
+diff -ruN radmind-1.14.1.orig/transcript.c radmind-1.14.1/transcript.c
+--- radmind-1.14.1.orig/transcript.c   2010-12-13 04:42:49.0 +0100
 radmind-1.14.1/transcript.c2017-10-20 23:07:47.126110238 +0200
+@@ -6,6 +6,7 @@
+ #include "config.h"
+ 
+ #include 
++#include 
+ #include 
+ #ifdef sun
+ #include 
+diff -ruN radmind-1.14.1.orig/update.c radmind-1.14.1/update.c
+--- radmind-1.14.1.orig/update.c   2010-12-13 04:42:49.0 +0100
 radmind-1.14.1/update.c2017-10-20 23:07:29.173898776 +0200
+@@ -6,6 +6,7 @@
+ #include "config.h"
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #ifdef sun

diff --git a/app-admin/radmind/radmind-1.14.1-r1.ebuild 
b/app-admin/radmind/radmind-1.14.1-r1.ebuild
index cfc09f32cca..2637e4c0828 100644
--- a/app-admin/radmind/radmind-1.14.1-r1.ebuild
+++ b/app-admin/radmind/radmind-1.14.1-r1.ebuild
@@ -24,6 +24,7 @@ src_prepare() {
# remove dnssd as it doesn't compile
epatch "${FILESDIR}"/${PN}-1.7.1-dnssd.patch
epatch "${FILESDIR}"/${PN}-1.14.0-parallel-make.patch
+   epatch "${FILESDIR}"/${PN}-1.14.1-glibc225.patch
 }
 
 src_install() {



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

2017-10-20 Thread Andreas Hüttel
commit: 7be45ee6cb3a1f16f5a43071deb90b531334d5d5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 20 21:02:34 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Oct 20 21:03:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be45ee6

package.mask: mask zuluCrypt for removal

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 8da8acfecd8..d6a0606597c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas K. Hüttel  (20 Oct 2017)
+# Doesn't build with glibc-2.25, doesn't build, needs a
+# version bump, needs a maintainer. Bugs 604364, 599004,
+# 627064. Removal in 30 days.
+app-crypt/zuluCrypt
+
 # Andreas K. Hüttel  (18 Oct 2017)
 # sys-devel/automake versions 1.4, 1.5, 1.6, 1.7, 1.8
 # have known security vulnerabilities, are broken with



[gentoo-commits] repo/gentoo:master commit in: app-admin/github-backup-utils/

2017-10-20 Thread William Hubbs
commit: 7c6e3bec04e40137b800e9ab58633e3b81d640a6
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 20 20:45:47 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Oct 20 20:46:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6e3bec

app-admin/github-backup-utils: 2.11.1 version bump

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-admin/github-backup-utils/Manifest |  1 +
 .../github-backup-utils-2.11.1.ebuild  | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/app-admin/github-backup-utils/Manifest 
b/app-admin/github-backup-utils/Manifest
index 84e3b2c3f75..81efbdc6aed 100644
--- a/app-admin/github-backup-utils/Manifest
+++ b/app-admin/github-backup-utils/Manifest
@@ -1,5 +1,6 @@
 DIST github-backup-utils-2.10.0.tar.gz 73061 SHA256 
08c2f24adcbc1554fc6079a46f7b59e1cb2f21950546956f9c4367c25dc716a5 SHA512 
e4ec432289da71e7c8d50023e4874b4aef5e99b27f67c42ebadc61473f5b0bce473f768ff19d1d611d91944ce887ad496535f1bc8d6557a31a99353e100f7776
 WHIRLPOOL 
c33ccbff94e5c56f2017ff344170538822637261e7c87037db1e5c9abcae28276424aab0d7ed6b3c489148430a05cd488dca4871b302e69acf821f089a73c479
 DIST github-backup-utils-2.11.0.tar.gz 75105 SHA256 
ae28ab08b933a8288e9eb9a92df221b0762cd1e7e399b5c116405a0d5fc3175b SHA512 
7d96aff4c2e2bcce7b2b2d32854e759d561de8e683a13d3890bbbc5177cea861a666a60527b4b6ec4d4d7e8123bfff4618b6dfd0c3db73b1829cca0c43c0a9ec
 WHIRLPOOL 
05be640c5f95025cb694d4f8e1f1fda4a1d349889333f9ada1f15b48b3bb01d89b9bd4fb984549916f63815548efb272621d016cebdfddb803ec5fdd41b62377
+DIST github-backup-utils-2.11.1.tar.gz 79378 SHA256 
187703c451d85b4c70fd9565de2cf4c4c11e1ff6087237bc5f617b4db06cfe5c SHA512 
7bdd34386d8604bfddb07d958d6cc435ec3e00705a83e53730f44a82a02eb98be311b73bba299db80513169a0680641927d9e2e9583b936c4fffa86de2ce2cda
 WHIRLPOOL 
d3e507d4eb678a04baa7ad78eca7b76a457e3f09914fe631548f76b56158ae826db3c911de551ad19b3272a662193d95bbea773dad2e8b813ef465b8c0bc8efb
 DIST github-backup-utils-2.5.0.tar.gz 40850 SHA256 
9cc7cd40f41e6071c36527ec7983b877e461452cd08d04439efd5fa9352900a0 SHA512 
ecd5b85e0e2e300a9f40ecb8f545868554c7b48bdf800a21cf111ead80c185c96d475c67487c9b9e8af676f8c71a001730084abde79e05860b3e24004888292d
 WHIRLPOOL 
15be1d603c9b61a4cff47e319ee1a66b64684dfd19f06c696bffb41b77dc756a895e25074d5a6dd19aeebaa3106fe12842cb22a639ed4abd3a6c2922e8cdbc1f
 DIST github-backup-utils-2.6.0.tar.gz 45970 SHA256 
7273cebcb23bc597432a2b66ab7e9367a4fb09a750cf2438f8957dc83dcf27c3 SHA512 
a795e439f9d28e27b457c5b6eb42f35d6aea1527c2a01a26b81d6e86829db14a0b27a366d9358214bbe1c16540fe524fb0010d5f509c78ba5398c6bdbf04182e
 WHIRLPOOL 
fd1aeec46946190657e61e611a089b4a7cef53beb7b3f9a500b7117fcdbd89c5ef09681aff98ed5d559cc243f76180eb6eec0cc6f2fcfeed0789c159f5a09afe
 DIST github-backup-utils-2.6.3.tar.gz 50884 SHA256 
3a5e48ff250b64a9bcec69a269b0e93efda078b8b77afc992c12aa40ee7bb3d9 SHA512 
dff092325ad6f3502c8c0afbea90a53469af0ab4b98eaa39a950022c5b4e199cd3b48b5ec0585e3ea39b9bbd707dd037e8e0ed00ed8c6858276ba1a8e1075290
 WHIRLPOOL 
aa19640ee5583d5e64aaab7b5a9d5572c47a09dd11fd0bed30ffc6aad0a10ddfc4e258f4680180547f8327fbedc5866bde4b20bd5e962dfa8162cd8ecf5e6db3

diff --git a/app-admin/github-backup-utils/github-backup-utils-2.11.1.ebuild 
b/app-admin/github-backup-utils/github-backup-utils-2.11.1.ebuild
new file mode 100644
index 000..586f3c415df
--- /dev/null
+++ b/app-admin/github-backup-utils/github-backup-utils-2.11.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# See https://github.com/github/backup-utils/issues/135
+PYTHON_COMPAT=(python2_7)
+inherit python-any-r1
+
+DESCRIPTION="Backup and recovery utilities for GitHub Enterprise"
+HOMEPAGE="https://github.com/github/backup-utils";
+SRC_URI="https://github.com/github/backup-utils/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND="test? (
+   dev-util/checkbashisms
+   ${PYTHON_DEPS}
+)"
+
+RDEPEND="net-misc/rsync"
+
+MY_PN="${PN/#github-/}"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   dobin bin/*
+   insinto usr/share/${PN}
+   doins share/${PN}/version
+
+   exeinto usr/share/${PN}
+   doexe share/${PN}/bm.sh
+   doexe share/${PN}/ghe-*
+
+   insinto etc/${PN}
+   newins backup.config-example backup.config
+}
+
+src_test() {
+   emake test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/linux-gpib/

2017-10-20 Thread Andreas Hüttel
commit: 02be69814d5b164b9699a26e3283dcd77db8d123
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 20 19:46:16 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Oct 20 20:14:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02be6981

sci-libs/linux-gpib: amd64 stable

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 sci-libs/linux-gpib/linux-gpib-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/linux-gpib/linux-gpib-4.1.0.ebuild 
b/sci-libs/linux-gpib/linux-gpib-4.1.0.ebuild
index 16db1db6608..8430c062a4b 100644
--- a/sci-libs/linux-gpib/linux-gpib-4.1.0.ebuild
+++ b/sci-libs/linux-gpib/linux-gpib-4.1.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/linux-gpib/${PN}-${MY_PV}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="isa pcmcia static debug guile perl php python tcl doc firmware"
 
 COMMONDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-libs/linux-gpib/

2017-10-20 Thread Andreas Hüttel
commit: e5b791770c0d2cf7c278923f6ebc88515f568679
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 20 19:46:38 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Oct 20 20:14:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b79177

sci-libs/linux-gpib: Remove old

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 sci-libs/linux-gpib/Manifest|   2 -
 sci-libs/linux-gpib/linux-gpib-4.0.3-r1.ebuild  | 216 
 sci-libs/linux-gpib/linux-gpib-4.0.4_rc3.ebuild | 215 ---
 3 files changed, 433 deletions(-)

diff --git a/sci-libs/linux-gpib/Manifest b/sci-libs/linux-gpib/Manifest
index 7e70088e0e4..5ca16ee8dd5 100644
--- a/sci-libs/linux-gpib/Manifest
+++ b/sci-libs/linux-gpib/Manifest
@@ -1,4 +1,2 @@
 DIST gpib_firmware-2006-11-12.tar.gz 169357 SHA256 
98380a8d12e6e34dccc0c1d82b48ed796c0c0f5571107d6a685524560aa8d701 SHA512 
164d6fcfb3af43933f0a16645276f7d527a7aa24ef311f6ae3dcd7f45c41f92c855cf221bc946772f43fc2f9524057abc34bbd7d805c89b33ed7e111bc6870af
 WHIRLPOOL 
44506c9d03e746f5bc88f9a2f20e07879a4c4c72f52a5dae97accb381f8ac7f5b5c0cf5c58d1045b18ed6cbda20549a1fdb7e5ab0151a1081da1ec798c683e67
-DIST linux-gpib-4.0.3.tar.gz 1311963 SHA256 
6af5113978d179d2f281f5d779f235935371bdfbb15c6c7ca848bca5c3f17c4a SHA512 
6eb65cae5220d3c7ca607eed5a641e8a68b422d0e76a787e767d3bffd0695672d5137d44a097483176e933ded5eb376ff57e3a61cddd62aceaa43192218c9cfe
 WHIRLPOOL 
f0df699fbdaa7d77abd114c8fef1b6ff3aacd67cc233a68f78b0db67b30baeab615beff89861ed47a70216e1fe0d73c518050f80c9d70d0c8199b2b159e068a1
-DIST linux-gpib-4.0.4rc3.tar.gz 1276866 SHA256 
437c58fe9f1dc37a7dae7378821dcb7709b30de3701a92d3c67d63867f2ced3f SHA512 
915db5c41b613706053b431aec5d0c3d1f309e8a949842f18ee011614fa126ee464c6d5d46744d10a4ae85a73bb7489280d25dddbf7724b0d5e32f65eae67829
 WHIRLPOOL 
f492694b709aba1e06fc3d45c4c266e73230a4e494fb9ff64dec91ab25142b3a2c96546a4cc226718c236e57d4961cbdfa7ebb14d7867986de4ca05f91c6c9b3
 DIST linux-gpib-4.1.0.tar.gz 1529480 SHA256 
4cdd7f38e5b02aa6efe27745dae0e21084dbe3ff90b576fc0867be87a1791e26 SHA512 
037ed9e484a83caccb15d2d142eef6f1eec356ae972480ca7a676a318d3e9f844fc1911c1b30869b4bb14ef0b4cd10587a803426df9145966bafe22ca7316bd8
 WHIRLPOOL 
598f66281577034c842d137015e03364a988f8e752901a0de87d26b3a9d50dc54cf73a4543880c846781e9613336794aeb0c28a7018b0046a45d358395fb94e9

diff --git a/sci-libs/linux-gpib/linux-gpib-4.0.3-r1.ebuild 
b/sci-libs/linux-gpib/linux-gpib-4.0.3-r1.ebuild
deleted file mode 100644
index 8e7b27438b4..000
--- a/sci-libs/linux-gpib/linux-gpib-4.0.3-r1.ebuild
+++ /dev/null
@@ -1,216 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit linux-info readme.gentoo-r1 versionator eutils linux-mod autotools 
perl-functions python-single-r1 toolchain-funcs udev user
-
-MY_PV=${PV/_/}
-
-DESCRIPTION="Kernel module and driver library for GPIB (IEEE 488.2) hardware"
-HOMEPAGE="http://linux-gpib.sourceforge.net/";
-SRC_URI="mirror://sourceforge/linux-gpib/${PN}-${MY_PV}.tar.gz
-   firmware? ( 
http://linux-gpib.sourceforge.net/firmware/gpib_firmware-2006-11-12.tar.gz )
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
-IUSE="isa pcmcia static debug guile perl php python tcl doc firmware"
-
-COMMONDEPEND="
-   tcl? ( dev-lang/tcl:0= )
-   guile? ( dev-scheme/guile:12 )
-   perl? ( dev-lang/perl:= )
-   php? ( dev-lang/php:= )
-   python? ( ${PYTHON_DEPS} )
-   firmware? ( sys-apps/fxload )"
-RDEPEND="${COMMONDEPEND}"
-DEPEND="${COMMONDEPEND}
-   virtual/pkgconfig
-   doc? ( app-text/docbook-sgml-utils )
-   perl? ( virtual/perl-ExtUtils-MakeMaker )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.2.21-build.patch
-   "${FILESDIR}"/${PN}-3.2.16-perl.patch
-   "${FILESDIR}"/${PN}-4.0.3-reallydie.patch
-)
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-pkg_setup () {
-   use perl && perl_set_version
-   use python && python_setup
-
-   CONFIG_CHECK="!VMAP_STACK"
-   linux-mod_pkg_setup
-
-   if kernel_is -lt 2 6 8; then
-   die "Kernel versions older than 2.6.8 are not supported."
-   fi
-
-   # 
https://sourceforge.net/tracker/?func=detail&aid=3285657&group_id=42378&atid=432940
-   if use pcmcia && kernel_is -ge 2 6 38; then
-   die "pcmcia support is broken on kernels newer 2.6.38"
-   fi
-}
-
-src_prepare () {
-   default
-   kernel_is ge 4 11 0 && eapply 
"${FILESDIR}"/${PN}-4.0.4_rc2-kernel-4.11.0.patch
-   eautoreconf
-}
-
-src_configure() {
-   set_arch_to_kernel
-   econf \
-   $(use_enable isa) \
-   $(use_enable pcmcia) \
-   $(use_enable static) \
-   $(use_enable debug driver-debug) \
-   $(use_enable guile guile-binding) \
-   $(use_enable perl pe

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

2017-10-20 Thread Sergei Trofimovich
commit: 9bfe85152d9e9a29da0c05f073c5d372a1b288df
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Oct 20 19:50:40 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Oct 20 19:50:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bfe8515

dev-python/pysha3: keyworded 1.0.2 for ppc/ppc64/ia64, bug #634818

Package-Manager: Portage-2.3.11, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64 ppc ppc64"

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

diff --git a/dev-python/pysha3/pysha3-1.0.2.ebuild 
b/dev-python/pysha3/pysha3-1.0.2.ebuild
index 2f9172ea785..8f9d3227a9f 100644
--- a/dev-python/pysha3/pysha3-1.0.2.ebuild
+++ b/dev-python/pysha3/pysha3-1.0.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0 PSF-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2017-10-20 Thread Sergei Trofimovich
commit: 17ad672c7d5b2de8185eca9b1a1106d04dd842a5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Oct 20 19:41:47 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Oct 20 19:43:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ad672c

media-gfx/graphicsmagick: stable 1.3.26 for ia64, bug #631562

Package-Manager: Portage-2.3.11, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 media-gfx/graphicsmagick/graphicsmagick-1.3.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.26.ebuild 
b/media-gfx/graphicsmagick/graphicsmagick-1.3.26.ebuild
index 2189f940ff4..5c26858f5d5 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-1.3.26.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.26.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
EHG_REPO_URI="http://hg.code.sf.net/p/${PN}/code";
 else
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
-   KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha amd64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 IUSE="bzip2 cxx debug fpx imagemagick jbig jpeg jpeg2k lcms lzma modules openmp



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

2017-10-20 Thread Sergei Trofimovich
commit: 39835f56a1ffb4be96b118321fd85bd9216e6a35
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Oct 20 19:42:40 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Oct 20 19:43:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39835f56

sys-apps/gawk: stable 4.1.4 for ia64, bug #634850

Package-Manager: Portage-2.3.11, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 sys-apps/gawk/gawk-4.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gawk/gawk-4.1.4.ebuild b/sys-apps/gawk/gawk-4.1.4.ebuild
index 6de13808dc5..baa6a436cb5 100644
--- a/sys-apps/gawk/gawk-4.1.4.ebuild
+++ b/sys-apps/gawk/gawk-4.1.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="mpfr nls readline"
 
 RDEPEND="mpfr? ( dev-libs/mpfr:0= )



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

2017-10-20 Thread Sergei Trofimovich
commit: b46fd0c109b7e4849e2d19a9e66f57f5a0ab5aca
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Oct 20 19:41:51 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Oct 20 19:43:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b46fd0c1

media-sound/mpg123: stable 1.25.6 for ia64, bug #631604

Package-Manager: Portage-2.3.11, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 media-sound/mpg123/mpg123-1.25.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mpg123/mpg123-1.25.6.ebuild 
b/media-sound/mpg123/mpg123-1.25.6.ebuild
index b649a7a9261..eafcdd26862 100644
--- a/media-sound/mpg123/mpg123-1.25.6.ebuild
+++ b/media-sound/mpg123/mpg123-1.25.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext alsa altivec coreaudio 
int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl 
cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



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

2017-10-20 Thread Sergei Trofimovich
commit: f893ee66a06e957e3597a256abc14fdc25375370
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Oct 20 19:43:09 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Oct 20 19:43:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f893ee66

sys-apps/gawk: stable 4.1.4 for sparc, bug #634850 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.11, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 sys-apps/gawk/gawk-4.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gawk/gawk-4.1.4.ebuild b/sys-apps/gawk/gawk-4.1.4.ebuild
index baa6a436cb5..e6416138b63 100644
--- a/sys-apps/gawk/gawk-4.1.4.ebuild
+++ b/sys-apps/gawk/gawk-4.1.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="mpfr nls readline"
 
 RDEPEND="mpfr? ( dev-libs/mpfr:0= )



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

2017-10-20 Thread Sergei Trofimovich
commit: 2c2081e5388d5be11efa50886637363dc6e1e769
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Oct 20 19:41:43 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Oct 20 19:43:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2081e5

media-gfx/potrace: stable 1.15 for ia64, bug #626820

Package-Manager: Portage-2.3.11, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 media-gfx/potrace/potrace-1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/potrace/potrace-1.15.ebuild 
b/media-gfx/potrace/potrace-1.15.ebuild
index b5dd43149dd..7adeea94cd9 100644
--- a/media-gfx/potrace/potrace-1.15.ebuild
+++ b/media-gfx/potrace/potrace-1.15.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://potrace.sourceforge.net/download/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-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"
+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"
 IUSE="metric static-libs"
 
 RDEPEND="sys-libs/zlib"



[gentoo-commits] repo/gentoo:master commit in: app-text/dvisvgm/

2017-10-20 Thread Sebastian Pipping
commit: 1f4e22ec6249cc16e1a12eb800ed3885928127da
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Oct 20 19:27:37 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri Oct 20 19:30:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f4e22ec

app-text/dvisvgm: 2.2

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 app-text/dvisvgm/Manifest   |  1 +
 app-text/dvisvgm/dvisvgm-2.2.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/app-text/dvisvgm/Manifest b/app-text/dvisvgm/Manifest
index 964ae6809d6..39353ea219e 100644
--- a/app-text/dvisvgm/Manifest
+++ b/app-text/dvisvgm/Manifest
@@ -1,2 +1,3 @@
 DIST dvisvgm-1.10.tar.gz 831654 SHA256 
339f4dcef0916c1daaf1b65d966737279464ec6858b28fda7196d8030d7f3735 SHA512 
2d3cb2e6b36d6a3b996347b6031f67bb89bc76d2bf0244347e512e66333536638caf855d9856771b10245387abae99a06d4c6fe33def814cae639810b4cfe906
 WHIRLPOOL 
398e5378ce6e84768b73f7d6e9776eb177619de785a70d8fa416fecb275903e49c065ec23d78881eede9d4944525ecfba44d34a5d1b74b87dc1ef6ecf127b869
 DIST dvisvgm-2.1.3.tar.gz 2802278 SHA256 
553215051e85882ab4658c294ed0483cd5009d295f0a38dfccb480367abfd170 SHA512 
dfd6e94b28dcdf2d1be236f3f29eaf4e3e5b7bb34544cdd55ae09de612b02561dd782b693a9a94eea07420c795d31ef210eba34cb663d7de98f438c089369ff2
 WHIRLPOOL 
0baf0fff0172f9ff7dc95a848b69af240d6008f9f6e306f613f73b02a54d1922407cd12560fe166fd758de5f6f4a04e00e5d50af8098d09d59be84d4353e6962
+DIST dvisvgm-2.2.tar.gz 2841354 SHA256 
8b3a1f12782c2d84afa595cd1952756ee9f74058bfd0fa98e4ac6a06276ef6ef SHA512 
310b3272f41d3378ddfb5663d4b6906f7b1cd1dfbbcff0ad249b27c5c37290c5eb496ec84a536f3166a51de4708f6069da9c6811bb7fc9e667d00b1c3aaafd53
 WHIRLPOOL 
eb59e83ff8ca32e1f74015ed3d019d4be128a92a912f503283cc951cf09b4359de29b6604bd908cddf0afda7aced7f9c63ff7adfb2179727f993c6521b7b9972

diff --git a/app-text/dvisvgm/dvisvgm-2.2.ebuild 
b/app-text/dvisvgm/dvisvgm-2.2.ebuild
new file mode 100644
index 000..4361100b9e2
--- /dev/null
+++ b/app-text/dvisvgm/dvisvgm-2.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs flag-o-matic
+
+DESCRIPTION="Converts DVI files to SVG"
+HOMEPAGE="http://dvisvgm.bplaced.net/";
+SRC_URI="https://github.com/mgieseki/dvisvgm/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="test"
+# Tests don't work from $WORKDIR: kpathsea tries to search in relative
+# directories from where the binary is executed.
+# We cannot really use absolute paths in the kpathsea configuration since that
+# would make it harder for prefix installs.
+RESTRICT="test"
+
+RDEPEND="virtual/tex-base
+   app-text/ghostscript-gpl
+   >=media-gfx/potrace-1.10-r1
+   media-libs/freetype:2
+   dev-libs/kpathsea
+   sys-libs/zlib"
+DEPEND="${RDEPEND}
+   app-text/xmlto
+   app-text/asciidoc
+   dev-libs/libxslt
+   virtual/pkgconfig
+   test? ( dev-cpp/gtest )"
+
+src_configure() {
+   has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags 
"$($(tc-getPKG_CONFIG) --cflags kpathsea)"
+   default
+}



[gentoo-commits] proj/musl:master commit in: sys-block/thin-provisioning-tools/files/, sys-block/thin-provisioning-tools/

2017-10-20 Thread Aric Belsito
commit: 2263877fa52dcccaa0cdcd434ad57f8fcd629312
Author: Aric Belsito  gmail  com>
AuthorDate: Fri Oct 20 18:39:55 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Fri Oct 20 18:39:55 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2263877f

sys-block/thin-provisioning-tools: bump to 0.7.4

 sys-block/thin-provisioning-tools/Manifest |  5 ++--
 ...ning-tools-0.7.4-disabled-tests_build_fix.patch | 32 ++
 ...ebuild => thin-provisioning-tools-0.7.4.ebuild} |  1 +
 3 files changed, 36 insertions(+), 2 deletions(-)

diff --git a/sys-block/thin-provisioning-tools/Manifest 
b/sys-block/thin-provisioning-tools/Manifest
index 7f3544f..95c205f 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -1,9 +1,10 @@
 AUX thin-provisioning-tools-0.7.0-build-fixes.patch 1077 SHA256 
863806519182c7c07f79cf299ce7accf85c7132e112f7305bdcf21bde834ae0c SHA512 
fbdf778774bca2e608bbab7696b6646c64ee740c40c743f40f28e7e360fc2a6c6c3752992d9d5f7bbb624a9240ba480a6e58a7c5956ba6d2b772ece18502afe7
 WHIRLPOOL 
bfab3309c5218828ea0ab7ce2b4d1e6b6199ec593b6e5fa0e1e96aacafa5b84ce86fd13178db9f5e2d29730bd0feb9b164b74289f3873a51b32fe1c5d64c9c12
 AUX thin-provisioning-tools-0.7.0-page_size.patch 514 SHA256 
b8e64c0adb18766e1783755ed353db01e9960d3becf4445d81a56c16c9f02ce3 SHA512 
0ec0f58a3951f075d31c81c93457e9f24acdf3d1fbc89ce34c184ff5ae098eb60f7b8e1a1ee20d7d69a30c31a5b00703983e697dabc51820f0429cc6094b773d
 WHIRLPOOL 
6f797ad516bc4188c4625adf96de39116fcec13f7ab2dc97778d90ef989283d10d46081abdbd1011029f917fcd9dc99a2be415c00d8878b34f25b37ecde914c9
+AUX thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch 909 SHA256 
ba0d9d6de8a5e67778569b492c6960f3f3242d5a48e23d215db1dc51f8dea00b SHA512 
bed70d275d0cd98198432998e33ae8998141e03b066323a3cb38113030604dfde524dc5abe89a6fafab86e8700387340002585b950143fb3904adabd5c66e011
 WHIRLPOOL 
4742991ecaf4c4d32c547572f5b47c340735117399c5f0041e291245c32ee692a7b6555ec414ff2bd5d13a61e476387fa51a5772588a78759053097df670644e
 DIST thin-provisioning-tools-0.7.0.tar.gz 230595 SHA256 
68a815860fce3f09f64ef241fd4ba45713f4c7be384fe116ec1dbea467684b32 SHA512 
cb6c44c7215aadd72292d73e2374d8c0c28566adcb10c7a3de83576dbd28649ebba6e2cc59945a28921e423540969cb21f648c37e375d68f48e56a8be4a4c7b8
 WHIRLPOOL 
80201034dafd00617951a30369fc617a9c91b4408ec5c5272b4406c8f86caf0ff738938d6ef92d27a9ac96c3110edfa16609f0777c8592e6a100aeb3e02d3837
-DIST thin-provisioning-tools-0.7.1.tar.gz 247111 SHA256 
da45e387bb7ad5b1b8727dc3e013a1136a18fe7a59bea19074a945ff6d73b925 SHA512 
47ce2f0699e3bc21fa5bb1175e12fa8f545d2abfbed4529b144bd4812a4a0021635713c3e71228f20b30cbe067c77fb93db20b65075b2689ec2aa5b0385854b9
 WHIRLPOOL 
9723450f069df280b9dce3c53e0dff7342ed6757135ea3e07f7df5c081896d003aceafcb00af8f40a98aae7c42c401b7d363ebc4080f16435ba3962ae4f3edfb
 DIST thin-provisioning-tools-0.7.2.tar.gz 265819 SHA256 
98e779cb3f9131bc0bb3051ac33ff93562085bee1cb5409f2184163d74092e7e SHA512 
563363842ab0b92f563ac7fcaedb18b8fca70b0894ff30d55cc40487d53b035c32d3ef711adb7102ef1a55b26a75510239da2542b791d850a5cbccf1ddf1acdd
 WHIRLPOOL 
e0e0ab86a5d6746744b7cc2e75d3b9ea729ea7ecd4aa59b0eeaeaecf8746ddf10385b8ecad564d6dbab77e2defa641a717a0cbe83fab470a8dabc19013fcfff0
+DIST thin-provisioning-tools-0.7.4.tar.gz 276652 SHA256 
f65f84e653e182480dacad77c611e13cd6de1c354e02fb4b96db4d2f328c3904 SHA512 
cf7f15efc1dca4e4961ae72a1cafa46985639619da90d0ef192d14e0c45ae7996365f3f87846cce6d27259f72caf14cba653254414876687e4d14f500687b3cb
 WHIRLPOOL 
ffbf7c098ae5844aead5383a3f65df5b16d7c2ce3702f92cee5c4468b772fa777bc7ec1333f41c96a9b55d54a483d15386e19499fb034224339f1b6a79e77956
 EBUILD thin-provisioning-tools-0.7.0.ebuild 1567 SHA256 
e4385c067c5950a821a5483a2db3e573bc558327bd3d4542f5e6df3dca554b44 SHA512 
41fb155eb0be537788fd75e85de6a8407cb68ba29ee70622b2012bb5abadff82bbda0f0c4f7b54e2681c72286abe38cbe46bc8a13e87961b7488fe6a14783fd2
 WHIRLPOOL 
77303405d0f2c4322b9bda0edc78dc06fec27d6d746d007d9a448a26283c241f0b1d4ace7bf9e46279064e4993fc65d0fbd5fd1876d056da9931cb2f03bc5226
-EBUILD thin-provisioning-tools-0.7.1.ebuild 1570 SHA256 
89ff3d517374076ee667ce5d4c6d1688fc3d5aa4c798828dc8ff8261f6f78e6a SHA512 
f38ea84fd448caba6583cd4809abdd7df62e5ca06d38420e5e3ca757bcbf9513b7632e25a2ecddf9a8e618fc647e02bc1c583332b813d5d827a197f81b3bcc53
 WHIRLPOOL 
1fc4c20ba726e9ebb9427c442a9a1f7bb65e584673dd88c37ca53c7b7075341dcaad32da0a99a20a59ee3716dc51c62def67adf309db0c14a0a5e4d341b9aeaa
 EBUILD thin-provisioning-tools-0.7.2.ebuild 1570 SHA256 
89ff3d517374076ee667ce5d4c6d1688fc3d5aa4c798828dc8ff8261f6f78e6a SHA512 
f38ea84fd448caba6583cd4809abdd7df62e5ca06d38420e5e3ca757bcbf9513b7632e25a2ecddf9a8e618fc647e02bc1c583332b813d5d827a197f81b3bcc53
 WHIRLPOOL 
1fc4c20ba726e9ebb9427c442a9a1f7bb65e584673dd88c37ca53c7b7075341dcaad32da0a99a20a59ee3716dc51c62def67adf309db0c14a0a5e4d341b9aeaa
+EBUILD thin-provisioning-tools-0.7.4.ebuild 1629 SHA256 
2573e751e9e34390223c3f59a6a786511cee5a2425fcf871e2b3d1d356f1

[gentoo-commits] proj/kde:master commit in: www-client/falkon/

2017-10-20 Thread Andreas Sturmlechner
commit: a0ad3be9232134f04b2e45d6e8989ba43a4420ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 20 17:50:19 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 20 17:50:19 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a0ad3be9

www-client/falkon: Drop QUPZILLA_PLUGINS

They are not on kde resources and not meant for falkon.

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 www-client/falkon/falkon-.ebuild | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/www-client/falkon/falkon-.ebuild 
b/www-client/falkon/falkon-.ebuild
index 4f40dc5a2d..28efdd3e34 100644
--- a/www-client/falkon/falkon-.ebuild
+++ b/www-client/falkon/falkon-.ebuild
@@ -3,9 +3,6 @@
 
 EAPI=6
 
-PLUGINS_HASH="80fea7df7765fdf9c9c64fdb667052b25f1c0a22"
-PLUGINS_VERSION="2017.03.26" # if there are no updates, we can use the older 
archive
-
 KDE_TEST="forceoptional-recursive"
 KDE_TESTPATTERN="tests\/autotests"
 QT_MINIMAL="5.9.2"
@@ -13,7 +10,6 @@ inherit kde5
 
 DESCRIPTION="Cross-platform web browser using QtWebEngine"
 HOMEPAGE="https://www.qupzilla.com/";
-SRC_URI+=" 
https://github.com/QupZilla/qupzilla-plugins/archive/${PLUGINS_HASH}.tar.gz -> 
qupzilla-plugins-${PLUGINS_VERSION}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -50,17 +46,6 @@ RDEPEND="${COMMON_RDEPEND}
 
 DOCS=( BUILDING.md CHANGELOG README.md )
 
-src_unpack() {
-   kde5_src_unpack
-   [[ ${KDE_BUILD_TYPE} = live && -n ${A} ]] && default
-}
-
-src_prepare() {
-   kde5_src_prepare
-   # get extra plugins into qupzilla build tree
-   mv "${WORKDIR}"/qupzilla-plugins-${PLUGINS_HASH}/plugins/* 
"${S}"/src/plugins/ || die
-}
-
 src_configure() {
local mycmakeargs=(
-DDISABLE_DBUS=$(usex !dbus)



[gentoo-commits] proj/kde:master commit in: sys-block/partitionmanager/

2017-10-20 Thread Andreas Sturmlechner
commit: 1484f1c62238ec67d21a8e45948527a5660091f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 20 17:48:08 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 20 17:48:08 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1484f1c6

sys-block/partitionmanager: Set KDE_HANDBOOK=optional

Upstream commit 7acc8b226ee659b73e68a10a7bc4f7828526776f

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 sys-block/partitionmanager/partitionmanager-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/partitionmanager/partitionmanager-.ebuild 
b/sys-block/partitionmanager/partitionmanager-.ebuild
index df2a27c635..8d4c6ca9b8 100644
--- a/sys-block/partitionmanager/partitionmanager-.ebuild
+++ b/sys-block/partitionmanager/partitionmanager-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-KDE_HANDBOOK="forceoptional"
+KDE_HANDBOOK="optional"
 inherit kde5
 
 DESCRIPTION="KDE utility for management of partitions and file systems"



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

2017-10-20 Thread Patrice Clement
commit: 69a9d2d28282b9997ccb01026aa0e1eb506e4c5f
Author: kuzetsa  gmail  com>
AuthorDate: Fri Oct 20 00:08:01 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Oct 20 16:23:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a9d2d2

sys-kernel/ck-sources: version bump to 4.9.57.

Package-Manager: Portage-2.3.8, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/5992

 sys-kernel/ck-sources/Manifest |  3 ++
 sys-kernel/ck-sources/ck-sources-4.9.57.ebuild | 65 ++
 2 files changed, 68 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 67d00db68f9..39e41a28fd3 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -26,6 +26,9 @@ DIST genpatches-4.9-57.extras.tar.xz 17352 SHA256 
b7de79c153d275dd374f79f5de4864
 DIST genpatches-4.9-58.base.tar.xz 1124000 SHA256 
b2b5f906221d998661065f259d7fdc543f42ff2743ed192f26ee470405889b29 SHA512 
c1dfb266b9a5dbdb92068061e49230a0a5b33df9e995212a62128cb54cefd1743f084ebffa3cb94bd1f335a90b97058464b3245ce2ad5580489e3d41b30b5e21
 WHIRLPOOL 
ce5770b15cb82165ef676625c88b81f80eb079ad713b2a01b155aba2ac2136460f36704b2a40b229fea3202fd8d947e5c134525e886cdf6c8640a820d7420433
 DIST genpatches-4.9-58.experimental.tar.xz 106368 SHA256 
52efe26871a034dd7559a27f336b5ac63788605dee9f01196b66d67e916502c1 SHA512 
59a09e4a7df29092f51df45569dd86f806e3ebb80f397a0e44b237e6f23588e8c3e2de1d1d266b10b9227320763129daf0a3326f18f16aa18e9bd2ebbafdbbb4
 WHIRLPOOL 
a792f351b9d4d2acb5be5c342e27ce65b2197fa19739462f1ed8d4b8b0d451bfc9b73ca512d3f9c460d0bc146292d882d5b0429241f398a13e8f84f6dc7d7125
 DIST genpatches-4.9-58.extras.tar.xz 17348 SHA256 
538ec1d455e26781b6b898b172c324500e1ab185cc25fc115b65f4496857a16b SHA512 
5caf5732004295541f61e4409f7ab02f324a73d9ae6fcfc0943b6e6c942f64374cd735ff1873d3e596c2628663d5ca9e7cfea2f6c55ba2d145a569b5bd07254e
 WHIRLPOOL 
abad1dfa83aaa41edfbadfeaa17715383391008ac1badf5f5a715714f4d7efed532c3ff5081d3407823a172a24606b9597302eafc286fd23dfa084be2b0b9154
+DIST genpatches-4.9-59.base.tar.xz 1133092 SHA256 
691f9860aaa31ca2da288aaf9f808c506b39addc19772d6f84b57732d2a7679f SHA512 
b1395a77963b2b2d73635a5b9a1d610cd7a7f9220d469e6a7f4fb02ff10cc9267fddd862d682e5bd4cffb0128d48c89dcb52ade45a56021b0133f483a26c9875
 WHIRLPOOL 
5ca080c8560eb62ef342fd036b4e6db12b25c827a1699f91d586444728425ae472632ade2fc175432a4fd8b49fc9bd18ac041ce9130a18ddade05a52cbfe9388
+DIST genpatches-4.9-59.experimental.tar.xz 106392 SHA256 
ccf9f18a3dd28f69aad8cd34d513d2b5676cd726289d940d17b7278aa266f191 SHA512 
eb8a1699a8c68a91e00bf65e0455c432ec3a6748080bb2df5fc7b6070e3626967927ecc8b64a4344bb2efd753f70c2fe4f69cc8e7de5ce337750dc908c4b5e4f
 WHIRLPOOL 
de3da93b251f43faa8b7a80aeb8a28c8f08b9578ce5dc56bee3f941efca3165b8301ffb403ac4f84521cc9a49682850b58e6ed73c0cea3b53edbebbaa60e8b00
+DIST genpatches-4.9-59.extras.tar.xz 17360 SHA256 
be21758bdec50724d687d255b516bf8735d026c603f260644c7b08ec9352d624 SHA512 
79a2c47aa6ee6191b5a6e4d17835dab90e747986b6b407a12afd4e343663a4ddb4066c752a65196b534dca102f3843f927b1952e21c3f04e04a28dbe30bef0fe
 WHIRLPOOL 
07cf4232e3061a677317efcd41dbdfbee3ecf6c870e55b291a1e2a6cc0e1bc2bb89cbeb3e1c910efede109fd766f852c2a52aada60f3e04db581ec39dfa0
 DIST linux-4.12.tar.xz 99186576 SHA256 
a45c3becd4d08ce411c14628a949d08e2433d8cdeca92036c7013980e93858ab SHA512 
8e81b41b253e63233e92948941f44c6482acb52aa3a3fd172f03a38a86f2c35b2ad4fd407acd1bc3964673eba344fe104d3a03e3ff4bf9cd1f22bd44263bd728
 WHIRLPOOL 
3b97da251c2ba4ace4a27b708f2b1dcf94cb1b59aaeded6acb74bd98f0d3e33f1df83670665e4186d99a55daa84c88d539d93e20f0ff18a6d46ef326c48dd375
 DIST linux-4.13.tar.xz 100579888 SHA256 
2db3d6066c3ad93eb25b973a3d2951e022a7e975ee2fa7cbe5bddf84d9a49a2c SHA512 
a557c2f0303ae618910b7106ff63d9978afddf470f03cb72aa748213e099a0ecd5f3119aea6cbd7b61df30ca6ef3ec57044d524b7babbaabddf8b08b8bafa7d2
 WHIRLPOOL 
d3d332e02cd3c5056c76c28cf1f81504c6f7b8f2caed7238e7dd7866747fb03154b88d8d7aec4d0eddf5760624bc7d6c5485fb52a3e32d098a2742eba96c0d05
 DIST linux-4.9.tar.xz 93192404 SHA256 
029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
 WHIRLPOOL 
072505b29972ad120eb25a074217847c9c2813416c4903e605a0433574f5f87616dbea0b1454e4b19acc48107f11274b682958b1d773373156e99f8163e6606a

diff --git a/sys-kernel/ck-sources/ck-sources-4.9.57.ebuild 
b/sys-kernel/ck-sources/ck-sources-4.9.57.ebuild
new file mode 100644
index 000..8ed23abdcc9
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-4.9.57.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64 ~x86"
+
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
+   http://users.tpg.com.au/ckolivas/kernel/";
+
+K_WANT_GENPATCHES="base extras experimental"
+K

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

2017-10-20 Thread Jeroen Roovers
commit: 8bcb4df691249edabc337cbc90d407bc86dad0e5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Oct 20 15:41:42 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Oct 20 15:41:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bcb4df6

net-analyzer/arpwatch: EAPI bump with fixed patchset.

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-analyzer/arpwatch/Manifest  |  1 +
 net-analyzer/arpwatch/arpwatch-2.1.15-r9.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/net-analyzer/arpwatch/Manifest b/net-analyzer/arpwatch/Manifest
index fc03570d091..7ccaaec4ddf 100644
--- a/net-analyzer/arpwatch/Manifest
+++ b/net-analyzer/arpwatch/Manifest
@@ -1,2 +1,3 @@
 DIST arpwatch-2.1a15.tar.gz 202729 SHA256 
c1df9737e208a96a61fa92ddad83f4b4d9be66f8992f3c917e9edf4b05ff5898 SHA512 
f770b5b7954afe910dafb016e6e886a4e785564bcdc0ea0de9d7b1ca6a9a0b219a9d1b50b6f42a67afc2f836e782e8ff85ba5780583015d62c9694ac53f0bf90
 WHIRLPOOL 
e653eb83d8dbc8777c3aaa5920bc1e5b46c64aa740c64a79b24a42abdee4625baa72a51f9f0441549b7325fcb07b94f1964887df1b6d707eddde162e1073691f
 DIST arpwatch-patchset-0.7.tar.xz 132868 SHA256 
ccc3f84f452306b153175bbdec33f9913848ac57866a4ee52b974d7087b7fe48 SHA512 
2cbfa37acd29c30232da9ad0a742ddc9cd35c228fb786c6798555962841006ba0f47e31097722a3303e25f2e7c665b6e93707e49c02a8a9171b484b56a133e00
 WHIRLPOOL 
f6624f459f2172b10beb6eaa15e0e5111566cd360195e4ca08ec4e5962bb1156aaf133701730e8146cb049a9759f7063bbc225d99f824827bb8bb72d3e0cebb3
+DIST arpwatch-patchset-0.8.tar.xz 131692 SHA256 
de504e93277696b35c2e184a3ff6cf28f4ff559a549873af3cb4aa8b0965e00f SHA512 
3e8f1c043f09fbeacadb40c1db47fb907314ed18bb3fb506c6c510977fd0e6dd9950becc830cf7c10911a7eec97e56e0af8c8c3d7df811e8ab820290973ea0b0
 WHIRLPOOL 
9b8efd22dc3f5500868c092bc4c3a022094b2e134b9098dcb2596aca8ba411592ecfb1f54d7f01fcf117d3109ed4c2c3db21225970bc15a8c437da93a9181dcb

diff --git a/net-analyzer/arpwatch/arpwatch-2.1.15-r9.ebuild 
b/net-analyzer/arpwatch/arpwatch-2.1.15-r9.ebuild
new file mode 100644
index 000..8fdf28d149d
--- /dev/null
+++ b/net-analyzer/arpwatch/arpwatch-2.1.15-r9.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user versionator
+
+PATCH_VER="0.8"
+MY_P="${PN}-$(replace_version_separator 2 'a')"
+
+DESCRIPTION="An ethernet monitor program that keeps track of ethernet/IP 
address pairings"
+HOMEPAGE="http://ee.lbl.gov/";
+SRC_URI="
+   ftp://ftp.ee.lbl.gov/${MY_P}.tar.gz
+   https://dev.gentoo.org/~jer/arpwatch-patchset-${PATCH_VER}.tar.xz
+"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86 ~x86-fbsd"
+IUSE="selinux"
+
+DEPEND="
+   net-libs/libpcap
+   sys-libs/ncurses:*
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-arpwatch )
+"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_preinst() {
+   enewuser arpwatch
+}
+
+src_prepare() {
+   eapply "${WORKDIR}"/arpwatch-patchset/*.patch
+   eapply_user
+
+   cp "${WORKDIR}"/arpwatch-patchset/*.8 . || die
+}
+
+src_install () {
+   dosbin arpwatch arpsnmp arp2ethers massagevendor arpfetch bihourly.sh
+   doman arpwatch.8 arpsnmp.8 arp2ethers.8 massagevendor.8 arpfetch.8 
bihourly.8
+
+   insinto /usr/share/arpwatch
+   doins ethercodes.dat
+
+   insinto /usr/share/arpwatch/awk
+   doins duplicates.awk euppertolower.awk p.awk e.awk d.awk
+
+   keepdir /var/lib/arpwatch
+   dodoc README CHANGES
+
+   newinitd "${FILESDIR}"/arpwatch.initd arpwatch
+   newconfd "${FILESDIR}"/arpwatch.confd arpwatch
+}
+
+pkg_postinst() {
+   fowners arpwatch:0 "${ROOT}"/var/lib/arpwatch
+}



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

2017-10-20 Thread Manuel Rüger
commit: bd34ee04ede7a510652cbc0263a2b8d9ed571d5c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Oct 20 15:13:50 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Oct 20 15:14:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd34ee04

sys-apps/gawk: Stable on amd64

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 sys-apps/gawk/gawk-4.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gawk/gawk-4.1.4.ebuild b/sys-apps/gawk/gawk-4.1.4.ebuild
index 303da0e8c82..6de13808dc5 100644
--- a/sys-apps/gawk/gawk-4.1.4.ebuild
+++ b/sys-apps/gawk/gawk-4.1.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="mpfr nls readline"
 
 RDEPEND="mpfr? ( dev-libs/mpfr:0= )



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-10-20 Thread Mike Gilbert
commit: 8fb8560a18815e31c0099835c2177a7a1ce5de14
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct 20 15:11:55 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Oct 20 15:12:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb8560a

www-client/chromium: remove old

Package-Manager: Portage-2.3.11_p4, Repoman-2.3.3_p62

 www-client/chromium/Manifest  |   1 -
 www-client/chromium/chromium-61.0.3163.100.ebuild | 670 --
 2 files changed, 671 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index dc9f286af27..9c15501453d 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,3 @@
-DIST chromium-61.0.3163.100.tar.xz 556305252 SHA256 
4135968cac6623c1d2b224494600cd274098cce41c298f8c3908b354a34c281b SHA512 
4dfd3a493ceb7c605eeab6f387541273d529e8b935a6104927e34836469aedcfcbb4a1154591585621d5c2e842e68701d32328acba842f840a20498822165f78
 WHIRLPOOL 
a02443375a59073ad350665a46c978b67e1026078822b3a34f9fb1099a1bc62933ec25c6135c107388ebf21362d0e6a04e394a60275dd1e30b31c145ee7f93e8
 DIST chromium-62.0.3202.62.tar.xz 517105788 SHA256 
e8df3150386729ddcb4971636627e54815ad447be5f122201e310f5bb0bcc362 SHA512 
26296ac1cddfe087e8984b12b4916b9a87b08fc75875900441c9e4abd8b562bb622ac1a34bc9fb2aecf22d5a424ef1247dc694b9e6bdd0ea8b32397f53794723
 WHIRLPOOL 
f17df2fd505a961dcc3dc634243dd11a7af09543325a0e59e2f322488c877af678840652e8308f4ea6c75c3d77fa73156be423007be76feaa9291042bbc63614
 DIST chromium-63.0.3223.8.tar.xz 541587956 SHA256 
bced462e16a28ff0a3896539e6c7f72e76cb7ba16640a6cac9a533ec4b8f5ee5 SHA512 
6ca0efac47adee14b04cba312397b80aeaed1b0ce9bee427c508c44636ab9a1668f743bd3939d83417129d7e83c38c2f95b72c502c6d834056cf7477ef8b4de8
 WHIRLPOOL 
b9f526eec3626b93f2541461b9b3a79bef283de62d99e30c209859e686db8e09ed327f90d0811703d699e9813cb86e0002be93fa42372e65afef1c96b8c91d35
 DIST chromium-63.0.3230.0.tar.xz 558852780 SHA256 
97daa90a6f0ba7dc49a168cbf9c40896e621fb0352ab6de1d2fa428bb63ab64a SHA512 
b0aa9a42df303bc7ff412dec30b3bfed292ae39cb5e0f705f28eeb7a60d6125b9cecef7e3ab7798b2ca091ec71215fa5639def6b867c9fdb7a9a85c9b42323b3
 WHIRLPOOL 
1b9e346018c7056fce3f844d37b69e98529c9dc3ae04bdf07378c7de568d295814a42aa133c463a3be8d22a39b5f62ec69f679ea5dca3fe7e37a15215932c794

diff --git a/www-client/chromium/chromium-61.0.3163.100.ebuild 
b/www-client/chromium/chromium-61.0.3163.100.ebuild
deleted file mode 100644
index 4dca1421f15..000
--- a/www-client/chromium/chromium-61.0.3163.100.ebuild
+++ /dev/null
@@ -1,670 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
-   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
-   sv sw ta te th tr uk vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/";
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
-IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-
-# Native Client binaries are compiled with different set of flags, bug #452066.
-QA_FLAGS_IGNORED=".*\.nexe"
-
-# Native Client binaries may be stripped by the build system, which uses the
-# right tools for it, bug #469144 .
-QA_PRESTRIPPED=".*\.nexe"
-
-COMMON_DEPEND="
-   app-arch/bzip2:=
-   cups? ( >=net-print/cups-1.3.11:= )
-   dev-libs/expat:=
-   dev-libs/glib:2
-   system-icu? ( =dev-libs/nss-3.14.3:=
-   >=dev-libs/re2-0.2016.05.01:=
-   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
-   >=media-libs/alsa-lib-1.0.19:=
-   media-libs/fontconfig:=
-   media-libs/freetype:=
-   >=media-libs/harfbuzz-1.4.2:=[icu(-)]
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
-   >=media-libs/openh264-1.6.0:=
-   pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? (
-   >=media-video/ffmpeg-3:=
-   || (
-   media-video/ffmpeg[-samba]
-   >=net-fs/samba-4.5.10-r1[-debug(-)]
-   )
-   !=net-fs/samba-4.5.12
-   media-libs/opus:=
-   )
-   sys-apps/dbus:=
-   sys-apps/pciutils:=
-   virtual/udev
-   x11-libs/cairo:=
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-  

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

2017-10-20 Thread Manuel Rüger
commit: 2872c2f59047540ba8992e021c2a3c6c0c46e0f4
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Oct 20 15:11:53 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Oct 20 15:11:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2872c2f5

dev-ruby/rubygems: Stable on amd64

Package-Manager: Portage-2.3.12, Repoman-2.3.3

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

diff --git a/dev-ruby/rubygems/rubygems-2.6.14.ebuild 
b/dev-ruby/rubygems/rubygems-2.6.14.ebuild
index 762b4f535df..3910d2646da 100644
--- a/dev-ruby/rubygems/rubygems-2.6.14.ebuild
+++ b/dev-ruby/rubygems/rubygems-2.6.14.ebuild
@@ -13,7 +13,7 @@ LICENSE="|| ( Ruby MIT )"
 
 SRC_URI="https://rubygems.org/rubygems/${P}.tgz";
 
-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"
 SLOT="0"
 IUSE="server test"
 



[gentoo-commits] repo/gentoo:master commit in: sys-block/thin-provisioning-tools/, sys-block/thin-provisioning-tools/files/

2017-10-20 Thread Lars Wendler
commit: b2be39932660fa5ae0df51ee4cbc5a514fe941f7
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct 20 15:09:15 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct 20 15:09:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2be3993

sys-block/thin-provisioning-tools: Fixed build without tests.

Closes: https://bugs.gentoo.org/634868
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 ...ning-tools-0.7.4-disabled-tests_build_fix.patch | 32 ++
 .../thin-provisioning-tools-0.7.4.ebuild   |  5 +++-
 2 files changed, 36 insertions(+), 1 deletion(-)

diff --git 
a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch
 
b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch
new file mode 100644
index 000..f9a64b2188d
--- /dev/null
+++ 
b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch
@@ -0,0 +1,32 @@
+From 8d75be81120b9cf172c95d0153c5f845ed804234 Mon Sep 17 00:00:00 2001
+From: Adam Sampson 
+Date: Mon, 16 Oct 2017 13:07:36 +0100
+Subject: [PATCH] [functional-tests] fix build with testing disabled (#88)
+
+The rule for lib/libft.so is only enabled with --enable-testing,
+so the default target shouldn't depend unconditionally on it.
+With the default configure options, the build failed with:
+make: *** No rule to make target 'lib/libft.so', needed by 'all'.  Stop.
+---
+ Makefile.in | 7 ++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index e745739..02b75dd 100644
+--- a/Makefile.in
 b/Makefile.in
+@@ -21,8 +21,13 @@ V=@
+ PROGRAMS=\
+   bin/pdata_tools
+ 
++ifeq ("@TESTING@", "yes")
++TESTLIBS=\
++  lib/libft.so
++endif
++
+ .PHONY: all
+-all: $(PROGRAMS) lib/libft.so
++all: $(PROGRAMS) $(TESTLIBS)
+ 
+ SOURCE=\
+   base/output_file_requirements.cc \

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.4.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.4.ebuild
index 36d3cd79766..b0807e8fcff 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.4.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.4.ebuild
@@ -29,7 +29,10 @@ DEPEND="${RDEPEND}
)
dev-libs/boost"
 
-PATCHES=( "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch
+   "${FILESDIR}/${P}-disabled-tests_build_fix.patch" #634868
+)
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: app-text/fbreader/files/, app-text/fbreader/

2017-10-20 Thread Andrey Grozin
commit: 1c8ade17b1cc2c36b0a782a1e7d7dde2bdb64427
Author: Andrey Grozin  gentoo  org>
AuthorDate: Fri Oct 20 14:56:15 2017 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Fri Oct 20 14:57:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8ade17

app-text/fbreader: use Qt-5

Closes: https://bugs.gentoo.org/634780
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 app-text/fbreader/fbreader-0.99.4-r3.ebuild   |  95 
 app-text/fbreader/files/fbreader-0.99.4-qt5.patch | 573 ++
 2 files changed, 668 insertions(+)

diff --git a/app-text/fbreader/fbreader-0.99.4-r3.ebuild 
b/app-text/fbreader/fbreader-0.99.4-r3.ebuild
new file mode 100644
index 000..ea2f14e6849
--- /dev/null
+++ b/app-text/fbreader/fbreader-0.99.4-r3.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib flag-o-matic
+
+DESCRIPTION="E-Book Reader. Supports many e-book formats"
+HOMEPAGE="http://www.fbreader.org/";
+SRC_URI="http://www.fbreader.org/files/desktop/${PN}-sources-${PV}.tgz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug"
+
+RDEPEND="
+   app-arch/bzip2
+   dev-libs/expat
+   dev-libs/liblinebreak
+   dev-libs/fribidi
+   dev-db/sqlite
+   net-misc/curl
+   sys-libs/zlib
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtnetwork:5[ssl]
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   # Still use linebreak instead of new unibreak
+   sed -e "s:-lunibreak:-llinebreak:" \
+   -i makefiles/config.mk zlibrary/text/Makefile || die "fixing 
libunibreak failed"
+
+   # Let portage decide about the compiler
+   sed -e "/^CC = /d" \
+   -i makefiles/arch/desktop.mk || die "removing CC line failed"
+
+   # let portage strip the binary
+   sed -e '/@strip/d' \
+   -i fbreader/desktop/Makefile || die
+
+   # Respect *FLAGS
+   sed -e "s/^CFLAGS = -pipe/CFLAGS +=/" \
+   -i makefiles/arch/desktop.mk || die "CFLAGS sed failed"
+   sed -e "/^  CFLAGS +=/ d" \
+   -i makefiles/config.mk || die "CFLAGS sed failed"
+   sed -e "/^  LDFLAGS += -s$/ d" \
+   -i makefiles/config.mk || die "sed failed"
+   sed -e "/^LDFLAGS =$/ d" \
+   -i makefiles/arch/desktop.mk || die "sed failed"
+
+   echo "TARGET_ARCH = desktop" > makefiles/target.mk
+   echo "LIBDIR = /usr/$(get_libdir)" >> makefiles/target.mk
+
+   echo "UI_TYPE = qt4" >> makefiles/target.mk
+   sed -e 's:MOC = moc-qt4:MOC = /usr/bin/moc:' \
+   -i makefiles/arch/desktop.mk || die "updating desktop.mk failed"
+
+   if use debug; then
+   echo "TARGET_STATUS = debug" >> makefiles/target.mk
+   else
+   echo "TARGET_STATUS = release" >> makefiles/target.mk
+   fi
+
+   # bug #452636
+   eapply "${FILESDIR}"/${P}.patch
+   # bug #515698
+   eapply "${FILESDIR}"/${P}-qreal-cast.patch
+   # bug #516794
+   eapply "${FILESDIR}"/${P}-mimetypes.patch
+   # bug #437262
+   eapply "${FILESDIR}"/${P}-ld-bfd.patch
+   # bug #592588
+   eapply -p0 "${FILESDIR}"/${P}-gcc6.patch
+
+   eapply "${FILESDIR}"/${P}-qt5.patch
+   append-cflags -std=c++11
+
+   eapply_user
+}
+
+src_compile() {
+   # bug #484516
+   emake -j1
+}
+
+src_install() {
+   default
+   dosym FBReader /usr/bin/fbreader
+}

diff --git a/app-text/fbreader/files/fbreader-0.99.4-qt5.patch 
b/app-text/fbreader/files/fbreader-0.99.4-qt5.patch
new file mode 100644
index 000..c88e6db79d3
--- /dev/null
+++ b/app-text/fbreader/files/fbreader-0.99.4-qt5.patch
@@ -0,0 +1,573 @@
+diff --git a/makefiles/arch/desktop.mk b/makefiles/arch/desktop.mk
+index 4267113..3b46102 100644
+--- a/makefiles/arch/desktop.mk
 b/makefiles/arch/desktop.mk
+@@ -12,29 +12,11 @@ AR = ar rsu
+ LD = g++
+
+ CFLAGS += -fno-exceptions -Wall -Wno-ctor-dtor-privacy -W -DLIBICONV_PLUG
+-EXTERNAL_INCLUDE = $(shell pkg-config --cflags fribidi) 
++EXTERNAL_INCLUDE = $(shell pkg-config --cflags fribidi)
+
+-ifeq "$(UI_TYPE)" "qt"
+-  MOC = moc-qt3
+-  QTINCLUDE = -I /usr/include/qt3
+-else
+-  MOC = $(shell pkg-config QtCore --variable=moc_location)
+-  QTINCLUDE = -I $(shell pkg-config --cflags QtCore)
+-endif
+-
+-GTKINCLUDE = $(shell pkg-config --cflags gtk+-2.0 libpng xft)
+-
+-ifeq "$(UI_TYPE)" "qt"
+-  UILIBS = -lqt-mt
+-endif
+-
+-ifeq "$(UI_TYPE)" "qt4"
+-  UILIBS = $(shell pkg-config --libs QtCore QtGui QtNetwork)
+-endif
+-
+-ifeq "$(UI_TYPE)" "gtk"
+-  UILIBS = $(shell pkg-config --libs gtk+-2.0 gio-2.0) -lpng -ljpeg
+-endif
++MOC = /usr/lib/qt5/bin/moc
++QTINCLUDE = $(shell pkg-config --cflags Qt5Gui Qt5Widgets Qt5Network)
++UILIBS = $(shell pkg-config --libs Qt5Gui Qt5Widgets Qt5Network)

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

2017-10-20 Thread Manuel Rüger
commit: ff54d3ee3a6faaada3eae837ab765deda6990e11
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Oct 20 14:51:16 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Oct 20 14:51:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff54d3ee

net-misc/networkmanager-openvpn: Version bump to 1.8.0

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 net-misc/networkmanager-openvpn/Manifest   |  1 +
 .../networkmanager-openvpn-1.8.0.ebuild| 55 ++
 2 files changed, 56 insertions(+)

diff --git a/net-misc/networkmanager-openvpn/Manifest 
b/net-misc/networkmanager-openvpn/Manifest
index 6add52f9195..30f576c54c2 100644
--- a/net-misc/networkmanager-openvpn/Manifest
+++ b/net-misc/networkmanager-openvpn/Manifest
@@ -1,3 +1,4 @@
 DIST NetworkManager-openvpn-1.2.10.tar.xz 509148 SHA256 
ac86a7a539d78df90095676e9183f2d422fb93dbfe4b3afef22f81825d303d61 SHA512 
d597e8b3d2935c6874a283d2a036c511e1f3625aed7f5e6fbf5c77d3c3f5f6d170b19fe69202d74b2b1ac6d47d3704d3177598fd1889a19003fed98416ea6521
 WHIRLPOOL 
75669197a378d775eef26e6a69e764578d5628b2d8a6f11bf08b93e60a2e823b8138827e2456b37d8296def2c074362d0d4bc28b8e56389f5a826bcbdf19b502
 DIST NetworkManager-openvpn-1.2.6.tar.xz 494132 SHA256 
2373e2bb0a8a876cb2997cd8b0e3d6e10012d9bef3705ea3ac21f6394b3f1fb0 SHA512 
973b13937bd14891181cfac4b3c8df891bbbd8aad31769130d7acd6f3c41e23fb3359a49a750c885e2c72c94aaf357ff1e326ece7a304b2154c6b33c35118a05
 WHIRLPOOL 
b99542e3529b73d21770dc1ca492e29131f04de0336b6a53f58ed9a4e1f886e04bbebd32b33dc3a1b11483dd6a73779964af3a64d06edd8fb6f4c759c021cc2a
 DIST NetworkManager-openvpn-1.2.8.tar.xz 498732 SHA256 
3e0b4007f248d96df4b8eb5d0f937536044af7053debbbf525e67c9bc5d30654 SHA512 
e6d64106cd93f91d292a6b2346dc31317e1056d2bbaf09a376c84ffaaa8fd584f92999865bdf52531b44de7ae144e1ae9271b9efc564d99f8569b0d059ab8019
 WHIRLPOOL 
ead14f8ca4e194c0ff2b9b2151b44e3a2d97c81a4c89187c701090ce891861ba0f5a947e4b132bb2c70a28647ddb976d3989b1a3f54be87a22e983afad49f161
+DIST NetworkManager-openvpn-1.8.0.tar.xz 530112 SHA256 
166e1123ade1b322162b83876c605393a8e74240aa908cba934319f312b2e3a4 SHA512 
fd70e5ae6e85daf8ad0aaf3cc1b6388dc78b8e4e35c3535eb723cfcc5f4fd2e14062237829b27a644a8d057e034c6ebc6a1aeb78abc87e9de5773115ae7c642c
 WHIRLPOOL 
170b6d02a4e2d2d9ebd5246fd390cc9a40f3b56fad019348b66e83d88458c309c61324bf528695c0295ae95e93a08918c4c4222582788789ccb97701b75f3230

diff --git 
a/net-misc/networkmanager-openvpn/networkmanager-openvpn-1.8.0.ebuild 
b/net-misc/networkmanager-openvpn/networkmanager-openvpn-1.8.0.ebuild
new file mode 100644
index 000..cdb1898eceb
--- /dev/null
+++ b/net-misc/networkmanager-openvpn/networkmanager-openvpn-1.8.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
+
+inherit gnome2 user
+
+DESCRIPTION="NetworkManager OpenVPN plugin"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="gtk test"
+
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=net-misc/networkmanager-1.7.0:=
+   >=net-vpn/openvpn-2.1
+   gtk? (
+   >=app-crypt/libsecret-0.18
+   >=gnome-extra/nm-applet-1.7.0
+   >=x11-libs/gtk+-3.4:3
+   )
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   >=dev-util/intltool-0.35
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   enewgroup nm-openvpn
+   enewuser nm-openvpn -1 -1 -1 nm-openvpn
+}
+
+src_prepare() {
+   # Test will fail if the machine doesn't have a particular locale 
installed
+   # FAIL: (tls-import-data) unexpected 'ca' secret value, upstream bug 
#742708
+   sed '/test_non_utf8_import (plugin, test_dir)/ d' \
+   -i properties/tests/test-import-export.c || die "sed failed"
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # --localstatedir=/var needed per bug #536248
+   gnome2_src_configure \
+   --localstatedir=/var \
+   --disable-more-warnings \
+   --disable-static \
+   --with-dist-version=Gentoo \
+   $(use_with gtk gnome)
+}



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

2017-10-20 Thread Manuel Rüger
commit: a204e19beb89f5ebc2e195e11a445a8b7f5d624c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Oct 20 14:41:58 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Oct 20 14:41:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a204e19b

net-libs/gtk-vnc: Stable on amd64

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 net-libs/gtk-vnc/gtk-vnc-0.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/gtk-vnc/gtk-vnc-0.7.1.ebuild 
b/net-libs/gtk-vnc/gtk-vnc-0.7.1.ebuild
index bb4c2664641..e8d0f456c9b 100644
--- a/net-libs/gtk-vnc/gtk-vnc-0.7.1.ebuild
+++ b/net-libs/gtk-vnc/gtk-vnc-0.7.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/gtk-vnc";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="examples +gtk3 +introspection pulseaudio python sasl vala"
 REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )



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

2017-10-20 Thread Manuel Rüger
commit: e28c03c48efc586dd9fb9d417797658fb362e1d0
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Oct 20 14:36:46 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Oct 20 14:36:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28c03c4

net-misc/rabbitmq-server: Stable on amd64

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 net-misc/rabbitmq-server/rabbitmq-server-3.6.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.6.9.ebuild 
b/net-misc/rabbitmq-server/rabbitmq-server-3.6.9.ebuild
index d57de986cab..669fedafa63 100644
--- a/net-misc/rabbitmq-server/rabbitmq-server-3.6.9.ebuild
+++ b/net-misc/rabbitmq-server/rabbitmq-server-3.6.9.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.rabbitmq.com/releases/rabbitmq-server/v${PV}/rabbitmq-server
 
 LICENSE="GPL-2 MPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 RDEPEND=">=dev-lang/erlang-18[ssl]"



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

2017-10-20 Thread Matt Thode
commit: 50b7aa0e2759a1b4b455afcaa3d811851da4ea67
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 13:48:20 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Oct 20 13:48:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b7aa0e

dev-python/cryptography: adding pthread build flag for bug 634846

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --force

 .../cryptography/cryptography-2.0.2-r1.ebuild  | 51 ++
 1 file changed, 51 insertions(+)

diff --git a/dev-python/cryptography/cryptography-2.0.2-r1.ebuild 
b/dev-python/cryptography/cryptography-2.0.2-r1.ebuild
new file mode 100644
index 000..1ad0041e1fd
--- /dev/null
+++ b/dev-python/cryptography/cryptography-2.0.2-r1.ebuild
@@ -0,0 +1,51 @@
+# 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} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Library providing cryptographic recipes and primitives"
+HOMEPAGE="https://github.com/pyca/cryptography/ 
https://pypi.python.org/pypi/cryptography/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 hppa ia64 mips ppc ppc64 x86"
+IUSE="libressl test"
+
+RDEPEND="
+   !libressl? ( >=dev-libs/openssl-1.0.2:0=[-bindist(-)] )
+   libressl? ( dev-libs/libressl )
+   $(python_gen_cond_dep '>=dev-python/cffi-1.7:=[${PYTHON_USEDEP}]' 
'python*')
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 
pypy{,3})
+   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
+   >=dev-python/asn1crypto-0.21.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
+   test? (
+   ~dev-python/cryptography-vectors-${PV}[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/iso8601[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+   >=dev-python/pytest-2.9.0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )"
+
+DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
+
+python_configure_all() {
+   append-cflags $(test-flags-CC -pthread)
+}
+
+python_test() {
+   py.test -v -v -x || die "Tests fail with ${EPYTHON}"
+}



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

2017-10-20 Thread Lars Wendler
commit: 2d6762d9e57badf46eb9f4fc4dde18bbd76b7f03
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct 20 13:47:48 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct 20 13:48:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6762d9

dev-vcs/git: Bump to version 2.15.0_rc2. Removed old.

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 dev-vcs/git/Manifest | 6 +++---
 dev-vcs/git/{git-2.15.0_rc1.ebuild => git-2.15.0_rc2.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 1f5378c209f..15e89eeeb6f 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -1,12 +1,12 @@
 DIST git-2.13.5.tar.xz 4756436 SHA256 
21c9e29caac86d244ac7af78bc3422746dabb903cb3952a1ceefd801020ad1a1 SHA512 
4a0b55d19f15cf0ca388d43b650c1ccadbc32964925e5d0a3107ae84c38506af957335ceb0cbb5468ffbe0f5283f8e188aa51c9e915b3249126eb37c304be9ec
 WHIRLPOOL 
7a3c9971f37de366801be6a6d1d28a1d02b2f3fe98a508465c01d600913efd0ae4d241fb690686beb2ae9b0321ba4f7eb5b313ec47fb04eb7d0e0e51170c6750
 DIST git-2.13.6.tar.xz 4756820 SHA256 
bce97e403bea34f50378e90ade10c12666b2382cc247551b63dc5604e03b2523 SHA512 
ed39784205e1077f886eebdfb34a205fb0433071de29f673a79ea32bca31a2ba9bdabba208c9679ea2f6f295bafad52a7e7852b5bd2ccb1e6c99a1d2e76e8ada
 WHIRLPOOL 
aeadb595a3fc9b74b143478436f4511d15735e5e01bbaf84bc60ef6c3bb91d94aa29ea1bd700a08d3aea3341de4cee5c4d5ced0b550a223faaadd37774cd3492
 DIST git-2.14.2.tar.xz 4800208 SHA256 
50e9723996114ad1eec4dda89960d9fe34461749ae42031008a261fedd03c7a1 SHA512 
fe99486e0aef8d73dace3081bbd62bc6d08bc13868b98c905f7833458fdfc464eea504ae2961f4a2f38892cb0e76b533a50a2cacdf07c9ad9f8106e7ac1c353c
 WHIRLPOOL 
af0d166fc00aea8a4a77984e8bf92f6fb3abc854263316961683e5e27c8adbe1d73a3384b4d14c2ce762d75fd95f67da9a95a3fd3eca4d6747eb1850ab7b084e
-DIST git-2.15.0.rc1.tar.xz 4839236 SHA256 
50081dca7fc77c4cb93057d4825df6c91b29c74e53a2aaebd8d7be301280fa98 SHA512 
5c773be8f94f1c4fa2d4c000c14a6ccc0b560207ac59a9c60dcff0a81decdebff64a00ff045864d0ea527a61b9258c039110422f479df4314bf0164400767ecc
 WHIRLPOOL 
32a34d871a96d2b8fde0461f47d9206ca5bc10af707b2d2d0ef7aacedf019d54f44a90ade64fa5e6f9b075f00f4cdea55bd7796e7640ed7fae1ab2bbf00e8bf5
+DIST git-2.15.0.rc2.tar.xz 4838680 SHA256 
df624082e8e26ea94a6794da7a14861ff3724d98f1368ebbf85520741083f895 SHA512 
7a9415ecac4a0ee5f7058efaec5e72f857fd4972ebcedfb04924e431a2d093ee146a16e88fe053990367488ed550b8f7d9fa7db03819a2dc39bc0a6b013171a0
 WHIRLPOOL 
4bc4f74d28306ccb60a3ab60d6f0daa3a1a4897e054589fb7c374f53269ab4b3e62cd386368a91a5736632183a09d69878350aa0f18c76e41b74c7c89aeaf63e
 DIST git-htmldocs-2.13.5.tar.xz 1110236 SHA256 
f5f10d82156547dc91798772f36d7515a824c9a28f22521f0094e1a4dc08 SHA512 
0ba006ddc35325052be4d969a3a966ec1be7954dcc1676b9914953720e56f3c9a4522541d964c6ff08a921c35f983213eacd00b99db5d97b97ea8f5c1181ed73
 WHIRLPOOL 
020963c8544dba6acc4b0e681a844b6a9f332b3b3469c056d678791afacab54f4badd956137b21d3a5d2ea465a83f05d815a2c066f71fade41a58e8f802088bd
 DIST git-htmldocs-2.13.6.tar.xz 1110668 SHA256 
cdc39ecc8d1ce09f7b865832ebbc466441beb61d1aad4c7796514520220dabf0 SHA512 
9eb26f04836620bf4486d3bb2a170ab2b0af319f7f53e2677f4c1445767f5c3521cfdbb274dcc4df2bfd2fc5bf0ca18c6a4a9ca0b9f957c53f66e530684af6cc
 WHIRLPOOL 
126d8ae25c71dc4e6a6eb20ba611cd2eaf94ea8f4f89fde82b2d05044e93f425d9812559db5599b557a1a8f5832cc41d0651b421d265219c257351fe7fb41f2b
 DIST git-htmldocs-2.14.2.tar.xz 1115940 SHA256 
a36661e81e5b21e788cd84e11860bcd0cafa402eff06e6371415a5a0e0b80dfb SHA512 
c5dda319713a98b9f655a04fbb4dfcba4cc60fe22586bae73a88111d96cd8da989060b8450549a32a5c5bf5bc8ce735e73055ce72b8bf5d3b4fcec2040fa196b
 WHIRLPOOL 
1b47b798ae00f29e84862b973f4e284076eba84992f52b92903b56d50f0a463aac011fdcb3ea0b4859d2cf8661eb24c5faf4569ed22de952e293df95ca9a0438
-DIST git-htmldocs-2.15.0.rc1.tar.xz 1133728 SHA256 
0b062ae4ac8997e13d6beaeb572251d98bbf56c4473119c3e91a0422fcc81514 SHA512 
935c21d12b9334aebbcf208131f46e6239e78b4e3de67f044766301aa28b528d525d80cc9fbd4c889b01e25a0550d7bfe4af419dd13bfa4e789a7fd658a1
 WHIRLPOOL 
f1e1c88cd312961bc289044d0d73ed27baca1b1a808b2254fbb34095c401ab5335aef591f9d896c6966b3ab0bcc2c0d1242074c3d16f0bffefef33c5b6de27ae
+DIST git-htmldocs-2.15.0.rc2.tar.xz 1132916 SHA256 
4b5b38eb028356cda303add5d6132b94b744c2b7d4aadd7fe99ee2b6bf24e964 SHA512 
5ad647e9db64f3f048560d032ca6bf712b45c64ba87a8443462e392c11bb23d28d094139edac800608202320de0d62944c421b5bedf727aefc78ff3823999626
 WHIRLPOOL 
fb441afed5d1d5bb8432d733febe26d972e334433b35d68c57ce63a773f4b5e189a975ce634a83d7f1405d93d03dfb0e2aaa24b9552dc8ef5c13ec712f930f2d
 DIST git-manpages-2.13.5.tar.xz 407640 SHA256 
1dde688dda9162605ae27e4ad1b55c65c056b3e7cd70972b7e1d6bd2b743394d SHA512 
42637b264b4a1a73defe22f314cb8ca0bc171fd722252cd926a9fd74a8f89d129da0648ed85b72f44948795c6ae1f33f4f141f11b07688533c8654be0983fbc0
 WHIRLPOOL 
9b4a3440c4d1da7089d020e146de7401502cdbae0d82a0052f665cfab84d48de5aa5602d78b8d2f29507e280a16ab4

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-10-20 Thread Agostino Sarubbo
commit: 545b4d8f0fd50759660e9363ebaa8a13f724618d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 20 13:00:28 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 20 13:00:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545b4d8f

www-client/chromium: amd64 stable wrt bug #634664

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 www-client/chromium/chromium-62.0.3202.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-62.0.3202.62.ebuild 
b/www-client/chromium/chromium-62.0.3202.62.ebuild
index 6efcf7ee060..8dfe08788c7 100644
--- a/www-client/chromium/chromium-62.0.3202.62.ebuild
+++ b/www-client/chromium/chromium-62.0.3202.62.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2017-10-20 Thread Agostino Sarubbo
commit: ac4080dec82d966ea291741642b1311b1dfd66f6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 20 13:01:22 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 20 13:01:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4080de

x11-base/xorg-server: amd64 stable wrt bug #633910

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-base/xorg-server/xorg-server-1.19.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-1.19.5.ebuild 
b/x11-base/xorg-server/xorg-server-1.19.5.ebuild
index c02c16a4c41..f744e1738cb 100644
--- a/x11-base/xorg-server/xorg-server-1.19.5.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.19.5.ebuild
@@ -9,7 +9,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/xserver.git";
 
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 
 IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"
 IUSE="${IUSE_SERVERS} debug glamor ipv6 libressl minimal selinux +suid systemd 
tslib +udev unwind xcsecurity"



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

2017-10-20 Thread Agostino Sarubbo
commit: 014086014b4f93effb5ed9a2c5bde90fca1a3218
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 20 13:00:36 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 20 13:00:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01408601

media-gfx/graphicsmagick: amd64 stable wrt bug #631562

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-gfx/graphicsmagick/graphicsmagick-1.3.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.26.ebuild 
b/media-gfx/graphicsmagick/graphicsmagick-1.3.26.ebuild
index d1958488f43..2189f940ff4 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-1.3.26.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.26.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
EHG_REPO_URI="http://hg.code.sf.net/p/${PN}/code";
 else
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 IUSE="bzip2 cxx debug fpx imagemagick jbig jpeg jpeg2k lcms lzma modules openmp



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

2017-10-20 Thread Hanno Boeck
commit: f2037784d7d8237388d1960908aa2c4abdb8aa60
Author: Hanno  gentoo  org>
AuthorDate: Fri Oct 20 12:18:37 2017 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Fri Oct 20 12:18:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2037784

app-office/geierlein: Version bump

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 app-office/geierlein/Manifest|  1 +
 app-office/geierlein/geierlein-0.9.13.ebuild | 29 
 2 files changed, 30 insertions(+)

diff --git a/app-office/geierlein/Manifest b/app-office/geierlein/Manifest
index f78ae00287a..39dcae056d4 100644
--- a/app-office/geierlein/Manifest
+++ b/app-office/geierlein/Manifest
@@ -1,3 +1,4 @@
 DIST geierlein-0.9.10.tar.gz 1124924 SHA256 
ac1c8cf481beb346488dfb4b053a87de72128884fef39f4cae409ba49bec0bb9 SHA512 
d10a97471b3b3620ea993d281fcc1880b09d8a6fbfbbb638e2f036206a05f9daef3ff248d5434e31d9e240f9d9dd8b2e88011449ce3218918ae6bd374ecd62f6
 WHIRLPOOL 
1e36de28ac49489f7f229b566e6a1f25469626e1b80365d81f6d7aed2e69e7fb8b52befba3389d7c8b8840454d24a9ea9937910445ad668f16fdcfadfe4347ef
 DIST geierlein-0.9.11.tar.gz 1124776 SHA256 
6ae358f4855c84a51bc10013bbb0b44877ef384854be2d7f1bb9b18ecc512ce8 SHA512 
f82790364990ac08c7a130c44130e4c4ede7fc2d2410181c6b9608ede38b23a881b05c4742bdfe8b101751db8aedef552029a2c719c29fb25234e0fea0b67f20
 WHIRLPOOL 
1de028b31d2fb1a02da8453b9374643e1b3718c2cdd4b7367294736ffba1f495c95a141333c92aba72a8ffdf212d8682bb2121fdf498a27569dea4d3cda9f6f4
 DIST geierlein-0.9.12.tar.gz 1124901 SHA256 
29bc2beddc723f81d5f9972ce07a8f2977f2da305d35bce6ad042b3e0a06b700 SHA512 
bbae2fa9e72c278c4f58ca46b0950a33f1637c9d28e46c9bc4f98bf0d2ea2cac462d0c14e394144d6a1686a173163e5a5b5f4edb900bbbf7a96099f92702d249
 WHIRLPOOL 
29520d511304a4a978abe4c0593ae4fc0e589cd0248d6a54ae824797c77d7a5c36f6571063ac4cd4014bc414c6d716ab5f8c1faf74ec25e538603d892f5dbc0c
+DIST geierlein-0.9.13.tar.gz 1124833 SHA256 
9713c821b6b9e2c390ae57bacc85dd7ff33efa925b43d061a3c0edddeb514e86 SHA512 
f15bf4a5ca9c6bbdf736377d5a453bff3db961f27b9cef185905bc56e1bee8a5505d0cf181950d31e015b546f3cfb6d7008b8cd9c95d3ec3b22fe306d0b195ed
 WHIRLPOOL 
74dbdb5cf334ecd68d09f9b6c53931c6745c26f684cca32f53e06f556d52e9e81cbb017b16ffeaacd6fe154f6cbe877e45f2997691656df4e8db310847c53108

diff --git a/app-office/geierlein/geierlein-0.9.13.ebuild 
b/app-office/geierlein/geierlein-0.9.13.ebuild
new file mode 100644
index 000..782e682a681
--- /dev/null
+++ b/app-office/geierlein/geierlein-0.9.13.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Submit tax forms (Umsatzsteuervoranmeldung) to German ELSTER"
+HOMEPAGE="https://stesie.github.com/geierlein/";
+SRC_URI="https://github.com/stesie/geierlein/archive/V${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+RDEPEND="|| ( www-client/firefox www-client/firefox-bin )"
+DEPEND=""
+
+# needs nodejs and a couple of modules we don't have packaged
+RESTRICT="test"
+
+src_compile() {
+   emake prefix=/usr
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   prefix=/usr \
+   install || die
+   dodoc README.md
+}



[gentoo-commits] repo/gentoo:master commit in: net-fs/minio/

2017-10-20 Thread Manuel Rüger
commit: 37884b7b35c1f5e1983a171940890068312c9376
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Oct 20 12:13:06 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Oct 20 12:13:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37884b7b

net-fs/minio: Version bump

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 net-fs/minio/Manifest   |  1 +
 net-fs/minio/minio-0_pre20170929.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/net-fs/minio/Manifest b/net-fs/minio/Manifest
index c2ec0f5a034..b8f768d6ded 100644
--- a/net-fs/minio/Manifest
+++ b/net-fs/minio/Manifest
@@ -1,2 +1,3 @@
 DIST minio-0_pre20170613.tar.gz 5037377 SHA256 
a44ee8c0933e55c1c561d4ed154564af1d45571a2cd0b00b0788b59d9475c402 SHA512 
3844ce71dc5b7736e9a1ecdc8771b863879b195f22546e74e5c29a8100c3102bced971f138f19fd7788d2cc6cf6c766f3b9727af8770ca59cc4d621e92dd22a7
 WHIRLPOOL 
cf8809d03530468e5bff26e6afc3f031d78f979dd02f254d9f50faf515e94d87de2f45a39b9dace65f28928698a12f94891c9c0ef6d51b3e18bd0de41f06ef7f
 DIST minio-0_pre20170805.tar.gz 6891365 SHA256 
78d4cf72bca7e9c1e2b6c8afa2eec13139c3d246672737ad4b07be16f3f4d8a1 SHA512 
318bbebf7cddc956e2ac5bb39e3316bb43b71c3a57bfe00fa868fe3ac94f7eabdcb8c62b1460105051b89014e6a2bb6eee7e6a5da7b17e512c9af8437aec75fa
 WHIRLPOOL 
5f09f7f2e177dca8abf8cd61b556f3b5ca252ec365dfffc6f933d5967b423b2d5d023b8aece2f3c00f4388320b888676eab27def23e9f623f2ee959a9be06e27
+DIST minio-0_pre20170929.tar.gz 6976881 SHA256 
6e78d07d272630f1cad4cd7950a19206bdadaa2b6721f74df65ec85dd88b36a0 SHA512 
f22ab87f4fadbe332acd7db9155fff5fb79c55357071627397d51b3a2c26eaf7f80c53b9ed37822d72948610d3d1805e70abaca6f3e39b26c3c1e4e6770cae44
 WHIRLPOOL 
bd43ae7b1dcd196e90db5ffac8aa6643435af76582147ac50890221ff964a1cf36d8fe8411ae47148bb5cd0929f09c541c11abbaa3eb54c2efb40f3368104894

diff --git a/net-fs/minio/minio-0_pre20170929.ebuild 
b/net-fs/minio/minio-0_pre20170929.ebuild
new file mode 100644
index 000..af45e7bd524
--- /dev/null
+++ b/net-fs/minio/minio-0_pre20170929.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/minio/minio"
+VERSION="2017-09-29T19-16-56Z"
+EGIT_COMMIT="60cc6184d253efee4a3120683517028342229e21"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="An Amazon S3 compatible object storage server"
+HOMEPAGE="https://github.com/minio/minio";
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${VERSION}\"/"\
+   -e "s/-s //"\
+   -e "/time/d"\
+   -e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
+   src/${EGO_PN}/buildscripts/gen-ldflags.go || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   MINIO_RELEASE="${VERSION}"
+   go run buildscripts/gen-ldflags.go
+   GOPATH="${S}" go build --ldflags "$(go run 
buildscripts/gen-ldflags.go)" -o ${PN} || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dodoc -r README.md CONTRIBUTING.md MAINTAINERS.md docs
+   dobin minio
+   popd  || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-block/thin-provisioning-tools/

2017-10-20 Thread Lars Wendler
commit: 403370b936ee035bed45f8e2f2814ad68b6d3249
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct 20 10:01:48 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct 20 11:06:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403370b9

sys-block/thin-provisioning-tools: Removed old.

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 sys-block/thin-provisioning-tools/Manifest |  1 -
 .../thin-provisioning-tools-0.7.1.ebuild   | 60 --
 2 files changed, 61 deletions(-)

diff --git a/sys-block/thin-provisioning-tools/Manifest 
b/sys-block/thin-provisioning-tools/Manifest
index d304aa7046c..417faa91f35 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -1,6 +1,5 @@
 DIST thin-provisioning-tools-0.4.1.tar.gz 186979 SHA256 
59c8a787df8d4828bf9ca1b6310584f2b7723068901e20aa609015ce85df1d46 SHA512 
e148296b55f7ff4ab85dc3b4679c7eab0ee8d56e61415397fc2e46f17bcc16a6a582c17343381320f8582bc4f12311af622d43aabe60e7abb25a882446016b7e
 WHIRLPOOL 
a7e5da6879dfdc64d5e60e9072d43db21fb8f328d268366a6e4892cad9b2d55e907d564240f9bd67da0d726d80eab9d45e151bbe6d89272887703a8ae8b66c8c
 DIST thin-provisioning-tools-0.6.3.tar.gz 198697 SHA256 
52d808c29dcaa83c142ceb2b418d01e9423811b082eff63fa0336bb7f0590c45 SHA512 
ccebf5bb1ac2da56a3dab5b7ce8d61f6a71f84b5168c2680618d724340bbf8cf97c935c1bce966a296331d9dc048a855d81775d2a39f10b4096ab3ee835286d9
 WHIRLPOOL 
b83c0aa081a27bfd0652d3d2d9786849e998487ce70864b8996b1e5f780b56753e52fa6a3243f62183692d9393643a0a30978069672fd4272e692dea98b93d88
 DIST thin-provisioning-tools-0.7.0.tar.gz 230595 SHA256 
68a815860fce3f09f64ef241fd4ba45713f4c7be384fe116ec1dbea467684b32 SHA512 
cb6c44c7215aadd72292d73e2374d8c0c28566adcb10c7a3de83576dbd28649ebba6e2cc59945a28921e423540969cb21f648c37e375d68f48e56a8be4a4c7b8
 WHIRLPOOL 
80201034dafd00617951a30369fc617a9c91b4408ec5c5272b4406c8f86caf0ff738938d6ef92d27a9ac96c3110edfa16609f0777c8592e6a100aeb3e02d3837
-DIST thin-provisioning-tools-0.7.1.tar.gz 247111 SHA256 
da45e387bb7ad5b1b8727dc3e013a1136a18fe7a59bea19074a945ff6d73b925 SHA512 
47ce2f0699e3bc21fa5bb1175e12fa8f545d2abfbed4529b144bd4812a4a0021635713c3e71228f20b30cbe067c77fb93db20b65075b2689ec2aa5b0385854b9
 WHIRLPOOL 
9723450f069df280b9dce3c53e0dff7342ed6757135ea3e07f7df5c081896d003aceafcb00af8f40a98aae7c42c401b7d363ebc4080f16435ba3962ae4f3edfb
 DIST thin-provisioning-tools-0.7.2.tar.gz 265819 SHA256 
98e779cb3f9131bc0bb3051ac33ff93562085bee1cb5409f2184163d74092e7e SHA512 
563363842ab0b92f563ac7fcaedb18b8fca70b0894ff30d55cc40487d53b035c32d3ef711adb7102ef1a55b26a75510239da2542b791d850a5cbccf1ddf1acdd
 WHIRLPOOL 
e0e0ab86a5d6746744b7cc2e75d3b9ea729ea7ecd4aa59b0eeaeaecf8746ddf10385b8ecad564d6dbab77e2defa641a717a0cbe83fab470a8dabc19013fcfff0
 DIST thin-provisioning-tools-0.7.4.tar.gz 276652 SHA256 
f65f84e653e182480dacad77c611e13cd6de1c354e02fb4b96db4d2f328c3904 SHA512 
cf7f15efc1dca4e4961ae72a1cafa46985639619da90d0ef192d14e0c45ae7996365f3f87846cce6d27259f72caf14cba653254414876687e4d14f500687b3cb
 WHIRLPOOL 
ffbf7c098ae5844aead5383a3f65df5b16d7c2ce3702f92cee5c4468b772fa777bc7ec1333f41c96a9b55d54a483d15386e19499fb034224339f1b6a79e77956

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.1.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.1.ebuild
deleted file mode 100644
index 36d3cd79766..000
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="A suite of tools for thin provisioning on Linux"
-HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools";
-SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="static test"
-
-LIB_DEPEND="dev-libs/expat[static-libs(+)]
-   dev-libs/libaio[static-libs(+)]"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-   test? (
-   || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 
dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 
dev-lang/ruby:2.2 dev-lang/ruby:2.1 )
-   >=dev-cpp/gmock-1.6
-   >=dev-cpp/gtest-1.6
-   dev-util/cucumber
-   dev-util/aruba
-   )
-   dev-libs/boost"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch )
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   STRIP=true econf \
-   --prefix="${EPREFIX}"/ \
-   -

[gentoo-commits] repo/gentoo:master commit in: sys-block/thin-provisioning-tools/

2017-10-20 Thread Lars Wendler
commit: b8494e7d12bef42ae654886a3970cc1e9e4f799e
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct 20 10:01:24 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct 20 11:06:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8494e7d

sys-block/thin-provisioning-tools: Bump to version 0.7.4

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 sys-block/thin-provisioning-tools/Manifest |  1 +
 .../thin-provisioning-tools-0.7.4.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/sys-block/thin-provisioning-tools/Manifest 
b/sys-block/thin-provisioning-tools/Manifest
index 982aaae590a..d304aa7046c 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -3,3 +3,4 @@ DIST thin-provisioning-tools-0.6.3.tar.gz 198697 SHA256 
52d808c29dcaa83c142ceb2b
 DIST thin-provisioning-tools-0.7.0.tar.gz 230595 SHA256 
68a815860fce3f09f64ef241fd4ba45713f4c7be384fe116ec1dbea467684b32 SHA512 
cb6c44c7215aadd72292d73e2374d8c0c28566adcb10c7a3de83576dbd28649ebba6e2cc59945a28921e423540969cb21f648c37e375d68f48e56a8be4a4c7b8
 WHIRLPOOL 
80201034dafd00617951a30369fc617a9c91b4408ec5c5272b4406c8f86caf0ff738938d6ef92d27a9ac96c3110edfa16609f0777c8592e6a100aeb3e02d3837
 DIST thin-provisioning-tools-0.7.1.tar.gz 247111 SHA256 
da45e387bb7ad5b1b8727dc3e013a1136a18fe7a59bea19074a945ff6d73b925 SHA512 
47ce2f0699e3bc21fa5bb1175e12fa8f545d2abfbed4529b144bd4812a4a0021635713c3e71228f20b30cbe067c77fb93db20b65075b2689ec2aa5b0385854b9
 WHIRLPOOL 
9723450f069df280b9dce3c53e0dff7342ed6757135ea3e07f7df5c081896d003aceafcb00af8f40a98aae7c42c401b7d363ebc4080f16435ba3962ae4f3edfb
 DIST thin-provisioning-tools-0.7.2.tar.gz 265819 SHA256 
98e779cb3f9131bc0bb3051ac33ff93562085bee1cb5409f2184163d74092e7e SHA512 
563363842ab0b92f563ac7fcaedb18b8fca70b0894ff30d55cc40487d53b035c32d3ef711adb7102ef1a55b26a75510239da2542b791d850a5cbccf1ddf1acdd
 WHIRLPOOL 
e0e0ab86a5d6746744b7cc2e75d3b9ea729ea7ecd4aa59b0eeaeaecf8746ddf10385b8ecad564d6dbab77e2defa641a717a0cbe83fab470a8dabc19013fcfff0
+DIST thin-provisioning-tools-0.7.4.tar.gz 276652 SHA256 
f65f84e653e182480dacad77c611e13cd6de1c354e02fb4b96db4d2f328c3904 SHA512 
cf7f15efc1dca4e4961ae72a1cafa46985639619da90d0ef192d14e0c45ae7996365f3f87846cce6d27259f72caf14cba653254414876687e4d14f500687b3cb
 WHIRLPOOL 
ffbf7c098ae5844aead5383a3f65df5b16d7c2ce3702f92cee5c4468b772fa777bc7ec1333f41c96a9b55d54a483d15386e19499fb034224339f1b6a79e77956

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.4.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.4.ebuild
new file mode 100644
index 000..36d3cd79766
--- /dev/null
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A suite of tools for thin provisioning on Linux"
+HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools";
+SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="static test"
+
+LIB_DEPEND="dev-libs/expat[static-libs(+)]
+   dev-libs/libaio[static-libs(+)]"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+   test? (
+   || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 
dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 
dev-lang/ruby:2.2 dev-lang/ruby:2.1 )
+   >=dev-cpp/gmock-1.6
+   >=dev-cpp/gtest-1.6
+   dev-util/cucumber
+   dev-util/aruba
+   )
+   dev-libs/boost"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   STRIP=true econf \
+   --prefix="${EPREFIX}"/ \
+   --bindir="${EPREFIX}"/sbin \
+   --with-optimisation='' \
+   $(use_enable test testing)
+}
+
+src_compile() {
+   MAKEOPTS+=" V="
+   default
+}
+
+src_test() {
+   emake unit-test
+}
+
+src_install() {
+   emake DESTDIR="${D}" DATADIR="${ED%/}/usr/share" install
+   dodoc README.md TODO.org
+}



  1   2   >