[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml-gpg/

2017-04-18 Thread Hans de Graaff
commit: 3db0f6d912d11eabc3ca4c0d77d369de2eaebed4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 19 04:32:35 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 19 04:32:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db0f6d9

dev-ruby/hiera-eyaml-gpg: cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/hiera-eyaml-gpg/Manifest  |  2 --
 .../hiera-eyaml-gpg/hiera-eyaml-gpg-0.4.ebuild | 21 
 .../hiera-eyaml-gpg/hiera-eyaml-gpg-0.5.ebuild | 23 --
 3 files changed, 46 deletions(-)

diff --git a/dev-ruby/hiera-eyaml-gpg/Manifest 
b/dev-ruby/hiera-eyaml-gpg/Manifest
index 5e92c3fe1e8..95343ff048c 100644
--- a/dev-ruby/hiera-eyaml-gpg/Manifest
+++ b/dev-ruby/hiera-eyaml-gpg/Manifest
@@ -1,3 +1 @@
-DIST hiera-eyaml-gpg-0.4.gem 8192 SHA256 
9d0b3b64a50ed5e5fe07c83a42731cfb3bdf28607112b3893d7d9e88769c9cac SHA512 
51670ed7f13c41643efe3ebfbdf0126e2d048bfe16f5cc1b4d9462f7b0070535417191ababe0bd669fe8f82afe0d0a56dff9dd5299c89b2c6fee3901482b230d
 WHIRLPOOL 
11c0d8cc489325dbdb8f57fcbaad6ced49c1e22d2c55b6190d6b9ab5058128d7e46b29f9c095d4083e3470916fa519aff53c6fb30b61a5672c0a4f8fb6ec54b1
-DIST hiera-eyaml-gpg-0.5.gem 9216 SHA256 
0e1d5d984f73b44de4c278dcc8870cb09ddcfae4d4e366d609aa09557002df0e SHA512 
a7f2b36dd7678aafaa98197f4b639a9bebe81c99de2f687b1ea3464a7370e89f2d48ee9ccb886f0b8f7955f0f66c69ccacf985ffecf389685e7f07061d54eedd
 WHIRLPOOL 
3ad1134d7548b3ae0efa3c9fea0138dcb48bc0cefcaf7cfc2db40e19d6c624f926fddd8f6de207613b235c1c29392946ca51fa79acc011d28c8e9ad886a4793b
 DIST hiera-eyaml-gpg-0.6.gem 9216 SHA256 
430c06ed1df9c529d51af1b65f62810493bb8a84b4de22f63c0ea9393613396a SHA512 
bc66c5adbbb4e861ceab689f0695bc6d36b8fe5ecc9e42d03f2640c4264b65d93a19e829edae8aed531f101ac2f41dcccd676741323011a83f0e11944c5204cb
 WHIRLPOOL 
e98ca11c2d8427eedf809e0d52a9839ee538192f11744e446f728c4ba7c09f8a5a6abefedd891159f5138742d13b62dd920f4a7efc2d2ff2d99b76e99a2e73af

diff --git a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.4.ebuild 
b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.4.ebuild
deleted file mode 100644
index e7a550f8080..000
--- a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A GPG backend for hiera-eyaml"
-HOMEPAGE="https://github.com/sihil/hiera-eyaml-gpg;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend '>=dev-ruby/hiera-eyaml-1.3.8'
-ruby_add_rdepend '>=dev-ruby/gpgme-2.0.0'

diff --git a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.5.ebuild 
b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.5.ebuild
deleted file mode 100644
index 82c0ae5d646..000
--- a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.5.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A GPG backend for hiera-eyaml"
-HOMEPAGE="https://github.com/sihil/hiera-eyaml-gpg;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend '>=dev-ruby/hiera-eyaml-1.3.8'
-ruby_add_rdepend '>=dev-ruby/gpgme-2.0.0'



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

2017-04-18 Thread Hans de Graaff
commit: 7143b6939eb38a065e1b08e1033caa5af5f0d9fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 19 04:47:31 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 19 04:47:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7143b693

dev-ruby/i18n: cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/i18n/Manifest |  2 --
 dev-ruby/i18n/i18n-0.6.11.ebuild   | 38 --
 dev-ruby/i18n/i18n-0.6.9-r1.ebuild | 38 --
 dev-ruby/i18n/i18n-0.7.0-r1.ebuild | 55 --
 dev-ruby/i18n/i18n-0.7.0.ebuild| 44 --
 dev-ruby/i18n/i18n-0.8.0.ebuild| 53 
 6 files changed, 230 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index a8121f14c5e..6a41f12020a 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,5 +1,3 @@
 DIST i18n-0.6.11.gem 61440 SHA256 
b37dda25b30484f2674a851e24ae098a38564a61c976fa91a34bf8fceaa3923b SHA512 
f3c26c13b333daed69dc044985816d79a27a489c860caaa03cd64b3ff31e3ea65aa850dd581162a264d0b0bb6bc383b12cb96c1a97d5d1d04bee45517a48b721
 WHIRLPOOL 
67b702b94e3d56331845d8088bce37b7e34ed1a0a035e32ee986054850f205680703f472f3a5f494cda7608bd2db15426e3dcb672f0e8863c5b3b31292f9057c
-DIST i18n-0.6.9.gem 60416 SHA256 
1cd368e0b3854e8067955643892b18040e1d17f3c768daef8901298222e88e5d SHA512 
8bb28578bfe121f293058a6ca99ba8e87195b2735f084190e5096655b7eee5ed44751bb56dde823e5ee8094668e93958af4999642308c5b7189d95dd892a3b63
 WHIRLPOOL 
ee09dfbeaecccafb4e91f7adac479a8a6b01b0fa636b622f4440938e559d801153c5d2016c02b61581c3f70b3747bdee01db0c5acc4a03339724916d20cdd3b3
 DIST i18n-0.7.0.tar.gz 57647 SHA256 
8a9ea123661e5da978ecffadc8d1b7ea50ba2d8e9de1455d61e7848cc6c2c855 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
 WHIRLPOOL 
0f16ab5f06ae7ec75eefbec985d183dac5a2cd572d6c70fc3de8616bec8834e210a5660a74657ae3397017962253350e6bd926c0d2c9509400ceadc5b365fa9d
-DIST i18n-0.8.0.tar.gz 59973 SHA256 
18da8d5e28e7143b128d78e270d96e7e5c7baaec151f69ad08d37d6b4b024468 SHA512 
f75ab19e913877938740c0ff772c95becb59aac6a2c1adc01d18e41225e7834fba4c891b81eee052f8d991703afb470b032faf5429e70b073dd48c2cbe826a11
 WHIRLPOOL 
9d825a679a5243e2e62efc01a62e93e9284903240c4fe364ed20b8f2ef43d800817ddd0e60c9ed1d41126fec768e5d9969f74efc9ce2feb6a10543fd4608ef37
 DIST i18n-0.8.1.tar.gz 59341 SHA256 
b9eca76e143fea1f427f59471b6f3b018af1291bf8c488e5d937a2cc988f2a0d SHA512 
de8ba662ebf6daa255fadd88cec44b0c9a9c54ac912ed85dd9cd180fa08c59b793930a867938a698c9fe306d3b0cf64f7a17dd0aeb0547d8d3ac6a28ebd50dab
 WHIRLPOOL 
e1847791193a636fbddabc4f0b483d90771c195e9d7b4b45942e03f311a3b50c8a21aaa2b9d14ab2f303c98d8a0d47da4fa74e3adecc2cddaa78c6543037422e

diff --git a/dev-ruby/i18n/i18n-0.6.11.ebuild b/dev-ruby/i18n/i18n-0.6.11.ebuild
deleted file mode 100644
index 5060282bf96..000
--- a/dev-ruby/i18n/i18n-0.6.11.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-
-LICENSE="MIT"
-SLOT="0.6"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/activesupport
-   dev-ruby/mocha:1.0
-   dev-ruby/test_declarative
-   dev-ruby/test-unit:2 )"
-
-each_ruby_test() {
-   ${RUBY} -w -Ilib -Itest test/all.rb || die
-}
-
-all_ruby_prepare() {
-   #Bundler isn't really necessary here, and it doesn't work with jruby
-   #Tests fail for jruby with >=mocha-0.13 unless we also include the
-   #test-unit gem. jruby also requires an explicit require of 'set'.
-   sed -i -e "/require 'bundler\/setup'/ s:^:#:" \
-   -e '1irequire "set"' \
-   -e "/require 'test\\/unit'/i gem 'test-unit'" 
test/test_helper.rb || die
-}

diff --git a/dev-ruby/i18n/i18n-0.6.9-r1.ebuild 
b/dev-ruby/i18n/i18n-0.6.9-r1.ebuild
deleted file mode 100644
index cf7ee6eda5f..000
--- a/dev-ruby/i18n/i18n-0.6.9-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.textile"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-
-LICENSE="MIT"
-SLOT="0.6"
-KEYWORDS="~amd64 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml-gpg/

2017-04-18 Thread Hans de Graaff
commit: 26a8cc3c65783bd38c087078137282075766bd18
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 19 04:38:21 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 19 04:38:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26a8cc3c

dev-ruby/hiera-eyaml-gpg: add ruby22

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.6.ebuild 
b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.6.ebuild
index 82c0ae5d646..cf6bf0057bc 100644
--- a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.6.ebuild
+++ b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2017-04-18 Thread Hans de Graaff
commit: 59c04918fc00078ca12029e7b99028000bd1b0ea
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 19 04:45:14 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 19 04:45:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c04918

dev-ruby/httparty: cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/httparty/Manifest   |  1 -
 dev-ruby/httparty/httparty-0.13.7.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/dev-ruby/httparty/Manifest b/dev-ruby/httparty/Manifest
index cc0318e9a6d..d7f8b72217e 100644
--- a/dev-ruby/httparty/Manifest
+++ b/dev-ruby/httparty/Manifest
@@ -1,2 +1 @@
-DIST httparty-0.13.7.gem 81920 SHA256 
22c3f4d2681aeb083d4703405799fbc96453ff0d38c3ae3c1e5070dcccdb2f31 SHA512 
85402542aceb438d5da3759d06cbe51f3e86301bb28ee3e77587a4eb0918efdda4f97f49271db62b5a9f21431dcdcdc1389d0940629c5f664f694e45b939a567
 WHIRLPOOL 
8f4855de98a5938e78ca4b989809f2a3cb32d93aa53000e2364def26294d7f3c8ac481f25c8ffdb061774bab6a34a5796dd270f1eaed5374eb439e310c086dc9
 DIST httparty-0.14.0.gem 84992 SHA256 
86bfb7688fce74992a2ab91329a4855b25f71e0f31112823095b530647104ad7 SHA512 
db04caaeff3277c071a2d3914f782f9151597d601a2f8817e704c977b95b149144c47df73284f83396ce1099f75f7fdc3caaa17385a515878366e2b3fcb84b04
 WHIRLPOOL 
b50a3cc72cf1cc271d3e61b677d3df0173f926a4d7e389ec5e53ae1ac128fe5a28ed39fa2678737b052d5af6de45ca3f96abf75d03b69c830b8c7abc4958e362

diff --git a/dev-ruby/httparty/httparty-0.13.7.ebuild 
b/dev-ruby/httparty/httparty-0.13.7.ebuild
deleted file mode 100644
index 8611f719ac7..000
--- a/dev-ruby/httparty/httparty-0.13.7.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md History"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead 
easy"
-HOMEPAGE="https://jnunemaker.github.com/httparty;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-ruby_add_rdepend '>=dev-ruby/json-1.8:0 >=dev-ruby/multi_xml-0.5.2'
-
-ruby_add_bdepend 'test? ( dev-ruby/fakeweb )'
-
-all_ruby_prepare() {
-   # Remove bundler
-   rm Gemfile || die
-   sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
-
-   # Avoid test dependency on cucumber. We can't run the features since
-   # they depend on mongrel which is no longer packaged.
-   sed -i -e '/cucumber/I s:^:#:' Rakefile || die
-
-   # Avoid test dependency on simplecov
-   sed -i -e '/simplecov/I s:^:#:' \
-   -e '1i require "cgi"' spec/spec_helper.rb || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   docinto examples
-   dodoc examples/*
-}



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

2017-04-18 Thread Hans de Graaff
commit: b9e8e035e8220a61f110dfef98f705916d68c674
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 19 04:21:32 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 19 04:21:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e8e035

dev-ruby/github_api: add 0.17.0; drop ppc64 keyword, bug 615988

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/github_api/Manifest |  1 +
 dev-ruby/github_api/github_api-0.17.0.ebuild | 31 
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/github_api/Manifest b/dev-ruby/github_api/Manifest
index c25bf0faa8e..4c3d67ba4af 100644
--- a/dev-ruby/github_api/Manifest
+++ b/dev-ruby/github_api/Manifest
@@ -1,2 +1,3 @@
 DIST github_api-0.12.4.tar.gz 2024775 SHA256 
14d1cb0b9872297683e3dce55808550602d31bfde6778981bae85453bb7c7b10 SHA512 
3517a5375359d233207aacc4fd1ac971e91f2be1c61dfa4529a0d531bca698e25c4f177932c5536c16808fe523bede64f20b92b9f30586706b9817ff9dc24cfe
 WHIRLPOOL 
c92e0f7a75c0a7a356afd26b664847a02f6a9f115e4cce9f200571728ffbe2f1dd00da87675b4ea5b16651262f7dece6553d430435ba3991657c61c82d3fbcde
 DIST github_api-0.14.5.tar.gz 2047231 SHA256 
f85da640b8ee5daa6c412f73cb87a55bfe71af86533d8cd2a3853f664b3e5b8b SHA512 
c19b8364e627427ae0447810b7d56b5bf50f89030a02af9b19116abc906ac780149b47d54ae3a93d4e1a3f52461fd1b8fe969501fa5ec6e535db22749b8ecd89
 WHIRLPOOL 
db44f29ed0b57a15a1f2479cd0cad13aa199b989ebfdd15fdfca1e69d17729d52a22f2fff367d96d473e76d65551222eb09938f528e4145bb0a794cd50cb7a6d
+DIST github_api-0.17.0.tar.gz 2122803 SHA256 
ca83937cc6c8129df970655d6dce42a255a1bf35ffdb7d6f5ccb98ab16601841 SHA512 
0b85b299fb85e8f5e48d5c0a18fbab1d6d43fc2a35bd3dc7d6517b06267c9daed6bd60fd1572b64d61c034be30729e7aeda38aad15f7749b40935761d3db7a98
 WHIRLPOOL 
bf1df1bddf943f54e5d365d4ff6fd855b70ee3ced2fc111c7b6d3b379472fab90934cb2d58a79e85c1f550895c3fe09e62196143f5f62af746a8253e7c56cd8c

diff --git a/dev-ruby/github_api/github_api-0.17.0.ebuild 
b/dev-ruby/github_api/github_api-0.17.0.ebuild
new file mode 100644
index 000..3f81c5eddb5
--- /dev/null
+++ b/dev-ruby/github_api/github_api-0.17.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby wrapper for the GitHub REST API v3"
+HOMEPAGE="https://github.com/peter-murach/github;
+SRC_URI="https://github.com/peter-murach/github/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="github-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4 =dev-ruby/addressable-2.4*
+   >=dev-ruby/descendants_tracker-0.0.4 =dev-ruby/descendants_tracker-0.0*
+   >=dev-ruby/faraday-0.8 =dev-ruby/hashie-3.4
+   >=dev-ruby/mime-types-1.16:* =dev-ruby/rspec-2.14 dev-ruby/webmock:2 
dev-ruby/vcr:3 )"



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

2017-04-18 Thread Hans de Graaff
commit: 34b0353acc6811594639d659a3969b3fdfe57b14
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 19 04:04:19 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 19 04:04:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b0353a

dev-ruby/unf_ext: add 0.0.7.4

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/dev-ruby/unf_ext/Manifest b/dev-ruby/unf_ext/Manifest
index 13e08c5f47a..cb35fe37ea5 100644
--- a/dev-ruby/unf_ext/Manifest
+++ b/dev-ruby/unf_ext/Manifest
@@ -1,3 +1,4 @@
 DIST unf_ext-0.0.7.1.gem 392192 SHA256 
ab58d1a808d38872817bea89fc3f055bfc250af48d9653425e35c7c18caec253 SHA512 
06239dc5870ad0f345266b12ad6ed9508ab731dfd37b450d0e1eae1ef8e8301f8ad1ef7fffbbcf69b56b0af5aa257ea279dda3a252bdf397d11949e9885db3d4
 WHIRLPOOL 
4d5d8c6efb46bb46b65967101389b5b7414bfa507d591e29dfb9d8c354555b9b92a997f19b68e0d4aa58143bf836849f152dafc2936b13a11cac74d7063f3d16
 DIST unf_ext-0.0.7.2.gem 392192 SHA256 
e8fa13d09880f8d06d30a86f929a38ba0af6abe61272927a49e6796aee1aa111 SHA512 
99e1cada3cc51baf52010b7569f68eff168dfb4c691645c88625738513258191e586e5d99f5ba7f528ce677fdec77a08510f77d9bf2c9234c68ac239f270fbf6
 WHIRLPOOL 
2e932abce52f87709dbf5f25ba8a7a32bd55410ba10b620db4d23a41855faf0da3486674ea7e9fb11849f9621d0fdbab8739c0486278026ba9e8f27ae47f5332
 DIST unf_ext-0.0.7.3.gem 398848 SHA256 
11d15d7bb7ae7f1128abc6043a375aece8af907f878e51b39027b30e183367a8 SHA512 
cfae54a226004dff99da2a21615a3d54d016db552cec18730e2609ac0838e03db2f877a4f161d3a2bece644dd9b4f3a450caa86d76abe68638cfda33718a72a5
 WHIRLPOOL 
ecf173d49b7044d70162371233ae9b4ae8c6837f4e3a629f44528aed14e158af726791e3b6ee162f49697eb068c9be6ca5a1cb40d046c2a9e6cd299409cd
+DIST unf_ext-0.0.7.4.gem 398848 SHA256 
8b3e34ddcc5db65c6e0c9f34b5bd62720e770ba04843d601c3730c887f131992 SHA512 
2f90542c899e02c2cae06b54ad381ba0f2084880cb760357b4cedf7f171aa2eb7322a0288fadd253624c531410730624a4c8d51e5eb61a67b3fd91d985847fbb
 WHIRLPOOL 
25d876d5d30ef8100351551f3363cf9b5b0e25d644b63ef99fbd7ddaa4cdfad8fd9ee3cb45ec4d008a7498bdecc39dbf14fc967f91848500a504b1af32eeeb2f

diff --git a/dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild 
b/dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild
new file mode 100644
index 000..d3b2a42402a
--- /dev/null
+++ b/dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem multilib
+
+DESCRIPTION="Unicode Normalization Form support library for CRuby"
+HOMEPAGE="https://github.com/knu/ruby-unf_ext;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/test-unit-2.5.1-r1
+   )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/,/end/ s:^:#:' Rakefile test/helper.rb || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/unf_ext extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake -Cext/unf_ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1
+   cp ext/unf_ext/*$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+   ruby-ng_testrb-2 test/test_*.rb
+}



[gentoo-commits] proj/linux-patches: Tag deleted: 4.10-12

2017-04-18 Thread Alice Ferrazzi
commit: 
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Apr 19 04:04:59 2017 +

Tag deleted: 4.10-12




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

2017-04-18 Thread Tim Harder
commit: a639c65d79039dcf6d160ca5c8428d6e2e95e2eb
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 19 03:41:07 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 19 03:41:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a639c65d

net-fs/sshfs: version bump to 2.9

 net-fs/sshfs/Manifest |  1 +
 net-fs/sshfs/sshfs-2.9.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/net-fs/sshfs/Manifest b/net-fs/sshfs/Manifest
index 081f46656c9..827b3902904 100644
--- a/net-fs/sshfs/Manifest
+++ b/net-fs/sshfs/Manifest
@@ -1 +1,2 @@
 DIST sshfs-2.8.tar.gz 153230 SHA256 
7f689174d02e6b7e2631306fda4fb8e6b4483102d1bce82b3cdafba33369ad22 SHA512 
a3c6a75137a4410a0c4e049ffdb6e219319add9673de32cf32a74c12ff4bb80f92a6e75088417a180a4dd01957deec39bd780a02140e8b0348f5868c92d67cfd
 WHIRLPOOL 
b48b6586e85292079dd51505c3c11b4c8b563a6e858362d8863239672e1446e06bef8c6c3dbfc70756e452672e8416980024b557a3923dbf5ffeef62911b2c65
+DIST sshfs-2.9.tar.gz 154423 SHA256 
46d1e1287ce97255fcb50010355184d8c5585329f73ab1e755217419a8e6e5de SHA512 
e7ddd4ed116287d5b6e67caaf87f7dedaec8c370c9641749c6b0adf493ff4e9b1e79a68c0abe8f081a4bd68d6706a770c384a1abfbe22aba494af3e6fb792a42
 WHIRLPOOL 
e7f93fe85746ead60ab4301716f57a04f72c7eab756c86d031475c7d5adeebd2e90331e229deaaf64818a843ea09cef22c89c5df19dc1efbc85ec0224e35def9

diff --git a/net-fs/sshfs/sshfs-2.9.ebuild b/net-fs/sshfs/sshfs-2.9.ebuild
new file mode 100644
index 000..1b02e48401b
--- /dev/null
+++ b/net-fs/sshfs/sshfs-2.9.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Fuse-filesystem utilizing the sftp service"
+HOMEPAGE="https://github.com/libfuse/sshfs;
+SRC_URI="https://github.com/libfuse/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux"
+SLOT="0"
+
+CDEPEND=">=sys-fs/fuse-2.6.0_pre3
+   >=dev-libs/glib-2.4.2"
+RDEPEND="${CDEPEND}
+   >=net-misc/openssh-4.4"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+
+DOCS=( ChangeLog AUTHORS )



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

2017-04-18 Thread Tim Harder
commit: 34c98673409a22ba1e6e16f2bc620c930cb3aac3
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 19 03:36:38 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 19 03:36:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c98673

app-arch/par2cmdline: remove old

 app-arch/par2cmdline/Manifest  |  2 --
 app-arch/par2cmdline/par2cmdline-0.6.11.ebuild | 20 
 app-arch/par2cmdline/par2cmdline-0.6.3.ebuild  | 20 
 3 files changed, 42 deletions(-)

diff --git a/app-arch/par2cmdline/Manifest b/app-arch/par2cmdline/Manifest
index 0542c6788ae..beff5a38cab 100644
--- a/app-arch/par2cmdline/Manifest
+++ b/app-arch/par2cmdline/Manifest
@@ -1,5 +1,3 @@
-DIST par2cmdline-0.6.11.tar.gz 2703989 SHA256 
7d09033ac4f2dd2f6dd2b61c2498bbc37762e6432afd9171553a5cc466a09998 SHA512 
ec32e2b679ab35d8b7f733d7df34549b44ae22836cb8534419057c8003827e09c23d92d299570a0b2c878ef0d7620a58b50eaede9f47e5c8d5c8dc2a619ba634
 WHIRLPOOL 
f9b6e3586aebce6d618d764f08a7f322843e9eb68f0547761f12a6403a6a6dee5ed1ef2ad0ef1f3683c58375bf080dbe257dcbec5b632402584f1642ccd726e4
 DIST par2cmdline-0.6.12.tar.gz 3536512 SHA256 
1788aaab2cd7f760c4dc24c1d31a471a4b584fbbfa2a47f06f340b4d73480144 SHA512 
17f0ff482c1410b1ef07a700f472f463660d393b7c06c796849c9b67d95f7283a91d135e67e20dbcaf888a85d0abf96959dc9d80b92e7b638ac632acd9b4107e
 WHIRLPOOL 
efe80eecd402a1ad800307a63edbe5b473bd8b29204d24b1e008b48549cb96336957fda4cd7f2e4fc83dda3152e663a70b2e0d00984e377f8b6cb03d80e91a0a
 DIST par2cmdline-0.6.13.tar.gz 3538108 SHA256 
024b9f0ed5c57ebdd63b288818790b0d5c4ecc9c6296dc32ae3f98690abe SHA512 
fae4707c2d11c17774e890db9a5173f9ef14be1308dfa1e193d3e7f49d1decff651d58d410fc493992b41b84e5bb42930988a5bd8369bf13e083e95eb45f4bcc
 WHIRLPOOL 
8ff13317c3961aa9c032f25084e2de65fbbcb8615c7e93a9b59a2ca5fc500863c03d489e56c1ba8e29113c6ef0897714db2ce17d6966ad9254f98d7755415444
-DIST par2cmdline-0.6.3.tar.gz 822972 SHA256 
903bff9d1720523683cb04db76d37169ebab3a5157f0ae1d5f9065f371929288 SHA512 
c664a414ef89abf8a468b382680ba9ea97f90f6d107185ff17208cfed9c44b5aea1040632055baffa0e6bf64bd41807221c0e050e0d3d50413a6af5fa56c7f36
 WHIRLPOOL 
0ad5bfe1ca2d9654f9c518407fa05ea403960ed24fcf68896d12567adfc3383c57bb3fe81405f1038c7f2cae3e1cba0530dbdf7f67889f5dcc43561e5e473bd6
 DIST par2cmdline-0.7.0.tar.xz 2634708 SHA256 
21fd762acbe3b427daf83bd80897beb8b039550e61b6d74c67f2d4a233278a4f SHA512 
5fed6f2c1f819617249e9b5d58489faf66f2728e4c63f4222b07136a31c022fe63633c93c7cf3e460bc436b15773672fad13fd857a49240f8ea2c04986914a75
 WHIRLPOOL 
f878409c72402b6cdf15a99b324f324f09bbaf70347b82dd17cb0c8f52319e7a5bdc579f6aa6c3b3325acdd8f7e135c86b3c286fe1818a80bcf187ba77a1ae09

diff --git a/app-arch/par2cmdline/par2cmdline-0.6.11.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.6.11.ebuild
deleted file mode 100644
index ea686d608af..000
--- a/app-arch/par2cmdline/par2cmdline-0.6.11.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools
-
-DESCRIPTION="A PAR-2.0 file verification and repair tool"
-HOMEPAGE="https://github.com/BlackIkeEagle/par2cmdline;
-SRC_URI="https://github.com/BlackIkeEagle/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
-IUSE=""
-
-DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
-
-src_prepare() {
-   eautoreconf
-}

diff --git a/app-arch/par2cmdline/par2cmdline-0.6.3.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.6.3.ebuild
deleted file mode 100644
index 948fa2ea24b..000
--- a/app-arch/par2cmdline/par2cmdline-0.6.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools
-
-DESCRIPTION="A PAR-2.0 file verification and repair tool"
-HOMEPAGE="https://github.com/BlackIkeEagle/par2cmdline;
-SRC_URI="https://github.com/BlackIkeEagle/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
-IUSE=""
-
-DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
-
-src_prepare() {
-   eautoreconf
-}



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

2017-04-18 Thread Tim Harder
commit: e21e0bcc5c4cddb34b25e4ced8f60506cafb5837
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 19 03:31:41 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 19 03:35:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e21e0bcc

app-arch/par2cmdline: version bump to 0.7.0

 app-arch/par2cmdline/Manifest |  1 +
 app-arch/par2cmdline/par2cmdline-0.7.0.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/app-arch/par2cmdline/Manifest b/app-arch/par2cmdline/Manifest
index 86bd8e81d36..0542c6788ae 100644
--- a/app-arch/par2cmdline/Manifest
+++ b/app-arch/par2cmdline/Manifest
@@ -2,3 +2,4 @@ DIST par2cmdline-0.6.11.tar.gz 2703989 SHA256 
7d09033ac4f2dd2f6dd2b61c2498bbc377
 DIST par2cmdline-0.6.12.tar.gz 3536512 SHA256 
1788aaab2cd7f760c4dc24c1d31a471a4b584fbbfa2a47f06f340b4d73480144 SHA512 
17f0ff482c1410b1ef07a700f472f463660d393b7c06c796849c9b67d95f7283a91d135e67e20dbcaf888a85d0abf96959dc9d80b92e7b638ac632acd9b4107e
 WHIRLPOOL 
efe80eecd402a1ad800307a63edbe5b473bd8b29204d24b1e008b48549cb96336957fda4cd7f2e4fc83dda3152e663a70b2e0d00984e377f8b6cb03d80e91a0a
 DIST par2cmdline-0.6.13.tar.gz 3538108 SHA256 
024b9f0ed5c57ebdd63b288818790b0d5c4ecc9c6296dc32ae3f98690abe SHA512 
fae4707c2d11c17774e890db9a5173f9ef14be1308dfa1e193d3e7f49d1decff651d58d410fc493992b41b84e5bb42930988a5bd8369bf13e083e95eb45f4bcc
 WHIRLPOOL 
8ff13317c3961aa9c032f25084e2de65fbbcb8615c7e93a9b59a2ca5fc500863c03d489e56c1ba8e29113c6ef0897714db2ce17d6966ad9254f98d7755415444
 DIST par2cmdline-0.6.3.tar.gz 822972 SHA256 
903bff9d1720523683cb04db76d37169ebab3a5157f0ae1d5f9065f371929288 SHA512 
c664a414ef89abf8a468b382680ba9ea97f90f6d107185ff17208cfed9c44b5aea1040632055baffa0e6bf64bd41807221c0e050e0d3d50413a6af5fa56c7f36
 WHIRLPOOL 
0ad5bfe1ca2d9654f9c518407fa05ea403960ed24fcf68896d12567adfc3383c57bb3fe81405f1038c7f2cae3e1cba0530dbdf7f67889f5dcc43561e5e473bd6
+DIST par2cmdline-0.7.0.tar.xz 2634708 SHA256 
21fd762acbe3b427daf83bd80897beb8b039550e61b6d74c67f2d4a233278a4f SHA512 
5fed6f2c1f819617249e9b5d58489faf66f2728e4c63f4222b07136a31c022fe63633c93c7cf3e460bc436b15773672fad13fd857a49240f8ea2c04986914a75
 WHIRLPOOL 
f878409c72402b6cdf15a99b324f324f09bbaf70347b82dd17cb0c8f52319e7a5bdc579f6aa6c3b3325acdd8f7e135c86b3c286fe1818a80bcf187ba77a1ae09

diff --git a/app-arch/par2cmdline/par2cmdline-0.7.0.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.7.0.ebuild
new file mode 100644
index 000..542b2fadeae
--- /dev/null
+++ b/app-arch/par2cmdline/par2cmdline-0.7.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="A PAR-2.0 file verification and repair tool"
+HOMEPAGE="https://github.com/Parchive/par2cmdline;
+SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+IUSE="openmp"
+
+DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_test() {
+   # test22 fails when run in parallel
+   emake -j1 check
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/simgear/, games-simulation/flightgear/, ...

2017-04-18 Thread Maciej Mrozowski
commit: 73c16ff5bb65c91a4fc825f9aeae2c6a5319a39d
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Wed Apr 19 03:04:36 2017 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Wed Apr 19 03:28:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c16ff5

games-simulation/flightgear: Version bump 2017.1.3

 dev-games/simgear/Manifest |   1 +
 dev-games/simgear/simgear-2017.1.3.ebuild  |  51 
 games-simulation/flightgear-data/Manifest  |   1 +
 .../flightgear-data-2017.1.3.ebuild|  26 
 games-simulation/flightgear/Manifest   |   1 +
 .../flightgear/flightgear-2017.1.3.ebuild  | 144 +
 6 files changed, 224 insertions(+)

diff --git a/dev-games/simgear/Manifest b/dev-games/simgear/Manifest
index 6bacd45efb2..353ae86b693 100644
--- a/dev-games/simgear/Manifest
+++ b/dev-games/simgear/Manifest
@@ -1,2 +1,3 @@
 DIST simgear-2016.4.4.tar.bz2 1200320 SHA256 
5514fd0006bbfcdbdc0e2dab7da41eae491ea03a6246cc6a009590032b2fc1dc SHA512 
f7b9124e40dba347cd73304fc1b20a5b6d09eb476bc41949d5be615be968a6a66f64141b87819bfa357bd1fd376b2e1fc18334eb1d4df2d4f1e3f95ef4a1928d
 WHIRLPOOL 
3fb4d580d84633a6a852f6a8ab5e708afde9616b636bb5b49d30b56ed232d9938606f602d473e51855605d2544b364691ae362ec974f56b34e32507a37752221
 DIST simgear-2017.1.2.tar.bz2 1235662 SHA256 
69c8223051b039b00038aabbb8660cecce1866e3f854dadd9543db824d232f6b SHA512 
5746262873f9ca9183bf5bcfbff1493637faa68c8d070a5683f991b414b69b0e432f181394db0c39c939b3d6e433288a143eb3489a407c38f3d26c9033027404
 WHIRLPOOL 
a6b18db36078e1e26c8915ef72a5bb890bcef7433c6c641f314533c637cbcd3a626e4146ddbf7551fc179b9b07989baba04559a0f1684c4b00e94760ddace2cb
+DIST simgear-2017.1.3.tar.bz2 1235062 SHA256 
85304d985b4fc0dc00d9f7603b02d096e3c24ca4c98adc18dc9af1e2d0e3c310 SHA512 
600f883ad92d37bf76d5e6beb066da340c7af927b0f2d51ce290cccaf23d1f3289b1aa31d3aa6cc17a4b9bc57c7180f03e234e08601e4169f26624678bf551aa
 WHIRLPOOL 
377caa9327be22f10e0c45a64db7747d66dc7498b425ae5cf330544e727248b84f907b9eebb7c6b8e6a3272d1929a2b2ae1eaf8a4a542469d1e3615e9a2b7966

diff --git a/dev-games/simgear/simgear-2017.1.3.ebuild 
b/dev-games/simgear/simgear-2017.1.3.ebuild
new file mode 100644
index 000..d3914e9c36c
--- /dev/null
+++ b/dev-games/simgear/simgear-2017.1.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils cmake-utils
+
+DESCRIPTION="Development library for simulation games"
+HOMEPAGE="http://www.simgear.org/;
+SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="+dns debug subversion test"
+
+COMMON_DEPEND="
+   dev-libs/expat
+   >=dev-games/openscenegraph-3.2.0
+   media-libs/openal
+   net-misc/curl
+   sys-libs/zlib
+   virtual/opengl
+   dns? ( net-libs/udns )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/boost-1.44
+"
+RDEPEND="${COMMON_DEPEND}
+   subversion? ( dev-vcs/subversion )
+"
+
+DOCS=(AUTHORS ChangeLog NEWS README Thanks)
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DNS=$(usex dns)
+   -DENABLE_PKGUTIL=ON
+   -DENABLE_RTI=OFF
+   -DENABLE_SIMD=ON
+   -DENABLE_SOUND=ON
+   -DENABLE_TESTS=$(usex test)
+   -DSIMGEAR_HEADLESS=OFF
+   -DSIMGEAR_SHARED=ON
+   -DSYSTEM_EXPAT=ON
+   -DSYSTEM_UDNS=ON
+   -DUSE_AEONWAVE=OFF
+   -DOSG_FSTREAM_EXPORT_FIXED=OFF # TODO perhaps track it
+   )
+   cmake-utils_src_configure
+}

diff --git a/games-simulation/flightgear-data/Manifest 
b/games-simulation/flightgear-data/Manifest
index f644b68fc2a..5da7d5b023d 100644
--- a/games-simulation/flightgear-data/Manifest
+++ b/games-simulation/flightgear-data/Manifest
@@ -1,2 +1,3 @@
 DIST FlightGear-2016.4.4-data.tar.bz2 1654119067 SHA256 
3dfd4b82c99a8bf4b81dd31846efce52ed417be180eaa71020ccc914f9a49668 SHA512 
e9a8dfb17c03fb2961e4d031ef63d56c580f029a7ceee816e67c3944a3a79f476ee1c6ad40ce8af530c8551497d9e1329b00805499ad85c4610c07bfaf22d3aa
 WHIRLPOOL 
249ba21e7ad58c885a92094ec403d99bc8879e9c6638b8ebc2e48053c5524c62383c95ddb9bac3039ddbcd50a90b4a690676df642125e4219fc3c7e94f793717
 DIST FlightGear-2017.1.2-data.tar.bz2 1460657435 SHA256 
99d38d0478a8c8031f59376112bd54a6f996e1d363807b3bb45786384cfb2753 SHA512 
0498b662a26c03dd08a1861d63e982adeded1a01db34ccf09d2acd9420a0b0343242216c58fa2a2ce215806690eb4d1796114f15f3adbd391fa18421629d4f97
 WHIRLPOOL 
45a1898ed0ca108d501f3bd35153a2107c4e4f682e3b49a7e8f49015fa5a6b6468d5177cc79458e23f5ae9b3ee2744540ab82a48561d9ba994cb147adc898650
+DIST FlightGear-2017.1.3-data.tar.bz2 1460527272 SHA256 
bf35d9a15be9e7bd1c286eee879251e0907a3fb5cca4e7d1fdfbe67690345365 SHA512 

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

2017-04-18 Thread Jonathan Vasquez
commit: 81eb110bc12d4c193258dbefe4445dc241261dc0
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Wed Apr 19 01:43:44 2017 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Wed Apr 19 01:43:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81eb110b

sys-kernel/bliss-initramfs: ported ebuilds to python-single-r1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../bliss-initramfs-6.8.3-r2.ebuild| 44 +
 .../bliss-initramfs-7.0.2-r1.ebuild| 45 ++
 2 files changed, 89 insertions(+)

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
new file mode 100644
index 000..cee9e46df21
--- /dev/null
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{3_4,3_5} )
+inherit python-single-r1
+
+GITHUB_USER="fearedbliss"
+GITHUB_REPO="bliss-initramfs"
+GITHUB_TAG="${PV}"
+
+DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
+HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="strip"
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-arch/cpio
+   virtual/udev"
+
+S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
+
+src_install() {
+   # Copy the main executable
+   local executable="mkinitrd.py"
+   exeinto "/opt/${PN}"
+   doexe "${executable}"
+
+   # Copy the libraries required by this executable
+   cp -r "${S}/files" "${D}/opt/${PN}" || die
+   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
+
+   # Copy documentation files
+   dodoc CHANGES README USAGE
+
+   # Make a symbolic link: /sbin/bliss-initramfs
+   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
+}

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
new file mode 100644
index 000..c772363314b
--- /dev/null
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_4,3_5} )
+inherit python-single-r1
+
+GITHUB_USER="fearedbliss"
+GITHUB_REPO="bliss-initramfs"
+GITHUB_TAG="${PV}"
+
+DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
+HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="strip"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-arch/cpio
+   virtual/udev"
+
+S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
+
+src_install() {
+   # Copy the main executable
+   local executable="mkinitrd.py"
+   exeinto "/opt/${PN}"
+   doexe "${executable}"
+
+   # Copy the libraries required by this executable
+   cp -r "${S}/files" "${D}/opt/${PN}" || die
+   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
+
+   # Copy documentation files
+   dodoc README USAGE
+
+   # Make a symbolic link: /sbin/bliss-initramfs
+   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
+}



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

2017-04-18 Thread Jonathan Vasquez
commit: 89997f246e378df3bcade698e4dd69a36efe6052
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Wed Apr 19 01:45:10 2017 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Wed Apr 19 01:45:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89997f24

sys-kernel/bliss-initramfs: stabilizing python-single-r1 ebuilds, removing old 
ones.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../bliss-initramfs-6.8.3-r1.ebuild| 41 --
 .../bliss-initramfs-6.8.3-r2.ebuild|  2 +-
 .../bliss-initramfs-7.0.2-r1.ebuild|  2 +-
 .../bliss-initramfs/bliss-initramfs-7.0.2.ebuild   | 41 --
 4 files changed, 2 insertions(+), 84 deletions(-)

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r1.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r1.ebuild
deleted file mode 100644
index 295e2bb6b82..000
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GITHUB_USER="fearedbliss"
-GITHUB_REPO="bliss-initramfs"
-GITHUB_TAG="${PV}"
-
-DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
-HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
-
-RESTRICT="strip"
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-RDEPEND="
-   >=dev-lang/python-3.3
-   app-arch/cpio
-   virtual/udev"
-
-S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
-
-src_install() {
-   # Copy the main executable
-   local executable="mkinitrd.py"
-   exeinto "/opt/${PN}"
-   doexe "${executable}"
-
-   # Copy the libraries required by this executable
-   cp -r "${S}/files" "${D}/opt/${PN}" || die
-   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
-
-   # Copy documentation files
-   dodoc CHANGES README USAGE
-
-   # Make a symbolic link: /sbin/bliss-initramfs
-   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
-}

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
index cee9e46df21..c9ed50e0f0a 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="strip"
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 RDEPEND="
${PYTHON_DEPS}

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
index c772363314b..85ee0333fe7 100644
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
+++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="strip"
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 RDEPEND="
${PYTHON_DEPS}

diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild 
b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild
deleted file mode 100644
index 93b5aaa0590..000
--- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GITHUB_USER="fearedbliss"
-GITHUB_REPO="bliss-initramfs"
-GITHUB_TAG="${PV}"
-
-DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of 
other configs."
-HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO};
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz
 -> ${P}.tar.gz"
-
-RESTRICT="strip"
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-RDEPEND="
-   >=dev-lang/python-3.3
-   app-arch/cpio
-   virtual/udev"
-
-S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}"
-
-src_install() {
-   # Copy the main executable
-   local executable="mkinitrd.py"
-   exeinto "/opt/${PN}"
-   doexe "${executable}"
-
-   # Copy the libraries required by this executable
-   cp -r "${S}/files" "${D}/opt/${PN}" || die
-   cp -r "${S}/pkg" "${D}/opt/${PN}" || die
-
-   # Copy documentation files
-   dodoc README USAGE
-
-   # Make a symbolic link: /sbin/bliss-initramfs
-   dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
-}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/

2017-04-18 Thread Sam Jorna
commit: 99ef59f9a1aacadacd8af07c3c56e52ece07c20c
Author: Sam Jorna  gentoo  org>
AuthorDate: Tue Apr 18 23:20:36 2017 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Tue Apr 18 23:24:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ef59f9

sci-geosciences/grass: bump to 7.2.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sci-geosciences/grass/Manifest   |   1 +
 sci-geosciences/grass/grass-7.2.0.ebuild | 270 +++
 2 files changed, 271 insertions(+)

diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest
index dcf1c4b64f5..24138832790 100644
--- a/sci-geosciences/grass/Manifest
+++ b/sci-geosciences/grass/Manifest
@@ -1,2 +1,3 @@
 DIST grass-7.0.4.tar.gz 40601012 SHA256 
657188dc640b8482d16f889ff281abe424a0b232d03328086ba28cbf02c65af2 SHA512 
5ac1359f1d1d6602a567f4d85eb4f92f665788ebba51767696894228b31b5d65c1fa343e068b5c2990c12ff023b5c09ff441b7c2e1e1d990956be3250fe45658
 WHIRLPOOL 
b2b81aca710419f22476660462ba6c47d953621d0d02ea3b4d8ee64deec047d7947698073270d778a308782f89575ec897707db8139d85743a1eb22714ee203e
 DIST grass-7.0.5.tar.gz 40862798 SHA256 
60de3ba67eaf4f05dcff4f48ef710113f9efa9367ece784c13423bc620246f3c SHA512 
42ff0577ca4fb1fe5f370090b94bec82eec1be65883152d64eacae6b3628e91e67ced045ca2a299f32e9d773995b35cc98b4cceaee6518c788f9366f3c7371bd
 WHIRLPOOL 
fb0077dd81074721e9ad53d0e3d7a76260a237426e37bb9e2ab393c7647e2204ee5f85e7936fe94e59f4e9413442e86f6ba6cf40bf31be9b833e70cebaa781bd
+DIST grass-7.2.0.tar.gz 48315008 SHA256 
f0bc0c3cfccc98330ce01547bd86d8281f93f05a45b6115eb33044a07cf70750 SHA512 
b1aa17ec554c2f0473df3726993b0891df4589c60ca9362405932a4c479b5883245b0a0ba9e787ce2e9de210b6307f34883e4e63ddfbf04eb5d75e8583bc2c5b
 WHIRLPOOL 
dfee9a8ca203a5c969b48e57ab8e97dfbb92bbe70cbc6b31d3734e2ddb21fb06402f83f9c3e1cafc4b139056fc0f601d9d6361c165b39b384e1da93382233db1

diff --git a/sci-geosciences/grass/grass-7.2.0.ebuild 
b/sci-geosciences/grass/grass-7.2.0.ebuild
new file mode 100644
index 000..3ed122166e6
--- /dev/null
+++ b/sci-geosciences/grass/grass-7.2.0.ebuild
@@ -0,0 +1,270 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"  # bug 572440
+WANT_AUTOCONF="2.1"
+WX_GTK_VER=3.0
+
+inherit eutils gnome2 fdo-mime multilib python-single-r1 versionator wxwidgets 
autotools
+
+MY_PM=${PN}$(get_version_component_range 1-2 ${PV})
+MY_PM=${MY_PM/.}
+MY_P=${P/_rc/RC}
+
+DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D 
vizualization"
+HOMEPAGE="http://grass.osgeo.org/;
+SRC_URI="http://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/7.2.0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl 
openmp png postgres readline sqlite threads tiff truetype"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-admin/eselect-1.2
+   dev-python/numpy[${PYTHON_USEDEP}]
+   media-libs/libprojectm
+   sci-libs/proj
+   sci-libs/xdrfile
+   sci-libs/gdal
+   sys-libs/gdbm
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   fftw? ( sci-libs/fftw:3.0 )
+   geos? ( sci-libs/geos )
+   blas? ( virtual/blas
+   sci-libs/cblas-reference )
+   lapack? ( virtual/lapack )
+   liblas? ( sci-geosciences/liblas )
+   mysql? ( virtual/mysql )
+   netcdf? ( sci-libs/netcdf )
+   odbc? ( dev-db/unixODBC )
+   opencl? ( virtual/opencl )
+   opengl? ( virtual/opengl )
+   png? ( media-libs/libpng:0= )
+   postgres? ( >=dev-db/postgresql-8.4:= )
+   readline? ( sys-libs/readline:0= )
+   sqlite? ( dev-db/sqlite:3 )
+   tiff? ( media-libs/tiff:0= )
+   truetype? ( media-libs/freetype:2 )
+   X? (
+   dev-python/wxpython:3.0[cairo,opengl?]
+   x11-libs/cairo[X,opengl?]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXp
+   x11-libs/libXpm
+   x11-libs/libXt
+   )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   sys-devel/flex
+   sys-devel/gettext
+   sys-devel/bison
+   X? (
+   dev-lang/swig
+   x11-proto/xextproto
+   x11-proto/xproto
+   )"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   opengl? ( X )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-7.0.1-declare-inespg.patch
+)
+
+pkg_setup() {
+   if use lapack; then
+   local mylapack
+   mylapack=$(eselect lapack show) || die
+   if [[ -z "${mylapack/.*reference.*/}" ]] && \
+   [[ -z "${mylapack/.*atlas.*/}" ]]; then
+   ewarn "You need to set lapack to atlas or reference. 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/

2017-04-18 Thread Sam Jorna
commit: a731471948b52704467b4dce88fa448505b21b00
Author: Sam Jorna  gentoo  org>
AuthorDate: Tue Apr 18 23:23:39 2017 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Tue Apr 18 23:24:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7314719

sci-geosciences/grass: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sci-geosciences/grass/Manifest  |   1 -
 sci-geosciences/grass/grass-7.0.4-r1.ebuild | 270 
 2 files changed, 271 deletions(-)

diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest
index 24138832790..b90b90cc19e 100644
--- a/sci-geosciences/grass/Manifest
+++ b/sci-geosciences/grass/Manifest
@@ -1,3 +1,2 @@
-DIST grass-7.0.4.tar.gz 40601012 SHA256 
657188dc640b8482d16f889ff281abe424a0b232d03328086ba28cbf02c65af2 SHA512 
5ac1359f1d1d6602a567f4d85eb4f92f665788ebba51767696894228b31b5d65c1fa343e068b5c2990c12ff023b5c09ff441b7c2e1e1d990956be3250fe45658
 WHIRLPOOL 
b2b81aca710419f22476660462ba6c47d953621d0d02ea3b4d8ee64deec047d7947698073270d778a308782f89575ec897707db8139d85743a1eb22714ee203e
 DIST grass-7.0.5.tar.gz 40862798 SHA256 
60de3ba67eaf4f05dcff4f48ef710113f9efa9367ece784c13423bc620246f3c SHA512 
42ff0577ca4fb1fe5f370090b94bec82eec1be65883152d64eacae6b3628e91e67ced045ca2a299f32e9d773995b35cc98b4cceaee6518c788f9366f3c7371bd
 WHIRLPOOL 
fb0077dd81074721e9ad53d0e3d7a76260a237426e37bb9e2ab393c7647e2204ee5f85e7936fe94e59f4e9413442e86f6ba6cf40bf31be9b833e70cebaa781bd
 DIST grass-7.2.0.tar.gz 48315008 SHA256 
f0bc0c3cfccc98330ce01547bd86d8281f93f05a45b6115eb33044a07cf70750 SHA512 
b1aa17ec554c2f0473df3726993b0891df4589c60ca9362405932a4c479b5883245b0a0ba9e787ce2e9de210b6307f34883e4e63ddfbf04eb5d75e8583bc2c5b
 WHIRLPOOL 
dfee9a8ca203a5c969b48e57ab8e97dfbb92bbe70cbc6b31d3734e2ddb21fb06402f83f9c3e1cafc4b139056fc0f601d9d6361c165b39b384e1da93382233db1

diff --git a/sci-geosciences/grass/grass-7.0.4-r1.ebuild 
b/sci-geosciences/grass/grass-7.0.4-r1.ebuild
deleted file mode 100644
index dd1ae7758cf..000
--- a/sci-geosciences/grass/grass-7.0.4-r1.ebuild
+++ /dev/null
@@ -1,270 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"  # bug 572440
-WANT_AUTOCONF="2.1"
-WX_GTK_VER=3.0
-
-inherit eutils gnome2 fdo-mime multilib python-single-r1 versionator wxwidgets 
autotools
-
-MY_PM=${PN}$(get_version_component_range 1-2 ${PV})
-MY_PM=${MY_PM/.}
-MY_P=${P/_rc/RC}
-
-DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D 
vizualization"
-HOMEPAGE="http://grass.osgeo.org/;
-SRC_URI="http://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0/7.0.4"
-KEYWORDS="~amd64 ~x86"
-IUSE="X blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl 
openmp png postgres readline sqlite threads tiff truetype"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-admin/eselect-1.2
-   dev-python/numpy[${PYTHON_USEDEP}]
-   media-libs/libprojectm
-   sci-libs/proj
-   sci-libs/xdrfile
-   sci-libs/gdal
-   sys-libs/gdbm
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   fftw? ( sci-libs/fftw:3.0 )
-   geos? ( sci-libs/geos )
-   blas? ( virtual/blas
-   sci-libs/cblas-reference )
-   lapack? ( virtual/lapack )
-   liblas? ( sci-geosciences/liblas )
-   mysql? ( virtual/mysql )
-   netcdf? ( sci-libs/netcdf )
-   odbc? ( dev-db/unixODBC )
-   opencl? ( virtual/opencl )
-   opengl? ( virtual/opengl )
-   png? ( media-libs/libpng:0= )
-   postgres? ( >=dev-db/postgresql-8.4:= )
-   readline? ( sys-libs/readline:0= )
-   sqlite? ( dev-db/sqlite:3 )
-   tiff? ( media-libs/tiff:0= )
-   truetype? ( media-libs/freetype:2 )
-   X? (
-   dev-python/wxpython:3.0[cairo,opengl?]
-   x11-libs/cairo[X,opengl?]
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXaw
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXp
-   x11-libs/libXpm
-   x11-libs/libXt
-   )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   sys-devel/flex
-   sys-devel/gettext
-   sys-devel/bison
-   X? (
-   dev-lang/swig
-   x11-proto/xextproto
-   x11-proto/xproto
-   )"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   opengl? ( X )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}"-7.0.1-declare-inespg.patch
-)
-
-pkg_setup() {
-   if use lapack; then
-   local mylapack
-   mylapack=$(eselect lapack show) || die
-   if [[ -z "${mylapack/.*reference.*/}" ]] && \
-   [[ -z "${mylapack/.*atlas.*/}" ]]; then
-   ewarn "You need to set lapack to atlas or 

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

2017-04-18 Thread Andreas Sturmlechner
commit: 46a35772d660b729825d0d60d4a944bc40ba1b14
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 18 23:09:26 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 18 23:10:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a35772

kde-apps/konqueror: Fix USE=-handbook

Reported-by: Coacher 
Gentoo-bug: 615960

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/konqueror/konqueror-16.08.3-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/kde-apps/konqueror/konqueror-16.08.3-r1.ebuild 
b/kde-apps/konqueror/konqueror-16.08.3-r1.ebuild
index eb82291baf4..b2a1a5b7595 100644
--- a/kde-apps/konqueror/konqueror-16.08.3-r1.ebuild
+++ b/kde-apps/konqueror/konqueror-16.08.3-r1.ebuild
@@ -62,8 +62,10 @@ src_prepare() {
 
kde4-meta_src_prepare
 
-   # Avoid doc file collisions
-   sed -e "/man-kbookmarkmerger/d" -i doc/konqueror/CMakeLists.txt || die
+   # Avoid doc file collisions with kde-apps/keditbookmarks:5
+   if use handbook; then
+   sed -e "/man-kbookmarkmerger/d" -i doc/konqueror/CMakeLists.txt 
|| die
+   fi
 
use filemanager || cmake_comment_add_subdirectory dolphin
 



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

2017-04-18 Thread Patrice Clement
commit: 7133b7f873e649bf6cfe2ca9c45ae91ceeb67aa1
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Apr 18 21:58:50 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Apr 18 21:58:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7133b7f8

app-misc/mencal: clean up old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-misc/mencal/Manifest  |  1 -
 app-misc/mencal/mencal-2.3.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/app-misc/mencal/Manifest b/app-misc/mencal/Manifest
index 53c008140a5..bb597672c69 100644
--- a/app-misc/mencal/Manifest
+++ b/app-misc/mencal/Manifest
@@ -1,2 +1 @@
-DIST mencal-2.3.tar.gz 19169 SHA256 
cdab443a349572b811cfde7b194ad9ccb56989942b358d43b1a81047fa1a0f44 SHA512 
1c65015aa62ad1572d0d2f49a40e5fd02762a82c729bcd09657087d9e20b0d7ad1a5d6bc9729f522cf35f0752193bf70614e4cf7ed06c5940b0c7dd4f2746ea4
 WHIRLPOOL 
e9c27cb03a848b6e6478cf2b67e40e57084ad4a420a7e462f33df2b1d73bb89c8236f8dff0fa3fc5c85c423260969bccb6bd12cdeeaded3d700c32c25476ae3c
 DIST mencal-3.0.tar.gz 19560 SHA256 
9328d0b2f3f57847e8753c5184531f4832be7123d1b6623afdff892074c03080 SHA512 
0a99af941b9cea4923a90065813d8434c908d52e4ead1309114a28b565ca8b8e81cf132740be4ab88159b61628c22fba65cd8a74213b58d4db69a2f315d737eb
 WHIRLPOOL 
4a81e9f328a324939c568de707466a1d00ccdbd74d23aa109119f5d15d6256e95d2b6e48e620ec05c22c30a668435695f478c3411043e3e5811107b930ceaf33

diff --git a/app-misc/mencal/mencal-2.3.ebuild 
b/app-misc/mencal/mencal-2.3.ebuild
deleted file mode 100644
index ecb2acc637c..000
--- a/app-misc/mencal/mencal-2.3.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="A calendar that can be used to track menstruation (or other) 
cycles conveniently"
-HOMEPAGE="http://www.kyberdigi.cz/projects/mencal/english.html;
-SRC_URI="http://www.kyberdigi.cz/projects/mencal/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~ppc sparc ~mips alpha ~hppa amd64 ia64 ~ppc64"
-IUSE=""
-
-DEPEND="dev-lang/perl"
-
-src_install() {
-   dobin mencal
-   dodoc README
-}



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

2017-04-18 Thread Patrice Clement
commit: 5d91d740d94854c1737801eca9b0851a8ef87b2f
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Apr 18 21:58:27 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Apr 18 21:58:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d91d740

app-misc/mencal: stable for amd64 and the remaining arches using the ALLARCHES 
policy.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/app-misc/mencal/mencal-3.0.ebuild 
b/app-misc/mencal/mencal-3.0.ebuild
index 038de0dfc48..0e2e70652cb 100644
--- a/app-misc/mencal/mencal-3.0.ebuild
+++ b/app-misc/mencal/mencal-3.0.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="http://www.kyberdigi.cz/projects/mencal/files/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~mips ~alpha ~hppa ~ia64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc sparc ~mips alpha ~hppa ia64 ~ppc64 x86"
 IUSE=""
 
 DEPEND="dev-lang/perl"



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

2017-04-18 Thread Michael Weber
commit: fc33e77a2b65e2fba3ce627cab4cc13fc786a4f0
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Apr 18 21:49:24 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Apr 18 21:49:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc33e77a

media-libs/zimg: arm ppc ppc64 stable (bug 614626).

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

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

diff --git a/media-libs/zimg/zimg-2.5.ebuild b/media-libs/zimg/zimg-2.5.ebuild
index fc4f3cd58d8..000ca12c2b3 100644
--- a/media-libs/zimg/zimg-2.5.ebuild
+++ b/media-libs/zimg/zimg-2.5.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/sekrit-twc/zimg;
 
 if [ "${PV#}" = "${PV}" ] ; then

SRC_URI="https://github.com/sekrit-twc/zimg/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86"
+   KEYWORDS="~alpha amd64 arm ppc ppc64 x86"
S="${WORKDIR}/${PN}-release-${PV}/"
 fi
 



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

2017-04-18 Thread José María Alonso
commit: f48cc02d3f6987b7a50cebd89aeeb5082a244a48
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Apr 18 21:39:42 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Apr 18 21:39:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48cc02d

app-admin/mktwpol: Drops old version

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/mktwpol/Manifest |  1 -
 app-admin/mktwpol/mktwpol-0.2.5.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/app-admin/mktwpol/Manifest b/app-admin/mktwpol/Manifest
index b1282e3f0c1..685cb7b62cf 100644
--- a/app-admin/mktwpol/Manifest
+++ b/app-admin/mktwpol/Manifest
@@ -1,3 +1,2 @@
-DIST mktwpol-0.2.5.tar.gz 54627 SHA256 
3d1a06fedd2ff7fc02180ea12bdda64f2d9b952bdeeef77408dcdc17fc4f57cb SHA512 
2c9a6b6573b7922f63e992f107fb95251f35bacd38a7ceccffb438be257c2a577e0ed34bb21f063d263f31d7725360db7df5e0235331d3a465304447e35f2fab
 WHIRLPOOL 
a5a64326900686e9d7d3d2a1c2b0baed9dbfe2ec35cba020d17193d83ce958b0c7964b317268f71af428ab967309710bf232b4cb2aa23cc67b276e2b49e1ebf7
 DIST mktwpol-0.2.6.tar.gz 55328 SHA256 
e1adfe151d4bf98eb28d4f4c6cd9303ec9e2cf3a8c5efc3f4fa9fc38a2ac62b7 SHA512 
58d739bf789f7e25678adb19cc2d05bf98920d4f42a761f2c1fc45c72ac9080def9f2533f63c10dfea50f5d8428f7d4a19760a38dcc34bff9aaeb6fdd7e89434
 WHIRLPOOL 
33170e4fa54e99644a32977637fd2d47ee6739150cd70a2e381cb2ecba89b2fe20bcf6b8566f607a2dc45d725feb0ec7db63beb13903373461feefb158f9bcde
 DIST mktwpol-1.0.0.tar.gz 59748 SHA256 
1aad28f5b90bfb4ad7ae0218470b7e7e046f1419c86ea6ae6f0e6a0210238e9c SHA512 
f7a04bb3acdada6407e3e422e26ba2c0c454f10011a2848d0c8e962996e135a381c893f7fcdea67e1a3a23f503eb2071448beca05b7ca90e179d2a28173a973e
 WHIRLPOOL 
997488dcee1ce4b55beee3225af58bc88c23420d9458eebd6a07b5ecb50efae4476efac3489527187cb580d3868aa0a179674360b7e19df301453b50434e763a

diff --git a/app-admin/mktwpol/mktwpol-0.2.5.ebuild 
b/app-admin/mktwpol/mktwpol-0.2.5.ebuild
deleted file mode 100644
index 3d00392efaf..000
--- a/app-admin/mktwpol/mktwpol-0.2.5.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Bash scripts to install tripwire and generate tripwire policy 
files"
-HOMEPAGE="https://sourceforge.net/projects/mktwpol;
-SRC_URI="mirror://sourceforge/mktwpol/${P}.tar.gz"
-
-LICENSE="CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="app-admin/tripwire"
-
-src_prepare() {
-   sed -i -e 's|/usr/local|/usr|' Makefile || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-}
-
-pkg_postinst() {
-   elog
-   elog "Installation and setup of tripwire ..."
-   elog " - Run: \`twsetup.sh\`"
-   elog
-   elog "Maintenance of tripwire as packages are added and/or deleted ..."
-   elog " - Run: \`mktwpol.sh -u\` to update tripwire policy and database"
-   elog
-   elog "Mktwpol is packaged with multiple policy-rules-generating files."
-   elog "The default \"rules file\" is installed in /etc/tripwire"
-   elog "Alternatives are installed in /usr/share/doc/${P}"
-   elog "To use an alternative \"rules file\" ..."
-   elog "copy it to /etc/tripwire, uncompress it, and \`touch\` it ..."
-   elog
-   elog "\`cp /usr/share/doc/${P}/mktwpol*.rules.bz2 /etc/tripwire\`"
-   elog "\`bunzip2 /etc/tripwire/mktwpol*.rules.bz2\`"
-   elog
-   elog "mktwpol.sh uses the rules file with the most recent date."
-   elog "Use \`touch\` to choose between multiple rules files."
-   elog
-}



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

2017-04-18 Thread José María Alonso
commit: 8b4f85b147548ca8f5398c3b0830d6e7bd1afe99
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Apr 18 21:04:41 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Apr 18 21:04:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4f85b1

app-admin/tripwire: Adds selinux USE flag

Fixes bug #615654

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/tripwire/tripwire-2.4.3.1.ebuild | 5 +++--
 app-admin/tripwire/tripwire-2.4.3.4.ebuild | 3 ++-
 app-admin/tripwire/tripwire-2.4.3.5.ebuild | 3 ++-
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/app-admin/tripwire/tripwire-2.4.3.1.ebuild 
b/app-admin/tripwire/tripwire-2.4.3.1.ebuild
index ca1db8d1623..bbb95fabedf 100644
--- a/app-admin/tripwire/tripwire-2.4.3.1.ebuild
+++ b/app-admin/tripwire/tripwire-2.4.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/Tripwire/tripwire-open-source/archive/${PV}.tar.gz -
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-IUSE="libressl ssl static +tools"
+IUSE="libressl selinux ssl static +tools"
 
 DEPEND="sys-devel/automake
sys-devel/autoconf
@@ -22,6 +22,7 @@ DEPEND="sys-devel/automake
)"
 RDEPEND="virtual/cron
virtual/mta
+   selinux? ( sec-policy/selinux-tripwire )
ssl? ( dev-libs/openssl )"
 PDEPEND="tools? ( app-admin/mktwpol )"
 

diff --git a/app-admin/tripwire/tripwire-2.4.3.4.ebuild 
b/app-admin/tripwire/tripwire-2.4.3.4.ebuild
index be7f7f8b464..deeba1cd835 100644
--- a/app-admin/tripwire/tripwire-2.4.3.4.ebuild
+++ b/app-admin/tripwire/tripwire-2.4.3.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/Tripwire/tripwire-open-source/archive/${PV}.tar.gz -
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
-IUSE="libressl ssl static +tools"
+IUSE="libressl selinux ssl static +tools"
 
 DEPEND="sys-devel/automake
sys-devel/autoconf
@@ -22,6 +22,7 @@ DEPEND="sys-devel/automake
)"
 RDEPEND="virtual/cron
virtual/mta
+   selinux? ( sec-policy/selinux-tripwire )
ssl? ( dev-libs/openssl )"
 PDEPEND="tools? ( app-admin/mktwpol )"
 

diff --git a/app-admin/tripwire/tripwire-2.4.3.5.ebuild 
b/app-admin/tripwire/tripwire-2.4.3.5.ebuild
index 9bc7f617580..ec2cc9bc418 100644
--- a/app-admin/tripwire/tripwire-2.4.3.5.ebuild
+++ b/app-admin/tripwire/tripwire-2.4.3.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/Tripwire/tripwire-open-source/archive/${PV}.tar.gz -
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
-IUSE="libressl ssl static +tools"
+IUSE="libressl selinux ssl static +tools"
 
 DEPEND="sys-devel/automake
sys-devel/autoconf
@@ -22,6 +22,7 @@ DEPEND="sys-devel/automake
)"
 RDEPEND="virtual/cron
virtual/mta
+   selinux? ( sec-policy/selinux-tripwire )
ssl? ( dev-libs/openssl )"
 PDEPEND="tools? ( app-admin/mktwpol )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll/, dev-ada/gnatcoll/files/

2017-04-18 Thread Alfredo Tupone
commit: 3968fbe1a801e276a36abce16bf412792f7b3fe8
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Apr 18 20:40:25 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Apr 18 20:40:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3968fbe1

dev-ada/gnatcoll: port to python-single-r1. Bug #615914

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch |  9 +
 dev-ada/gnatcoll/gnatcoll-2016.ebuild | 22 --
 2 files changed, 21 insertions(+), 10 deletions(-)

diff --git a/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch 
b/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch
index bb2112a058f..e69b6e50a90 100644
--- a/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch
+++ b/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch
@@ -101,6 +101,15 @@
 package Linker is
 --- gnatcoll-gpl-2016-src/gnatcoll_shared.gpr.in.old   2017-01-20 
19:50:03.222808656 +0100
 +++ gnatcoll-gpl-2016-src/gnatcoll_shared.gpr.in   2017-01-20 
19:50:28.200399274 +0100
+@@ -13,7 +13,7 @@
+ 
+type Yes_No is ("yes", "no");
+Gtk: Yes_No := External ("GTK", "@WITH_GTK@");
+-   Python : Yes_No := External ("PYTHON", "@WITH_PYTHON@");
++   Python : Yes_No := "@WITH_PYTHON@";
+Syslog : Yes_No := External ("SYSLOG", "@WITH_SYSLOG@");
+Postgres : Yes_No := External ("POSTGRES", "@WITH_POSTGRES@");
+type Sqlite_Inclusion is ("yes", "no", "embedded");
 @@ -67,7 +67,7 @@
  
   when "Production" =>

diff --git a/dev-ada/gnatcoll/gnatcoll-2016.ebuild 
b/dev-ada/gnatcoll/gnatcoll-2016.ebuild
index 36e52edb121..b4db44c4c21 100644
--- a/dev-ada/gnatcoll/gnatcoll-2016.ebuild
+++ b/dev-ada/gnatcoll/gnatcoll-2016.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-
-inherit multilib multiprocessing autotools
+PYTHON_COMPAT=( python2_7 )
+inherit multilib multiprocessing autotools python-single-r1
 
 MYP=${PN}-gpl-${PV}
 
@@ -20,20 +20,18 @@ RDEPEND="dev-lang/gnat-gpl
gmp? ( dev-libs/gmp:* )
postgresql? ( dev-db/postgresql:* )
pygobject? (
-   || (
-   dev-python/pygobject:2
-   dev-python/pygobject:3
-   )
+   dev-python/pygobject:*[${PYTHON_USEDEP}]
)
-   python? ( dev-lang/python:2.7 )
+   python? ( ${PYTHON_DEPS} )
sqlite? ( dev-db/sqlite )
projects? (
-   dev-ada/gprbuild[static?]
-   dev-ada/gprbuild[shared?]
+   dev-ada/gprbuild[static?,shared?]
)"
 DEPEND="${RDEPEND}
dev-ada/gprbuild"
 
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
 S="${WORKDIR}"/${MYP}-src
 
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
@@ -48,10 +46,12 @@ pkg_setup() {
eerror "2) set ADA=gcc-4.9.4 in make.conf"
die "ada compiler not available"
fi
+   use python && python-single-r1_pkg_setup
 }
 
 src_prepare() {
default
+   mv configure.{in,ac} || die
eautoreconf
 }
 
@@ -74,7 +74,7 @@ src_configure() {
$(use_enable readline gpl) \
$(use_enable readline) \
$(use_enable syslog) \
-   --with-python-exec=python2 \
+   --with-python-exec=${EPYTHON} \
--enable-shared-python \
--without-gtk \
--disable-pygtk \
@@ -102,6 +102,8 @@ src_install() {
dodoc -r features-* known-problems-* examples
mv "${D}"/usr/share/doc/${PN}/GNATColl.pdf "${D}"/usr/share/doc/${PF}/
mv "${D}"/usr/share/doc/${PN}/html/html "${D}"/usr/share/doc/${PF}/
+   rm -rf "${D}"/usr/share/doc/${PN}
+   use python && python_fix_shebang "${ED}"usr/share/gnatcoll/dborm.py
 }
 
 src_test() {



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

2017-04-18 Thread Sergei Trofimovich
commit: 62bca702af9d410ae3e5852b8b877378acf2ed67
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Apr 18 20:17:11 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Apr 18 20:17:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62bca702

dev-util/radare2: bump up to 1.4.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-util/radare2/Manifest |  1 +
 dev-util/radare2/radare2-1.4.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest
index db9e7fce0da..13bbe054f7f 100644
--- a/dev-util/radare2/Manifest
+++ b/dev-util/radare2/Manifest
@@ -3,3 +3,4 @@ DIST radare2-1.0.2.tar.xz 5014612 SHA256 
91fde12126e29bf8bbd6c4aad9e5b226b96afd2
 DIST radare2-1.1.0.tar.gz 8438634 SHA256 
7bc1e206a2b4def6bdb8684c2af0281b007986a0b5b5da652bd03be264ca0fa5 SHA512 
a99ac488f78c52fa9d6fbfe095b0aae10864f4a591721ee3679310ada3ef5e2a069ad919d1f7472d0dcd2c78569aac584086a7e975f1946194b346c94e4873b7
 WHIRLPOOL 
0d00f06eac3c6a7f3db1b4dc6b728714c73ea35eb5bbdd8281fe01052bd8519e19f8737c794c51f098d1fde9feaa8f1f7959815afad7a87ea8aaab36e862f834
 DIST radare2-1.2.0.tar.gz 8461187 SHA256 
3660f4f8c1490194f5b5b80d7e21e1cc507e6aff2551008074e632c22549b941 SHA512 
8419d92c9db2f1312bb188317af53497a75e0c78504d6b9c3fee7cb90f9219d6801543a2bc68f2dd3fc846d75ba60ce3f8d4cde61c99ec1e3c5f63c8c2b8dd88
 WHIRLPOOL 
1cc31557e4a6882251a517b24f5df59fb2fb9ad083e6670c42d392ab79a8ffd0d56f11f82512ee59f1c233edef3b3c5b08cbbb936ffe5e22753889987e313c2f
 DIST radare2-1.3.0.tar.gz 8517265 SHA256 
adf9bbfb36b5cff986e8218455d75d7410e41e2fb4a380b99d1bcf6d36dce222 SHA512 
ef410f8c5c0b931dab452c50b694313f26898a5f36c8286d18f56889e056658331cee87097a0e3028b8f53f25ec9c4354f6c78a41365a74d5bc67a38a6510174
 WHIRLPOOL 
d3d5877814893308c0aa344740ef857d5814ec465d1f7deee73e226f4e1609ed9a75b3395c92fc382815464d1ceac3409bf09aade9f0f2f74cda93d3b2937ed8
+DIST radare2-1.4.0.tar.gz 8719644 SHA256 
bf6e9ad94fd5828d3936563b8b13218433fbf44231cacfdf37a7312ae2b3e93e SHA512 
5d022759e53f762094e237a29780d63dc4f39601ceacb22f58206bbb83a38a8938ea2321e49426b03421dcb0f6493a96f18905f8bf81025293f9c1a8087a4a0a
 WHIRLPOOL 
a86f5389d4905b970b22cd79b217d71a37a980b780b53078e5bcaf623d66e24999fb77a9d9b527986f5e9193b72f6b158e8dbefbed4d2557bdd9f0abffc88199

diff --git a/dev-util/radare2/radare2-1.4.0.ebuild 
b/dev-util/radare2/radare2-1.4.0.ebuild
new file mode 100644
index 000..fa1392fa116
--- /dev/null
+++ b/dev-util/radare2/radare2-1.4.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Advanced command line hexadecimal editor and more"
+HOMEPAGE="http://www.radare.org;
+SRC_URI="http://cloud.radare.org/get/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ssl"
+
+RDEPEND="
+   ssl? ( dev-libs/openssl:0= )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.9.9-nogit.patch
+)
+
+src_configure() {
+   econf \
+   $(use_with ssl openssl)
+}
+
+src_install() {
+   # a workaround for unstable $(INSTALL) call, bug #574866
+   local d
+   for d in doc/*; do
+   if [[ -d $d ]]; then
+   rm -rfv "$d" || die "failed to delete '$d'"
+   fi
+   done
+
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/js_of_ocaml/

2017-04-18 Thread Alexis Ballier
commit: ed40f0d4086818bc455b2db2127bcac78116d01c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 20:01:36 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 20:09:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed40f0d4

dev-ml/js_of_ocaml: fix automagic on ppx_driver and merge ppx useflags into one

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../{js_of_ocaml-2.8.4.ebuild => js_of_ocaml-2.8.4-r1.ebuild} | 8 
 dev-ml/js_of_ocaml/js_of_ocaml-.ebuild| 8 
 dev-ml/js_of_ocaml/metadata.xml   | 1 -
 3 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4.ebuild 
b/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4-r1.ebuild
similarity index 86%
rename from dev-ml/js_of_ocaml/js_of_ocaml-2.8.4.ebuild
rename to dev-ml/js_of_ocaml/js_of_ocaml-2.8.4-r1.ebuild
index 11d4b7ce009..9331122157d 100644
--- a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4.ebuild
+++ b/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4-r1.ebuild
@@ -20,15 +20,14 @@ fi
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-IUSE="+ocamlopt doc +deriving +ppx +ppx-deriving +react +xml X"
+IUSE="+ocamlopt doc +deriving +ppx +react +xml X"
 
 RDEPEND="
>=dev-lang/ocaml-3.12:=[ocamlopt?,X?]
>=dev-ml/lwt-2.4.4:=[camlp4(+)]
react? ( dev-ml/react:=  dev-ml/reactiveData:= )
xml? ( >=dev-ml/tyxml-4:= )
-   ppx? ( dev-ml/ppx_tools:= )
-   ppx-deriving? ( dev-ml/ppx_deriving:= )
+   ppx? ( dev-ml/ppx_tools:= dev-ml/ppx_deriving:= dev-ml/ppx_driver:= )
dev-ml/cmdliner:=
dev-ml/menhir:=
dev-ml/ocaml-base64:=
@@ -52,7 +51,8 @@ src_configure() {
use X || echo "WITH_GRAPHICS := NO" >> Makefile.conf
use react || echo "WITH_REACT := NO" >> Makefile.conf
use ppx || echo "WITH_PPX := NO" >> Makefile.conf
-   use ppx-deriving || echo "WITH_PPX_PPX_DERIVING := NO" >> Makefile.conf
+   use ppx || echo "WITH_PPX_DERIVING := NO" >> Makefile.conf
+   use ppx || echo "WITH_PPX_DRIVER := NO" >> Makefile.conf
echo "WITH_ASYNC := NO" >> Makefile.conf
 }
 

diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-.ebuild 
b/dev-ml/js_of_ocaml/js_of_ocaml-.ebuild
index a68da44990b..5b17a890bb3 100644
--- a/dev-ml/js_of_ocaml/js_of_ocaml-.ebuild
+++ b/dev-ml/js_of_ocaml/js_of_ocaml-.ebuild
@@ -20,15 +20,14 @@ fi
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-IUSE="+ocamlopt doc +deriving +ppx +ppx-deriving +react +xml X"
+IUSE="+ocamlopt doc +deriving +ppx +react +xml X"
 
 RDEPEND="
>=dev-lang/ocaml-3.12:=[ocamlopt?,X?]
>=dev-ml/lwt-2.4.4:=[camlp4(+)]
react? ( dev-ml/react:=  dev-ml/reactiveData:= )
xml? ( >=dev-ml/tyxml-4:= )
-   ppx? ( dev-ml/ppx_tools:= )
-   ppx-deriving? ( dev-ml/ppx_deriving:= )
+   ppx? ( dev-ml/ppx_tools:= dev-ml/ppx_deriving:= dev-ml/ppx_driver:= )
dev-ml/cmdliner:=
dev-ml/menhir:=
dev-ml/ocaml-base64:=
@@ -48,7 +47,8 @@ src_configure() {
use X || echo "WITH_GRAPHICS := NO" >> Makefile.conf
use react || echo "WITH_REACT := NO" >> Makefile.conf
use ppx || echo "WITH_PPX := NO" >> Makefile.conf
-   use ppx-deriving || echo "WITH_PPX_PPX_DERIVING := NO" >> Makefile.conf
+   use ppx || echo "WITH_PPX_DERIVING := NO" >> Makefile.conf
+   use ppx || echo "WITH_PPX_DRIVER := NO" >> Makefile.conf
echo "WITH_ASYNC := NO" >> Makefile.conf
 }
 

diff --git a/dev-ml/js_of_ocaml/metadata.xml b/dev-ml/js_of_ocaml/metadata.xml
index 0b34c19deed..904a7a4498e 100644
--- a/dev-ml/js_of_ocaml/metadata.xml
+++ b/dev-ml/js_of_ocaml/metadata.xml
@@ -8,7 +8,6 @@
   
 Enable dev-ml/deriving support for 
improving the type safety.
Enables the ppx syntax extension
-   Enables deriving support through ppx syntax 
extensions.
Enable functionnal reactive programming 
support.
   
   



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_here/

2017-04-18 Thread Alexis Ballier
commit: 32de73bdd5c79797bb89543dcc272d5f96ecc0d3
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 19:30:09 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 20:09:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32de73bd

dev-ml/ppx_here: bump to 0.9.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/ppx_here/Manifest  |  1 +
 dev-ml/ppx_here/ppx_here-0.9.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ml/ppx_here/Manifest b/dev-ml/ppx_here/Manifest
index 2738826d5ce..79bf22ad223 100644
--- a/dev-ml/ppx_here/Manifest
+++ b/dev-ml/ppx_here/Manifest
@@ -1 +1,2 @@
 DIST ppx_here-0.9.0.tar.gz 7510 SHA256 
789eebb555a21030ce0df639499122c95e1ca864ac3b5f2838a4a7d197aa7163 SHA512 
2119b1b376cf44dd7eece5184816866e2cdfbf22b7792979718c76f4a2b381c48e149b1e12ff7ef800f96584cbe42bcff7a0249dca3b51e7bdd80da62f4f0cd2
 WHIRLPOOL 
db46fac7a98173bca3cdf905bb44b3a2debfc97f695a8ec2f3dd054470f01c911104801296fc220ed3355f8428c3621d32d4b82f1013500304e80d960b5162af
+DIST ppx_here-0.9.1.tar.gz 7225 SHA256 
0cd908cb9a62a537af69e6c6e1923d416ef44b47d5d1f18ea7131b58cfdd SHA512 
ca21fb490a4d980616349850b781e4ee02c0eb8a27e8ef9d4092d15ee235ffc504dab1b2a3db44fc6a84fa6b2cdbd67c0c4adbc41fb094b7bb9d4f710193aaf2
 WHIRLPOOL 
daef00dd762c91a1ce253282abcfaf2db81f3d81ad9e963723a864fc315c408442f67260640748cb51771c138e21353dc81dece323f0c1520b1de2c36fb538e1

diff --git a/dev-ml/ppx_here/ppx_here-0.9.1.ebuild 
b/dev-ml/ppx_here/ppx_here-0.9.1.ebuild
new file mode 100644
index 000..40ed6efdfd8
--- /dev/null
+++ b/dev-ml/ppx_here/ppx_here-0.9.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Expands [%here] into its location"
+HOMEPAGE="https://github.com/janestreet/ppx_here;
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   dev-lang/ocaml:=
+   dev-ml/ppx_core:=
+   dev-ml/ppx_driver:=
+   dev-ml/ppx_optcomp:=
+   dev-ml/ocaml-migrate-parsetree:=
+"
+RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND} dev-ml/opam dev-ml/jbuilder"
+
+src_install() {
+   opam-installer -i \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   ${PN}.install || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_inline_test/

2017-04-18 Thread Alexis Ballier
commit: 39fb08f533a80af8309906dae4fbe00df8232103
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 19:29:37 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 20:09:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39fb08f5

dev-ml/ppx_inline_test: bump to 0.9.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/ppx_inline_test/Manifest|  1 +
 .../ppx_inline_test/ppx_inline_test-0.9.1.ebuild   | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-ml/ppx_inline_test/Manifest b/dev-ml/ppx_inline_test/Manifest
index d3a7f4885b6..d8214c259d8 100644
--- a/dev-ml/ppx_inline_test/Manifest
+++ b/dev-ml/ppx_inline_test/Manifest
@@ -1 +1,2 @@
 DIST ppx_inline_test-0.9.0.tar.gz 19059 SHA256 
c69968b180d524a13712bba3869078fe224f4214fa65a8713cc3e309075af9bf SHA512 
639614beaeb4aedd5450062f90a42898db24347f94f1595fc9adad2a837a54723e6f92e72b16709cb15a18c0b9ae3eb7089cc92bb239266a0d6d7e82f5f9e642
 WHIRLPOOL 
796dac694898c26ebb5d727de82cabcd8391ab01748a2f8ce725965b50b0cf1ee394ce3a5cb0c8f228379852ee76cea5897272bd1857e3f597936608311d3461
+DIST ppx_inline_test-0.9.1.tar.gz 19262 SHA256 
04409caa79873ccaed8ff2e32d70fec9258477bf5c414654d8e7d26006668443 SHA512 
c3ef0db2a79523c3c223db19f80ceef207aec1f354e2ff746049c81bdea6dd3a4cd0e24c8f1fe99be17f03b47ae201823849f9204a2a990a9eb6794d8d26b95a
 WHIRLPOOL 
1afcfa11575a5c78306783ff93d2afe5ded5a8bc6e6c03e6ef1302b5d5423a463aca4994a4a95588e49f9e4e12b8b05ac9bb84044347b37875c1a308486410de

diff --git a/dev-ml/ppx_inline_test/ppx_inline_test-0.9.1.ebuild 
b/dev-ml/ppx_inline_test/ppx_inline_test-0.9.1.ebuild
new file mode 100644
index 000..573ce0ffcdf
--- /dev/null
+++ b/dev-ml/ppx_inline_test/ppx_inline_test-0.9.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Syntax extension for writing in-line tests in ocaml code"
+HOMEPAGE="https://github.com/janestreet/ppx_inline_test;
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   dev-lang/ocaml:=
+   dev-ml/base:=
+   dev-ml/ppx_core:=
+   dev-ml/ppx_driver:=
+   dev-ml/ppx_metaquot:=
+   dev-ml/ocaml-migrate-parsetree:=
+"
+
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND} dev-ml/opam dev-ml/jbuilder"
+
+src_install() {
+   opam-installer -i \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   ${PN}.install || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_bench/

2017-04-18 Thread Alexis Ballier
commit: 83bc9bd6d13535b124b6759a08c9780334d6f91c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 19:29:06 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 20:09:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bc9bd6

dev-ml/ppx_bench: bump to 0.9.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/ppx_bench/Manifest   |  1 +
 dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-ml/ppx_bench/Manifest b/dev-ml/ppx_bench/Manifest
index 78d8db5a86d..365375c2dcc 100644
--- a/dev-ml/ppx_bench/Manifest
+++ b/dev-ml/ppx_bench/Manifest
@@ -1 +1,2 @@
 DIST ppx_bench-0.9.0.tar.gz 11064 SHA256 
e1491b585e1c1a76d05efa2851436d9e389905a65bb53fbfd5cb8b4b7f311ea0 SHA512 
c82ae501fb9642e75ba16cc263dde7c18efcf3a5b2f2e91eabe57b85f15fb2ead4c41d9312c2301cb2062a4327db7985421d1503b6c7f7024f80df83075fc3f9
 WHIRLPOOL 
d1eb770731a10c357a5cb0bfdeaa4b017cf7f8dd8beadb3f785534a0afdae26e8b2339f7d600d080aebac16906747a7e258580f7d55cd912e4b636c4af0ad30e
+DIST ppx_bench-0.9.1.tar.gz 11097 SHA256 
4790b8bf556a50577e4cc236fe7b708e1c72114c2d9af9030409ea7b4536c665 SHA512 
1963525719178e34f50ee8dbe3cabe8582ffc08835e542d1ae593d6a250d4f841be53c96fbc203d620e11f9ad2a9f591e545656c3b254bd60db614ec1e06947d
 WHIRLPOOL 
0517c048ed861b519e0a4d2530614ec5ee81000da4228fb040f77b31b56a4664808da8cbcf5ecafd8ac6b5b9cb63de62f7591a3b5ba65710720b0fe7e1a1c335

diff --git a/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild 
b/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild
new file mode 100644
index 000..ef714fdd3fe
--- /dev/null
+++ b/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Syntax extension for writing in-line benchmarks in ocaml code"
+HOMEPAGE="https://github.com/janestreet/ppx_bench;
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   dev-lang/ocaml:=
+   dev-ml/ppx_core:=
+   dev-ml/ppx_driver:=
+   dev-ml/ppx_inline_test:=
+   dev-ml/ppx_metaquot:=
+   dev-ml/ocaml-migrate-parsetree:=
+"
+
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND} dev-ml/opam dev-ml/jbuilder"
+
+src_install() {
+   opam-installer -i \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   ${PN}.install || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-migrate-parsetree/

2017-04-18 Thread Alexis Ballier
commit: 4e150721709f3b59ad713e92cbf8f70c37fec1da
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 19:08:51 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 20:09:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e150721

dev-ml/ocaml-migrate-parsetree: bump to 1.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/ocaml-migrate-parsetree/Manifest|  1 +
 .../ocaml-migrate-parsetree-1.0.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-ml/ocaml-migrate-parsetree/Manifest 
b/dev-ml/ocaml-migrate-parsetree/Manifest
index 48b0e205254..87214c5746a 100644
--- a/dev-ml/ocaml-migrate-parsetree/Manifest
+++ b/dev-ml/ocaml-migrate-parsetree/Manifest
@@ -1 +1,2 @@
 DIST ocaml-migrate-parsetree-0.7.tar.gz 168579 SHA256 
a9048e1a9c004ec9b307452fff25e8f31853942e42d054bd052739eb838026a2 SHA512 
d43a80823496670877a01a0d3b9edc0960e80e84562470723b7188922c880262268f518e8fa3dbb0176fba84cc8c1a18baac8ececb13303ed402cf0bff9f
 WHIRLPOOL 
788fc318bcc972a1b62b951ab1e4a2315e3c4922b07c74cb910716f1e41bb61babe0acf86a0fbd15d8e05a2ff7da05a683b8005119f4a65d284ea0a453098e0e
+DIST ocaml-migrate-parsetree-1.0.tar.gz 169706 SHA256 
c6cfd5012d357cfbeb059d3286e9dcc003bebe98fa3901a21389b1dbb0446741 SHA512 
24930b2368cfd86a489cddbe391b978a8f4c34ba7aa2dd3ce849f4fe8d836b5eaefab18a782df93ead641094f19261941754802ae1019ed7c0c8a8c1dcdecb15
 WHIRLPOOL 
7d314d7fd8a82ecb4dda12c12e7f5134680c351a9996b4e00226a8fc3c3ba6457afc16a3d869910a24c271561c9e6dda355fe8bb82a936f0072e6b05dcc7b9d0

diff --git a/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-1.0.ebuild 
b/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-1.0.ebuild
new file mode 100644
index 000..0267b5ff252
--- /dev/null
+++ b/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-1.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit findlib
+
+DESCRIPTION="Convert OCaml parsetrees between different major versions"
+HOMEPAGE="https://github.com/let-def/ocaml-migrate-parsetree;
+SRC_URI="https://github.com/let-def/ocaml-migrate-parsetree/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   dev-lang/ocaml:=
+   dev-ml/result:=
+"
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+   dev-ml/jbuilder
+   dev-ml/opam"
+
+src_install() {
+   opam-installer -i \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   --mandir="${ED}/usr/share/man" \
+   ${PN}.install || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/batteries/

2017-04-18 Thread Alexis Ballier
commit: 738359bee6e28838400f3556f70642cca5dec355
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 19:06:19 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 20:09:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738359be

dev-ml/batteries: bump to 2.6.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/batteries/Manifest   |  1 +
 dev-ml/batteries/batteries-2.6.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ml/batteries/Manifest b/dev-ml/batteries/Manifest
index 5a016d789c2..363c4c30305 100644
--- a/dev-ml/batteries/Manifest
+++ b/dev-ml/batteries/Manifest
@@ -1 +1,2 @@
 DIST batteries-2.5.3.tar.gz 756020 SHA256 
d437cfc8e65027425c081c8f72c2e4499f539ea5ea574bcabd372bdca45370b9 SHA512 
d1b776c82a8a79c2908da5f5c7b7ee335ea8520e05b725910c03f4eb3c6e653619e1ff9fab8811d94a613620a84ec016651d13773e1ceea8830bb8c1ce7b46ba
 WHIRLPOOL 
455a76a73037c5e0a2859699c080f6239158261f854c2bdca23f5fe7f7dcc33a8d6157c954ae207cd8a302643d632946953d2941009093720055ecff50762a23
+DIST batteries-2.6.0.tar.gz 761787 SHA256 
9d2f8d7a2526fa9fdb7208845165a67cce677909d49f650c633d06ceebb797d1 SHA512 
8267272d4ecfdd52a042d84c023072a87eab6fc238dc00d741bc77c97e413b8ea3a3935d33afaaf9e084d3e0c4a6fb9ab51eab1ade548dbc9f6ed5e94df54d27
 WHIRLPOOL 
3b84638c8a378e273932e94a3ce573bf51837665878a86dbda094332011c6fb25aa3752d25dc5b41d62324d6db9fd4541ae7933605b9ef8d7ed1e524fd671252

diff --git a/dev-ml/batteries/batteries-2.6.0.ebuild 
b/dev-ml/batteries/batteries-2.6.0.ebuild
new file mode 100644
index 000..3190fe9cecc
--- /dev/null
+++ b/dev-ml/batteries/batteries-2.6.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit oasis eutils
+
+DESCRIPTION="The community-maintained foundation library for your OCaml 
projects"
+HOMEPAGE="https://github.com/ocaml-batteries-team/batteries-included/;
+SRC_URI="https://github.com/ocaml-batteries-team/batteries-included/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="dev-ml/camomile:="
+DEPEND="${RDEPEND}
+   test? ( dev-ml/ounit dev-ml/iTeML )"
+
+DOCS=( "ChangeLog" "FAQ" "README.folders" "README.md" )
+
+S="${WORKDIR}/${PN}-included-${PV}"
+
+src_prepare() {
+   has_version '>=dev-lang/ocaml-4.05_beta' && epatch 
"${FILESDIR}/ocaml405.patch"
+}



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

2017-04-18 Thread Alexis Ballier
commit: 5012ff224c8252f414028f986b9bc5a9bb835504
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 19:26:17 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 20:09:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5012ff22

dev-ml/base: bump to 0.9.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/base/Manifest  |  1 +
 dev-ml/base/base-0.9.2.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ml/base/Manifest b/dev-ml/base/Manifest
index b18ff969a23..4d6fc5a2631 100644
--- a/dev-ml/base/Manifest
+++ b/dev-ml/base/Manifest
@@ -1 +1,2 @@
 DIST base-0.9.1.tar.gz 286498 SHA256 
4a616dbbb6c85bee4e0dc03a1ba94928a74eb5cd1ac63e3b9f060a2f85a1ad79 SHA512 
e1eb26eb07ee3489c8f42a886e2131bcc5eb5e965727eb29910e3aa37cdab6d23bfbf71421e16b77d9fe20a69392f9313ad6189c9618013794f0ed7df8c76c52
 WHIRLPOOL 
31674e5490d8ed63d584f56b42db9c48a83153694ee03dd7d499ec7bea6b0dcb8528a45f79fd3ae35a4a29f415c6abb3a06f603ad6478a2af13a928802b729ff
+DIST base-0.9.2.tar.gz 286533 SHA256 
cb93c7b8da60adefc6f154b6eb7f94417add7b5d483e7f6f27e13b1295e30afc SHA512 
9eae093c18e4fcbc02eb970b73bb7e49a94e0ccdd3fd6509d0668035b454ad8b5894bdbd10027a83681e993b4e1dec97db213b7fdfc293cb9737bae303002e11
 WHIRLPOOL 
28fe2edcfd0fb3eef62e5e776473af4588b2f5668b867233715cc9b10ec3185af6041728d7cb33ddeb406cc8af54a0607a87d3295ef370e21ae0c167eae33cdd

diff --git a/dev-ml/base/base-0.9.2.ebuild b/dev-ml/base/base-0.9.2.ebuild
new file mode 100644
index 000..b6a07e3d596
--- /dev/null
+++ b/dev-ml/base/base-0.9.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Standard library for OCaml"
+HOMEPAGE="https://github.com/janestreet/base;
+SRC_URI="https://github.com/janestreet/base/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   dev-lang/ocaml:=
+   dev-ml/sexplib:=
+   

[gentoo-commits] repo/gentoo:master commit in: dev-ml/jbuilder/

2017-04-18 Thread Alexis Ballier
commit: 11f5bb8ded256243071e14d5e1458cc947ca5a79
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 19:07:53 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 20:09:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f5bb8d

dev-ml/jbuilder: bump to 1.0_beta8

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/jbuilder/Manifest  |  1 +
 dev-ml/jbuilder/jbuilder-1.0_beta8.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-ml/jbuilder/Manifest b/dev-ml/jbuilder/Manifest
index 751098fead6..66b62bd7215 100644
--- a/dev-ml/jbuilder/Manifest
+++ b/dev-ml/jbuilder/Manifest
@@ -1,2 +1,3 @@
 DIST jbuilder-1.0-beta5.tar.gz 198050 SHA256 
c246311e6b05569c04db4d16f065b2b18f8f2d9a58a5c43445b65fa87f1092c4 SHA512 
b972171ca237e6f8674b6165cefb1c35158d871922fc6fed9c226c4737fde51712fa0dfeb7f9184c40a2aadd8a38c0660740352c7a32a0db50aad2214de9493e
 WHIRLPOOL 
ffbf9c2527825043f8961aeafb0e46099373e840a004b5a48ad7a2702f9b878eece28d26bcf2b1f2cbf1065ab35fd1c72b153d7b644ec64676e70e5c40507afc
 DIST jbuilder-1.0-beta6.tar.gz 201586 SHA256 
757d3cd16e1eb5ea723014e4c2cbf5723effb770a727f85992cddbbbc84e7c01 SHA512 
309eaf634eb06aa4431cd43e17a35a68698ac14741b1364022a280d0a22654dc43db9099dcbbaec0ea55cc2fabbd6d86ea9cc693149276db2e90ce5e96fb2731
 WHIRLPOOL 
d2687ea5d33527355d7b8d09c3e621129059f9a1a99d4b5f65fe6adbd4b14b6e93a9a24b14cfc44aac767b1591e523ab6c96b7ec9424e4f251b72a5b75db4e1d
+DIST jbuilder-1.0-beta8.tar.gz 207527 SHA256 
279b070ae643879d1b28a741921b54065c3a09eacdd60e6ba3357024c9e9691c SHA512 
5375a725d20711f8ebd29cf120904e85c567eeb0324f0f3cf12dfe8f6f52a622ea43b4b25ec510f94c53dd8ed43327db474cb11e0748815ddf6e50cd627e2f09
 WHIRLPOOL 
f8ed82e5b0bf886326ab75f7a66a853964b412a6b7c1a9c1e39eeeff0fec82a0ca66d7207aa0d0c8c7b3d84bc21624854d3c4cbc721c785d962af0d8eb0a95ec

diff --git a/dev-ml/jbuilder/jbuilder-1.0_beta8.ebuild 
b/dev-ml/jbuilder/jbuilder-1.0_beta8.ebuild
new file mode 100644
index 000..2a4e160a125
--- /dev/null
+++ b/dev-ml/jbuilder/jbuilder-1.0_beta8.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_PV="${PV/_/+}"
+MY_P="${PN}-${PV/_/-}"
+
+DESCRIPTION="A composable build system for OCaml"
+HOMEPAGE="https://github.com/janestreet/jbuilder;
+SRC_URI="https://github.com/janestreet/jbuilder/archive/${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc"
+IUSE=""
+
+DEPEND="dev-lang/ocaml:="
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+   dev-ml/opam
+"
+OPAMSWITCH="system"
+
+S="${WORKDIR}/${MY_P}"
+OPAMROOT="${D}"
+
+src_install() {
+   opam-installer -i \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   --mandir="${ED}/usr/share/man" \
+   ${PN}.install || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_driver/

2017-04-18 Thread Alexis Ballier
commit: 832685e3a34e79748cb515edef05f9638543d7dc
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 19:24:08 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 20:09:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832685e3

dev-ml/ppx_driver: bump to 0.9.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/ppx_driver/Manifest|  1 +
 dev-ml/ppx_driver/ppx_driver-0.9.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ml/ppx_driver/Manifest b/dev-ml/ppx_driver/Manifest
index 2903b8c45c6..322f8892aef 100644
--- a/dev-ml/ppx_driver/Manifest
+++ b/dev-ml/ppx_driver/Manifest
@@ -1 +1,2 @@
 DIST ppx_driver-0.9.0.tar.gz 25052 SHA256 
6c282d2957dba79ba890a28ffd6c30b2a81f0bb1c67bb2e18e355728798ad69f SHA512 
3a5797601d0dde663a760b327737aa1ce3af4a77b1de7d5f76a4c934b10039cd63566a9a44eb56774d9a1982fcc4663a49d39a70ea500d7557b89cc3990ebb54
 WHIRLPOOL 
dca6906cf9cd559f205459d75e5c92bd255a511da6753a91d2639a19d53abe64d74c613256b0f3ecd6657df80dcc5dd26ca7fbbecf25975b9cc69f00385f6bb0
+DIST ppx_driver-0.9.1.tar.gz 28637 SHA256 
b75add0c6136007697c5bfd5f58600fb0e546a821a3e24bfc53beb85c621c80e SHA512 
1e3647e34fb9e6d44b783fae1fce21413e5591f8934c3d2ddac3d1b37019b0d95117c8d64abf14cbfe4f67147612371ec1eb76b477763b062206ffc9b46688d7
 WHIRLPOOL 
54f9a86edb9f4378a08f6f7bd2bfeebabda73ab854a6d0629a1bc410e35c640fcd650227991a4946e01d73a9b478380ec3eb721c09a13f4f830e5e100243d10f

diff --git a/dev-ml/ppx_driver/ppx_driver-0.9.1.ebuild 
b/dev-ml/ppx_driver/ppx_driver-0.9.1.ebuild
new file mode 100644
index 000..ca8838223d3
--- /dev/null
+++ b/dev-ml/ppx_driver/ppx_driver-0.9.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Feature-full driver for OCaml AST transformers"
+HOMEPAGE="https://github.com/janestreet/ppx_driver;
+SRC_URI="https://github.com/janestreet/ppx_driver/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   dev-lang/ocaml:=
+   dev-ml/ppx_core:=
+   dev-ml/ppx_optcomp:=
+   dev-ml/ocaml-migrate-parsetree:=
+   dev-ml/ocamlbuild:="
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND} dev-ml/opam dev-ml/jbuilder"
+
+src_install() {
+   opam-installer -i \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   ${PN}.install || die
+}



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

2017-04-18 Thread Aaron Swenson
commit: c92b58550953bdb5d82b1068bfb99225efd65e29
Author: Aaron W. Swenson  gmail  com>
AuthorDate: Sat Feb  4 21:10:28 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Sat Feb  4 21:10:28 2017 +
URL:
https://gitweb.gentoo.org/proj/postgresql/eselect.git/commit/?id=c92b5855

Huge Changes

No longer use an environment file. All links are in locations that are
searched by default by man and pkgconfig.

Remove several files outright in /etc/eselect/postgresql as they’re
unnecessary.

Added linking for man pages and pkgconfig files.

Rename ${SLOT} to ${slot} as it isn’t a global variable.

Now compatible with the upcoming slot scheme where there is no
dot. (Release 10.0 is just 10.)

 postgresql.eselect | 262 ++---
 1 file changed, 129 insertions(+), 133 deletions(-)

diff --git a/postgresql.eselect b/postgresql.eselect
index 7ff9b83..b8ecbe1 100644
--- a/postgresql.eselect
+++ b/postgresql.eselect
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id: $
 
@@ -6,12 +6,11 @@ inherit config multilib
 
 DESCRIPTION="Manage active PostgreSQL client applications and libraries"
 MAINTAINER="pgsql-b...@gentoo.org"
-VERSION="1.3"
+VERSION="2.0"
 
-# Global Data
+# We do a lot of things in /usr and it's a bit of a pain to write this
+# constantly.
 USR_PATH="${EROOT%/}/usr"
-ETC_PATH="${EROOT%/}/etc/eselect/postgresql"
-ENV_FILE="${EROOT%/}/etc/env.d/50postgresql"
 
 # This list of files/directories are the symbolic link targets that need to be
 # created when a slot is set.
@@ -28,11 +27,11 @@ INCLUDE_TARGETS=(
 )
 
 active_slot() {
-# ${USR_PATH}/share/postgresql is a symlink. See if it's there, then
-# find out where it links to
+# ${USR_PATH}/share/postgresql is a symlink to the active
+# slot. See if it's there, then find out where it links to.
if [[ -h "${USR_PATH}/share/postgresql" ]] ; then
canonicalise "${USR_PATH}/share/postgresql" | \
-sed 's|.*postgresql-\([1-9][0-9.]*\)|\1|'
+   sed -re 's#.*([1-9][0-9.]+)$#\1#'
else
echo "(none)"
fi
@@ -86,7 +85,7 @@ linker() {
local findings
local rel_source
 
-   findings=$(finder "${source_dir}" ${pattern})
+   findings=$(finder "${source_dir}" "${pattern}")
 
for link_source in ${findings} ; do
local link_target="${target_dir%/}/$(basename 
${link_source})${suffix}"
@@ -109,9 +108,9 @@ get_slots() {
local slot
local found_slots
 
-   for slot in $(find "${USR_PATH}/$(lib_dir)/" -maxdepth 1 -type d \
-   -regex '.*/postgresql-[1-9][0-9]*\.*[0-9]*' | \
-   sed -re 's#.*([1-9][0-9]*\.*[0-9]*)$#\1#' | sort -n)
+   for slot in $(find "${USR_PATH}/$(lib_dir)/" \
+  -mindepth 1 -maxdepth 1 -type d 
-name 'postgresql-*' | \
+sed -re 
's#.*([1-9][0-9.]+)$#\1#' | sort -n)
do
# Check that pg_config exists for this slot, otherwise we have
# a false positive.
@@ -186,24 +185,21 @@ describe_set() {
 }
 
 do_set() {
-   local SLOT=$1
+   local slot=$1
 
-   if [[ ! -d ${USR_PATH}/$(lib_dir)/postgresql-${SLOT} ]] ; then
+   if [[ ! -d ${USR_PATH}/$(lib_dir)/postgresql-${slot} ]] ; then
die -q "Not a valid slot."
fi
 
# If there's an active slot, unset that one first
-   if [[  "$(active_slot)" == "${SLOT}" ]] ; then
-   echo $(highlight "No work to do.")
-   echo "If you think the links need to be reset, use the reset 
action."
-   return 0
-   elif [[ "$(active_slot)" != "(none)" ]] ; then
-   echo -ne "\tRemoving old links..."
-   do_unset $(active_slot)
+   local active_slot=$(active_slot)
+   if [[ "${active_slot}" != "(none)" ]] ; then
+   echo -ne "Unsetting ${active_slot} as default..."
+   do_unset ${active_slot}
echo "done."
fi
 
-   echo "Setting ${SLOT} as the default installation..."
+   echo "Setting ${slot} as the default..."
 
echo -ne "\tGenerating new links..."
# Sources for header files
@@ -212,12 +208,12 @@ do_set() {
# If you change this list, you must change the INCLUDE_TARGETS list,
# too. And, they must be listed in the same order.
local include_sources=(
-   "${USR_PATH}"/include/postgresql-${SLOT}
-   "${USR_PATH}"/include/postgresql-${SLOT}/libpq-fe.h
-   "${USR_PATH}"/include/postgresql-${SLOT}/pg_config_ext.h
-   "${USR_PATH}"/include/postgresql-${SLOT}/pg_config_manual.h
-   "${USR_PATH}"/include/postgresql-${SLOT}/libpq
-   

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

2017-04-18 Thread Aaron Swenson
commit: 2ab66cffbfd5ff7111244eca0e4f7e06dcf7cae7
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Mon Aug  8 22:39:19 2016 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Mon Aug  8 22:39:19 2016 +
URL:
https://gitweb.gentoo.org/proj/postgresql/eselect.git/commit/?id=2ab66cff

Rename global variables to something sensible

Decoding those 1 character prefixes is exhausting!

 postgresql.eselect | 102 ++---
 1 file changed, 51 insertions(+), 51 deletions(-)

diff --git a/postgresql.eselect b/postgresql.eselect
index 8463344..93dc723 100644
--- a/postgresql.eselect
+++ b/postgresql.eselect
@@ -9,8 +9,8 @@ MAINTAINER="pgsql-b...@gentoo.org"
 VERSION="1.3"
 
 # Global Data
-B_PATH="${EROOT%/}/usr"
-E_PATH="${EROOT%/}/etc/eselect/postgresql"
+USR_PATH="${EROOT%/}/usr"
+ETC_PATH="${EROOT%/}/etc/eselect/postgresql"
 ENV_FILE="${EROOT%/}/etc/env.d/50postgresql"
 
 # This list of files/directories are the symbolic link targets that need to be
@@ -19,19 +19,19 @@ ENV_FILE="${EROOT%/}/etc/env.d/50postgresql"
 # If you change this list, remember to change include_sources in do_set. And,
 # they must be listed in the same order.
 INCLUDE_TARGETS=(
-   "${B_PATH}"/include/postgresql
-   "${B_PATH}"/include/libpq-fe.h
-   "${B_PATH}"/include/pg_config_ext.h
-   "${B_PATH}"/include/pg_config_manual.h
-   "${B_PATH}"/include/libpq
-   "${B_PATH}"/include/postgres_ext.h
+   "${USR_PATH}"/include/postgresql
+   "${USR_PATH}"/include/libpq-fe.h
+   "${USR_PATH}"/include/pg_config_ext.h
+   "${USR_PATH}"/include/pg_config_manual.h
+   "${USR_PATH}"/include/libpq
+   "${USR_PATH}"/include/postgres_ext.h
 )
 
 active_slot() {
-# ${B_PATH}/share/postgresql is a symlink. See if it's there, then
+# ${USR_PATH}/share/postgresql is a symlink. See if it's there, then
 # find out where it links to
-   if [[ -h "${B_PATH}/share/postgresql" ]] ; then
-   canonicalise "${B_PATH}/share/postgresql" | \
+   if [[ -h "${USR_PATH}/share/postgresql" ]] ; then
+   canonicalise "${USR_PATH}/share/postgresql" | \
 sed 's|.*postgresql-\([1-9][0-9.]*\)|\1|'
else
echo "(none)"
@@ -41,13 +41,13 @@ active_slot() {
 lib_dir() {
local lib_list=$(list_libdirs)
if [[ ${lib_list} =~ .*lib64.* && \
-   -n $(ls -d ${B_PATH}/lib64/postgresql-*/lib64 2> /dev/null) ]] 
; then
+   -n $(ls -d ${USR_PATH}/lib64/postgresql-*/lib64 2> /dev/null) 
]] ; then
echo "lib64"
elif [[ ${lib_list} =~ .*lib32.* && \
-   -n $(ls -d ${B_PATH}/lib32/postgresql-*/lib32 2> /dev/null) ]] 
; then
+   -n $(ls -d ${USR_PATH}/lib32/postgresql-*/lib32 2> /dev/null) 
]] ; then
echo "lib32"
elif [[ ${lib_list} =~ .*libx32.* && \
-   -n $(ls -d ${B_PATH}/libx32/postgresql-*/libx32 2> /dev/null) 
]] ; then
+   -n $(ls -d ${USR_PATH}/libx32/postgresql-*/libx32 2> /dev/null) 
]] ; then
echo "libx32"
else
echo "lib"
@@ -124,13 +124,13 @@ get_slots() {
local slot
local found_slots
 
-   for slot in $(find "${B_PATH}/$(lib_dir)/" -maxdepth 1 -type d \
+   for slot in $(find "${USR_PATH}/$(lib_dir)/" -maxdepth 1 -type d \
-regex '.*postgresql-[0-9][0-9]*\.[0-9][0-9]*' | \
sed -re 's#.*([0-9]+\.[0-9]+)$#\1#' | sort -n)
do
# Check that pg_config exists for this slot, otherwise we have
# a false positive.
-   [[ -x "${B_PATH}/$(lib_dir)/postgresql-${slot}/bin/pg_config" 
]] && \
+   [[ -x "${USR_PATH}/$(lib_dir)/postgresql-${slot}/bin/pg_config" 
]] && \
found_slots+=( ${slot} )
done
 
@@ -152,7 +152,7 @@ do_list() {
local slot
local bindir
for slot in $(get_slots) ; do
-   bindir="${B_PATH}/$(lib_dir)/postgresql-${slot}/bin"
+   bindir="${USR_PATH}/$(lib_dir)/postgresql-${slot}/bin"
 
# The output of `pg_config --version` also includes 
"PostgreSQL" in
# the string, which is a bit redundant.
@@ -203,7 +203,7 @@ describe_set() {
 do_set() {
local SLOT=$1
 
-   if [[ ! -d ${B_PATH}/$(lib_dir)/postgresql-${SLOT} ]] ; then
+   if [[ ! -d ${USR_PATH}/$(lib_dir)/postgresql-${SLOT} ]] ; then
die -q "Not a valid slot."
fi
 
@@ -227,12 +227,12 @@ do_set() {
# If you change this list, you must change the INCLUDE_TARGETS list,
# too. And, they must be listed in the same order.
local include_sources=(
-   "${B_PATH}"/include/postgresql-${SLOT}
-   "${B_PATH}"/include/postgresql-${SLOT}/libpq-fe.h
-   "${B_PATH}"/include/postgresql-${SLOT}/pg_config_ext.h

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

2017-04-18 Thread Aaron Swenson
commit: 26ee12a9a78bc299518b7151c14b4f89f4d16cbc
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Mon Aug  8 22:59:52 2016 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Mon Aug  8 22:59:52 2016 +
URL:
https://gitweb.gentoo.org/proj/postgresql/eselect.git/commit/?id=26ee12a9

Fix typo

Whoa, can’t believe I let that go for so long.

 postgresql.eselect | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/postgresql.eselect b/postgresql.eselect
index 2d4b84c..9bb009a 100644
--- a/postgresql.eselect
+++ b/postgresql.eselect
@@ -233,7 +233,7 @@ do_set() {
"${USR_PATH}"/include/postgresql-${SLOT}/postgres_ext.h
)
 
-   # The linker function cannot accomadate this special purpose.
+   # The linker function cannot accommodate this special purpose.
local rel_source
local i
for (( i=0; $i < ${#include_sources[@]}; i++ )) ; do



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

2017-04-18 Thread Aaron Swenson
commit: 64844b8bf854a1651efb7e0d0473e808a0f5aa8b
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Sat May 21 13:22:24 2016 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Sat May 21 13:22:24 2016 +
URL:
https://gitweb.gentoo.org/proj/postgresql/eselect.git/commit/?id=64844b8b

Remove most/all active.links creation points

Refactor do_set so that it doesn't create active.links* files. Will need
to refactor unlinker and move its content into do_update.

do_unset now does a lot more work to look for and remove symlinks
managed by this module.

 postgresql.eselect | 100 -
 1 file changed, 68 insertions(+), 32 deletions(-)

diff --git a/postgresql.eselect b/postgresql.eselect
index 8d816dc..160e60e 100644
--- a/postgresql.eselect
+++ b/postgresql.eselect
@@ -13,6 +13,20 @@ B_PATH="${EROOT%/}/usr"
 E_PATH="${EROOT%/}/etc/eselect/postgresql"
 ENV_FILE="${EROOT%/}/etc/env.d/50postgresql"
 
+# This list of files/directories are the symbolic link targets that need to be
+# created when a slot is set.
+#
+# If you change this list, remember to change include_sources in do_set. And,
+# they must be listed in the same order.
+INCLUDE_TARGETS=(
+   "${B_PATH}"/include/postgresql
+   "${B_PATH}"/include/libpq-fe.h
+   "${B_PATH}"/include/pg_config_ext.h
+   "${B_PATH}"/include/pg_config_manual.h
+   "${B_PATH}"/include/libpq
+   "${B_PATH}"/include/postgres_ext.h
+)
+
 active_slot() {
 # ${B_PATH}/share/postgresql is a symlink. See if it's there, then
 # find out where it links to
@@ -40,6 +54,8 @@ lib_dir() {
fi
 }
 
+### TODO: Refactor to move find into a separate function
+
 ### Linker Function ###
 # Takes four arguments:
 #   - Full source path (e.g. /usr/lib/postgresql-9.0/lib)
@@ -75,10 +91,12 @@ linker() {
# root if $ROOT is not "/".
rel_source=$(relative_name "${link_source}" "${target_dir}")
ln -s "${rel_source}" "${link_target}" || die -q "Unable to 
create link!"
-   echo "${link_target##${ROOT%/}/}" >> 
"${E_PATH}"/active.links${suffix}
done
 }
 
+### TODO: Refactor so that it searches source directories for removal targets,
+### and move the old stuff into do_update
+
 ### Unlinker Function ###
 # Takes one argument:
 #   - Full path to active links file (e.g. 
/etc/eselect/postgresql/active.links)
@@ -181,20 +199,31 @@ describe_set() {
 
 do_set() {
local SLOT=$1
+
if [[ ! -d ${B_PATH}/$(lib_dir)/postgresql-${SLOT} ]] ; then
die -q "Not a valid slot."
fi
 
-   echo "Setting ${SLOT} as the default installation..."
+   # If there's an active slot, unset that one first
+   if [[  "$(active_slot)" == "${SLOT}" ]] ; then
+   echo $(highlight "No work to do.")
+   echo "If you think the links need to be reset, use the reset 
action."
+   return 0
+   elif [[ "$(active_slot)" != "(none)" ]] ; then
+   echo -ne "\tRemoving old links..."
+   do_unset $(active_slot)
+   echo "done."
+   fi
 
-   # Remove the active links to start a fresh list
-   echo -ne "\tRemoving old links..."
-   unlinker ${E_PATH}/active.links
-   echo "done."
+   echo "Setting ${SLOT} as the default installation..."
 
echo -ne "\tGenerating new links..."
-   # Sources and targets for header files
-   local sources=(
+   # Sources for header files
+   # Targets are listed in the global variable INCLUDE_TARGETS.
+   #
+   # If you change this list, you must change the INCLUDE_TARGETS list,
+   # too. And, they must be listed in the same order.
+   local include_sources=(
"${B_PATH}"/include/postgresql-${SLOT}
"${B_PATH}"/include/postgresql-${SLOT}/libpq-fe.h
"${B_PATH}"/include/postgresql-${SLOT}/pg_config_ext.h
@@ -202,35 +231,20 @@ do_set() {
"${B_PATH}"/include/postgresql-${SLOT}/libpq
"${B_PATH}"/include/postgresql-${SLOT}/postgres_ext.h
)
-   local targets=(
-   "${B_PATH}"/include/postgresql
-   "${B_PATH}"/include/libpq-fe.h
-   "${B_PATH}"/include/pg_config_ext.h
-   "${B_PATH}"/include/pg_config_manual.h
-   "${B_PATH}"/include/libpq
-   "${B_PATH}"/include/postgres_ext.h
-   )
 
# The linker function cannot accomadate this special purpose.
local rel_source
local i
-   for (( i=0; $i < ${#sources[@]}; i++ )) ; do
-   # Remove target before creating the symlink
-   [[ -h ${targets[$i]} ]] && rm -f "${targets[$i]}"
-
-   # Check if link_target still exists
-   [[ -e ${targets[$i]} ]] && \
-   die -q "The target '${targets[$i]}' exists and could 
not be removed!"
-
+   for (( i=0; $i < 

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

2017-04-18 Thread Aaron Swenson
commit: 2901113fc0cf9f574729af30aef33cea26becbc9
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Mon Feb  6 11:43:41 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Mon Feb  6 11:43:41 2017 +
URL:
https://gitweb.gentoo.org/proj/postgresql/eselect.git/commit/?id=2901113f

Eliminate some noise

Removed unnecessary echo about generating new links.

 postgresql.eselect | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/postgresql.eselect b/postgresql.eselect
index b8ecbe1..67f7b74 100644
--- a/postgresql.eselect
+++ b/postgresql.eselect
@@ -199,9 +199,8 @@ do_set() {
echo "done."
fi
 
-   echo "Setting ${slot} as the default..."
+   echo -ne "Setting ${slot} as the default..."
 
-   echo -ne "\tGenerating new links..."
# Sources for header files
# Targets are listed in the global variable INCLUDE_TARGETS.
#
@@ -264,8 +263,7 @@ do_set() {
# base name
ln -s "postgresql-${slot}" "${USR_PATH}/share/postgresql"
 
-   echo "done."
-   echo "Setting ${slot} as default was successful!"
+   echo "success!"
 }
 
 ### Unset Action ###



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

2017-04-18 Thread Aaron Swenson
commit: cf8d18a608598ed63775ad44c423f7a8e0320399
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Mon Aug  8 22:53:26 2016 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Mon Aug  8 22:53:26 2016 +
URL:
https://gitweb.gentoo.org/proj/postgresql/eselect.git/commit/?id=cf8d18a6

Remove TODO Refactor out finder

It’s been moved.

 postgresql.eselect | 2 --
 1 file changed, 2 deletions(-)

diff --git a/postgresql.eselect b/postgresql.eselect
index 93dc723..2d4b84c 100644
--- a/postgresql.eselect
+++ b/postgresql.eselect
@@ -71,8 +71,6 @@ finder() {
set +f
 }
 
-### TODO: Refactor to move find into a separate function
-
 ### Linker Function ###
 # Takes four arguments:
 #   - Full source path (e.g. /usr/lib/postgresql-9.0/lib)



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

2017-04-18 Thread Aaron Swenson
commit: 1fcb1813d38b60ab79556bf8bc1d464bbeec467e
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Mon Aug  8 22:35:42 2016 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Mon Aug  8 22:35:42 2016 +
URL:
https://gitweb.gentoo.org/proj/postgresql/eselect.git/commit/?id=1fcb1813

Refactor update to clean out old files and directories that are no longer used.

 postgresql.eselect | 118 +
 1 file changed, 65 insertions(+), 53 deletions(-)

diff --git a/postgresql.eselect b/postgresql.eselect
index 160e60e..8463344 100644
--- a/postgresql.eselect
+++ b/postgresql.eselect
@@ -54,6 +54,23 @@ lib_dir() {
fi
 }
 
+### Finder Function ###
+# Takes two arguments:
+#   - Absolute path to directory to search
+#   - Pattern to search for
+finder() {
+   local source_dir=$1
+   local pattern=$2
+
+   # Prevent passed patterns from being globbed
+   # If this module is run in /usr, '-name lib*' ends up globbing 'lib*',
+   # passing to 'find' the pattern '-name lib lib32 lib64' and find 
interprets
+   # those as path arguments causing failure.
+   set -f
+   find -L "${source_dir}" -maxdepth 1 -mindepth 1 ${pattern}
+   set +f
+}
+
 ### TODO: Refactor to move find into a separate function
 
 ### Linker Function ###
@@ -71,13 +88,7 @@ linker() {
local findings
local rel_source
 
-   # Prevent passed patterns from being globbed
-   # If this module is run in /usr, '-name lib*' ends up globbing 'lib*',
-   # passing to 'find' the pattern '-name lib lib32 lib64' and find 
interprets
-   # those as path arguments causing failure.
-   set -f
-   findings=$(find -L "${source_dir}" -maxdepth 1 -mindepth 1 ${pattern})
-   set +f
+   findings=$(finder "${source_dir}" ${pattern})
 
for link_source in ${findings} ; do
local link_target="${target_dir%/}/$(basename 
${link_source})${suffix}"
@@ -101,18 +112,10 @@ linker() {
 # Takes one argument:
 #   - Full path to active links file (e.g. 
/etc/eselect/postgresql/active.links)
 unlinker() {
-   local active_link_file=$1
-   if [[ -r ${active_link_file} ]] ; then
-   local active_links=($(<"${active_link_file}"))
-   for (( i=0; $i < ${#active_links[@]}; i++ )) ; do
-   [[ -h "${ROOT%/}/${active_links[$i]}" ]] && \
-   rm -f "${ROOT%/}/${active_links[$i]}"
-   [[ -e "${ROOT%/}/${active_links[$i]}" ]] && \
-   die -q "The target '${active_links[$i]}' still 
exists and could not be removed!"
-   done
+   local dir
+   local pattern
+   local findings
 
-   rm -f "${active_link_file}"
-   fi
 }
 
 ### Get Slots Function ###
@@ -335,54 +338,70 @@ describe_update() {
 do_update() {
local slot=$(active_slot)
 
-   # Remove some files outright as they're entirely useless now.
-   # ${E_PATH}/active: Contents was the active slot (e.g., 9.5)
-   # ${E_PATH}/service: Told the initscript which slot to start
-   local f
-   for f in "${E_PATH}/active" "${E_PATH}/service" ; do
-   [[ -e "${f}" ]] && rm -f "${f}"
-   done
+   ## CLEAN UP ##
+   #
+   # Older versions of this module generated state and environment files of
+   # some sort or another. They're useless now and are just a waste of 
space.
+   # Remove environment files that have been generated by the ebuilds
+   rm -f "${ENV_FILE}"-*
+
+   if [[ -d ${E_PATH} ]] ; then
+   # Remove some files outright as they're entirely useless now.
+   #   ${E_PATH}/active: Contents was the active slot (e.g., 9.5)
+   #   ${E_PATH}/service: Told the initscript which slot to start
+   local f
+   for f in "${E_PATH}/active" "${E_PATH}/service" ; do
+   [[ -e "${f}" ]] && rm -f "${f}"
+   done
+
+   local active_link_file
+   for active_link_file in "${E_PATH}"/active.links* ; do
+   local active_links=($(<"${active_link_file}"))
+   for (( i=0; $i < ${#active_links[@]}; i++ )) ; do
+   [[ -h "${ROOT%/}/${active_links[$i]}" ]] && \
+   rm -f "${ROOT%/}/${active_links[$i]}"
+   [[ -e "${ROOT%/}/${active_links[$i]}" ]] && \
+   die -q "The target 
'${active_links[$i]}' still exists and could not be removed!"
+   done
+
+   rm "${active_link_file}" || \
+   write_warning_msg "Can't remove 
'${active_link_file}'"
+   done
+
+   local unused_files
+   unused_file=$(find "${E_PATH}" -type f -not -name '.keep*')
+   if [[ -n 

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

2017-04-18 Thread Aaron Swenson
commit: fec9c553ad737a3fe6b5fae6f07b02d84ce6f7bc
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Mon Feb  6 11:49:53 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Mon Feb  6 11:49:53 2017 +
URL:
https://gitweb.gentoo.org/proj/postgresql/eselect.git/commit/?id=fec9c553

Remove useless reset action

The reset action is usless as do_set calls do_unset if active_slot is
something other than (none).

 postgresql.eselect | 16 ++--
 1 file changed, 2 insertions(+), 14 deletions(-)

diff --git a/postgresql.eselect b/postgresql.eselect
index 67f7b74..83db02f 100644
--- a/postgresql.eselect
+++ b/postgresql.eselect
@@ -328,18 +328,6 @@ do_unset() {
done
 }
 
-### Reset Action ###
-describe_reset() {
-   echo "Recreate symbolic links for currently active slot."
-}
-
-do_reset() {
-   local slot=$(active_slot)
-   [[ ${slot} == "(none)" ]] && die -q "No active slot to reset."
-   do_unset ${slot}
-   do_set ${slot}
-}
-
 ### Update Action ###
 describe_update() {
echo "Refreshes all symbolic links managed by this module"
@@ -390,9 +378,9 @@ do_update() {
local slots=($(get_slots))
 
if [[ ${slots[@]} =~ ${active_slot} ]] ; then
-   # If active_slot is in the slots list, do a reset as the 
installation
+   # If active_slot is in the slots list, set it again as the 
installation
# may have changed.
-   do_reset
+   do_set ${active_slot}
elif [[ ${#slots[@]} -ne 0 ]] ; then
# If $slots is not empty but ${active_slot} is set, the 
active_slot
# must have been unmerged and its links need to be cleaned 
before...



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

2017-04-18 Thread Aaron Swenson
commit: 7190ae6e3da59f7390b0e00081594d672bffc0db
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Wed May 18 19:10:19 2016 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Wed May 18 19:10:19 2016 +
URL:
https://gitweb.gentoo.org/proj/postgresql/eselect.git/commit/?id=7190ae6e

Stateless: No longer rely on an 'active' file

Working towards a stateless module, no need to keep track of links or
active slot in a collection of files.

/usr/share/postgresql is symbolic link generated by this module. So, we're
able to determine which real directory it's pointing to, which will be
/usr/share/postgresql-SLOT. A bit of sed magic gets just the slot
portion off the end. Et voila! We no longer need to store the active
slot in a file.

If /usr/share/postgresql doesn't exist, then we haven't set a slot.

 postgresql.eselect | 24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/postgresql.eselect b/postgresql.eselect
index 6468ab6..1e9ff3b 100644
--- a/postgresql.eselect
+++ b/postgresql.eselect
@@ -14,8 +14,11 @@ E_PATH="${EROOT%/}/etc/eselect/postgresql"
 ENV_FILE="${EROOT%/}/etc/env.d/50postgresql"
 
 active_slot() {
-   if [[ -r ${E_PATH}/active && -n ${E_PATH}/active ]] ; then
-   echo $( <"${E_PATH}"/active )
+# ${B_PATH}/share/postgresql is a symlink. See if it's there, then
+# find out where it links to
+   if [[ -h "${B_PATH}/share/postgresql" ]] ; then
+   canonicalise "${B_PATH}/share/postgresql" | \
+sed 's|.*postgresql-\([1-9][0-9.]*\)|\1|'
else
echo "(none)"
fi
@@ -246,7 +249,6 @@ do_set() {
ln -s "postgresql-${SLOT}" "${B_PATH}/share/postgresql"
echo "${B_PATH##${ROOT%/}/}/share/postgresql" >> 
"${E_PATH}/active.links"
 
-   echo ${SLOT} > "${E_PATH}/active"
echo "done."
echo "Setting ${SLOT} as default was successful!"
 }
@@ -261,7 +263,6 @@ do_unset() {
if [[ ${SLOT} = $(active_slot) ]] ; then
echo -n "Unsetting ${SLOT} as the default installation..."
unlinker "${E_PATH}/active.links"
-   rm -f "${E_PATH}/active"
echo "done."
echo "Setting a new slot as the default."
do_update
@@ -289,13 +290,13 @@ describe_update() {
 
 do_update() {
local slot=$(active_slot)
-   # Check for files managed by postgresql.eselect before 1.0
-   if [[ -h ${E_PATH}/active ]] ; then
-   slot="$(basename $(canonicalise ${E_PATH}/active)))"
-   rm -f "${E_PATH}/active"
-   fi
-   # Remove service file outright.
-   [[ -h ${E_PATH}/service ]] && rm -f "${E_PATH}/service"
+
+   # Remove some files outright as they're entirely useless now.
+   local f
+   for f in "${E_PATH}/active" "${E_PATH}/service"; do
+   [[ -e "${f}" ]] && rm -f "${f}"
+   done
+
 
local slots=($(get_slots))
local index=${#slots[@]}
@@ -313,7 +314,6 @@ do_update() {
for sym_links in "${E_PATH}"/active.links* ; do
unlinker "${sym_links}"
done
-   rm -f "${E_PATH}/active"
rm -f "${ENV_FILE}"
do_action env update &> /dev/null
echo "Done!"



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

2017-04-18 Thread Aaron Swenson
commit: 019fd73a6afaffad2126e617acc6fbd894bfd4db
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Fri May 20 13:55:16 2016 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Fri May 20 13:55:16 2016 +
URL:
https://gitweb.gentoo.org/proj/postgresql/eselect.git/commit/?id=019fd73a

Use pg_config to get version numbers

Now that the ebuilds are unified, we don't really need a bunch of files
laying around containing version number and which ebuild is providing
it.

And, pg_config can give us the version number anyway. Sure, we miss out
on revision numbers, but people really shouldn't be using this tool to
get that detailed.

So, given that, rework the do_list.

 postgresql.eselect | 36 +++-
 1 file changed, 23 insertions(+), 13 deletions(-)

diff --git a/postgresql.eselect b/postgresql.eselect
index 1e9ff3b..8d816dc 100644
--- a/postgresql.eselect
+++ b/postgresql.eselect
@@ -122,28 +122,36 @@ describe_list() {
 }
 
 do_list() {
-   write_list_start "Available PostgreSQL Slots"
-
if $(is_output_mode brief) ; then
echo $(get_slots)
else
+   write_list_start "Available PostgreSQL Slots"
+
+   local provider
local slot
+   local bindir
for slot in $(get_slots) ; do
-   local postgres_ebuilds=""
-   local src
-   for src in 
"${E_PATH}"/slots/${slot}/{server,service,base,docs} ; do
-   [[ -r ${src} ]] && source "${src}"
-   done
+   bindir="${B_PATH}/$(lib_dir)/postgresql-${slot}/bin"
+
+   # The output of `pg_config --version` also includes 
"PostgreSQL" in
+   # the string, which is a bit redundant.
+   provider=$("${bindir}"/pg_config --version | \
+ sed 
's/[^0-9]*\(.*\)/\1/')
+
+   # Unless a file exists that's controlled by the 
'server' use flag,
+   # report that it's client only.
+   [[ -e "${bindir}/postmaster" ]] || provider+=' (Clients 
Only)'
 
case "${slot}" in
-   "$(active_slot)" ) write_kv_list_entry \
-   "$(highlight_marker ${slot})" 
"${postgres_ebuilds//postgresql-/}";;
-   *) write_kv_list_entry \
-   "${slot}" 
"${postgres_ebuilds//postgresql-/}";;
+   "$(active_slot)" )
+   write_kv_list_entry \
+   "$(highlight_marker ${slot})" 
"${provider}";;
+   * )
+   write_kv_list_entry "${slot}" 
"${provider}";;
esac
done
 
-   [[ -z ${postgres_ebuilds} ]] && write_warning_msg "No slots 
available."
+   [[ -z "$(get_slots)" ]] && write_warning_msg "No slots 
available."
fi
 }
 
@@ -292,8 +300,10 @@ do_update() {
local slot=$(active_slot)
 
# Remove some files outright as they're entirely useless now.
+   # ${E_PATH}/active: Contents was the active slot (e.g., 9.5)
+   # ${E_PATH}/service: Told the initscript which slot to start
local f
-   for f in "${E_PATH}/active" "${E_PATH}/service"; do
+   for f in "${E_PATH}/active" "${E_PATH}/service" ; do
[[ -e "${f}" ]] && rm -f "${f}"
done
 



[gentoo-commits] proj/postgresql/eselect:stateless commit in: /

2017-04-18 Thread Aaron Swenson
commit: a49cc145883fdb24113096e3c73a1c6f76eb46de
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Apr 18 19:43:07 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Apr 18 19:43:07 2017 +
URL:
https://gitweb.gentoo.org/proj/postgresql/eselect.git/commit/?id=a49cc145

Change to the proper directory level for tar

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 22dec4a..f2937fe 100644
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,7 @@ V := $(shell grep V $(D)/postgresql.eselect | grep -Po 
'[0-9.]+')
 all:
mkdir -p $(D)/eselect-postgresql-$(V)
cp $(D)/postgresql.eselect $(D)/eselect-postgresql-$(V)/
-   tar cjf $(D)/eselect-postgresql-$(V).tbz2 $(D)/eselect-postgresql-$(V)
+   cd ${D} && tar cjf eselect-postgresql-$(V).tbz2 eselect-postgresql-$(V)
 
 clean:
rm $(D)/eselect-postgresql-$(V)/postgresql.eselect



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

2017-04-18 Thread Michael Weber
commit: 5bc88fd2a8422cdb25e7f229379f4484a670d8e0
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Apr 18 19:35:45 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Apr 18 19:35:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc88fd2

dev-perl/Filter: arm ppc ppc64 stable (bug 614752).

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

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

diff --git a/dev-perl/Filter/Filter-1.570.0.ebuild 
b/dev-perl/Filter/Filter-1.570.0.ebuild
index 027f48cfc24..a545cd64461 100644
--- a/dev-perl/Filter/Filter-1.570.0.ebuild
+++ b/dev-perl/Filter/Filter-1.570.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Interface for creation of Perl Filters"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="



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

2017-04-18 Thread Michael Weber
commit: 2451416f6b9d778f42a253a8899d2ddd0ef429d9
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Apr 18 19:30:01 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Apr 18 19:31:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2451416f

net-misc/chrony: arm ppc ppc64 stable (bug 614978).

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

 net-misc/chrony/chrony-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/chrony/chrony-3.1.ebuild 
b/net-misc/chrony/chrony-3.1.ebuild
index 8c5fdeadc17..80573206d2e 100644
--- a/net-misc/chrony/chrony-3.1.ebuild
+++ b/net-misc/chrony/chrony-3.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ppc ~ppc64"
+KEYWORDS="~alpha ~amd64 arm hppa ppc ppc64"
 IUSE="caps +cmdmon html ipv6 libedit +ntp +phc pps readline +refclock +rtc 
selinux +adns"
 REQUIRED_USE="
?? ( libedit readline )



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

2017-04-18 Thread Michael Weber
commit: 6deb89afaeef9c1b9ee33227753c280880205983
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Apr 18 19:29:15 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Apr 18 19:31:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6deb89af

net-misc/pps-tools: arm stable (bug 614978).

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

 net-misc/pps-tools/pps-tools-0.0.20120407.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/pps-tools/pps-tools-0.0.20120407.ebuild 
b/net-misc/pps-tools/pps-tools-0.0.20120407.ebuild
index 2c7e6a0c098..1129176e3db 100644
--- a/net-misc/pps-tools/pps-tools-0.0.20120407.ebuild
+++ b/net-misc/pps-tools/pps-tools-0.0.20120407.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${GITHUB_USER}/${PN}/tarball/${PV_COMMIT} -> ${PN}-g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86"
+KEYWORDS="alpha amd64 arm hppa ppc ppc64 x86"
 IUSE=""
 
 S="${WORKDIR}/${GITHUB_USER}-${PN}-${PV_COMMIT:0:7}"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg-pkcs11-scd/

2017-04-18 Thread Alon Bar-Lev
commit: a4496d63fc480fe7c58dc31bbfd629aa65afa23f
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Apr 18 17:01:56 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Apr 18 17:01:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4496d63

app-crypt/gnupg-pkcs11-scd: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-crypt/gnupg-pkcs11-scd/Manifest   | 2 +-
 ...nupg-pkcs11-scd-0.7.5.ebuild => gnupg-pkcs11-scd-0.7.6.ebuild} | 8 
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-crypt/gnupg-pkcs11-scd/Manifest 
b/app-crypt/gnupg-pkcs11-scd/Manifest
index 8dcc6ed6ea4..44de17d6277 100644
--- a/app-crypt/gnupg-pkcs11-scd/Manifest
+++ b/app-crypt/gnupg-pkcs11-scd/Manifest
@@ -1 +1 @@
-DIST gnupg-pkcs11-scd-0.7.5.tar.bz2 130427 SHA256 
80ee610c0c798d2da887a22d5614366f4d9e06f296377dcf7e4fd59c2c1eb15e SHA512 
3684019fe2b6dc6127d251e6494fd82f6f61d1b61eb1ee16c3faea4d324737a8f97f38cf8e6436252a8ab50003afae485a6db11de12e7c181ac5b31640f01c90
 WHIRLPOOL 
681ecb5d35d27cb08c4a22a522610026c78c99216a3c3daa2429863a34205cfbb912d61bf7f97e229940ba0a71800341812990d2554cf3abcee0a5d9fd4c1b45
+DIST gnupg-pkcs11-scd-0.7.6.tar.bz2 130210 SHA256 
2962dc39a80c5aa9e71f0b847de8f66a9f02b620696d213bb138c17ffec9f7af SHA512 
593fdd1320f12173afdec48debea7231006ffd7416e7343f0ff9f92b460245e30d69717784820628473ec782dc47a83d13dc6aa67db94693c462b60a400641e5
 WHIRLPOOL 
ef3b9bc57832452dd9318731fa2ee8f1b24e423c58eb58a403891232a1c296be3f15010dcbbcc1e58803b09add32c346981fee8902e2ff7d563443ab43b2fdb2

diff --git a/app-crypt/gnupg-pkcs11-scd/gnupg-pkcs11-scd-0.7.5.ebuild 
b/app-crypt/gnupg-pkcs11-scd/gnupg-pkcs11-scd-0.7.6.ebuild
similarity index 80%
rename from app-crypt/gnupg-pkcs11-scd/gnupg-pkcs11-scd-0.7.5.ebuild
rename to app-crypt/gnupg-pkcs11-scd/gnupg-pkcs11-scd-0.7.6.ebuild
index a6fe401dcb2..99e54774ced 100644
--- a/app-crypt/gnupg-pkcs11-scd/gnupg-pkcs11-scd-0.7.5.ebuild
+++ b/app-crypt/gnupg-pkcs11-scd/gnupg-pkcs11-scd-0.7.6.ebuild
@@ -15,9 +15,9 @@ IUSE="libressl"
 RDEPEND="
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
-   dev-libs/libassuan:0=
-   >=dev-libs/libgcrypt-1.2.2:0=
-   >=dev-libs/libgpg-error-1.3
-   >=dev-libs/pkcs11-helper-1.02"
+   dev-libs/libassuan:=
+   >=dev-libs/libgcrypt-1.2.2:=
+   >=dev-libs/libgpg-error-1.3:=
+   >=dev-libs/pkcs11-helper-1.02:="
 DEPEND="${RDEPEND}
virtual/pkgconfig"



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

2017-04-18 Thread Kacper Kowalik
commit: 5587e8fe01ea8775bfc7a4f6067875f62b442ad0
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Tue Apr 18 19:25:18 2017 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Tue Apr 18 19:25:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5587e8fe

dev-python/qtconsole: add python3_6 support

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/dev-python/qtconsole/qtconsole-4.3.0.ebuild 
b/dev-python/qtconsole/qtconsole-4.3.0.ebuild
index 4ab1876f674..135ee28be41 100644
--- a/dev-python/qtconsole/qtconsole-4.3.0.ebuild
+++ b/dev-python/qtconsole/qtconsole-4.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 virtualx



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

2017-04-18 Thread Michael Weber
commit: 64ab990ada284c3cd23104847cb0ea4b130d8d69
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Apr 18 19:21:17 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Apr 18 19:21:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ab990a

sys-devel/gcc: arm arm64 ppc ppc64 stable (bug 603260).

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

 sys-devel/gcc/gcc-5.4.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-5.4.0-r3.ebuild 
b/sys-devel/gcc/gcc-5.4.0-r3.ebuild
index 15ea2f11cd7..44ccaba9d73 100644
--- a/sys-devel/gcc/gcc-5.4.0-r3.ebuild
+++ b/sys-devel/gcc/gcc-5.4.0-r3.ebuild
@@ -21,7 +21,7 @@ SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
 
 inherit toolchain
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2017-04-18 Thread David Seifert
commit: 3d2f3b95a33db7b630e93463583b1e8b23312e89
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 18 17:57:39 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 18 18:22:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2f3b95

ros-catkin.eclass: Fix python handling

* Add missing REQUIRED_USE which otherwise could
  lead to spurious failures during the build.
* Do not directly depend on dev-lang/python-exec,
  this is done properly via ${PYTHON_DEPS}.
* python-utils-r1 never needs to be inherited
  explicitly.
Closes: https://github.com/gentoo/gentoo/pull/

 eclass/ros-catkin.eclass | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/eclass/ros-catkin.eclass b/eclass/ros-catkin.eclass
index fec873a922c..feb626341eb 100644
--- a/eclass/ros-catkin.eclass
+++ b/eclass/ros-catkin.eclass
@@ -48,7 +48,7 @@ fi
 PYTHON_ECLASS=""
 CATKIN_PYTHON_USEDEP=""
 if [ -n "${PYTHON_COMPAT}" ] ; then
-   PYTHON_ECLASS="python-r1 python-utils-r1"
+   PYTHON_ECLASS="python-r1"
 fi
 
 inherit ${SCM} ${PYTHON_ECLASS} cmake-utils flag-o-matic
@@ -57,6 +57,7 @@ CATKIN_DO_PYTHON_MULTIBUILD=""
 if [ -n "${PYTHON_COMPAT}" ] ; then
CATKIN_PYTHON_USEDEP="[${PYTHON_USEDEP}]"
CATKIN_DO_PYTHON_MULTIBUILD="yes"
+   REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 fi
 
 IUSE="test"
@@ -67,7 +68,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 if [ -n "${CATKIN_DO_PYTHON_MULTIBUILD}" ] ; then
-   RDEPEND="${RDEPEND} dev-lang/python-exec:2 ${PYTHON_DEPS}"
+   RDEPEND="${RDEPEND} ${PYTHON_DEPS}"
DEPEND="${DEPEND} ${PYTHON_DEPS}"
 fi
 



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

2017-04-18 Thread William Hubbs
commit: bde68a0f82c138858f74914c33ba8e09c8ec2b72
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 18 17:51:06 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Apr 18 17:55:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde68a0f

app-emulation/docker: add ip_vs_rr config check for #614306

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/docker/docker-17.04.0.ebuild | 2 +-
 app-emulation/docker/docker-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/docker/docker-17.04.0.ebuild 
b/app-emulation/docker/docker-17.04.0.ebuild
index 8e9fcba77d9..edd2907a219 100644
--- a/app-emulation/docker/docker-17.04.0.ebuild
+++ b/app-emulation/docker/docker-17.04.0.ebuild
@@ -91,7 +91,7 @@ CONFIG_CHECK="
~CGROUP_HUGETLB
~NET_CLS_CGROUP
~CFS_BANDWIDTH ~FAIR_GROUP_SCHED ~RT_GROUP_SCHED
-   ~IP_VS ~IP_VS_PROTO_TCP ~IP_VS_PROTO_UDP ~IP_VS_NFCT
+   ~IP_VS ~IP_VS_PROTO_TCP ~IP_VS_PROTO_UDP ~IP_VS_NFCT ~IP_VS_RR
 
~VXLAN
~XFRM_ALGO ~XFRM_USER

diff --git a/app-emulation/docker/docker-.ebuild 
b/app-emulation/docker/docker-.ebuild
index 722178aa6be..c8755d6b0d8 100644
--- a/app-emulation/docker/docker-.ebuild
+++ b/app-emulation/docker/docker-.ebuild
@@ -89,7 +89,7 @@ CONFIG_CHECK="
~CGROUP_HUGETLB
~NET_CLS_CGROUP
~CFS_BANDWIDTH ~FAIR_GROUP_SCHED ~RT_GROUP_SCHED
-   ~IP_VS ~IP_VS_PROTO_TCP ~IP_VS_PROTO_UDP ~IP_VS_NFCT
+   ~IP_VS ~IP_VS_PROTO_TCP ~IP_VS_PROTO_UDP ~IP_VS_NFCT ~IP_VS_RR
 
~VXLAN
~XFRM_ALGO ~XFRM_USER



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

2017-04-18 Thread Hans de Graaff
commit: bf31401641760c2c5c7bbbf971fa73d658a0b900
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 18 17:49:33 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 18 17:50:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf314016

dev-ruby/virtus: initial import of 1.0.5

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/virtus/Manifest   |   1 +
 dev-ruby/virtus/files/virtus-1.0.5-equalizer.patch | 208 +
 dev-ruby/virtus/metadata.xml   |  11 ++
 dev-ruby/virtus/virtus-1.0.5.ebuild|  36 
 4 files changed, 256 insertions(+)

diff --git a/dev-ruby/virtus/Manifest b/dev-ruby/virtus/Manifest
new file mode 100644
index 000..3112e5418cf
--- /dev/null
+++ b/dev-ruby/virtus/Manifest
@@ -0,0 +1 @@
+DIST virtus-1.0.5.gem 49152 SHA256 
d3053b9ff62d3f8b7b233f7e1aa9530b73ed7e541bee2c62f2c711362287371a SHA512 
468b74d6a49410bb4e59c535b9f7736cd5e4743817f19f97483247b0d259e17b069044bd5ccc787d72df972d37903eb7c9a9d6ca0c6642c550f1c84a3bc71825
 WHIRLPOOL 
27d48d88e109f883ac20de64821095708769d813998175e50b11e76d8b0fb6e54daa36823f3f780a91d59369911d15d2b65061f753919ea7cdcf3e85753218c0

diff --git a/dev-ruby/virtus/files/virtus-1.0.5-equalizer.patch 
b/dev-ruby/virtus/files/virtus-1.0.5-equalizer.patch
new file mode 100644
index 000..22fc1929850
--- /dev/null
+++ b/dev-ruby/virtus/files/virtus-1.0.5-equalizer.patch
@@ -0,0 +1,208 @@
+From 5f33f8147fc9d84e69a33758b000486ebe42c8ae Mon Sep 17 00:00:00 2001
+From: Sergey Novik 
+Date: Sun, 19 Jul 2015 18:11:07 +0300
+Subject: [PATCH 1/3] Add specs for attributes comparison (based on latest
+ Equalizer gem working version)
+
+---
+ spec/unit/virtus/attribute/comparison_spec.rb | 23 +++
+ 1 file changed, 23 insertions(+)
+ create mode 100644 spec/unit/virtus/attribute/comparison_spec.rb
+
+diff --git a/spec/unit/virtus/attribute/comparison_spec.rb 
b/spec/unit/virtus/attribute/comparison_spec.rb
+new file mode 100644
+index 000..0b51a9c
+--- /dev/null
 b/spec/unit/virtus/attribute/comparison_spec.rb
+@@ -0,0 +1,23 @@
++require 'spec_helper'
++
++describe Virtus::Attribute, '#== (defined by including Virtus::Equalizer)' do
++  let(:attribute) { described_class.build(String, :name => :name) }
++
++  # Currently that's the way it works and it happens because default_value 
objects
++  # don't have equalizer, resulting in  attributes object mismatch.
++  # This behavior (and a spec) will need a change in future.
++  it 'returns false when attributes have same type and options' do
++equal_attribute = described_class.build(String, :name => :name)
++expect(attribute == equal_attribute).to be_falsey
++  end
++
++  it 'returns false when attributes have different type' do
++different_attribute = described_class.build(Integer, :name => :name)
++expect(attribute == different_attribute).to be_falsey
++  end
++
++  it 'returns false when attributes have different options' do
++different_attribute = described_class.build(Integer, :name => :name_two)
++expect(attribute == different_attribute).to be_falsey
++  end
++end
+
+From 3748f6eb2cf368d6a78fb1ef50c2724648d96a9b Mon Sep 17 00:00:00 2001
+From: Sergey Novik 
+Date: Sun, 19 Jul 2015 18:11:24 +0300
+Subject: [PATCH 2/3] Use Virtus::Equalizer instead of Equalizer gem in
+ Virtus#Attribute (behavior preserved)
+
+---
+ lib/virtus/attribute.rb | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/virtus/attribute.rb b/lib/virtus/attribute.rb
+index 999a2ef..0654d4d 100644
+--- a/lib/virtus/attribute.rb
 b/lib/virtus/attribute.rb
+@@ -18,7 +18,7 @@ module Virtus
+   class Attribute
+ extend DescendantsTracker, Options, TypeLookup
+ 
+-include ::Equalizer.new(:type, :options)
++include Equalizer.new(inspect) << :type << :options
+ 
+ accept_options :primitive, :accessor, :default, :lazy, :strict, 
:required, :finalize, :nullify_blank
+ 
+
+From ef57af319334a1d4f3e0860acbde7c6d6f0eb8ef Mon Sep 17 00:00:00 2001
+From: Sergey Novik 
+Date: Sun, 19 Jul 2015 18:26:50 +0300
+Subject: [PATCH 3/3] Change behavior of Attribute#== method
+
+By changing Coercer#== and DefaultValue#== methods, we allow
+Attribute#== to actually compare objects now (before, every comparison
+would return `false` because of different instances of DefaultValue
+model in options[:default_value] key.
+---
+ lib/virtus/attribute/default_value.rb  |  2 ++
+ lib/virtus/coercer.rb  |  1 +
+ spec/unit/virtus/attribute/comparison_spec.rb  |  7 ++-
+ spec/unit/virtus/attribute_set/append_spec.rb  |  8 
+ spec/unit/virtus/attribute_set/element_set_spec.rb | 22 +++---
+ spec/unit/virtus/attribute_set/merge_spec.rb   |  8 +---
+ 6 files changed, 29 insertions(+), 19 deletions(-)
+
+diff --git 

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

2017-04-18 Thread Hans de Graaff
commit: 32012668e0832ae8c928faa2e1010c10553e1e56
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 18 17:22:36 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 18 17:49:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32012668

dev-ruby/bogus: initial import, dependency for dev-ruby/virtus

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/bogus/Manifest   |  1 +
 dev-ruby/bogus/bogus-0.1.6.ebuild | 31 +++
 dev-ruby/bogus/metadata.xml   | 11 +++
 3 files changed, 43 insertions(+)

diff --git a/dev-ruby/bogus/Manifest b/dev-ruby/bogus/Manifest
new file mode 100644
index 000..2e5eac2b66e
--- /dev/null
+++ b/dev-ruby/bogus/Manifest
@@ -0,0 +1 @@
+DIST bogus-0.1.6.gem 56320 SHA256 
a1aa6b5219a9ea010f8945874d8b09f58a4908676ffd4785c85475bec47817d8 SHA512 
c65a8b8c6f19c6ef07c4330035e05abc47a63176ec1899e0d9cf611d5a195e0e2fe53b25110e0d2fe5e61c3d3325b79b71c7b42870cb4bfedb25d459f6f90e25
 WHIRLPOOL 
5dfdf5e79a5b9eea9b9f5e6c2cc4fb62f78f791ff3b3f8358b4df38b07326cc627a5934ee5026177fcbd615d5d4c8340735957e844fe7cf69b7290a897dc19b8

diff --git a/dev-ruby/bogus/bogus-0.1.6.ebuild 
b/dev-ruby/bogus/bogus-0.1.6.ebuild
new file mode 100644
index 000..8815fd38c43
--- /dev/null
+++ b/dev-ruby/bogus/bogus-0.1.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Decreases the need for integration tests by ensuring that the 
things you stub or mock actually exist."
+HOMEPAGE="https://github.com/psyho/bogus;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/dependor-0.0.4"
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/,/^end/ s:^:#:' \
+   -e '/SimpleCov/,/^end/ s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid dependency on unpackaged nulldb
+   rm -f spec/bogus/fakes/fake_ar_attributes_spec.rb || die
+}

diff --git a/dev-ruby/bogus/metadata.xml b/dev-ruby/bogus/metadata.xml
new file mode 100644
index 000..bff7165d5bb
--- /dev/null
+++ b/dev-ruby/bogus/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+psyho/bogus
+  
+



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

2017-04-18 Thread Hans de Graaff
commit: f5be768f85f07f9e600c75110c4d7fe1ec2ad92b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 18 17:39:21 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 18 17:49:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5be768f

dev-ruby/inflecto: initial import, test dependency for dev-ruby/virtus

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/inflecto/Manifest  |  1 +
 dev-ruby/inflecto/inflecto-0.0.2.ebuild | 21 +
 dev-ruby/inflecto/metadata.xml  | 11 +++
 3 files changed, 33 insertions(+)

diff --git a/dev-ruby/inflecto/Manifest b/dev-ruby/inflecto/Manifest
new file mode 100644
index 000..8f96256f37b
--- /dev/null
+++ b/dev-ruby/inflecto/Manifest
@@ -0,0 +1 @@
+DIST inflecto-0.0.2.gem 16384 SHA256 
e4ea51d7b1bae9580e50059084273b26bf518722853c59784d85e35dbb2ab420 SHA512 
dbd1aa3a199365aa301d2570894e347e4f4fe6202924d6337b936ce3e5ed934e7e5c57c6c4ade42d6e0ffa43c574f3ac530ec6dccc6ad8d16b6ff96e4d057628
 WHIRLPOOL 
15d481c266edc00ef3f810d1161295bf298f199893bb6ea9232a1c81c0df5ba0ec83dd685718cf4133c3df9397bfc4428aceb32eac8cae22f7f85a54c55f9d08

diff --git a/dev-ruby/inflecto/inflecto-0.0.2.ebuild 
b/dev-ruby/inflecto/inflecto-0.0.2.ebuild
new file mode 100644
index 000..f597c21b4ff
--- /dev/null
+++ b/dev-ruby/inflecto/inflecto-0.0.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Inflector for ruby"
+HOMEPAGE="https://github.com/mbj/inflecto;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""

diff --git a/dev-ruby/inflecto/metadata.xml b/dev-ruby/inflecto/metadata.xml
new file mode 100644
index 000..61e93d02be5
--- /dev/null
+++ b/dev-ruby/inflecto/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+mjb/inflecto
+  
+



[gentoo-commits] repo/gentoo:master commit in: net-dialup/minicom/

2017-04-18 Thread Robin H. Johnson
commit: 2bb44964467c8e15a9f38db895418ccd4ee60762
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Apr 18 17:20:01 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Apr 18 17:20:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb44964

net-dialup/minicom: bump.

Package-Manager: portage-2.3.3
Signed-off-by: Robin H. Johnson  gentoo.org>

 net-dialup/minicom/Manifest |  1 +
 net-dialup/minicom/minicom-2.7.1.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/net-dialup/minicom/Manifest b/net-dialup/minicom/Manifest
index 6a7bb67ca2a..63f915767f5 100644
--- a/net-dialup/minicom/Manifest
+++ b/net-dialup/minicom/Manifest
@@ -1,2 +1,3 @@
 DIST minicom-2.6.tar.gz 830255 SHA256 
ea5fe79c22dcb115cf5ed287b0e7a69e069bedd39889aa89b1a23f64f53fceb3 SHA512 
96345e0c7b5991d3320fb4478b26717efdcdde307cd1cd065be424456bd90e528405c889a8aebaf6a67f3c614e4858825ec7f32769f2069f1b2e3ec5a2556023
 WHIRLPOOL 
7bfcb9a9609dc85585c808c8027f14406c1ff72771262d3c5beee9209078db9a58396d272333eb1ec6f97c0013b6a3792e0a1444cb737db4c202ccc90b8b1483
+DIST minicom-2.7.1.tar.gz 863544 SHA256 
9ac3a663b82f4f5df64114b4792b9926b536c85f59de0f2d2b321c7626a904f4 SHA512 
eb9679ac3a3d3585ea06c54407567898e50b981378656e7f8a241071c91054ff0928cc9023d2c79d1936588cdffa9426f4962b556e8daa1783add0c5ac59b5af
 WHIRLPOOL 
f93642d6cc3c8dee987d461a67e4a98b55d0ebea1a0c1b2dc8564a9af66dbf9aaad3e4cb2e161d127b965d955637882eda601034b863b32ee776925db969418e
 DIST minicom-2.7.tar.gz 863544 SHA256 
9ac3a663b82f4f5df64114b4792b9926b536c85f59de0f2d2b321c7626a904f4 SHA512 
eb9679ac3a3d3585ea06c54407567898e50b981378656e7f8a241071c91054ff0928cc9023d2c79d1936588cdffa9426f4962b556e8daa1783add0c5ac59b5af
 WHIRLPOOL 
f93642d6cc3c8dee987d461a67e4a98b55d0ebea1a0c1b2dc8564a9af66dbf9aaad3e4cb2e161d127b965d955637882eda601034b863b32ee776925db969418e

diff --git a/net-dialup/minicom/minicom-2.7.1.ebuild 
b/net-dialup/minicom/minicom-2.7.1.ebuild
new file mode 100644
index 000..c5d934c68bf
--- /dev/null
+++ b/net-dialup/minicom/minicom-2.7.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils autotools
+
+STUPID_NUM="3977"
+DESCRIPTION="Serial Communication Program"
+HOMEPAGE="http://alioth.debian.org/projects/minicom;
+SRC_URI="https://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="nls"
+
+COMMON_DEPEND="sys-libs/ncurses:="
+DEPEND="${COMMON_DEPEND}
+   nls? ( sys-devel/gettext )"
+RDEPEND="${COMMON_DEPEND}
+   net-dialup/lrzsz"
+
+DOCS="AUTHORS ChangeLog NEWS README doc/minicom.FAQ"
+S="${WORKDIR}/${PN}-2.7" # 2.7.1 specific
+
+# Supported languages and translated documentation
+# Be sure all languages are prefixed with a single space!
+MY_AVAILABLE_LINGUAS=" cs da de es fi fr hu id ja nb pl pt_BR ro ru rw sv vi 
zh_TW"
+IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.3-gentoo-runscript.patch
+   "${FILESDIR}"/${PN}-2.7-lockdir.patch
+)
+
+src_prepare() {
+   default
+   mv "${S}"/configure.{in,ac}
+   eautoreconf
+}
+
+src_configure() {
+   # Lockdir must exist if not manually specified.
+   # /var/lock is created by openrc.
+   LOCKDIR=/var/lock
+   econf \
+   --sysconfdir="${EPREFIX}"/etc/${PN} \
+   --enable-lock-dir="${LOCKDIR}" \
+   $(use_enable nls)
+}
+
+src_install() {
+   default
+   insinto /etc/minicom
+   doins "${FILESDIR}"/minirc.dfl
+}
+
+pkg_preinst() {
+   [[ -s ${EROOT}/etc/minicom/minirc.dfl ]] && rm -f 
"${ED}"/etc/minicom/minirc.dfl
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/spyview/files/, sci-visualization/spyview/

2017-04-18 Thread Andreas Hüttel
commit: 63f54474d7dc8f905ad738bc7886eb4dab505a8e
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Tue Apr 18 16:36:22 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue Apr 18 16:36:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f54474

sci-visualization/spyview: Fix some more missing std::, bug 615966

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../files/spyview-20150124-gcc6cxx14-2.patch   | 113 +
 .../spyview/spyview-20150124-r1.ebuild |   1 +
 2 files changed, 114 insertions(+)

diff --git a/sci-visualization/spyview/files/spyview-20150124-gcc6cxx14-2.patch 
b/sci-visualization/spyview/files/spyview-20150124-gcc6cxx14-2.patch
new file mode 100644
index 000..f23838ced7d
--- /dev/null
+++ b/sci-visualization/spyview/files/spyview-20150124-gcc6cxx14-2.patch
@@ -0,0 +1,113 @@
+diff --git a/spyview/ImageData.C b/spyview/ImageData.C
+index a9b2c17..29decea 100644
+--- a/spyview/ImageData.C
 b/spyview/ImageData.C
+@@ -180,12 +180,12 @@ void ImageData::load_int(int *data,
+double y1, double y2,
+double z1, double z2)
+ {
+-  xmin = isnan(x1) ? x1 : 0;
+-  xmax = isnan(x2) ? x2 : width-1;
+-  ymin = isnan(y1) ? y1 : 0;
+-  ymax = isnan(y2) ? y2 : height-1;
+-  qmin = isnan(z1) ? z1 : 0;
+-  qmax = isnan(z2) ? z2 : QUANT_MAX;
++  xmin = std::isnan(x1) ? x1 : 0;
++  xmax = std::isnan(x2) ? x2 : width-1;
++  ymin = std::isnan(y1) ? y1 : 0;
++  ymax = std::isnan(y2) ? y2 : height-1;
++  qmin = std::isnan(z1) ? z1 : 0;
++  qmax = std::isnan(z2) ? z2 : QUANT_MAX;
+   width = w;
+   height = h;
+ 
+@@ -214,10 +214,10 @@ void ImageData::load_raw(double *data,
+double x1, double x2, 
+double y1, double y2)
+ {
+-  xmin = isnan(x1) ? x1 : 0;
+-  xmax = isnan(x2) ? x2 : width-1;
+-  ymin = isnan(y1) ? y1 : 0;
+-  ymax = isnan(y2) ? y2 : height-1;
++  xmin = std::isnan(x1) ? x1 : 0;
++  xmax = std::isnan(x2) ? x2 : width-1;
++  ymin = std::isnan(y1) ? y1 : 0;
++  ymax = std::isnan(y2) ? y2 : height-1;
+   width = w;
+   height = h;
+ 
+@@ -762,7 +762,7 @@ int ImageData::load_Delft(const char *name)
+ 
+   //if (sscanf(linebuffer, "%*f\t%lf\t%lf", _sweep, _data) != 2)
+   last_data = parse_reading(linebuffer, gp_column);
+-  if (isnan(last_data)) 
++  if (std::isnan(last_data)) 
+   {
+ //info("line\n%s\ncgp_column %d\nval %e\n", linebuffer, gp_column, 
last_data);
+ badfilec("invalid data in delft file at line %d\nline: %s\n", nread, 
linebuffer);
+@@ -1116,7 +1116,7 @@ void ImageData::gamma(double gamma, double epsilon)
+   v2 = pow(v1, gamma);
+   //if (!isfinite(v2))
+   //info("v1 %e v2 %e eps %e\n", v1, v2, epsilon);
+-  if (isnan(v2))
++  if (std::isnan(v2))
+   raw_data[i] = 0;
+   else
+   raw_data[i] = v2;
+@@ -2385,7 +2385,7 @@ int MTX_Data::load_file(const char *name)
+   float tmp;
+   if (fread(, bytes, 1, fp) != 1) 
+ badfilec( "Short read on mtx file: %s", filename.c_str());
+-  if (isnan(tmp)) warn( "nan at %d %d %d", i, j, k);
++  if (std::isnan(tmp)) warn( "nan at %d %d %d", i, j, k);
+   getData(i,j,k) = tmp;
+ }
+   else if (bytes == 8)
+@@ -3419,7 +3419,7 @@ int MTX_Data::load_dat_meta(const char *name, int col)
+ else // otherwise try to get new data
+   {
+ val = nextreading(fp, col, lnum);
+-if (isnan(val)) // failed to read a point
++if (std::isnan(val)) // failed to read a point
+   {
+ if (npoints == 0) 
+   {
+diff --git a/spyview/ImageWindow.C b/spyview/ImageWindow.C
+index 134b198..e1a8ecb 100644
+--- a/spyview/ImageWindow.C
 b/spyview/ImageWindow.C
+@@ -696,7 +696,7 @@ int ImageWindow::handle(int event)
+ */
+ 
+ case FL_PUSH:
+-  if(isnan(lastFocus) && stupid_windows_focus)
++  if(std::isnan(lastFocus) && stupid_windows_focus)
+   {
+ fprintf(stderr,"Ate unfocused click.  This apparently never 
happens.\n");   
+ hungryFocus = true;
+diff --git a/spyview/bisector.H b/spyview/bisector.H
+index 039c5ff..4326da7 100644
+--- a/spyview/bisector.H
 b/spyview/bisector.H
+@@ -105,18 +105,18 @@ public:
+   }
+ else
+   {
+-  if(fxp < 0 && (isnan(x1) || (fxp > fx1)))
++  if(fxp < 0 && (std::isnan(x1) || (fxp > fx1)))
+ {
+   x1 = xp;
+   fx1 = fxp;
+ }
+-  else if(fxp > 0 && (isnan(x2) || (fxp < fx2)))
++  else if(fxp > 0 && (std::isnan(x2) || (fxp < fx2)))
+ {
+   x2 = xp;
+   fx2 = fxp;
+ }
+   }
+-bisection = !(isnan(x1) || isnan(x2));
++bisection = !(std::isnan(x1) || std::isnan(x2));
+ if(bisection)
+   {
+   //  printf("Bisection step: 

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

2017-04-18 Thread Kacper Kowalik
commit: 94291a4cad706c383cfbd05e65640fb8f2245b12
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Tue Apr 18 16:31:19 2017 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Tue Apr 18 16:31:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94291a4c

dev-python/pudb: add python3_6 support

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/dev-python/pudb/pudb-2016.2.ebuild 
b/dev-python/pudb/pudb-2016.2.ebuild
index 75c94add072..c9c949ad5a4 100644
--- a/dev-python/pudb/pudb-2016.2.ebuild
+++ b/dev-python/pudb/pudb-2016.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
 
 inherit distutils-r1
 



[gentoo-commits] proj/qt:master commit in: /

2017-04-18 Thread Davide Pesavento
commit: d6f49b9b43e4ff1917356b86267156642e4a8eba
Author: Davide Pesavento  gentoo  org>
AuthorDate: Tue Apr 18 16:14:24 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Apr 18 16:14:24 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d6f49b9b

Merge pull request #145 from Chiitoo

 dev-qt/qtcore/qtcore-5..ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)



[gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/

2017-04-18 Thread Davide Pesavento
commit: 346765882df9096eeca6856d6f45d8f24439e39c
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 17 13:22:00 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Apr 18 16:11:53 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=34676588

dev-qt/qtcore: Switch to libpcre2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qtcore/qtcore-5..ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtcore/qtcore-5..ebuild 
b/dev-qt/qtcore/qtcore-5..ebuild
index 6e111d62..cce06a22 100644
--- a/dev-qt/qtcore/qtcore-5..ebuild
+++ b/dev-qt/qtcore/qtcore-5..ebuild
@@ -16,8 +16,8 @@ IUSE="icu systemd"
 DEPEND="
dev-libs/double-conversion:=
dev-libs/glib:2
-   >=dev-libs/libpcre-8.38[pcre16,unicode]
-   >=sys-libs/zlib-1.2.5
+   dev-libs/libpcre2[pcre16,unicode]
+   sys-libs/zlib
icu? ( dev-libs/icu:= )
!icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )



[gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/

2017-04-18 Thread Davide Pesavento
commit: 685469744619d170ff18bf8974f9fd9ca1dfd3ce
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 17 13:25:37 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Apr 18 16:13:20 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=68546974

dev-qt/qtcore: Add 'src/tools/qfloat16-tables' to target subdirs

This directory needs to have been processed before 'src/corelib', or
the compilation will fail.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qtcore/qtcore-5..ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-qt/qtcore/qtcore-5..ebuild 
b/dev-qt/qtcore/qtcore-5..ebuild
index cce06a22..175000e7 100644
--- a/dev-qt/qtcore/qtcore-5..ebuild
+++ b/dev-qt/qtcore/qtcore-5..ebuild
@@ -28,6 +28,7 @@ QT5_TARGET_SUBDIRS=(
src/tools/bootstrap
src/tools/moc
src/tools/rcc
+   src/tools/qfloat16-tables
src/corelib
src/tools/qlalr
doc



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

2017-04-18 Thread Aaron Swenson
commit: f2f58046e244225b25eb0d2cd1ba450dcd568451
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Apr 18 16:00:31 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Apr 18 16:00:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f58046

dev-db/pgbadger: clean out old

Package-Manager: portage-2.3.0

 dev-db/pgbadger/Manifest|  3 ---
 dev-db/pgbadger/pgbadger-6.2.ebuild | 18 --
 dev-db/pgbadger/pgbadger-6.4.ebuild | 18 --
 dev-db/pgbadger/pgbadger-7.0.ebuild | 18 --
 4 files changed, 57 deletions(-)

diff --git a/dev-db/pgbadger/Manifest b/dev-db/pgbadger/Manifest
index 9a2b2bcb5d5..e2740dc99d0 100644
--- a/dev-db/pgbadger/Manifest
+++ b/dev-db/pgbadger/Manifest
@@ -1,4 +1 @@
-DIST pgbadger-6.2.tar.gz 291146 SHA256 
70dc0c3604baa7db9d8cc67b0c09447f8e64bd925af7f0380b79d0bdad951a8c SHA512 
03cba824621d79cd1d4d77c997eb94278e22b0af413379155017fd3e8ab98ba437e5d6c27d3278ff4b84e2a0cb8c42cdbdfd65ae4c8f3db38fceedc14f62e016
 WHIRLPOOL 
97cf0eb88e281856484536ebb1a730460933f07662eb63dd1b0199f43d25e9c85fd22ce42688cfb6a96a0205f9231c2171c67f36fb8efb816bdfc45cf85e71dd
-DIST pgbadger-6.4.tar.gz 293529 SHA256 
a2a3b38e64c20b95d3ae395f93f41cda30492f844885a7ec5d5b2fbb090ec2f3 SHA512 
438662dedf79bf81d4372dd9fb5e5e28b06f7e9d21811a00043923ba4a40e6b79f73d9203158b82df5e17bf7d7d90fa298cb7728db2133694ea55381b986e132
 WHIRLPOOL 
e2da6885dbc7fdb5395a28e530e0a2d375466ebeb5e05b326f48afacac96d874bdf32cf8181420b1b741679453c2ceae7a1993adde174e0e33cd3ccd3bb71872
-DIST pgbadger-7.0.tar.gz 305008 SHA256 
7c81afca0bd61ceb96c76ba2de4f3b116b529cb74610674fe20f6ea701f1279b SHA512 
fa2d514da6b03a18060409e22364f91d267b0023381fcdba7e5ebe4ac2a7dfe03c83d77499ca781ec501cd24d793ea42cc06b2950875bf31eeea69395adece43
 WHIRLPOOL 
4eb7143c04dd62e660d279a25bb12e8d56c74ab6df205b2411201c49d2efc6a22a0254ed62962d01f1cf2a0d41f503e4b1aa6e13d643d725bb6662ac6b2d1a2d
 DIST v9.1.tar.gz 742409 SHA256 
2fd7166d74692cc7d87f00b37cc5c7c1c6eddf156372376d382a40f67d694011 SHA512 
e3841516dd56ea0aeae397c8264302881df3b07a86063f7813f593ba817a4f3417559b88e2b9e23fec811d3dfd716589f56092be106960e88d1800a94d3d83c3
 WHIRLPOOL 
0a29eabf49c9d7f6ea9e5b7d2fd8b2a53dc63dbcfe582d123a528481836f802f6985f48013b5396d9785d06c5ad67c7bd5d4000663f45d3bf5515451b07e1b4c

diff --git a/dev-db/pgbadger/pgbadger-6.2.ebuild 
b/dev-db/pgbadger/pgbadger-6.2.ebuild
deleted file mode 100644
index d21e1c72b30..000
--- a/dev-db/pgbadger/pgbadger-6.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit perl-app
-
-DESCRIPTION="pgBadger is a PostgreSQL log analyzer"
-HOMEPAGE="http://dalibo.github.io/pgbadger/;
-SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-perl/Text-CSV_XS"
-RDEPEND="${DEPEND}"

diff --git a/dev-db/pgbadger/pgbadger-6.4.ebuild 
b/dev-db/pgbadger/pgbadger-6.4.ebuild
deleted file mode 100644
index 1d99b4af654..000
--- a/dev-db/pgbadger/pgbadger-6.4.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit perl-app
-
-DESCRIPTION="pgBadger is a PostgreSQL log analyzer"
-HOMEPAGE="http://dalibo.github.io/pgbadger/;
-SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-perl/Text-CSV_XS"
-RDEPEND="${DEPEND}"

diff --git a/dev-db/pgbadger/pgbadger-7.0.ebuild 
b/dev-db/pgbadger/pgbadger-7.0.ebuild
deleted file mode 100644
index 11d7ec6fcbd..000
--- a/dev-db/pgbadger/pgbadger-7.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit perl-app
-
-DESCRIPTION="pgBadger is a PostgreSQL log analyzer."
-HOMEPAGE="http://dalibo.github.io/pgbadger/;
-SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-perl/Text-CSV_XS"
-RDEPEND="${DEPEND}"



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

2017-04-18 Thread Aaron Swenson
commit: 71f98a34fdb2d4aa141b8f849168259a5668483a
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Apr 18 15:56:31 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Apr 18 15:57:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f98a34

dev-db/pgbadger: Version Bump

Version bump to fix bug 609346.

Bugs: 609346

Package-Manager: portage-2.3.0

 dev-db/pgbadger/Manifest|  1 +
 dev-db/pgbadger/pgbadger-9.1.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-db/pgbadger/Manifest b/dev-db/pgbadger/Manifest
index 33601bd2876..9a2b2bcb5d5 100644
--- a/dev-db/pgbadger/Manifest
+++ b/dev-db/pgbadger/Manifest
@@ -1,3 +1,4 @@
 DIST pgbadger-6.2.tar.gz 291146 SHA256 
70dc0c3604baa7db9d8cc67b0c09447f8e64bd925af7f0380b79d0bdad951a8c SHA512 
03cba824621d79cd1d4d77c997eb94278e22b0af413379155017fd3e8ab98ba437e5d6c27d3278ff4b84e2a0cb8c42cdbdfd65ae4c8f3db38fceedc14f62e016
 WHIRLPOOL 
97cf0eb88e281856484536ebb1a730460933f07662eb63dd1b0199f43d25e9c85fd22ce42688cfb6a96a0205f9231c2171c67f36fb8efb816bdfc45cf85e71dd
 DIST pgbadger-6.4.tar.gz 293529 SHA256 
a2a3b38e64c20b95d3ae395f93f41cda30492f844885a7ec5d5b2fbb090ec2f3 SHA512 
438662dedf79bf81d4372dd9fb5e5e28b06f7e9d21811a00043923ba4a40e6b79f73d9203158b82df5e17bf7d7d90fa298cb7728db2133694ea55381b986e132
 WHIRLPOOL 
e2da6885dbc7fdb5395a28e530e0a2d375466ebeb5e05b326f48afacac96d874bdf32cf8181420b1b741679453c2ceae7a1993adde174e0e33cd3ccd3bb71872
 DIST pgbadger-7.0.tar.gz 305008 SHA256 
7c81afca0bd61ceb96c76ba2de4f3b116b529cb74610674fe20f6ea701f1279b SHA512 
fa2d514da6b03a18060409e22364f91d267b0023381fcdba7e5ebe4ac2a7dfe03c83d77499ca781ec501cd24d793ea42cc06b2950875bf31eeea69395adece43
 WHIRLPOOL 
4eb7143c04dd62e660d279a25bb12e8d56c74ab6df205b2411201c49d2efc6a22a0254ed62962d01f1cf2a0d41f503e4b1aa6e13d643d725bb6662ac6b2d1a2d
+DIST v9.1.tar.gz 742409 SHA256 
2fd7166d74692cc7d87f00b37cc5c7c1c6eddf156372376d382a40f67d694011 SHA512 
e3841516dd56ea0aeae397c8264302881df3b07a86063f7813f593ba817a4f3417559b88e2b9e23fec811d3dfd716589f56092be106960e88d1800a94d3d83c3
 WHIRLPOOL 
0a29eabf49c9d7f6ea9e5b7d2fd8b2a53dc63dbcfe582d123a528481836f802f6985f48013b5396d9785d06c5ad67c7bd5d4000663f45d3bf5515451b07e1b4c

diff --git a/dev-db/pgbadger/pgbadger-9.1.ebuild 
b/dev-db/pgbadger/pgbadger-9.1.ebuild
new file mode 100644
index 000..46d5f819b51
--- /dev/null
+++ b/dev-db/pgbadger/pgbadger-9.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit perl-module
+
+DESCRIPTION="pgBadger is a PostgreSQL log analyzer."
+HOMEPAGE="http://dalibo.github.io/pgbadger/;
+SRC_URI="https://github.com/dalibo/${PN}/archive/v${PV}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   dev-perl/JSON-XS
+   dev-perl/Text-CSV_XS
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-integration-spotify/

2017-04-18 Thread Matt Thode
commit: 51cc15c7d8b75a99c337e47e3f5919a791936f5d
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 18 15:48:49 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Apr 18 15:49:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51cc15c7

gnome-extra/gnome-integration-spotify: fix for bug 615940 in 20140907-r1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 gnome-extra/gnome-integration-spotify/Manifest |  1 -
 ...ld => gnome-integration-spotify-20140907-r1.ebuild} | 18 +++---
 2 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/gnome-extra/gnome-integration-spotify/Manifest 
b/gnome-extra/gnome-integration-spotify/Manifest
index dc5157f4865..cb912770a5c 100644
--- a/gnome-extra/gnome-integration-spotify/Manifest
+++ b/gnome-extra/gnome-integration-spotify/Manifest
@@ -1,2 +1 @@
 DIST gnome-integration-spotify-20140907.tar.gz 6709 SHA256 
f1906851329461d3e1a2a7171fd8c6be5082505b04415f2879b1f634b554bbfe SHA512 
51e0e7fdb0912e230b0965ca05740b01633b3bc0219dd6e8c31ad5a9378b15c1b44ce1f99098900af7a478f0d6180c3ee015c1717603b6c2fb4c54769dddb874
 WHIRLPOOL 
4f0867fd2aa0d62d9e71c933541896092991ee4389a79845c2ceff2c2712935405134291024817e9039afa0b62da9538cc329e110b739db28e40c1df2a28070e
-DIST gnome-integration-spotify-git-20131013.tgz 6703 SHA256 
bb55df923ddf4024f041ccb64753e394083e0c2eac7265f2c875e3432f99f5c8 SHA512 
de4033c8bb955732eeb573a9328d068716584b85f4fa62d8090ea9f35c43a032389dd7cbf3d4f3380bb2e46ebc37737c8cf93d67b4f381939742001762da267c
 WHIRLPOOL 
0c5684350fff53b5cb3aa67593c0d12fec69904bca6b55cd70d95a933589be4486e158f4d2cb04e294321ca10c05f2bc062cba0aa3503e6198048743b6d5ec47

diff --git 
a/gnome-extra/gnome-integration-spotify/gnome-integration-spotify-20131013.ebuild
 
b/gnome-extra/gnome-integration-spotify/gnome-integration-spotify-20140907-r1.ebuild
similarity index 58%
rename from 
gnome-extra/gnome-integration-spotify/gnome-integration-spotify-20131013.ebuild
rename to 
gnome-extra/gnome-integration-spotify/gnome-integration-spotify-20140907-r1.ebuild
index a2522a7fc52..6a5839f03b4 100644
--- 
a/gnome-extra/gnome-integration-spotify/gnome-integration-spotify-20131013.ebuild
+++ 
b/gnome-extra/gnome-integration-spotify/gnome-integration-spotify-20140907-r1.ebuild
@@ -1,14 +1,17 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=6
 
-inherit gnome2-utils
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit gnome2-utils python-r1
 
 DESCRIPTION="GNOME integration for Spotify"
 HOMEPAGE="https://github.com/mrpdaemon/gnome-integration-spotify;
-SRC_URI="https://github.com/mrpdaemon/${PN}/tarball/${PV} -> 
${PN}-git-${PV}.tgz"
-S="${WORKDIR}/mrpdaemon-${PN}-df9124d"
+#SRC_URI="https://github.com/mrpdaemon/${PN}/tarball/${PV} -> 
${PN}-git-${PV}.tgz"
+SRC_URI="https://github.com/mrpdaemon/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+#S="${WORKDIR}/mrpdaemon-${PN}-df9124d"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -17,8 +20,8 @@ IUSE=""
 
 DEPEND=""
 RDEPEND="${DEPEND}
-   dev-lang/python
-   dev-python/dbus-python
+   ${PYTHON_DEPS}
+   dev-python/dbus-python[${PYTHON_USEDEP}]
media-gfx/imagemagick
x11-misc/wmctrl
x11-misc/xautomation
@@ -27,6 +30,7 @@ RDEPEND="${DEPEND}
 
 src_install() {
dobin spotify-dbus.py
+   python_replicate_script "${ED}"/usr/bin/spotify-dbus.py
mkdir -p "${D}/etc/gconf/schemas"
cp spotify.schemas "${D}/etc/gconf/schemas"
 }



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

2017-04-18 Thread Hans de Graaff
commit: 5eff380cd772c24729a826c77141cc3e09935cd7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 18 14:45:18 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 18 15:45:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eff380c

dev-ruby/dependor: initial import, dependency of dev-ruby/bogus

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/dependor/Manifest  |  1 +
 dev-ruby/dependor/dependor-1.0.1.ebuild | 25 +
 dev-ruby/dependor/metadata.xml  | 11 +++
 3 files changed, 37 insertions(+)

diff --git a/dev-ruby/dependor/Manifest b/dev-ruby/dependor/Manifest
new file mode 100644
index 000..3cf298ab5e8
--- /dev/null
+++ b/dev-ruby/dependor/Manifest
@@ -0,0 +1 @@
+DIST dependor-1.0.1.gem 12288 SHA256 
ff443b661d0ec7c4746bd63bad434aef90b49353155e2ae6a6a75d2ab3b03d94 SHA512 
4233a270d8fc956a530008121fcb0110c2c66f77f51aa98a5db75b857c83f80f90b8e8ae67d098aa2363c21deaf1dbbba146c09b83fe6fa8004832249acea9e7
 WHIRLPOOL 
af92e012aaaf56d6177fc7b993b5318a6f0e7ec91a1f1b858d1494ad663cfe7012ad5bb549b7dc94218b4f2122f5b9cb2b3c34cd9126ec0a85eaa126581f11a5

diff --git a/dev-ruby/dependor/dependor-1.0.1.ebuild 
b/dev-ruby/dependor/dependor-1.0.1.ebuild
new file mode 100644
index 000..6c1132b1d89
--- /dev/null
+++ b/dev-ruby/dependor/dependor-1.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Reduces duplication when doing manual dependency injection"
+HOMEPAGE="https://github.com/psyho/dependor;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/,/^end/ s:^:#:' spec/spec_helper.rb || die
+}

diff --git a/dev-ruby/dependor/metadata.xml b/dev-ruby/dependor/metadata.xml
new file mode 100644
index 000..f425efb1dfc
--- /dev/null
+++ b/dev-ruby/dependor/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+psyho/dependor
+  
+



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

2017-04-18 Thread Aaron Swenson
commit: 6786cdd16e45f6ff1f71358a6fb5d6fae8707a1e
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Apr 18 15:22:04 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Apr 18 15:22:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6786cdd1

dev-db/psqlodbc: clean out old

Package-Manager: portage-2.3.0

 dev-db/psqlodbc/Manifest   |  2 --
 dev-db/psqlodbc/psqlodbc-09.02.0100.ebuild | 41 --
 dev-db/psqlodbc/psqlodbc-09.03.0210.ebuild | 41 --
 3 files changed, 84 deletions(-)

diff --git a/dev-db/psqlodbc/Manifest b/dev-db/psqlodbc/Manifest
index 0dfd41e103e..34170bff1f9 100644
--- a/dev-db/psqlodbc/Manifest
+++ b/dev-db/psqlodbc/Manifest
@@ -1,3 +1 @@
-DIST psqlodbc-09.02.0100.tar.gz 738231 SHA256 
6701525030a8c927059f972ebd65e83a41f7f177228cd8e894654893d86cb93c SHA512 
5d2eae82596b3a120b00c140441c47af065a201236fef9aa086372f2207bab2f2bffee7d0db177a64c370118eaa4348509dcb3e99a40f564d26d4e938c57cc68
 WHIRLPOOL 
e300672c7608e28af52befbb62a16c8584a709b75fc12edeadf37b2d26a8cdd64a390af026ec752408818d053d51202c829b6ad62d82a543dbce21ce6624d3c0
-DIST psqlodbc-09.03.0210.tar.gz 784548 SHA256 
42f2a57ec65c8a2edb0736f57b03c510986f33a9178d3d695616734dcc5e96d9 SHA512 
da6b8da28c8ddd0912c57b7c1b8a2b494446b07ef7c6db8b56006b0c26705f64d413bdfed64b99e8baf6db70f1b578e818ad9ead357d16a8765deff7121c0a44
 WHIRLPOOL 
03f191421d95ab7b7da3c7806fc0081d66588bf5d860097fd9a239219d59ebdbe56790bf62786fb145f6378b60fdeb37ac74196f41de7e6ae7ac5551ba6f47c2
 DIST psqlodbc-09.06.0200.tar.gz 887807 SHA256 
aaa44027f98478635b4ab512a4f90c1aaf56a710276a482b3b0ef6740e20e415 SHA512 
d8e3b6c13e657b4a3435ace94e6e1265a5a1a7bcd3a1f81348ca4edcb532b66036e3595ecd7224d3104f6a3f2e02704f73c1b62d94e9879528933edef7764552
 WHIRLPOOL 
398386f79928e65d29a493fa7d293e9adf2e6352c95c21d9e474675f0a5562128f7f514c834f444659222ebabc84402e5b9abc7a4832728468eb6e4b79c0e609

diff --git a/dev-db/psqlodbc/psqlodbc-09.02.0100.ebuild 
b/dev-db/psqlodbc/psqlodbc-09.02.0100.ebuild
deleted file mode 100644
index a31c49b93b1..000
--- a/dev-db/psqlodbc/psqlodbc-09.02.0100.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit multilib versionator
-
-MY_MAJOR=$(get_major_version)
-MY_MINOR=$(get_version_component_range 2)
-PGSLOT="${MY_MAJOR#0}.${MY_MINOR#0}"
-
-DESCRIPTION="Official ODBC driver for PostgreSQL"
-HOMEPAGE="http://www.postgresql.org/;
-SRC_URI="mirror://postgresql/odbc/versions/src/${P}.tar.gz"
-SLOT="0"
-LICENSE="LGPL-2"
-KEYWORDS="~x86 ~amd64"
-IUSE="doc iodbc ssl threads unicode"
-
-DEPEND="dev-db/postgresql:${PGSLOT}
-   !iodbc? ( dev-db/unixODBC )
-   iodbc? ( dev-db/libiodbc )
-   ssl? ( dev-libs/openssl )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   econf 
--with-libpq="${EROOT%/}/usr/$(get_libdir)/postgresql-${PGSLOT}/bin/pg_config" \
-   $(use_with iodbc) \
-   $(use_with !iodbc unixodbc) \
-   $(use_enable ssl openssl) \
-   $(use_enable threads pthreads) \
-   $(use_enable unicode)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   dodoc readme.txt
-   use doc && dohtml docs/*
-}

diff --git a/dev-db/psqlodbc/psqlodbc-09.03.0210.ebuild 
b/dev-db/psqlodbc/psqlodbc-09.03.0210.ebuild
deleted file mode 100644
index a31c49b93b1..000
--- a/dev-db/psqlodbc/psqlodbc-09.03.0210.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit multilib versionator
-
-MY_MAJOR=$(get_major_version)
-MY_MINOR=$(get_version_component_range 2)
-PGSLOT="${MY_MAJOR#0}.${MY_MINOR#0}"
-
-DESCRIPTION="Official ODBC driver for PostgreSQL"
-HOMEPAGE="http://www.postgresql.org/;
-SRC_URI="mirror://postgresql/odbc/versions/src/${P}.tar.gz"
-SLOT="0"
-LICENSE="LGPL-2"
-KEYWORDS="~x86 ~amd64"
-IUSE="doc iodbc ssl threads unicode"
-
-DEPEND="dev-db/postgresql:${PGSLOT}
-   !iodbc? ( dev-db/unixODBC )
-   iodbc? ( dev-db/libiodbc )
-   ssl? ( dev-libs/openssl )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   econf 
--with-libpq="${EROOT%/}/usr/$(get_libdir)/postgresql-${PGSLOT}/bin/pg_config" \
-   $(use_with iodbc) \
-   $(use_with !iodbc unixodbc) \
-   $(use_enable ssl openssl) \
-   $(use_enable threads pthreads) \
-   $(use_enable unicode)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   dodoc readme.txt
-   use doc && dohtml docs/*
-}



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

2017-04-18 Thread Aaron Swenson
commit: 41bb5290789187f89136604f541d9f2959dcda47
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Apr 18 15:19:42 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Apr 18 15:20:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41bb5290

dev-db/psqlodbc: Version bump

Cleaned up the ebuild as well as there isn’t any dependency on a
particular version of PostgreSQL. This should prevent any future issue
of blocking old slots of dev-db/postgresql.

Package-Manager: portage-2.3.0

 dev-db/psqlodbc/Manifest   |  1 +
 dev-db/psqlodbc/psqlodbc-09.06.0200.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-db/psqlodbc/Manifest b/dev-db/psqlodbc/Manifest
index d8ae2421660..0dfd41e103e 100644
--- a/dev-db/psqlodbc/Manifest
+++ b/dev-db/psqlodbc/Manifest
@@ -1,2 +1,3 @@
 DIST psqlodbc-09.02.0100.tar.gz 738231 SHA256 
6701525030a8c927059f972ebd65e83a41f7f177228cd8e894654893d86cb93c SHA512 
5d2eae82596b3a120b00c140441c47af065a201236fef9aa086372f2207bab2f2bffee7d0db177a64c370118eaa4348509dcb3e99a40f564d26d4e938c57cc68
 WHIRLPOOL 
e300672c7608e28af52befbb62a16c8584a709b75fc12edeadf37b2d26a8cdd64a390af026ec752408818d053d51202c829b6ad62d82a543dbce21ce6624d3c0
 DIST psqlodbc-09.03.0210.tar.gz 784548 SHA256 
42f2a57ec65c8a2edb0736f57b03c510986f33a9178d3d695616734dcc5e96d9 SHA512 
da6b8da28c8ddd0912c57b7c1b8a2b494446b07ef7c6db8b56006b0c26705f64d413bdfed64b99e8baf6db70f1b578e818ad9ead357d16a8765deff7121c0a44
 WHIRLPOOL 
03f191421d95ab7b7da3c7806fc0081d66588bf5d860097fd9a239219d59ebdbe56790bf62786fb145f6378b60fdeb37ac74196f41de7e6ae7ac5551ba6f47c2
+DIST psqlodbc-09.06.0200.tar.gz 887807 SHA256 
aaa44027f98478635b4ab512a4f90c1aaf56a710276a482b3b0ef6740e20e415 SHA512 
d8e3b6c13e657b4a3435ace94e6e1265a5a1a7bcd3a1f81348ca4edcb532b66036e3595ecd7224d3104f6a3f2e02704f73c1b62d94e9879528933edef7764552
 WHIRLPOOL 
398386f79928e65d29a493fa7d293e9adf2e6352c95c21d9e474675f0a5562128f7f514c834f444659222ebabc84402e5b9abc7a4832728468eb6e4b79c0e609

diff --git a/dev-db/psqlodbc/psqlodbc-09.06.0200.ebuild 
b/dev-db/psqlodbc/psqlodbc-09.06.0200.ebuild
new file mode 100644
index 000..1b84488b876
--- /dev/null
+++ b/dev-db/psqlodbc/psqlodbc-09.06.0200.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="Official ODBC driver for PostgreSQL"
+HOMEPAGE="http://www.postgresql.org/;
+SRC_URI="mirror://postgresql/odbc/versions/src/${P}.tar.gz"
+SLOT="0"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc iodbc ssl threads unicode"
+
+DEPEND="dev-db/postgresql:*[ssl?]
+   !iodbc? ( dev-db/unixODBC )
+   iodbc? ( dev-db/libiodbc )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   econf \
+   $(use_with iodbc) \
+   $(use_with !iodbc unixodbc) \
+   $(use_enable threads pthreads) \
+   $(use_enable unicode)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dodoc readme.txt
+   use doc && dodoc docs/*{html,jpg,txt}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/schoca/, profiles/

2017-04-18 Thread Michał Górny
commit: 617d026a3926b97ea2fbca909f537090f9abf026
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 18 15:02:35 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 18 15:08:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617d026a

dev-scheme/schoca: Remove last-rited pkg, #592184

 dev-scheme/schoca/Manifest   |  1 -
 dev-scheme/schoca/metadata.xml   | 20 --
 dev-scheme/schoca/schoca-0.3.0-r1.ebuild | 46 
 profiles/package.mask|  5 
 4 files changed, 72 deletions(-)

diff --git a/dev-scheme/schoca/Manifest b/dev-scheme/schoca/Manifest
deleted file mode 100644
index bf88402..000
--- a/dev-scheme/schoca/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST schoca-0.3.0.tar.bz2 49738 SHA256 
5527a8bf07faa7e715626612735a044bf970480637d98eea612bf61bb7042511 SHA512 
8095fed936f822810d441d7158b4416d74937e12cc1791e67d50388057d1d0e5d41b98686d92fd16f162bf34a4f861aa8f9e36e150fd643d5815da9f4720bae8
 WHIRLPOOL 
79499843bef0e0cedd43ac35e2242df5e4a5b3c2534de045d5bf1bb052e5c96cb5812e98d4012bfe5608d2b2bb4de47f8003322a9100de0cdb739295f980af1b

diff --git a/dev-scheme/schoca/metadata.xml b/dev-scheme/schoca/metadata.xml
deleted file mode 100644
index a583f76f940..000
--- a/dev-scheme/schoca/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   sch...@gentoo.org
-   Gentoo Scheme Project
-   
-   
-   m...@gentoo.org
-   Gentoo ML Project
-   
-   
-   Schoca is an implementation of the Scheme language. The primary 
-   purpose of Schoca is the use as an embedded extension language 
-   in OCaml applications (e.g. the ibgsclient). 
-   
-   
-   chesslib
-   
-

diff --git a/dev-scheme/schoca/schoca-0.3.0-r1.ebuild 
b/dev-scheme/schoca/schoca-0.3.0-r1.ebuild
deleted file mode 100644
index e0679466b84..000
--- a/dev-scheme/schoca/schoca-0.3.0-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eutils
-
-DESCRIPTION="Schoca is a Scheme implementation in OCaml"
-HOMEPAGE="https://sourceforge.net/projects/chesslib/;
-SRC_URI="mirror://sourceforge/chesslib/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ocamlopt"
-
-DEPEND="dev-ml/findlib
-   dev-lang/ocaml[ocamlopt?]
-   dev-ml/camlp4[ocamlopt?]"
-RDEPEND="${DEPEND}"
-
-RESTRICT="installsources"
-
-src_configure() {
-   sed "s:\$(CFLAGS):\$(CCFLAGS):g" -i OCaml.mk || die "sed failed"
-   sed "s:CCFLAGS= -ccopt -O2:CCFLAGS= -ccopt \"${CFLAGS}\":" -i OCaml.mk 
|| die "sed failed"
-   sed -i -e "s:\$(LDFLAGS):-cclib \"${LDFLAGS}\":" OCaml.mk || die "sed 
failed"
-   sed -i -e "s:DESTDURFLAG:DESTDIRFLAG:" OCaml.mk || die "sed failed"
-   if ! use ocamlopt; then
-   sed -i -e 's/ \$(PROGRAM)\.opt/ \$(PROGRAM)/' OCaml.mk || die 
"sed failed"
-   sed -i -e 's/ \$(LIBRARY)\.cmxa//' OCaml.mk || die "sed failed"
-   sed -i -e 's/ \$(LIBRARY)\.a//' OCaml.mk || die "sed failed"
-   sed -i -e 's/) \$(NCOBJECTS)/)/' OCaml.mk || die "sed failed"
-   fi
-}
-
-src_compile() {
-   #parallel fails
-   emake -j1
-}
-
-src_install() {
-   use ocamlopt || export STRIP_MASK="*bin/schoca"
-   dodir "$(ocamlfind printconf destdir)"
-   emake PREFIX="/usr" DESTDIR="${D}" DESTDIRFLAG="-destdir 
${D}$(ocamlfind printconf destdir)" install
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index b329e7040ae..6e1b53ef26e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -201,11 +201,6 @@ dev-java/swidgets
 # Testing x32 patch backports from 3.9
 =dev-util/cmake-3.7.2-r10
 
-# Michael Palimaka  (11 Mar 2017)
-# Fails to build. Dead upstream.
-# Masked for removal in 30 days. Bug #592184.
-dev-scheme/schoca
-
 # Gnome Team  (08 Mar 2017)
 # GNOME 3.24 mask (#611270)
 >=x11-themes/adwaita-icon-theme-3.23



[gentoo-commits] repo/gentoo:master commit in: profiles/, gnome-extra/zeitgeist-datasources/

2017-04-18 Thread Michał Górny
commit: 99a3607692523f9b2bd9c872a03893bd29596698
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 18 15:05:47 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 18 15:08:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a36076

gnome-extra/zeitgeist-datasources: Remove last-rited pkg, #604836

 gnome-extra/zeitgeist-datasources/Manifest |   1 -
 gnome-extra/zeitgeist-datasources/metadata.xml |  26 -
 .../zeitgeist-datasources-0.8.1.ebuild | 108 -
 profiles/package.mask  |   5 -
 4 files changed, 140 deletions(-)

diff --git a/gnome-extra/zeitgeist-datasources/Manifest 
b/gnome-extra/zeitgeist-datasources/Manifest
deleted file mode 100644
index 61474eb122d..000
--- a/gnome-extra/zeitgeist-datasources/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST zeitgeist-datasources-0.8.1.tar.gz 482395 SHA256 
c7394f8e580a9607052b66e0db2d08643c062f3841122319c5b89a0ed6ecbc1e SHA512 
a97872536f400f444f1bbff6af2b5dad91155f5d271b34a3c46fd6dbec203728694ec7bb79a431dea30299cb5ea19d8724988989189f9f87fa1274cacbe84fd5
 WHIRLPOOL 
9dbb2aebf32b8d0ad8691701eeefee70450b2866329a07a765309ea1c879f2f31c65011dfd3e8a749426afcf79f21d8878d435e02aca11b260f7e2f6f70aea0c

diff --git a/gnome-extra/zeitgeist-datasources/metadata.xml 
b/gnome-extra/zeitgeist-datasources/metadata.xml
deleted file mode 100644
index 5c5d99600db..000
--- a/gnome-extra/zeitgeist-datasources/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-  
-Dataproviders are small plugins for applications whose work is to push the 
-user’s activities as events in the Zeitgeist daemon. The work of dataproviders 
-are limited to pushing events and not consuming. Without dataproviders being 
-enabled having exhaustive log of user’s activities is tough as Zeitgeist 
-datahub does not track events like opening websites etc.
-
-  
-Zeitgeist plugin for dev-vcs/bzr as data 
source
-Zeitgeist plugin for dev-util/geany as data 
source
-Zeitgeist plugin for vim as data source
-Zeitgeist plugin for emacs as data source
-Zeitgeist plugin for tomboy as data source
-Zeitgeist plugin for telepathy framework as data 
source
-Zeitgeist plugin for www-client/firefox as 
data source
-Zeitgeist plugin for www-client/chromium 
as data source
-Zeitgeist plugin for 
mail-client/thunderbird as data source
-  
-  
-zeitgeist-datasources
-  
-

diff --git 
a/gnome-extra/zeitgeist-datasources/zeitgeist-datasources-0.8.1.ebuild 
b/gnome-extra/zeitgeist-datasources/zeitgeist-datasources-0.8.1.ebuild
deleted file mode 100644
index af21e23d001..000
--- a/gnome-extra/zeitgeist-datasources/zeitgeist-datasources-0.8.1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-VALA_MIN_API_VERSION=0.14
-PYTHON_COMPAT=( python2_7  )
-
-inherit autotools-utils eutils mono-env multilib python-single-r1 versionator 
vala
-
-DIR_PV=$(get_version_component_range 1-2)
-DIR_PV2=$(get_version_component_range 1-3)
-
-DESCRIPTION="Plugins whose work is to push activities as events into Zeitgeist 
daemon"
-HOMEPAGE="https://launchpad.net/zeitgeist-datasources/ 
http://zeitgeist-project.com/;
-SRC_URI="https://launchpad.net/zeitgeist-datasources/${DIR_PV}/${DIR_PV2}/+download/${P}.tar.gz;
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
-LICENSE="GPL-3"
-PLUGINS_IUSE="bzr chromium emacs firefox geany mono telepathy thunderbird 
tomboy vim"
-PLUGINS="bzr chrome emacs firefox geany monodevelop telepathy thunderbird 
tomboy vim"
-IUSE="${PLUGINS_IUSE} static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   dev-libs/libzeitgeist
-   x11-libs/gtk+:2
-   emacs? ( virtual/emacs )
-   firefox? ( || ( >=www-client/firefox-4.0 >=www-client/firefox-bin-4.0 ) 
)
-   geany? ( dev-util/geany )
-   mono? ( dev-util/monodevelop )
-   telepathy? (
-   net-libs/telepathy-glib[${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   )
-   tomboy? (
-   app-misc/tomboy
-   dev-dotnet/gtk-sharp
-   dev-dotnet/mono-addins
-   dev-dotnet/zeitgeist-sharp
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   )
-   vim? ( app-editors/vim[python] )
-"
-DEPEND="${RDEPEND}
-   $(vala_depend)"
-PDEPEND="gnome-extra/zeitgeist"
-
-src_prepare() {
-   rm bzr/bzr-icon-64.png || die
-   sed \
-   -e '/bzr-icon-64.png/d' \
-   -i bzr/Makefile.am || die
-   sed \
-   -e '/^allowed_plugin/s:^:#:g' \
-   -i configure.ac || die
-
-   

[gentoo-commits] repo/gentoo:master commit in: dev-java/jusb/files/, profiles/, dev-java/jusb/

2017-04-18 Thread Michał Górny
commit: ebed97cf4d24783af5ca9942a4a184f05edfffd4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 18 14:59:20 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 18 15:08:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebed97cf

dev-java/jusb: Remove last-rited pkg, #279088

 dev-java/jusb/Manifest|  1 -
 dev-java/jusb/files/jusb-0.4.4-makefile.patch | 15 --
 dev-java/jusb/files/jusb-0.4.4-native.patch   | 20 ---
 dev-java/jusb/jusb-0.4.4-r1.ebuild| 76 ---
 dev-java/jusb/metadata.xml| 11 
 profiles/package.mask |  5 --
 6 files changed, 128 deletions(-)

diff --git a/dev-java/jusb/Manifest b/dev-java/jusb/Manifest
deleted file mode 100644
index 8d92219610e..000
--- a/dev-java/jusb/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jusb-0.4.4-src.tgz 92432 SHA256 
42782637e3cf190bb4bdf46cd16f827976766ca23d7ef737ac3ed7b11fa0d393 SHA512 
a071de83de85fee9f7064cece4cc26ad310ccc1d95cae937cbcc826629f670485f10d36494eb8f31fa7a93727a76573cf82305f3f027ad32e18eda4ac4585995
 WHIRLPOOL 
e59b325a05f2d3567b31e364a0f7cb1c054fa802c70644a521a3f1a2e26eaf86f1b60960e543f667962ff30d4b67b497b126aa1700bed2bfeb38910d9de515c1

diff --git a/dev-java/jusb/files/jusb-0.4.4-makefile.patch 
b/dev-java/jusb/files/jusb-0.4.4-makefile.patch
deleted file mode 100644
index 70d9b4ca4fc..000
--- a/dev-java/jusb/files/jusb-0.4.4-makefile.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 Makefile.old   2005-04-17 21:50:21.384681513 +0300
-+++ Makefile   2005-04-17 21:51:26.854632179 +0300
-@@ -292,11 +292,7 @@
- # Native compiles
- #
- 
--# using nonstandard kernel?
--KERNEL_INC ?= /home/src/linux/include
--INCLUDES =-I$(KERNEL_INC)
--
--CFLAGS =  -g -O $(INCLUDES) $(RPM_OPT_FLAGS)
-+CFLAGS += -g -O $(RPM_OPT_FLAGS)
- 
- 
- native: $(NATIVE)

diff --git a/dev-java/jusb/files/jusb-0.4.4-native.patch 
b/dev-java/jusb/files/jusb-0.4.4-native.patch
deleted file mode 100644
index b583569d86e..000
--- a/dev-java/jusb/files/jusb-0.4.4-native.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -u native.old/linux.c native/linux.c
 native.old/linux.c 2005-04-17 21:43:13.491277758 +0300
-+++ native/linux.c 2005-04-17 21:43:21.986973753 +0300
-@@ -226,11 +226,11 @@
- } else
-   buffer = NULL;
- 
--ctrl.requesttype = requestType;
--ctrl.request = request;
--ctrl.value = value;
--ctrl.index = index;
--ctrl.length = len & 0x;
-+ctrl.bRequestType = requestType;
-+ctrl.bRequest = request;
-+ctrl.wValue = value;
-+ctrl.wIndex = index;
-+ctrl.wLength = len & 0x;
- ctrl.timeout = TIMEOUT;   // USB should t/o after 5 seconds.
- ctrl.data = buffer + off;
- if ((retval = ioctl (fd, USBDEVFS_CONTROL, )) < 0)

diff --git a/dev-java/jusb/jusb-0.4.4-r1.ebuild 
b/dev-java/jusb/jusb-0.4.4-r1.ebuild
deleted file mode 100644
index 08e426ae666..000
--- a/dev-java/jusb/jusb-0.4.4-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils java-pkg-2 linux-info flag-o-matic multilib
-
-DESCRIPTION="jUSB provides a Free Software Java API for USB"
-HOMEPAGE="http://jusb.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.tgz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc source"
-
-DEPEND=">=virtual/jdk-1.4
-   source? ( app-arch/zip )"
-RDEPEND=">=virtual/jre-1.4"
-
-S=${WORKDIR}
-
-CONFIG_CHECK="~USB_DEVICEFS"
-
-ERROR_CONFIG_USB_DEVICEFS="
-You need to turn on the USB device filesystem
-option under USB support in order to use jUSB
-"
-
-pkg_setup() {
-   linux-info_pkg_setup
-   java-pkg-2_pkg_setup
-}
-
-src_unpack() {
-   unpack ${A}
-
-   mkdir src
-   tar -xzf src.tgz -C src
-
-   # The struct usbdevfs_ctrltransfer is different
-   # in latest 2.4 and 2.6 kernels. This patch is
-   # to make jusb compile on 2.6 kernels
-   ! kernel_is 2 4 && epatch "${FILESDIR}"/${P}-native.patch
-
-   epatch "${FILESDIR}"/${P}-makefile.patch
-
-   sed -i \
-   -e 's#-shared#-shared -Wl,-soname=libjusb.so#' \
-   -e 's#javac#javac $(JAVACFLAGS)#' \
-   "${S}/Makefile" || die "sed failed"
-}
-
-src_compile() {
-   export OSTYPE="linux-gnu"
-
-   # makefile patching isnt worth the trouble, only
-   # one native source file
-   append-flags -fPIC
-
-   # bug #279088
-   emake -j1 || die "Failed to compile"
-   use doc && make javadoc
-}
-
-src_install() {
-   java-pkg_dojar jusb.jar
-   java-pkg_sointo /usr/$(get_libdir)
-   java-pkg_doso libjusb.so
-
-   dodoc README*
-
-   if use doc; then
-   java-pkg_dohtml doc/*.html
-   java-pkg_dohtml -r apidoc/*
-   fi
-   use source && java-pkg_dosrc src/*
-}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: net-p2p/phxd/, profiles/, net-p2p/phxd/files/

2017-04-18 Thread Michał Górny
commit: a1a7c0c65cb553aed119ebfb7a4b9d7d9efd9747
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 18 15:05:11 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 18 15:08:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1a7c0c6

net-p2p/phxd: Remove last-rited pkg, #605120

 net-p2p/phxd/Manifest  |  1 -
 net-p2p/phxd/files/80phxd  |  1 -
 net-p2p/phxd/metadata.xml  |  9 --
 net-p2p/phxd/phxd-0.1.0_pre23092005.ebuild | 50 --
 profiles/package.mask  |  5 ---
 5 files changed, 66 deletions(-)

diff --git a/net-p2p/phxd/Manifest b/net-p2p/phxd/Manifest
deleted file mode 100644
index 017c6b7d115..000
--- a/net-p2p/phxd/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST phxd-0.1.0_pre23092005.tar.bz2 25224 SHA256 
18f79eadb80524138a569cd6b1c3e4214bc65866a30d6ac3b5e13997c5115953 SHA512 
5c44e667dbe1ad014be18c87d623678a0548a9357a13b00cab310335c2b47d16eb0b6e2c9c5c24199a3afa9d07b402fc8d4a27a53edc7a44b0a04e36ea44a5c8
 WHIRLPOOL 
c58417613426d7657fbb758701bff710e1be37ec552408bc910283203028ff32886465fde19040226c8d8e4a7ce9ea04e134fef46f3b858eaa5cd8635b394d76

diff --git a/net-p2p/phxd/files/80phxd b/net-p2p/phxd/files/80phxd
deleted file mode 100644
index 4c93ff2c5ba..000
--- a/net-p2p/phxd/files/80phxd
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_PROTECT="/var/phxd"

diff --git a/net-p2p/phxd/metadata.xml b/net-p2p/phxd/metadata.xml
deleted file mode 100644
index 682751ac90b..000
--- a/net-p2p/phxd/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-  phxd is an Hotline server under the GPL for Linux/Unixes.
-  It supports the Hotline Protocol from 1.2.3 up to 1.5+ (and this means
-  it also includes the 1.9+ clients)
-  
-

diff --git a/net-p2p/phxd/phxd-0.1.0_pre23092005.ebuild 
b/net-p2p/phxd/phxd-0.1.0_pre23092005.ebuild
deleted file mode 100644
index 38487ca808d..000
--- a/net-p2p/phxd/phxd-0.1.0_pre23092005.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils user
-
-DESCRIPTION="Next generation Hotline server in python. kang's branch"
-HOMEPAGE="http://www.avaraline.net;
-SRC_URI="mirror://gentoo/phxd-0.1.0_pre23092005.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~ppc ~x86"
-IUSE=""
-
-DEPEND="dev-python/twisted-core
-   dev-python/twisted-web"
-
-RDEPEND=""
-
-pkg_postinst() {
-   enewgroup phxd
-   enewuser phxd -1 /bin/bash /var/phxd phxd
-   chown phxd:phxd /var/phxd/files
-   chown phxd:phxd /var/phxd/chatlogs
-}
-
-src_install() {
-   cd "${WORKDIR}"
-   cd phxd
-
-   doenvd "${FILESDIR}"/80phxd
-
-   dodoc INSTALL README README-kang
-   dodir /var/phxd
-
-   exeinto /var/phxd; doexe phxd
-
-   cpdirs="support shared server client"
-   for i in $cpdirs; do
-   cp -R $i "${D}"/var/phxd
-   done
-   dodir /var/phxd/files
-   dodir /var/phxd/chatlogs
-
-   keepdir /var/phxd/files
-   keepdir /var/phxd/chatlogs
-   keepdir /var/phxd
-
-   insinto /var/phxd; doins config.py
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 537ccbf1351..fed6e5d2c00 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -181,11 +181,6 @@ net-misc/apt-proxy
 # Masked for removal in 30 days. Bug #604836.
 gnome-extra/zeitgeist-datasources
 
-# Michael Palimaka  (18 Mar 2017)
-# Fails to run. Ancient. Unmaintained. Dead upstream.
-# Masked for removal in 30 days. Bug #605120.
-net-p2p/phxd
-
 # Michael Palimaka  (13 Mar 2017)
 # Testing x32 patch backports from 3.9
 =dev-util/cmake-3.7.2-r10



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GStreamer/, profiles/

2017-04-18 Thread Michał Górny
commit: 4ffc5b0d6eb7ed4a43ac2b82485be37aba66619f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 18 15:04:29 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 18 15:08:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ffc5b0d

dev-perl/GStreamer: Remove last-rited pkg, #604686

 dev-perl/GStreamer/GStreamer-0.200.0.ebuild | 28 
 dev-perl/GStreamer/Manifest |  1 -
 dev-perl/GStreamer/metadata.xml | 13 -
 profiles/package.mask   |  5 -
 4 files changed, 47 deletions(-)

diff --git a/dev-perl/GStreamer/GStreamer-0.200.0.ebuild 
b/dev-perl/GStreamer/GStreamer-0.200.0.ebuild
deleted file mode 100644
index 5db5e5029f2..000
--- a/dev-perl/GStreamer/GStreamer-0.200.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=XAOC
-MODULE_VERSION=0.20
-inherit perl-module
-
-DESCRIPTION="Perl bindings for GStreamer"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 ~sparc x86"
-IUSE=""
-
-RDEPEND="
-   media-libs/gstreamer:0.10
-   >=dev-perl/glib-perl-1.180.0
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   >=dev-perl/ExtUtils-Depends-0.205.0
-   >=dev-perl/ExtUtils-PkgConfig-1.70.0
-   virtual/pkgconfig
-"
-
-SRC_TEST="do parallel"

diff --git a/dev-perl/GStreamer/Manifest b/dev-perl/GStreamer/Manifest
deleted file mode 100644
index 3bf7a73e453..000
--- a/dev-perl/GStreamer/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST GStreamer-0.20.tar.gz 70641 SHA256 
5469e0433481cecef67d988eb039d719a229bfd6884d0d90cda69fef7f4bf8b7 SHA512 
70615f1b49851861ea1a2f4f9f944e0fde5b04bd4bb15f365e27d9c4976367f89a5855c73035812cf25c1cea45601631eb3b1b6f993b9ecc07dca4f2e54d3b95
 WHIRLPOOL 
4a1dbe57b046bfc4a45bc6bb02c5a4f7e1c29b7e27162442151f111883605d57291c25e6727bb441ad6a0299bb536643009f920a669b1ef7b54001b5a745d6e3

diff --git a/dev-perl/GStreamer/metadata.xml b/dev-perl/GStreamer/metadata.xml
deleted file mode 100644
index 16f23d54243..000
--- a/dev-perl/GStreamer/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-p...@gentoo.org
-Gentoo Perl Project
-  
-  
-GStreamer
-GStreamer
-GStreamer::Caps
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 8a206b9186e..537ccbf1351 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -186,11 +186,6 @@ gnome-extra/zeitgeist-datasources
 # Masked for removal in 30 days. Bug #605120.
 net-p2p/phxd
 
-# Andreas K. Hüttel  (17 Mar 2017)
-# Requires obsolete gstreamer:0.10, bug 604686
-# Removal in 30 days
-dev-perl/GStreamer
-
 # Michael Palimaka  (13 Mar 2017)
 # Testing x32 patch backports from 3.9
 =dev-util/cmake-3.7.2-r10



[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-proxy/, profiles/, net-misc/apt-proxy/files/

2017-04-18 Thread Michał Górny
commit: 247d0eb22713bbe872f44cb576cb0f17475553e9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 18 15:06:41 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 18 15:08:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247d0eb2

net-misc/apt-proxy: Remove last-rited pkg

 net-misc/apt-proxy/Manifest   |  1 -
 net-misc/apt-proxy/apt-proxy-1.3.0.ebuild | 69 ---
 net-misc/apt-proxy/files/apt-proxy| 16 --
 net-misc/apt-proxy/files/apt-proxy-1.3.0-sh.patch | 11 
 net-misc/apt-proxy/metadata.xml   |  8 ---
 profiles/package.mask |  5 --
 6 files changed, 110 deletions(-)

diff --git a/net-misc/apt-proxy/Manifest b/net-misc/apt-proxy/Manifest
deleted file mode 100644
index 07bac235709..000
--- a/net-misc/apt-proxy/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST apt-proxy_1.3.0.tar.gz 37951 SHA256 
12e5c5361ba3050a715f21c8191a1f52e255d179af10e3d110271651cb739ea9 SHA512 
300d4684e726f0ac6ece0cf9dfe5c805f187651d36a38530cdf125f730f6c261dc1edd7ac5c0f54d6396a6aa8e3f007fa70a4c90e96bf672dfe9081c9a5b36d0
 WHIRLPOOL 
407a76367657baca536e5b753ea5ff01b9571d34f1b1d37d163c4586c09bd6a99168754ab22937994677e445941252374800d50258d61e4e5341a2b5865e67d4

diff --git a/net-misc/apt-proxy/apt-proxy-1.3.0.ebuild 
b/net-misc/apt-proxy/apt-proxy-1.3.0.ebuild
deleted file mode 100644
index 1fd6f7f02cc..000
--- a/net-misc/apt-proxy/apt-proxy-1.3.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils user
-
-DESCRIPTION="Caching proxy for the Debian package system"
-HOMEPAGE="https://sourceforge.net/projects/apt-proxy/;
-SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="sys-apps/xinetd"
-
-pkg_setup () {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /dev/null ${PN}
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-sh.patch
-}
-
-src_install() {
-   dosbin ${PN}
-
-   insinto /etc/${PN}
-   doins ${PN}.conf
-
-   insinto /etc/xinetd.d
-   doins "${FILESDIR}"/${PN}
-
-   dodoc README INSTALL HISTORY
-   doman ${PN}.{8,conf.5}
-
-   # Create the log file with the proper permissions
-   dodir /var/log
-   touch "${D}"/var/log/${PN}.log
-   fowners ${PN}:${PN} /var/log/${PN}.log
-
-   # Create the cache directories and set the proper permissions
-   dodir /var/cache/${PN}
-   keepdir /var/cache/${PN}
-   fowners ${PN}:${PN} /var/cache/${PN}
-}
-
-pkg_postinst() {
-   einfo ""
-   einfo "Don't forget to modify the /etc/${PN}/${PN}.conf"
-   einfo "file to fit your needs..."
-   einfo ""
-   einfo "Also note that ${PN} is called from running xinetd"
-   einfo "and you have to enable it first (/etc/xinetd.d/${PN})..."
-   einfo ""
-}
-
-pkg_postrm() {
-   einfo ""
-   einfo "You have to remove the ${PN} cache by hand. It's located"
-   einfo "in the \"/var/cache/${PN}\" dir..."
-   einfo ""
-   einfo "You can also remove the ${PN} user and group..."
-   einfo ""
-}

diff --git a/net-misc/apt-proxy/files/apt-proxy 
b/net-misc/apt-proxy/files/apt-proxy
deleted file mode 100644
index 6f10c66b6cf..000
--- a/net-misc/apt-proxy/files/apt-proxy
+++ /dev/null
@@ -1,16 +0,0 @@
-# default: off
-# description: this is a proxy for debian packages.  
-
-service apt-proxy
-{
-   type= UNLISTED
-   port= 
-   protocol= tcp
-   socket_type = stream
-   only_from   = 0.0.0.0
-   wait= no
-   user= apt-proxy
-   server  = /usr/sbin/apt-proxy
-   server_args = /var/log/apt-proxy.log
-   disable = yes
-}

diff --git a/net-misc/apt-proxy/files/apt-proxy-1.3.0-sh.patch 
b/net-misc/apt-proxy/files/apt-proxy-1.3.0-sh.patch
deleted file mode 100644
index 9f6b97625af..000
--- a/net-misc/apt-proxy/files/apt-proxy-1.3.0-sh.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 apt-proxy  2002-04-04 14:30:19.0 +0200
-+++ apt-proxy.new  2003-03-13 00:49:48.0 +0100
-@@ -1,5 +1,7 @@
--#!/bin/ash
-+#!/bin/sh
- # (You may safely change the above to /bin/sh if you do not have ash 
available)
-+### I really modified it (was /bin/ash)
-+### Radek Podgorny  (for Gentoo)
- #
- # $Id$
- # Copyright Paul Russell 

diff --git a/net-misc/apt-proxy/metadata.xml b/net-misc/apt-proxy/metadata.xml
deleted file mode 100644
index 42e0e7970ca..000
--- a/net-misc/apt-proxy/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-   apt-proxy
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/btparse/, profiles/

2017-04-18 Thread Michał Górny
commit: c3e8d2dcfe0a9d9edfcc4ae5b304251247ab40e3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 18 15:00:02 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 18 15:08:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e8d2dc

dev-libs/btparse: Remove last-rited pkg, #599710

 dev-libs/btparse/Manifest|  2 --
 dev-libs/btparse/btparse-0.33.ebuild | 33 -
 dev-libs/btparse/btparse-0.35.ebuild | 17 -
 dev-libs/btparse/metadata.xml|  8 
 profiles/package.mask| 10 --
 5 files changed, 70 deletions(-)

diff --git a/dev-libs/btparse/Manifest b/dev-libs/btparse/Manifest
deleted file mode 100644
index 706caac81a5..000
--- a/dev-libs/btparse/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST btparse-0.33.tar.gz 205792 SHA256 
524d9a452e43672a2230ddc84614b9dd743ecc0200d59eedd5dee077dc23191a SHA512 
4071a19a7f2d04d1a448fb450a2cc54f38e85877f804af392f5370e4ad24bbfa04599ac30331c7faabcfbb6c3dba98275a5fec3f0d960eac0a6967d8da44a782
 WHIRLPOOL 
b4d850ed72b3487076ec2f13cc7ff3ed18d65149333e495470de491fb08fe1742d4ad19f7e6856d8188d5c271a4fe9f79a354d5608407d0ea6a32fe87513660b
-DIST btparse-0.35.tar.gz 470546 SHA256 
631bf1b79dfd4c83377b416a12c349fe88ee37448dc82e41424b2f364a99477b SHA512 
a30659195eed58f34d63f5292efb9c37fdd5c7075214d9789e4260291a5c2a6fb9c350865cb0a24980acfbe039134c464f3fc6ca2e55b6956fc79de40505bc77
 WHIRLPOOL 
91b48ea14d65042e5a75e4cd7c491b74fe3cd3aee320efaa835d5996e9fdb8886979c501b0f9b8873b6ebe1dd450a7dfa136b89fed42675f3ab7ea9303a54149

diff --git a/dev-libs/btparse/btparse-0.33.ebuild 
b/dev-libs/btparse/btparse-0.33.ebuild
deleted file mode 100644
index b9ea4766a7a..000
--- a/dev-libs/btparse/btparse-0.33.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="A C library to parse Bibtex files"
-HOMEPAGE="http://starship.python.net/~gward/btOOL/;
-SRC_URI="http://starship.python.net/~gward/btOOL//${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="sparc x86"
-IUSE=""
-
-DEPEND=""
-
-src_compile() {
-   #have to include ${D} into mandir here,
-   #for some reason mandir=${D}/... is ignored during make install..
-   ./configure --host=${CHOST} \
-   --prefix=/usr \
-   --mandir=${D}/usr/share/man  || die "./configure failed"
-   emake lib shlib || die
-}
-
-src_install () {
-   #make \
-   #   prefix=${D}/usr \
-   #   mandir=${D}/usr/share/man \
-   #   install || die
-
-   make prefix=${D}/usr install || die
-   dolib.so libbtparse.so
-   dodoc CHANGES README
-}

diff --git a/dev-libs/btparse/btparse-0.35.ebuild 
b/dev-libs/btparse/btparse-0.35.ebuild
deleted file mode 100644
index 8cc544d81b8..000
--- a/dev-libs/btparse/btparse-0.35.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="A C library to parse Bibtex files"
-HOMEPAGE="http://www.gerg.ca/software/btOOL/;
-SRC_URI="mirror://cpan/authors/id/A/AM/AMBS/btparse/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
-IUSE=""
-
-DEPEND=""
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-}

diff --git a/dev-libs/btparse/metadata.xml b/dev-libs/btparse/metadata.xml
deleted file mode 100644
index 13170c3184d..000
--- a/dev-libs/btparse/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   t...@gentoo.org
-   Gentoo TeX Project
-
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 672bf5f44f1..44429d48779 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -212,16 +212,6 @@ dev-scheme/schoca
 dev-perl/Net-Google-SafeBrowsing-UpdateRequest
 dev-perl/Mail-SpamAssassin-Plugin-GoogleSafeBrowsing
 
-# Andreas K. Hüttel  (11 Mar 2017)
-# Dead upstream; the library has been picked up by
-# dev-perl/Text-BibTeX and is further developed there.
-# Please uninstall dev-libs/btparse and re-build your
-# application against >=dev-perl/Text-BibTeX-0.780.0-r1
-# (this should happen automatically with tellico, the
-# only reverse dependency in the main tree).
-# Removal in 30 days. Bug 599710.
-dev-libs/btparse
-
 # Gnome Team  (08 Mar 2017)
 # GNOME 3.24 mask (#611270)
 >=x11-themes/adwaita-icon-theme-3.23



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-Google-SafeBrowsing-UpdateRequest/, profiles/

2017-04-18 Thread Michał Górny
commit: 1faace767603328ab172bf8ce80920ca2df3069c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 18 15:01:46 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 18 15:08:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1faace76

dev-perl/Net-Google-SafeBrowsing-UpdateRequest: Remove last-rited pkg, #336898

 .../Net-Google-SafeBrowsing-UpdateRequest/Manifest |  1 -
 ...gle-SafeBrowsing-UpdateRequest-1.60.0-r1.ebuild | 27 --
 .../metadata.xml   | 16 -
 profiles/package.mask  |  5 
 4 files changed, 49 deletions(-)

diff --git a/dev-perl/Net-Google-SafeBrowsing-UpdateRequest/Manifest 
b/dev-perl/Net-Google-SafeBrowsing-UpdateRequest/Manifest
deleted file mode 100644
index 64eb008b52d..000
--- a/dev-perl/Net-Google-SafeBrowsing-UpdateRequest/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Net-Google-SafeBrowsing-UpdateRequest-1.06.tar.gz 5893 SHA256 
f447de9a49a076603fe1834d48d2bc359865676ba019f2e4a7d223cd8b05617a SHA512 
31354c0fec9f699c7ad572bd95a52df96e8f754fc6a33d80f39a2ef420d92be1ac576b1b6e20fe3b8f97331422a5db1b737538a524ff5d56672ac46708ec34d3
 WHIRLPOOL 
afe798e38202a00e99c08f04831d96f6c93085eaa6db9f0ba6f76c2f80cdc6420cacb69c51b564feb7c37553eac54d0969b3e1712aa20c963d62850aa89e

diff --git 
a/dev-perl/Net-Google-SafeBrowsing-UpdateRequest/Net-Google-SafeBrowsing-UpdateRequest-1.60.0-r1.ebuild
 
b/dev-perl/Net-Google-SafeBrowsing-UpdateRequest/Net-Google-SafeBrowsing-UpdateRequest-1.60.0-r1.ebuild
deleted file mode 100644
index 05d69376464..000
--- 
a/dev-perl/Net-Google-SafeBrowsing-UpdateRequest/Net-Google-SafeBrowsing-UpdateRequest-1.60.0-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=DANBORN
-MODULE_VERSION=1.06
-inherit perl-module
-
-DESCRIPTION="Update a Google SafeBrowsing table"
-
-SLOT="0"
-LICENSE="Apache-2.0"
-KEYWORDS="amd64 ppc x86"
-IUSE="test"
-
-RDEPEND="dev-perl/libwww-perl
->=dev-perl/Net-Google-SafeBrowsing-Blocklist-1.04"
-DEPEND="${RDEPEND}
-   test? ( virtual/perl-Test-Simple )"
-
-SRC_TEST="do"
-
-src_test() {
-   perl_rm_files t/pod.t
-   perl-module_src_test
-}

diff --git a/dev-perl/Net-Google-SafeBrowsing-UpdateRequest/metadata.xml 
b/dev-perl/Net-Google-SafeBrowsing-UpdateRequest/metadata.xml
deleted file mode 100644
index a7113767adb..000
--- a/dev-perl/Net-Google-SafeBrowsing-UpdateRequest/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-robb...@gentoo.org
-Primary Maintainer
-  
-  
-p...@gentoo.org
-Gentoo Perl Project
-  
-  
-Net-Google-SafeBrowsing-UpdateRequest
-Net::Google::SafeBrowsing::UpdateRequest
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index d4af5a1d891..b329e7040ae 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -206,11 +206,6 @@ dev-java/swidgets
 # Masked for removal in 30 days. Bug #592184.
 dev-scheme/schoca
 
-# Andreas K. Hüttel  (11 Mar 2017)
-# Fails since upgrade to dev-lang/perl-5.12 (!).
-# Removal in 30 days. Bug 336898.
-dev-perl/Net-Google-SafeBrowsing-UpdateRequest
-
 # Gnome Team  (08 Mar 2017)
 # GNOME 3.24 mask (#611270)
 >=x11-themes/adwaita-icon-theme-3.23



[gentoo-commits] repo/gentoo:master commit in: profiles/, net-proxy/obfsproxy/, net-proxy/obfsproxy/files/

2017-04-18 Thread Michał Górny
commit: 8d9470da27008c76fca06e2b5bc13247f0ffb19e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 18 14:58:41 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 18 15:08:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d9470da

net-proxy/obfsproxy: Remove last-rited pkg

 net-proxy/obfsproxy/Manifest   |  3 ---
 .../files/obfsproxy-0.2.9-remove-argparse.patch| 11 -
 net-proxy/obfsproxy/metadata.xml   | 11 -
 net-proxy/obfsproxy/obfsproxy-0.2.11.ebuild| 26 --
 net-proxy/obfsproxy/obfsproxy-0.2.12.ebuild| 26 --
 net-proxy/obfsproxy/obfsproxy-0.2.13.ebuild| 26 --
 profiles/package.mask  |  5 -
 7 files changed, 108 deletions(-)

diff --git a/net-proxy/obfsproxy/Manifest b/net-proxy/obfsproxy/Manifest
deleted file mode 100644
index 48f61f1b750..000
--- a/net-proxy/obfsproxy/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST obfsproxy-0.2.11.tar.gz 92478 SHA256 
121a0e5869e5233e3130ab8355f9cda94bb366e845556cb03b5beb63fb26cb94 SHA512 
305667c8a9d7050a8a2eb5e9d889607e25b4a1adf116bb7d1c078285f6e43b734c7e39d505993a3d7389ae2316b2ac026b89ee86a429599682fbd6335e4d21fd
 WHIRLPOOL 
ce205ea7179c82c4475cfcd509a57f832c9abcf14720924b744cf5e085d61dc162e905a42d1d0a8406c24ac5fdb34ac3691d5f992589c8f65b4cafd2eb10e767
-DIST obfsproxy-0.2.12.tar.gz 92513 SHA256 
419a5b0ac138ea46e62a5bcfcf173d3346d2b8d5feb8d07c0616278e2aa74527 SHA512 
fd4cb967200b188607327dda612ff5f6c59ccf18852b8229077c56e0b32696d6bedb26a89dbfbf2ea88f5d315500e94c88df14e530cb09f7df6838468f074058
 WHIRLPOOL 
f711ab624dd410d8c114a8f565597db9ba3a493d41259c7e4fe7daaf59c7e0ae6ede27e090172bd3e31eb879f5123e3737849fded6b975db1131c7920ffecf1a
-DIST obfsproxy-0.2.13.tar.gz 93435 SHA256 
1e26c2faef1cfcf856ddf60e9647058a7c78fb0d47f05b58a0f847ed7cc41a66 SHA512 
1ed4a70e932a71224f731f3bb5510e4d6ddc58e07ff7205bb9e627fd2848fd28d2c23c9b4c8813c2e7dd1b5c1713c09a23754966f2c60bd359028568e1de655b
 WHIRLPOOL 
2ac34f5f495703df3fa3f44db33ab5f02fd7de609ec37e00e32360a1084f4abaf6860736a1a2c225f742349f03d374224f4e155ef8f6e9e93462fcf211e2638a

diff --git a/net-proxy/obfsproxy/files/obfsproxy-0.2.9-remove-argparse.patch 
b/net-proxy/obfsproxy/files/obfsproxy-0.2.9-remove-argparse.patch
deleted file mode 100644
index ef3d28ecf75..000
--- a/net-proxy/obfsproxy/files/obfsproxy-0.2.9-remove-argparse.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Naur obfsproxy-0.2.9.orig/setup.py obfsproxy-0.2.9/setup.py
 obfsproxy-0.2.9.orig/setup.py  2014-05-01 14:37:27.0 -0400
-+++ obfsproxy-0.2.9/setup.py   2014-05-02 09:28:37.278675261 -0400
-@@ -32,7 +32,6 @@
- 'setuptools',
- 'PyCrypto',
- 'Twisted',
--'argparse',
- 'pyptlib >= 0.0.6',
- 'pyyaml'
- ],

diff --git a/net-proxy/obfsproxy/metadata.xml b/net-proxy/obfsproxy/metadata.xml
deleted file mode 100644
index 846851a96ed..000
--- a/net-proxy/obfsproxy/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-bluen...@gentoo.org
-Anthony G. Basile
-  
-  
-obfsproxy
-  
-

diff --git a/net-proxy/obfsproxy/obfsproxy-0.2.11.ebuild 
b/net-proxy/obfsproxy/obfsproxy-0.2.11.ebuild
deleted file mode 100644
index bb304485f87..000
--- a/net-proxy/obfsproxy/obfsproxy-0.2.11.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="An obfuscating proxy using Tor's pluggable transport protocol"
-HOMEPAGE="https://www.torproject.org/projects/obfsproxy.html;
-SRC_URI="mirror://pypi/o/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~x86"
-
-DOCS=( ChangeLog INSTALL README TODO doc/HOWTO.txt )
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-RDEPEND=">=dev-python/pyptlib-0.0.6[${PYTHON_USEDEP}]
-   >=dev-python/pycrypto-2.6-r2[${PYTHON_USEDEP}]
-   dev-python/twisted-core[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.2.9-remove-argparse.patch )

diff --git a/net-proxy/obfsproxy/obfsproxy-0.2.12.ebuild 
b/net-proxy/obfsproxy/obfsproxy-0.2.12.ebuild
deleted file mode 100644
index bb304485f87..000
--- a/net-proxy/obfsproxy/obfsproxy-0.2.12.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="An obfuscating proxy using Tor's pluggable transport protocol"
-HOMEPAGE="https://www.torproject.org/projects/obfsproxy.html;
-SRC_URI="mirror://pypi/o/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~x86"
-
-DOCS=( ChangeLog INSTALL README TODO 

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

2017-04-18 Thread Kacper Kowalik
commit: c3adbeab77e7f0f40c2b93c3254a5b6b209fc958
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Tue Apr 18 15:04:35 2017 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Tue Apr 18 15:04:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3adbeab

dev-python/python-termstyle: add python3_6 support

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/dev-python/python-termstyle/python-termstyle-0.1.10.ebuild 
b/dev-python/python-termstyle/python-termstyle-0.1.10.ebuild
index 5117c9a06e5..81f49d97819 100644
--- a/dev-python/python-termstyle/python-termstyle-0.1.10.ebuild
+++ b/dev-python/python-termstyle/python-termstyle-0.1.10.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 
 inherit distutils-r1 vcs-snapshot
 



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

2017-04-18 Thread Kacper Kowalik
commit: 7c871a080a73b0d243890122d8c1d292d8a52904
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Tue Apr 18 14:55:50 2017 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Tue Apr 18 14:56:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c871a08

dev-python/ipdb: add python3_6 support

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/dev-python/ipdb/ipdb-0.10.2.ebuild 
b/dev-python/ipdb/ipdb-0.10.2.ebuild
index 362814e2d21..492af6968b1 100644
--- a/dev-python/ipdb/ipdb-0.10.2.ebuild
+++ b/dev-python/ipdb/ipdb-0.10.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 



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

2017-04-18 Thread Jeroen Roovers
commit: 1380fb6b5270b65bee741a9d2de87715e3c8edb7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 18 14:50:38 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 18 14:50:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1380fb6b

www-client/vivaldi: Version bump.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 www-client/vivaldi/Manifest|   2 +
 www-client/vivaldi/vivaldi-1.9.818.3_p1.ebuild | 115 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index df92bb9f20b..59060ce3e03 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,3 +4,5 @@ DIST vivaldi-1.9.804.3_p1-amd64.deb 48327278 SHA256 
069d45a441ce05ef7f27eb486a86
 DIST vivaldi-1.9.804.3_p1-i386.deb 48941644 SHA256 
cd9c5a7e08cf7fe19eef8ca2f4eabccd57dcfa9cb9c6d62de961da66e639d9ad SHA512 
f367f92dba5c8b429e75b61acd73f8719a69120d386309f902313de0d7d3400cd3a672e33752bcd87f4df12ec25e024a7303879cf19f0452ca595826e2f10b9c
 WHIRLPOOL 
df05347e0657f7bd497ecb3775e209169122647922ed9e5761c1c7c49b70072c3b2e430f96808d0a910cf154fca955fe1affd2b3e0359e2ee729205cb35537bf
 DIST vivaldi-1.9.811.13_p1-amd64.deb 48864276 SHA256 
594a11c4afa4b1b1c8703e06a4f8f575c094f6e41207a68dc8799c19eb2d785a SHA512 
8310fb72cbea7f87a22f317cae957348249c0d2cea5fe29fb2ffb9101909b38b09326a867c1489234d34b688528e05627bee0a02b162b619d0ea7becf7b51484
 WHIRLPOOL 
a4ff9db418205c243186ac7f3c086f08858259d51f21163c9da3ef6b48742683b88658b057bd5c7b4bcf5cf7460e9d38629ff50ace3058d23e3f6d4e885a449c
 DIST vivaldi-1.9.811.13_p1-i386.deb 49379170 SHA256 
70da4aadff78de790b56283a0ce023e297081dc8a97fcd081ccf0fb840840120 SHA512 
12087ca044e1dc3e922a82136bcbf985912e1a2fb6a48fc0be1f111c6678a9ad15c545d7797b0dac7fc87dde26e14dd9031199b8d3bbb7f6d036e000801510ac
 WHIRLPOOL 
f00912ac9481677dc0ae1a8b0359874139df1543bd0f886813e8af80c4957e7fdc719e9ea55dc315e03d171fe50bdb23ab9c77ee75304a3f77cada7f0d187902
+DIST vivaldi-1.9.818.3_p1-amd64.deb 48847826 SHA256 
14e5ccaf714417ad59e7db85eb127df6794d2b83871730203a02aadf7c94 SHA512 
4b338d0754171303ea3c9cab519880b77a7ee47cbd053361bcbca4f046284867601fbb151fedb35aea05ad44665009b54986f594bdf4e2ae73d77f3da02fe99a
 WHIRLPOOL 
4627a2b10b0122d0c2fd5ec3e4b925abcde8ebe7578d89345c189d7dd81d379066a2a6395c6bbd86a59314f5ee53f78ab2ab0f019d8b8efa538bfe52fc0d4820
+DIST vivaldi-1.9.818.3_p1-i386.deb 49435816 SHA256 
702b4d794067350785daf1c6610eee6d1ae1b141f23ddf7fc84a35b89dce23fa SHA512 
1508c4e1fc56426c112bebf7c319dd90f93cc9b2f00e8d2b38fa95713c45931dadb38736a9796cd2189e87c434400f12d88166599d3af702ef3134de3bff08bf
 WHIRLPOOL 
5ee75b46334bf4bd805e990864269c6e0df0d40e9efaf2652d23033f893625e98cc101b3f6214e7bb332da02372a99ac6fdd7785f3e24885e6c18e87487b6208

diff --git a/www-client/vivaldi/vivaldi-1.9.818.3_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.9.818.3_p1.ebuild
new file mode 100644
index 000..5d07a6a24a7
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-1.9.818.3_p1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 eutils multilib unpacker toolchain-funcs
+
+VIVALDI_BRANCH="snapshot"
+
+VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
+VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
+VIVALDI_HOME="opt/${VIVALDI_BIN}"
+DESCRIPTION="A new browser for our friends"
+HOMEPAGE="http://vivaldi.com/;
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_;
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+RESTRICT="bindist mirror"
+
+S=${WORKDIR}
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   >=dev-libs/openssl-1.0.1:0
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   iconv -c -t UTF-8 

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

2017-04-18 Thread Jeroen Roovers
commit: bd10910db68bc6f4fad646ab7ee45a8831ef9650
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 18 14:51:10 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 18 14:51:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd10910d

www-client/vivaldi: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 www-client/vivaldi/Manifest|   2 -
 www-client/vivaldi/vivaldi-1.9.804.3_p1.ebuild | 115 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 59060ce3e03..d54f50ad78f 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,7 +1,5 @@
 DIST vivaldi-1.8.770.56_p1-amd64.deb 46975188 SHA256 
a205631571ff98b68e19e8474ed8061064dbcb7256d83e1ec715d01c48e62cb9 SHA512 
d16138b29116e23df79f6fd20165ce4c0f5129e8962dbe510e4970fe34b22bc27e38dfcfadec5f95506e3b66074aecc7aa826e44acf3e2e4d7489c647a52
 WHIRLPOOL 
94d70ffcc6a4dfa812eb6a59b7da701e34e2e9cf4b25a14e09bb9780ff60c0354a8190c82d3ad1658b808a8c051e1d366a1df89afeefe1d4a24632b00209942e
 DIST vivaldi-1.8.770.56_p1-i386.deb 47522028 SHA256 
d69e5f1ae8566391fcaed30934ff0e592496bd36e6850dd6dc2b178bdfe08088 SHA512 
22739a6f9235ce4a6c5132ece5fb819f630511be1007fb6557f35cc1fce9dd6a6289870d626b23dd506bfc57b6d03d372f524e425ad4393f859a78c6903ab050
 WHIRLPOOL 
3b990b4cea75cc2f799b31ba92722f5b4e331d521b143fee923918a69cb3b343dfd0239a1f5ef309ce9cfcd8c3afe36ea00511e129dd5a2c40fdeb5cec6281d9
-DIST vivaldi-1.9.804.3_p1-amd64.deb 48327278 SHA256 
069d45a441ce05ef7f27eb486a860d4cbd01535765ccda5c373c824f7615a736 SHA512 
394e829a5a86567c97035f2a3f9311d48b9cb325888eceb6bb485b6d920e57cd108b3d4ecdc407f16981c12b2687826e2bb675ef3b76b5049cf711212c5360e8
 WHIRLPOOL 
029b21541dd7f85d6dcf3254c03c13f402f1e25385a4e8b8e1408657532d053a6803b378a808dad1217b174d255d8ea7f32945f8f9499ce9b25368cd77e5ba41
-DIST vivaldi-1.9.804.3_p1-i386.deb 48941644 SHA256 
cd9c5a7e08cf7fe19eef8ca2f4eabccd57dcfa9cb9c6d62de961da66e639d9ad SHA512 
f367f92dba5c8b429e75b61acd73f8719a69120d386309f902313de0d7d3400cd3a672e33752bcd87f4df12ec25e024a7303879cf19f0452ca595826e2f10b9c
 WHIRLPOOL 
df05347e0657f7bd497ecb3775e209169122647922ed9e5761c1c7c49b70072c3b2e430f96808d0a910cf154fca955fe1affd2b3e0359e2ee729205cb35537bf
 DIST vivaldi-1.9.811.13_p1-amd64.deb 48864276 SHA256 
594a11c4afa4b1b1c8703e06a4f8f575c094f6e41207a68dc8799c19eb2d785a SHA512 
8310fb72cbea7f87a22f317cae957348249c0d2cea5fe29fb2ffb9101909b38b09326a867c1489234d34b688528e05627bee0a02b162b619d0ea7becf7b51484
 WHIRLPOOL 
a4ff9db418205c243186ac7f3c086f08858259d51f21163c9da3ef6b48742683b88658b057bd5c7b4bcf5cf7460e9d38629ff50ace3058d23e3f6d4e885a449c
 DIST vivaldi-1.9.811.13_p1-i386.deb 49379170 SHA256 
70da4aadff78de790b56283a0ce023e297081dc8a97fcd081ccf0fb840840120 SHA512 
12087ca044e1dc3e922a82136bcbf985912e1a2fb6a48fc0be1f111c6678a9ad15c545d7797b0dac7fc87dde26e14dd9031199b8d3bbb7f6d036e000801510ac
 WHIRLPOOL 
f00912ac9481677dc0ae1a8b0359874139df1543bd0f886813e8af80c4957e7fdc719e9ea55dc315e03d171fe50bdb23ab9c77ee75304a3f77cada7f0d187902
 DIST vivaldi-1.9.818.3_p1-amd64.deb 48847826 SHA256 
14e5ccaf714417ad59e7db85eb127df6794d2b83871730203a02aadf7c94 SHA512 
4b338d0754171303ea3c9cab519880b77a7ee47cbd053361bcbca4f046284867601fbb151fedb35aea05ad44665009b54986f594bdf4e2ae73d77f3da02fe99a
 WHIRLPOOL 
4627a2b10b0122d0c2fd5ec3e4b925abcde8ebe7578d89345c189d7dd81d379066a2a6395c6bbd86a59314f5ee53f78ab2ab0f019d8b8efa538bfe52fc0d4820

diff --git a/www-client/vivaldi/vivaldi-1.9.804.3_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.9.804.3_p1.ebuild
deleted file mode 100644
index 5d07a6a24a7..000
--- a/www-client/vivaldi/vivaldi-1.9.804.3_p1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
-   sw ta te th tr uk vi zh-CN zh-TW
-"
-inherit chromium-2 eutils multilib unpacker toolchain-funcs
-
-VIVALDI_BRANCH="snapshot"
-
-VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
-VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
-VIVALDI_HOME="opt/${VIVALDI_BIN}"
-DESCRIPTION="A new browser for our friends"
-HOMEPAGE="http://vivaldi.com/;
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_;
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-
-RESTRICT="bindist mirror"
-
-S=${WORKDIR}
-
-DEPEND="
-   virtual/libiconv
-"
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   >=dev-libs/openssl-1.0.1:0
-   gnome-base/gconf:2
-   media-libs/alsa-lib

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

2017-04-18 Thread Alexis Ballier
commit: b90e1a7dc4f6f0116e548e643072990c06380571
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 14:03:49 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 14:21:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90e1a7d

profiles/arch/arm: Unmask schroedinger useflag, media-libs/schroedinger is 
stable on arm.

 profiles/arch/arm/use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 3b280c3707b..4d5a1156919 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -65,7 +65,6 @@ tracker
 xindy
 lyx
 lasi
-schroedinger
 hardened
 frei0r
 libvirt



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

2017-04-18 Thread Kacper Kowalik
commit: 3fda6c800b7c3e9d0ce524a888e4e3995142c310
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Tue Apr 18 14:17:08 2017 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Tue Apr 18 14:17:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fda6c80

dev-python/cherrypy: add python3_6 support

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/dev-python/cherrypy/cherrypy-3.8.0.ebuild 
b/dev-python/cherrypy/cherrypy-3.8.0.ebuild
index 6a58cf5bd95..60c1baed6ec 100644
--- a/dev-python/cherrypy/cherrypy-3.8.0.ebuild
+++ b/dev-python/cherrypy/cherrypy-3.8.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy pypy3 )
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy pypy3 )
 
 inherit distutils-r1
 



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

2017-04-18 Thread Jeroen Roovers
commit: 4b13c6d62e4b3ae84ca8d2c3725e6eba7edb865d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 18 14:11:35 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 18 14:17:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b13c6d6

net-misc/youtube-dl: Version bump.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-misc/youtube-dl/Manifest |  1 +
 net-misc/youtube-dl/youtube-dl-2017.04.17.ebuild | 98 
 2 files changed, 99 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index c329e7542ed..7eb031f3342 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,3 +1,4 @@
 DIST youtube-dl-2017.03.16.tar.gz 2631620 SHA256 
55df3cbda9cf86e49baf54040340ec74c692bb3d6da3d2f5a1bc1238017dd492 SHA512 
f3b8942f6b2be3b1cfd4bddfb74c17bad48c8ef4bea34114970ecb9d65b5a3dcbe71beba6d7c2dbda168371bbb2e8bbaddce58039bd9d158bf23950a2a88123c
 WHIRLPOOL 
8345da00074e62ec9a9c244cb9ef64930fbd0e5e9e5bc1709bfcf56517cc6312031a09523c3016db2a1542c16a0297bea9d6883a201ae94e347e358307e92422
 DIST youtube-dl-2017.04.09.tar.gz 2669689 SHA256 
91bb2147ccf0bf505aeea0107b33b57e7503a6475b521cd0f8b9ea049f6fa22c SHA512 
813e9258f8f56f40a3facbb9fac19d3fa8fea43c7842225129cf4c8fd744994d45ef46a54146e8fa5ca3a427301fdcdbcd50bf1ba0f2f914d80a1a93af559384
 WHIRLPOOL 
8a1d1b0c6fabdbc797a0cb41d02a320bf9a66a99054f619661c5af9aee717add61e51f93149814a5fd396f5e365c666997e63f0c72d0a76914c9d0b9a17904a6
 DIST youtube-dl-2017.04.11.tar.gz 2671689 SHA256 
4df5af6b3199a93a7e4dc58de0c6da6759b065ceeeaac9470865a5cefdfdc149 SHA512 
d831505902f4857a1701cc71286b3ad62e60eeafec3cec3ddde2fe74ff24a826b800146986d47c69bc74b1ef4bb15ae39174e1da34d04b19c859ce4c0f140c5b
 WHIRLPOOL 
91a98c60ac9cb45dbfc3870e81d5d538047763136ba6f99ec21df74b6409f78062546e016cc7c4c5e89cdbcca61788382b783c22f2901dfec228e1edf4892c4b
+DIST youtube-dl-2017.04.17.tar.gz 2684486 SHA256 
326f7ec2e0abe0aada4675987e967120a52ce2599c9b20e0d448de0c9f64302e SHA512 
dfe8d762f0fb70dee87cd7156011582ef3cba33ce359a227c8e7e39e76fe51690452b2820e8cd41bf109e19f5e4976c9a2e50cb18533c4161720df0fa858d761
 WHIRLPOOL 
c12269136093ddb2b7e2b9d59bfca2c87f921943b8977c9318400301742208e929f71f3e5bdbb3db9ae08cd7e71ac4dab5f28d2f78e3a855620f0ad06bb8c1b9

diff --git a/net-misc/youtube-dl/youtube-dl-2017.04.17.ebuild 
b/net-misc/youtube-dl/youtube-dl-2017.04.17.ebuild
new file mode 100644
index 000..0527ae290b0
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2017.04.17.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=(python{2_7,3_4,3_5})
+inherit bash-completion-r1 distutils-r1 eutils
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://rg3.github.com/youtube-dl/;
+SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE="+offensive test"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-python/nose[coverage(+)] )
+"
+
+S="${WORKDIR}/${PN}"
+
+python_prepare_all() {
+   if ! use offensive; then
+   sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \
+   youtube_dl/version.py || die
+   # these have single line import statements
+   local xxx=(
+   alphaporno anysex behindkink camwithher chaturbate 
eporner
+   eroprofile extremetube fourtube foxgay goshgay hellporno
+   hentaistigma hornbunny keezmovies lovehomeporn mofosex 
motherless
+   myvidster porn91 porncom pornflip pornhd pornotube 
pornovoisines
+   pornoxo ruleporn sexu slutload spankbang spankwire 
sunporno thisav
+   tube8 vporn watchindianporn xbef xnxx xtube xvideos 
xxxymovies
+   youjizz youporn
+   )
+   # these have multi-line import statements
+   local mxxx=(
+   drtuber pornhub redtube tnaflix xhamster
+   )
+   # do single line imports
+   sed -i \
+   -e $( printf '/%s/d;' ${xxx[@]} ) \
+   youtube_dl/extractor/extractors.py \
+   || die
+
+   # do multiple line imports
+   sed -i \
+   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/extractors.py \
+   || die
+
+   sed -i \
+   -e $( printf '/%s/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/generic.py \
+   || die
+
+   rm \
+   

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

2017-04-18 Thread Jeroen Roovers
commit: b9176df74e7d8d3e65a4b1a0e3f881457ee58a38
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 18 14:17:13 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 18 14:17:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9176df7

www-client/opera-developer: Version bump.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 www-client/opera-developer/Manifest|  2 +
 .../opera-developer-46.0.2567.0.ebuild | 90 ++
 2 files changed, 92 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 266de02329e..c994c5c62bb 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,2 +1,4 @@
 DIST opera-developer_46.0.2556.0_amd64.deb 55354096 SHA256 
c3981e5da781add7009da0914d0b3f5cfc895b6d86f45abf2fa1dc98dc884236 SHA512 
6786a8ff28c7d3a90c1ab674137a396707b72495339edc80a29bf4b2216d0afaf457c79b12ec917629b5f8349cbebc4e38b8c1ec3387d54cbc06d978df800296
 WHIRLPOOL 
aea91226762317eaf3e7cabf8d08bbb087c9b892a5fec6fa495cde445d0710d94a01dd8460463af3cbfd1de0affd5cee6cf4c8d66c4fe079e17edbecdc11bf3c
 DIST opera-developer_46.0.2556.0_i386.deb 56670214 SHA256 
62eb26fda36973437aaee184eb724b1fed533ace2c35c65e1e9d2ca0c624918f SHA512 
1c83ca72364044a67958abd2e51c6a677872b5e1c22602a223f2e49219bf3cce45aba24991193c5f8b9d6e99f72e2850cbe15afc286df2f4237971f671c37231
 WHIRLPOOL 
15dcc65aefb97d1dede3d122195a580567ad11c0c72d2d8d68117a923f8ec380fce3eef734876e5223ce848733d405a5bd6356bafaa036eb9b00859ad3191e85
+DIST opera-developer_46.0.2567.0_amd64.deb 52458322 SHA256 
257f47fd80c9c7ba1b732a1bbec809d1b5dc3b6e4f660867b6f233aa6a3cc6b7 SHA512 
33c71da0ae36bb8231d362a232877940415aba5db1c4ed48b8c1f9e8742135b941f35a17d8d4de15095c08dd8ada0a00fb7a71e09ff8393cd45365f5ccfff39b
 WHIRLPOOL 
1a32875d3fb3718b721b651c377c1f53d0ad4c797447a922b32a031ad635355be60b84fe098e3695c4837afa767f446fe3361437ba9aa6288f9c14af5a660a15
+DIST opera-developer_46.0.2567.0_i386.deb 53720314 SHA256 
54f8f3beaa37843b6ca942f23c4ec39d864e457d4a10b07b3696f284994c2dc0 SHA512 
d912baf2b5799dcd4e1fe70633f1970f9c83a12c9ad9a040f8e183c78e8de45d2818f21adab57f2089abc3a9d7a75ab4ff1596e3e38735e569a0257aed528909
 WHIRLPOOL 
5233577bd1c16853a3a55bab627ef962e9b0fd5752b399b14b6a3a606e4c50bd6b1b3858ed59aee482c26fdce7b73c3cfed90eeb5e8d8bcc4787f8ab1ba0497d

diff --git a/www-client/opera-developer/opera-developer-46.0.2567.0.ebuild 
b/www-client/opera-developer/opera-developer-46.0.2567.0.ebuild
new file mode 100644
index 000..567108303f4
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-46.0.2567.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA he hi hr hu id 
it
+   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="http://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="http://get.geo.opera.com/pub/;
+SRC_URI="
+   amd64?  ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
+   x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
+"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   ;;
+   esac
+
+   rm usr/bin/${PN} || die
+
+   rm usr/share/doc/${PN}/copyright || die
+   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}

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

2017-04-18 Thread Jeroen Roovers
commit: 9f5d3ed1d4c654a699aa2974fb33da9ef6bd8afd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 18 14:15:22 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 18 14:17:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5d3ed1

dev-python/mistune: Mark ~hppa (bug #614386).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

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

diff --git a/dev-python/mistune/mistune-0.7.2.ebuild 
b/dev-python/mistune/mistune-0.7.2.ebuild
index 2c8124ee2ca..7325176a897 100644
--- a/dev-python/mistune/mistune-0.7.2.ebuild
+++ b/dev-python/mistune/mistune-0.7.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND=""



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

2017-04-18 Thread Jeroen Roovers
commit: 58935bb36c9b52397b291291205355a3ec57e89f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 18 14:16:17 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 18 14:17:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58935bb3

dev-python/automat: Mark ~hppa (bug #614386).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

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

diff --git a/dev-python/automat/automat-0.5.0.ebuild 
b/dev-python/automat/automat-0.5.0.ebuild
index 91b21113f6c..f297b1b7594 100644
--- a/dev-python/automat/automat-0.5.0.ebuild
+++ b/dev-python/automat/automat-0.5.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
 IUSE="examples test"
 
 RDEPEND="



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

2017-04-18 Thread Jeroen Roovers
commit: 22ca6358e255abf92aa711a10e4a42c8bc6bcbdd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 18 14:16:31 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 18 14:17:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ca6358

dev-python/twisted: Mark ~hppa (bug #614386).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

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

diff --git a/dev-python/twisted/twisted-17.1.0.ebuild 
b/dev-python/twisted/twisted-17.1.0.ebuild
index 235ac6afa19..c2bfb8f25bc 100644
--- a/dev-python/twisted/twisted-17.1.0.ebuild
+++ b/dev-python/twisted/twisted-17.1.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${SRC_URI}/${TWISTED_RELEASE}/${TWISTED_P}.tar.bz2"
 
 # Dropped keywords due to new deps not keyworded
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~x86 ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
 IUSE="conch crypt http2 serial +soap test"
 
 RDEPEND=">=dev-python/zope-interface-4.0.2[${PYTHON_USEDEP}]



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

2017-04-18 Thread Jeroen Roovers
commit: 1946d031ffd66caa2a686d0bbcf9e3ed6f7e4694
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 18 14:12:58 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 18 14:17:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1946d031

net-misc/youtube-dl: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-misc/youtube-dl/Manifest |  1 -
 net-misc/youtube-dl/youtube-dl-2017.04.09.ebuild | 98 
 2 files changed, 99 deletions(-)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 7eb031f3342..41e42f88955 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,4 +1,3 @@
 DIST youtube-dl-2017.03.16.tar.gz 2631620 SHA256 
55df3cbda9cf86e49baf54040340ec74c692bb3d6da3d2f5a1bc1238017dd492 SHA512 
f3b8942f6b2be3b1cfd4bddfb74c17bad48c8ef4bea34114970ecb9d65b5a3dcbe71beba6d7c2dbda168371bbb2e8bbaddce58039bd9d158bf23950a2a88123c
 WHIRLPOOL 
8345da00074e62ec9a9c244cb9ef64930fbd0e5e9e5bc1709bfcf56517cc6312031a09523c3016db2a1542c16a0297bea9d6883a201ae94e347e358307e92422
-DIST youtube-dl-2017.04.09.tar.gz 2669689 SHA256 
91bb2147ccf0bf505aeea0107b33b57e7503a6475b521cd0f8b9ea049f6fa22c SHA512 
813e9258f8f56f40a3facbb9fac19d3fa8fea43c7842225129cf4c8fd744994d45ef46a54146e8fa5ca3a427301fdcdbcd50bf1ba0f2f914d80a1a93af559384
 WHIRLPOOL 
8a1d1b0c6fabdbc797a0cb41d02a320bf9a66a99054f619661c5af9aee717add61e51f93149814a5fd396f5e365c666997e63f0c72d0a76914c9d0b9a17904a6
 DIST youtube-dl-2017.04.11.tar.gz 2671689 SHA256 
4df5af6b3199a93a7e4dc58de0c6da6759b065ceeeaac9470865a5cefdfdc149 SHA512 
d831505902f4857a1701cc71286b3ad62e60eeafec3cec3ddde2fe74ff24a826b800146986d47c69bc74b1ef4bb15ae39174e1da34d04b19c859ce4c0f140c5b
 WHIRLPOOL 
91a98c60ac9cb45dbfc3870e81d5d538047763136ba6f99ec21df74b6409f78062546e016cc7c4c5e89cdbcca61788382b783c22f2901dfec228e1edf4892c4b
 DIST youtube-dl-2017.04.17.tar.gz 2684486 SHA256 
326f7ec2e0abe0aada4675987e967120a52ce2599c9b20e0d448de0c9f64302e SHA512 
dfe8d762f0fb70dee87cd7156011582ef3cba33ce359a227c8e7e39e76fe51690452b2820e8cd41bf109e19f5e4976c9a2e50cb18533c4161720df0fa858d761
 WHIRLPOOL 
c12269136093ddb2b7e2b9d59bfca2c87f921943b8977c9318400301742208e929f71f3e5bdbb3db9ae08cd7e71ac4dab5f28d2f78e3a855620f0ad06bb8c1b9

diff --git a/net-misc/youtube-dl/youtube-dl-2017.04.09.ebuild 
b/net-misc/youtube-dl/youtube-dl-2017.04.09.ebuild
deleted file mode 100644
index 0527ae290b0..000
--- a/net-misc/youtube-dl/youtube-dl-2017.04.09.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=(python{2_7,3_4,3_5})
-inherit bash-completion-r1 distutils-r1 eutils
-
-DESCRIPTION="Download videos from YouTube.com (and more sites...)"
-HOMEPAGE="https://rg3.github.com/youtube-dl/;
-SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="+offensive test"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-python/nose[coverage(+)] )
-"
-
-S="${WORKDIR}/${PN}"
-
-python_prepare_all() {
-   if ! use offensive; then
-   sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \
-   youtube_dl/version.py || die
-   # these have single line import statements
-   local xxx=(
-   alphaporno anysex behindkink camwithher chaturbate 
eporner
-   eroprofile extremetube fourtube foxgay goshgay hellporno
-   hentaistigma hornbunny keezmovies lovehomeporn mofosex 
motherless
-   myvidster porn91 porncom pornflip pornhd pornotube 
pornovoisines
-   pornoxo ruleporn sexu slutload spankbang spankwire 
sunporno thisav
-   tube8 vporn watchindianporn xbef xnxx xtube xvideos 
xxxymovies
-   youjizz youporn
-   )
-   # these have multi-line import statements
-   local mxxx=(
-   drtuber pornhub redtube tnaflix xhamster
-   )
-   # do single line imports
-   sed -i \
-   -e $( printf '/%s/d;' ${xxx[@]} ) \
-   youtube_dl/extractor/extractors.py \
-   || die
-
-   # do multiple line imports
-   sed -i \
-   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
-   youtube_dl/extractor/extractors.py \
-   || die
-
-   sed -i \
-   -e $( printf '/%s/d;' ${mxxx[@]} ) \
-   youtube_dl/extractor/generic.py \
-   || die
-
-   rm \
- 

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

2017-04-18 Thread Jeroen Roovers
commit: 2bec28e06bb6f9765a62c107fdafdbbe1af78abf
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 18 14:16:04 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 18 14:17:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bec28e0

dev-python/m2r: Mark ~hppa (bug #614386).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

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

diff --git a/dev-python/m2r/m2r-0.1.5.ebuild b/dev-python/m2r/m2r-0.1.5.ebuild
index 11db7f7a6ca..6dac7dc65dd 100644
--- a/dev-python/m2r/m2r-0.1.5.ebuild
+++ b/dev-python/m2r/m2r-0.1.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] proj/linux-patches: New tag: 4.10-12

2017-04-18 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Apr 18 14:13:40 2017 +

New tag: 4.10-12




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

2017-04-18 Thread Mike Gilbert
commit: 5248d8fb011541388f36e9cf4655bdf9f78f7603
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Apr 18 14:10:58 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Apr 18 14:10:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5248d8fb

chromium.eclass: remove

 eclass/chromium.eclass | 264 -
 1 file changed, 264 deletions(-)

diff --git a/eclass/chromium.eclass b/eclass/chromium.eclass
deleted file mode 100644
index 5f8c53cabf3..000
--- a/eclass/chromium.eclass
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# DEPRECATED
-# This eclass has been deprecated and should not be used by any new ebuilds.
-
-# @DEAD
-
-# @ECLASS: chromium.eclass
-# @MAINTAINER:
-# Chromium Herd 
-# @AUTHOR:
-# Mike Gilbert 
-# @BLURB: Shared functions for chromium and google-chrome
-
-inherit eutils fdo-mime gnome2-utils linux-info
-
-eqawarn "chromium.eclass is deprecated"
-
-if [[ ${CHROMIUM_EXPORT_PHASES} != no ]]; then
-   EXPORT_FUNCTIONS pkg_preinst pkg_postinst pkg_postrm
-fi
-
-if [[ ${PN} == chromium ]]; then
-   IUSE+=" custom-cflags"
-fi
-
-# @FUNCTION: chromium_suid_sandbox_check_kernel_config
-# @USAGE:
-# @DESCRIPTION:
-# Ensures the system kernel supports features needed for SUID sandbox to work.
-chromium_suid_sandbox_check_kernel_config() {
-   has "${EAPI:-0}" 0 1 2 3 && die "EAPI=${EAPI} is not supported"
-
-   if [[ "${MERGE_TYPE}" == "source" || "${MERGE_TYPE}" == "binary" ]]; 
then
-   # Warn if the kernel does not support features needed for 
sandboxing.
-   # Bug #363987.
-   ERROR_PID_NS="PID_NS is required for sandbox to work"
-   ERROR_NET_NS="NET_NS is required for sandbox to work"
-   ERROR_USER_NS="USER_NS is required for sandbox to work"
-   ERROR_SECCOMP_FILTER="SECCOMP_FILTER is required for sandbox to 
work"
-   # Warn if the kernel does not support features needed for the 
browser to work
-   # (bug #552576, bug #556286).
-   ERROR_ADVISE_SYSCALLS="CONFIG_ADVISE_SYSCALLS is required for 
the renderer (bug #552576)"
-   ERROR_COMPAT_VDSO="CONFIG_COMPAT_VDSO causes segfaults (bug 
#556286)"
-   CONFIG_CHECK="~PID_NS ~NET_NS ~SECCOMP_FILTER ~USER_NS 
~ADVISE_SYSCALLS ~!COMPAT_VDSO"
-   check_extra_config
-   fi
-}
-
-# @ECLASS-VARIABLE: CHROMIUM_LANGS
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# List of language packs available for this package.
-
-_chromium_set_linguas_IUSE() {
-   [[ ${EAPI:-0} == 0 ]] && die "EAPI=${EAPI} is not supported"
-
-   local lang
-   for lang in ${CHROMIUM_LANGS}; do
-   # Default to enabled since we bundle them anyway.
-   # USE-expansion will take care of disabling the langs the user 
has not
-   # selected via LINGUAS.
-   IUSE+=" +linguas_${lang}"
-   done
-}
-
-if [[ ${CHROMIUM_LANGS} ]]; then
-   _chromium_set_linguas_IUSE
-fi
-
-_chromium_crlang() {
-   echo "${@/_/-}"
-}
-
-_chromium_syslang() {
-   echo "${@/-/_}"
-}
-
-_chromium_strip_pak() {
-   local x
-   for x in "$@"; do
-   echo "${x%.pak}"
-   done
-}
-
-# @FUNCTION: chromium_remove_language_paks
-# @USAGE:
-# @DESCRIPTION:
-# Removes pak files from the current directory for languages that the user has
-# not selected via the LINGUAS variable.
-# Also performs QA checks to ensure CHROMIUM_LANGS has been set correctly.
-chromium_remove_language_paks() {
-   local crlangs=$(_chromium_crlang ${CHROMIUM_LANGS})
-   local present_crlangs=$(_chromium_strip_pak *.pak)
-   local present_langs=$(_chromium_syslang ${present_crlangs})
-   local lang
-
-   # Look for missing pak files.
-   for lang in ${crlangs}; do
-   if ! has ${lang} ${present_crlangs}; then
-   eqawarn "LINGUAS warning: no .pak file for ${lang} 
(${lang}.pak not found)"
-   fi
-   done
-
-   # Look for extra pak files.
-   # Remove pak files that the user does not want.
-   for lang in ${present_langs}; do
-   if [[ ${lang} == en_US ]]; then
-   continue
-   fi
-   if ! has ${lang} ${CHROMIUM_LANGS}; then
-   eqawarn "LINGUAS warning: no ${lang} in LANGS"
-   continue
-   fi
-   if ! use linguas_${lang}; then
-   rm "$(_chromium_crlang ${lang}).pak" || die
-   fi
-   done
-}
-
-chromium_pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-chromium_pkg_postinst() {
-   fdo-mime_desktop_database_update
-   gnome2_icon_cache_update
-
-   # For more info see bug #292201, bug #352263, bug #361859.
-   

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

2017-04-18 Thread Alexis Ballier
commit: 83d9e5a92fd5443c621874413ae33895de650e50
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 13:23:53 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 14:02:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d9e5a9

profiles/arch/arm: unmask ladspa useflag, media-libs/ladspa-sdk is stable on arm

 profiles/arch/arm/package.use.mask | 1 -
 profiles/arch/arm/use.mask | 1 -
 2 files changed, 2 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index a218570f255..abd3bc8804c 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -487,7 +487,6 @@ media-gfx/imagemagick autotrace
 app-admin/gkrellm ntlm
 
 # missing keywords
-media-sound/sox ladspa
 media-plugins/gst-plugins-meta aac dts dv lame libvisual modplug taglib vcd 
wavpack dvd
 
 # projectm not keyworded, bug #314969

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index dc4cc5aed53..3b280c3707b 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -89,7 +89,6 @@ ieee1394
 pm-utils
 darcs
 toolame
-ladspa
 ggi
 nut
 fits



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

2017-04-18 Thread Mike Pagano
commit: cc8861e02d986e724263b198cde36fcfa4543f05
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Apr 18 13:45:29 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Apr 18 13:45:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8861e0

sys-kernel/gentoo-sources: Linux patch 4.9.23

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b616ffdeade..5a0925203c4 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -104,6 +104,9 @@ DIST genpatches-4.9-22.extras.tar.xz 17356 SHA256 
1452a339e59ada15d94697b0d00a9a
 DIST genpatches-4.9-23.base.tar.xz 527264 SHA256 
8a7fa696395333d94bf577b3ebb8b3cbfaa9179ff529dd91028175e6f6fc0848 SHA512 
7270df0aa2e5cb56ebca8c86c40be1340023e4c1d2af59b1f55eb2f34b4e491a96b88da642f58e12532cb034037c223eacfcbcfe12df8c65fab7786499ec07f2
 WHIRLPOOL 
73f9b2c0e69a13de4aa685c7682ed178fc10ca111a7e8f9d55a7f8f904bcf66ca59c6444dfb739b45693385215b3f7ecd100310dfcf2b50e7ab6763f1d929abe
 DIST genpatches-4.9-23.experimental.tar.xz 106388 SHA256 
4bbf6de09786e7e0ade972ef2ffc5520955c97ba8cb97dbb369ba782b429c74c SHA512 
c36370448bb952fe0a4205e37848a1b4f10ea467afb0bade0a30181a4f40a0e3cc3ee2daf986df815a00d3ee464e4f4506496abd9da1fac2b276af135d2fe461
 WHIRLPOOL 
d0c2db4ec6f4b695be759b4e8f6e152370fea69dd44a346805a097a2ddc748cac6717dcb7ee34e6de30fd71de2b457cf7277f73c399e10861b5bd31deda3903a
 DIST genpatches-4.9-23.extras.tar.xz 17348 SHA256 
b142e0749fc85818dbd9a2b786adb4a5942026049227531799b37efb42b613bc SHA512 
503af5fc482b277a16a87e3ecfda21c64346b53f38fe7f56a7c8c6adb375527dacde81cef68b84de177ed30914fb2e7b326bdc9b0a68c95e87b3d399a3ca9ef0
 WHIRLPOOL 
1c74aaf61e2e785adc100e86692a11503ae74fd263c4ea0536ec29691f01f2f3fa0d845723c26352a1ff1cd8901e9b9399449b8a7578dcb818fc010cc0d9d93b
+DIST genpatches-4.9-24.base.tar.xz 535872 SHA256 
b5982f25edcab736a3448d396bce03f5f52c19fcd6f253f9125dee890ccdf4cf SHA512 
ea033acf6c63b3da5e15c7889166b1995e494a588fc406c72b70e46172fd9c2cecd1404a00d1f33c776dca2fc70226e4d9dd017fe1c35bce9f44d71433887f1f
 WHIRLPOOL 
98ff1a195d106504fe1319e52dde7a5b3d715afdd2b74a19b509624f3461895b5e09092a644b96b4fc653e0b2b12ec1f2b38c93901bad1c871c026b8ab3dbf5c
+DIST genpatches-4.9-24.experimental.tar.xz 106380 SHA256 
dd736139a5889ac682f71a4bae021306822757da089baff0e3f8925a4c89694f SHA512 
d6578dc11bdbf2a67c2590b748491fe09337f40e4a32be3f5c5e1db8153fa680f1afd156b2ea6d70a4ff99321165bd4886749b9f992a43555a03a49d94f6090c
 WHIRLPOOL 
e961cb81f6bbdc88192a23ce397f53bbfa7210e7d132849071d7ce5f2f38829401ddf99ea128f8a7f04853f878912008c164027b5f3e6fac46d69f1d4b47cc79
+DIST genpatches-4.9-24.extras.tar.xz 17360 SHA256 
7427dd7e31491ffaa51be08bb5517c507018b4e73a9bfbf6a3558f27c670c885 SHA512 
2e60a0b5f8a202502fd42f4a2a0b506d0fbe971e934aac979021077df812554725cb16496ae6d45fcf4223019bc6d35bb0d3bf45fd2462384fd5f769ac88c3ed
 WHIRLPOOL 
b6af4c3ee7e12f2d1ce37e19a694175ca68f54e79f672ae4a5d563e2a32231f08f224808afcd6223f4f88eb5d71054104ce968c1946a3d941d95a0897e20f504
 DIST genpatches-4.9-8.base.tar.xz 215420 SHA256 
4bbde563b43389798188b75c7e65412aaf5300348efeda63071cbd56f1e275e6 SHA512 
12641d4a11a8a4d40f16b9d0c62972de2baadc13481697c69a91a2b36844293f4edf207491ae087ce3378bdd0400856070e353c291f34d1cad02d3e3a6c73a36
 WHIRLPOOL 
98d63bb42729eb8518c6ea4a15cee2a41fe59a9f299bdde9ce86825bd3c563665a95da841b06817e3a4616fd38592737ad502173aa33a0b9eacd3fb31a42956d
 DIST genpatches-4.9-8.experimental.tar.xz 105608 SHA256 
217098bec005a1410b2dc1435841c2fc96d9f6022dd2973512d1b0f36e3c20d5 SHA512 
69546bc1d846697179aa287a4d1b708b962c0cdcf14b16acb4c696e8ffa38983a679d0f28c2d5df68046c68cc655add1c54c97bfa22f5867d9bba93612e67e2b
 WHIRLPOOL 
7fddabf8821a18607f765948457a44c689b3c527f2f630f1c3af614c8ba244663ed5d03dbaa5af27885d2d708069fa5f94b1c19aa23512806714522973371a59
 DIST genpatches-4.9-8.extras.tar.xz 17300 SHA256 
ba08353081cf07a73fb2a5b998c8dadeb94f6ede09ac177f2357925de9f50dd4 SHA512 
18ab24c59adc73bab4a49bc5537333ac6a7d11801afce8943ef42878d8b33341648b64d9fbc56be3a49fe6d9ec7728186eb40a348eedfb0b14ee1f5746e0ab4b
 WHIRLPOOL 
b352654885c3180a5599bc0a0acc3f9a3828d75ca5ef4a83c49258ca263822b02d974e273071bf913c82a919c4cdbc9283cee9b81edbc40ce640c11f7ad0775d

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.23.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.23.ebuild
new file mode 100644
index 000..cbed5821fba
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.23.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="24"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm 

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

2017-04-18 Thread Aaron Swenson
commit: dd4b2142ec59482e7410db9b37d21007cc1c5c4f
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Apr 18 13:36:17 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Apr 18 13:36:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4b2142

dev-db/psqlodbc: drop outdatted

Package-Manager: portage-2.3.0

 dev-db/psqlodbc/Manifest   |  1 -
 dev-db/psqlodbc/psqlodbc-09.01.0200.ebuild | 41 --
 2 files changed, 42 deletions(-)

diff --git a/dev-db/psqlodbc/Manifest b/dev-db/psqlodbc/Manifest
index 091f3befd1c..d8ae2421660 100644
--- a/dev-db/psqlodbc/Manifest
+++ b/dev-db/psqlodbc/Manifest
@@ -1,3 +1,2 @@
-DIST psqlodbc-09.01.0200.tar.gz 749712 SHA256 
89c230f5068dcd17d5c6dab37d13ed03525040da534cc7f49564dceba00a9c2c SHA512 
6b1ce9efead84c1f5805561c150d5d6d4fba719472e43332987159918762098e1c41822fe804b4c9732e5fcb19beebd9b5f72ef756c021b764d6582f17bf4565
 WHIRLPOOL 
e200c2014c58055a6ee69decea6f9ff92ad1166d2224c714a1634302ea621308e362760527617d2011db8ccaffcf7f35217431f705a9145f65777ee7a788e9e7
 DIST psqlodbc-09.02.0100.tar.gz 738231 SHA256 
6701525030a8c927059f972ebd65e83a41f7f177228cd8e894654893d86cb93c SHA512 
5d2eae82596b3a120b00c140441c47af065a201236fef9aa086372f2207bab2f2bffee7d0db177a64c370118eaa4348509dcb3e99a40f564d26d4e938c57cc68
 WHIRLPOOL 
e300672c7608e28af52befbb62a16c8584a709b75fc12edeadf37b2d26a8cdd64a390af026ec752408818d053d51202c829b6ad62d82a543dbce21ce6624d3c0
 DIST psqlodbc-09.03.0210.tar.gz 784548 SHA256 
42f2a57ec65c8a2edb0736f57b03c510986f33a9178d3d695616734dcc5e96d9 SHA512 
da6b8da28c8ddd0912c57b7c1b8a2b494446b07ef7c6db8b56006b0c26705f64d413bdfed64b99e8baf6db70f1b578e818ad9ead357d16a8765deff7121c0a44
 WHIRLPOOL 
03f191421d95ab7b7da3c7806fc0081d66588bf5d860097fd9a239219d59ebdbe56790bf62786fb145f6378b60fdeb37ac74196f41de7e6ae7ac5551ba6f47c2

diff --git a/dev-db/psqlodbc/psqlodbc-09.01.0200.ebuild 
b/dev-db/psqlodbc/psqlodbc-09.01.0200.ebuild
deleted file mode 100644
index a31c49b93b1..000
--- a/dev-db/psqlodbc/psqlodbc-09.01.0200.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit multilib versionator
-
-MY_MAJOR=$(get_major_version)
-MY_MINOR=$(get_version_component_range 2)
-PGSLOT="${MY_MAJOR#0}.${MY_MINOR#0}"
-
-DESCRIPTION="Official ODBC driver for PostgreSQL"
-HOMEPAGE="http://www.postgresql.org/;
-SRC_URI="mirror://postgresql/odbc/versions/src/${P}.tar.gz"
-SLOT="0"
-LICENSE="LGPL-2"
-KEYWORDS="~x86 ~amd64"
-IUSE="doc iodbc ssl threads unicode"
-
-DEPEND="dev-db/postgresql:${PGSLOT}
-   !iodbc? ( dev-db/unixODBC )
-   iodbc? ( dev-db/libiodbc )
-   ssl? ( dev-libs/openssl )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   econf 
--with-libpq="${EROOT%/}/usr/$(get_libdir)/postgresql-${PGSLOT}/bin/pg_config" \
-   $(use_with iodbc) \
-   $(use_with !iodbc unixodbc) \
-   $(use_enable ssl openssl) \
-   $(use_enable threads pthreads) \
-   $(use_enable unicode)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   dodoc readme.txt
-   use doc && dohtml docs/*
-}



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

2017-04-18 Thread Alexis Ballier
commit: 603abdef97df3964178c500ef08ae74142338f53
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 12:49:26 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 13:21:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603abdef

profiles/arch/arm: unmask zvbi useflag, media-libs/zvbi is stable on arm

 profiles/arch/arm/use.mask | 2 --
 1 file changed, 2 deletions(-)

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 8b7fb128d43..dc4cc5aed53 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -81,7 +81,6 @@ lirc
 lm_sensors
 xemacs
 scanner
-zvbi
 fluidsynth
 sid
 mms
@@ -100,7 +99,6 @@ rtmp
 lpsol
 upnp
 libtar
-zvbi
 devil
 gts
 anthy



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

2017-04-18 Thread Alexis Ballier
commit: 0603682dbcb28c52877652130f23b74f1a00ecd9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 13:20:16 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 13:21:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0603682d

media-video/ffmpeg: set hostcc when cross compiling

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/media-video/ffmpeg/ffmpeg-3.3.ebuild 
b/media-video/ffmpeg/ffmpeg-3.3.ebuild
index 0404912f5ac..5c66b742a78 100644
--- a/media-video/ffmpeg/ffmpeg-3.3.ebuild
+++ b/media-video/ffmpeg/ffmpeg-3.3.ebuild
@@ -402,7 +402,7 @@ multilib_src_configure() {
 
# cross compile support
if tc-is-cross-compiler ; then
-   myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) 
--cross-prefix=${CHOST}- )
+   myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) 
--cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" )
case ${CHOST} in
*freebsd*)
myconf+=( --target-os=freebsd )

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-.ebuild
index 12172bafc68..c3bf69113f8 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-.ebuild
@@ -402,7 +402,7 @@ multilib_src_configure() {
 
# cross compile support
if tc-is-cross-compiler ; then
-   myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) 
--cross-prefix=${CHOST}- )
+   myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) 
--cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" )
case ${CHOST} in
*freebsd*)
myconf+=( --target-os=freebsd )



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

2017-04-18 Thread Alice Ferrazzi
commit: 498515e4a694bea0e48090608af8dca546b5e47a
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Tue Apr 18 13:14:59 2017 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Tue Apr 18 13:16:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498515e4

sys-kernel/gentoo-sources: Linux kernel 4.10.11

Package-Manager: portage-2.3.2

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 70d254472d9..b616ffdeade 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -65,6 +65,9 @@ DIST genpatches-4.1-47.extras.tar.xz 16472 SHA256 
2969fa6da17617b3730dbec250959b
 DIST genpatches-4.10-10.base.tar.xz 243056 SHA256 
eb8ad6a24d6d5e1917256e12cdc471f58347288da5e1ac652f0b5254ef8cb0a9 SHA512 
3a3266edcca74ffb8c840fc4bba5e6a3d0b5bdae3e3d891d58344de9c569d1028fdd8d37c8b02b36d2f93034d46a070f4f4196ef0706a48254ceb7de91a4878d
 WHIRLPOOL 
d442ada52d7a7f1cf7bca3c64594fb2a0be6ac07b2642b2b09cab3c240d3f005bf557302dd8a6bfdadd51d59fd7eb2190691b8b79fe082c9459ce40312a7b1a8
 DIST genpatches-4.10-10.experimental.tar.xz 105428 SHA256 
632629a8dbf3732c1d2c32a8143e4ca3bb37554d0ee7199d4f3509b419670120 SHA512 
2068f54ccbd9f6a4d3cbc85071dadcfed5a506604c78bf5e315222be3b4234e3a7ef2695697b368fd9ab9945182e6a6962aea8db30169f212f7fac6f5b76f4fa
 WHIRLPOOL 
04f3ac4727634344a9e131b48b278fd7f0b64eedaac3885ca5961a0855e4bb6e0d031089ff516fad6a19805636596a2d59c65fbbc4002e669e83406bbca900f7
 DIST genpatches-4.10-10.extras.tar.xz 17348 SHA256 
b142e0749fc85818dbd9a2b786adb4a5942026049227531799b37efb42b613bc SHA512 
503af5fc482b277a16a87e3ecfda21c64346b53f38fe7f56a7c8c6adb375527dacde81cef68b84de177ed30914fb2e7b326bdc9b0a68c95e87b3d399a3ca9ef0
 WHIRLPOOL 
1c74aaf61e2e785adc100e86692a11503ae74fd263c4ea0536ec29691f01f2f3fa0d845723c26352a1ff1cd8901e9b9399449b8a7578dcb818fc010cc0d9d93b
+DIST genpatches-4.10-11.base.tar.xz 251756 SHA256 
0fcbd3d296587bb6091bf4c421c141a1b243bb89ef1475a22ce849906232d3bf SHA512 
4351e1e97790945725234f97ccddc2c615ba691541d6e30e6990f9ba870d45603bf1eb575be984ad8a82c0f4d96dbea6ca2113b1b28df311382c0b0f3de961bd
 WHIRLPOOL 
4366a215aaa64c529118b38741a43574f04492e660ebe0a8cd742f102d240cd0acef8647f06420da8d354b3ed067aa7c652ea3b514b595c20c81ba9f9c4f1b8c
+DIST genpatches-4.10-11.experimental.tar.xz 105416 SHA256 
a4c51c0c781eab40091b26435a41407eb46296996e715db898d43c2035c691a2 SHA512 
5b8d27d01ff84f98e34bb587962699d77eced9c45b527edf1d74818e8a3d63ce58ed5486fc42eecbf4960483077dc0599daa1edc25c947d82fd1502db35e0db8
 WHIRLPOOL 
24088d76b0e31345efc547101131cef29e5615bcd6241ebc4f13b62ceebb2f9b07f31bcf3466848feee1c0c14d3daceb078177f3ce3dc17acd3b7d93b6c33200
+DIST genpatches-4.10-11.extras.tar.xz 17344 SHA256 
0d604227fd07cb97afe7ace9623d1f919f36ec2ea9d97fe8188fa29a54799e2e SHA512 
fbf10241585ca9c176e87320eea175d37ce07d7a5c60830c538f81eb11f8e25e015037d8372809c14bb815da106e441bd6e1cc1347231d4b7da8745c679cecc5
 WHIRLPOOL 
c6660b8cfe23532592afb164f266d4cec12fdbeaa24b1a7b208d1643da11d6f59ec999e0e544b30551668634196b6429ccb640c94991b036f0de798a5502
 DIST genpatches-4.10-8.base.tar.xz 177928 SHA256 
d2a1baa7500946ad36849709bcc0430836fc9c050e0b85b094eb3de4f6a4a5e8 SHA512 
38a0323484c88d1767962bb4327253e7aa47724f6f57e7fa94d559025c57bcceafaec4c5f6d13b1c2dc7e9cd80a917b8017d6cf1aac88c1212caf9cbd13cd7cd
 WHIRLPOOL 
c7503ceb8f870cf4fe2bf88f2ceb8b72b206c15d6e3d6fb8efe8198f8e8818eaf07a24e80969477f64b5ab9103f23bda1e152a3085f401305fe5f54520335356
 DIST genpatches-4.10-8.experimental.tar.xz 105420 SHA256 
1018517fff821f903912e118a5490c9513da476892aa72dca01f650a8920e951 SHA512 
1f498c23affa95d2ba77588d178c09c2181c24e35ebd57ccd18ae48db9155c56b19ab48c39dba7dc98530881a29b64233015cf4c290f2c23432611bee58d64d6
 WHIRLPOOL 
ac48d4c8a18222e968e2e553569733a462f847331ad99cdffcd2d9e919a415dd0140adaa80ba98d75123bd3df2e6439466628973a650e7b82fba406664a8babb
 DIST genpatches-4.10-8.extras.tar.xz 17348 SHA256 
3444b846c3232541152db3bb2d9ff5aa66c7c7249d346fd990ed304489e19d02 SHA512 
a655184d0dfc4327a18b8e170bfad077818b7064d4c3b682c478835f297fac1d1f3cc3c61f51275a9a5edabdfe7837954e7ab112b0480c60b1936a37b35e
 WHIRLPOOL 
360df1ae85469913c9236147e2f5e4d38f1e109a35d4961a2cab271ef79049101680058c5a99430829de7e895ef5ca89e81a59dbf83deccb5d49daca4d1d5159

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.10.11.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.10.11.ebuild
new file mode 100644
index 000..b98eb62ae6a
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.10.11.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="11"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 

[gentoo-commits] repo/gentoo:master commit in: mail-client/roundcube/

2017-04-18 Thread Aaron Swenson
commit: 680abf91d1dfb3d7cae4e194586b977bd28826ed
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Apr 18 13:16:05 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Apr 18 13:16:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680abf91

mail-client/roundcube: Removing insecure version

Package-Manager: portage-2.3.0

 mail-client/roundcube/Manifest   |  1 -
 mail-client/roundcube/roundcube-1.2.3.ebuild | 74 
 2 files changed, 75 deletions(-)

diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest
index affd57f3276..524e92c1112 100644
--- a/mail-client/roundcube/Manifest
+++ b/mail-client/roundcube/Manifest
@@ -1,2 +1 @@
-DIST roundcubemail-1.2.3.tar.gz 3599096 SHA256 
2df820d2ccc7bb320f854a821a1dc9983792f42a3353a1d38fe0822d94980d4d SHA512 
af64b5ccb95b30ee483c573098741098427dd9755526253490f657a10fed3764f5ed8f336d0a8cb82bcce65d8840b0892d6e4746ce93bc595cfd29f66ea45795
 WHIRLPOOL 
08551297ca37d8f26ab9fa13c60db7f5b477251a639519285003cedc6971dbf2b6f6c43d1adc6334bfc67adfb85271b8bfe52d50a7416ba31d3ea38284ac28b7
 DIST roundcubemail-1.2.4.tar.gz 3602288 SHA256 
76b52a6405e0fc36b6829bf21200badbc681b18c95c7b3d9098e90f9de7ed9cc SHA512 
299ab90d6dba9325efdea2e0498e4345e13c78fd8b85e0848827e5127e4cf210e66327ad264f5609373d9de2237cf396907dcb9cc2901c13e18899e4233a3c77
 WHIRLPOOL 
99788f7a1852e94a304a62dcd3ad400bff4b20bc68285d09cdce480ecd39ff4306f04b1d9795f8983577c63ebf83ac887fba1e695870a2218379bcf71ec0fef7

diff --git a/mail-client/roundcube/roundcube-1.2.3.ebuild 
b/mail-client/roundcube/roundcube-1.2.3.ebuild
deleted file mode 100644
index e75e84b0e8e..000
--- a/mail-client/roundcube/roundcube-1.2.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit webapp
-
-MY_PN=${PN}mail
-MY_P=${MY_PN}-${PV/_/-}
-
-DESCRIPTION="A browser-based multilingual IMAP client with an application-like 
user interface"
-HOMEPAGE="https://roundcube.net;
-SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${PV/_/-}/${MY_P}.tar.gz;
-
-# roundcube is GPL-licensed, the rest of the licenses here are
-# for bundled PEAR components, googiespell and utf8.class.php
-LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain"
-KEYWORDS="amd64 arm x86"
-
-IUSE="enigma ldap managesieve mysql postgres sqlite ssl spell"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-# this function only sets DEPEND so we need to include that in RDEPEND
-need_httpd_cgi
-
-RDEPEND="
-   ${DEPEND}
-   
>=dev-lang/php-5.3.7[crypt,filter,gd,iconv,json,ldap?,pdo,postgres?,session,sockets,sqlite?,ssl?,unicode,xml]
-   >=dev-php/PEAR-Auth_SASL-1.0.6
-   >=dev-php/PEAR-Mail_Mime-1.8.9
-   >=dev-php/PEAR-Mail_mimeDecode-1.5.5
-   >=dev-php/PEAR-Net_IDNA2-0.1.1
-   >=dev-php/PEAR-Net_SMTP-1.6.2
-   virtual/httpd-php
-   enigma? ( >=dev-php/PEAR-Crypt_GPG-1.4.0 app-crypt/gnupg )
-   ldap? ( >=dev-php/PEAR-Net_LDAP2-2.0.12 dev-php/PEAR-Net_LDAP3 )
-   managesieve? ( >=dev-php/PEAR-Net_Sieve-1.3.2 )
-   mysql? ( || ( dev-lang/php[mysql] dev-lang/php[mysqli] ) )
-   spell? ( dev-lang/php[curl,spell] )
-"
-
-S=${WORKDIR}/${MY_P}
-
-src_install() {
-   webapp_src_preinst
-   dodoc CHANGELOG INSTALL README.md UPGRADING
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r [[:lower:]]* SQL
-   doins .htaccess
-
-   webapp_serverowned "${MY_HTDOCSDIR}"/logs
-   webapp_serverowned "${MY_HTDOCSDIR}"/temp
-
-   webapp_configfile "${MY_HTDOCSDIR}"/config/defaults.inc.php
-   webapp_postupgrade_txt en "${FILESDIR}/POST-UPGRADE.txt"
-   webapp_src_install
-}
-
-pkg_postinst() {
-   webapp_pkg_postinst
-
-   ewarn
-   ewarn "When upgrading from <= 0.9, note that the old configuration 
files"
-   ewarn "named main.inc.php and db.inc.php are deprecated and should be"
-   ewarn "replaced with one single config.inc.php file."
-   ewarn
-   ewarn "Run the ./bin/update.sh script to convert those"
-   ewarn "or manually merge the files."
-   ewarn
-   ewarn "The new config.inc.php should only contain options that"
-   ewarn "differ from the ones listed in defaults.inc.php."
-   ewarn
-}



[gentoo-commits] proj/linux-patches: New tag: 4.9-24

2017-04-18 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Apr 18 12:54:58 2017 +

New tag: 4.9-24




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

2017-04-18 Thread Jeroen Roovers
commit: 801e6807b0ba1aa1344f8e36c4914ca2b134289c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 18 07:15:55 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 18 12:35:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=801e6807

sys-devel/binutils-hppa64: Stable for HPPA too.

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 sys-devel/binutils-hppa64/binutils-hppa64-2.26.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.26.1.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.26.1.ebuild
index a3bd6fbb8af..5db0e861b19 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.26.1.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.26.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ inherit toolchain-binutils
 
 DESCRIPTION="binutils package for building 64bit kernels on HPPA"
 
-KEYWORDS="-* ~hppa"
+KEYWORDS="-* hppa"
 
 # 66_all_binutils-2.22-warn-textrel.patch fails to apply with
 # patch-2.5.9, so require a version that for sure works



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

2017-04-18 Thread Mike Pagano
commit: a946df4dfd8bd5317cf9e5e067956f3b8ef4549d
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Apr 18 12:29:12 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Apr 18 12:29:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a946df4d

sys-kernel/gentoo-sources: Linux patch 4.4.62

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index bcc15556692..70d254472d9 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -86,6 +86,9 @@ DIST genpatches-4.4-63.extras.tar.xz 16456 SHA256 
4e96ff321f8f6a08e52a46a6f649b5
 DIST genpatches-4.4-64.base.tar.xz 1132180 SHA256 
08d6f4a9b156ded37528d3d462bf47a2ce3fad8ada6a7f2b194a4cec29a1ab5b SHA512 
5d9b2770890a600857cafec6367f7883d89ac744d741c339c7a48de46337bfb81e799dc2375e734d2a3ba45ccbd5ea9e1365ba033388ead055bf70238b399214
 WHIRLPOOL 
04cc2f178fc5cdec3e1ce4a0e361f049067c9e6d3add9041e80739014bc3499853b471133b4ece232281f23d0cc554f006484247ce000fc8798108cc917c360d
 DIST genpatches-4.4-64.experimental.tar.xz 87768 SHA256 
0dc4a4215a8b0505dea0e4134df3b03ae6c2a002dc08fdd91c9a23d2ad994a26 SHA512 
4c62109b1277113891e530c1568c31dc34507fdf21b048282d72d9c314153ecb8121a66e59fae6f2e040ecf550f278cac2ce6800ea0d9c405dd017b9849a5c6a
 WHIRLPOOL 
c47cb89fe7083c936806105939ee5c4ebc74af6889d19cc37490d4566ef990f9874ea911ee6ee52534ccff676b15591aa021ba56ecd33e5b90da2251b4880650
 DIST genpatches-4.4-64.extras.tar.xz 16464 SHA256 
91b0dc5a9a76498c3848555ceaa4d687f223f6a53e0819cabc8eab7b9d99d3ed SHA512 
9f9fd7a4bbd5460d7e9765df4dbbd561f31c4d807558c6d203e4545879772d21fff95875a48de49c3e9a664e4ec5a178d4ded15ef43c8e62ff69bb804d20bbb7
 WHIRLPOOL 
f789b11c9c953beb5083a18dff7b47f215411a868717089e5d4d1dc91e60931f2d78615cb0b2700116e24d5a33ca7c06c82999ac9ec32105ad4e8043e1ac3580
+DIST genpatches-4.4-65.base.tar.xz 1138044 SHA256 
c40c55982fde6f085884919dea1f60e2b8b25227ad1f5ec33de47e6acf11e225 SHA512 
313fe5c90bddbf89ffe28501e97529e617057902e1d130914b891c7f8c5eab143a1e997bee68d2e93256f665e1d7a34623ca24aa251d84cc29cccff83172f299
 WHIRLPOOL 
1f814976ca003583de32ed7500a2b65318e5d3a8e1595ff3dbe888944f53504b7c11cfcbf71bc02519c3957902da93cc57b81d2195bfe92230e94213e5936bc9
+DIST genpatches-4.4-65.experimental.tar.xz 87768 SHA256 
7c5a5164b2bdc0d2814feb3d2e0cf7e8e25ed06507f82164235f8755f4c0faa5 SHA512 
ece7f7cd364451b15238f945209b4545d92d4c85152da6a0882d84e8e2400b07d6ad1b629a2550ce45d6a238acbac85da99ace4350b4b5a23967cbf4fd7df33e
 WHIRLPOOL 
629f68e35eb722dfea1942206b39df9ad5fbe4111b32b7997855d00e72da077f3b44e3aa8682e8571ade75ceae8e9b1f6766e2dccecd8d9f0248f4f621b7fc11
+DIST genpatches-4.4-65.extras.tar.xz 16472 SHA256 
2969fa6da17617b3730dbec250959b84efe8ea644bff34d806d921ddabb6ed13 SHA512 
bdcd71b9543d442f61407566398f94cc03e50b36e8280fd8c1a1a915890095b4aa05be5f4f916d2701b41de9e1f28c90e92043cbcb45f135413d57513c6dc762
 WHIRLPOOL 
00f13aaa99090c0ba67bf88e67aee171a716e155895badd91204cb91355b0bb8823021e8098323d67dc37cffbf6388fa5b4a82622cda677adc541af47d239f0c
 DIST genpatches-4.9-18.base.tar.xz 385508 SHA256 
d29fc16842e846c2c6487e9c1543e6fe43429d34882ac9c6ca070c1fe3564605 SHA512 
c1d08b3d66df74efe610cbf586921f7caa57bb8337848380fdc8e2034883180a60a26dab9ded50974fb468d35dc923912ead08cb0f751a515cef85efb31955d9
 WHIRLPOOL 
e1ef981b945718eab2e96470f96a033cc2b1ede6c706d6cd3e32f4f1c4e066766135141d55a5ccee06d9fb84bc66df389cdb2d095ad569bd565afc600b3b4095
 DIST genpatches-4.9-18.experimental.tar.xz 105616 SHA256 
209be56c1efb0ba3fbee17f2437bd00b36caecc6c44db2b4e1a0e46ae17640b0 SHA512 
37d6983f46ed4031f11f91ffcdacb510b40cab682d71ac471ab3c2ae78598ee9826068afb8b1388d96133635ba2680cc106624e0d79c341d2610b4f74330b773
 WHIRLPOOL 
5af9422c0526c5e23977f2d25ea683ed1ecf6f9e14a6daf52490bd808e9790cf6f6d9ef96353bda3474197eb954159575a4f0e6a768a86777d9b8a61828d0a0e
 DIST genpatches-4.9-18.extras.tar.xz 17348 SHA256 
64167f17f122f969476bf68a3e0493a77d7ae9e78087c2748cdfdc6e6186af2a SHA512 
dcbdea379a0e28e9b8ed08b32ee71a36ce9ccc817e5b79f38759031e3324441f3e91e6b7e2802d1a694574bb4ce9e8f441d88ccbbd9280b3a4456eadab7d5fec
 WHIRLPOOL 
1d3ba61d03d17a707a65423e85f7f3a235a9d39fb26e4602b5cf663e097dc9e8618380d7a54db60705e6b38e9c0674330df57a6e243c7215411275a489ab8b42

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.62.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.62.ebuild
new file mode 100644
index 000..08d5a17f7c6
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.62.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="65"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm 

  1   2   >