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

2017-08-03 Thread Hans de Graaff
commit: b1492560f48e81c921282dbc69bdeb3cef32c0c9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug  4 06:13:43 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug  4 06:17:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1492560

dev-ruby/activejob: add rails 5.0.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/activejob/Manifest   |  1 +
 dev-ruby/activejob/activejob-5.0.5.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index c30c024b336..7c164b57915 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -6,5 +6,6 @@ DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba840776880
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
 DIST rails-5.0.4.tgz 6041948 SHA256 
50f64f8c1d083d22a652ce4d594b38674a502b89ed7b913ebb9f1dce6984a32e SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
 WHIRLPOOL 
842f3dfd691c7904804be128e4acf555076b96e5dbb8d874918a6492991f67c31faf8d4a5410969eadcef1166035f64c1fed6e8ae4f9f2b808600ea729a15808
+DIST rails-5.0.5.tgz 6043034 SHA256 
a918bf9ee44252403de3f8f97b7de05a516e7fcf8368d01b1614826963ccc3a0 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 WHIRLPOOL 
5f3a440184539c2d0680f71c221c83def9fb0b89520e7320e1fc4f517373d90450ad6e3966894c2e32d4cefd7a2a01e081ecb3a27346b5d0b28eb0f9ae1b5f26
 DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73
 DIST rails-5.1.2.tgz 6124489 SHA256 
cd6173b2ca492397d1cf22190a3070f1af485c2e25f7d9b3c2d0a80f553b4aae SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 WHIRLPOOL 
ba3d0e231f4307343c6c955ecc273ac2e507d503f58a859ea81addd945bd8007190d45f18afbf3ec6915872af324a27dd2377927efe5e6c857e2ca09b6549fce

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



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

2017-08-03 Thread Hans de Graaff
commit: e27e927c4f4e7bb016a4c714bd122e320b35313f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug  4 06:12:46 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug  4 06:17:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27e927c

dev-ruby/actioncable: add rails 5.0.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/actioncable/Manifest |  1 +
 dev-ruby/actioncable/actioncable-5.0.5.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 27f3bfe888c..64eba1d9dbf 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -3,5 +3,6 @@ DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba840776880
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
 DIST rails-5.0.4.tgz 6041948 SHA256 
50f64f8c1d083d22a652ce4d594b38674a502b89ed7b913ebb9f1dce6984a32e SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
 WHIRLPOOL 
842f3dfd691c7904804be128e4acf555076b96e5dbb8d874918a6492991f67c31faf8d4a5410969eadcef1166035f64c1fed6e8ae4f9f2b808600ea729a15808
+DIST rails-5.0.5.tgz 6043034 SHA256 
a918bf9ee44252403de3f8f97b7de05a516e7fcf8368d01b1614826963ccc3a0 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 WHIRLPOOL 
5f3a440184539c2d0680f71c221c83def9fb0b89520e7320e1fc4f517373d90450ad6e3966894c2e32d4cefd7a2a01e081ecb3a27346b5d0b28eb0f9ae1b5f26
 DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73
 DIST rails-5.1.2.tgz 6124489 SHA256 
cd6173b2ca492397d1cf22190a3070f1af485c2e25f7d9b3c2d0a80f553b4aae SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 WHIRLPOOL 
ba3d0e231f4307343c6c955ecc273ac2e507d503f58a859ea81addd945bd8007190d45f18afbf3ec6915872af324a27dd2377927efe5e6c857e2ca09b6549fce

diff --git a/dev-ruby/actioncable/actioncable-5.0.5.ebuild 
b/dev-ruby/actioncable/actioncable-5.0.5.ebuild
new file mode 100644
index 000..1114a164785
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-5.0.5.ebuild
@@ -0,0 +1,41 @@
+# 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_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   >=dev-ruby/nio4r-1.2:0
+   >=dev-ruby/websocket-driver-0.6.1:0 =dev-ruby/websocket-driver-0.6*
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2017-08-03 Thread Hans de Graaff
commit: 17e95adb53cbad9f5c74021dc8d9cfdcaa4ef002
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug  4 06:11:16 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug  4 06:17:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e95adb

dev-ruby/activemodel: add rails 5.0.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index c30c024b336..7c164b57915 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -6,5 +6,6 @@ DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba840776880
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
 DIST rails-5.0.4.tgz 6041948 SHA256 
50f64f8c1d083d22a652ce4d594b38674a502b89ed7b913ebb9f1dce6984a32e SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
 WHIRLPOOL 
842f3dfd691c7904804be128e4acf555076b96e5dbb8d874918a6492991f67c31faf8d4a5410969eadcef1166035f64c1fed6e8ae4f9f2b808600ea729a15808
+DIST rails-5.0.5.tgz 6043034 SHA256 
a918bf9ee44252403de3f8f97b7de05a516e7fcf8368d01b1614826963ccc3a0 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 WHIRLPOOL 
5f3a440184539c2d0680f71c221c83def9fb0b89520e7320e1fc4f517373d90450ad6e3966894c2e32d4cefd7a2a01e081ecb3a27346b5d0b28eb0f9ae1b5f26
 DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73
 DIST rails-5.1.2.tgz 6124489 SHA256 
cd6173b2ca492397d1cf22190a3070f1af485c2e25f7d9b3c2d0a80f553b4aae SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 WHIRLPOOL 
ba3d0e231f4307343c6c955ecc273ac2e507d503f58a859ea81addd945bd8007190d45f18afbf3ec6915872af324a27dd2377927efe5e6c857e2ca09b6549fce

diff --git a/dev-ruby/activemodel/activemodel-5.0.5.ebuild 
b/dev-ruby/activemodel/activemodel-5.0.5.ebuild
new file mode 100644
index 000..882588814bb
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-5.0.5.ebuild
@@ -0,0 +1,44 @@
+# 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_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/railties:5.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   dev-ruby/bundler
+   )"
+
+all_ruby_prepare() {
+   sed -i -e '1igem "activesupport", "~>5.0.0"; gem "railties", "~>5.0.0"' 
test/cases/helper.rb || die
+}



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

2017-08-03 Thread Hans de Graaff
commit: 55f297256c6964f411749e252d2516c1cc1c6d3a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug  4 06:15:30 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug  4 06:17:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f29725

dev-ruby/activerecord: add rails 5.0.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index c30c024b336..7c164b57915 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -6,5 +6,6 @@ DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba840776880
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
 DIST rails-5.0.4.tgz 6041948 SHA256 
50f64f8c1d083d22a652ce4d594b38674a502b89ed7b913ebb9f1dce6984a32e SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
 WHIRLPOOL 
842f3dfd691c7904804be128e4acf555076b96e5dbb8d874918a6492991f67c31faf8d4a5410969eadcef1166035f64c1fed6e8ae4f9f2b808600ea729a15808
+DIST rails-5.0.5.tgz 6043034 SHA256 
a918bf9ee44252403de3f8f97b7de05a516e7fcf8368d01b1614826963ccc3a0 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 WHIRLPOOL 
5f3a440184539c2d0680f71c221c83def9fb0b89520e7320e1fc4f517373d90450ad6e3966894c2e32d4cefd7a2a01e081ecb3a27346b5d0b28eb0f9ae1b5f26
 DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73
 DIST rails-5.1.2.tgz 6124489 SHA256 
cd6173b2ca492397d1cf22190a3070f1af485c2e25f7d9b3c2d0a80f553b4aae SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 WHIRLPOOL 
ba3d0e231f4307343c6c955ecc273ac2e507d503f58a859ea81addd945bd8007190d45f18afbf3ec6915872af324a27dd2377927efe5e6c857e2ca09b6549fce

diff --git a/dev-ruby/activerecord/activerecord-5.0.5.ebuild 
b/dev-ruby/activerecord/activerecord-5.0.5.ebuild
new file mode 100644
index 000..603fdd2574d
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-5.0.5.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~amd64-linux"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   dev-ruby/arel:7.0
+   sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
+   mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) )
+   postgres? ( >=dev-ruby/pg-0.18.0 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   >=dev-ruby/sqlite3-1.3.6
+   dev-ruby/mocha:0.14
+   dev-ruby/minitest:5
+   )"
+
+DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e '1igem "activemodel", "~>5.0.

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

2017-08-03 Thread Hans de Graaff
commit: 751d14aebdffb494e8e33131cd50c7f67108a682
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug  4 06:10:05 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug  4 06:17:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=751d14ae

dev-ruby/activesupport: add rails 5.0.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/activesupport/Manifest   |  1 +
 dev-ruby/activesupport/activesupport-5.0.5.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index c30c024b336..7c164b57915 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -6,5 +6,6 @@ DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba840776880
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
 DIST rails-5.0.4.tgz 6041948 SHA256 
50f64f8c1d083d22a652ce4d594b38674a502b89ed7b913ebb9f1dce6984a32e SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
 WHIRLPOOL 
842f3dfd691c7904804be128e4acf555076b96e5dbb8d874918a6492991f67c31faf8d4a5410969eadcef1166035f64c1fed6e8ae4f9f2b808600ea729a15808
+DIST rails-5.0.5.tgz 6043034 SHA256 
a918bf9ee44252403de3f8f97b7de05a516e7fcf8368d01b1614826963ccc3a0 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 WHIRLPOOL 
5f3a440184539c2d0680f71c221c83def9fb0b89520e7320e1fc4f517373d90450ad6e3966894c2e32d4cefd7a2a01e081ecb3a27346b5d0b28eb0f9ae1b5f26
 DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73
 DIST rails-5.1.2.tgz 6124489 SHA256 
cd6173b2ca492397d1cf22190a3070f1af485c2e25f7d9b3c2d0a80f553b4aae SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 WHIRLPOOL 
ba3d0e231f4307343c6c955ecc273ac2e507d503f58a859ea81addd945bd8007190d45f18afbf3ec6915872af324a27dd2377927efe5e6c857e2ca09b6549fce

diff --git a/dev-ruby/activesupport/activesupport-5.0.5.ebuild 
b/dev-ruby/activesupport/activesupport-5.0.5.ebuild
new file mode 100644
index 000..32482f660ae
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-5.0.5.ebuild
@@ -0,0 +1,73 @@
+# 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_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   >=dev-ruby/i18n-0.7:* =dev-ruby/tzinfo-1.1:1
+   >=dev-ruby/minitest-5.1:5"
+
+# memcache-client, nokogiri, and builder are not strictly
+# needed, but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   >=dev-ruby/nokogiri-1.4.5
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.0.5:3
+   dev-ruby/rack
+   dev-ruby/mocha:0.14
+   

[gentoo-commits] repo/gentoo:master commit in: app-forensics/lynis/

2017-08-03 Thread Patrice Clement
commit: cada6eaa63e82a908cb06a863b5e4252973f1ff8
Author: charIes17  arcor  de>
AuthorDate: Thu Aug  3 07:14:43 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Aug  4 06:22:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cada6eaa

app-forensics/lynis: version bump to 2.5.2.

Gentoo-Bug: https://bugs.gentoo.org/621266
Gentoo-Bug: https://bugs.gentoo.org/591262

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

 app-forensics/lynis/Manifest   |  1 +
 app-forensics/lynis/lynis-2.5.2.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/app-forensics/lynis/Manifest b/app-forensics/lynis/Manifest
index 0bc05dbaab3..5c2e0649f09 100644
--- a/app-forensics/lynis/Manifest
+++ b/app-forensics/lynis/Manifest
@@ -1,3 +1,4 @@
 DIST lynis-1.6.4.tar.gz 171953 SHA256 
886c74b591706f896149fe74adb481b58c549d32243d0cf620b46dfdd25dc66d SHA512 
d0e102e4aac985460125dc26527e7902e9465e844c35253da7cc84e4c8fa19445e4b0b01d0db0b9e0f09c1929839aed33cf4b93f43c3be61490bcf11e2bbfa4b
 WHIRLPOOL 
98275f8b014b70160e83ec6ddf0cdeec8a0e9ef78cc9dedf842a6524dabe3f44c7a42cf787d1180241a9122365cb2e1e908eedf05eab1768237fdb34322790bd
 DIST lynis-2.1.0.tar.gz 180493 SHA256 
16ed596c8c283b8e4c635ada25ceb042371384ae09b3238a658ca60801a73c24 SHA512 
724c9d8d619d05a893197ff5e891056db3e6d4e03a59514499de0fda9134d2387c7c31c8e16fd58d7f3c1de9ce4c00df8f48679e1e27194dbcf6d34f6be94e62
 WHIRLPOOL 
f50c32e36ab6b31bf4f1851e9b77c3f59d08b9f609bdb48c442603e21d61547483a0620de07fbd837c4ed6ffd9fc697e9b4cfcc40c970df9568de9da91e3fb7f
 DIST lynis-2.1.1.tar.gz 181099 SHA256 
d17b3cbbd305c52b9cd0d5141f41954882f398db44f26c10cb45fdaaa46a99d2 SHA512 
03e694611b77cade352972360bd768355b945cf0919e445cb91eaa9801ab7501e533400c7a5b6912720fde0a90db47c3365c1f1c52aef41d84e32d6bbef8bf26
 WHIRLPOOL 
05a700425b94488ad1078a9c90093a4b250b7233d958183c57531f73b5431fbfb7aff315849c6451a8c2016f68018141917c3502a9cd3f1a2a41f09575ede8cd
+DIST lynis-2.5.2.tar.gz 264098 SHA256 
6b4dc74ec0faa009fc5d34f8ab85895e53c6f4f02bc160377905dcb95b0585a1 SHA512 
dc9b994190f5a6102baaf1c4d226ee90980a32908c009a9f68bb9e716e0ba04063d51f3cca98b9538f6b30224097470ca3d484b667f2af73b922c0b239f4bdae
 WHIRLPOOL 
6d4bfa2171b671932f39e006aa3ee249f0a1e3014266ea0152193217a0780630fbe89c886353142216eac8e8396ebde4ba8428377f0b06d22e897876e2ac27f6

diff --git a/app-forensics/lynis/lynis-2.5.2.ebuild 
b/app-forensics/lynis/lynis-2.5.2.ebuild
new file mode 100644
index 000..80b80fe374a
--- /dev/null
+++ b/app-forensics/lynis/lynis-2.5.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils bash-completion-r1
+
+DESCRIPTION="Security and system auditing tool"
+HOMEPAGE="https://cisofy.com/lynis/";
+SRC_URI="https://cisofy.com/files/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="app-shells/bash"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+   # Bug 507438
+   epatch_user
+}
+
+src_install() {
+   doman lynis.8
+   dodoc FAQ README
+   newdoc CHANGELOG.md CHANGELOG
+
+   # Remove the old one during the next stabilize progress
+   exeinto /etc/cron.daily
+   newexe "${FILESDIR}"/lynis.cron-new lynis
+
+   dobashcomp extras/bash_completion.d/lynis
+
+   # stricter default perms - bug 507436
+   diropts -m0700
+   insopts -m0600
+
+   insinto /usr/share/${PN}
+   doins -r db/ include/ plugins/
+
+   dosbin lynis
+
+   insinto /etc/${PN}
+   doins default.prf
+}
+
+pkg_postinst() {
+   einfo
+   einfo "A cron script has been installed to ${ROOT}etc/cron.daily/lynis."
+   einfo
+}



[gentoo-commits] repo/gentoo:master commit in: app-forensics/lynis/

2017-08-03 Thread Patrice Clement
commit: 6f1f6bea7cf05c5ede27af1a26f3c2f32e8c461e
Author: charIes17  arcor  de>
AuthorDate: Thu Aug  3 07:18:00 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Aug  4 06:22:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1f6bea

app-forensics/lynis: remove vulnerable versions.

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

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

 app-forensics/lynis/Manifest   |  3 --
 app-forensics/lynis/lynis-1.6.4.ebuild | 54 --
 app-forensics/lynis/lynis-2.1.0.ebuild | 54 --
 app-forensics/lynis/lynis-2.1.1.ebuild | 54 --
 4 files changed, 165 deletions(-)

diff --git a/app-forensics/lynis/Manifest b/app-forensics/lynis/Manifest
index 5c2e0649f09..63d7f5249bd 100644
--- a/app-forensics/lynis/Manifest
+++ b/app-forensics/lynis/Manifest
@@ -1,4 +1 @@
-DIST lynis-1.6.4.tar.gz 171953 SHA256 
886c74b591706f896149fe74adb481b58c549d32243d0cf620b46dfdd25dc66d SHA512 
d0e102e4aac985460125dc26527e7902e9465e844c35253da7cc84e4c8fa19445e4b0b01d0db0b9e0f09c1929839aed33cf4b93f43c3be61490bcf11e2bbfa4b
 WHIRLPOOL 
98275f8b014b70160e83ec6ddf0cdeec8a0e9ef78cc9dedf842a6524dabe3f44c7a42cf787d1180241a9122365cb2e1e908eedf05eab1768237fdb34322790bd
-DIST lynis-2.1.0.tar.gz 180493 SHA256 
16ed596c8c283b8e4c635ada25ceb042371384ae09b3238a658ca60801a73c24 SHA512 
724c9d8d619d05a893197ff5e891056db3e6d4e03a59514499de0fda9134d2387c7c31c8e16fd58d7f3c1de9ce4c00df8f48679e1e27194dbcf6d34f6be94e62
 WHIRLPOOL 
f50c32e36ab6b31bf4f1851e9b77c3f59d08b9f609bdb48c442603e21d61547483a0620de07fbd837c4ed6ffd9fc697e9b4cfcc40c970df9568de9da91e3fb7f
-DIST lynis-2.1.1.tar.gz 181099 SHA256 
d17b3cbbd305c52b9cd0d5141f41954882f398db44f26c10cb45fdaaa46a99d2 SHA512 
03e694611b77cade352972360bd768355b945cf0919e445cb91eaa9801ab7501e533400c7a5b6912720fde0a90db47c3365c1f1c52aef41d84e32d6bbef8bf26
 WHIRLPOOL 
05a700425b94488ad1078a9c90093a4b250b7233d958183c57531f73b5431fbfb7aff315849c6451a8c2016f68018141917c3502a9cd3f1a2a41f09575ede8cd
 DIST lynis-2.5.2.tar.gz 264098 SHA256 
6b4dc74ec0faa009fc5d34f8ab85895e53c6f4f02bc160377905dcb95b0585a1 SHA512 
dc9b994190f5a6102baaf1c4d226ee90980a32908c009a9f68bb9e716e0ba04063d51f3cca98b9538f6b30224097470ca3d484b667f2af73b922c0b239f4bdae
 WHIRLPOOL 
6d4bfa2171b671932f39e006aa3ee249f0a1e3014266ea0152193217a0780630fbe89c886353142216eac8e8396ebde4ba8428377f0b06d22e897876e2ac27f6

diff --git a/app-forensics/lynis/lynis-1.6.4.ebuild 
b/app-forensics/lynis/lynis-1.6.4.ebuild
deleted file mode 100644
index 7f568475aa6..000
--- a/app-forensics/lynis/lynis-1.6.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils bash-completion-r1
-
-DESCRIPTION="Security and system auditing tool"
-HOMEPAGE="http://cisofy.com/lynis/";
-SRC_URI="http://cisofy.com/files/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="app-shells/bash"
-
-S="${WORKDIR}/${PN}"
-
-src_prepare() {
-   # Bug 507438
-   epatch_user
-}
-
-src_install() {
-   doman lynis.8
-   dodoc CHANGELOG FAQ README
-
-   # Remove the old one during the next stabilize progress
-   exeinto /etc/cron.daily
-   newexe "${FILESDIR}"/lynis.cron-new lynis
-
-   dobashcomp extras/bash_completion.d/lynis
-
-   # stricter default perms - bug 507436
-   diropts -m0700
-   insopts -m0600
-
-   insinto /usr/share/${PN}
-   doins -r db/ include/ plugins/
-
-   dosbin lynis
-
-   insinto /etc/${PN}
-   doins default.prf
-}
-
-pkg_postinst() {
-   einfo
-   einfo "A cron script has been installed to ${ROOT}etc/cron.daily/lynis."
-   einfo
-}

diff --git a/app-forensics/lynis/lynis-2.1.0.ebuild 
b/app-forensics/lynis/lynis-2.1.0.ebuild
deleted file mode 100644
index 01d2ac97728..000
--- a/app-forensics/lynis/lynis-2.1.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils bash-completion-r1
-
-DESCRIPTION="Security and system auditing tool"
-HOMEPAGE="http://cisofy.com/lynis/";
-SRC_URI="http://cisofy.com/files/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="app-shells/bash"
-
-S="${WORKDIR}/${PN}"
-
-src_prepare() {
-   # Bug 507438
-   epatch_user
-}
-
-src_install() {
-   doman lynis.8
-   dodoc CHANGELOG FAQ README
-
-   # Remove the old one during the next stabilize progress
-   exeinto /etc/cron.daily
-   newexe "${FILESDIR}"/lynis.cron-new lynis
-
-   dobashcomp extras/bash_completion.d/lynis
-
-   # stricter default perms - bug 507436
-   diropts -m0700
-   insopts -m0600
-
-   insinto /

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

2017-08-03 Thread Hans de Graaff
commit: f0e0d35f2b7a2cf2a50f3e23878bd6b4d09e6da2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug  4 06:16:19 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug  4 06:17:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e0d35f

dev-ruby/rails: add rails 5.0.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 9230e01738f..47470df9687 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -6,5 +6,6 @@ DIST rails-5.0.1.gem 6144 SHA256 
3f9acd2c489c9eed11ff200a37cb32784cf15ddc5e56165
 DIST rails-5.0.2.gem 6144 SHA256 
49c6c350286e2f177df5c2214f9668f0866d87411ab5a63e051e25eb64453f70 SHA512 
79a2e292aafc9f0c8a35d6b07827b491f902ea7459e340c8240fe36d4a97deb137c820c3c964ea69a374c237c5857f78cc767035ddb793d7e473323e21d79886
 WHIRLPOOL 
f67075d071a5c58b14ac2b32fde023c55e1b533fec8d85424cec8582d5bb38e713191ea3ca0ef463f4aa95b3ff37f576767b97cbf5088d3c1508e170e219da91
 DIST rails-5.0.3.gem 6144 SHA256 
fba5f9f1b01367010f0d85a28b5d992d5866766fbc3d485bce8e14915f2b SHA512 
f0c63958819a15368bdc88d277bca288661ff5dd5b3a5f64b9fc78d338c0700b7f3b6acbb103f309826ace39a67206cfbfbe52c22fbaf6d9b63850dad1eed823
 WHIRLPOOL 
f3a3f5ae5df8c7f061c8308fd06d15c33d1ac683efec7c722df29a3f9789233983297b1d500f317c268278b2f0a6f9cd710fc444221881e6ed8f23f0413b6039
 DIST rails-5.0.4.gem 6144 SHA256 
956e9bd0acf86701b139432eb3c9e6bc6d2f51e7cccec9a5dcf9c7d3cb14d87d SHA512 
09dc6f23d9afdcf31c3ce77f92b071f65d2077b4729c5c45062735264167f5e8f3ed5574ff106967fc8924b4c8cd1a0e783363ee48285d5f03b9b2d3e68f4f27
 WHIRLPOOL 
15ae0e22467f4c5f3444d06b95855252af475db203a96a780ad2c9d3d29719d66563335ee8bfea521c0c1fe118e393ebd7d3a31ef601c38766043447cf42e88d
+DIST rails-5.0.5.gem 6144 SHA256 
15e2c25872e5dc2069b0d7bf4535eb4887e77d49166ccfba5871a904c18957b1 SHA512 
3522ff8407b2a2b024d53f98d741088abe6d1b82cb4324a210b540b4f53bad8e71ceae92e9968883aaa180e1a63f3d1be65d320a18766947ea068cba1c8ec585
 WHIRLPOOL 
8e4eb3eca0e4dead8dad9cae81fe59156e9f366ac707d591be1384763795affe9add77fefea206a232544a14653f79c4bf6e5c096416fc49f05c779a44de6aaa
 DIST rails-5.1.1.gem 6656 SHA256 
175e79dd0770470e4ff7055989ae136fee9cbb4b3145bcb00a5c4783e941aed7 SHA512 
c2d65b293710f5de8e114b2b5825c281c81586d6df39fc6f25ac8382baf8a77088d6d7d57b89d19b9882002a065fb0951b0c052104df2fea224abc2a91fe961b
 WHIRLPOOL 
14cd3f7fc14c789191b1e89ce2405ef0822e2476cf5d5b9bab7ab1027c2edc3e59978117f6cd758918931e3ab7b74f61ee8fc3d0351e4613f0803355a0a50c83
 DIST rails-5.1.2.gem 6656 SHA256 
4ee8ea1a2760cafbd70fbc878fd0c4ad2fec105082719c818934b39fd4ff0e9b SHA512 
d79942aaa7f8cc717323955ea870e1a297d0b0190902071bba02eede36faaa6f70e36951f7b6afc8796fec825d505577e04c46aa409925511b40d441c76a1175
 WHIRLPOOL 
b6d263df257f67531205a672c5ae7a31717bf0bb5ece7bbf16c7e72705e1214de058a0b74a9a02683cf97cf91cf412080a67d83daf301885bb2d9b482087c240

diff --git a/dev-ruby/rails/rails-5.0.5.ebuild 
b/dev-ruby/rails/rails-5.0.5.ebuild
new file mode 100644
index 000..07321c61e36
--- /dev/null
+++ b/dev-ruby/rails/rails-5.0.5.ebuild
@@ -0,0 +1,44 @@
+# 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_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="http://www.rubyonrails.org";
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~amd64-linux"
+
+IUSE="+asset-pipeline"
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+   asset-pipeline? (
+   dev-ruby/jquery-rails:*
+   >=dev-ruby/sass-rails-5.0:5.0
+   >=dev-ruby/uglifier-1.3.0:*
+   >=dev-ruby/coffee-rails-4.1.0:*
+   )"
+
+# also: turbolinks, >=jbuilder-1.2:1



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

2017-08-03 Thread Hans de Graaff
commit: e4046db4618f2137b2236178648dd3d2f0c5fe94
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug  4 06:14:10 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug  4 06:17:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4046db4

dev-ruby/actionview: add rails 5.0.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index c30c024b336..7c164b57915 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -6,5 +6,6 @@ DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba840776880
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
 DIST rails-5.0.4.tgz 6041948 SHA256 
50f64f8c1d083d22a652ce4d594b38674a502b89ed7b913ebb9f1dce6984a32e SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
 WHIRLPOOL 
842f3dfd691c7904804be128e4acf555076b96e5dbb8d874918a6492991f67c31faf8d4a5410969eadcef1166035f64c1fed6e8ae4f9f2b808600ea729a15808
+DIST rails-5.0.5.tgz 6043034 SHA256 
a918bf9ee44252403de3f8f97b7de05a516e7fcf8368d01b1614826963ccc3a0 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 WHIRLPOOL 
5f3a440184539c2d0680f71c221c83def9fb0b89520e7320e1fc4f517373d90450ad6e3966894c2e32d4cefd7a2a01e081ecb3a27346b5d0b28eb0f9ae1b5f26
 DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73
 DIST rails-5.1.2.tgz 6124489 SHA256 
cd6173b2ca492397d1cf22190a3070f1af485c2e25f7d9b3c2d0a80f553b4aae SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 WHIRLPOOL 
ba3d0e231f4307343c6c955ecc273ac2e507d503f58a859ea81addd945bd8007190d45f18afbf3ec6915872af324a27dd2377927efe5e6c857e2ca09b6549fce

diff --git a/dev-ruby/actionview/actionview-5.0.5.ebuild 
b/dev-ruby/actionview/actionview-5.0.5.ebuild
new file mode 100644
index 000..0145c5042ad
--- /dev/null
+++ b/dev-ruby/actionview/actionview-5.0.5.ebuild
@@ -0,0 +1,56 @@
+# 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_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubis-2.7.0
+   >=dev-ruby/rails-html-sanitizer-1.0.3:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   ~dev-ruby/railties-${PV}
+   ~dev-ruby/activerecord-${PV}
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e '1igem "railties", "~>5.0.0"; gem "activerecord", "~>5.0.0"' 
test/abstract_unit.rb || die
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprock

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

2017-08-03 Thread Hans de Graaff
commit: 9aff14dd85b1142a52180b90b7fcbde49d3d3552
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug  4 06:14:35 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug  4 06:17:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aff14dd

dev-ruby/actionpack: add rails 5.0.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index c30c024b336..7c164b57915 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -6,5 +6,6 @@ DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba840776880
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
 DIST rails-5.0.4.tgz 6041948 SHA256 
50f64f8c1d083d22a652ce4d594b38674a502b89ed7b913ebb9f1dce6984a32e SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
 WHIRLPOOL 
842f3dfd691c7904804be128e4acf555076b96e5dbb8d874918a6492991f67c31faf8d4a5410969eadcef1166035f64c1fed6e8ae4f9f2b808600ea729a15808
+DIST rails-5.0.5.tgz 6043034 SHA256 
a918bf9ee44252403de3f8f97b7de05a516e7fcf8368d01b1614826963ccc3a0 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 WHIRLPOOL 
5f3a440184539c2d0680f71c221c83def9fb0b89520e7320e1fc4f517373d90450ad6e3966894c2e32d4cefd7a2a01e081ecb3a27346b5d0b28eb0f9ae1b5f26
 DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73
 DIST rails-5.1.2.tgz 6124489 SHA256 
cd6173b2ca492397d1cf22190a3070f1af485c2e25f7d9b3c2d0a80f553b4aae SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 WHIRLPOOL 
ba3d0e231f4307343c6c955ecc273ac2e507d503f58a859ea81addd945bd8007190d45f18afbf3ec6915872af324a27dd2377927efe5e6c857e2ca09b6549fce

diff --git a/dev-ruby/actionpack/actionpack-5.0.5.ebuild 
b/dev-ruby/actionpack/actionpack-5.0.5.ebuild
new file mode 100644
index 000..933fd3cd82f
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-5.0.5.ebuild
@@ -0,0 +1,65 @@
+# 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_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/rack:2.0
+   >=dev-ruby/rack-test-0.6.3:0.6
+   >=dev-ruby/rails-html-sanitizer-1.0.2:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   ~dev-ruby/railties-${PV}
+   ~dev-ruby/activerecord-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e '1igem "railties", "~>5.0.0"; gem "activerecord", "~>5.0.0"' 
test/abstract_unit.rb || die
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debu

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

2017-08-03 Thread Hans de Graaff
commit: 8cc12d65ce5f12e41e17e0b428e4226238e3e1cf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug  4 06:15:56 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug  4 06:17:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc12d65

dev-ruby/railties: add rails 5.0.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/railties/Manifest  |  1 +
 dev-ruby/railties/railties-5.0.5.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index c30c024b336..7c164b57915 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -6,5 +6,6 @@ DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba840776880
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
 DIST rails-5.0.4.tgz 6041948 SHA256 
50f64f8c1d083d22a652ce4d594b38674a502b89ed7b913ebb9f1dce6984a32e SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
 WHIRLPOOL 
842f3dfd691c7904804be128e4acf555076b96e5dbb8d874918a6492991f67c31faf8d4a5410969eadcef1166035f64c1fed6e8ae4f9f2b808600ea729a15808
+DIST rails-5.0.5.tgz 6043034 SHA256 
a918bf9ee44252403de3f8f97b7de05a516e7fcf8368d01b1614826963ccc3a0 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 WHIRLPOOL 
5f3a440184539c2d0680f71c221c83def9fb0b89520e7320e1fc4f517373d90450ad6e3966894c2e32d4cefd7a2a01e081ecb3a27346b5d0b28eb0f9ae1b5f26
 DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73
 DIST rails-5.1.2.tgz 6124489 SHA256 
cd6173b2ca492397d1cf22190a3070f1af485c2e25f7d9b3c2d0a80f553b4aae SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 WHIRLPOOL 
ba3d0e231f4307343c6c955ecc273ac2e507d503f58a859ea81addd945bd8007190d45f18afbf3ec6915872af324a27dd2377927efe5e6c857e2ca09b6549fce

diff --git a/dev-ruby/railties/railties-5.0.5.ebuild 
b/dev-ruby/railties/railties-5.0.5.ebuild
new file mode 100644
index 000..cf76d470d63
--- /dev/null
+++ b/dev-ruby/railties/railties-5.0.5.ebuild
@@ -0,0 +1,78 @@
+# 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="test:regular"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="exe"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.22"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/thor-0.18.1
+   >=dev-ruby/rake-0.8.7
+   dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+
+   # Also allow rdoc 4.x
+   sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Also install rail

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

2017-08-03 Thread Hans de Graaff
commit: 3f55af83a317ed5b2c917ce6fb7a4813bcf19a68
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug  4 06:15:02 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug  4 06:17:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f55af83

dev-ruby/actionmailer: add rails 5.0.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index c30c024b336..7c164b57915 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -6,5 +6,6 @@ DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba840776880
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
 DIST rails-5.0.4.tgz 6041948 SHA256 
50f64f8c1d083d22a652ce4d594b38674a502b89ed7b913ebb9f1dce6984a32e SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
 WHIRLPOOL 
842f3dfd691c7904804be128e4acf555076b96e5dbb8d874918a6492991f67c31faf8d4a5410969eadcef1166035f64c1fed6e8ae4f9f2b808600ea729a15808
+DIST rails-5.0.5.tgz 6043034 SHA256 
a918bf9ee44252403de3f8f97b7de05a516e7fcf8368d01b1614826963ccc3a0 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 WHIRLPOOL 
5f3a440184539c2d0680f71c221c83def9fb0b89520e7320e1fc4f517373d90450ad6e3966894c2e32d4cefd7a2a01e081ecb3a27346b5d0b28eb0f9ae1b5f26
 DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73
 DIST rails-5.1.2.tgz 6124489 SHA256 
cd6173b2ca492397d1cf22190a3070f1af485c2e25f7d9b3c2d0a80f553b4aae SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872
 WHIRLPOOL 
ba3d0e231f4307343c6c955ecc273ac2e507d503f58a859ea81addd945bd8007190d45f18afbf3ec6915872af324a27dd2377927efe5e6c857e2ca09b6549fce

diff --git a/dev-ruby/actionmailer/actionmailer-5.0.5.ebuild 
b/dev-ruby/actionmailer/actionmailer-5.0.5.ebuild
new file mode 100644
index 000..21d56c9ed42
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-5.0.5.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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha:0.14
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '1igem "actionpack", "~>5.0.0"; gem "activejob", "~>5.0.0"' 
test/abstract_unit.rb || die
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2017-08-03 Thread Markus Meier
commit: aa12e0ab9cdad467a03df30a1ffdbc27ccc74050
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Aug  4 04:34:35 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Aug  4 04:34:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa12e0ab

app-admin/hddtemp: arm stable, bug #612468

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

 app-admin/hddtemp/hddtemp-0.3_beta15-r26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/hddtemp/hddtemp-0.3_beta15-r26.ebuild 
b/app-admin/hddtemp/hddtemp-0.3_beta15-r26.ebuild
index d6a01f5ece3..5c9f84f6a35 100644
--- a/app-admin/hddtemp/hddtemp-0.3_beta15-r26.ebuild
+++ b/app-admin/hddtemp/hddtemp-0.3_beta15-r26.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://download.savannah.gnu.org/releases/hddtemp/${MY_P}.tar.bz2 mirro
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc sparc x86"
 IUSE="network-cron nls selinux"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-libs/device-atlas-api-c/

2017-08-03 Thread Markus Meier
commit: 6e4f4fceed7b767dd120a39061f810222070b6eb
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Aug  4 04:32:16 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Aug  4 04:32:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4f4fce

dev-libs/device-atlas-api-c: arm stable, bug #611184

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

 dev-libs/device-atlas-api-c/device-atlas-api-c-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/device-atlas-api-c/device-atlas-api-c-2.1.ebuild 
b/dev-libs/device-atlas-api-c/device-atlas-api-c-2.1.ebuild
index ddf87047e8c..c08e69401d9 100644
--- a/dev-libs/device-atlas-api-c/device-atlas-api-c-2.1.ebuild
+++ b/dev-libs/device-atlas-api-c/device-atlas-api-c-2.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="${MY_P}.zip"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86"
+KEYWORDS="amd64 arm ppc x86"
 IUSE="doc examples"
 
 RDEPEND="dev-libs/libpcre[${MULTILIB_USEDEP}]"



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

2017-08-03 Thread Markus Meier
commit: 2b84e625988fbfb0528d20567d2fcb842522a2b1
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Aug  4 04:31:47 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Aug  4 04:31:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b84e625

dev-libs/m17n-lib: arm stable, bug #610450

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

 dev-libs/m17n-lib/m17n-lib-1.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/m17n-lib/m17n-lib-1.6.4.ebuild 
b/dev-libs/m17n-lib/m17n-lib-1.6.4.ebuild
index 1627f1dccb4..ccfe005ab6f 100644
--- a/dev-libs/m17n-lib/m17n-lib-1.6.4.ebuild
+++ b/dev-libs/m17n-lib/m17n-lib-1.6.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://download.savannah.gnu.org/releases/m17n/${P}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
 IUSE="anthy athena anthy bidi fontconfig gd spell libotf libxml2 X xft"
 
 RDEPEND="



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

2017-08-03 Thread Markus Meier
commit: 7de0ac1cc744835e6639d80ed9ba5ba8f95a3ed5
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Aug  4 04:31:17 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Aug  4 04:31:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7de0ac1c

dev-python/pyzmq: arm stable, bug #606314

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

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

diff --git a/dev-python/pyzmq/pyzmq-16.0.2.ebuild 
b/dev-python/pyzmq/pyzmq-16.0.2.ebuild
index 351095b8927..92fea0c9232 100644
--- a/dev-python/pyzmq/pyzmq-16.0.2.ebuild
+++ b/dev-python/pyzmq/pyzmq-16.0.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
 IUSE="doc test"
 
 RDEPEND="



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

2017-08-03 Thread Markus Meier
commit: ad77255ece30099698d515f2b1d9789574043d3a
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Aug  4 04:30:47 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Aug  4 04:30:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad77255e

dev-python/pyasn1: arm stable, bug #606272

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

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

diff --git a/dev-python/pyasn1/pyasn1-0.2.3.ebuild 
b/dev-python/pyasn1/pyasn1-0.2.3.ebuild
index 51980b43ddd..b3d2dec776c 100644
--- a/dev-python/pyasn1/pyasn1-0.2.3.ebuild
+++ b/dev-python/pyasn1/pyasn1-0.2.3.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/etingof/pyasn1/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="doc"
 
 RDEPEND=""



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

2017-08-03 Thread Markus Meier
commit: b511cc6303de46a9d852d3fd9b7e8068fd4a7e8f
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Aug  4 04:28:48 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Aug  4 04:28:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b511cc63

app-misc/mosquitto: arm stable, bug #601146

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

 app-misc/mosquitto/mosquitto-1.4.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mosquitto/mosquitto-1.4.10.ebuild 
b/app-misc/mosquitto/mosquitto-1.4.10.ebuild
index 8bae940d9fb..e7137583c9b 100644
--- a/app-misc/mosquitto/mosquitto-1.4.10.ebuild
+++ b/app-misc/mosquitto/mosquitto-1.4.10.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://mosquitto.org/";
 SRC_URI="http://mosquitto.org/files/source/${P}.tar.gz";
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 x86 ~arm"
+KEYWORDS="amd64 arm x86"
 IUSE="bridge examples +persistence +srv ssl tcpd"
 
 RDEPEND="tcpd? ( sys-apps/tcp-wrappers )



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

2017-08-03 Thread Markus Meier
commit: ff699c0f65d2688fc94a84225a45e2dcca96971e
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Aug  4 04:30:19 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Aug  4 04:30:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff699c0f

dev-db/mariadb: arm stable, bug #605372

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

 dev-db/mariadb/mariadb-10.1.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.1.24.ebuild 
b/dev-db/mariadb/mariadb-10.1.24.ebuild
index e11a76b6202..12dfcd87128 100644
--- a/dev-db/mariadb/mariadb-10.1.24.ebuild
+++ b/dev-db/mariadb/mariadb-10.1.24.ebuild
@@ -21,7 +21,7 @@ RESTRICT="!bindist? ( bindist )"
 REQUIRED_USE="jdbc? ( extraengine server !static ) server? ( tokudb? ( 
jemalloc !tcmalloc ) ) static? ( !pam )"
 
 # REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
 
 MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
 



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

2017-08-03 Thread Markus Meier
commit: ec865be772f62099c29ac3579d4966c4608e16d4
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Aug  4 04:29:07 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Aug  4 04:29:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec865be7

app-admin/collectd: arm stable, bug #601146

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

 app-admin/collectd/collectd-5.6.2-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/collectd/collectd-5.6.2-r4.ebuild 
b/app-admin/collectd/collectd-5.6.2-r4.ebuild
index 42712307792..598b6d4c9ea 100644
--- a/app-admin/collectd/collectd-5.6.2-r4.ebuild
+++ b/app-admin/collectd/collectd-5.6.2-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 arm x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



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

2017-08-03 Thread Tim Harder
commit: 80258bd2af43f1b9a1a5015c7f6f7101b2075ca9
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Aug  1 13:34:51 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Aug  4 00:33:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80258bd2

media-sound/csound: drop unnecessary csound-manual blocker

 media-sound/csound/csound-6.09.1.ebuild | 7 +--
 media-sound/csound/csound-.ebuild   | 7 +--
 2 files changed, 2 insertions(+), 12 deletions(-)

diff --git a/media-sound/csound/csound-6.09.1.ebuild 
b/media-sound/csound/csound-6.09.1.ebuild
index 13059c170b0..064241c1a08 100644
--- a/media-sound/csound/csound-6.09.1.ebuild
+++ b/media-sound/csound/csound-6.09.1.ebuild
@@ -91,12 +91,7 @@ DEPEND="${RDEPEND}
 "
 
 if [[ ${PV} != "" ]]; then
-   DEPEND+="
-   doc? (
-   app-arch/unzip
-   !app-doc/csound-manual
-   )
-   "
+   DEPEND+="doc? ( app-arch/unzip )"
 fi
 
 # requires specific alsa settings

diff --git a/media-sound/csound/csound-.ebuild 
b/media-sound/csound/csound-.ebuild
index 73a1cd39197..a896acb2486 100644
--- a/media-sound/csound/csound-.ebuild
+++ b/media-sound/csound/csound-.ebuild
@@ -91,12 +91,7 @@ DEPEND="${RDEPEND}
 "
 
 if [[ ${PV} != "" ]]; then
-   DEPEND+="
-   doc? (
-   app-arch/unzip
-   !app-doc/csound-manual
-   )
-   "
+   DEPEND+="doc? ( app-arch/unzip )"
 fi
 
 # requires specific alsa settings



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

2017-08-03 Thread Tim Harder
commit: a7d96deaa07eb0c15a431c3e4e5bc6b944adad0b
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Aug  4 00:38:13 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Aug  4 00:38:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d96dea

media-libs/glew: version bump to 2.1.0

 media-libs/glew/Manifest  |   1 +
 media-libs/glew/glew-2.1.0.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/media-libs/glew/Manifest b/media-libs/glew/Manifest
index ddd1cc922e1..991218a5626 100644
--- a/media-libs/glew/Manifest
+++ b/media-libs/glew/Manifest
@@ -2,3 +2,4 @@ DIST glew-1.10.0.tgz 567605 SHA256 
99c41320b63f6860869b5fb9af9a1854b15582796c64e
 DIST glew-1.13.0.tgz 616070 SHA256 
aa25dc48ed84b0b64b8d41cdd42c8f40f149c37fa2ffa39cd97f42c78d128bc7 SHA512 
8fc8d7c0d2cd9235ea51db9972f492701827bff40642fdb3cc54c10b0737dba8e6d8d0dcd8c5aa5bfaaae39c6198ba3d4292cd1662fbe1977eb9a5d187ba635f
 WHIRLPOOL 
be9a64348c6cbe3961429b5a4d5ef27f0f2cca3dad9d49a208eb98ff1a08b82885a5b7351860a8ef46cac50ede467e4c2343436a689234bf88ee2ddf16f796a7
 DIST glew-1.6.0.tgz 494713 SHA256 
bea2a7e9bb97a7a5054d4a65d16aaeedeaa091719359ad3fcd9bfdb0fe8eb7fa SHA512 
5b8ca9e97d01d49fde591b0c55683620e0a6ddfaf5e93e03536e6217bbb548adfcd4e945a39ed3cfddac3f239b3272be1b3491f4071689d02c4bfb7e0ec44904
 WHIRLPOOL 
45372f5ada69fda90b6c7dd8dd261bd67f77d1c0b53d2ca4186060269ab3518dc8c0232e6930fa52eedeca4486144a65519b8f194ea7384948b757d2f3e5d027
 DIST glew-2.0.0.tgz 667340 SHA256 
c572c30a4e64689c342ba1624130ac98936d7af90c3103f9ce12b8a0c5736764 SHA512 
e9bcd5f19a4495ce6511dfd76e64b4e4d958603c513ee9063eb9fe24fc6e0413f168620661230f1baef558f2f907cef7fe7ab2bdf957a6f7bda5fe96e9319c6a
 WHIRLPOOL 
710fdef2079bc4f94e75e910bad6dc54abb0a0e0598576a8222de1dc200212fe0b49a2ec196035029431f0bbac691095b0850e994a363a3e41762a927ea76b50
+DIST glew-2.1.0.tgz 764073 SHA256 
04de91e7e6763039bc11940095cd9c7f880baba82196a7765f727ac05a993c95 SHA512 
9a9b4d81482ccaac4b476c34ed537585ae754a82ebb51c3efa16d953c25cc3931be46ed2e49e79c730cd8afc6a1b78c97d52cd714044a339c3bc29734cd4d2ab
 WHIRLPOOL 
5653c741561d3cd48465675d434eb7575955054ec1aa0e0f4cbb11c12117786a19c9830aff8ddc5e4f173385cdd017e977ee689309262fefb6c0a21236f9d2fa

diff --git a/media-libs/glew/glew-2.1.0.ebuild 
b/media-libs/glew/glew-2.1.0.ebuild
new file mode 100644
index 000..3ddebf5f830
--- /dev/null
+++ b/media-libs/glew/glew-2.1.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib-minimal toolchain-funcs versionator
+
+DESCRIPTION="The OpenGL Extension Wrangler Library"
+HOMEPAGE="http://glew.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
+
+LICENSE="BSD MIT"
+SLOT="0/$(get_version_component_range 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc static-libs"
+
+DEPEND="
+   >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
+   >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXmu-1.1.1-r1[${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   local PATCHES=( "${FILESDIR}"/${PN}-2.0.0-install-headers.patch )
+
+   sed -i \
+   -e '/INSTALL/s:-s::' \
+   -e '/$(CC) $(CFLAGS) -o/s:$(CFLAGS):$(CFLAGS) $(LDFLAGS):' \
+   -e '/^.PHONY: .*\.pc$/d' \
+   Makefile || die
+
+   if ! use static-libs ; then
+   sed -i \
+   -e '/glew.lib:/s|lib/$(LIB.STATIC) ||' \
+   -e '/glew.lib.mx:/s|lib/$(LIB.STATIC.MX) ||' \
+   -e '/INSTALL.*LIB.STATIC/d' \
+   Makefile || die
+   fi
+
+   # don't do stupid Solaris specific stuff that won't work in Prefix
+   cp config/Makefile.linux config/Makefile.solaris || die
+   # and let freebsd be built as on linux too
+   cp config/Makefile.linux config/Makefile.freebsd || die
+
+   default
+   multilib_copy_sources
+}
+
+glew_system() {
+   # Set the SYSTEM variable instead of probing. #523444 #595280
+   case ${CHOST} in
+   *linux*)  echo "linux" ;;
+   *-freebsd*)   echo "freebsd" ;;
+   *-darwin*)echo "darwin" ;;
+   *-solaris*)   echo "solaris" ;;
+   mingw*|*-mingw*)  echo "mingw" ;;
+   *) die "Unknown system ${CHOST}" ;;
+   esac
+}
+
+set_opts() {
+   myglewopts=(
+   AR="$(tc-getAR)"
+   STRIP=true
+   CC="$(tc-getCC)"
+   LD="$(tc-getCC) ${LDFLAGS}"
+   SYSTEM="$(glew_system)"
+   M_ARCH=""
+   LDFLAGS.EXT

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

2017-08-03 Thread Tim Harder
commit: f0079d3d49ceb9987e57efce326a76091d7afe14
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Aug  3 03:02:43 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Aug  4 00:33:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0079d3d

app-text/yodl: version bump to 4.01.00

 app-text/yodl/Manifest|  1 +
 app-text/yodl/yodl-4.01.00.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/app-text/yodl/Manifest b/app-text/yodl/Manifest
index e1eaa6f9d36..9230730bb36 100644
--- a/app-text/yodl/Manifest
+++ b/app-text/yodl/Manifest
@@ -1,2 +1,3 @@
 DIST yodl-3.08.01.tar.gz 283634 SHA256 
958497939d9f3d1c6d0e2e74f7592d5a98f9ddb6f95c50c1247e41600d2765b7 SHA512 
a88ab79657661262f4ccce4fd307ba41a05bcefbb534a2b5ed84115ab592ddf3ce883747aad5c028e73142ec91815ee86e1ae16ab9d319fe2045a2b0a08ab42c
 WHIRLPOOL 
aa9d9c0d58da0d5dbda3acd4f4f5fe5867873a23fd0f133404a6be9965001c1326714fc05296fa2a91912fe011391dd51819a40d2ddecfd7d99cfd8ac89d
 DIST yodl-3.08.02.tar.gz 283890 SHA256 
19264d7a1ed00edaa896e41b5aeacb722a4ca79dd6958731229f1bd1d1dd91bc SHA512 
adad9f6235288f0ae6990c0dbba3cd7c8461172ae83231ca8fa113275d04ad20d3722e70f6f0ffcf072a19b4816e556b9b09227123516fc4a0170bc053b48b8e
 WHIRLPOOL 
ed3b5e0cc141f6b0c84191791f86af361cddf1753c2080eb8bc7f43e0eae78d329fd00b16a98bb14f1f2d93d91aab9b3a7947e7e065fcf2b4706fbfde5d9f868
+DIST yodl-4.01.00.tar.gz 288932 SHA256 
06dd62cfc5f2ff69fafee15b0c0923bf37e1f7546d27f32576489acbd2cfcf06 SHA512 
f195dec8e03b83561b47f9bd00fbb0fe711bbc254c32413d748587d8bf3848e050b90a2140977bec5a335021b2ef49ec5a6b0ca89f1649def495d81c3e7b437f
 WHIRLPOOL 
d0d2c592e958849cb4d8a881b4dc459dc0181fc41dbf9de949930091225348fc7fde7c698f110b92e853db8727969b5d3fecbc9bea46e093071c16edc08e969f

diff --git a/app-text/yodl/yodl-4.01.00.ebuild 
b/app-text/yodl/yodl-4.01.00.ebuild
new file mode 100644
index 000..8c697af720a
--- /dev/null
+++ b/app-text/yodl/yodl-4.01.00.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Your Own Document Language: a pre-document language and tools to 
process it"
+HOMEPAGE="https://fbb-git.github.io/yodl/ https://github.com/fbb-git/yodl";
+SRC_URI="https://github.com/fbb-git/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+DEPEND=">=dev-util/icmake-8.00.00"
+
+S=${WORKDIR}/${P}/${PN}
+
+src_prepare() {
+   sed -e "/DOC.* =/s/yodl\(-doc\)\?/${PF}/" \
+   -e "/COMPILER =/s/gcc/$(tc-getCC)/" \
+   -e "/CXX =/s/g++/$(tc-getCXX)/" \
+   -i INSTALL.im || die
+
+   sed -e "s/ar r /$(tc-getAR) r /" \
+   -e "s/ranlib/$(tc-getRANLIB)/" \
+   -i icmake/stdcompile || die
+
+   default
+}
+
+src_compile() {
+   ./build programs || die
+   ./build macros || die
+   ./build man || die
+   use doc && { ./build manual || die ; }
+}
+
+src_install() {
+   ./build install programs "${ED}" || die
+   ./build install macros "${ED}" || die
+   ./build install man "${ED}" || die
+   ./build install docs "${ED}" || die
+   use doc && { ./build install manual "${ED}" || die ; }
+}



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

2017-08-03 Thread Patrice Clement
commit: 9eecee2ba558fd584712ad26eec4a8edf217163e
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug  3 22:38:32 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug  3 22:41:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eecee2b

app-misc/beep: stable for all arches.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-misc/beep/beep-1.3-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-misc/beep/beep-1.3-r2.ebuild b/app-misc/beep/beep-1.3-r2.ebuild
index adccf29dac6..ce846fdf1f0 100644
--- a/app-misc/beep/beep-1.3-r2.ebuild
+++ b/app-misc/beep/beep-1.3-r2.ebuild
@@ -11,11 +11,10 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86"
 IUSE="suid"
 
 PATCHES=( "${FILESDIR}/${P}-Makefile.patch" )
-DOCS=( CHANGELOG CREDITS README )
 
 pkg_setup() {
tc-export CC



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

2017-08-03 Thread Patrice Clement
commit: 37b605e0496dd043060ba2b1ed50bd3aa2337b01
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug  3 22:41:41 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug  3 22:41:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b605e0

app-misc/beep: clean up old.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-misc/beep/beep-1.3-r1.ebuild | 39 ---
 1 file changed, 39 deletions(-)

diff --git a/app-misc/beep/beep-1.3-r1.ebuild b/app-misc/beep/beep-1.3-r1.ebuild
deleted file mode 100644
index 662cd4113ac..000
--- a/app-misc/beep/beep-1.3-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="The advanced PC speaker beeper"
-HOMEPAGE="http://www.johnath.com/beep/";
-SRC_URI="http://www.johnath.com/beep/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86"
-IUSE="suid"
-
-PATCHES=(
-   "${FILESDIR}"/"${P}"-Makefile.patch
-)
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-}
-
-src_install() {
-   dobin beep
-   if use suid; then
-   fowners :audio /usr/bin/beep
-   fperms 4710 /usr/bin/beep
-   else
-   fperms 0711 /usr/bin/beep
-   fi
-   doman beep.1.gz
-   dodoc CHANGELOG CREDITS README
-}



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

2017-08-03 Thread Patrice Clement
commit: 9b1ae8fa6700d0724304cc1d83bc1d70b2ed019d
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug  3 22:35:02 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug  3 22:35:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b1ae8fa

app-misc/countrycodes: remove prepman call.

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

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-misc/countrycodes/countrycodes-1.0.5-r3.ebuild | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/app-misc/countrycodes/countrycodes-1.0.5-r3.ebuild 
b/app-misc/countrycodes/countrycodes-1.0.5-r3.ebuild
new file mode 100644
index 000..a1ccc0e0d3a
--- /dev/null
+++ b/app-misc/countrycodes/countrycodes-1.0.5-r3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="An ISO 3166 country code finder"
+HOMEPAGE="http://www.grigna.com/diego/linux/countrycodes/";
+SRC_URI="http://www.grigna.com/diego/linux/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+S="${WORKDIR}"/${P}/src
+
+PATCHES=( "${FILESDIR}"/${PV}-Makefile.patch )
+
+src_prepare() {
+   default
+   tc-export CC
+}
+
+src_install() {
+   emake \
+   prefix="${D}/usr" \
+   mandir="${D}/usr/share/man/man1" install
+   dosym iso3166 /usr/bin/countrycodes
+   dosym iso3166.1 /usr/share/man/man1/countrycodes
+   dodoc ../doc/{Changelog,README}
+}



[gentoo-commits] proj/musl:master commit in: eclass/, sys-devel/gcc/

2017-08-03 Thread Aric Belsito
commit: 398a572f5480bf6cb553a31d1ba37da8d876960a
Author: Aric Belsito  gmail  com>
AuthorDate: Thu Aug  3 21:45:37 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Thu Aug  3 21:45:37 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=398a572f

sys-devel/gcc: version bump to 6.4.0

 eclass/toolchain.eclass   | 18 --
 sys-devel/gcc/Manifest|  5 -
 sys-devel/gcc/gcc-5.4.0-r3.ebuild |  2 +-
 sys-devel/gcc/gcc-6.4.0.ebuild| 35 +++
 4 files changed, 56 insertions(+), 4 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 77cad2c..b996315 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -178,6 +178,12 @@ fi
 
 tc_version_is_at_least 4.5 && RDEPEND+=" >=dev-libs/mpc-0.8.1:0"
 
+if in_iuse objc-gc ; then
+   if tc_version_is_at_least 7 ; then
+   RDEPEND+=" objc-gc? ( >=dev-libs/boehm-gc-7.4.2 )"
+   fi
+fi
+
 if in_iuse graphite ; then
if tc_version_is_at_least 5.0 ; then
RDEPEND+=" graphite? ( >=dev-libs/isl-0.14 )"
@@ -314,7 +320,11 @@ get_gcc_src_uri() {
elif [[ -n ${SNAPSHOT} ]] ; then

GCC_SRC_URI="ftp://gcc.gnu.org/pub/gcc/snapshots/${SNAPSHOT}/gcc-${SNAPSHOT}.tar.bz2";
else
-   
GCC_SRC_URI="mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_RELEASE_VER}.tar.bz2"
+   if tc_version_is_between 5.5 6 || tc_version_is_between 6.4 7 
|| tc_version_is_at_least 7.2 ; then
+   
GCC_SRC_URI="mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_RELEASE_VER}.tar.xz"
+   else
+   
GCC_SRC_URI="mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_RELEASE_VER}.tar.bz2"
+   fi
# we want all branch updates to be against the main release
[[ -n ${BRANCH_UPDATE} ]] && \
GCC_SRC_URI+=" $(gentoo_urls 
gcc-${GCC_RELEASE_VER}-branch-update-${BRANCH_UPDATE}.patch.bz2)"
@@ -418,7 +428,11 @@ gcc_quick_unpack() {
elif [[ -n ${SNAPSHOT} ]] ; then
unpack gcc-${SNAPSHOT}.tar.bz2
elif [[ ${PV} != ** ]] ; then
-   unpack gcc-${GCC_RELEASE_VER}.tar.bz2
+   if tc_version_is_between 5.5 6 || tc_version_is_between 6.4 7 
|| tc_version_is_at_least 7.2 ; then
+   unpack gcc-${GCC_RELEASE_VER}.tar.xz
+   else
+   unpack gcc-${GCC_RELEASE_VER}.tar.bz2
+   fi
# We want branch updates to be against a release tarball
if [[ -n ${BRANCH_UPDATE} ]] ; then
pushd "${S}" > /dev/null

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 92953bb..4ab8638 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -55,11 +55,14 @@ DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 
a3145faa6c81c0753ba754b735
 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 
608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
 WHIRLPOOL 
ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708
 DIST gcc-6.3.0-patches-1.0.tar.bz2 7596 SHA256 
6c880468ffa4ad2b324fd18c762dbdf10646089c8ab865c228e166f99a0e049c SHA512 
8fc96086bd3da3726687ee9d180d3b5d0a7d5814141d44eac8eb01566a783ec780c8fb8f55f75d6e9c9006b2e407e20cdb5835d541b0b66a47dd60642861734c
 WHIRLPOOL 
b1bce94d6134db6c9aff4298c6c7af003e39d0411aa40cd027d2c7d6a256971c81fb557e85b25f1107e9a474cb7d772c3bc62a7a4ab7ff7fca5eeae5b2ca0c94
 DIST gcc-6.3.0.tar.bz2 99903185 SHA256 
f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f SHA512 
234dd9b1bdc9a9c6e352216a7ef4ccadc6c07f156006a59759c5e0e6a69f0abcdc14630eff11e3826dd6ba5933a8faa43043f3d1d62df6bd5ab1e82862f9bf78
 WHIRLPOOL 
e79a2d6ad199396b6efd835c1129d049a367174ea33dd3b6247d72461f117c2dd81e5a66f3dd6427ce500e768d3a4453efd0debcb56966d00c7df79d05d54b7d
+DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 SHA256 
9c9b68c28e67be281c9bcec5d944b2a3439bab953dce08fd35a65b10f9dae3cd SHA512 
e649e334eec4deb7c261d808ed460413d78a2a4a672823d214c1e173a13bc314ce898fbf3674a7c7fe3151a089384ee0a7dee479bc8d005a06b65b39216bdf75
 WHIRLPOOL 
d7d9a80038fb939c26605d91eda9bc23070179bdf6ce597255c44f9d83f2603aae91d9890d2a445bce8c682708743021485f1415cea0b9b8f02dd9d982e36d3b
+DIST gcc-6.4.0.tar.xz 76156220 SHA256 
850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 SHA512 
02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90
 WHIRLPOOL 
136b282c6957877d2f463d83740fa65a4e7a346ac94e4baabea25cec41ae307f34409b1e518a22927821d564b8634a48978dc8e1d0b988999e924adcbf3f5cc9
 DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 SHA256 
39d4a0c659cc361bd3c71fdc9b793bccfa2bce06ede65ac49b805d

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

2017-08-03 Thread Patrice Clement
commit: c12f5e503c32f54f57e04eab0dd7547d2d2de6b1
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug  3 21:09:56 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug  3 21:10:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12f5e50

app-text/recode: revert 41abe76b06e50552be388dd2b27582bceaea965c.

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --force

 app-text/recode/Manifest |  2 +
 app-text/recode/files/recode-3.6-as-if.patch | 19 +++
 app-text/recode/files/recode-3.6-gettextfix.diff | 23 +
 app-text/recode/recode-3.6_p20-r1.ebuild | 65 
 4 files changed, 109 insertions(+)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index 2a33126e724..cbb6d515936 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1 +1,3 @@
+DIST recode-3.6.tar.gz 1751886 SHA256 
e3e6a4f3f8e5c6052ab70155990c074d87aa0b614fc1be31d194750d1d962fcf SHA512 
68de277ac8cd5f6023bb077b959ab5778a78edac1299d507bab906824080b6f86e9bfcd89169aa474197c2faa9af2ceb1ed272c8dd4d50caef373afa05daed1b
 WHIRLPOOL 
08eef3eea75d1898800d9f18eec95f50706b4e75285ce22e71723069f7e2a07ee762693c8366e5139add65b319276ced71b6f046884c1e75eb89a3922b7f3dab
 DIST recode-3.7_pre20140303.zip 1902903 SHA256 
baba145f8c8aa7ba223419dadc942f2182450925283c1067fa16f87b3a9b3857 SHA512 
256d79d6f9de18bbf53cb322f0467411ef2ff8e4f242d073d7302fbd05e4942373023514d0a88e33701280c1cb4e0235d76efb9220729cd1f91f9ad8fd2407de
 WHIRLPOOL 
19290f675cacc30ee51f198d765d27af9d03d7a6e0f048b1f14b812f7cf11533a542dbd1bc13c61037ae327a5b5693e07a5bd9b1aa3d244266f2f658ca378dfd
+DIST recode_3.6-20.debian.tar.gz 341117 SHA256 
ec0e25d91a8d5e4a61e8e2876c338ae6c1ba89018f02ff1ee4eb01cb7c44e7ee SHA512 
bc586534e77b49da7d387187a8ddb042a12871f87f4f32c818ce7218b7254ac5ba6eccb14aaaf0312579f27958883f2da620016a7049c3af24c8bfba81acc3ef
 WHIRLPOOL 
72f00b3d6732b8794456795d847dbb2114c2577b8d5c9683c8fcb41d3bd92548322dc9d73d38af3a4811fb531d9482d1a5d37ee6600cf281bed4ceb6e794b058

diff --git a/app-text/recode/files/recode-3.6-as-if.patch 
b/app-text/recode/files/recode-3.6-as-if.patch
new file mode 100644
index 000..c7bcc27c875
--- /dev/null
+++ b/app-text/recode/files/recode-3.6-as-if.patch
@@ -0,0 +1,19 @@
+http://bugs.gentoo.org/283029
+
+--- a/m4/flex.m4
 b/m4/flex.m4
+@@ -8,11 +8,11 @@ dnl ad_AC_PROG_FLEX
+ dnl Look for flex or missing, then run AC_PROG_LEX and AC_DECL_YYTEXT
+ AC_DEFUN(ad_AC_PROG_FLEX,
+ [AC_CHECK_PROGS(LEX, flex, missing)
+-if test "$LEX" = missing; then
++AS_IF([test "$LEX" = missing], [dnl
+   LEX="\$(top_srcdir)/$ac_aux_dir/missing flex"
+   LEX_OUTPUT_ROOT=lex.yy
+   AC_SUBST(LEX_OUTPUT_ROOT)dnl
+-else
++], [:
+   AC_PROG_LEX
+   AC_DECL_YYTEXT
+-fi])
++])])

diff --git a/app-text/recode/files/recode-3.6-gettextfix.diff 
b/app-text/recode/files/recode-3.6-gettextfix.diff
new file mode 100644
index 000..3b7eb8ba20e
--- /dev/null
+++ b/app-text/recode/files/recode-3.6-gettextfix.diff
@@ -0,0 +1,23 @@
+http://bugs.gentoo.org/239372
+
+patch by Dmitry Karasik
+
+--- recode-3.6/m4/gettext.m4
 recode-3.6/m4/gettext.m4
+@@ -109,12 +109,12 @@
+ else
+   ac_items="$LINGUAS"
+   for ac_item in $ac_items; do
+-  case "$ALL_LINGUAS" in
+-*$ac_item*)
++for supported_item in $ALL_LINGUAS; do
++  if test "$ac_item" = "$supported_item"; then
+   ac_print="$ac_print $ac_item"
+   MOFILES="$MOFILES $ac_item.mo"
+-  ;;
+-  esac
++  fi
++done
+   done
+ fi
+ AC_SUBST(MOFILES)

diff --git a/app-text/recode/recode-3.6_p20-r1.ebuild 
b/app-text/recode/recode-3.6_p20-r1.ebuild
new file mode 100644
index 000..7b6e7af72bc
--- /dev/null
+++ b/app-text/recode/recode-3.6_p20-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+WANT_AUTOMAKE="1.11" # bug 419455
+
+inherit autotools eutils flag-o-matic libtool toolchain-funcs multilib-minimal
+
+MY_P=${P%_*}
+MY_PV=${PV%_*}
+DEB_PATCH=${PV#*p}
+
+DESCRIPTION="Convert files between various character sets"
+HOMEPAGE="http://recode.progiciels-bpi.ca/";
+SRC_URI="
+   mirror://gnu/${PN}/${MY_P}.tar.gz
+   
mirror://debian/pool/main/r/${PN}/${PN}_${MY_PV}-${DEB_PATCH}.debian.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="nls static-libs"
+
+DEPEND="
+   sys-devel/flex
+   nls? ( sys-devel/gettext )"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   # fix #571106 by restoring pre-GCC5 inline semantics
+   append-cflags -std=gnu89
+
+   rm "${WORKDIR}"/debian/patches/series || die
+   epatch \
+   "${FILESDIR}/${MY_P}-gettextfix.diff" \

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

2017-08-03 Thread Anthony G. Basile
commit: 124181623bcd1855b9b750767fbc2a26acd72ce7
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Aug  3 19:47:59 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Aug  3 20:27:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12418162

sys-devel/gcc: remove older stable version in 4.9 branch

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-devel/gcc/Manifest |  4 
 sys-devel/gcc/gcc-4.9.3.ebuild | 47 --
 2 files changed, 51 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index e2595224c45..8c9904ccec2 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -40,10 +40,6 @@ DIST gcc-4.8.5-patches-1.3.tar.bz2 26025 SHA256 
4a165e6a387421f581f49c742243bf01
 DIST gcc-4.8.5-piepatches-v0.6.2.tar.bz2 14265 SHA256 
3a823af1b4c590076b95790614d49448dc0ee6ff0ace221f2dacd9033b58eac7 SHA512 
cd6af4047d4719dae9dbe86ce5342c7d8ddec38aad032486713b08e1b0cb711f5ca017e08d583137d51b8d4ef673366ba310e71bca7b49b82e9314781d6e9d99
 WHIRLPOOL 
ca1d0a9cb9abdfddd95d433b2f0424fd7cc9d514cf4c91fb266af4c43e26e0b3084adfae0eb5c998dbee83551e916dba3cf438b338f7e4ac1a133f06018e398d
 DIST gcc-4.8.5-uclibc-patches-1.0.tar.bz2 2976 SHA256 
3654cc2bb47173b9d40650374c465a0798faab53be5ee4446389af1acd610a27 SHA512 
5469128eab06525915c75241797ad9ec4b63072ebfd5e110319bf810633cf3fbed39bbda4f6a0c74e537b248e7642780ecbe2086ad10be6e66b7dd289fa6534f
 WHIRLPOOL 
d5e11a7d83d11455d84deaa464b8cde0865c730cc140daa5d7b0e700a79f188c6efba88b1c5704b20ede2dca701fb88cf581bada2f4352fbd0e0a5571c436612
 DIST gcc-4.8.5.tar.bz2 86165587 SHA256 
22fb1e7e0f68a63cee631d85b20461d1ea6bda162f03096350e38c8d427ecf23 SHA512 
47fdfeca0c0a624cdec9c4ae47137d056c918d5c386d4b96985bb3c8172aba377cb66cbcc30e80832fd244a7d98f562c20198056915c70cfef0977545073a8ea
 WHIRLPOOL 
026253cd2f3706871dfe2525c0302b38b3f513f6a62666d0ba0ca2e62d6513f09ad5c1177f2a63ae3bad660fe60e7909b6930d26df2b367b9ec68e14552c6e11
-DIST gcc-4.9.3-patches-1.5.tar.bz2 25384 SHA256 
e1c43125fab5a4db1997a01b362b3611907c9020e41a591e5eb2f5669f216538 SHA512 
d266790b1f537c7c3de459cc67f9151b77b16b1e36780c3d2a02f2e4627d5a0f8f6430d7092bbfa6f9a4667c02170d3ce75b0453b6facc94998d414e58f4a1e1
 WHIRLPOOL 
31b4d54f0858f5673d76590ac822e097ddf799d4eafba81c1378af7cbaadd7be8634297ca9f900a78f7382ebfa9626a40e12ca7c06eff88431de04ddd4d2cec0
-DIST gcc-4.9.3-piepatches-v0.6.4.tar.bz2 14431 SHA256 
012c3025ac2e14781ff25028c0b1d42a07f510b125006116e268bcd90fb6c9db SHA512 
3bbeacbca5e8ef6ab0b1d58add42f5e8e82328afe024666f9585b5398c8722e7d012abfd2009a98ad47b1f1b26afaf421402a9e7719a5662516b32dcbe5608be
 WHIRLPOOL 
9e68d981aed42ece2f481f62efc078ad370ac780e96ba39c4273c8675d552b845cd52c588bd41839868f430b0a532789858914f4ef32a1bc187e2983264ebfd3
-DIST gcc-4.9.3-uclibc-patches-1.0.tar.bz2 2515 SHA256 
dd19904d4ab005ef142056228f326e75b3d4d79b8056189a505129b5940a575c SHA512 
825092620a3c554ef06219fd1152c3677f1456315563b9e65282a73096e75600389e93298ed76cad41ce3eeecc6a7009ca722585b93c04095bd2d0a06c4404e6
 WHIRLPOOL 
0c184a5cc74f80a61f354ee85bc5a0f5b44d93bc9fa2e1892fbfe899958cfa5263b8b72cc4f905bc69bd1cc90cf870a6056c4003ec493b815646a72a0fe2e44e
-DIST gcc-4.9.3.tar.bz2 90006707 SHA256 
2332b2a5a321b57508b9031354a8503af6fdfb868b8c1748d33028d100a8b67e SHA512 
9ac57377a6975fc7adac704ec81355262b9f537def6955576753b87715470a20ee6a2a3144a79cc8fcba3443f7b44c7337d79d704b522d053f54f79aa6b442df
 WHIRLPOOL 
085e4cc1825b031652cbe9e098671f761acfeca64c6cc9b8ad2a8961c13fcac9e02b4538b44dc38181a355266f2c55c99ce5a1bff3f2860b870285cf3f0e84a5
 DIST gcc-4.9.4-patches-1.0.tar.bz2 22266 SHA256 
1a394abb77c75e2212896ad3a62ae1f6bfd3660b1c176c608298733c740a00e4 SHA512 
cc2407221f858bad38b57d31f635314f91794293695e23d255685d8bec20b9db19c7dc76bbf5e8184c2ba0ccb530958b09bae4d8a402ca27cadf463f46bfb995
 WHIRLPOOL 
c74e5273c718020b591911d589d8eff5e366c902c479e566f966577efcbf424b19669a54843b2ddd60c51c81fd2851bc86aec1c647482b4789a518f01dd62561
 DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 SHA256 
c67b56f04c653e6a19e36abed8391f8b6bed426bfcfc907237cc37f02dbb5015 SHA512 
243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285
 WHIRLPOOL 
1e5959441210af6f690398efab96444ab11d136238a9428912e8441eaf0509fe6db359a8aca92a446fce0c75777385475af73b20165a8593f9969e3a25fd0b0f
 DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 SHA256 
95f290d0b68114d835515afc424d6096476a45665671784aa71a7a506296e465 SHA512 
5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db
 WHIRLPOOL 
e46b08737cfdc235bfb80117e0389f3969167adf59bcba2a0a1094a20eab2b62f0c952dac44781e43957cb1507cd4e80f37bd8aecbc55dbda6382d93b3a4cf94

diff --git a/sys-devel/gcc/gcc-4.9.3.ebuild b/sys-devel/gcc/gcc-4.9.3.ebuild
deleted file mode 100644
index 9295fe4888b..000
--- a/sys-devel/gcc/gcc-4.9.3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gent

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

2017-08-03 Thread Anthony G. Basile
commit: aa670f9ddc1532911427b4a4d2faeff4df8e1b36
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Aug  3 19:46:57 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Aug  3 20:27:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa670f9d

sys-devel/gcc: version bump to 6.4.0

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-devel/gcc/Manifest |  2 ++
 sys-devel/gcc/gcc-6.4.0.ebuild | 24 
 2 files changed, 26 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 22bc1b80be3..e2595224c45 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -55,6 +55,8 @@ DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 
a3145faa6c81c0753ba754b735
 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 
608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
 WHIRLPOOL 
ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708
 DIST gcc-6.3.0-patches-1.0.tar.bz2 7596 SHA256 
6c880468ffa4ad2b324fd18c762dbdf10646089c8ab865c228e166f99a0e049c SHA512 
8fc96086bd3da3726687ee9d180d3b5d0a7d5814141d44eac8eb01566a783ec780c8fb8f55f75d6e9c9006b2e407e20cdb5835d541b0b66a47dd60642861734c
 WHIRLPOOL 
b1bce94d6134db6c9aff4298c6c7af003e39d0411aa40cd027d2c7d6a256971c81fb557e85b25f1107e9a474cb7d772c3bc62a7a4ab7ff7fca5eeae5b2ca0c94
 DIST gcc-6.3.0.tar.bz2 99903185 SHA256 
f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f SHA512 
234dd9b1bdc9a9c6e352216a7ef4ccadc6c07f156006a59759c5e0e6a69f0abcdc14630eff11e3826dd6ba5933a8faa43043f3d1d62df6bd5ab1e82862f9bf78
 WHIRLPOOL 
e79a2d6ad199396b6efd835c1129d049a367174ea33dd3b6247d72461f117c2dd81e5a66f3dd6427ce500e768d3a4453efd0debcb56966d00c7df79d05d54b7d
+DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 SHA256 
9c9b68c28e67be281c9bcec5d944b2a3439bab953dce08fd35a65b10f9dae3cd SHA512 
e649e334eec4deb7c261d808ed460413d78a2a4a672823d214c1e173a13bc314ce898fbf3674a7c7fe3151a089384ee0a7dee479bc8d005a06b65b39216bdf75
 WHIRLPOOL 
d7d9a80038fb939c26605d91eda9bc23070179bdf6ce597255c44f9d83f2603aae91d9890d2a445bce8c682708743021485f1415cea0b9b8f02dd9d982e36d3b
+DIST gcc-6.4.0.tar.xz 76156220 SHA256 
850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 SHA512 
02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90
 WHIRLPOOL 
136b282c6957877d2f463d83740fa65a4e7a346ac94e4baabea25cec41ae307f34409b1e518a22927821d564b8634a48978dc8e1d0b988999e924adcbf3f5cc9
 DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 SHA256 
39d4a0c659cc361bd3c71fdc9b793bccfa2bce06ede65ac49b805d1e236fcc8e SHA512 
1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30
 WHIRLPOOL 
9682649fff62b56683637d25a58d11928342d99e52b2269f42369fd1d691208a7645802cb0d609ac30e20593ecdceb8cb1ab9b216963afe14db1b17ed43d5eb7
 DIST gcc-7.1.0.tar.bz2 84303533 SHA256 
8a8136c235f64c6fef69cac0d73a46a1a09bb250776a050aec8f9fc880bebc17 SHA512 
b5d952be9a10f0e0926bb2868877d10544039d6d2f35ba0a08f51231dd622a007650764a03e173194701467547789ad7d2d9cbc10adcdf118d619cdedbd14aec
 WHIRLPOOL 
1dce5f89d4110bacd7f65140a1dee7b1a4898682e2ae8621832bda6f101354d226743acf77974b5e97d861c6eb6c47637138987dfb6ba222ad81b751e80ff6e6
 DIST gdc-0.24-src.tar.bz2 1012099 SHA256 
cc6a97c76c9e6db31e76ff97014d24b3d43e21f018a3c6218e3fb2a4500fc79a SHA512 
9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686
 WHIRLPOOL 
22322b0c3e2d67b3b37bd7fa92a29c593688f934d4ffd62b9cc87eb63a44a4f8bbc9d75cadf11209c73bdc9942c9b4430036629d0eefcd04de9055c502b85f12

diff --git a/sys-devel/gcc/gcc-6.4.0.ebuild b/sys-devel/gcc/gcc-6.4.0.ebuild
new file mode 100644
index 000..d57181534e8
--- /dev/null
+++ b/sys-devel/gcc/gcc-6.4.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.0"
+#UCLIBC_VER="1.0"
+
+inherit toolchain
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.13 )
+   >=${CATEGORY}/binutils-2.20"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
+fi
+
+src_prepare() {
+   toolchain_src_prepare
+}



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

2017-08-03 Thread Anthony G. Basile
commit: 9187b3174d1c221800e4afbf4df0ff7072ade139
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Aug  3 19:44:21 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Aug  3 20:26:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9187b317

toolchain.eclass: upstream now uses .xz compressed tarballs

 eclass/toolchain.eclass | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index db6e643148c..ae2db7f0a44 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -320,7 +320,11 @@ get_gcc_src_uri() {
elif [[ -n ${SNAPSHOT} ]] ; then

GCC_SRC_URI="ftp://gcc.gnu.org/pub/gcc/snapshots/${SNAPSHOT}/gcc-${SNAPSHOT}.tar.bz2";
else
-   
GCC_SRC_URI="mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_RELEASE_VER}.tar.bz2"
+   if tc_version_is_between 5.5 6 || tc_version_is_between 6.4 7 
|| tc_version_is_at_least 7.2 ; then
+   
GCC_SRC_URI="mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_RELEASE_VER}.tar.xz"
+   else
+   
GCC_SRC_URI="mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_RELEASE_VER}.tar.bz2"
+   fi
# we want all branch updates to be against the main release
[[ -n ${BRANCH_UPDATE} ]] && \
GCC_SRC_URI+=" $(gentoo_urls 
gcc-${GCC_RELEASE_VER}-branch-update-${BRANCH_UPDATE}.patch.bz2)"
@@ -424,7 +428,11 @@ gcc_quick_unpack() {
elif [[ -n ${SNAPSHOT} ]] ; then
unpack gcc-${SNAPSHOT}.tar.bz2
elif [[ ${PV} != ** ]] ; then
-   unpack gcc-${GCC_RELEASE_VER}.tar.bz2
+   if tc_version_is_between 5.5 6 || tc_version_is_between 6.4 7 
|| tc_version_is_at_least 7.2 ; then
+   unpack gcc-${GCC_RELEASE_VER}.tar.xz
+   else
+   unpack gcc-${GCC_RELEASE_VER}.tar.bz2
+   fi
# We want branch updates to be against a release tarball
if [[ -n ${BRANCH_UPDATE} ]] ; then
pushd "${S}" > /dev/null



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

2017-08-03 Thread Patrice Clement
commit: 41abe76b06e50552be388dd2b27582bceaea965c
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug  3 20:20:45 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug  3 20:20:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41abe76b

app-text/recode: clean up old.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-text/recode/Manifest |  2 -
 app-text/recode/files/recode-3.6-as-if.patch | 19 ---
 app-text/recode/files/recode-3.6-gettextfix.diff | 23 -
 app-text/recode/recode-3.6_p20-r1.ebuild | 65 
 4 files changed, 109 deletions(-)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index cbb6d515936..2a33126e724 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,3 +1 @@
-DIST recode-3.6.tar.gz 1751886 SHA256 
e3e6a4f3f8e5c6052ab70155990c074d87aa0b614fc1be31d194750d1d962fcf SHA512 
68de277ac8cd5f6023bb077b959ab5778a78edac1299d507bab906824080b6f86e9bfcd89169aa474197c2faa9af2ceb1ed272c8dd4d50caef373afa05daed1b
 WHIRLPOOL 
08eef3eea75d1898800d9f18eec95f50706b4e75285ce22e71723069f7e2a07ee762693c8366e5139add65b319276ced71b6f046884c1e75eb89a3922b7f3dab
 DIST recode-3.7_pre20140303.zip 1902903 SHA256 
baba145f8c8aa7ba223419dadc942f2182450925283c1067fa16f87b3a9b3857 SHA512 
256d79d6f9de18bbf53cb322f0467411ef2ff8e4f242d073d7302fbd05e4942373023514d0a88e33701280c1cb4e0235d76efb9220729cd1f91f9ad8fd2407de
 WHIRLPOOL 
19290f675cacc30ee51f198d765d27af9d03d7a6e0f048b1f14b812f7cf11533a542dbd1bc13c61037ae327a5b5693e07a5bd9b1aa3d244266f2f658ca378dfd
-DIST recode_3.6-20.debian.tar.gz 341117 SHA256 
ec0e25d91a8d5e4a61e8e2876c338ae6c1ba89018f02ff1ee4eb01cb7c44e7ee SHA512 
bc586534e77b49da7d387187a8ddb042a12871f87f4f32c818ce7218b7254ac5ba6eccb14aaaf0312579f27958883f2da620016a7049c3af24c8bfba81acc3ef
 WHIRLPOOL 
72f00b3d6732b8794456795d847dbb2114c2577b8d5c9683c8fcb41d3bd92548322dc9d73d38af3a4811fb531d9482d1a5d37ee6600cf281bed4ceb6e794b058

diff --git a/app-text/recode/files/recode-3.6-as-if.patch 
b/app-text/recode/files/recode-3.6-as-if.patch
deleted file mode 100644
index c7bcc27c875..000
--- a/app-text/recode/files/recode-3.6-as-if.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-http://bugs.gentoo.org/283029
-
 a/m4/flex.m4
-+++ b/m4/flex.m4
-@@ -8,11 +8,11 @@ dnl ad_AC_PROG_FLEX
- dnl Look for flex or missing, then run AC_PROG_LEX and AC_DECL_YYTEXT
- AC_DEFUN(ad_AC_PROG_FLEX,
- [AC_CHECK_PROGS(LEX, flex, missing)
--if test "$LEX" = missing; then
-+AS_IF([test "$LEX" = missing], [dnl
-   LEX="\$(top_srcdir)/$ac_aux_dir/missing flex"
-   LEX_OUTPUT_ROOT=lex.yy
-   AC_SUBST(LEX_OUTPUT_ROOT)dnl
--else
-+], [:
-   AC_PROG_LEX
-   AC_DECL_YYTEXT
--fi])
-+])])

diff --git a/app-text/recode/files/recode-3.6-gettextfix.diff 
b/app-text/recode/files/recode-3.6-gettextfix.diff
deleted file mode 100644
index 3b7eb8ba20e..000
--- a/app-text/recode/files/recode-3.6-gettextfix.diff
+++ /dev/null
@@ -1,23 +0,0 @@
-http://bugs.gentoo.org/239372
-
-patch by Dmitry Karasik
-
 recode-3.6/m4/gettext.m4
-+++ recode-3.6/m4/gettext.m4
-@@ -109,12 +109,12 @@
- else
-   ac_items="$LINGUAS"
-   for ac_item in $ac_items; do
--  case "$ALL_LINGUAS" in
--*$ac_item*)
-+for supported_item in $ALL_LINGUAS; do
-+  if test "$ac_item" = "$supported_item"; then
-   ac_print="$ac_print $ac_item"
-   MOFILES="$MOFILES $ac_item.mo"
--  ;;
--  esac
-+  fi
-+done
-   done
- fi
- AC_SUBST(MOFILES)

diff --git a/app-text/recode/recode-3.6_p20-r1.ebuild 
b/app-text/recode/recode-3.6_p20-r1.ebuild
deleted file mode 100644
index 7b6e7af72bc..000
--- a/app-text/recode/recode-3.6_p20-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-WANT_AUTOMAKE="1.11" # bug 419455
-
-inherit autotools eutils flag-o-matic libtool toolchain-funcs multilib-minimal
-
-MY_P=${P%_*}
-MY_PV=${PV%_*}
-DEB_PATCH=${PV#*p}
-
-DESCRIPTION="Convert files between various character sets"
-HOMEPAGE="http://recode.progiciels-bpi.ca/";
-SRC_URI="
-   mirror://gnu/${PN}/${MY_P}.tar.gz
-   
mirror://debian/pool/main/r/${PN}/${PN}_${MY_PV}-${DEB_PATCH}.debian.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="nls static-libs"
-
-DEPEND="
-   sys-devel/flex
-   nls? ( sys-devel/gettext )"
-RDEPEND=""
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   # fix #571106 by restoring pre-GCC5 inline semantics
-   append-cflags -std=gnu89
-
-   rm "${WORKDIR}"/debian/patches/series || die
-   epatch \
-   "${FILESDIR}/${MY_P}-gettextfix.diff" \
-   "${FILESDIR}"/${MY_P}-as-if.patc

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

2017-08-03 Thread Patrice Clement
commit: 9c343e06432ce0b604e94ce635c0f52bb8ced776
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug  3 20:17:56 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug  3 20:18:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c343e06

app-text/recode: version bump.

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

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-text/recode/Manifest  |  1 +
 app-text/recode/recode-3.7_pre20140303.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index c045d7c18db..cbb6d515936 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,2 +1,3 @@
 DIST recode-3.6.tar.gz 1751886 SHA256 
e3e6a4f3f8e5c6052ab70155990c074d87aa0b614fc1be31d194750d1d962fcf SHA512 
68de277ac8cd5f6023bb077b959ab5778a78edac1299d507bab906824080b6f86e9bfcd89169aa474197c2faa9af2ceb1ed272c8dd4d50caef373afa05daed1b
 WHIRLPOOL 
08eef3eea75d1898800d9f18eec95f50706b4e75285ce22e71723069f7e2a07ee762693c8366e5139add65b319276ced71b6f046884c1e75eb89a3922b7f3dab
+DIST recode-3.7_pre20140303.zip 1902903 SHA256 
baba145f8c8aa7ba223419dadc942f2182450925283c1067fa16f87b3a9b3857 SHA512 
256d79d6f9de18bbf53cb322f0467411ef2ff8e4f242d073d7302fbd05e4942373023514d0a88e33701280c1cb4e0235d76efb9220729cd1f91f9ad8fd2407de
 WHIRLPOOL 
19290f675cacc30ee51f198d765d27af9d03d7a6e0f048b1f14b812f7cf11533a542dbd1bc13c61037ae327a5b5693e07a5bd9b1aa3d244266f2f658ca378dfd
 DIST recode_3.6-20.debian.tar.gz 341117 SHA256 
ec0e25d91a8d5e4a61e8e2876c338ae6c1ba89018f02ff1ee4eb01cb7c44e7ee SHA512 
bc586534e77b49da7d387187a8ddb042a12871f87f4f32c818ce7218b7254ac5ba6eccb14aaaf0312579f27958883f2da620016a7049c3af24c8bfba81acc3ef
 WHIRLPOOL 
72f00b3d6732b8794456795d847dbb2114c2577b8d5c9683c8fcb41d3bd92548322dc9d73d38af3a4811fb531d9482d1a5d37ee6600cf281bed4ceb6e794b058

diff --git a/app-text/recode/recode-3.7_pre20140303.ebuild 
b/app-text/recode/recode-3.7_pre20140303.ebuild
new file mode 100644
index 000..f155462078f
--- /dev/null
+++ b/app-text/recode/recode-3.7_pre20140303.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic libtool toolchain-funcs
+
+DESCRIPTION="Convert files between various character sets"
+HOMEPAGE="http://recode.progiciels-bpi.ca/";
+REV="2d7092a194fc0e9449717a8048c8d8e26c18"
+SRC_URI="https://github.com/pinard/Recode/archive/${REV}.zip -> ${P}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="nls static-libs"
+
+DEPEND="
+   sys-devel/flex
+   nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}/Recode-${REV}"
+
+# tests fail.
+RESTRICT="test"
+
+src_configure() {
+   tc-export CC LD
+   # on solaris -lintl is needed to compile
+   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
+   # --without-included-gettext means we always use system headers
+   # and library
+   econf \
+   $(use_enable nls) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -exec rm -f {} + || die
+   rm -f "${ED}"/usr/lib/charset.alias || die
+}



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

2017-08-03 Thread Patrice Clement
commit: cfd560ee7b35cfd78231d9da747c7b733c4bbf2d
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug  3 20:08:30 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug  3 20:11:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd560ee

app-misc/tmux: add a dependency on app-vim/vim-tmux.

Turning on the vim-syntax USE flag will now install the app-vim/vim-tmux plugin
instead of just one single file.

This plugin can be found at https://github.com/tmux-plugins/vim-tmux.

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

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-misc/tmux/tmux-2.5-r2.ebuild | 83 
 1 file changed, 83 insertions(+)

diff --git a/app-misc/tmux/tmux-2.5-r2.ebuild b/app-misc/tmux/tmux-2.5-r2.ebuild
new file mode 100644
index 000..092a05aeac5
--- /dev/null
+++ b/app-misc/tmux/tmux-2.5-r2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic versionator
+
+DESCRIPTION="Terminal multiplexer"
+HOMEPAGE="http://tmux.github.io/";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_*}/${P/_/-}.tar.gz";
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+IUSE="debug selinux utempter vim-syntax kernel_FreeBSD kernel_linux"
+
+CDEPEND="
+   dev-libs/libevent:0=
+   sys-libs/ncurses:0=
+   utempter? (
+   kernel_linux? ( sys-libs/libutempter )
+   kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 
sys-libs/libutempter ) )
+   )"
+
+DEPEND="
+   ${CDEPEND}
+   virtual/pkgconfig"
+
+RDEPEND="
+   ${CDEPEND}
+   selinux? ( sec-policy/selinux-screen )
+   vim-syntax? (
+   || (
+   app-editors/vim
+   app-editors/gvim
+   )
+   app-vim/vim-tmux
+   )"
+
+DOCS=( CHANGES FAQ README TODO example_tmux.conf )
+
+PATCHES=(
+   # usptream fixes (can be removed with next version bump)
+   "${FILESDIR}/${PN}-2.4-flags.patch"
+)
+
+S="${WORKDIR}/${P/_/-}"
+
+src_prepare() {
+   # bug 438558
+   # 1.7 segfaults when entering copy mode if compiled with -Os
+   replace-flags -Os -O2
+
+   # regenerate aclocal.m4 to support earlier automake versions
+   rm -v aclocal.m4 || die
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --sysconfdir="${EPREFIX}"/etc
+   $(use_enable debug)
+   $(use_enable utempter)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+pkg_postinst() {
+   if ! version_is_at_least 1.9a ${REPLACING_VERSIONS:-1.9a}; then
+   echo
+   ewarn "Some configuration options changed in this release."
+   ewarn "Please read the CHANGES file in /usr/share/doc/${PF}/"
+   ewarn
+   ewarn "WARNING: After updating to ${P} you will _not_ be able 
to connect to any"
+   ewarn "older, running tmux server instances. You'll have to use 
an existing client to"
+   ewarn "end your old sessions or kill the old server instances. 
Otherwise you'll have"
+   ewarn "to temporarily downgrade to access them."
+   echo
+   fi
+}



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

2017-08-03 Thread Patrice Clement
commit: 9c9804c74fba0a70583961ed23c32c6937892bde
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug  3 19:51:34 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug  3 20:11:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9804c7

app-misc/vlock: EAPI 6 bump.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-misc/vlock/Manifest  |  1 +
 app-misc/vlock/vlock-2.2.3-r1.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/app-misc/vlock/Manifest b/app-misc/vlock/Manifest
index 7456862c7d2..2e8cdee394e 100644
--- a/app-misc/vlock/Manifest
+++ b/app-misc/vlock/Manifest
@@ -1 +1,2 @@
 DIST vlock-2.2.3.tar.gz 54860 SHA256 
85aa5aed1ae49351378a0bd527a013078f0f969372a63164b1944174ae1a5e39 SHA512 
7eba8fe4f7085be7ef9169843d0814e55840b823dfc061727db037d2420e8ff4b669a3b08e15f61cdd9d5048c1e088288a46acad341cbe97585e64da2b58c855
 WHIRLPOOL 
3cc62216d07111eaa5c3298714274266e1a204c79423c1447205d8df7aadeaac51dcab287d7cda0456fbaf605cc5ac31a838350ac07878b6778f8903390328d6
+DIST vlock-2.2.3.zip 85751 SHA256 
8b1e4a3a1dcea619333256814b72c552c2e99a7d9d15bcc3a72fd9bb39e3df61 SHA512 
90390bcecbc5cd55a19f9d3a6007fd39257183f63366d667263c8d49217206ba5d929814c32181bf3d3fa82197a544211ee815b65ab1c7e09a2502c4ab079b07
 WHIRLPOOL 
28f4412532e57f1371ead9328461189d63850e09d83be9f1a5770453bf30a96d71f40de3f2a36a93d007e33c53fa388cf2d4171add8fa6a9550041cd9b66a9a7

diff --git a/app-misc/vlock/vlock-2.2.3-r1.ebuild 
b/app-misc/vlock/vlock-2.2.3-r1.ebuild
new file mode 100644
index 000..ec4e63d05ac
--- /dev/null
+++ b/app-misc/vlock/vlock-2.2.3-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit pam toolchain-funcs user
+
+DESCRIPTION="A console screen locker"
+HOMEPAGE="https://github.com/WorMzy/vlock";
+SRC_URI="https://github.com/WorMzy/vlock/archive/master.zip -> ${P}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="pam test"
+
+RDEPEND="
+   pam? ( sys-libs/pam )"
+
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-util/cunit )"
+
+DOCS=( ChangeLog PLUGINS README README.X11 SECURITY STYLE TODO )
+
+S="${WORKDIR}/${PN}-master"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup "${PN}"
+}
+
+src_configure() {
+   local myconf="--enable-shadow"
+   use pam && myconf="--enable-pam"
+
+   # this package has handmade configure system which fails with econf...
+   ./configure \
+   --prefix=/usr \
+   --mandir=/usr/share/man \
+   --libdir=/usr/$(get_libdir) \
+   ${myconf} \
+   CC="$(tc-getCC)" \
+   LD="$(tc-getLD)" \
+   CFLAGS="${CFLAGS} -pedantic -std=gnu99" \
+   LDFLAGS="${LDFLAGS}" || die "configure failed"
+}
+
+src_install() {
+   default
+   use pam && pamd_mimic_system vlock auth
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-tmux/

2017-08-03 Thread Patrice Clement
commit: 04254cabdc9ff10a0f23f9b90d8d5f05d94c61d5
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug  3 20:10:47 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug  3 20:11:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04254cab

app-vim/vim-tmux: keyword for a bunch of arches.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-vim/vim-tmux/vim-tmux-3.0.0.ebuild | 15 +++
 1 file changed, 3 insertions(+), 12 deletions(-)

diff --git a/app-vim/vim-tmux/vim-tmux-3.0.0.ebuild 
b/app-vim/vim-tmux/vim-tmux-3.0.0.ebuild
index 059fd5d5223..4195dc9871e 100644
--- a/app-vim/vim-tmux/vim-tmux-3.0.0.ebuild
+++ b/app-vim/vim-tmux/vim-tmux-3.0.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
@@ -9,14 +9,5 @@ DESCRIPTION="vim plugin: tmux support for vim"
 HOMEPAGE="https://github.com/tmux-plugins/vim-tmux";
 SRC_URI="https://github.com/tmux-plugins/${PN}/archive/v${PV}.zip -> ${P}.zip"
 LICENSE="vim.org"
-KEYWORDS="amd64 ppc ppc64 x86"
-
-DEPEND="
-   app-misc/tmux
-   app-arch/unzip"
-
-RDEPEND="${DEPEND}"
-
-src_compile() {
-   :;
-}
+KEYWORDS="amd64 ppc ppc64 x86 ~ia64 ~arm ~mips ~sparc ~alpha ~hppa"
+DEPEND="app-misc/tmux"



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

2017-08-03 Thread Michał Górny
commit: d2eccd2b90ec03a0e05a98c293d54d13ed3ea6e9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  3 18:48:59 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 20:06:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2eccd2b

package.mask: Last rite media-libs/silgraphite, #594314

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

diff --git a/profiles/package.mask b/profiles/package.mask
index b8d5ea90471..c89700b9b3c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,11 @@
 #--- END OF EXAMPLES ---
 
 # Michał Górny  (04 Aug 2017)
+# Obsolete. Replaced by media-gfx/graphite2. No longer used
+# by anything. Removal in 30 days. Bug #594314.
+media-libs/silgraphite
+
+# Michał Górny  (04 Aug 2017)
 # Dependency of dev-texlive/texlive-basic-2012 no longer needed for
 # the current versions. Removal in 14 days.
 dev-texlive/texlive-documentation



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

2017-08-03 Thread Michał Górny
commit: 2d52f6ab3ffaa564cc6d0f3da6225a39049e8633
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  3 16:21:15 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 20:06:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d52f6ab

sys-kernel/kpatch: Remove old

 sys-kernel/kpatch/kpatch-0.4.0.ebuild | 69 ---
 1 file changed, 69 deletions(-)

diff --git a/sys-kernel/kpatch/kpatch-0.4.0.ebuild 
b/sys-kernel/kpatch/kpatch-0.4.0.ebuild
deleted file mode 100644
index a43c52353b3..000
--- a/sys-kernel/kpatch/kpatch-0.4.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info linux-mod flag-o-matic
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/dynup/${PN}.git";
-else
-   SRC_URI="https://github.com/dynup/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Dynamic kernel patching for Linux"
-HOMEPAGE="https://github.com/dynup/kpatch";
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="examples +modules test"
-
-RDEPEND="
-   app-crypt/pesign
-   dev-libs/openssl:0=
-   sys-libs/zlib
-   sys-apps/pciutils
-   sys-libs/ncurses:0
-   sys-apps/yum"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/elfutils
-   sys-devel/bison"
-
-pkg_pretend() {
-   if kernel_is gt 3 9 0; then
-   if ! linux_config_exists; then
-   eerror "Unable to check the currently running kernel 
for kpatch support"
-   eerror "Please be sure a .config file is available in 
the kernel src dir"
-   eerror "and ensure the kernel has been built."
-   else
-   # Fail to build if these kernel options are not enabled 
(see kpatch/kmod/core/Makefile)
-   CONFIG_CHECK="FUNCTION_TRACER HAVE_FENTRY MODULES SYSFS 
KALLSYMS_ALL"
-   ERROR_FUNCTION_TRACER="CONFIG_FUNCTION_TRACER must be 
enabled in the kernel's config file"
-   ERROR_HAVE_FENTRY="CONFIG_HAVE_FENTRY must be enabled 
in the kernel's config file"
-   ERROR_MODULES="CONFIG_MODULES must be enabled in the 
kernel's config file"
-   ERROR_SYSFS="CONFIG_SYSFS must be enabled in the 
kernel's config file"
-   ERROR_KALLSYMS_ALL="CONFIG_KALLSYMS_ALL must be enabled 
in the kernel's config file"
-   fi
-   else
-   eerror
-   eerror "kpatch is not available for Linux kernels below 4.0.0"
-   eerror
-   die "Upgrade the kernel sources before installing kpatch."
-   fi
-
-   check_extra_config
-}
-
-src_prepare() {
-   replace-flags '-O?' '-O1'
-   default
-}
-
-src_install() {
-   unset ARCH
-   emake DESTDIR="${D}" all install
-   einstalldocs
-}



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

2017-08-03 Thread Michał Górny
commit: 7a0de6291c3cbcd225eb3e19f416a08c9ed94bd2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  3 16:51:35 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 20:06:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a0de629

package.mask: Last rite sys-boot/plymouth & rdeps, #621470

 profiles/base/package.use.mask |  6 ++
 profiles/package.mask  | 12 
 2 files changed, 18 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index d299d8de36a..7a651fe7e6c 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -8,6 +8,12 @@
 # mask everywhere, unmask on arch/*) use arch/base.
 
 # Michał Górny  (04 Aug 2017)
+# sys-boot/plymouth is being treecleaned wrt #621470.
+gnome-base/gdm plymouth
+kde-plasma/plasma-meta plymouth
+sys-kernel/genkernel-next plymouth
+
+# Michał Górny  (04 Aug 2017)
 # sys-kernel/openvz-sources is being treecleaned wrt #580516.
 app-emulation/libvirt openvz
 

diff --git a/profiles/package.mask b/profiles/package.mask
index bf700ab1070..27cb4019850 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,18 @@
 #--- END OF EXAMPLES ---
 
 # Michał Górny  (04 Aug 2017)
+# sys-boot/plymouth is unmaintained since Apr 2016. The current version
+# has multiple bugs, including not supporting OpenRC. It really needs
+# an active maintainer. Removal in 30 days. Bug #621470.
+#
+# The remaining packages are sys-boot/plymouth reverse dependencies.
+# They have no use without it, so they are being removed as well.
+kde-plasma/breeze-plymouth
+kde-plasma/plymouth-kcm
+sys-boot/plymouth
+sys-boot/plymouth-openrc-plugin
+
+# Michał Górny  (04 Aug 2017)
 # sys-apps/yum is severely outdated (last bump 2013), unmaintained
 # since 2010. It has vulnerabilities. Removal in 30 days. Bug #499328.
 #



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-basic/, dev-texlive/texlive-basic/files/

2017-08-03 Thread Michał Górny
commit: 67e30b63d124300b121a49b81fe3f3795c38db75
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  3 18:39:32 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 20:06:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e30b63

dev-texlive/texlive-basic: Clean old (<2015) up

 dev-texlive/texlive-basic/Manifest | 153 -
 .../texlive-basic/files/texmfcnflua2012.patch  |  49 ---
 .../texlive-basic/files/texmfcnflua2013.patch  |  49 ---
 .../texlive-basic/files/texmfcnflua2014.patch  |  59 
 .../texlive-basic/texlive-basic-2012.ebuild|  27 
 .../texlive-basic/texlive-basic-2013.ebuild|  31 -
 .../texlive-basic/texlive-basic-2014.ebuild|  30 
 7 files changed, 398 deletions(-)

diff --git a/dev-texlive/texlive-basic/Manifest 
b/dev-texlive/texlive-basic/Manifest
index 018241ab635..6b487aaf164 100644
--- a/dev-texlive/texlive-basic/Manifest
+++ b/dev-texlive/texlive-basic/Manifest
@@ -1,260 +1,131 @@
-DIST texlive-module-amsfonts-2012.tar.xz 3626028 SHA256 
a4790bd178e302821adb6aadd5c714d35fe9de3ac315b27e2519a35b70cc73ca SHA512 
40032f293284b19ab19f22609860298738d0f6da2dc487f27cc3ca828b92bbbd433d6dbd26de6534e605ac7bfee286da27dde24d078f58cfbde34bd9d5e98a38
 WHIRLPOOL 
1ae7f8583246e9b447c37e33fb64feba65734a3eb94d5b77649b0987859d4bfb6fc11fa233b8acce3713c56030c1c6b80ea5a7c54ae0f2fe17cf49978b8a71be
-DIST texlive-module-amsfonts-2013.tar.xz 3626156 SHA256 
3f228234df57a20f8d45904f913fac7e6dedbb414a8363bca9739672f8050c91 SHA512 
f9f80aef9dc6162206b42f79aee591627c18a0965eedbc14ff4b314c1ad8b72bd9f1356fcafa936ef7a220ccb02f356d25985ec601455e2442a51acd4c7858be
 WHIRLPOOL 
5473f8423deb891473b122bcdd8cf1479de308c4738ca67af2189a31021089894d5ec046e9af0cd880d14e94a6ec78b74daf946068879154447f684f9926cc68
-DIST texlive-module-amsfonts-2014.tar.xz 3626148 SHA256 
55cddf00c2015c41d55ba69248c8270920ac2749d6aa85a36fcf7e6274243583 SHA512 
4e1665695f5a67400ab16080ffa984d96dadc149480cb4c8cab79a8ed8a6d945de4ef271d28c0aeef1b51fc4ef3cd878d6c75d91bf178cac0b7c22e3e869
 WHIRLPOOL 
3e263033975b6b6d2b81f7d9e65faba3e0a80a87a9f6693076ca65991ac0a7bceb94c75fac75459ae2982dfbc8925c848ed9924f2aa6a60a8ceb7cbc7171daa9
 DIST texlive-module-amsfonts-2015.tar.xz 3626156 SHA256 
9dcddce54cf5ed5156659b142a2252e1d1d3566846d635fc817b8eda10749295 SHA512 
480a50635aa17bc5b0c2044eba9580202465fe7401ea8fc2c2a2785c25a37507b60e667ad35faf3cb981c630d13aa361ef806db4e972b25e169750cdb8ea1ed5
 WHIRLPOOL 
0944fc24ed9f710e34e92bd1f7f24f568f38faddad1b3e555df48285a77af11d3708f2a5620970f8267dfd82a62cdf004f1e8776d8641fa67c32115b562c19cf
 DIST texlive-module-amsfonts-2016.tar.xz 3626184 SHA256 
2e648e8172ef14148b97ba2ca6cb8daffbafb1ad9e396adfb183ac849ce3c476 SHA512 
fb222c26c9d0fed048a82b4e83315354beeb56a729810365376ddf1208047f613a738d8dbf32a5079991bbffa9345590632f6feb7f29e840b31a5c07f2ea2574
 WHIRLPOOL 
bc21ff96474cb76aede160c97a7d04c1faa828682bfcc2d8e1777c55a8b0ef280160a3e09fc9b39e2507ab00b3d7be52f5ec5051088f3eac1dc92849e11bf3e8
 DIST texlive-module-amsfonts-2017.tar.xz 3626184 SHA256 
2e648e8172ef14148b97ba2ca6cb8daffbafb1ad9e396adfb183ac849ce3c476 SHA512 
fb222c26c9d0fed048a82b4e83315354beeb56a729810365376ddf1208047f613a738d8dbf32a5079991bbffa9345590632f6feb7f29e840b31a5c07f2ea2574
 WHIRLPOOL 
bc21ff96474cb76aede160c97a7d04c1faa828682bfcc2d8e1777c55a8b0ef280160a3e09fc9b39e2507ab00b3d7be52f5ec5051088f3eac1dc92849e11bf3e8
-DIST texlive-module-amsfonts.doc-2012.tar.xz 1232864 SHA256 
08c2143e3ad7d4383c19e673cf39dd270f63ecc47af3c211a194beac2482b976 SHA512 
8c1d75f62f76122314bb834029e673c6df1c9565d6f2bc5e6a34f5d595edf4104309c23779d0f5cc421242bbe04406bc6319397b856d86a6a3eb1d8e0a8575fa
 WHIRLPOOL 
797b8f81e3476f264b66fd8a466883bcaa476a4bdb7e138941c97dc61ce833c8f8ef5e6d0801a4bad46a23d722c1bb8dfd281dfd6b273846dc11cb32138fd8bc
-DIST texlive-module-amsfonts.doc-2013.tar.xz 1162540 SHA256 
865f08628d77b64218d52d5455504e8d20e5e9042162f330d7df65ea66ee SHA512 
85aa87995627283345bcc3d084a4bca56f26fc1b93679751495973bef9b51e1da978593e69f8771be5935c71ae8b5d12bcd3f4f4d887091ee69ac0a4ef7a272d
 WHIRLPOOL 
e5034fb5577a570e37468eef46e1ca05715304df1218fc7dd16969d7ff37a9b4e72a624fcb20d2c50040862a8c52fbbc41b51f32031a98c18ef0a1e5478635f6
-DIST texlive-module-amsfonts.doc-2014.tar.xz 1162544 SHA256 
41320a3423dada0d78ce8382b64c4d602dc5835c144d51d8309f87d4a925f323 SHA512 
ec51285edf543d360c04545f94d578b05516596451003cdba72e24f08f3b237a665c78437cca06c2df46de0cd87cff19a67e1750e6b1b02f5c1eb950e2e11775
 WHIRLPOOL 
d419b355d181c412483332577196a373927f8191504287bb14601ea6165c9fed1a695fd1bd424047225535f84631fc9d236e75547ba66e09ad99294e134a7817
 DIST texlive-module-amsfonts.doc-2015.tar.xz 1162540 SHA256 
c12d525b356260974259af31489757aba672bb71bdc93914c6acdf09c4b6c5e4 SHA512 
dc7f4a9572860aced4999b7e7442ced496ec410897e96ec8afb91ede491e5ef5b772e230ce751b9dfae224afaf455b214e57ccf64e313021135a6080d2ff5614
 WHIRLPOOL 
ac4651451cc499509e7a7ebacdb793

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

2017-08-03 Thread Michał Górny
commit: caa7c4475d940e863ef10176d293a6938245f88c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  3 16:15:47 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 20:05:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa7c447

package.mask: Last rite sys-kernel/openvz-sources, #580516

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 5 +
 2 files changed, 9 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 550d8644ac2..d299d8de36a 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Michał Górny  (04 Aug 2017)
+# sys-kernel/openvz-sources is being treecleaned wrt #580516.
+app-emulation/libvirt openvz
+
 # Michał Górny  (30 Jul 2017)
 # The Z3 backend is unstable and causes assertion failures. Mask it
 # until upstream fixes it properly.

diff --git a/profiles/package.mask b/profiles/package.mask
index 50507fa0bcf..c22c0fcd9ed 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (04 Aug 2017)
+# Unmaintained since mid-2016, requires an active maintainer. Has
+# multiple build failure bugs. Removal in 30 days. Bug #580516.
+sys-kernel/openvz-sources
+
 # Alexey Shvetsov  (26 Jul 2017)
 # Its pre release so better to mask it
 =media-gfx/freecad-0.17_pre*



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

2017-08-03 Thread Michał Górny
commit: 16e407a50c22dc82a3c293ea995be14440f78224
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  3 18:40:24 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 20:06:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e407a5

package.mask: Mask dev-texlive/texlive-documentation for removal

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 27cb4019850..b8d5ea90471 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,11 @@
 #--- END OF EXAMPLES ---
 
 # Michał Górny  (04 Aug 2017)
+# Dependency of dev-texlive/texlive-basic-2012 no longer needed for
+# the current versions. Removal in 14 days.
+dev-texlive/texlive-documentation
+
+# Michał Górny  (04 Aug 2017)
 # sys-boot/plymouth is unmaintained since Apr 2016. The current version
 # has multiple bugs, including not supporting OpenRC. It really needs
 # an active maintainer. Removal in 30 days. Bug #621470.



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

2017-08-03 Thread Michał Górny
commit: 2b1aaf213e0eb65e0e66ebcae0e47393ef7c3d6b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  3 16:30:01 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 20:06:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b1aaf21

package.mask: Last rite sys-apps/yum & rdep, #499328

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c22c0fcd9ed..bf700ab1070 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,15 @@
 #--- END OF EXAMPLES ---
 
 # Michał Górny  (04 Aug 2017)
+# sys-apps/yum is severely outdated (last bump 2013), unmaintained
+# since 2010. It has vulnerabilities. Removal in 30 days. Bug #499328.
+#
+# app-arch/createrepo is the last unmasked dependency. Since it is not
+# useful at all without yum, it is being removed as well. Bug #620992.
+app-arch/createrepo
+sys-apps/yum
+
+# Michał Górny  (04 Aug 2017)
 # Unmaintained since mid-2016, requires an active maintainer. Has
 # multiple build failure bugs. Removal in 30 days. Bug #580516.
 sys-kernel/openvz-sources



[gentoo-commits] repo/gentoo:master commit in: app-emulation/flannel/, app-emulation/flannel/files/

2017-08-03 Thread Manuel Rüger
commit: 588a8971fe9252f583dd0be708fdf87e5d18a8ed
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Aug  3 18:49:57 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Aug  3 18:49:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588a8971

app-emulation/flannel: Add initscripts and logrotate file

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-emulation/flannel/files/flanneld.confd  |  2 +
 app-emulation/flannel/files/flanneld.initd  | 24 
 app-emulation/flannel/files/flanneld.logrotated |  7 
 app-emulation/flannel/flannel-0.8.0-r1.ebuild   | 51 +
 4 files changed, 84 insertions(+)

diff --git a/app-emulation/flannel/files/flanneld.confd 
b/app-emulation/flannel/files/flanneld.confd
new file mode 100644
index 000..18686aa5d22
--- /dev/null
+++ b/app-emulation/flannel/files/flanneld.confd
@@ -0,0 +1,2 @@
+# arguments for flannel
+command_args=""

diff --git a/app-emulation/flannel/files/flanneld.initd 
b/app-emulation/flannel/files/flanneld.initd
new file mode 100644
index 000..6f75abd40f5
--- /dev/null
+++ b/app-emulation/flannel/files/flanneld.initd
@@ -0,0 +1,24 @@
+#!/sbin/openrc-run
+# Copyright 2016-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Flannel Network Fabric for Containers"
+pidfile=${pidfile:-"/run/${SVCNAME}/${SVCNAME}.pid"}
+user=${user:-root}
+group=${group:-root}
+
+command="/usr/bin/${SVCNAME}"
+command_args="${command_args}"
+command_background="true"
+start_stop_daemon_args="--user ${user} --group ${group} \
+   --stdout /var/log/flannel/flannel.log \
+   --stderr /var/log/flannel/flannel.log"
+
+depend() {
+   need net
+   after net
+}
+
+start_pre() {
+   checkpath -d -m 0755 -o "${user}":"${group}" "${pidfile%/*}"
+}

diff --git a/app-emulation/flannel/files/flanneld.logrotated 
b/app-emulation/flannel/files/flanneld.logrotated
new file mode 100644
index 000..4108e630557
--- /dev/null
+++ b/app-emulation/flannel/files/flanneld.logrotated
@@ -0,0 +1,7 @@
+/var/log/flannel/* {
+   missingok
+   size 5M
+   rotate 3
+   compress
+   copytruncate
+}

diff --git a/app-emulation/flannel/flannel-0.8.0-r1.ebuild 
b/app-emulation/flannel/flannel-0.8.0-r1.ebuild
new file mode 100644
index 000..5135efe94f8
--- /dev/null
+++ b/app-emulation/flannel/flannel-0.8.0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-vcs-snapshot systemd user
+
+KEYWORDS="~amd64"
+DESCRIPTION="An etcd backed network fabric for containers"
+EGO_PN="github.com/coreos/flannel"
+HOMEPAGE="https://github.com/coreos/flannel";
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="hardened"
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -e "s:^var Version =.*:var Version = \"${PV}\":" \
+   -i "${S}/src/${EGO_PN}/version/version.go" || die
+}
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"\
+   GOPATH="${WORKDIR}/${P}" \
+   go install -v -work -x ${EGO_BUILD_FLAGS} "${EGO_PN}"
+   [[ -x bin/${PN} ]] || die
+}
+
+src_test() {
+   GOPATH="${WORKDIR}/${P}" \
+   go test -v -work -x "${EGO_PN}" || die
+}
+
+src_install() {
+   newbin "bin/${PN}" ${PN}d
+   cd "src/${EGO_PN}" || die
+   exeinto /usr/libexec/flannel
+   doexe dist/mk-docker-opts.sh
+   insinto /etc/systemd/system/docker.service.d
+   newins "${FILESDIR}/flannel-docker.conf" flannel.conf
+   newinitd "${FILESDIR}"/flanneld.initd flanneld
+   newconfd "${FILESDIR}"/flanneld.confd flanneld
+   keepdir /var/log/${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/flanneld.logrotated flanneld
+   systemd_newtmpfilesd "${FILESDIR}/flannel.tmpfilesd" flannel.conf
+   systemd_dounit "${FILESDIR}/flanneld.service"
+   dodoc README.md
+}



[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/.kde-applications-17.04/, ...

2017-08-03 Thread Andreas Sturmlechner
commit: 35d77137faaf51e72a8fae808ffce5cb77c84aae
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  3 18:30:16 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  3 18:33:02 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=35d77137

Documentation: Drop stabilised krigiami, regenerate files

 Documentation/package.accept_keywords/.kde-applications-17.04/more-deps | 1 -
 Documentation/package.accept_keywords/.kde-applications-17.08/more-deps | 1 -
 Documentation/package.accept_keywords/kde-applications-17.04.keywords   | 1 -
 Documentation/package.accept_keywords/kde-applications-17.08.keywords   | 1 -
 4 files changed, 4 deletions(-)

diff --git 
a/Documentation/package.accept_keywords/.kde-applications-17.04/more-deps 
b/Documentation/package.accept_keywords/.kde-applications-17.04/more-deps
index aec2a27da3..f27580f6eb 100644
--- a/Documentation/package.accept_keywords/.kde-applications-17.04/more-deps
+++ b/Documentation/package.accept_keywords/.kde-applications-17.04/more-deps
@@ -1,3 +1,2 @@
 ~dev-lang/python-3.5.3
-~dev-libs/kirigami-2.2.0
 ~sci-libs/indilib-1.4.1

diff --git 
a/Documentation/package.accept_keywords/.kde-applications-17.08/more-deps 
b/Documentation/package.accept_keywords/.kde-applications-17.08/more-deps
index bfbbf1e9c9..8fb6bcd250 100644
--- a/Documentation/package.accept_keywords/.kde-applications-17.08/more-deps
+++ b/Documentation/package.accept_keywords/.kde-applications-17.08/more-deps
@@ -1,4 +1,3 @@
 ~dev-lang/python-3.5.3
-~dev-libs/kirigami-2.2.0
 ~media-libs/libqaccessibilityclient-0.2.0
 ~sci-libs/indilib-1.4.1

diff --git 
a/Documentation/package.accept_keywords/kde-applications-17.04.keywords 
b/Documentation/package.accept_keywords/kde-applications-17.04.keywords
index 825077877e..a4882a5168 100644
--- a/Documentation/package.accept_keywords/kde-applications-17.04.keywords
+++ b/Documentation/package.accept_keywords/kde-applications-17.04.keywords
@@ -242,5 +242,4 @@
 

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

2017-08-03 Thread Brian Evans
commit: 7997ed0452a0a2f026e30540ab388add1b69c5db
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Aug  3 18:29:21 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Aug  3 18:33:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7997ed04

dev-db/mariadb: Revbump to fix mysql_install_db with a new patch

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-db/mariadb/Manifest |1 +
 dev-db/mariadb/mariadb-10.2.7-r2.ebuild | 1049 +++
 2 files changed, 1050 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 4f48045b1bf..88abffa47ca 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -12,3 +12,4 @@ DIST mysql-extras-20170310-1426Z.tar.bz2 307052 SHA256 
23f5becec389fc49e7cf0d52c
 DIST mysql-extras-20170316-1355Z.tar.bz2 308933 SHA256 
ebcb4f03413ccf42877558ad365db01bbb5ef2e12620a9be479ffc2514d9830e SHA512 
5bf7938bfa5989da85216fbca4575397fc05c83e1afac76bd6c0b338a876caf37194f53a2a933d6f69eb31727ca005be617e53a8fdd0a95d8f1f68684c4ba68c
 WHIRLPOOL 
701871ff554970adef8e5eb1e2e966a09c4b59ac7931df125f78a4fcfa415e87767184a9d3418013d27410ad0482673942f1df48d5e5de68917f49e1efa96689
 DIST mysql-extras-20170727-0052Z.tar.bz2 311342 SHA256 
963c9868e8fba55f29be2213a5154899bf71a9a827a1c5e4beaa9a099855b9bf SHA512 
2c5168b16c6f52b3b813d88797fe96104a1d2cfca4256da1609addce7dbb6399276cf835556c8cda595c14be055b34ac5d1bc2dbdee96992ad9183faf8f84791
 WHIRLPOOL 
acb686bddc9049341dab7c9c80282890029b0d5b5e3d2313cd045ac792e8218899288eeffc6bdff77249088dd6df375345cfef5bec91dbcc130ff2e2d5ece696
 DIST mysql-extras-20170729-0113Z.tar.bz2 311552 SHA256 
f5e543fea75a9dc10a9fde5b61709b2b1bd08a959bee70ca185970d56d0bea64 SHA512 
0e94822987afdb8b436e3957219888d566486638484ed8ee75da1f910970f1d312b00e86044ab30ed17009229ab7994dc46a9cf19c7aa9520c2eadfec6256b9b
 WHIRLPOOL 
afabba0f1877b33f165cc8a36851c7469bad8cff6e991817e423681026a24cbd0bf4ab3da58a7845c15c03f7c76a911edf4ed325d24cc63369edb6ec105a74ca
+DIST mysql-extras-20170803-1814Z.tar.bz2 311860 SHA256 
6d07ac00913e8a5911bc041b1da36b6792ab7ce24a8723acd37d145871ca6a82 SHA512 
1a96ad61ebdeacadbc43a26e0ffbac4968272e115c5ad0f618aa7404d9904ebff1497023898de4b6820705ec0c08490e6bece89bc9d8bed7e32b78e1acd2d4a8
 WHIRLPOOL 
d240ceba8d35af5ece80747ba6d3d32e12b982f75f0a5db17f0b4b93090fa38b944145f3d6c18e93e3d9eca222a75d164cb876b03f153016d754067fc7e3

diff --git a/dev-db/mariadb/mariadb-10.2.7-r2.ebuild 
b/dev-db/mariadb/mariadb-10.2.7-r2.ebuild
new file mode 100644
index 000..5da8ada87eb
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.2.7-r2.ebuild
@@ -0,0 +1,1049 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20170803-1814Z"
+# The wsrep API version must match between upstream WSREP and 
sys-cluster/galera major number
+WSREP_REVISION="25"
+SUBSLOT="18"
+MYSQL_PV_MAJOR="5.6"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+# Keeping eutils in EAPI=6 for emktemp in pkg_config
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs \
+   java-pkg-opt-2 user cmake-utils multilib-minimal
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz "
+
+# Gentoo patches to MySQL
+if [[ ${MY_EXTRAS_VER} != "live" && ${MY_EXTRAS_VER} != "none" ]]; then
+   SRC_URI="${SRC_URI}
+   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2";
+fi
+
+HOMEPAGE="http://mariadb.org/";
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="0/${SUBSLOT:-0}"
+IUSE="+backup bindist cracklib debug embedded extraengine galera innodb-lz4
+   innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 libressl mroonga
+   odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+   sst-rsync sst-xtrabackup static static-libs systemd systemtap tcmalloc
+   test tokudb xml yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="!bindist? ( bindist ) libressl? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+   server? ( tokudb? ( jemalloc !tcmalloc ) )
+   !server? ( !extraengine !embedded )
+   ?? ( tcmalloc jemalloc )
+   static? ( yassl !pam )"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 

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

2017-08-03 Thread Brian Evans
commit: 81c91a5d6bab7ef5218133bf8f22f92fcd58e60f
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Aug  3 18:32:30 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Aug  3 18:33:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c91a5d

dev-db/mariadb: Drop old revisions for 10.2.7

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-db/mariadb/Manifest |2 -
 dev-db/mariadb/mariadb-10.2.7-r1.ebuild | 1048 ---
 dev-db/mariadb/mariadb-10.2.7.ebuild|  415 
 3 files changed, 1465 deletions(-)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 88abffa47ca..a55532ae414 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -10,6 +10,4 @@ DIST mysql-extras-20160629-1442Z.tar.bz2 299152 SHA256 
c90979db927772468f8b398c6
 DIST mysql-extras-20160721-1526Z.tar.bz2 301788 SHA256 
45198f8adb4a61fdd89a5d3c7966ce2fe9241381510e1f7b93e793502a32dfcb SHA512 
c7450039780e4e2684c932ba7c291c1de25dd1a64e4c6e88aa13b790768b4100955f36ae4a3bf983569ea23b43be02da6dad3d5985c1163ec9e8aa91f0efd85d
 WHIRLPOOL 
becdf0d4d7b8b5a269246d2fcf1bc09c4313046468b264f07394ae9f1de2f736ad3fff8cad35e544df7a3623688050e6fb9635dfea3876ea082d19cf9fe88927
 DIST mysql-extras-20170310-1426Z.tar.bz2 307052 SHA256 
23f5becec389fc49e7cf0d52c6c914cbc8d7e3fc5851ee38881ee6884ffc5732 SHA512 
2dbb3e46f14fbd0be9ee0e3a8ff2e4d5325f9a9be332014ea556283c0bc5f53349952d267d6713fac5b54e3167a66ddd36f18b18b79ca6b68ede399399488157
 WHIRLPOOL 
9f459d9e58938597e7919b29fc819d87920a51461d274bf87520fe322a67ad8638ef19212855ba8e37507d3b160d29ecad0099f4632f078cc503e1be0f809fb4
 DIST mysql-extras-20170316-1355Z.tar.bz2 308933 SHA256 
ebcb4f03413ccf42877558ad365db01bbb5ef2e12620a9be479ffc2514d9830e SHA512 
5bf7938bfa5989da85216fbca4575397fc05c83e1afac76bd6c0b338a876caf37194f53a2a933d6f69eb31727ca005be617e53a8fdd0a95d8f1f68684c4ba68c
 WHIRLPOOL 
701871ff554970adef8e5eb1e2e966a09c4b59ac7931df125f78a4fcfa415e87767184a9d3418013d27410ad0482673942f1df48d5e5de68917f49e1efa96689
-DIST mysql-extras-20170727-0052Z.tar.bz2 311342 SHA256 
963c9868e8fba55f29be2213a5154899bf71a9a827a1c5e4beaa9a099855b9bf SHA512 
2c5168b16c6f52b3b813d88797fe96104a1d2cfca4256da1609addce7dbb6399276cf835556c8cda595c14be055b34ac5d1bc2dbdee96992ad9183faf8f84791
 WHIRLPOOL 
acb686bddc9049341dab7c9c80282890029b0d5b5e3d2313cd045ac792e8218899288eeffc6bdff77249088dd6df375345cfef5bec91dbcc130ff2e2d5ece696
-DIST mysql-extras-20170729-0113Z.tar.bz2 311552 SHA256 
f5e543fea75a9dc10a9fde5b61709b2b1bd08a959bee70ca185970d56d0bea64 SHA512 
0e94822987afdb8b436e3957219888d566486638484ed8ee75da1f910970f1d312b00e86044ab30ed17009229ab7994dc46a9cf19c7aa9520c2eadfec6256b9b
 WHIRLPOOL 
afabba0f1877b33f165cc8a36851c7469bad8cff6e991817e423681026a24cbd0bf4ab3da58a7845c15c03f7c76a911edf4ed325d24cc63369edb6ec105a74ca
 DIST mysql-extras-20170803-1814Z.tar.bz2 311860 SHA256 
6d07ac00913e8a5911bc041b1da36b6792ab7ce24a8723acd37d145871ca6a82 SHA512 
1a96ad61ebdeacadbc43a26e0ffbac4968272e115c5ad0f618aa7404d9904ebff1497023898de4b6820705ec0c08490e6bece89bc9d8bed7e32b78e1acd2d4a8
 WHIRLPOOL 
d240ceba8d35af5ece80747ba6d3d32e12b982f75f0a5db17f0b4b93090fa38b944145f3d6c18e93e3d9eca222a75d164cb876b03f153016d754067fc7e3

diff --git a/dev-db/mariadb/mariadb-10.2.7-r1.ebuild 
b/dev-db/mariadb/mariadb-10.2.7-r1.ebuild
deleted file mode 100644
index acbd0befa00..000
--- a/dev-db/mariadb/mariadb-10.2.7-r1.ebuild
+++ /dev/null
@@ -1,1048 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-MY_EXTRAS_VER="20170729-0113Z"
-# The wsrep API version must match between upstream WSREP and 
sys-cluster/galera major number
-WSREP_REVISION="25"
-SUBSLOT="18"
-MYSQL_PV_MAJOR="5.6"
-
-JAVA_PKG_OPT_USE="jdbc"
-
-# Keeping eutils in EAPI=6 for emktemp in pkg_config
-
-inherit eutils systemd flag-o-matic prefix toolchain-funcs \
-   java-pkg-opt-2 user cmake-utils multilib-minimal
-
-SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz "
-
-# Gentoo patches to MySQL
-if [[ ${MY_EXTRAS_VER} != "live" && ${MY_EXTRAS_VER} != "none" ]]; then
-   SRC_URI="${SRC_URI}
-   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2";
-fi
-
-HOMEPAGE="http://mariadb.org/";
-DESCRIPTION="An enhanced, drop-in replacement for MySQL"
-LICENSE="GPL-2 LGPL-2.1+"
-SLOT="0/${SUB

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

2017-08-03 Thread Alon Bar-Lev
commit: c10afd0f8f3d20d84e9848128f62dbce7866c60a
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Aug  3 18:29:47 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Aug  3 18:30:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c10afd0f

app-crypt/gpgme: make tests of live ebuild work

 app-crypt/gpgme/gpgme-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gpgme/gpgme-.ebuild 
b/app-crypt/gpgme/gpgme-.ebuild
index 5bf2df8dd78..5e3b75e53b5 100644
--- a/app-crypt/gpgme/gpgme-.ebuild
+++ b/app-crypt/gpgme/gpgme-.ebuild
@@ -98,7 +98,7 @@ src_test() {
default
if use python; then
test_python() {
-   emake -C lang/python/tests xcheck \
+   emake -j1 -C lang/python/tests check \
PYTHON=${EPYTHON} \
PYTHONS=${EPYTHON} \
TESTFLAGS="--python-libdir=${BUILD_DIR}/lib"



[gentoo-commits] proj/kde:master commit in: profiles/

2017-08-03 Thread Andreas Sturmlechner
commit: 980b9a23f11e96e1a4e2fed11eb7ce2363f7c925
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  3 18:28:10 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  3 18:28:10 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=980b9a23

profiles: Update categories

 profiles/categories | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/categories b/profiles/categories
index ceab79ea17..7ae8531e72 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -5,11 +5,13 @@ app-office
 app-text
 dev-db
 dev-libs
+dev-qt
 dev-util
 dev-vcs
 games-board
 games-puzzle
 kde-apps
+kde-base
 kde-frameworks
 kde-misc
 kde-plasma
@@ -27,5 +29,4 @@ net-p2p
 sys-auth
 sys-block
 sys-libs
-www-client
 x11-themes



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

2017-08-03 Thread Andreas Sturmlechner
commit: 0a5769788a5ec2d836c4e51fde6a6b721feb6a24
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  3 18:25:59 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  3 18:25:59 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0a576978

www-client/rekonq: Drop dead package

No code commit in 3 years, dead upstream. Runtime issues.

 www-client/rekonq/metadata.xml   |  8 --
 www-client/rekonq/rekonq-.ebuild | 55 
 2 files changed, 63 deletions(-)

diff --git a/www-client/rekonq/metadata.xml b/www-client/rekonq/metadata.xml
deleted file mode 100644
index 2fdbf33d96..00
--- a/www-client/rekonq/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-

diff --git a/www-client/rekonq/rekonq-.ebuild 
b/www-client/rekonq/rekonq-.ebuild
deleted file mode 100644
index 86b9f4ebf7..00
--- a/www-client/rekonq/rekonq-.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="true"
-EGIT_BRANCH="frameworks"
-inherit kde5
-
-DESCRIPTION="A browser based on qtwebkit"
-HOMEPAGE="http://rekonq.kde.org/";
-[[ ${PV} != ** ]] && SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-KEYWORDS=""
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep kauth)
-   $(add_frameworks_dep kbookmarks)
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kdewebkit)
-   $(add_frameworks_dep kglobalaccel)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kinit)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwallet)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep sonnet)
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtscript)
-   $(add_qt_dep qtwebkit)
-   $(add_qt_dep qtwidgets)
-"
-RDEPEND="${DEPEND}
-   !www-client/rekonq:4
-"



[gentoo-commits] proj/mysql-extras: New tag: mysql-extras-20170803-1814Z

2017-08-03 Thread Brian Evans
commit: 
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Aug  3 18:16:36 2017 +

New tag: mysql-extras-20170803-1814Z




[gentoo-commits] proj/mysql-extras:master commit in: /

2017-08-03 Thread Brian Evans
commit: 386bd2fe281cb605ddefb3819a31bfad9a66e3f9
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Aug  3 18:13:01 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Aug  3 18:13:01 2017 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=386bd2fe

Add Patch such that the INSTALL_MYSQLSHAREDIR is considered for mysql_install_db

 20026_all_mariadb-add-pkgdatadir.patch | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/20026_all_mariadb-add-pkgdatadir.patch 
b/20026_all_mariadb-add-pkgdatadir.patch
new file mode 100644
index 000..3e25acc
--- /dev/null
+++ b/20026_all_mariadb-add-pkgdatadir.patch
@@ -0,0 +1,37 @@
+diff -uarN a/scripts/mysql_install_db.pl.in b/scripts/mysql_install_db.pl.in
+--- a/scripts/mysql_install_db.pl.in   2017-07-10 06:53:28.0 -0400
 b/scripts/mysql_install_db.pl.in   2017-08-03 12:41:39.480556405 -0400
+@@ -320,7 +320,7 @@
+ find_in_basedir($opt,"file","mysqld-nt",
+   "bin");  # ,"sql"
+   $srcpkgdatadir  = find_in_basedir($opt,"dir","fill_help_tables.sql",
+-"share","share/mysql");  # ,"scripts"
++"@pkgdatadir@","share","share/mysql");  # 
,"scripts"
+   $buildpkgdir= $srcpkgdatadir;
+   $scriptdir  = "$opt->{basedir}/scripts";
+ }
+diff -uarN a/scripts/mysql_install_db.sh b/scripts/mysql_install_db.sh
+--- a/scripts/mysql_install_db.sh  2017-07-10 06:53:28.0 -0400
 b/scripts/mysql_install_db.sh  2017-08-03 12:38:26.509073203 -0400
+@@ -312,17 +312,17 @@
+ cannot_find_file mysqld $basedir/libexec $basedir/sbin $basedir/bin
+ exit 1
+   fi
+-  langdir=`find_in_basedir --dir errmsg.sys share/english share/mysql/english`
++  langdir=`find_in_basedir --dir errmsg.sys @pkgdatadir@/english 
share/english share/mysql/english`
+   if test -z "$langdir"
+   then
+-cannot_find_file errmsg.sys $basedir/share/english 
$basedir/share/mysql/english
++cannot_find_file errmsg.sys $basedir/@pkgdatadir@/english 
$basedir/share/english $basedir/share/mysql/english
+ exit 1
+   fi
+-  srcpkgdatadir=`find_in_basedir --dir fill_help_tables.sql share share/mysql`
++  srcpkgdatadir=`find_in_basedir --dir fill_help_tables.sql @pkgdatadir@ 
share share/mysql`
+   buildpkgdatadir=$srcpkgdatadir
+   if test -z "$srcpkgdatadir"
+   then
+-cannot_find_file fill_help_tables.sql $basedir/share $basedir/share/mysql
++cannot_find_file fill_help_tables.sql $basedir/@pkgdatadir@ 
$basedir/share $basedir/share/mysql
+ exit 1
+   fi
+   scriptdir="$basedir/scripts"



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

2017-08-03 Thread Paweł Hajdan
commit: b41323a244f517b26c959ce2694069fea88a2ee5
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Thu Aug  3 18:10:59 2017 +
Commit: Paweł Hajdan  gentoo  org>
CommitDate: Thu Aug  3 18:10:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b41323a2

www-client/chromium: require nodejs-4.6.1

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

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/chromium-59.0.3071.104.ebuild | 2 +-
 www-client/chromium/chromium-60.0.3112.78.ebuild  | 2 +-
 www-client/chromium/chromium-61.0.3163.25.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/chromium-59.0.3071.104.ebuild 
b/www-client/chromium/chromium-59.0.3071.104.ebuild
index b0dba85c9a6..62c05b02ab6 100644
--- a/www-client/chromium/chromium-59.0.3071.104.ebuild
+++ b/www-client/chromium/chromium-59.0.3071.104.ebuild
@@ -94,7 +94,7 @@ DEPEND="${COMMON_DEPEND}
dev-lang/perl
>=dev-util/gperf-3.0.3
dev-util/ninja
-   net-libs/nodejs
+   >=net-libs/nodejs-4.6.1
sys-apps/hwids[usb(+)]
tcmalloc? ( !=sys-devel/bison-2.4.3

diff --git a/www-client/chromium/chromium-60.0.3112.78.ebuild 
b/www-client/chromium/chromium-60.0.3112.78.ebuild
index 00e68336525..864ef2b89b6 100644
--- a/www-client/chromium/chromium-60.0.3112.78.ebuild
+++ b/www-client/chromium/chromium-60.0.3112.78.ebuild
@@ -93,7 +93,7 @@ DEPEND="${COMMON_DEPEND}
dev-lang/perl
>=dev-util/gperf-3.0.3
dev-util/ninja
-   net-libs/nodejs
+   >=net-libs/nodejs-4.6.1
sys-apps/hwids[usb(+)]
tcmalloc? ( !=sys-devel/bison-2.4.3

diff --git a/www-client/chromium/chromium-61.0.3163.25.ebuild 
b/www-client/chromium/chromium-61.0.3163.25.ebuild
index a02d8d59d15..600995b990b 100644
--- a/www-client/chromium/chromium-61.0.3163.25.ebuild
+++ b/www-client/chromium/chromium-61.0.3163.25.ebuild
@@ -93,7 +93,7 @@ DEPEND="${COMMON_DEPEND}
dev-lang/perl
>=dev-util/gperf-3.0.3
>=dev-util/ninja-1.7.2
-   net-libs/nodejs
+   >=net-libs/nodejs-4.6.1
sys-apps/hwids[usb(+)]
tcmalloc? ( !=sys-devel/bison-2.4.3



[gentoo-commits] proj/kde:master commit in: kde-apps/pykde5/

2017-08-03 Thread Andreas Sturmlechner
commit: 73e47b95c961f317bca4b311fef0e0dc5833c0eb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  3 17:34:26 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  3 17:34:26 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=73e47b95

kde-apps/pykde5: Drop dead package

No commit in 3 years, not used by any project.

 kde-apps/pykde5/metadata.xml   |  8 
 kde-apps/pykde5/pykde5-.ebuild | 80 --
 2 files changed, 88 deletions(-)

diff --git a/kde-apps/pykde5/metadata.xml b/kde-apps/pykde5/metadata.xml
deleted file mode 100644
index 2fdbf33d96..00
--- a/kde-apps/pykde5/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-

diff --git a/kde-apps/pykde5/pykde5-.ebuild 
b/kde-apps/pykde5/pykde5-.ebuild
deleted file mode 100644
index f35dbddec4..00
--- a/kde-apps/pykde5/pykde5-.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-PYTHON_REQ_USE="threads"
-OPENGL_REQUIRED="always"
-inherit python-r1 portability kde5 multilib eutils
-
-DESCRIPTION="Python bindings for KDE Applications 5"
-KEYWORDS=""
-IUSE="doc"
-HOMEPAGE="https://techbase.kde.org/Development/Languages/Python";
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kauth)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep kitemmodels)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kplotting)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep sonnet)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-   dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets]
-   >=dev-python/sip-4.16.2:=[${PYTHON_USEDEP}]
-"
-
-DEPEND="${RDEPEND}
-   doc? ( $(add_frameworks_dep kapidox) )
-"
-
-src_prepare() {
-   kde5_src_prepare
-
-   python_copy_sources
-}
-
-src_configure() {
-   configuration() {
-   local mycmakeargs=(
-   -DPYTHON_EXECUTABLE=${PYTHON}
-   )
-   local CMAKE_BUILD_DIR=${S}_build-${PYTHON_ABI}
-   kde5_src_configure
-   }
-
-   python_foreach_impl run_in_build_dir configuration
-}
-
-src_compile() {
-   compilation() {
-   local CMAKE_BUILD_DIR=${S}_build-${PYTHON_ABI}
-   kde5_src_compile
-   }
-   python_foreach_impl run_in_build_dir compilation
-}
-
-src_test() {
-   python_foreach_impl run_in_build_dir kde5_src_test
-}
-
-src_install() {
-   installation() {
-   emake DESTDIR="${D}" install
-
-   python_optimize
-   }
-   python_foreach_impl run_in_build_dir installation
-
-   # As we don't call the eclass's src_install, we have to install the 
docs manually
-   use doc && HTML_DOCS=("${S}/docs/html/")
-   einstalldocs
-}



[gentoo-commits] proj/kde:master commit in: kde-apps/konsole/

2017-08-03 Thread Andreas Sturmlechner
commit: 94de697f2e71a158f8cd1d5a367c4aa4ec027440
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  3 18:01:35 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  3 18:01:35 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=94de697f

kde-apps/konsole: Drop unused DEPEND

Upstream commit b77e0a35a92a86dd1b9aa483e16af7e619a89237

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/konsole/konsole-17.08.49..ebuild | 1 -
 kde-apps/konsole/konsole-.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/kde-apps/konsole/konsole-17.08.49..ebuild 
b/kde-apps/konsole/konsole-17.08.49..ebuild
index b7ca938785..208306c9b3 100644
--- a/kde-apps/konsole/konsole-17.08.49..ebuild
+++ b/kde-apps/konsole/konsole-17.08.49..ebuild
@@ -41,7 +41,6 @@ DEPEND="
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
$(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtscript)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
X? ( x11-libs/libX11 )

diff --git a/kde-apps/konsole/konsole-.ebuild 
b/kde-apps/konsole/konsole-.ebuild
index b7ca938785..208306c9b3 100644
--- a/kde-apps/konsole/konsole-.ebuild
+++ b/kde-apps/konsole/konsole-.ebuild
@@ -41,7 +41,6 @@ DEPEND="
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
$(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtscript)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
X? ( x11-libs/libX11 )



[gentoo-commits] proj/kde:master commit in: app-editors/kile/

2017-08-03 Thread Andreas Sturmlechner
commit: 8e134b74bb8117ed7cf07bf2b4350728c0a39f07
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  3 17:41:32 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  3 17:41:32 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8e134b74

app-editors/kile: Fix DESCRIPTION, drop obsolete app-text/acroread dep

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-editors/kile/kile-.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/app-editors/kile/kile-.ebuild 
b/app-editors/kile/kile-.ebuild
index 077a4d667a..738af7a2dd 100644
--- a/app-editors/kile/kile-.ebuild
+++ b/app-editors/kile/kile-.ebuild
@@ -7,7 +7,7 @@ KDE_HANDBOOK="forceoptional"
 MY_P=${P/_beta/b}
 inherit kde5
 
-DESCRIPTION="A Latex Editor and TeX shell for KDE"
+DESCRIPTION="Latex Editor and TeX shell based on KDE Frameworks"
 HOMEPAGE="http://kile.sourceforge.net/";
 [[ ${PV} != ** ]] && SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
 
@@ -37,14 +37,10 @@ DEPEND="
$(add_qt_dep qtwidgets)
pdf? ( app-text/poppler[qt5] )
 "
-
 RDEPEND="${DEPEND}
!app-editors/kile:4
$(add_kdeapps_dep konsole)
-   || (
-   $(add_kdeapps_dep okular 'pdf?')
-   app-text/acroread
-   )
+   $(add_kdeapps_dep okular 'pdf?')
virtual/latex-base
virtual/tex-base
pdf? (



[gentoo-commits] proj/kde:master commit in: games-board/knights/

2017-08-03 Thread Andreas Sturmlechner
commit: 39fea3a3cec68c6718cdff74e62b28103522d4eb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  3 17:43:16 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  3 17:43:16 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=39fea3a3

games-board/knights: Fix DESCRIPTION

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 games-board/knights/knights-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/knights/knights-.ebuild 
b/games-board/knights/knights-.ebuild
index d7ce2f2268..aa39464818 100644
--- a/games-board/knights/knights-.ebuild
+++ b/games-board/knights/knights-.ebuild
@@ -7,7 +7,7 @@ KDE_HANDBOOK="forceoptional"
 KDE_SELINUX_MODULE="games"
 inherit kde5
 
-DESCRIPTION="Simple chess board for KDE"
+DESCRIPTION="Simple chess board based on KDE Frameworks"
 HOMEPAGE="http://kde-apps.org/content/show.php/Knights?content=122046";
 
 LICENSE="GPL-2+"
@@ -34,9 +34,9 @@ DEPEND="
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
-   speech? ( $(add_qt_dep qtspeech) )
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
+   speech? ( $(add_qt_dep qtspeech) )
 "
 RDEPEND="${DEPEND}
!games-board/knights:4



[gentoo-commits] proj/kde:master commit in: kde-apps/kpeoplevcard/

2017-08-03 Thread Andreas Sturmlechner
commit: 52ad9b6e26ec64ded9431dd13aafafb27fc11f52
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  3 17:39:51 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  3 17:39:51 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=52ad9b6e

kde-apps/kpeoplevcard: Drop dead package

Does not build, no commit in 2 years.

 kde-apps/kpeoplevcard/kpeoplevcard-.ebuild | 21 -
 kde-apps/kpeoplevcard/metadata.xml |  8 
 2 files changed, 29 deletions(-)

diff --git a/kde-apps/kpeoplevcard/kpeoplevcard-.ebuild 
b/kde-apps/kpeoplevcard/kpeoplevcard-.ebuild
deleted file mode 100644
index 7caee452b5..00
--- a/kde-apps/kpeoplevcard/kpeoplevcard-.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit kde5
-
-DESCRIPTION="Makes it possible to expose vcards to KPeople"
-
-LICENSE="LGPL-2.1"
-KEYWORDS=""
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kpeople)
-   $(add_kdeapps_dep kcontacts)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-"
-RDEPEND="${DEPEND}"

diff --git a/kde-apps/kpeoplevcard/metadata.xml 
b/kde-apps/kpeoplevcard/metadata.xml
deleted file mode 100644
index 2fdbf33d96..00
--- a/kde-apps/kpeoplevcard/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-



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

2017-08-03 Thread Sebastien Fabbro
commit: 0388bc8c10481815b0e692227052c8a8d6970a44
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 16:25:58 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Aug  3 17:33:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0388bc8c

sci-libs/libsvm: add python-3.6, edited tools description, sub-slotted the 
library

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/libsvm/libsvm-3.22.ebuild |  4 ++--
 sci-libs/libsvm/metadata.xml   | 14 +++---
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/sci-libs/libsvm/libsvm-3.22.ebuild 
b/sci-libs/libsvm/libsvm-3.22.ebuild
index a87166cdefc..57d4bbb5185 100644
--- a/sci-libs/libsvm/libsvm-3.22.ebuild
+++ b/sci-libs/libsvm/libsvm-3.22.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit flag-o-matic java-pkg-opt-2 python-r1 toolchain-funcs
 
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.csie.ntu.edu.tw/~cjlin/libsvm/";
 SRC_URI="http://www.csie.ntu.edu.tw/~cjlin/libsvm/${P}.tar.gz";
 
 LICENSE="BSD"
-SLOT="0"
+SLOT="0/2"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="java openmp python tools"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

diff --git a/sci-libs/libsvm/metadata.xml b/sci-libs/libsvm/metadata.xml
index a6a14ad8fb8..7ba70023b93 100644
--- a/sci-libs/libsvm/metadata.xml
+++ b/sci-libs/libsvm/metadata.xml
@@ -6,13 +6,13 @@
 Gentoo Science Project
   
   
- The LIBSVM library is used to calculate Support Vector Machine
- optimizations  with a great variety of options. It includes
- one-class, two-class, multiclass, regression-mode, and probablistic
- output functionality. It is primarily of interest to machine-learning
- researchers and artificial intelligence application developers.
-
+The LIBSVM library is used to calculate Support Vector Machine
+optimizations  with a great variety of options. It includes
+one-class, two-class, multiclass, regression-mode, and probablistic
+output functionality. It is primarily of interest to machine-learning
+researchers and artificial intelligence application developers.
+  
   
-Install python based tool scripts
+Install python based tool scripts for data selection 
and visualization with sci-visualization/gnuplot
   
 



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

2017-08-03 Thread Sebastien Fabbro
commit: a54d848892e3cc60c4a172ceefdd15da614e54d8
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 18:43:07 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Aug  3 17:33:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54d8488

sci-libs/symengine: fix for cxxflags C++11

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/symengine/symengine-0.3.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-libs/symengine/symengine-0.3.0.ebuild 
b/sci-libs/symengine/symengine-0.3.0.ebuild
index 5e0894d0d97..45298fd2cbb 100644
--- a/sci-libs/symengine/symengine-0.3.0.ebuild
+++ b/sci-libs/symengine/symengine-0.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit cmake-utils
+inherit cmake-utils flag-o-matic
 
 DESCRIPTION="Fast symbolic manipulation library, written in C++"
 HOMEPAGE="https://github.com/sympy/symengine";
@@ -67,5 +67,6 @@ src_configure() {
-DWITH_PTHREAD="$(usex threads)"
-DWITH_TCMALLOC="$(usex tcmalloc)"
)
+   test-flag-CXX -std=c++11 && append-cxxflags -std=c++11
CMAKE_BUILD_TYPE=Release cmake-utils_src_configure
 }



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

2017-08-03 Thread Sebastien Fabbro
commit: bac12eae1c20a7fcc573094385b4315c7622a57c
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 18:14:55 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Aug  3 17:33:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac12eae

sci-libs/scikits_learn: keep funcsigs and joblib bundled to avoid hair pulling

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../scikits_learn/scikits_learn-0.18.2-r1.ebuild   | 123 +
 1 file changed, 123 insertions(+)

diff --git a/sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild 
b/sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild
new file mode 100644
index 000..339670ff4d3
--- /dev/null
+++ b/sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 flag-o-matic
+
+MYPN="${PN/scikits_/scikit-}"
+MYP="${MYPN}-${PV}"
+
+DESCRIPTION="Python modules for machine learning and data mining"
+HOMEPAGE="http://scikit-learn.org";
+SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples test"
+
+# tried to unbundle virtual/python-funcsigs, funcsigs, odict
+# but it is a large mess to maintain
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/numpy[lapack,${PYTHON_USEDEP}]
+   sci-libs/scikits[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   virtual/blas:=
+   virtual/cblas:=
+"
+
+DEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/numpy[lapack,${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   virtual/blas:=
+   virtual/cblas:=
+   doc? (
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+"
+
+S="${WORKDIR}/${MYP}"
+
+PATCHES=( "${FILESDIR}/${PN}-0.18.1-system-cblas.patch" )
+
+python_prepare_all() {
+   # bug #397605
+   [[ ${CHOST} == *-darwin* ]] \
+   && append-ldflags -bundle "-undefined dynamic_lookup" \
+   || append-ldflags -shared
+
+   # scikits-learn now uses the horrible numpy.distutils automagic
+   export SCIPY_FCONFIG="config_fc --noopt --noarch"
+
+   # remove bundled cblas
+   rm -r sklearn/src || die
+
+   # commented out, since it is a mess to maintain
+   # use system joblib
+   #rm -r sklearn/externals/joblib || die
+   #sed -i -e '/joblib/d' sklearn/externals/setup.py || die
+   #for f in sklearn/{*/,}*.py; do
+   #   sed -r -e '/^from/s/(sklearn|\.|)\.externals\.joblib/joblib/' \
+   #   -e 's/from (sklearn|\.|)\.externals import/import/' -i 
$f || die
+   #done
+
+   # use system funcsigs and odict
+   #rm sklearn/externals/funcsigs.py || die
+   #rm sklearn/externals/odict.py || die
+   #for f in 
sklearn/{utils/fixes.py,gaussian_process/{tests/test_,}kernels.py}; do
+   #   sed -r -e 's/from (sklearn|\.|)\.externals\.funcsigs/from 
funcsigs/' -i $f || die
+   #done
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   distutils-r1_python_compile ${SCIPY_FCONFIG}
+}
+
+python_compile_all() {
+   if use doc; then
+   cd "${S}/doc" || die
+   local d="${BUILD_DIR}/lib"
+   ln -s \
+  "${S}"/sklearn/datasets/{data,descr,images} \
+  "${d}"/sklearn/datasets || die
+   VARTEXFONTS="${T}"/fonts \
+   MPLCONFIGDIR="${BUILD_DIR}" \
+   PYTHONPATH="${d}" \
+   emake html
+   rm -r "${d}"/sklearn/datasets/{data,descr,images} || die
+   fi
+}
+
+python_test() {
+   # doc builds and runs tests
+   use doc && return
+   distutils_install_for_testing ${SCIPY_FCONFIG}
+   esetup.py install \
+ --root="${T}/test-${EPYTHON}" \
+ --no-compile ${SCIPY_FCONFIG}
+   pushd "${T}/test-${EPYTHON}/$(python_get_sitedir)" || die > /dev/null
+   JOBLIB_MULTIPROCESSING=2 SKLEARN_SKIP_NETWORK_TESTS=1 nosetests -v 
sklearn --exe || die
+   popd > /dev/null
+}
+
+python_install() {
+   distutils-r1_python_install ${SCIPY_FCONFIG}
+}
+
+python_install_all() {
+   find "${S}" -name \*LICENSE.txt -delete
+   insinto /usr/share/doc/${PF}
+   use doc && doins -r doc/_build/html
+   use examples && doins -r examples
+   distutils-r1_python_install_all
+}



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

2017-08-03 Thread Andreas Sturmlechner
commit: 992bd7f1395ac4e12834a2da02d0a26129edbf48
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  3 17:08:18 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  3 17:08:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992bd7f1

profiles: Restrict kde-apps/kalzium[solver] package.use.stable.mask

 profiles/base/package.use.stable.mask | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 9e56a89845c..c3aa9215bc5 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -51,10 +51,9 @@ media-plugins/kipi-plugins mediawiki vkontakte
 media-libs/mlt opencv
 
 # Johannes Huber  (25 Jan 2017)
-# Fails to build with dev-lang/ocaml-0.04.0 which
-# needs to be stabilized due to security issue.
+# Fails to build with dev-lang/ocaml-4.04.0
 # Bugs: #603050, #581946
-kde-apps/kalzium solver
+ (22 Jan 2017)
 # sys-fs/zfs isn't going to be marked stable anytime soon



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

2017-08-03 Thread Andreas Sturmlechner
commit: 014ae925f9faf8770ed787dc2246e71d61c5a509
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  3 16:59:00 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  3 17:07:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=014ae925

kde-apps/kalzium: Fix build with dev-lang/ocaml-4.04.0

See also: https://bugs.kde.org/show_bug.cgi?id=372671

Gentoo-bug: 603050

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../kalzium/files/kalzium-17.04.3-ocaml404.patch   | 29 ++
 kde-apps/kalzium/kalzium-17.04.3.ebuild|  2 ++
 2 files changed, 31 insertions(+)

diff --git a/kde-apps/kalzium/files/kalzium-17.04.3-ocaml404.patch 
b/kde-apps/kalzium/files/kalzium-17.04.3-ocaml404.patch
new file mode 100644
index 000..b2c315702a7
--- /dev/null
+++ b/kde-apps/kalzium/files/kalzium-17.04.3-ocaml404.patch
@@ -0,0 +1,29 @@
+From 447d0ca4cc757f79ad02ca52ab5e086b78dfdfb1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jos=C3=A9=20Manuel=20Santamar=C3=ADa=20Lema?=
+ 
+Date: Thu, 3 Aug 2017 18:10:53 +0200
+Subject: Fix build with ocaml 4.04
+
+BUG: 372671
+FIXED-IN: 17.08
+
+Differential Revision: https://phabricator.kde.org/D6752
+---
+ src/CMakeOCamlInstructions.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/CMakeOCamlInstructions.cmake 
b/src/CMakeOCamlInstructions.cmake
+index 483d003..da703b1 100644
+--- a/src/CMakeOCamlInstructions.cmake
 b/src/CMakeOCamlInstructions.cmake
+@@ -58,7 +58,7 @@ ocaml_ml_to_cmx(${CMAKE_CURRENT_BINARY_DIR}/lexer.cmx 
${CMAKE_CURRENT_SOURCE_DIR
+ # object files
+ 
+ add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/modwrap.o
+-   COMMAND ${OCAML_OCAMLOPT_EXECUTABLE} -I 
${LIBFACILE_INCLUDE_DIR} -c ${CMAKE_CURRENT_SOURCE_DIR}/solver/modwrap.c -o 
${CMAKE_CURRENT_BINARY_DIR}/modwrap.o
++   COMMAND ${OCAML_OCAMLOPT_EXECUTABLE} -I 
${LIBFACILE_INCLUDE_DIR} -c ${CMAKE_CURRENT_SOURCE_DIR}/solver/modwrap.c
+DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/solver/modwrap.c 
${CMAKE_CURRENT_BINARY_DIR}/solver.o
+WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
+ set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES 
${CMAKE_CURRENT_BINARY_DIR}/modwrap.o)
+-- 
+cgit v0.11.2

diff --git a/kde-apps/kalzium/kalzium-17.04.3.ebuild 
b/kde-apps/kalzium/kalzium-17.04.3.ebuild
index 9245d7e29c7..caeb6d64fc0 100644
--- a/kde-apps/kalzium/kalzium-17.04.3.ebuild
+++ b/kde-apps/kalzium/kalzium-17.04.3.ebuild
@@ -43,6 +43,8 @@ RDEPEND="${DEPEND}
sci-chemistry/chemical-mime-data
 "
 
+PATCHES=( "${FILESDIR}/${P}-ocaml404.patch" ) # bug 603050
+
 src_configure(){
# Fix missing finite()
[[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H



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

2017-08-03 Thread Amy Liffey
commit: 7394a0ea034d06af3251402a435a7925047681a4
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu Aug  3 16:38:01 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Aug  3 16:38:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7394a0ea

dev-python/anyqt: fix filename

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-python/anyqt/Manifest   | 2 +-
 dev-python/anyqt/anyqt-0.0.8.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/anyqt/Manifest b/dev-python/anyqt/Manifest
index 64e1ccf69ed..3164da2ba63 100644
--- a/dev-python/anyqt/Manifest
+++ b/dev-python/anyqt/Manifest
@@ -1 +1 @@
-DIST 0.0.8.zip 58136 SHA256 
e9443312cc5205eccdc0d62348ea44b22fa36bb9717ba7a2511a0424643266ed SHA512 
a9a12c5ad36f64b56a021930edbdd8d62f790cb821bcedf619d0dc342473618a692c167627d05cd7d4af708609abca2916777424110e0b9954e0042724d44a97
 WHIRLPOOL 
31eda4308015669e04131f1be31094f56ba70fa45021c43a77cc7de96e459fb89a73a5d77a63cacd08a363e4c404edf5e4515f31808c07d2259366abb54de4b8
+DIST anyqt-0.0.8.tar.gz 43519 SHA256 
0424953b6917fba633febe7d91b2c90bca410de6342103f880e2a7356beabf05 SHA512 
8bff488972703385bb0506fce7b33e2c62a0c6469e0284062b0882dda0842d5488621c722e00c2005aa1f8ff18307e823e146aca92c16f5116d2bc974b194641
 WHIRLPOOL 
fee2256d81daee988df08fb4c49c535f21c146a4f359f7d5b41a8413d2808d95244717ccb59c1c0878e59148a617e2c161e170f12844048672562b5f49fb

diff --git a/dev-python/anyqt/anyqt-0.0.8.ebuild 
b/dev-python/anyqt/anyqt-0.0.8.ebuild
index e827cc3cd8c..c8a427d4119 100644
--- a/dev-python/anyqt/anyqt-0.0.8.ebuild
+++ b/dev-python/anyqt/anyqt-0.0.8.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
 
 DESCRIPTION="PyQt4/PyQt5 compatibility layer"
 HOMEPAGE="http://orange.biolab.si/";
-SRC_URI="https://github.com/ales-erjavec/${PN}/archive/${PV}.zip";
+SRC_URI="https://github.com/ales-erjavec/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] data/api:master commit in: files/overlays/

2017-08-03 Thread Michał Górny
commit: e62b7fa75434da40f4d29eb6cacd631b24e53668
Author: Eugene Baklanov  gmail  com>
AuthorDate: Wed Aug  2 16:30:03 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 16:29:19 2017 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=e62b7fa7

repositories: Add vampire-overlay

Closes: https://github.com/gentoo/api-gentoo-org/pull/69

 files/overlays/repositories.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 0280445..5a94b64 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -4717,6 +4717,18 @@ FIN
 
https://github.com/hashashin/gentoo-vaca-overlay/commits/master.atom
   
   
+vampire
+A personal repository. So much bleeding edge, you 
would bet a vampire was involved.
+https://github.com/TheCrueltySage/vampire-overlay
+
+  miltenfirem...@gmail.com
+  TheCrueltySage
+
+https://github.com/TheCrueltySage/vampire-overlay.git
+git://github.com/TheCrueltySage/vampire-overlay.git
+
https://github.com/TheCrueltySage/vampire-overlay/commits/master.atom
+  
+  
 vapoursynth
 Unofficial repository with all vapoursynth related 
ebuilds
 https://github.com/4re/vapoursynth-portage



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

2017-08-03 Thread Michael Orlitzky
commit: 6b8a45bc1d31e544d5907d97cece6ac13d741f46
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug  3 15:24:01 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug  3 16:21:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8a45bc

dev-lang/php: new (masked) version 7.2.0_beta2 in the 7.2 slot.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-lang/php/Manifest   | 2 +-
 dev-lang/php/{php-7.2.0_beta1.ebuild => php-7.2.0_beta2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 6da985fcfaf..198ffb70c7a 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -5,4 +5,4 @@ DIST php-7.0.19.tar.xz 12595396 SHA256 
640e5e3377d15a6d19adce2b94a9d876eeddabdb8
 DIST php-7.0.21.tar.xz 12626276 SHA256 
6713fe3024365d661593235b525235045ef81f18d0043654658c9de1bcb8b9e3 SHA512 
6fabbadc6076622628e5c408c1be546982412f56b631285f6abe4a98cedc2bbb5d05f4c1c14b07a7e0a04e24270a8a0d7361baa4f42a2232703baee70934ec34
 WHIRLPOOL 
4f2fbbdb2eca5515721f21924df3bf00d61a2856c06d15c46b5e7592700b7a036dc58f3745a20bb5b908469b1007b293c91ebd0c17cd60372a1b392fc9e0a8bb
 DIST php-7.0.22.tar.xz 12668604 SHA256 
408c3fbc235ec940433bfac1f3ed4bf797f61b4a1693b9fb0b6a04b2c1832501 SHA512 
5308beec7126f9c80884972a6ea1e4e2404773b735d7f6fd46360cbb759809eed4d5672129acae45abfe449199b2969abd41fc437ede174f741e49f1a0791ad1
 WHIRLPOOL 
d1b0011a8815e1dc7b63738be14236cbd23a7b93e5495b69b8f517add338a7e308f76616e0765d1ab88a7b713f42791a5ccd08bf71adf0ee534fc49e4961a3f7
 DIST php-7.1.7.tar.xz 12831708 SHA256 
0d42089729be7b2bb0308cbe189c2782f9cb4b07078c8a235495be5874fff729 SHA512 
aaf846feccc8ab1cc4ab68ec166596d1a610334ed461e1203208c40b7a7db4bbaee7a79d6e47be1cba07e59087846ea6d2f8fbbd17deae6cc724e08fa9813cd0
 WHIRLPOOL 
282f99e9ad03564edcb01e9a4bc8da38041c7c31f13c8f81ff526a811bbd712614bb4c4515cc59d7afba0ed0205d079f896863126ddb6e81289de99eae1ceac9
-DIST php-7.2.0beta1.tar.xz 20064004 SHA256 
8d7d839cb20ba48f8c947ef44274ef625630f06c7e6d13f3f64b9d17205324db SHA512 
6d85a4175ba7ce7fb7601175f5fe249e91263713f6759f0f042bebbeea3cb0d49d2b988e05bb9b1a72409036c38f5382f3990e88d4c984a6c906b934b8c82f28
 WHIRLPOOL 
b1f5e312fedba84e40ae135d4260a018174f9cf1f6f68f2d984f1baa9f4b8de490ca3cf1cdc354dff28af9ee2bfefad5d40ee7d07ae5f57053f8ae58d5cc6ab5
+DIST php-7.2.0beta2.tar.xz 12021496 SHA256 
0e2ac8e68c6fa92e9e14c610d78e162a711ba0e83987ecc9d02a6b898616c92d SHA512 
2c757055a9e20ca740119fbeda76c6fd6f4b49567b5259e9c66aa505466cdad2a1737e6e360f6d0879373cfc98fe1f28cc758d8486179f56e525e4b08b444107
 WHIRLPOOL 
41e1bfbccaf70d1da61957e98013b82bb13f673f722d053c2d64ef1916fcc238fca1c8b80221e7e361c54253f8fa601736c8ebc196c4eb1046d54bf4b2f57b5b

diff --git a/dev-lang/php/php-7.2.0_beta1.ebuild 
b/dev-lang/php/php-7.2.0_beta2.ebuild
similarity index 100%
rename from dev-lang/php/php-7.2.0_beta1.ebuild
rename to dev-lang/php/php-7.2.0_beta2.ebuild



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

2017-08-03 Thread Amy Liffey
commit: 2d4fb3d37e5de4cbe4a3b2f76ac79ecefbda71ce
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu Aug  3 15:49:30 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Aug  3 15:49:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d4fb3d3

dev-util/Orange: add missing dependency bug #626964

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-util/Orange/{Orange-3.4.5.ebuild => Orange-3.4.5-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/Orange/Orange-3.4.5.ebuild 
b/dev-util/Orange/Orange-3.4.5-r1.ebuild
similarity index 97%
rename from dev-util/Orange/Orange-3.4.5.ebuild
rename to dev-util/Orange/Orange-3.4.5-r1.ebuild
index d6b86be7532..2db822cbb63 100644
--- a/dev-util/Orange/Orange-3.4.5.ebuild
+++ b/dev-util/Orange/Orange-3.4.5-r1.ebuild
@@ -17,6 +17,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="
+   dev-python/anyqt[${PYTHON_USEDEP}]
>=dev-python/bottleneck-1.0.0[${PYTHON_USEDEP}]
>=dev-python/CommonMark-0.5.5[${PYTHON_USEDEP}]
dev-python/dill[${PYTHON_USEDEP}]



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

2017-08-03 Thread Amy Liffey
commit: 98f55f5cd62aba5773893e0099af98121e0e6768
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu Aug  3 15:48:27 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Aug  3 15:48:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f55f5c

dev-python/anyqt: Initial commit dependency Orange

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-python/anyqt/Manifest   |  1 +
 dev-python/anyqt/anyqt-0.0.8.ebuild | 21 +
 dev-python/anyqt/metadata.xml   |  7 +++
 3 files changed, 29 insertions(+)

diff --git a/dev-python/anyqt/Manifest b/dev-python/anyqt/Manifest
new file mode 100644
index 000..64e1ccf69ed
--- /dev/null
+++ b/dev-python/anyqt/Manifest
@@ -0,0 +1 @@
+DIST 0.0.8.zip 58136 SHA256 
e9443312cc5205eccdc0d62348ea44b22fa36bb9717ba7a2511a0424643266ed SHA512 
a9a12c5ad36f64b56a021930edbdd8d62f790cb821bcedf619d0dc342473618a692c167627d05cd7d4af708609abca2916777424110e0b9954e0042724d44a97
 WHIRLPOOL 
31eda4308015669e04131f1be31094f56ba70fa45021c43a77cc7de96e459fb89a73a5d77a63cacd08a363e4c404edf5e4515f31808c07d2259366abb54de4b8

diff --git a/dev-python/anyqt/anyqt-0.0.8.ebuild 
b/dev-python/anyqt/anyqt-0.0.8.ebuild
new file mode 100644
index 000..e827cc3cd8c
--- /dev/null
+++ b/dev-python/anyqt/anyqt-0.0.8.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="PyQt4/PyQt5 compatibility layer"
+HOMEPAGE="http://orange.biolab.si/";
+SRC_URI="https://github.com/ales-erjavec/${PN}/archive/${PV}.zip";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+
+DEPEND="${RDEPEND}"

diff --git a/dev-python/anyqt/metadata.xml b/dev-python/anyqt/metadata.xml
new file mode 100644
index 000..f728eac91cc
--- /dev/null
+++ b/dev-python/anyqt/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   amy...@gentoo.org
+   
+



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

2017-08-03 Thread Brian Evans
commit: e1b4bf081cce0194fb22d29a94d346afbe9cbd64
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Aug  3 15:36:06 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Aug  3 15:36:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b4bf08

dev-php/PHP_CodeSniffer: Version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-php/PHP_CodeSniffer/Manifest   |  1 +
 .../PHP_CodeSniffer/PHP_CodeSniffer-3.0.2.ebuild   | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-php/PHP_CodeSniffer/Manifest b/dev-php/PHP_CodeSniffer/Manifest
index 738d5451f7c..f79f7d398c9 100644
--- a/dev-php/PHP_CodeSniffer/Manifest
+++ b/dev-php/PHP_CodeSniffer/Manifest
@@ -1 +1,2 @@
 DIST PHP_CodeSniffer-2.6.2.tgz 497234 SHA256 
f5c71941e254742130e22cd5ef48d3b06b486efbd1b3dbc7f2fa77acdeac650d SHA512 
8e74ca2035f25647c836c6cacb6da6c1a3d0d280077cc6b31f5abf01843546c7370a96cba4f3a1b56fe8bac6954e10ce6570352ae67b14f717bab6a30bd2c865
 WHIRLPOOL 
558653b7ca61d65cdb20dc5e91b3b53f4de57e00aa399a58e798a497b5b1659241f946390817333621ed7e4737f6eda90088085b57e43832af24f7fd4a273a76
+DIST PHP_CodeSniffer-3.0.2.tgz 529486 SHA256 
782403840a46b24a8055889ca71f77046762ac7ed74f4aec8d2d95c7abf4b62b SHA512 
ff32e6e88be1927a662f2d1d453f9c071220e168007ccc3ec7cfd3e766ea68ea0c69d537aa37ddb75d103792d1877e0af2d4710f8f6c6d4e957f0d4c482db68c
 WHIRLPOOL 
5b2d4ec8726156c753db5a6b41d422d4ccb0fe749d389685b4ff3211876e12b50f1930371a1dd9e2c2207bd90a3612f894b7cab90d0536d796c12d36ce13e18a

diff --git a/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.0.2.ebuild 
b/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.0.2.ebuild
new file mode 100644
index 000..c460fcdcb74
--- /dev/null
+++ b/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.0.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Detect violations of PHP code standards"
+HOMEPAGE="https://github.com/squizlabs/PHP_CodeSniffer";
+
+# The test suite isn't part of the Github tarball at the moment. Keep an
+# eye on https://github.com/squizlabs/PHP_CodeSniffer/issues/548
+SRC_URI="http://download.pear.php.net/package/${P}.tgz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="test? ( >=dev-php/phpunit-4 )"
+RDEPEND="dev-lang/php:*[cli,tokenizer,xmlwriter]"
+
+DOCS=( CONTRIBUTING.md README.md )
+
+src_prepare() {
+   sed -i "s~@data_dir@~${EPREFIX}/usr/share/php/data~" src/Config.php || 
die
+   eapply_user
+}
+
+src_install() {
+   local MY_PN="PHP/CodeSniffer" script
+   # The PEAR eclass would install everything into the wrong location.
+   insinto "/usr/share/php/${MY_PN}"
+   doins -r src autoload.php
+
+   insinto "/usr/share/php/data/${MY_PN}"
+   doins CodeSniffer.conf.dist
+   # These load code via relative paths, so they have to be symlinked
+   # and not dobin'd.
+   exeinto "/usr/share/php/${MY_PN}/bin"
+   for script in phpcbf phpcs; do
+   doexe "bin/${script}"
+   dosym "../share/php/${MY_PN}/bin/${script}" "/usr/bin/${script}"
+   done
+
+   einstalldocs
+}
+
+src_test() {
+   # The test suite will fail if date.timezone isn't set in php.ini.
+   phpunit -d date.timezone=UTC tests/AllTests.php \
+   || die "test suite failed"
+}



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

2017-08-03 Thread Michael Orlitzky
commit: 963855cd64f45f3066a571166673c814e19bf4a3
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug  3 14:40:42 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug  3 15:22:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963855cd

dev-lang/php: new version 7.0.22 in the 7.0 slot.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-lang/php/Manifest  |   1 +
 dev-lang/php/php-7.0.22.ebuild | 739 +
 2 files changed, 740 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index e13168220fd..6da985fcfaf 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -3,5 +3,6 @@ DIST php-5.6.31.tar.xz 12461268 SHA256 
c464af61240a9b7729fabe0314cdbdd5a000a4f0c
 DIST php-7.0.15.tar.xz 12575116 SHA256 
300364d57fc4a6176ff7d52d390ee870ab6e30df121026649f8e7e0b9657fe93 SHA512 
1d233edb908f44fb895184dbfdfd5684d52e4c831dc3e8184b3e645137e6f44bdc7abd16ceaf2249b9288cf1f1893b7dcca955c6e1c3a6b4afbe03cec2a85033
 WHIRLPOOL 
4ac7bf2521eb242204fcd9e231a53d06879b16e47928c6cdf9e04c2f16b25b880b16378c0d9425b3c1a183127dce062f3905eb3dd0a6cd196f3decb9304e2b7a
 DIST php-7.0.19.tar.xz 12595396 SHA256 
640e5e3377d15a6d19adce2b94a9d876eeddabdb862d154a5e347987f4225ef6 SHA512 
7e926ef791cc511b28a92fc6ad9e66cc5abbee0506f1318f55b18134834212f6af7ff38df3cbaf25c36b0f5c5dabf8c00a55cf2aedf48c76952b687be114720e
 WHIRLPOOL 
c717c821596c8ce8ee676030c6949e449797a9887e9b81c55d11af50a69afc36e93dde6ea599436af2048a099ab79b1c8b165842e1593f4cae3f74ff0f70c64c
 DIST php-7.0.21.tar.xz 12626276 SHA256 
6713fe3024365d661593235b525235045ef81f18d0043654658c9de1bcb8b9e3 SHA512 
6fabbadc6076622628e5c408c1be546982412f56b631285f6abe4a98cedc2bbb5d05f4c1c14b07a7e0a04e24270a8a0d7361baa4f42a2232703baee70934ec34
 WHIRLPOOL 
4f2fbbdb2eca5515721f21924df3bf00d61a2856c06d15c46b5e7592700b7a036dc58f3745a20bb5b908469b1007b293c91ebd0c17cd60372a1b392fc9e0a8bb
+DIST php-7.0.22.tar.xz 12668604 SHA256 
408c3fbc235ec940433bfac1f3ed4bf797f61b4a1693b9fb0b6a04b2c1832501 SHA512 
5308beec7126f9c80884972a6ea1e4e2404773b735d7f6fd46360cbb759809eed4d5672129acae45abfe449199b2969abd41fc437ede174f741e49f1a0791ad1
 WHIRLPOOL 
d1b0011a8815e1dc7b63738be14236cbd23a7b93e5495b69b8f517add338a7e308f76616e0765d1ab88a7b713f42791a5ccd08bf71adf0ee534fc49e4961a3f7
 DIST php-7.1.7.tar.xz 12831708 SHA256 
0d42089729be7b2bb0308cbe189c2782f9cb4b07078c8a235495be5874fff729 SHA512 
aaf846feccc8ab1cc4ab68ec166596d1a610334ed461e1203208c40b7a7db4bbaee7a79d6e47be1cba07e59087846ea6d2f8fbbd17deae6cc724e08fa9813cd0
 WHIRLPOOL 
282f99e9ad03564edcb01e9a4bc8da38041c7c31f13c8f81ff526a811bbd712614bb4c4515cc59d7afba0ed0205d079f896863126ddb6e81289de99eae1ceac9
 DIST php-7.2.0beta1.tar.xz 20064004 SHA256 
8d7d839cb20ba48f8c947ef44274ef625630f06c7e6d13f3f64b9d17205324db SHA512 
6d85a4175ba7ce7fb7601175f5fe249e91263713f6759f0f042bebbeea3cb0d49d2b988e05bb9b1a72409036c38f5382f3990e88d4c984a6c906b934b8c82f28
 WHIRLPOOL 
b1f5e312fedba84e40ae135d4260a018174f9cf1f6f68f2d984f1baa9f4b8de490ca3cf1cdc354dff28af9ee2bfefad5d40ee7d07ae5f57053f8ae58d5cc6ab5

diff --git a/dev-lang/php/php-7.0.22.ebuild b/dev-lang/php/php-7.0.22.ebuild
new file mode 100644
index 000..8201c7b7d40
--- /dev/null
+++ b/dev-lang/php/php-7.0.22.ebuild
@@ -0,0 +1,739 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic versionator systemd
+
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="http://php.net/";
+SRC_URI="http://php.net/distributions/${P}.tar.xz";
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(get_version_component_range 1-2)"
+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"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl bcmath berkdb bzip2 calendar cdb cjk
+   coverage crypt +ctype curl debug
+   enchant exif +fileinfo +filter firebird
+   flatfile ftp gd gdbm gmp +hash +iconv imap inifile
+   intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline recode selinux +session sharedmem
+   +simplexml snmp soap sockets spell sqlite ssl
+   sysvipc systemd tidy +tokenizer truetype unicode wddx webp
+   +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
+
+# The supported (that is, autodetected) versions of BDB are listed in
+# the ./configure script. Other versions *work*, but we need to stick to
+# the ones that can be d

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

2017-08-03 Thread William Hubbs
commit: 76cc51b0556775bb0ce4339dfdf0ef3662409c56
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Aug  3 15:13:11 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Aug  3 15:13:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76cc51b0

sys-apps/openrc: stable 0.28 on amd64 for #626934

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/sys-apps/openrc/openrc-0.28.ebuild 
b/sys-apps/openrc/openrc-0.28.ebuild
index f691b650659..bbcde5aac52 100644
--- a/sys-apps/openrc/openrc-0.28.ebuild
+++ b/sys-apps/openrc/openrc-0.28.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] data/api:master commit in: files/overlays/

2017-08-03 Thread Michał Górny
commit: 5f09bd7e9f3e909a4c92b18f50f28325f187
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  3 15:04:18 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 15:04:18 2017 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=5f09bd7e

repositories: Remove kolab, abandoned by maintainer, #626926

 files/overlays/repositories.xml | 10 --
 1 file changed, 10 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index ea5d8af..0280445 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -2425,16 +2425,6 @@ FIN
 
   
   
-kolab
-Gentoo ebuilds for Kolab
-https://wiki.awesome-it.de/kolab
-
-  i...@awesome-it.de
-  Daniel Morlock
-
-https://gitlab.awesome-it.de/overlays/kolab.git
-  
-  
 konsolebox
 konsolebox's overlay
 https://github.com/konsolebox/overlay



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

2017-08-03 Thread Keri Harris
commit: 12a52e8ddfdc57ee0f61b1acc653bbaeeaad
Author: Keri Harris  gentoo  org>
AuthorDate: Thu Aug  3 14:13:42 2017 +
Commit: Keri Harris  gentoo  org>
CommitDate: Thu Aug  3 14:13:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a5

dev-lang/swi-prolog: bump 7.5 development version

Package-Manager: Portage-2.3.0, Repoman-2.3.1

 dev-lang/swi-prolog/Manifest |   1 +
 dev-lang/swi-prolog/swi-prolog-7.5.10.ebuild | 144 +++
 2 files changed, 145 insertions(+)

diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index cb0389761ff..bf3895d7d06 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -4,5 +4,6 @@ DIST swi-prolog-7.2.3-gentoo-patchset-1.tar.gz 1875 SHA256 
c11e48122dc468f21e08d
 DIST swipl-7.2.3.tar.gz 16192142 SHA256 
43657d51b7c5887bc2d2bced50a9822b86a08a6841399b8e76ee877f51d646b5 SHA512 
da27a6b171d3b471401f1a91e86a4dbe98973d8a1db8c72aa27e452311d08b893b01a1de8f9f4dafcdac460774b4ea980050256d37284546941e1bdf84f8cd7b
 WHIRLPOOL 
de695c8e0317921dcc13898f7a3c88d1012e3f87f633cd25766ca5cb6637b29ca81b9245d015614089291a7d9abd0d8c7109ccae1df9297d78301d241cb258b3
 DIST swipl-7.4.1.tar.gz 16498678 SHA256 
891e314e8f5d856ef71d8bbce5d255a18b0c8f227628748bb0e1e19473273cc1 SHA512 
a3e49cc43aed05808901860fe302711d2850b23740a987d1071822d7b4888aca30a8b5f7c94e1e7191057a031f45adeedb0fbff9139d0294e6ec07032da6798d
 WHIRLPOOL 
5605043173e6bbebed316504b3eb20a0ccc4891d25ae7a7eafc7de6eadef1688367a524e1d81fd0c1ff427e1ece3929bbf7114deb6056b12b3c3ce2196ed
 DIST swipl-7.4.2.tar.gz 16496738 SHA256 
7f17257da334bc1e7a35e9cf5cb8fca01d82f1ea406c7ace76e9062af8f0df8b SHA512 
5b526d4f079e7a36184f871bb7341330bcadaeee2a69af981fbcad71ae76c77331b1f157174ac2b31d96e069dc530afa86c024de6709edd9dc8baee3b4ebffb3
 WHIRLPOOL 
2dad1a5e7ae3670b3a3965010d60420a27cb9623b35cdee83360f6f3a4fadc3dbf2a91fd3e7178b59c9b81723dfe6036fb968953218e7611179b52117a16cb19
+DIST swipl-7.5.10.tar.gz 16734839 SHA256 
365941d9863a22949b42a2e0494f4209e96429e2c93f93b369fc9f4512525ddf SHA512 
b406fb56f4bdc06e930d7df199fc7f6046634a24ae5545b4721511a588503b64cf7cdbc8579257886f75b3bd5dfec5056f47cf41d51ffc0f0e1e6c7218892ed9
 WHIRLPOOL 
25c1c2f3bac86c0632ecf0ec27449d19ba51429dbc05ce35d714b1c954098e38f35e4957b2a572451e7b35686ca657cd25e6da470e9429cbeba9c319d39e7756
 DIST swipl-7.5.8.tar.gz 16689471 SHA256 
a02c42506fb5d071c51ddf139fc2ca1d66e9067e24cde5179824381a27c66ccd SHA512 
5e494ac0e0389e43c57daf266f1dd0d04c0c7201f3030640b7876fe2f2fb01d6b22a3688213adb45919efd6c05e4c9f67ed9a626ae57bd2ca889c27a3cec3a38
 WHIRLPOOL 
57ea21a2300f1ad56b6cad5097214c4bc5eb8cafa1c32c29047bd71874b955d30e25b4d2bcd51ddcae2ce3e27bef643b3ee249089dd7d15f9f56afddc9d43f98
 DIST swipl-7.5.9.tar.gz 16699493 SHA256 
10064a729b8f8647d9d3544880dd0669b24025448da5e0cab77b2942e69dc7de SHA512 
0ed3bf2a7bdd510fa23afe4c435e59934eb5149086377b776a1483de915227f13a646c15db1e8c427f734b2f548916bc3867245c34cb0b234e19af0e92a24a6a
 WHIRLPOOL 
b1512fbca346a9e18d90a5c8079fe5a80804b7f94ba22f64770ae56bf673ce0e2c7153d3d21d128e220d03ff614119e95e11aea2a926a65d81475fab99b8032d

diff --git a/dev-lang/swi-prolog/swi-prolog-7.5.10.ebuild 
b/dev-lang/swi-prolog/swi-prolog-7.5.10.ebuild
new file mode 100644
index 000..ece2fd907ab
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-7.5.10.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils flag-o-matic java-pkg-opt-2 multilib
+
+PATCHSET_VER="0"
+
+DESCRIPTION="free, small, and standard compliant Prolog compiler"
+HOMEPAGE="http://www.swi-prolog.org/";
+SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz";
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal 
odbc readline ssl static-libs test uuid zlib X"
+
+RDEPEND="sys-libs/ncurses:=
+   archive? ( app-arch/libarchive )
+   berkdb? ( >=sys-libs/db-4:= )
+   zlib? ( sys-libs/zlib )
+   odbc? ( dev-db/unixODBC )
+   readline? ( sys-libs/readline:= )
+   libedit? ( dev-libs/libedit )
+   gmp? ( dev-libs/gmp:0 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   java? ( >=virtual/jdk-1.5:= )
+   uuid? ( dev-libs/ossp-uuid )
+   X? (
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXt
+   x11-libs/libICE
+   x11-libs/libSM )"
+
+DEPEND="${RDEPEND}
+   X? ( x11-proto/xproto )
+   java? ( test? ( =dev-java/junit-3.8* ) )"
+
+S="${WORKDIR}/swipl-${PV}"
+
+src_prepare() {
+   EPATCH_FORCE=yes
+   EPATCH_SUFFIX=patch
+   if [[ -d "${WORKDIR}"/${PV} ]] ; then
+   epatch "

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

2017-08-03 Thread Keri Harris
commit: f7c1c825a521abed0064cb06c8045f40c6708462
Author: Keri Harris  gentoo  org>
AuthorDate: Thu Aug  3 14:05:09 2017 +
Commit: Keri Harris  gentoo  org>
CommitDate: Thu Aug  3 14:05:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c1c825

dev-lang/swi-prolog: remove old 7.5 development versions

Package-Manager: Portage-2.3.0, Repoman-2.3.1

 dev-lang/swi-prolog/Manifest|   6 --
 dev-lang/swi-prolog/swi-prolog-7.5.2.ebuild | 144 
 dev-lang/swi-prolog/swi-prolog-7.5.3.ebuild | 144 
 dev-lang/swi-prolog/swi-prolog-7.5.4.ebuild | 144 
 dev-lang/swi-prolog/swi-prolog-7.5.5.ebuild | 144 
 dev-lang/swi-prolog/swi-prolog-7.5.6.ebuild | 144 
 dev-lang/swi-prolog/swi-prolog-7.5.7.ebuild | 144 
 7 files changed, 870 deletions(-)

diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index fc2eabaaee5..cb0389761ff 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -4,11 +4,5 @@ DIST swi-prolog-7.2.3-gentoo-patchset-1.tar.gz 1875 SHA256 
c11e48122dc468f21e08d
 DIST swipl-7.2.3.tar.gz 16192142 SHA256 
43657d51b7c5887bc2d2bced50a9822b86a08a6841399b8e76ee877f51d646b5 SHA512 
da27a6b171d3b471401f1a91e86a4dbe98973d8a1db8c72aa27e452311d08b893b01a1de8f9f4dafcdac460774b4ea980050256d37284546941e1bdf84f8cd7b
 WHIRLPOOL 
de695c8e0317921dcc13898f7a3c88d1012e3f87f633cd25766ca5cb6637b29ca81b9245d015614089291a7d9abd0d8c7109ccae1df9297d78301d241cb258b3
 DIST swipl-7.4.1.tar.gz 16498678 SHA256 
891e314e8f5d856ef71d8bbce5d255a18b0c8f227628748bb0e1e19473273cc1 SHA512 
a3e49cc43aed05808901860fe302711d2850b23740a987d1071822d7b4888aca30a8b5f7c94e1e7191057a031f45adeedb0fbff9139d0294e6ec07032da6798d
 WHIRLPOOL 
5605043173e6bbebed316504b3eb20a0ccc4891d25ae7a7eafc7de6eadef1688367a524e1d81fd0c1ff427e1ece3929bbf7114deb6056b12b3c3ce2196ed
 DIST swipl-7.4.2.tar.gz 16496738 SHA256 
7f17257da334bc1e7a35e9cf5cb8fca01d82f1ea406c7ace76e9062af8f0df8b SHA512 
5b526d4f079e7a36184f871bb7341330bcadaeee2a69af981fbcad71ae76c77331b1f157174ac2b31d96e069dc530afa86c024de6709edd9dc8baee3b4ebffb3
 WHIRLPOOL 
2dad1a5e7ae3670b3a3965010d60420a27cb9623b35cdee83360f6f3a4fadc3dbf2a91fd3e7178b59c9b81723dfe6036fb968953218e7611179b52117a16cb19
-DIST swipl-7.5.2.tar.gz 16507767 SHA256 
e16a5e74af16b1830d6a6f9950e56e2039b73e9dc70313603557a85d5490dafe SHA512 
d6ba360b60246ee4998ee80f538961d33ac1cb37ba4798657b95e2b793fb3eb043b8df77698ecba1490c11d0cd6842a9a59f90301d8418bd711fc5223b6502c5
 WHIRLPOOL 
cad68ed474d2104461b0344d48c64d6bd6d3370936d51744c07f2fe4b5cdeda62b65de115ae9ac72f7fa9d7daa6d784718db55ba0d6f2b98c9a196469afc582e
-DIST swipl-7.5.3.tar.gz 16511917 SHA256 
252779a25c964c0ee5efb698f2f9bb55ef5b27a1b7ada43b62a51633d1ddf3b2 SHA512 
11c0effb791f0ef8da03a659127b94ff34c0dd9b122fe48c7c6cef88fcf31fbfc72b0d40bd14daeb425aa4928622e91367dec56f7e7ca1a997c4bb72a31752e9
 WHIRLPOOL 
a0f5435e5a5535148df2591ed8fda7a61418da68d6f9edea5265be08958237b7db6362634e96fc4f132992b7edcc44018ea91cc150d985f70b48602b5707b3e1
-DIST swipl-7.5.4.tar.gz 16670599 SHA256 
b8cbaf40a65003fb3c1177097323430bbdebf33a93c867cb17eca12d16e00167 SHA512 
a6475d2545ada4d5d25761433b4055fe2c09ad240439985f7ed9b640de968390e50324c8575448f1b531bd2a5e9a300f70b7e47e5217390e2c12751374279c6c
 WHIRLPOOL 
b63851cd51656e8d292b8dd59b3c21a5adef21c035ee01c94cbc820c57fe42efa23c7d3139abd8e2c696515f96b5967a0c4adac93ef419b099cf0f8f64f44fe0
-DIST swipl-7.5.5.tar.gz 16670102 SHA256 
285f8531908d7e6964e115c844e930a8c4797029e667b5f3209bab497800ec68 SHA512 
2c07d8d2a69129e8932ccd90c1ac959cd405cbe1124e99c5ebbdff09fbf0914fdbfa58849ed1b4aa8193d93e5571c4a07d6f7013d50701602387784ae6880043
 WHIRLPOOL 
0ead9fcc93ff3a10c8a60e47f06e6d65e7c330c17509c374b42c1a43373e3d5eff6338162558c64b97f850a2c27dcfcba5dd958115d6d9d6809f968d6fdaf81d
-DIST swipl-7.5.6.tar.gz 16672920 SHA256 
47c31d4d3140e9670629b01916dd7bde6c4151c80515a48e7aabfc747288 SHA512 
5809878d3381ca8646e8526382e9edad0c378e1e7b6d57e1f88df7500a6a78ddf2d80f5e6e0bff2efa77781e3e1e77d6097205bd1433572f6e9cfe7d04a217c1
 WHIRLPOOL 
05527e99580ce3b536bfda47ee6ae4709765b2edc8a13c4de86994effbb6eb39ca8c58d84618fc07a609a7025767f5df121e0ae8749114e3ae9adfa5fe83fa39
-DIST swipl-7.5.7.tar.gz 16683795 SHA256 
648d15a534a3503ef281cc7c2ead7ee913866c3d7cb1d1344508ee24b96b4512 SHA512 
2e5247358d6db04c9a3535d9be0b8cfef19908fc0274a879a3b7ca02cfd8663689aab2ed3faa4faafd5e9e3ce29e31c07337f83cd39679a64be3409576ffe962
 WHIRLPOOL 
a41b0130af1ab02494ba201786229d53535efa1499bce1b119b3abd10cf9c0ce8b38ddd96b8d39ae231193b73e6a98d8b9f2c23562ebf0309458fdd9c347a72f
 DIST swipl-7.5.8.tar.gz 16689471 SHA256 
a02c42506fb5d071c51ddf139fc2ca1d66e9067e24cde5179824381a27c66ccd SHA512 
5e494ac0e0389e43c57daf266f1dd0d04c0c7201f3030640b7876fe2f2fb01d6b22a3688213adb45919efd6c05e4c9f67ed9a626ae57bd2ca889c27a3cec3a38
 WHIRLPOOL 
57ea21a2300f1ad56b6cad5097214c4bc

[gentoo-commits] repo/gentoo:master commit in: app-forensics/openscap/

2017-08-03 Thread Marek Szuba
commit: 4534ee300cd8d290662a12cdb103e04aff9a1c29
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Aug  3 13:31:25 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Aug  3 14:02:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4534ee30

app-forensics/openscap: bump to 1.2.14

Requested-by: Labbe Corentin  gmail.com>

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-forensics/openscap/Manifest   |   1 +
 app-forensics/openscap/openscap-1.2.14.ebuild | 138 ++
 2 files changed, 139 insertions(+)

diff --git a/app-forensics/openscap/Manifest b/app-forensics/openscap/Manifest
index 2f7d4a079db..b35939765d5 100644
--- a/app-forensics/openscap/Manifest
+++ b/app-forensics/openscap/Manifest
@@ -1,2 +1,3 @@
 DIST openscap-1.2.13.tar.gz 15874074 SHA256 
eeaa37a48b71b0cd455a94f40f01aea0572a846a9ea2722f7f5d2fbbc949ec5c SHA512 
393b426f3278ab9438439df9a077b95b29bba66dfc2c799b7b40c2bf3980cf619aa1efc27225785ec780aa75926af6751b10fdb0b8d561c8056bf9a9a087792a
 WHIRLPOOL 
c49b039f5f05c333ddc0089d7aa0ee6d617af726ca8fbd68316ff6c6e3302eaff36cc527c71c9383934f4143e3c889817c1b5c0b2d783f4652be7b84045c3304
+DIST openscap-1.2.14.tar.gz 15980085 SHA256 
99100549029c65cf6ad2425ec7f3b189ffb833ad12012e7086e177768f241f33 SHA512 
0e408b2dd58b8b424a27f5c852c6dc8c596fdb201e45cc5f762a1998e00511040762df4e55cdfd93dac4c820c28935acdf3942e96227dfa4f4363d682a2da7da
 WHIRLPOOL 
d2c4777f00f5c487b2ce1166fa49d878a2a7da2eadcde92c96c243b5447025151d0751e29dc8ae357af10dca6c57a553d9b8ce48f51c08f6be2b19e1a9b03cba
 DIST openscap-1.2.5.tar.gz 14513153 SHA256 
7e0c56c108ff3042fd6a6650a808553de15e4dfc7ccc9fcdd6a839de827c47ed SHA512 
abeafafeaedd60ca08b52b981f83d458bc972894fc466d7cff29170b578a023f314bd330d7c812d838e09cad567ddc5daafa7e46e4b9a0db76451114d98d17ca
 WHIRLPOOL 
703c6467aa19384f6c50bf0cb465ad2a21c724892e8d7db1f1439992dff939933ff4c48d049bddfddd97599618aee0b27c51596e2f84778707257092273897db

diff --git a/app-forensics/openscap/openscap-1.2.14.ebuild 
b/app-forensics/openscap/openscap-1.2.14.ebuild
new file mode 100644
index 000..d2b7aa583d7
--- /dev/null
+++ b/app-forensics/openscap/openscap-1.2.14.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit bash-completion-r1 eutils multilib python-single-r1
+
+DESCRIPTION="Framework which enables integration with Security Content 
Automation Protocol"
+HOMEPAGE="http://www.open-scap.org/";
+SRC_URI="https://github.com/OpenSCAP/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="acl caps debug doc gconf ldap nss pcre perl python rpm selinux sce sql 
test xattr"
+RESTRICT="test"
+
+RDEPEND="!nss? ( dev-libs/libgcrypt:0 )
+   nss? ( dev-libs/nss )
+   acl? ( virtual/acl )
+   caps? ( sys-libs/libcap )
+   gconf? ( gnome-base/gconf )
+   ldap? ( net-nds/openldap )
+   pcre? ( dev-libs/libpcre )
+   rpm? ( >=app-arch/rpm-4.9 )
+   sql? ( dev-db/opendbx )
+   xattr? ( sys-apps/attr )
+   dev-libs/libpcre
+   dev-libs/libxml2
+   dev-libs/libxslt
+   net-misc/curl
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )
+   perl? ( dev-lang/swig )
+   python? ( dev-lang/swig )
+   test? (
+   app-arch/unzip
+   dev-perl/XML-XPath
+   net-misc/ipcalc
+   sys-apps/grep )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_prepare() {
+#  uncoment for debugging test
+#  sed -i 's,set -e,&;set -x,' 
tests/API/XCCDF/unittests/test_remediate_simple.sh || die
+#  sed -i 's,^bash,LC_ALL=C bash,' 
tests/probes/process/test_probes_process.sh || die
+
+   sed -i 's/uname -p/uname -m/' 
tests/probes/uname/test_probes_uname.xml.sh || die
+
+   #probe runlevel for non-centos/redhat/fedora is not implemented
+   sed -i 's,.*runlevel_test.*,echo "runlevel test bypassed",' 
tests/mitre/test_mitre.sh || die
+   sed -i 's,probecheck "runlevel,probecheck "runlevell,' 
tests/probes/runlevel/test_probes_runlevel.sh || die
+
+   #According to comment of theses tests, we must modify it. For the 
moment disable it
+   sed -i 's,.*linux-def_inetlisteningservers_test,#&,' 
tests/mitre/test_mitre.sh || die
+   sed -i 's,.*ind-def_environmentvariable_test,#&,' 
tests/mitre/test_mitre.sh || die
+
+   # theses tests are hardcoded for checking hald process...,
+   # but no good solution for the moment, disabling them with a fake echo
+   # because encased in a if then
+#  sed -i 's,ha.d,/sbin/udevd --daemon,g' 
tests/mitre/unix-def_process_test.xml || die
+#  sed -i 's,ha.d,/sbin/udevd --daemon,g' 
tests/mitre/unix-def_process58_test.xml || die
+   sed -i 's,.*process_test.*,echo "process test bypassed",' 
tests/mitre/test_mitre.sh || die
+   sed -i 's,.*pr

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

2017-08-03 Thread Sergey Popov
commit: e02f1e519b5e84b6c4e98cb4af4eb0fd8550c7e7
Author: Sergey Popov  gentoo  org>
AuthorDate: Thu Aug  3 13:41:39 2017 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Thu Aug  3 13:43:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02f1e51

media-video/recmpeg: shorten DESCRIPTION

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 media-video/recmpeg/recmpeg-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/recmpeg/recmpeg-1.0.5.ebuild 
b/media-video/recmpeg/recmpeg-1.0.5.ebuild
index 61231a35563..1b02e5f6781 100644
--- a/media-video/recmpeg/recmpeg-1.0.5.ebuild
+++ b/media-video/recmpeg/recmpeg-1.0.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-DESCRIPTION="Simple libfame-based video encoder which compresses raw video 
sequences to MPEG video"
+DESCRIPTION="Simple libfame-based video encoder, compresses raw video 
sequences to MPEG video"
 HOMEPAGE="http://fame.sourceforge.net/";
 SRC_URI="mirror://sourceforge/fame/${P}.tar.gz"
 



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

2017-08-03 Thread Sergey Popov
commit: 770a27165421134a6f62be44308f19291ee36bfd
Author: Sergey Popov  gentoo  org>
AuthorDate: Thu Aug  3 13:39:58 2017 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Thu Aug  3 13:43:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770a2716

media-video/recmpeg: bump EAPI to 6

Drop unneeded use of einstall

Gentoo-Bug: 521750

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 media-video/recmpeg/recmpeg-1.0.5.ebuild | 25 +++--
 1 file changed, 11 insertions(+), 14 deletions(-)

diff --git a/media-video/recmpeg/recmpeg-1.0.5.ebuild 
b/media-video/recmpeg/recmpeg-1.0.5.ebuild
index 1e178b42846..61231a35563 100644
--- a/media-video/recmpeg/recmpeg-1.0.5.ebuild
+++ b/media-video/recmpeg/recmpeg-1.0.5.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=6
+
 DESCRIPTION="Simple libfame-based video encoder which compresses raw video 
sequences to MPEG video"
 HOMEPAGE="http://fame.sourceforge.net/";
 SRC_URI="mirror://sourceforge/fame/${P}.tar.gz"
@@ -8,21 +10,16 @@ SRC_URI="mirror://sourceforge/fame/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~ppc x86"
-IUSE="cpu_flags_x86_mmx cpu_flags_x86_sse"
-
-DEPEND=">=media-libs/libfame-0.9.0"
 
-src_compile() {
-   local myconf
+IUSE="cpu_flags_x86_mmx cpu_flags_x86_sse"
 
-   use cpu_flags_x86_mmx && myconf="${myconf} --enable-mmx"
-   use cpu_flags_x86_sse && myconf="${myconf} --enable-sse"
+RDEPEND=">=media-libs/libfame-0.9.0"
+DEPEND="${DEPEND}"
 
-   econf ${myconf} || die "econf failed"
-   emake || die "emake failed"
-}
+DOCS=( CHANGES README )
 
-src_install() {
-   einstall install || die "einstall died"
-   dodoc CHANGES README NEWS
+src_configure() {
+   econf \
+   $(use cpu_flags_x86_mmx && echo "--enable-mmx") \
+   $(use cpu_flags_x86_sse && echo "--enable-sse")
 }



[gentoo-commits] repo/gentoo:master commit in: app-forensics/ovaldi/files/, app-forensics/ovaldi/

2017-08-03 Thread Marek Szuba
commit: 1e598a5c33732079211238eabcc7030dc796eb72
Author: Labbe Corentin  gmail  com>
AuthorDate: Thu Aug  3 12:19:42 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Aug  3 13:14:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e598a5c

app-forensics/ovaldi: bump to 5.10.1.7

Package-Manager: Portage-2.3.6, Repoman-2.3.1

Closes: 5283

Signed-off-by: Marek Szuba  gentoo.org>

 app-forensics/ovaldi/Manifest  |  1 +
 .../ovaldi/files/ovaldi-5.10.1.7-disable-acl.patch | 23 ++
 ...10.1.7-disable_RetrieveSelinuxDomainLabel.patch | 31 
 app-forensics/ovaldi/ovaldi-5.10.1.7.ebuild| 93 ++
 4 files changed, 148 insertions(+)

diff --git a/app-forensics/ovaldi/Manifest b/app-forensics/ovaldi/Manifest
index f8156a1aa38..b4494a54c96 100644
--- a/app-forensics/ovaldi/Manifest
+++ b/app-forensics/ovaldi/Manifest
@@ -1 +1,2 @@
 DIST ovaldi-5.10.1.4-src.tar.bz2 14868251 SHA256 
92a22ad75ecdb02abb155e520cf249cc0f737c52b17380b1d58caf410f8c2560 SHA512 
d7926a7416fe90013e203b90e33d51c3eb0caa6ebba69dd593791a8377ac38f5db72fcff2d1ab2dd39a0f5d1b0d2a0d08f906d3e26740288532a27debb47
 WHIRLPOOL 
b9e9142f3d51818c6fbdd12d036176a435bb7af4a75b39bd6bbaee9c542718f9058401ccdfb053a84bac97dfb9b5ba0acdbcf98c4085f6198ad51e94d6ea9d25
+DIST ovaldi-5.10.1.7-src.tar.bz2 20391784 SHA256 
daf8061307d5f945b3fda683af2b4407ad7dea345a3c0b2d669f0fd72b9c27ad SHA512 
22c373436889b03ffb5d479bd322703bbd8b5b335f116a3b38a3d206ddaaf3115961ab89597c3907b6e5d745eb302a042c135c73cde0eaae10e51f5d6e3e55ec
 WHIRLPOOL 
e7a4924eeefb0d1296504adfd6dfcbdeebf0bd9f560bbc94f8c981999e3ec7278f4cffc34e0b698d04d82d3f7ae63f58ad1828b812dbee2bdc7bdd9cedb14b3d

diff --git a/app-forensics/ovaldi/files/ovaldi-5.10.1.7-disable-acl.patch 
b/app-forensics/ovaldi/files/ovaldi-5.10.1.7-disable-acl.patch
new file mode 100644
index 000..6d6fbf60178
--- /dev/null
+++ b/app-forensics/ovaldi/files/ovaldi-5.10.1.7-disable-acl.patch
@@ -0,0 +1,23 @@
+--- src/probes/unix/FileProbe.cpp.old  2014-10-08 09:15:37.0 +0200
 src/probes/unix/FileProbe.cpp  2014-10-08 09:15:55.0 +0200
+@@ -386,18 +386,8 @@
+  6) If a file has an ACL, the value will be 'true'.
+   */
+   
+-  int hasExtendedAcl = acl_extended_file(filePath.c_str());
+-  if(hasExtendedAcl > -1){ // behavior 4, 5, and 6
+-  item->AppendElement(new 
ItemEntity("has_extended_acl",Common::ToString(hasExtendedAcl),OvalEnum::DATATYPE_BOOLEAN,OvalEnum::STATUS_EXISTS,0));
+-  }else{
+-if(errno == EOPNOTSUPP){ // behavior 3
+-  item->AppendElement(new 
ItemEntity("has_extended_acl","",OvalEnum::DATATYPE_BOOLEAN,OvalEnum::STATUS_DOES_NOT_EXIST,0));
+-  }else{ // behavior 2
+-  item->AppendElement(new 
ItemEntity("has_extended_acl","",OvalEnum::DATATYPE_BOOLEAN,OvalEnum::STATUS_ERROR,0));
+-item->AppendMessage(new OvalMessage(string("Error reading ACL 
data: ") + strerror(errno)));
+-  }
+-  }
+-
++  // behavior 1
++  item->AppendElement(new 
ItemEntity("has_extended_acl","",OvalEnum::DATATYPE_BOOLEAN,OvalEnum::STATUS_NOT_COLLECTED,0));
+ # else
+   // behavior 1
+   item->AppendElement(new 
ItemEntity("has_extended_acl","",OvalEnum::DATATYPE_BOOLEAN,OvalEnum::STATUS_NOT_COLLECTED,0));

diff --git 
a/app-forensics/ovaldi/files/ovaldi-5.10.1.7-disable_RetrieveSelinuxDomainLabel.patch
 
b/app-forensics/ovaldi/files/ovaldi-5.10.1.7-disable_RetrieveSelinuxDomainLabel.patch
new file mode 100644
index 000..11d369022b0
--- /dev/null
+++ 
b/app-forensics/ovaldi/files/ovaldi-5.10.1.7-disable_RetrieveSelinuxDomainLabel.patch
@@ -0,0 +1,31 @@
+--- src/probes/unix/Process58Probe.cpp.old 2014-10-08 08:56:37.0 
+0200
 src/probes/unix/Process58Probe.cpp 2014-10-08 08:57:58.0 +0200
+@@ -743,26 +743,8 @@
+ }
+ 
+ bool Process58Probe::RetrieveSelinuxDomainLabel(pid_t pid, string *label, 
string *err) {
+-  security_context_t sctx;
+-  int ec = getpidcon(pid, &sctx);
+-  if (ec == -1) {
+-  // getpidcon man page doesn't say errno is set... so we can't 
get a
+-  // reason for the error.
+-  *err = "getpidcon() failed";
+-  return false;
+-  }
+-
+-  SecurityContextGuard scg(sctx);
+-  ContextGuard cg(sctx);
+-
+-  const char *tmp = context_type_get(cg);
+-  if (!tmp) {
+-  *err = string("context_get_type(")+sctx+"): "+strerror(errno);
+-  return false;
+-  }
+-
+-  *label = tmp;
+-  return true;
++  *err = string("context_get_type(NotImplmented)");
++  return false;
+ }
+ 
+ #elif defined SUNOS

diff --git a/app-forensics/ovaldi/ovaldi-5.10.1.7.ebuild 
b/app-forensics/ovaldi/ovaldi-5.10.1.7.ebuild
new file mode 100644
index 000..b97ac916849
--- /dev/null
+++ b/app-forensics/ovaldi/ovaldi-5.10.1.7.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2017 Gentoo Foundatio

[gentoo-commits] repo/gentoo:master commit in: x11-wm/afterstep/, x11-wm/afterstep/files/

2017-08-03 Thread Pacho Ramos
commit: d770cc658c2cca931948f688d8c7bdf661d230b1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Aug  3 13:01:09 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Aug  3 13:01:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d770cc65

x11-wm/afterstep: Fix building with gcc5 (#574184) and sandbox violations 
(#568694)

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 x11-wm/afterstep/afterstep-2.2.12.ebuild   |   4 +-
 x11-wm/afterstep/files/afterstep-2.2.12-gcc5.patch | 227 +
 2 files changed, 230 insertions(+), 1 deletion(-)

diff --git a/x11-wm/afterstep/afterstep-2.2.12.ebuild 
b/x11-wm/afterstep/afterstep-2.2.12.ebuild
index 9df5af61a18..b4820928c10 100644
--- a/x11-wm/afterstep/afterstep-2.2.12.ebuild
+++ b/x11-wm/afterstep/afterstep-2.2.12.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
@@ -45,6 +45,8 @@ src_prepare() {
sed -i -e '/CFLAGS="-O3"/d' libAfter{Base,Image}/configure || die
sed -i -e '/STRIP_BINARIES/s:-s::' autoconf/configure.in || die #252119
sed -i -e '/--with-builtin-gif/s/$with_gif/no/' autoconf/configure.in 
|| die #253259
+   sed -i -e 's/install.bin install.alternative/install.bin/' 
src/afterstep/Makefile.in || die #568694
+   epatch "${FILESDIR}"/${P}-gcc5.patch #574184
 
pushd autoconf >/dev/null
eautoreconf

diff --git a/x11-wm/afterstep/files/afterstep-2.2.12-gcc5.patch 
b/x11-wm/afterstep/files/afterstep-2.2.12-gcc5.patch
new file mode 100644
index 000..9447bcf990d
--- /dev/null
+++ b/x11-wm/afterstep/files/afterstep-2.2.12-gcc5.patch
@@ -0,0 +1,227 @@
+From: Robert Luberda 
+Date: Sun, 22 Mar 2015 16:35:31 +0100
+Subject: 44 Fix build with gcc 5
+
+Remove `inline' keywords from header files, and fix implicit
+declaration warnings to make the code compile with gcc 5, which
+have the c99 standard enabled by default.
+
+Bug-Debian: https://bugs.debian.org/68
+---
+ libAfterBase/asvector.h | 2 +-
+ libAfterBase/output.h   | 2 +-
+ libAfterBase/parse.h| 2 +-
+ libAfterConf/Feel.c | 2 ++
+ libAfterStep/colorscheme.c  | 2 +-
+ libAfterStep/event.c| 2 +-
+ libAfterStep/functions.h| 2 +-
+ libAfterStep/mylook.h   | 8 
+ libAfterStep/session.h  | 2 +-
+ src/WinList2/WinList.c  | 2 +-
+ src/afterstep/asinternals.h | 9 +++--
+ src/afterstep/events.c  | 1 +
+ src/afterstep/menuitem.c| 2 ++
+ 13 files changed, 24 insertions(+), 14 deletions(-)
+
+diff --git a/libAfterBase/asvector.h b/libAfterBase/asvector.h
+index 242bbb8..ec83231 100644
+--- a/libAfterBase/asvector.h
 b/libAfterBase/asvector.h
+@@ -38,7 +38,7 @@ ASVector *append_vector( ASVector *v, void * data, size_t 
size );
+ /* returns index on success, -1 on failure */
+ int vector_insert_elem( ASVector *v, void *data, size_t size, void *sibling, 
int before );
+ int vector_relocate_elem (ASVector *v, unsigned int index, unsigned int 
new_index);
+-inline size_t vector_find_data (ASVector *v, void *data );
++size_t vector_find_data (ASVector *v, void *data );
+ int vector_find_elem( ASVector *v, void *data );
+ /* returns 1 on success, 0 on failure */
+ int vector_remove_elem( ASVector *v, void *data );
+diff --git a/libAfterBase/output.h b/libAfterBase/output.h
+index fd186a7..ef21919 100644
+--- a/libAfterBase/output.h
 b/libAfterBase/output.h
+@@ -56,7 +56,7 @@ Bool show_debug( const char *file, const char *func, int 
line, const char *msg_f
+ 
+ 
+ void nonGNUC_debugout( const char *format, ...);
+-inline void nonGNUC_debugout_stub( const char *format, ...);
++void nonGNUC_debugout_stub( const char *format, ...);
+ /* may be used below in case compilation problems occur.
+  * Please submit a bug report if usage of any of the following generates 
errors on
+  * your compiler . Thanks!!! */
+diff --git a/libAfterBase/parse.h b/libAfterBase/parse.h
+index 193fbba..e4db499 100644
+--- a/libAfterBase/parse.h
 b/libAfterBase/parse.h
+@@ -73,7 +73,7 @@ format_geometry ( int x, int y, unsigned int width, unsigned 
int height, int fla
+ 
+ double parse_math(const char* str, char** endptr, double size);
+ 
+-inline int unsigned_int2buffer_end (char *buffer, int buffer_size, unsigned 
int val);
++int unsigned_int2buffer_end (char *buffer, int buffer_size, unsigned int val);
+ char *string_from_int (int param);
+ char *hex_to_buffer_reverse(void *data, size_t bytes, char* buffer);
+ char *hex_to_buffer(void *data, size_t bytes, char* buffer);
+diff --git a/libAfterConf/Feel.c b/libAfterConf/Feel.c
+index 0f2224b..787964d 100644
+--- a/libAfterConf/Feel.c
 b/libAfterConf/Feel.c
+@@ -29,6 +29,8 @@
+ 
+ #include "afterconf.h"
+ 
++#include 
++
+ 
+ flag_options_xref WindowBoxFlagsXref[] = {
+   {ASA_Virtual, WINDOWBOX_Virtual_ID, 0}
+diff --git a/libAfterStep/colorscheme.c b/libAfte

[gentoo-commits] repo/gentoo:master commit in: x11-themes/solar-backgrounds/

2017-08-03 Thread Sergey Popov
commit: 53f9a800246102e925f428d5486ec6e334672904
Author: Sergey Popov  gentoo  org>
AuthorDate: Thu Aug  3 12:43:10 2017 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Thu Aug  3 12:43:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f9a800

x11-themes/solar-backgrounds-0.92.0.5-r1: stable on x86

Gentoo-Bug: 626530

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 x11-themes/solar-backgrounds/solar-backgrounds-0.92.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/solar-backgrounds/solar-backgrounds-0.92.0.5-r1.ebuild 
b/x11-themes/solar-backgrounds/solar-backgrounds-0.92.0.5-r1.ebuild
index 867654de552..8931b52f536 100644
--- a/x11-themes/solar-backgrounds/solar-backgrounds-0.92.0.5-r1.ebuild
+++ b/x11-themes/solar-backgrounds/solar-backgrounds-0.92.0.5-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://fedoraproject.org/wiki/F11_Artwork";
 SRC_URI="mirror://fedora-dev/${SRC_PATH}/${PN}-$(replace_version_separator 3 
-).fc${FEDORA}.src.rpm"
 
 LICENSE="CC-BY-SA-2.0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: x11-themes/solar-backgrounds/

2017-08-03 Thread Sergey Popov
commit: 22639fe370bcad0e730dc5b5b5b7bf088352e3a4
Author: Sergey Popov  gentoo  org>
AuthorDate: Thu Aug  3 12:43:26 2017 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Thu Aug  3 12:43:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22639fe3

x11-themes/solar-backgrounds: drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../solar-backgrounds-0.92.0.5.ebuild  | 39 --
 1 file changed, 39 deletions(-)

diff --git a/x11-themes/solar-backgrounds/solar-backgrounds-0.92.0.5.ebuild 
b/x11-themes/solar-backgrounds/solar-backgrounds-0.92.0.5.ebuild
deleted file mode 100644
index 898c3a1705c..000
--- a/x11-themes/solar-backgrounds/solar-backgrounds-0.92.0.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=3
-
-inherit versionator rpm
-
-SRC_PATH=development/15/source/SRPMS
-FEDORA=15
-
-MY_P="${PN}-$(get_version_component_range 1-3)"
-
-DESCRIPTION="Fedora official background artwork"
-HOMEPAGE="https://fedoraproject.org/wiki/F11_Artwork";
-
-SRC_URI="mirror://fedora-dev/${SRC_PATH}/${PN}-$(replace_version_separator 3 
-).fc${FEDORA}.src.rpm"
-
-LICENSE="CC-BY-SA-2.0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-
-S="${WORKDIR}/${MY_P/-backgrounds/}"
-
-SLOT="0"
-
-src_compile() { :; }
-src_test() { :; }
-
-src_install() {
-   # This old version doesn't have a makefile to perform install.
-   insinto /usr/share/backgrounds/solar
-   doins -r solar*.xml {normalish,standard,wide}{,.dual} || die
-
-   insinto /usr/share/gnome-background-properties
-   doins desktop-*.xml || die
-}



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

2017-08-03 Thread Sergey Popov
commit: 054a27ef80a9820abd443453ad51216d6d0c4627
Author: Sergey Popov  gentoo  org>
AuthorDate: Thu Aug  3 12:35:52 2017 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Thu Aug  3 12:37:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054a27ef

sys-apps/dog-1.7-r6: stable on alpha/amd64/ppc/ppc64/sparc/x86

Gentoo-Bug: 622766

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-apps/dog/dog-1.7-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/dog/dog-1.7-r6.ebuild b/sys-apps/dog/dog-1.7-r6.ebuild
index 9428960145c..7b302d7d6f7 100644
--- a/sys-apps/dog/dog-1.7-r6.ebuild
+++ b/sys-apps/dog/dog-1.7-r6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc64-solaris"
+KEYWORDS="alpha amd64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${P}-check-ctime.diff



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

2017-08-03 Thread Sergey Popov
commit: eac161b1f4828a1e4b4a9e33006d1c3e598c4d08
Author: Sergey Popov  gentoo  org>
AuthorDate: Thu Aug  3 12:36:47 2017 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Thu Aug  3 12:37:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac161b1

sys-apps/dog: drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-apps/dog/dog-1.7-r4.ebuild | 42 
 sys-apps/dog/dog-1.7-r5.ebuild | 44 --
 2 files changed, 86 deletions(-)

diff --git a/sys-apps/dog/dog-1.7-r4.ebuild b/sys-apps/dog/dog-1.7-r4.ebuild
deleted file mode 100644
index 688e44cbc52..000
--- a/sys-apps/dog/dog-1.7-r4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Dog is better than cat"
-# the best HOMEPAGE we have.
-HOMEPAGE="https://packages.gentoo.org/package/sys-apps/dog";
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc64-solaris"
-IUSE=""
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-check-ctime.diff \
-   "${FILESDIR}"/${PV}-manpage-touchup.patch \
-   "${FILESDIR}"/${P}-64bit-goodness.patch \
-   "${FILESDIR}"/${P}-strfry.patch
-
-   if [[ "${CHOST}" == *-solaris* ]]
-   then
-   sed -i '/gcc.*-o dog/s/$/ -lsocket/' \
-   Makefile || die "sed Makefile failed"
-   fi
-
-   sed -i \
-   -e 's,^CFLAGS,#CFLAGS,' \
-   -e "s,gcc,$(tc-getCC)," \
-   -e 's:-o dog:$(LDFLAGS) -o dog:g' \
-   Makefile || die "sed Makefile failed"
-}
-
-src_install() {
-   dobin dog || die
-   doman dog.1 || die
-   dodoc README AUTHORS || die
-}

diff --git a/sys-apps/dog/dog-1.7-r5.ebuild b/sys-apps/dog/dog-1.7-r5.ebuild
deleted file mode 100644
index 4fc38a83fba..000
--- a/sys-apps/dog/dog-1.7-r5.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Dog is better than cat"
-# the best HOMEPAGE we have.
-HOMEPAGE="https://packages.gentoo.org/package/sys-apps/dog";
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc64-solaris"
-IUSE=""
-
-PATCHES=(
-   "${FILESDIR}"/${P}-check-ctime.diff
-   "${FILESDIR}"/${PV}-manpage-touchup.patch
-   "${FILESDIR}"/${P}-64bit-goodness.patch
-   "${FILESDIR}"/${P}-strfry.patch
-)
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-
-   if [[ "${CHOST}" == *-solaris* ]]; then
-   sed -i '/gcc.*-o dog/s/$/ -lsocket -lnsl/' \
-   Makefile || die "sed Makefile failed"
-   fi
-
-   sed -i \
-   -e 's,^CFLAGS,#CFLAGS,' \
-   -e "s,gcc,$(tc-getCC)," \
-   -e 's:-o dog:$(LDFLAGS) -o dog:g' \
-   Makefile || die "sed Makefile failed"
-}
-
-src_install() {
-   dobin "${PN}" || die
-   doman "${PN}".1 || die
-   dodoc README AUTHORS || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/scmxlate/

2017-08-03 Thread Amy Liffey
commit: fdb1e9f84b02bfd83d434f6c054749a3dc978d1b
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu Aug  3 11:56:40 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Aug  3 11:56:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb1e9f8

dev-scheme/scmxlate: eapi bump to 6

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../{scmxlate-20090410.ebuild => scmxlate-20090410-r1.ebuild} | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-scheme/scmxlate/scmxlate-20090410.ebuild 
b/dev-scheme/scmxlate/scmxlate-20090410-r1.ebuild
similarity index 68%
rename from dev-scheme/scmxlate/scmxlate-20090410.ebuild
rename to dev-scheme/scmxlate/scmxlate-20090410-r1.ebuild
index d89512665f4..ed7e4e6d24c 100644
--- a/dev-scheme/scmxlate/scmxlate-20090410.ebuild
+++ b/dev-scheme/scmxlate/scmxlate-20090410-r1.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="3"
+EAPI=6
 
 DESCRIPTION="Scmxlate is a configuration tool for software packages written in 
Scheme"
 HOMEPAGE="http://www.ccs.neu.edu/home/dorai/scmxlate/scmxlate.html";
-SRC_URI="http://evalwhen.com/scmxlate/scmxlate.tar.bz2
-   -> ${P}.tar.bz2"
+SRC_URI="http://evalwhen.com/scmxlate/scmxlate.tar.bz2 -> ${P}.tar.bz2"
 
 LICENSE="freedist" # license doesn't grant the right for modifications
 SLOT="0"
@@ -19,6 +18,6 @@ src_compile() { true; }
 
 src_install() {
insinto /usr/share/${PN}/
-   doins *.cl *.scm || die "doins failed"
-   dodoc README || die "dodoc failed"
+   doins *.cl *.scm
+   dodoc README
 }



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/sigscheme/

2017-08-03 Thread Amy Liffey
commit: 845328310065542d850eae4abb7815c142f49ebd
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu Aug  3 11:48:21 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Aug  3 11:48:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84532831

dev-scheme/sigscheme: eapi bump to 6

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../sigscheme/{sigscheme-0.8.5.ebuild => sigscheme-0.8.5-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/sigscheme/sigscheme-0.8.5.ebuild 
b/dev-scheme/sigscheme/sigscheme-0.8.5-r1.ebuild
similarity index 87%
rename from dev-scheme/sigscheme/sigscheme-0.8.5.ebuild
rename to dev-scheme/sigscheme/sigscheme-0.8.5-r1.ebuild
index b68e7b5f77b..cbed33d141c 100644
--- a/dev-scheme/sigscheme/sigscheme-0.8.5.ebuild
+++ b/dev-scheme/sigscheme/sigscheme-0.8.5-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="3"
+EAPI=6
 
 DESCRIPTION="SigScheme is an R5RS Scheme interpreter for embedded use"
 HOMEPAGE="https://code.google.com/p/sigscheme/";



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/scm/

2017-08-03 Thread Amy Liffey
commit: 00880c64534a2bf9efff56addc0465d4c1a43ff1
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu Aug  3 11:41:39 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Aug  3 11:42:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00880c64

dev-scheme/scm: eapi bump to 6

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../{scm-5.5.6-r2.ebuild => scm-5.5.6-r3.ebuild}   | 23 ++
 1 file changed, 10 insertions(+), 13 deletions(-)

diff --git a/dev-scheme/scm/scm-5.5.6-r2.ebuild 
b/dev-scheme/scm/scm-5.5.6-r3.ebuild
similarity index 89%
rename from dev-scheme/scm/scm-5.5.6-r2.ebuild
rename to dev-scheme/scm/scm-5.5.6-r3.ebuild
index 658b328891d..c24ee44c349 100644
--- a/dev-scheme/scm/scm-5.5.6-r2.ebuild
+++ b/dev-scheme/scm/scm-5.5.6-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="3"
+EAPI=6
 
-inherit versionator eutils flag-o-matic multilib
+inherit versionator eutils flag-o-matic
 
 #version magic thanks to masterdriverz and UberLord using bash array instead 
of tr
 trarr="0abcdefghi"
@@ -18,20 +18,17 @@ HOMEPAGE="http://swiss.csail.mit.edu/~jaffer/SCM";
 SLOT="0"
 LICENSE="LGPL-3"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
-IUSE="arrays bignums cautious dynamic-linking engineering-notation gsubr 
inexact
-ioext libscm macro ncurses posix readline regex sockets unix"
+IUSE="arrays bignums cautious dynamic-linking engineering-notation gsubr 
inexact ioext libscm macro ncurses posix readline regex sockets unix"
 
 #unzip for unpacking
 DEPEND="app-arch/unzip
>=dev-scheme/slib-3.1.5
dev-util/cproto
-   ncurses? ( sys-libs/ncurses )
+   ncurses? ( sys-libs/ncurses:0= )
readline? ( sys-libs/libtermcap-compat )"
 RDEPEND="${DEPEND}"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-multiplefixes.patch
-}
+PATCHES=( "${FILESDIR}/${P}-multiplefixes.patch" )
 
 src_compile() {
# SLIB is required to build SCM.
@@ -43,7 +40,7 @@ src_compile() {
fi
 
einfo "Making scmlit"
-   emake -j1 scmlit clean || die "faild to build scmlit"
+   emake -j1 scmlit clean
 
einfo "Building scm"
local features=""
@@ -139,7 +136,7 @@ src_compile() {
fi
 
if use libscm ; then
-   emake libscm.a || die
+   emake libscm.a
fi
 }
 
@@ -149,11 +146,11 @@ src_test() {
 
 src_install() {
emake DESTDIR="${D}" man1dir="${EPREFIX}"/usr/share/man/man1/ \
-   install || die "Install failed"
+   install
 
if use libscm; then
emake DESTDIR="${D}" libdir="${EPREFIX}"/usr/$(get_libdir)/ \
-   installlib || die
+   installlib
fi
 
doinfo scm.info



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

2017-08-03 Thread Manuel Rüger
commit: a4435e95adcf9cb35bc8efd7da622fcc9d385797
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Aug  3 11:25:42 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Aug  3 11:25:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4435e95

net-analyzer/prometheus: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-analyzer/prometheus/Manifest|  1 -
 net-analyzer/prometheus/prometheus-1.6.3.ebuild | 59 -
 2 files changed, 60 deletions(-)

diff --git a/net-analyzer/prometheus/Manifest b/net-analyzer/prometheus/Manifest
index bad5cf02066..428e4323256 100644
--- a/net-analyzer/prometheus/Manifest
+++ b/net-analyzer/prometheus/Manifest
@@ -1,2 +1 @@
-DIST prometheus-1.6.3.tar.gz 5160067 SHA256 
1c2d01f3a44b53be3b672cbdb1843fbe8fc135020bbfb6c71b0a10b141a474e6 SHA512 
e7cad489120a69356ffa70597d725de9586cd64f0eb64ef3fb009ec491687d5e2d858223594d3a4e6d564196c9ea5a0eac762c0f27c9f32d50bf97d2ef79c32b
 WHIRLPOOL 
9cb600621aad1c97f1ced7259fe442b38b24a88cf4b8df7d19a22f6d2f6840464f8db01caf1129800bd7c7ccb232d875aa7b92a194f2abea1f126854306f0817
 DIST prometheus-1.7.1.tar.gz 5122747 SHA256 
209832310f5bef99faef3beaaa95263612a4d0126ca512c4a4c23a8543d3ccf5 SHA512 
98a42e95978477530082d7549c29f17b133043d7c233ba3c90b183f06a3f24ee578f8fed75cba476d3c93a22abcccfdbccc94488beb8450a02f260d24165ba26
 WHIRLPOOL 
8ab473430752336e09b4a0c38fd1117abe21196478d7f2f7e813c27f07c950cc3525d9e9ba32309711c73a1032f3cff27ddc1582d0c4b6c66fe82d5b58675550

diff --git a/net-analyzer/prometheus/prometheus-1.6.3.ebuild 
b/net-analyzer/prometheus/prometheus-1.6.3.ebuild
deleted file mode 100644
index 09bcc54c842..000
--- a/net-analyzer/prometheus/prometheus-1.6.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/prometheus"
-EGIT_COMMIT="v${PV}"
-PROMETHEUS_COMMIT="c580b60"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus monitoring system and time series database"
-HOMEPAGE="https://github.com/prometheus/prometheus";
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=dev-lang/go-1.8
-   dev-util/promu"
-
-PROMETHEUS_HOME="/var/lib/prometheus"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup prometheus
-   enewuser prometheus -1 -1 "${PROMETHEUS_HOME}" prometheus
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${PROMETHEUS_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
-}
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   GOPATH="${S}" promu build -v || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin promtool prometheus
-   dodoc -r {documentation,{README,CHANGELOG,CONTRIBUTING}.md}
-   insinto /etc/prometheus
-   doins documentation/examples/prometheus.yml
-   insinto /usr/share/prometheus
-   doins -r console_libraries consoles
-   dosym ../../usr/share/prometheus/console_libraries 
/etc/prometheus/console_libraries
-   dosym ../../usr/share/prometheus/consoles /etc/prometheus/consoles
-   popd || die
-
-   newinitd "${FILESDIR}"/prometheus.initd prometheus
-   newconfd "${FILESDIR}"/prometheus.confd prometheus
-   keepdir /var/log/prometheus /var/lib/prometheus
-   fowners prometheus:prometheus /var/log/prometheus /var/lib/prometheus
-}



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

2017-08-03 Thread Manuel Rüger
commit: 931c7ae254ac6f7dab0d58cdcac8bb103c406fe3
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Aug  3 11:21:03 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Aug  3 11:21:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=931c7ae2

sys-cluster/kubectl: Version bump to 1.7.3

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/kubectl/Manifest |  1 +
 sys-cluster/kubectl/kubectl-1.7.3.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 6b855293bdd..dcfe1409919 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1 +1,2 @@
 DIST kubernetes-1.7.2.tar.gz 22003395 SHA256 
a283ff30b243b94474d07ec0ed52c4d42a2ca427610a58f1a6dffe456fbb3b6a SHA512 
38de356e95198cc7db077e994b6369e807ad65b507f14d342e82e1d08dcf03797771afe45bf043d9d40b7f49e73c3e310117eef98c32eeb4a682eb3d6b670216
 WHIRLPOOL 
bb237497f49277784ff1d1b02225d9fb6bf7f33a92e59e38f9a673fcdb84062f36271239330d633f96a38809a02e447d82266f5c24a8cb404ecd25c452d5b6f1
+DIST kubernetes-1.7.3.tar.gz 22019646 SHA256 
7f84e08c2944865247c3fee26b010452e4a315a1cdd7983ff59d151f17167b13 SHA512 
9c239cff3c3a18cc384079599abcffd7475052cff0d237e7b5b298229e08dea083c47284470ed5158484c9611c029aecca496391730793251389d05ce86d4146
 WHIRLPOOL 
35e6aaf16d9d411865e0ca594373fd08178d78899e06b1bbea7ef494b8e94264068700eb498684d54e665385b515055f4dca6df4345dfecff073afbd98bfe645

diff --git a/sys-cluster/kubectl/kubectl-1.7.3.ebuild 
b/sys-cluster/kubectl/kubectl-1.7.3.ebuild
new file mode 100644
index 000..4866ab70285
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.7.3.ebuild
@@ -0,0 +1,37 @@
+# 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="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/zstd/

2017-08-03 Thread Manuel Rüger
commit: 2442f1609739ed48a352d619d1c1b959b3f0b463
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Aug  3 10:42:46 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Aug  3 10:42:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2442f160

app-arch/zstd: Version bump to 1.3.0, add pzstd

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-arch/zstd/Manifest  |  1 +
 app-arch/zstd/zstd-1.3.0.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/app-arch/zstd/Manifest b/app-arch/zstd/Manifest
index c308d1fcf42..4d3f07bd72e 100644
--- a/app-arch/zstd/Manifest
+++ b/app-arch/zstd/Manifest
@@ -1,3 +1,4 @@
 DIST zstd-1.1.0.tar.gz 716327 SHA256 
61cbbd28ff78f658f0564c2ccc206ac1ac6abe7f2c65c9afdca74584a104ea51 SHA512 
9fe72081d333b58d5c8f27f13bd01ab0d729984215b75690282770aa769aab6879b88177aa2b45d8ce2869bf1b360f3a828ca00aa3646a7cc57285a4e167d71f
 WHIRLPOOL 
f7e4eab8e7dada2dd0d3ab8eeba4f2b3f165476c4cacf1a609269cb8ed9bccd12c498f50e2aaf365d6c0167c0f2db2b6b6902a786ba98f169e4f0ea0b7ceacfe
 DIST zstd-1.1.3.tar.gz 845902 SHA256 
106c532ae840a6ee4aee5258f04f3acab7b3e09b9e9584ebe94e4fbfd899af0a SHA512 
6c025ca3899d0487bf2b4a9b333b47c6e2bb525ae3fc7328cc040f50d6f3c53a1bb9bd17e104352ddbc7b96b240c250c60d5be99e0a980332dbd3c518b2a81e1
 WHIRLPOOL 
1ff898dce54bd13a45a27ee6e395aa38adc88f1767321e5393148d76e443b539eddee65ccbc00ccf691ab51019a7f1ec6e19f1d7dc734b5982a29d47a432c1e2
 DIST zstd-1.2.0.tar.gz 1300584 SHA256 
4a7e4593a3638276ca7f2a09dc4f38e674d8317bbea51626393ca73fc047cbfb SHA512 
b21910c6bdcfad3199c07b9f70f7c049062ebd1cce9249dd33c36153e29f24dd9e796ddbc2f37846b9f508c14b0d0f67651fd8d2bdce558128f20bdfff50a7df
 WHIRLPOOL 
dc52eee5d075d952e870c1e12c73120a664337585f6d81456c98341f4bd3f5ecfccb51fbc22063e64cb4287e429d4e12c4395007d78df74a2f1787e01cc29007
+DIST zstd-1.3.0.tar.gz 1469911 SHA256 
0fdba643b438b7cbce700dcc0e7b3e3da6d829088c63757a5984930e2f70b348 SHA512 
5eb9e001e14d3342e76eb57b672c636fd56839ba8fc0ba9a751484ea93389c72c494ad2125dc2f9be1f72481f3af34568477123f7e9d3c7504e061e4c083cb30
 WHIRLPOOL 
61d20ecb675d95ef972b73e5cec144dde6f8a784423b136f4520f51ff8429aa3a59600a371b9b8eea7b2a1949d85508346f620c3cb1852162b27827ba99a7c73

diff --git a/app-arch/zstd/zstd-1.3.0.ebuild b/app-arch/zstd/zstd-1.3.0.ebuild
new file mode 100644
index 000..b96874e7c9a
--- /dev/null
+++ b/app-arch/zstd/zstd-1.3.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="zstd fast compression library"
+HOMEPAGE="https://facebook.github.io/zstd/";
+SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+IUSE="static-libs"
+
+RDEPEND="app-arch/xz-utils"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" zstd
+
+   emake -C lib \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" libzstd
+
+   emake -C contrib/pzstd \
+   CC="$(tc-getCC)" \
+   CXX="$(tc-getCXX)" \
+   AR="$(tc-getAR)" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
+
+   emake -C contrib/pzstd \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
+
+   einstalldocs
+
+   if ! use static-libs; then
+   rm "${ED%/}"/usr/$(get_libdir)/libzstd.a || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/termite/

2017-08-03 Thread Amy Liffey
commit: 51893376ca2ba1ea72217b3c106355765b9b36ad
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu Aug  3 09:19:45 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Aug  3 09:19:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51893376

dev-scheme/termite: fix rev

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-scheme/termite/{termite-0.15.ebuild => termite-0.15-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-scheme/termite/termite-0.15.ebuild 
b/dev-scheme/termite/termite-0.15-r1.ebuild
similarity index 100%
rename from dev-scheme/termite/termite-0.15.ebuild
rename to dev-scheme/termite/termite-0.15-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/termite/

2017-08-03 Thread Amy Liffey
commit: aa5bb39473fcdf8305f190bed96bcab23227623a
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu Aug  3 09:16:31 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Aug  3 09:17:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5bb394

dev-scheme/termite: eapi bump 6, add ~amd64 keyword

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-scheme/termite/termite-0.15.ebuild | 18 --
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/dev-scheme/termite/termite-0.15.ebuild 
b/dev-scheme/termite/termite-0.15.ebuild
index 3053655da93..9fca8b50295 100644
--- a/dev-scheme/termite/termite-0.15.ebuild
+++ b/dev-scheme/termite/termite-0.15.ebuild
@@ -1,9 +1,7 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=3
-
-inherit multilib
+EAPI=6
 
 DESCRIPTION="Erlang-style concurrency for Gambit Scheme"
 HOMEPAGE="https://code.google.com/p/termite/";
@@ -11,7 +9,7 @@ SRC_URI="https://termite.googlecode.com/files/${PN}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="dev-scheme/gambit"
@@ -20,13 +18,13 @@ RDEPEND="${DEPEND}"
 S="${WORKDIR}/${PN}"
 
 src_install() {
-   dobin tsi || die "dobin failed"
-   dodoc README CHANGELOG || die "dodoc failed"
+   dobin tsi
+   dodoc README CHANGELOG
 
insinto /usr/$(get_libdir)/${PN}/
-   doins *.scm || die "doins failed"
-   doins -r otp || die "doins failed"
+   doins *.scm
+   doins -r otp
 
insinto /usr/share/${PN}
-   doins -r examples test benchmarks || die "doins failed"
+   doins -r examples test benchmarks
 }



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

2017-08-03 Thread Paweł Hajdan
commit: ad2df5ba6ebb5e5b432d9f1f038e3eb3b2c4abdf
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Thu Aug  3 09:05:18 2017 +
Commit: Paweł Hajdan  gentoo  org>
CommitDate: Thu Aug  3 09:05:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2df5ba

www-client/chromium: dev channel bump (61.0.3163.25)

 www-client/chromium/Manifest   |  2 +-
 3159.5.ebuild => chromium-61.0.3163.25.ebuild} | 26 ++
 2 files changed, 13 insertions(+), 15 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index b5f7c5a4a6d..9b0ca0aa2d4 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-59.0.3071.104.tar.xz 531895868 SHA256 
a949fa166cdcdbd8419fbdb4583804613d9845130f0c851e4c647d79a4c300d0 SHA512 
419cf5bafa80f190cd301c2933502351929c1ef1d5cfedc720ce6762674a0e6af3b4246a8f92e0c29743420338b056061d4e7f9f4a4066a5bdd4d2ee8db3ddbf
 WHIRLPOOL 
ab2fbd1beeb485a5c07743a5a84c850b5ad8178a1f97421a0aa0573817b474e633a6ac65ad43f7db67d35d257183ea4eceacd12b4cad63f88cd9777cfa498e68
 DIST chromium-60.0.3112.40.tar.xz 537575476 SHA256 
4fdc590fc6ef4af16cc72d790b9eaa50829cd8193893a9ec0719481b03f328d3 SHA512 
0e121887f7158d47a9fdb7c0be43a0b1cb32d19a893f99cfc13e2ce146e553e6428fdd82815180bacb430eace42f8bf83595073cf449f49e963633e8414b07ef
 WHIRLPOOL 
b7b2b62f61c18ed77890383ba1ac2d25094e14c12042fa1b1af50fa1f8d69807673a036fdb54078622e92b32eb7211040fda3513cb079598e3caf1219c594631
 DIST chromium-60.0.3112.78.tar.xz 537669428 SHA256 
a82db2aa1b9348b619c01894db565eba686780de0e6fa9e83a8f406d06ce03ea SHA512 
d6cccf2537233c12d7b0254b45adbf0abdf9ca43688ceed28b3d915290478563be30d30879018fd4d6f2acc9654d9911c0c6bbebba0cdeacd16d748e18296c41
 WHIRLPOOL 
b7acf6a57bced89f1e81e389f72ef80cb4a24f9beed45c737bd511d8e5f64236c5b9888910ee58b746a6cdbbcc58cc1d665e8730e33471ee50782ef4ce883e8c
-DIST chromium-61.0.3159.5.tar.xz 546362372 SHA256 
34e0e62f5c30df110bd8d5f872021a8a0ee21fc4b6c2d4efcb8a2232612f6e0a SHA512 
325312223a1486fef1ca9d19c215147bdb37d7ab83437a6e38a076099bf450b79fbfba4060234307cba6385f9d82bf9d66c7a178f3ca33eeb0be1acee71e03f0
 WHIRLPOOL 
cecab851eb6b247e7e381cfcac94d43d2b30d38631160ba1393920e241803e3b54402f719677b608ac15734c21ad6e762925e18f92b1b3e40f3aea93886aa721
 DIST chromium-61.0.3163.13.tar.xz 552794140 SHA256 
b140c1405345a13ef8490efde64cfce413267f42baf107f83e81ba6f6dff0b2d SHA512 
3c251239d22e4b8e97d9f96868289fa6e12be2167704bcf88dfa8ccf01806f713557f98b8b48d7752ebda24eb8c290ff94e0f279cf4507f7ea14664f1719763a
 WHIRLPOOL 
51fb1214b29e6d462980b7f3238142f43f54b4fdd5c9d5cd3507c57bb168ef00676d10b6dc09ea1c722d4d17f144a31b873f8570892b4682888b581d04a97983
+DIST chromium-61.0.3163.25.tar.xz 552570440 SHA256 
58060965c4dd155dbe08b26f13695002ad990532c545aafb70a4a0d07f135679 SHA512 
771017c495bcf675e0fa55e42578b0c9d16147c6cc8a25138104be7aeb9af49c7877d6dd74b62577a655b185831b788036085820b3a813acb70f58cd27f77703
 WHIRLPOOL 
c8b9ed8ce368cd6f7a227dc0c09a76d15b9efa5cf590cd1ee95d55ac389734992ccd319de56ae514991c5e4841d5ea61fdaba2dd14f514195ea3e6e7e7bd3260

diff --git a/www-client/chromium/chromium-61.0.3159.5.ebuild 
b/www-client/chromium/chromium-61.0.3163.25.ebuild
similarity index 98%
rename from www-client/chromium/chromium-61.0.3159.5.ebuild
rename to www-client/chromium/chromium-61.0.3163.25.ebuild
index 8dd11ad4641..a02d8d59d15 100644
--- a/www-client/chromium/chromium-61.0.3159.5.ebuild
+++ b/www-client/chromium/chromium-61.0.3163.25.ebuild
@@ -46,9 +46,8 @@ COMMON_DEPEND="
media-libs/libpng:=
system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
>=media-libs/openh264-1.6.0:=
-   media-libs/opus:=
pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? ( >=media-video/ffmpeg-3:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-3:= media-libs/opus:= )
sys-apps/dbus:=
sys-apps/pciutils:=
virtual/udev
@@ -93,7 +92,7 @@ DEPEND="${COMMON_DEPEND}
)
dev-lang/perl
>=dev-util/gperf-3.0.3
-   dev-util/ninja
+   >=dev-util/ninja-1.7.2
net-libs/nodejs
sys-apps/hwids[usb(+)]
tcmalloc? ( !

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

2017-08-03 Thread Michał Górny
commit: 61e708c02a7f7c465f95f503861b84bb57ae5b06
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  3 08:17:13 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 08:53:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e708c0

media-sound/pragha: Bump to 1.3.90

 media-sound/pragha/Manifest |  1 +
 media-sound/pragha/pragha-1.3.90.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/media-sound/pragha/Manifest b/media-sound/pragha/Manifest
index a749bae3114..22992688b9a 100644
--- a/media-sound/pragha/Manifest
+++ b/media-sound/pragha/Manifest
@@ -1,2 +1,3 @@
 DIST pragha-1.3.1.tar.bz2 621106 SHA256 
49287152f59e5d62b57620f94b228517caaca001873c30c7abd426afacfc8a78 SHA512 
17d086d84382c8e417e513c8803ea90612ca9d5c665384299362b3197978a8697faef531996b078e4ce12c52b7fad3be377083622c923775c6c738d5ae6acb93
 WHIRLPOOL 
1d531e588723623b99aa0bde1d2e1d8407e15cce89112847893ecf50f1fce4709ffb3bb1b5d88ce14a616db2809e81991228262fc12227cacf213d0c85a9c0ae
 DIST pragha-1.3.3.tar.bz2 679754 SHA256 
74844eb99df44984206d6c55b15f1b553e9f122ddb0bad00902a7b7935d0a504 SHA512 
3dc87d4e75cd9f145c3921af4c09140a705611d72176fd80db2d89048bc22c8edda5f87bce75f26e0cce4f6934c927e814e5c54fec7820116485cf4e04e876a9
 WHIRLPOOL 
86cd62135bfe477a2ba10038968f695d4fea81eab15f219df1e1b4b76326258f08cbd60e6d344a79a76842456d10cc7c4b6e85cb059e8977a57dab616b5ee61d
+DIST pragha-1.3.90.tar.bz2 760153 SHA256 
eb41cb15886bd6ac749fb49b7c4ce96cf7a646b7ec94d38bed098792104842fa SHA512 
877d27814927ab67a0b1defe70d753466e3ad14a0274a2168eb2521ded4eddeb04bce5177869b19ca57b38e7374047ee36982cce3f7e8a75b801cd060f8460d2
 WHIRLPOOL 
0118c8764841923a49f53e7c855e7ce9278deb2a29764699f787e9b285c3f930d31910452944e2a72fd9c774b58064043f22b939c4a00feb851ebfbec6f56aab

diff --git a/media-sound/pragha/pragha-1.3.90.ebuild 
b/media-sound/pragha/pragha-1.3.90.ebuild
new file mode 100644
index 000..c5dfe245391
--- /dev/null
+++ b/media-sound/pragha/pragha-1.3.90.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils xdg-utils
+
+DESCRIPTION="A lightweight music player (for Xfce)"
+HOMEPAGE="https://github.com/pragha-music-player/pragha";
+SRC_URI="https://github.com/pragha-music-player/${PN}/releases/download/V${PV}/${P}.tar.bz2";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cdda +glyr grilo +keybinder lastfm libnotify mtp +peas +playlist rygel 
soup +udev"
+
+COMMON_DEPEND=">=dev-db/sqlite-3.4:3=
+   >=dev-libs/glib-2.36:=
+   media-libs/gstreamer:1.0=
+   media-libs/gst-plugins-base:1.0=
+   >=media-libs/taglib-1.8:=
+   >=x11-libs/gtk+-3.8:3=
+   >=xfce-base/libxfce4ui-4.11:=[gtk3(+)]
+   cdda? ( >=dev-libs/libcdio-0.90:=
+   >=dev-libs/libcdio-paranoia-0.90:=
+   >=media-libs/libcddb-1.3.0:= )
+   glyr? ( >=media-libs/glyr-1.0.1:= )
+   grilo? ( media-libs/grilo:0.3=[network] )
+   keybinder? ( >=dev-libs/keybinder-0.2.0:3= )
+   lastfm? ( >=media-libs/libclastfm-0.5:= )
+   libnotify? ( >=x11-libs/libnotify-0.7.5:= )
+   mtp? ( >=media-libs/libmtp-1.1.0:= )
+   peas? ( >=dev-libs/libpeas-1.0.0:=[gtk] )
+   playlist? ( >=dev-libs/totem-pl-parser-2.26:= )
+   rygel? ( >=net-misc/rygel-0.26:= )
+   soup? ( >=net-libs/libsoup-2.38:= )
+   udev? ( virtual/libgudev:= )"
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0"
+DEPEND="${COMMON_DEPEND}
+   dev-util/intltool
+   >=dev-util/xfce4-dev-tools-4.10
+   sys-devel/gettext
+   virtual/pkgconfig"
+REQUIRED_USE="glyr? ( peas )
+   grilo? ( peas )
+   libnotify? ( peas )
+   mtp? ( udev )
+   rygel? ( peas )
+   soup? ( peas )
+   udev? ( peas )"
+
+src_configure() {
+   local myconf=(
+   $(use_enable peas libpeas-1.0)
+   $(use_enable glyr libglyr)
+   $(use_enable lastfm libclastfm)
+   $(use_enable cdda libcdio)
+   $(use_enable cdda libcdio_paranoia)
+   $(use_enable cdda libcddb)
+   $(use_enable playlist totem-plparser)
+
+   $(use_enable libnotify)
+   $(use_enable keybinder)
+   $(use_enable udev gudev-1.0)
+   $(use_enable mtp libmtp)
+   $(use_enable soup libsoup-2.4)
+   $(use_enable rygel rygel-server-2.6)
+   $(use_enable grilo grilo-0.3)
+   $(use_enable grilo grilo-net-0.3)
+   # avoid trying to use 0.2 & 0.3 simultaneously
+   # https://github.com/pragha-music-player/pragha/issues/124
+   --disable-grilo-0.2
+   --disable-grilo-net-0.2
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   gno

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

2017-08-03 Thread Michał Górny
commit: fb52e1f0a8a1d545b482d7c84c798d9e071c99bd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  3 07:11:57 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 08:53:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb52e1f0

media-sound/pragha: Update upstream URLs

 media-sound/pragha/metadata.xml   | 2 +-
 media-sound/pragha/pragha-1.3.1-r1.ebuild | 6 +++---
 media-sound/pragha/pragha-1.3.3.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-sound/pragha/metadata.xml b/media-sound/pragha/metadata.xml
index 0b277a55a82..965cbf1c844 100644
--- a/media-sound/pragha/metadata.xml
+++ b/media-sound/pragha/metadata.xml
@@ -16,6 +16,6 @@
 Search metadata on AcoustID and radios on TuneIn using 
net-libs/libsoup
   
   
-matiasdelellis/pragha
+pragha-music-player/pragha
   
 

diff --git a/media-sound/pragha/pragha-1.3.1-r1.ebuild 
b/media-sound/pragha/pragha-1.3.1-r1.ebuild
index 890825f25a4..48e150a7feb 100644
--- a/media-sound/pragha/pragha-1.3.1-r1.ebuild
+++ b/media-sound/pragha/pragha-1.3.1-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit xfconf # autotools
 
 DESCRIPTION="A lightweight music player (with support for the Xfce desktop 
environment)"
-HOMEPAGE="http://pragha.wikispaces.com/ 
https://github.com/matiasdelellis/pragha";
-SRC_URI="https://github.com/matiasdelellis/${PN}/releases/download/v${PV}/${P}.tar.bz2";
+HOMEPAGE="https://github.com/pragha-music-player/pragha";
+SRC_URI="https://github.com/pragha-music-player/${PN}/releases/download/v${PV}/${P}.tar.bz2";
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/media-sound/pragha/pragha-1.3.3.ebuild 
b/media-sound/pragha/pragha-1.3.3.ebuild
index 00980fd72bd..5fadecd16a1 100644
--- a/media-sound/pragha/pragha-1.3.3.ebuild
+++ b/media-sound/pragha/pragha-1.3.3.ebuild
@@ -6,8 +6,8 @@ EAPI=6
 inherit gnome2-utils xdg-utils
 
 DESCRIPTION="A lightweight music player (for Xfce)"
-HOMEPAGE="https://github.com/matiasdelellis/pragha";
-SRC_URI="https://github.com/matiasdelellis/${PN}/releases/download/v${PV}/${P}.tar.bz2";
+HOMEPAGE="https://github.com/pragha-music-player/pragha";
+SRC_URI="https://github.com/pragha-music-player/${PN}/releases/download/v${PV}/${P}.tar.bz2";
 
 LICENSE="GPL-3"
 SLOT="0"



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

2017-08-03 Thread Lars Wendler
commit: 79156e15250b00e3abf4e9b7cfbc1983e791dc0b
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Aug  3 08:33:17 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Aug  3 08:33:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79156e15

sys-apps/dbus: Prepare reintroduction of tests.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-apps/dbus/dbus-1.10.22.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/sys-apps/dbus/dbus-1.10.22.ebuild 
b/sys-apps/dbus/dbus-1.10.22.ebuild
index b166421a711..cbd855261fc 100644
--- a/sys-apps/dbus/dbus-1.10.22.ebuild
+++ b/sys-apps/dbus/dbus-1.10.22.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
 
 inherit autotools ltprune linux-info flag-o-matic python-any-r1 
readme.gentoo-r1 systemd virtualx user multilib-minimal
 
@@ -15,9 +15,12 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="debug doc elogind selinux static-libs systemd test user-session X"
 
-RESTRICT="test"
+#RESTRICT="test"
 
-REQUIRED_USE="?? ( elogind systemd )"
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   test? ( debug )
+"
 
 CDEPEND="
>=dev-libs/expat-2
@@ -184,7 +187,7 @@ multilib_src_compile() {
 }
 
 src_test() {
-   DBUS_VERBOSE=1 Xemake -j1 -C "${TBD}" check
+   DBUS_VERBOSE=1 virtx emake -j1 -C "${TBD}" check
 }
 
 multilib_src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Cpanel-JSON-XS/

2017-08-03 Thread Sergei Trofimovich
commit: 78f8284a99cc1ebc57605c6d659161bf1591502c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Aug  3 08:24:39 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Aug  3 08:24:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f8284a

dev-perl/Cpanel-JSON-XS: keyworded 3.23.300 for ppc64, bug #622974

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc64"

 dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.300.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.300.ebuild 
b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.300.ebuild
index 1a6b115fc8f..e32dc3a447b 100644
--- a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.300.ebuild
+++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.300.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="cPanel fork of JSON::XS, fast and correct serializing"
 SLOT="0"
-KEYWORDS="amd64 ~arm ia64 ~ppc x86"
+KEYWORDS="amd64 ~arm ia64 ~ppc ~ppc64 x86"
 IUSE="test"
 
 RDEPEND=""



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

2017-08-03 Thread Sergei Trofimovich
commit: e0b0c2ad8ae9a761a7f5c77c363725c8b6923786
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Aug  3 08:24:47 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Aug  3 08:24:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b0c2ad

dev-perl/Module-Install: keyworded 1.180.0 for ppc64, bug #622974

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc64"

 dev-perl/Module-Install/Module-Install-1.180.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Module-Install/Module-Install-1.180.0.ebuild 
b/dev-perl/Module-Install/Module-Install-1.180.0.ebuild
index 37710073a15..965c31b8c4a 100644
--- a/dev-perl/Module-Install/Module-Install-1.180.0.ebuild
+++ b/dev-perl/Module-Install/Module-Install-1.180.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Standalone, extensible Perl module installer"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ia64 ~ppc x86 ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="amd64 ~arm ia64 ~ppc ~ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="test"
 
 RDEPEND="



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

2017-08-03 Thread Sergei Trofimovich
commit: adfd69c931bc4e9e748db41de2e6673216e55cf6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Aug  3 08:24:43 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Aug  3 08:24:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adfd69c9

dev-perl/JSON-MaybeXS: keyworded 1.3.9 for ppc64, bug #622974

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc64"

 dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.3.9.ebuild 
b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.3.9.ebuild
index b91cee9fa15..d2711d0030f 100644
--- a/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.3.9.ebuild
+++ b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.3.9.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ia64 ~ppc x86"
+KEYWORDS="amd64 ~arm ia64 ~ppc ~ppc64 x86"
 IUSE="test +xs"
 
 # needs Scalar-Util



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

2017-08-03 Thread Sergei Trofimovich
commit: aa69ffdff8783f8f888a476dace2367c0d2a029c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Aug  3 08:20:00 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Aug  3 08:20:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa69ffdf

dev-perl/WebService-MusicBrainz: keyworded 1.0.2 for ppc, bug #620882

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.2.ebuild 
b/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.2.ebuild
index 5e779aa0945..338e2617da4 100644
--- a/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.2.ebuild
+++ b/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Web service API to MusicBrainz database"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 IUSE=""
 PATCHES=( "${FILESDIR}/1.0.2-no-network-testing.patch" )
 RDEPEND="



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

2017-08-03 Thread Sergei Trofimovich
commit: bccb040112fef0356c0eb279a15e4ffbad578d8b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Aug  3 08:19:55 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Aug  3 08:19:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccb0401

dev-perl/Mojolicious: keyworded 7.320.0 for ppc, bug #620882

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 dev-perl/Mojolicious/Mojolicious-7.320.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Mojolicious/Mojolicious-7.320.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-7.320.0.ebuild
index 55270db5eac..0527b6cfc8b 100644
--- a/dev-perl/Mojolicious/Mojolicious-7.320.0.ebuild
+++ b/dev-perl/Mojolicious/Mojolicious-7.320.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="Real-time web framework"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="test minimal"
 
 RDEPEND="



  1   2   >