[gentoo-commits] dev/graaff:master commit in: dev-ruby/icalendar/

2016-09-07 Thread Hans de Graaff
commit: aa1d6ba1e624003387047d89ef88af0f536a9ca9
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu Sep  8 05:09:32 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep  8 05:09:32 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=aa1d6ba1

dev-ruby/icalendar: add 2.4.1

Package-Manager: portage-2.2.28

 dev-ruby/icalendar/Manifest   |  1 +
 dev-ruby/icalendar/icalendar-2.4.1.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/icalendar/Manifest b/dev-ruby/icalendar/Manifest
index 5e00075..e5c2f40 100644
--- a/dev-ruby/icalendar/Manifest
+++ b/dev-ruby/icalendar/Manifest
@@ -1,2 +1,3 @@
 DIST icalendar-2.3.0.tar.gz 29495 SHA256 
5eb7d15edb43ac0a7c82b69e87587ece0ca96a4f87bf05d91aa56fc714bd7f70 SHA512 
a3c364b4a56b587bcb5df970a79e9805949cd18801ac4f196a78b6a3b729761d7036ee35665bb26b8f83f92e297ebd8744e0338e783a18ef6cb8b351cbc21f4d
 WHIRLPOOL 
fb295d07491b36fd9f559c984712d159a17676a4c51e80a2cb82812be3b83f3ee5f8a6ab678b3d802f5ac717fabe4a0637996a49d928e004718922ef2c08afab
 DIST icalendar-2.4.0.tar.gz 31281 SHA256 
8fbcb30e2f02d7d150af48c53d1c783347ce563a7a88ac26582f1eeda672aa93 SHA512 
4cb78bc7e089d396be95cf4919779d7930ba7e7e1b434bfb8adbb561acd8ef5ecc09692f8c371226031a59d460236b72a7fa276b89a1181404a329f8551359e1
 WHIRLPOOL 
fcb0a50e82c2a0af3feccf87d69bf28fe87bbc8dc19f7bdc0dd350889ab7336721b823b020aee099cb3250b77827662b9ce0741498754d432ba7d2c5faf487ce
+DIST icalendar-2.4.1.tar.gz 32049 SHA256 
ad92d9886005f43190890e9ce3df3a24de1a5b8cbd7bbf786aecfa555e31ccd6 SHA512 
4f425c19a6be571f132ad266ddef5e1ff8857de2422327fc12cd7d0744f216bf2a17c724577b07649a18f982c5de48406e0ef48b4045dceb5e61607cc13718b5
 WHIRLPOOL 
a9d2c1879d2f3d34b58f63dc97880759ba8da551233fe33c38708f867f2d311ebd5c0979067c793a3f64195e51a2f1497ab005dcb9a7decedf12e976741ecdac

diff --git a/dev-ruby/icalendar/icalendar-2.4.1.ebuild 
b/dev-ruby/icalendar/icalendar-2.4.1.ebuild
new file mode 100644
index 000..e9563de
--- /dev/null
+++ b/dev-ruby/icalendar/icalendar-2.4.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.txt README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This library provides iCalendar support for ruby. (RFC-2445)"
+HOMEPAGE="https://github.com/icalendar/icalendar;
+LICENSE="|| ( GPL-2 BSD Ruby )"
+SRC_URI="https://github.com/icalendar/icalendar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64"
+SLOT="2"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/tzinfo-1.1:1 )"
+
+all_ruby_prepare() {
+   sed -i '/bundler/Id' Rakefile || die
+
+   sed -i -e '/simplecov/,/end/ s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid one failing spec with TZ offset. May fail since we use the
+   # overall timezone database, rather than tzinfo.
+   sed -i -e '/no end transition/,/^  end/ s:^:#:' spec/tzinfo_spec.rb || 
die
+}



[gentoo-commits] dev/graaff:master commit in: dev-ruby/recaptcha/

2016-09-07 Thread Hans de Graaff
commit: 1465edf6d09bfe63f352e42e6a2507b8d8d31485
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu Sep  8 05:25:02 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep  8 05:25:02 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=1465edf6

dev-ruby/recaptcha: add 3.3.0 instead of 0.6

Package-Manager: portage-2.2.28

 dev-ruby/recaptcha/Manifest| 2 +-
 .../recaptcha/{recaptcha-0.6.0.ebuild => recaptcha-3.3.0.ebuild}   | 7 ---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/recaptcha/Manifest b/dev-ruby/recaptcha/Manifest
index 679ab2a..596029a 100644
--- a/dev-ruby/recaptcha/Manifest
+++ b/dev-ruby/recaptcha/Manifest
@@ -1,2 +1,2 @@
 DIST recaptcha-0.4.0.gem 14848 SHA256 
a5bb9262d1de1c54cb776fab4f6ed780469b3d207a314d7c9a34e5295628657f SHA512 
eced3a6e0aafcf25817c60581b5006906d76b3d5ef98c42926cb8842ee5c01a8c72f1918b245189b90d49d825256b43545cd6d11abd7f1347df383f8b7363c3e
 WHIRLPOOL 
f76df73b3787d7899968d7eccfeae1fb15a361a435e0ace1298833f703712bcb23f7a64c90cdb30187dd870f6f3b0a390099a63586e81b2872e87768f0b0bdf1
-DIST recaptcha-0.6.0.tar.gz 12288 SHA256 
66c781377163e6ba1545e0aa6cbd75e06b03421012b281b02a45321a956b7d7f SHA512 
ce042320aa739882b3ed8b961d322d67c0cd6f3326876f418f39f8b1ca0e658d6d1284ff7acd4cf7a03263db15afe694b36e0fc612e08ceecca2de904f6c85f1
 WHIRLPOOL 
4b33c02e32601f00b102aadac8aed812a39462051834730e8c6fd4efb47be1069d7b13714b287623bd0cc4f7beaa57d258114e2c1c905ec1ad2e960287247701
+DIST recaptcha-3.3.0.tar.gz 26575 SHA256 
ec71c9924f1ca8b36998ea3cf7c57e1eba06d9e90d1b234db80940714e722d66 SHA512 
37df6d154e8af105545516dc7d26016efcd5f0c36ce8148064a8a306af29a384bc360cdc62f0c368d43154869e0408a2351903d550bfcf5f3994417ed3640530
 WHIRLPOOL 
139d668172d161306f86839784da122ac1a20df8b9ef3e7fc9c1f63fee768c43a603e8d97a5efba86613df617b87310939141c9bfa4c85f4546b3845303a12f0

diff --git a/dev-ruby/recaptcha/recaptcha-0.6.0.ebuild 
b/dev-ruby/recaptcha/recaptcha-3.3.0.ebuild
similarity index 86%
rename from dev-ruby/recaptcha/recaptcha-0.6.0.ebuild
rename to dev-ruby/recaptcha/recaptcha-3.3.0.ebuild
index f285181..b365929 100644
--- a/dev-ruby/recaptcha/recaptcha-0.6.0.ebuild
+++ b/dev-ruby/recaptcha/recaptcha-3.3.0.ebuild
@@ -3,10 +3,10 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 
 inherit ruby-fakegem
 
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ambethia/recaptcha/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 KEYWORDS="~amd64"
-SLOT="0.6"
+SLOT="3"
 IUSE="test"
 
 ruby_add_rdepend "dev-ruby/json:*"
@@ -26,6 +26,7 @@ ruby_add_bdepend "test? (
dev-ruby/activesupport
dev-ruby/i18n
dev-ruby/minitest:5
+   dev-ruby/webmock
 )"
 
 all_ruby_prepare() {



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

2016-09-07 Thread Hans de Graaff
commit: bb65ff51ce103dd198d3471d85c1cfe53f029737
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu Sep  8 05:11:03 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep  8 05:11:03 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=bb65ff51

dev-ruby/minitest-around: add 0.4.0

Package-Manager: portage-2.2.28

 dev-ruby/minitest-around/Manifest  |  1 +
 .../minitest-around/minitest-around-0.4.0.ebuild   | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/minitest-around/Manifest 
b/dev-ruby/minitest-around/Manifest
index 6f01074..b5544d6 100644
--- a/dev-ruby/minitest-around/Manifest
+++ b/dev-ruby/minitest-around/Manifest
@@ -1 +1,2 @@
 DIST minitest-around-0.3.2.gem 11776 SHA256 
d8f02084bcea9bef6020ad3e2250581885de7ce669eb76c744dd5740cd622697 SHA512 
545e7064f2e3341bba28d7c15016e6d0a5a0936e8cfbe5d7efb35fc139f9f68f8a3e9ea56db113ba3d29f4b0e1d7c11ae58ee7aabd59f232568bc45e7115f16b
 WHIRLPOOL 
7d05fb949865801c977b1b99bad10946a26cdc6d7362e875a4456692f5cf2eccbafb9a95bc4a97c2fbb464feed5f3a5f16c100fd9d4eba056ab0e270db1126b3
+DIST minitest-around-0.4.0.gem 11776 SHA256 
dcd9b2da385d1280a5faf3bb03d37a81731352bb2abe398cfe855a482ff276da SHA512 
f049aa28dd0139647db106aaf2276068cf05fa71132a83d6cba6b098bee9d4501c733c9463bbbd656d7cf569d08bd421b7ca3223d793c4a399fe84aa60135bd7
 WHIRLPOOL 
e95fcb21626eb494a832d9a0a1778c22904b25a20b9d79f59c03b3f2b46f4d464452a4891c6e0df60acc4f26acc15d34854925f0836f2e789b5cf6682c4001e6

diff --git a/dev-ruby/minitest-around/minitest-around-0.4.0.ebuild 
b/dev-ruby/minitest-around/minitest-around-0.4.0.ebuild
new file mode 100644
index 000..bfe0f37
--- /dev/null
+++ b/dev-ruby/minitest-around/minitest-around-0.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Alternative for setup/teardown dance"
+HOMEPAGE="https://github.com/splattael/minitest-around;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/minitest:5"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   sed -i -e '/bump/ s:^:#:' -e '/ls-files/d' minitest-around.gemspec 
Rakefile || die
+}
+
+each_ruby_test() {
+   for f in test/*_{test,spec}.rb ; do
+   ${RUBY} -S rake test:isolated TEST="${f}" || die
+   done
+}



[gentoo-commits] dev/graaff:master commit in: dev-ruby/rubocop-checkstyle_formatter/

2016-09-07 Thread Hans de Graaff
commit: 18dcecda2ff8a094d50d626a5d1403441539
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu Sep  8 05:14:01 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep  8 05:14:01 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=18dcecda

dev-ruby/rubocop-checkstyle_formatter: add 0.3.0

Package-Manager: portage-2.2.28

 dev-ruby/rubocop-checkstyle_formatter/Manifest |  1 +
 .../rubocop-checkstyle_formatter-0.3.0.ebuild  | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/rubocop-checkstyle_formatter/Manifest 
b/dev-ruby/rubocop-checkstyle_formatter/Manifest
index c0ecd57..8c5e401 100644
--- a/dev-ruby/rubocop-checkstyle_formatter/Manifest
+++ b/dev-ruby/rubocop-checkstyle_formatter/Manifest
@@ -1 +1,2 @@
 DIST rubocop-checkstyle_formatter-0.2.0.gem 9216 SHA256 
42ca51dfe7d3b58e02a4ab1a18b99622b96f2b313e65d1d1529b9fe9ba2f70c3 SHA512 
f56ee683d4f8267f423c6c1408661dda1e5af03da7944f13bb4e588b753f619ce0efff9f656776c0c49162a99b3373bb41e255e7e8129b72b4fce15f1180173a
 WHIRLPOOL 
4409585d353b8bc382d4fc258019279d79c84aa026dba08eabc6b6e18b9342ea447f9a509dd3b2a4096ac1e1cfd3a3ef76191ae2c1c45a0e86b3706512d130b3
+DIST rubocop-checkstyle_formatter-0.3.0.gem 9728 SHA256 
a15d375a09e1d85a9b628460c6346bca1132157a3bc23f7e1869adbe6b3315de SHA512 
81363ade3f7926b5ce0eef6bdd865de6c9f266244e046f95ecec94ba65f2bfa0ffc76d9a1ab339905231c72fd23ab322d960b1ec2372ebdaf5b5844d1a32b9f9
 WHIRLPOOL 
516724ef4edcc6e0be30911b8799074bf411836be92096ea40a78f5e3ff297878482f3b7dfec8eeda7fcf50086bd282988ac1eabe7318b6041439e7cc651b765

diff --git 
a/dev-ruby/rubocop-checkstyle_formatter/rubocop-checkstyle_formatter-0.3.0.ebuild
 
b/dev-ruby/rubocop-checkstyle_formatter/rubocop-checkstyle_formatter-0.3.0.ebuild
new file mode 100644
index 000..b8fdeaa
--- /dev/null
+++ 
b/dev-ruby/rubocop-checkstyle_formatter/rubocop-checkstyle_formatter-0.3.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A formatter for rubocop that outputs in checkstyle format"
+HOMEPAGE="https://github.com/eitoball/rubocop-checkstyle_formatter;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/rubocop-0.30.1"



[gentoo-commits] dev/graaff:master commit in: dev-ruby/recaptcha/

2016-09-07 Thread Hans de Graaff
commit: e755a766cbadb525952d6ec9830105748784932e
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu Sep  8 05:21:02 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep  8 05:21:02 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=e755a766

dev-ruby/recaptcha: add 0.6.0

Package-Manager: portage-2.2.28

 dev-ruby/recaptcha/Manifest   |  1 +
 dev-ruby/recaptcha/recaptcha-0.6.0.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/recaptcha/Manifest b/dev-ruby/recaptcha/Manifest
index 15884d7..679ab2a 100644
--- a/dev-ruby/recaptcha/Manifest
+++ b/dev-ruby/recaptcha/Manifest
@@ -1 +1,2 @@
 DIST recaptcha-0.4.0.gem 14848 SHA256 
a5bb9262d1de1c54cb776fab4f6ed780469b3d207a314d7c9a34e5295628657f SHA512 
eced3a6e0aafcf25817c60581b5006906d76b3d5ef98c42926cb8842ee5c01a8c72f1918b245189b90d49d825256b43545cd6d11abd7f1347df383f8b7363c3e
 WHIRLPOOL 
f76df73b3787d7899968d7eccfeae1fb15a361a435e0ace1298833f703712bcb23f7a64c90cdb30187dd870f6f3b0a390099a63586e81b2872e87768f0b0bdf1
+DIST recaptcha-0.6.0.tar.gz 12288 SHA256 
66c781377163e6ba1545e0aa6cbd75e06b03421012b281b02a45321a956b7d7f SHA512 
ce042320aa739882b3ed8b961d322d67c0cd6f3326876f418f39f8b1ca0e658d6d1284ff7acd4cf7a03263db15afe694b36e0fc612e08ceecca2de904f6c85f1
 WHIRLPOOL 
4b33c02e32601f00b102aadac8aed812a39462051834730e8c6fd4efb47be1069d7b13714b287623bd0cc4f7beaa57d258114e2c1c905ec1ad2e960287247701

diff --git a/dev-ruby/recaptcha/recaptcha-0.6.0.ebuild 
b/dev-ruby/recaptcha/recaptcha-0.6.0.ebuild
new file mode 100644
index 000..f285181
--- /dev/null
+++ b/dev-ruby/recaptcha/recaptcha-0.6.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Adds helpers for the reCAPTCHA API"
+HOMEPAGE="https://github.com/ambethia/recaptcha;
+SRC_URI="https://github.com/ambethia/recaptcha/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0.6"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/json:*"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+   dev-ruby/activesupport
+   dev-ruby/i18n
+   dev-ruby/minitest:5
+)"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' \
+   -e '/bump/ s:^:#:' Rakefile test/helper.rb || die
+}



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

2016-09-07 Thread Hans de Graaff
commit: 3f815c591be0497f0262601147c615225f94e0ab
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep  8 04:48:19 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep  8 04:48:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f815c59

dev-ruby/psych: don't install internal binstubs, fixing bug 593068

Package-Manager: portage-2.2.28

 dev-ruby/psych/{psych-2.1.1.ebuild => psych-2.1.1-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ruby/psych/psych-2.1.1.ebuild 
b/dev-ruby/psych/psych-2.1.1-r1.ebuild
similarity index 97%
rename from dev-ruby/psych/psych-2.1.1.ebuild
rename to dev-ruby/psych/psych-2.1.1-r1.ebuild
index 0b2ed62..733538c 100644
--- a/dev-ruby/psych/psych-2.1.1.ebuild
+++ b/dev-ruby/psych/psych-2.1.1-r1.ebuild
@@ -10,6 +10,8 @@ RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc"
 
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
 
+RUBY_FAKEGEM_BINWRAP=""
+
 inherit multilib ruby-fakegem
 
 DESCRIPTION="A libyaml wrapper for Ruby"



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

2016-09-07 Thread Hans de Graaff
commit: 844345e7ffccd54b98385a4e12fdbbf889ff7a42
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep  8 04:38:35 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep  8 04:38:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844345e7

dev-ruby/power_assert: add 0.3.1

Package-Manager: portage-2.2.28

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

diff --git a/dev-ruby/power_assert/Manifest b/dev-ruby/power_assert/Manifest
index 83bd186..50577a5 100644
--- a/dev-ruby/power_assert/Manifest
+++ b/dev-ruby/power_assert/Manifest
@@ -1,3 +1,4 @@
 DIST power_assert-0.2.6.gem 13312 SHA256 
a34b21b9b62b343454ff3d08a0c2975f0b246afb7354b35646ce5928d319723d SHA512 
75d5ee443d00da12e0f103bd9a53eb84837978dd2d6b84cb149bc4ba3a912268a8b0272fa617356f4eab88dcd2e7a65ac5e305935ab2c5750745e7d4ceda3ec2
 WHIRLPOOL 
ef58fbfa631553d93f7fdc22a008cb47a45d969c51d1c62b0793330acc64460f11defec5909a4105761ba642044722d52ce8db9e1736ed57a7ef5d8cb1eb82c9
 DIST power_assert-0.2.7.gem 13312 SHA256 
7149d741fcdc1e00387a328c3d15a449d564d91db18710dce3c42a46c3e1464d SHA512 
8d673a10b8b9939c15ad84a7a66cc447a51dcb348c7dc316f45e0865952ad5ebd4d043f7a90c02cfe6f7b41cb66a3230e42ab5d57757657ae5f879e03ecf4310
 WHIRLPOOL 
424adbd2f6f97e6fa69134d2758e2f7c5ef2b0776e9ec6d6e20351fb3fa6305fca0ccdbdbbf237e940a5012463afed0a2b0b698ae096d693fe70962ef282be6c
 DIST power_assert-0.3.0.gem 14336 SHA256 
d9c4840f21b4147dd52051eff190e8d08e7ddd0f580fb40977810b0839587ed2 SHA512 
2f88eb6e6268d2bf11bbcaa26ece721a69f38b7b015ba9964f61aa74fe7b7d0e22a7f3047cd872b98edb4aa9683b4a1238015e36f5b772826ea871a7f285460f
 WHIRLPOOL 
11bc644c69cdf29b63d7308ef39afe3f610840810dd762d7082f7dcfa07110f806fc68256f7313895f6593f73797f6017137ed39a945f848725f8cb16ff768fe
+DIST power_assert-0.3.1.gem 14336 SHA256 
f89ba9cc1fa9d684b8f9f1221e94a8472a89355b5a6cb40d99fc863cbb4bec3a SHA512 
0523c9c2f45ae60e93b491bed8ae3ff3bd83cfdf8c23d784ce19f87a52d90b94095d3e5ca38fbc2e4917a8895309194e06ec519099b69096bef69a4d9466da64
 WHIRLPOOL 
7a378ee685ab2b5d47885285b6c2b5377dae60f63fe23ac1ac2f776e6acb7b80445ca033a8ba0c4df6bb56eebecb084d9cede10d90d6f63750aea6e9d5d80ed0

diff --git a/dev-ruby/power_assert/power_assert-0.3.1.ebuild 
b/dev-ruby/power_assert/power_assert-0.3.1.ebuild
new file mode 100644
index ..59d5854
--- /dev/null
+++ b/dev-ruby/power_assert/power_assert-0.3.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Shows each value of variables and method calls in the expression"
+HOMEPAGE="https://github.com/k-tsj/power_assert;
+LICENSE="|| ( Ruby BSD-2 )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~amd64-linux ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+SLOT="0"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' Rakefile || die
+   sed -i -e '1igem "test-unit"' test/helper.rb || die
+}



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

2016-09-07 Thread Hans de Graaff
commit: 9fb7f7c41c900fdc8b471b7666fb9043ea7eb5bf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep  8 04:44:37 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep  8 04:44:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb7f7c4

dev-ruby/psych: avoid need for git dependency, fixing bug 593066

Package-Manager: portage-2.2.28

 dev-ruby/psych/psych-2.1.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ruby/psych/psych-2.1.1.ebuild 
b/dev-ruby/psych/psych-2.1.1.ebuild
index 04a712b..0b2ed62 100644
--- a/dev-ruby/psych/psych-2.1.1.ebuild
+++ b/dev-ruby/psych/psych-2.1.1.ebuild
@@ -27,6 +27,7 @@ ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
 
 all_ruby_prepare() {
sed -i -e '1igem "minitest", "~>5.0"' test/psych/helper.rb || die
+   sed -i -e '/s.files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
 }
 
 each_ruby_configure() {



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

2016-09-07 Thread Jason Donenfeld
commit: 5b894f6c7d379b01cf3f58508bb4116bb7955e33
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Sep  8 04:16:52 2016 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Thu Sep  8 04:18:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b894f6c

media-gfx/clockphoto: Initial import

Package-Manager: portage-2.3.0

 media-gfx/clockphoto/Manifest  |  1 +
 media-gfx/clockphoto/clockphoto-1.0.ebuild | 27 +++
 media-gfx/clockphoto/metadata.xml  |  8 
 3 files changed, 36 insertions(+)

diff --git a/media-gfx/clockphoto/Manifest b/media-gfx/clockphoto/Manifest
new file mode 100644
index ..3616308
--- /dev/null
+++ b/media-gfx/clockphoto/Manifest
@@ -0,0 +1 @@
+DIST clockphoto-1.0.tar.xz 2464 SHA256 
02cb731a2ea8af129922efad9dfea909b0f34abe412d5656b6639dda9767bd10 SHA512 
95cd2de4d852daa026393475171635c90a175f896d310cd5cdd2c383d3966687b9837437a2012d4599024d6703acd134540ccf1f2bd5b3c664e7113b0545ed90
 WHIRLPOOL 
b8392680e39404502cca55b6eb7a6491133107514adadaff46853d43e447bfa98f9d49538357600852e6fcac3d202bb624bf8779db21dda0b13a6f475cb739be

diff --git a/media-gfx/clockphoto/clockphoto-1.0.ebuild 
b/media-gfx/clockphoto/clockphoto-1.0.ebuild
new file mode 100644
index ..01ffc0d
--- /dev/null
+++ b/media-gfx/clockphoto/clockphoto-1.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit qmake-utils
+
+DESCRIPTION="Adjusts photo timestamps based on clock photos."
+HOMEPAGE="https://git.zx2c4.com/clockphoto/about/;
+SRC_URI="https://git.zx2c4.com/clockphoto/snapshot/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-qt/qtwidgets:5 dev-qt/qtgui:5 dev-qt/qtcore:5"
+RDEPEND="media-gfx/exiv2 ${DEPEND}"
+
+src_configure() {
+   eqmake5
+}
+
+src_install() {
+   dobin clockphoto
+}

diff --git a/media-gfx/clockphoto/metadata.xml 
b/media-gfx/clockphoto/metadata.xml
new file mode 100644
index ..915f002
--- /dev/null
+++ b/media-gfx/clockphoto/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zx...@gentoo.org
+   Jason A. Donenfeld
+   
+



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

2016-09-07 Thread Tim Harder
commit: 8741ad2fb5287b9cb9b37339f087fda32a469d7b
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Sep  8 03:35:07 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Sep  8 03:49:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8741ad2f

dev-python/PyGithub: verison bump to 1.27.1

 dev-python/PyGithub/Manifest   |  1 +
 dev-python/PyGithub/PyGithub-1.27.1.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/PyGithub/Manifest b/dev-python/PyGithub/Manifest
index 609c04e..ff5257e 100644
--- a/dev-python/PyGithub/Manifest
+++ b/dev-python/PyGithub/Manifest
@@ -1 +1,2 @@
 DIST PyGithub-1.25.2.tar.gz 2624603 SHA256 
3afce80516998ce4478424797f341d961d1c251958859c70b8d3986d00faafd7 SHA512 
24b8370552889e748de1f51e6d5a14f11e2f77a9b1f920743f90ffbadc849cb887bf6d84c1c251b7a86ee454d919004255fc3046b199792cd078ce49d892cec0
 WHIRLPOOL 
56d7989c63f0b0943da3c88e38ec266277659f124566ab20c9a9f30ceec74c792d4f13cc201d7b7851ac3074c05f5608280674803597652913f0a1b71f430505
+DIST PyGithub-1.27.1.tar.gz 2661261 SHA256 
464a172d547a0429d038a5a75cbdfbcdf99ab756c7742aad875a3db70ccabf3b SHA512 
67a741d98a35aedfc73c2099b224145348742a6bbe0393a1301fd84034dd0690fb6c80c7ae0c1e1b2e9f4768327adde87cc8ca5b69f16fee118338ea0aeb2a1d
 WHIRLPOOL 
ef80bb3fb6f07f526b7f8a0bbef86ba030700ae159e9bca8298539384e4f975f03f6d14d044e90afed3a4eff1dd8eaf1000c1269bd82eaf3b46769fabe6342c9

diff --git a/dev-python/PyGithub/PyGithub-1.27.1.ebuild 
b/dev-python/PyGithub/PyGithub-1.27.1.ebuild
new file mode 100644
index ..4aa7e20
--- /dev/null
+++ b/dev-python/PyGithub/PyGithub-1.27.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to access the Github API v3"
+HOMEPAGE="https://github.com/jacquev6/PyGithub/;
+# Use github since pypi is missing test data
+SRC_URI="https://github.com/jacquev6/PyGithub/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   esetup.py test
+}



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

2016-09-07 Thread Tim Harder
commit: d23fd18d2aa22517ea7139f73be3a038b3420df8
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Sep  8 03:46:46 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Sep  8 03:51:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23fd18d

dev-python/setuptools: version bump to 26.1.1

 dev-python/setuptools/Manifest   | 1 +
 .../{setuptools-.ebuild => setuptools-26.1.1.ebuild} | 9 -
 dev-python/setuptools/setuptools-.ebuild | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index 4b8b2df..b5c827c 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -1,3 +1,4 @@
 DIST setuptools-18.4.tar.gz 626632 SHA256 
cdea5098e60b4ad83453d58723a61dc481ca8e2df251fe4ccbea9afa5a7d111f SHA512 
f45f0bdec365642d1648c502a964bafeb518e8f0ed63091a50b278629cf1e17df7f66769b0ddaab1e7c5ae2574673435ccab72886a2d5eb311eaac451c485854
 WHIRLPOOL 
e0c5d69f57ce234b0e002a50c882df0bf1e908224c045baa8b5a62e91148d654f048cfbb64375b59f61f0845a5e850ec03594606933fdfaa9cce9b357bb45aa7
 DIST setuptools-20.6.7.tar.gz 675428 SHA256 
d20152ee6337323d3b6d95cd733fb719d6b4f3fbc40f61f7a48e5a1bb96478b2 SHA512 
91a212b5007f9fdfacb4341e06dc0355c5c29897eb8ea407dd4864091f845ba1417bb0d33b5ed6897869d0233e2d0ec6548898d3dbe9eda23f751829bd51a104
 WHIRLPOOL 
553a1579991e9478b8eb8dd2f4ab042cd5286c1233f325d1fe1c08092035c6346aa454c03307359d7dd562174133247200c3a5424f5fc24f4718db0ad80d84fc
 DIST setuptools-24.0.2.tar.gz 608676 SHA256 
efe010ea62504178246f6b3d98d588c2f67884403a7a0a99670dfbf8836ca973 SHA512 
980221d086cffa19a283dc2206af3a977b115749b7692051949678c5d7a9e29334295e428af021df1d6acca50b2a5fb43c66ea3ca4c5faae97b0b20bbe08510e
 WHIRLPOOL 
654f42e46d397bdadf9e3445d071e24dab154ae9498a81ec1ea792c567a53614c5204a38bfd1eb3a349964c8d8a99a1d506904a4d11b6d039ddd5d3d681b8cd2
+DIST setuptools-26.1.1.tar.gz 637041 SHA256 
475ce28993d7cb75335942525b9fac79f7431a7f6e8a0079c0f2680641379481 SHA512 
e9f5fb73022bd5584d3aa84c265338d93b6033d0f3af5fba1c7aeb4a949f7723573fb9e2586b29eca73030581b1ca4a529c7650e49d279946ef530b70487ccc7
 WHIRLPOOL 
100551619cc1b5bf3374a9c5647e3cd4feedd4be387eeb6f18813d31b884d14aa2eff249d1b21348b5adc809a540c2e5c0a86548736a863066e27821dd4bb40a

diff --git a/dev-python/setuptools/setuptools-.ebuild 
b/dev-python/setuptools/setuptools-26.1.1.ebuild
similarity index 74%
copy from dev-python/setuptools/setuptools-.ebuild
copy to dev-python/setuptools/setuptools-26.1.1.ebuild
index c14a7f6..7c166fd 100644
--- a/dev-python/setuptools/setuptools-.ebuild
+++ b/dev-python/setuptools/setuptools-26.1.1.ebuild
@@ -6,16 +6,15 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
 
-inherit distutils-r1 mercurial
+inherit distutils-r1
 
 DESCRIPTION="Collection of extensions to Distutils"
 HOMEPAGE="https://pypi.python.org/pypi/setuptools;
-SRC_URI=""
-EHG_REPO_URI="https://bitbucket.org/pypa/setuptools;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND=""
@@ -30,7 +29,7 @@ DEPEND="${RDEPEND}
 "
 #  >=dev-python/pyparsing-2.0.6[${PYTHON_USEDEP}]
 PDEPEND="
-   >=dev-python/certifi-2016.2.28[${PYTHON_USEDEP}]"
+   >=dev-python/certifi-2016.8.8[${PYTHON_USEDEP}]"
 
 # Force in-source build because build system modifies sources.
 DISTUTILS_IN_SOURCE_BUILD=1

diff --git a/dev-python/setuptools/setuptools-.ebuild 
b/dev-python/setuptools/setuptools-.ebuild
index c14a7f6..a224987 100644
--- a/dev-python/setuptools/setuptools-.ebuild
+++ b/dev-python/setuptools/setuptools-.ebuild
@@ -30,7 +30,7 @@ DEPEND="${RDEPEND}
 "
 #  >=dev-python/pyparsing-2.0.6[${PYTHON_USEDEP}]
 PDEPEND="
-   >=dev-python/certifi-2016.2.28[${PYTHON_USEDEP}]"
+   >=dev-python/certifi-2016.8.8[${PYTHON_USEDEP}]"
 
 # Force in-source build because build system modifies sources.
 DISTUTILS_IN_SOURCE_BUILD=1



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

2016-09-07 Thread Anthony G. Basile
commit: 4a49d47968ff2fc2d86459d5fd9b4c92dce04c45
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Sep  8 02:26:38 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Sep  8 02:26:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a49d479

sys-apps/agedu: version bump to 20160906

Package-Manager: portage-2.2.28

 sys-apps/agedu/Manifest  |  1 +
 sys-apps/agedu/agedu-20160906.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/sys-apps/agedu/Manifest b/sys-apps/agedu/Manifest
index 489ff38..bbbc15a 100644
--- a/sys-apps/agedu/Manifest
+++ b/sys-apps/agedu/Manifest
@@ -1 +1,2 @@
 DIST agedu-20151213.59b0ed3.tar.gz 164928 SHA256 
c24eaa0b0e9f9c3474fa6a4aad7baff3b557a82e7b72276b2a557e37afafb612 SHA512 
757e19397b6e26e6542b21b8f7cfafd29ef263e6892ff0d76ee52ac40b4af8b88c5af3be46340619358866537d97a31a36dd473cd6d660a7e41d6dfb58428a41
 WHIRLPOOL 
2c20ef719326187e4d3d6d91606e908a05683033c357d7880d22528ced599b1abbca8a9d320741b6e4fc64c4335aec3727192b7e3d60c753249a73c7ac0674a9
+DIST agedu-20160906.853cea9.tar.gz 166835 SHA256 
da0ebafbac9075e2a4aa81ae70387aceea591a58fa499699d58b30c5b8c46dac SHA512 
a5b0b7c5ba4acb2b60def43ab661ef25f0fa5622a080e132b80c918a6800f0c12b9cf2688b604693559fcd8a0e6c50c8bdff6142b8be11d06ac0c1743936fbf1
 WHIRLPOOL 
b473291d7fc5790226b2830d6620c435c4ecbbb3ee406fb8f33f47891a7b518d335bb0dafb00153117b5fd97016ea4ecface5fec3d796404d9744bc5738767db

diff --git a/sys-apps/agedu/agedu-20160906.ebuild 
b/sys-apps/agedu/agedu-20160906.ebuild
new file mode 100644
index ..e0aa937
--- /dev/null
+++ b/sys-apps/agedu/agedu-20160906.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit autotools eutils
+
+# agedu-20151213.59b0ed3.ebuild is not a legitimate name
+# so we'll drop versionator and just set MY_P manually.
+MY_P="${PN}"-20160906.853cea9
+
+DESCRIPTION="A utility for tracking down wasted disk space"
+HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/agedu/;
+SRC_URI="http://www.chiark.greenend.org.uk/~sgtatham/${PN}/${MY_P}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc ipv6"
+
+DEPEND="doc? ( app-doc/halibut )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   epatch "${FILESDIR}/${PN}-r9671-fix-automagic.patch"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-ipv4 \
+   $(use_enable doc halibut) \
+   $(use_enable ipv6)
+}



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

2016-09-07 Thread Göktürk Yüksek
commit: 6005265af19abc7d25bc9d884ed7516c73ee2a6e
Author: Louis Sautier  gmail  com>
AuthorDate: Tue Sep  6 21:06:55 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Sep  8 01:45:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6005265a

dev-python/superlance: bump to 0.13

Package-Manager: portage-2.3.0

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

diff --git a/dev-python/superlance/Manifest b/dev-python/superlance/Manifest
index 056f892..3c6a55b 100644
--- a/dev-python/superlance/Manifest
+++ b/dev-python/superlance/Manifest
@@ -1 +1,2 @@
 DIST superlance-0.11.tar.gz 33882 SHA256 
ab3aa27f2985c840f59f19b90e75b62e43d8d70e41b0cdc6523a884fb32f9d6e SHA512 
bdf6da9e26f4db6f32f79cc27987fd75d2902ca6c098cf9c07785791fe50d3546348689391636eac25d963cd09edb2e57669e5526e68bddfd78c88eb9918fd91
 WHIRLPOOL 
9c85c8a68d60b195c5cb8d67a0f4e47cf5701c3b2b6711ad28ae1b11cf81723a9c0265e29f0cfed7d415d375a42abe0147101444b9fb969db598a3b786bb8140
+DIST superlance-0.13.tar.gz 35009 SHA256 
51fb4c990ed6dda553fbc541c5d638b614dfd8bd2832a3d958300c75dc2bf83a SHA512 
283a49f345901c9212b4fa44b6cf47590c70ee9861bcedaf5c85ef74b445998e890daf9aa2d45ca32e66e8b41d9ca54eb12d860403c536265415e473dc8a2ffc
 WHIRLPOOL 
c8203367bec0f8c14c1b28607a5cd77f65a0d34a07f09bd32127fcc0dbbde280a9ff0bdfffe113c1122deb9a16225e9d9df60ad8aa616942fe042ca2e5e5749e

diff --git a/dev-python/superlance/superlance-0.13.ebuild 
b/dev-python/superlance/superlance-0.13.ebuild
new file mode 100644
index ..a4830dd
--- /dev/null
+++ b/dev-python/superlance/superlance-0.13.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="A set of plugins to monitor and control supervisor"
+HOMEPAGE="https://github.com/Supervisor/superlance;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="repoze"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="app-admin/supervisor[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+
+python_compile_all() {
+   # https://github.com/Supervisor/superlance/issues/91
+   # https://github.com/Supervisor/superlance/issues/92
+   use doc && emake -C docs html
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}



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

2016-09-07 Thread Göktürk Yüksek
commit: 7723b3d9e591e101218c64ce04ed0cf8125a5a41
Author: Louis Sautier  gmail  com>
AuthorDate: Tue Sep  6 17:14:45 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Sep  8 01:28:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7723b3d9

net-p2p/syncthing: remove old

Package-Manager: portage-2.3.0

 net-p2p/syncthing/Manifest|   1 -
 net-p2p/syncthing/syncthing-0.14.3.ebuild | 122 --
 2 files changed, 123 deletions(-)

diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index 982e40e..fecd2f5 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -1,5 +1,4 @@
 DIST syncthing-0.13.10.tar.gz 4292039 SHA256 
a86c7948afabc6e7b07f217d5200fb1e36cde5bb13373d99cc67d5dc991ce3be SHA512 
199c38644a7e5d43777ca2e497d5304d8e77485d21aeed9a00efc74dd98bfb0c473dd0bf3230b8e1e9742315915419f198bb8d0a9b294d2f6fe918b6e0175812
 WHIRLPOOL 
a6f82ce032455e78122b9958ddab885b187bd7d46e1a00ca64f855d1ad6e3c25538b8304318ce7fba7753bd1ee17a91325a774ed27d8f1bcb635915937742b96
-DIST syncthing-0.14.3.tar.gz 6380761 SHA256 
1c7ce74db4bf780463c04ed3d5677296ad2bb347f3e35fe4229eb26893a6604a SHA512 
f9586013253ad031e1940e73f01f8ca398820e9ffeef0978fcd51079c535c04957c0be1314ecc635251ae06300c6b4141077ac5c3c8e7e9741d58e4545a7f3ba
 WHIRLPOOL 
b226642a41b8288ecd50eff5013a0c7b92e3f73dba85726f7bbbd529c0b6caeff85954205fcc7faf00bb9b5d18ff0809b93ddf7d0d4553815b3627bd2eb71c30
 DIST syncthing-0.14.4.tar.gz 6387191 SHA256 
5c29e2d3de4c35cf917df801c50a195f1cea612a31879c28a8474ce923c23551 SHA512 
0540d1e58b67d13401ecff4988897d185b04ca44f360c68cc52a2be8e70661cd6b84d6eae2b8f56e5a0f590efd9a8462f477f0492e5903992102a6c66bd3534e
 WHIRLPOOL 
4d5502c8e1d1577cc7223c88a7e364b853d7a2e469d9cdbbc01de98dd679fad61d3278ee8ff444acc10fec83bd460fce086b4ef47b2c0db17f7f0ec6f1377f90
 DIST syncthing-0.14.5.tar.gz 6387026 SHA256 
32979e333a77dcd4e2ba9cb9c74404f9fd06891032c84b1285bcb779c9e132b6 SHA512 
c60e3205624e49de34c17a77cf3a8e7af49572a53faa97a6dca7e57a7009c068f70f986e4e3f60774514e3b74a09edff4e6843563456d4ff97b408843a9a06fb
 WHIRLPOOL 
6283cf0cf0440a1333f4a27bdc5fcef389df975d177cd0cd41f7174164c9b9abc79dddbb9a64c394808b8ec4fa77b1f92fd67f2276d9b0277886d1a25437ef4e
 DIST syncthing-0.14.6.tar.gz 6390369 SHA256 
481d9e88db0c3b3e9b0c796fa6dbb62447f0da69022c77f0065370873b0909ff SHA512 
2a6d7dda6f014b1fce75d3199afdde517344524356e3881bb3cac035adc53dae3401260f072099a60d31394279e386c1d0e661fe21a5df0f1bf6b9808017ba34
 WHIRLPOOL 
e24ce88d5448d4f599a3de52c049d5eed3531d7072b9dbf731ec684e648b580f02b559e0b72f441b4bc41aeb8500e7e78cc2379aeb029b35c7b91bb7e411970e

diff --git a/net-p2p/syncthing/syncthing-0.14.3.ebuild 
b/net-p2p/syncthing/syncthing-0.14.3.ebuild
deleted file mode 100644
index e18e316..
--- a/net-p2p/syncthing/syncthing-0.14.3.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-EGO_PN="github.com/${PN}/${PN}"
-
-inherit golang-vcs-snapshot systemd user versionator
-
-DESCRIPTION="Open Source Continuous File Synchronization"
-HOMEPAGE="https://syncthing.net;
-SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm"
-IUSE="tools"
-
-DOCS="README.md AUTHORS CONTRIBUTING.md"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
-
-   if use tools ; then
-   # separate user for the relay server
-   enewgroup strelaysrv
-   enewuser strelaysrv -1 -1 /var/lib/strelaysrv strelaysrv
-   # and his home folder
-   keepdir /var/lib/strelaysrv
-   fowners strelaysrv:strelaysrv /var/lib/strelaysrv
-   fi
-}
-
-src_prepare() {
-   default
-   sed -i \
-   's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/strelaysrv|' \
-   
src/${EGO_PN}/cmd/strelaysrv/etc/linux-systemd/strelaysrv.service \
-   || die
-}
-
-src_compile() {
-   export GOPATH="${S}:$(get_golibdir_gopath)"
-   cd src/${EGO_PN} || die
-   # If we pass "build" to build.go, it builds only syncthing itself, and
-   # places the binary in the root folder. If we do not pass "build", all 
the
-   # tools are built, and all binaries are placed in folder ./bin.
-   ST_BUILD="build"
-   if use tools ; then
-   ST_BUILD=""
-   fi
-   go run build.go -version "v${PV}" -no-upgrade ${ST_BUILD} || die "build 
failed"
-}
-
-src_test() {
-   cd src/${EGO_PN} || die
-   go run build.go test || die "test failed"
-}
-
-src_install() {
-   cd src/${EGO_PN} || die
-   doman man/*.[157]
-   einstalldocs
-
-   if use tools ; then
-   dobin bin/syncthing
-   exeinto /usr/libexec/syncthing
-   for exe in bin/* ; do
-   [ "${exe}" = "bin/syncthing" ] || 

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

2016-09-07 Thread Göktürk Yüksek
commit: a539e8d7b4b846311c7869784fb04811ee4a49bf
Author: Louis Sautier  gmail  com>
AuthorDate: Tue Sep  6 17:14:12 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Sep  8 01:28:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a539e8d7

net-p2p/syncthing: bump to 0.14.6

Acked-By: Dirkjan Ochtman  gentoo.org>

Package-Manager: portage-2.3.0

 net-p2p/syncthing/Manifest|   1 +
 net-p2p/syncthing/syncthing-0.14.6.ebuild | 122 ++
 2 files changed, 123 insertions(+)

diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index 8eb1358..982e40e 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -2,3 +2,4 @@ DIST syncthing-0.13.10.tar.gz 4292039 SHA256 
a86c7948afabc6e7b07f217d5200fb1e36c
 DIST syncthing-0.14.3.tar.gz 6380761 SHA256 
1c7ce74db4bf780463c04ed3d5677296ad2bb347f3e35fe4229eb26893a6604a SHA512 
f9586013253ad031e1940e73f01f8ca398820e9ffeef0978fcd51079c535c04957c0be1314ecc635251ae06300c6b4141077ac5c3c8e7e9741d58e4545a7f3ba
 WHIRLPOOL 
b226642a41b8288ecd50eff5013a0c7b92e3f73dba85726f7bbbd529c0b6caeff85954205fcc7faf00bb9b5d18ff0809b93ddf7d0d4553815b3627bd2eb71c30
 DIST syncthing-0.14.4.tar.gz 6387191 SHA256 
5c29e2d3de4c35cf917df801c50a195f1cea612a31879c28a8474ce923c23551 SHA512 
0540d1e58b67d13401ecff4988897d185b04ca44f360c68cc52a2be8e70661cd6b84d6eae2b8f56e5a0f590efd9a8462f477f0492e5903992102a6c66bd3534e
 WHIRLPOOL 
4d5502c8e1d1577cc7223c88a7e364b853d7a2e469d9cdbbc01de98dd679fad61d3278ee8ff444acc10fec83bd460fce086b4ef47b2c0db17f7f0ec6f1377f90
 DIST syncthing-0.14.5.tar.gz 6387026 SHA256 
32979e333a77dcd4e2ba9cb9c74404f9fd06891032c84b1285bcb779c9e132b6 SHA512 
c60e3205624e49de34c17a77cf3a8e7af49572a53faa97a6dca7e57a7009c068f70f986e4e3f60774514e3b74a09edff4e6843563456d4ff97b408843a9a06fb
 WHIRLPOOL 
6283cf0cf0440a1333f4a27bdc5fcef389df975d177cd0cd41f7174164c9b9abc79dddbb9a64c394808b8ec4fa77b1f92fd67f2276d9b0277886d1a25437ef4e
+DIST syncthing-0.14.6.tar.gz 6390369 SHA256 
481d9e88db0c3b3e9b0c796fa6dbb62447f0da69022c77f0065370873b0909ff SHA512 
2a6d7dda6f014b1fce75d3199afdde517344524356e3881bb3cac035adc53dae3401260f072099a60d31394279e386c1d0e661fe21a5df0f1bf6b9808017ba34
 WHIRLPOOL 
e24ce88d5448d4f599a3de52c049d5eed3531d7072b9dbf731ec684e648b580f02b559e0b72f441b4bc41aeb8500e7e78cc2379aeb029b35c7b91bb7e411970e

diff --git a/net-p2p/syncthing/syncthing-0.14.6.ebuild 
b/net-p2p/syncthing/syncthing-0.14.6.ebuild
new file mode 100644
index ..3d1e955
--- /dev/null
+++ b/net-p2p/syncthing/syncthing-0.14.6.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+EGO_PN="github.com/${PN}/${PN}"
+
+inherit golang-vcs-snapshot systemd user versionator
+
+DESCRIPTION="Open Source Continuous File Synchronization"
+HOMEPAGE="https://syncthing.net;
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~arm"
+IUSE="tools"
+
+DOCS="README.md AUTHORS CONTRIBUTING.md"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+
+   if use tools ; then
+   # separate user for the relay server
+   enewgroup strelaysrv
+   enewuser strelaysrv -1 -1 /var/lib/strelaysrv strelaysrv
+   # and his home folder
+   keepdir /var/lib/strelaysrv
+   fowners strelaysrv:strelaysrv /var/lib/strelaysrv
+   fi
+}
+
+src_prepare() {
+   default
+   sed -i \
+   's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/strelaysrv|' \
+   
src/${EGO_PN}/cmd/strelaysrv/etc/linux-systemd/strelaysrv.service \
+   || die
+}
+
+src_compile() {
+   export GOPATH="${S}:$(get_golibdir_gopath)"
+   cd src/${EGO_PN} || die
+   # If we pass "build" to build.go, it builds only syncthing itself, and
+   # places the binary in the root folder. If we do not pass "build", all 
the
+   # tools are built, and all binaries are placed in folder ./bin.
+   ST_BUILD="build"
+   if use tools ; then
+   ST_BUILD=""
+   fi
+   go run build.go -version "v${PV}" -no-upgrade ${ST_BUILD} || die "build 
failed"
+}
+
+src_test() {
+   cd src/${EGO_PN} || die
+   go run build.go test || die "test failed"
+}
+
+src_install() {
+   cd src/${EGO_PN} || die
+   doman man/*.[157]
+   einstalldocs
+
+   if use tools ; then
+   dobin bin/syncthing
+   exeinto /usr/libexec/syncthing
+   for exe in bin/* ; do
+   [[ "${exe}" = "bin/syncthing" ]] || doexe "${exe}"
+   done
+   else
+   dobin syncthing
+   fi
+
+   # openrc and systemd service files
+   systemd_dounit 
"${S}"/src/${EGO_PN}/etc/linux-systemd/system/${PN}@.service \
+   

[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-power/cpupower/, sys-power/cpupower/files/

2016-09-07 Thread Mike Gilbert
commit: 16ea9eebec61442474c6feb6b9a279633d8fb7cf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep  8 01:25:54 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep  8 01:28:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ea9eeb

sys-power/cpupower: add cpupower-frequency-set.service

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

 profiles/package.mask| 2 +-
 .../cpupower/{cpupower-4.5.0.ebuild => cpupower-4.5.0-r1.ebuild} | 7 ++-
 .../cpupower/{cpupower-4.7.0.ebuild => cpupower-4.7.0-r1.ebuild} | 7 ++-
 sys-power/cpupower/files/cpupower-frequency-set.service  | 9 +
 sys-power/cpupower/files/cpupower-frequency-set.service.conf | 2 ++
 5 files changed, 24 insertions(+), 3 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 0abb2fa..dd77ae2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -597,7 +597,7 @@ dev-libs/skyutils
 # Mike Gilbert  (07 Aug 2016)
 # Fails to switch cpufreq governor.
 # https://bugs.gentoo.org/590780
-=sys-power/cpupower-4.7.0
+~sys-power/cpupower-4.7.0
 
 # Pacho Ramos  (7 Aug 2016)
 # Upstream dead, depends on old gstreamer, old webkit, many unresolved bug

diff --git a/sys-power/cpupower/cpupower-4.5.0.ebuild 
b/sys-power/cpupower/cpupower-4.5.0-r1.ebuild
similarity index 85%
rename from sys-power/cpupower/cpupower-4.5.0.ebuild
rename to sys-power/cpupower/cpupower-4.5.0-r1.ebuild
index 432a45f..54365d0 100644
--- a/sys-power/cpupower/cpupower-4.5.0.ebuild
+++ b/sys-power/cpupower/cpupower-4.5.0-r1.ebuild
@@ -3,7 +3,9 @@
 # $Id$
 
 EAPI=6
-inherit eutils toolchain-funcs
+
+# eutils: strip-linguas
+inherit eutils systemd toolchain-funcs
 
 DESCRIPTION="Shows and sets processor power related values"
 HOMEPAGE="https://www.kernel.org/;
@@ -53,4 +55,7 @@ src_install() {
 
newconfd "${FILESDIR}"/conf.d-r2 cpupower
newinitd "${FILESDIR}"/init.d-r4 cpupower
+
+   systemd_dounit "${FILESDIR}"/cpupower-frequency-set.service
+   systemd_install_serviced 
"${FILESDIR}"/cpupower-frequency-set.service.conf
 }

diff --git a/sys-power/cpupower/cpupower-4.7.0.ebuild 
b/sys-power/cpupower/cpupower-4.7.0-r1.ebuild
similarity index 85%
rename from sys-power/cpupower/cpupower-4.7.0.ebuild
rename to sys-power/cpupower/cpupower-4.7.0-r1.ebuild
index 432a45f..54365d0 100644
--- a/sys-power/cpupower/cpupower-4.7.0.ebuild
+++ b/sys-power/cpupower/cpupower-4.7.0-r1.ebuild
@@ -3,7 +3,9 @@
 # $Id$
 
 EAPI=6
-inherit eutils toolchain-funcs
+
+# eutils: strip-linguas
+inherit eutils systemd toolchain-funcs
 
 DESCRIPTION="Shows and sets processor power related values"
 HOMEPAGE="https://www.kernel.org/;
@@ -53,4 +55,7 @@ src_install() {
 
newconfd "${FILESDIR}"/conf.d-r2 cpupower
newinitd "${FILESDIR}"/init.d-r4 cpupower
+
+   systemd_dounit "${FILESDIR}"/cpupower-frequency-set.service
+   systemd_install_serviced 
"${FILESDIR}"/cpupower-frequency-set.service.conf
 }

diff --git a/sys-power/cpupower/files/cpupower-frequency-set.service 
b/sys-power/cpupower/files/cpupower-frequency-set.service
new file mode 100644
index ..2d9ef35
--- /dev/null
+++ b/sys-power/cpupower/files/cpupower-frequency-set.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=CPU Frequency Scaling
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/cpupower frequency-set $OPTS
+
+[Install]
+WantedBy=multiuser.target

diff --git a/sys-power/cpupower/files/cpupower-frequency-set.service.conf 
b/sys-power/cpupower/files/cpupower-frequency-set.service.conf
new file mode 100644
index ..969c8ab
--- /dev/null
+++ b/sys-power/cpupower/files/cpupower-frequency-set.service.conf
@@ -0,0 +1,2 @@
+[Service]
+Environment="OPTS=-g ondemand"



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

2016-09-07 Thread Patrick McLean
commit: 409a0440e04084350282ede71068c5233ca57ce4
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Sep  7 23:54:05 2016 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Sep  8 00:25:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409a0440

net-misc/openssh: Update patch to avoid hangs at exit

Package-Manager: portage-2.3.0

 .../openssh/files/openssh-7.3_p1-hpn-update.patch  | 50 --
 1 file changed, 37 insertions(+), 13 deletions(-)

diff --git a/net-misc/openssh/files/openssh-7.3_p1-hpn-update.patch 
b/net-misc/openssh/files/openssh-7.3_p1-hpn-update.patch
index e8d462c..873f62f 100644
--- a/net-misc/openssh/files/openssh-7.3_p1-hpn-update.patch
+++ b/net-misc/openssh/files/openssh-7.3_p1-hpn-update.patch
@@ -1,5 +1,5 @@
 --- openssh-7_2_P2-hpn-14.10.diff.orig 2016-09-01 10:34:05.905112131 -0700
-+++ openssh-7_2_P2-hpn-14.10.diff  2016-09-07 15:13:59.267910872 -0700
 openssh-7_2_P2-hpn-14.10.diff  2016-09-07 17:24:04.937948083 -0700
 @@ -156,145 +156,6 @@
compat.o crc32.o deattack.o fatal.o hostfile.o \
log.o match.o md-sha256.o moduli.o nchan.o packet.o opacket.o \
@@ -151,7 +151,7 @@
  --- /dev/null
  +++ b/cipher-ctr-mt.c
 -@@ -0,0 +1,533 @@
-+@@ -0,0 +1,546 @@
++@@ -0,0 +1,556 @@
  +/*
  + * OpenSSH Multi-threaded AES-CTR Cipher
  + *
@@ -235,7 +235,19 @@
  + pthread_cond_wait(>q[0].cond, >q[0].lock);
  + pthread_mutex_unlock(>q[0].lock);
  + }
-@@ -1003,7 +875,9 @@
+@@ -989,6 +861,11 @@
+ + for (i = 0; i < CIPHER_THREADS; i++) {
+ + pthread_cancel(c->tid[i]);
+ + }
+++ for (i = 0; i < NUMKQ; i++) {
+++ pthread_mutex_lock(>q[i].lock);
+++ pthread_cond_broadcast(>q[i].cond);
+++ pthread_mutex_unlock(>q[i].lock);
+++ }
+ + for (i = 0; i < CIPHER_THREADS; i++) {
+ + pthread_join(c->tid[i], NULL);
+ + }
+@@ -1003,7 +880,9 @@
  + /* reconstruct threads */
  + for (i = 0; i < CIPHER_THREADS; i++) {
  + debug("spawned a thread");
@@ -245,7 +257,19 @@
  + }
  +}
  +
-@@ -1270,7 +1144,7 @@
+@@ -1021,6 +900,11 @@
+ + /* Cancel pregen threads */
+ + for (i = 0; i < CIPHER_THREADS; i++)
+ + pthread_cancel(c->tid[i]);
+++ for (i = 0; i < NUMKQ; i++) {
+++ pthread_mutex_lock(>q[i].lock);
+++ pthread_cond_broadcast(>q[i].cond);
+++ pthread_mutex_unlock(>q[i].lock);
+++ }
+ + for (i = 0; i < CIPHER_THREADS; i++)
+ + pthread_join(c->tid[i], NULL);
+ +
+@@ -1270,7 +1154,7 @@
   
   #include "ssherr.h"
   #include "sshbuf.h"
@@ -254,7 +278,7 @@
   #include "digest.h"
   
   #if OPENSSL_VERSION_NUMBER >= 0x00907000L
-@@ -1312,8 +1186,8 @@
+@@ -1312,8 +1196,8 @@
  +  */
  + if (ctos && !log_flag) {
  + logit("SSH: Server;Ltype: Kex;Remote: %s-%d;Enc: 
%s;MAC: %s;Comp: %s",
@@ -265,7 +289,7 @@
  + newkeys->enc.name,
  + authlen == 0 ? newkeys->mac.name : "",
  + newkeys->comp.name);
-@@ -1430,7 +1304,7 @@
+@@ -1430,7 +1314,7 @@
  + rekey_requested = 0;
  + return 1;
  + }
@@ -274,7 +298,7 @@
/* Time-based rekeying */
if (state->rekey_interval != 0 &&
state->rekey_time + state->rekey_interval <= monotime())
-@@ -1490,7 +1364,7 @@
+@@ -1490,7 +1374,7 @@
   
transferred = *counter - (cur_pos ? cur_pos : start_pos);
cur_pos = *counter;
@@ -283,7 +307,7 @@
bytes_left = end_pos - cur_pos;
   
  + delta_pos = cur_pos - last_pos;
-@@ -1564,8 +1438,8 @@
+@@ -1564,8 +1448,8 @@
{ "canonicaldomains", oCanonicalDomains },
{ "canonicalizefallbacklocal", oCanonicalizeFallbackLocal },
  @@ -282,6 +287,11 @@ static struct {
@@ -293,7 +317,7 @@
   
  + { "tcprcvbufpoll", oTcpRcvBufPoll },
  + { "tcprcvbuf", oTcpRcvBuf },
-@@ -1736,8 +1610,8 @@
+@@ -1736,8 +1620,8 @@
off_t size, statbytes;
unsigned long long ull;
int setimes, targisdir, wrerrno = 0;
@@ -304,7 +328,7 @@
struct timeval tv[2];
   
   #define  atime   tv[0]
-@@ -1956,32 +1830,6 @@
+@@ -1956,32 +1840,6 @@
   }
   
   /*
@@ -337,7 +361,7 @@
  @@ -1041,8 +1064,12 @@ server_request_tun(void)
sock = tun_open(tun, mode);
if (sock < 0)
-@@ -2372,10 +2220,10 @@
+@@ -2372,10 +2230,10 @@
debug("Client protocol version %d.%d; client software version %.100s",
remote_major, remote_minor, remote_version);
  + logit("SSH: Server;Ltype: Version;Remote: %s-%d;Protocol: %d.%d;Client: 
%.100s",
@@ -350,7 +374,7 @@
   
  @@ -1160,6 +1163,8 @@ server_listen(void)
int ret, listen_sock, on = 1;
-@@ -2413,7 +2261,7 @@
+@@ -2413,7 +2271,7 @@
if (options.challenge_response_authentication)

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

2016-09-07 Thread Manuel Rüger
commit: 4820929e66a8ecb6098e7448eed6e7795d5924f7
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep  7 23:49:12 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Sep  7 23:49:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4820929e

app-text/calibre: Version bump to 2.66.0

Package-Manager: portage-2.3.0

 app-text/calibre/Manifest  |   1 +
 app-text/calibre/calibre-2.66.0.ebuild | 251 +
 2 files changed, 252 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index ec9db11..effeaa7 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -3,3 +3,4 @@ DIST calibre-2.35.0.tar.xz 37470944 SHA256 
7d883c7ed5cf7c3c2e53c4d18e3a67c15d8a0
 DIST calibre-2.47.0.tar.xz 38924632 SHA256 
048681cf6cb09b136017c6c99a1f1d908c6fcc3cdb2d40455cb4af8725395d0c SHA512 
932ab2bae12ce128fa497bdd95d3c5f4f67e65bced5b73882f9b812cd9290c0a89c04c89ad3e1b421119c1ca88b5bfb7870a3060c91b5c8198e5ad709dbfdc96
 WHIRLPOOL 
15f4d3e19eafc57aabb526147926a4fa3343d340fcbc528df91ade6d82a7bfa6f993baee6224508c8dbf551d9640c16db71fc30c438675d09876b633dd3f6ea8
 DIST calibre-2.55.0.tar.xz 39854472 SHA256 
a3a4f2914d491ab8c63725c11272d53bb4a91d282e6e5c6e0f245cb94b138188 SHA512 
f067c93f7b32dbb8f94e30831df1bf755c25edaeb9dd4793ec79941738e2431e5fe51219d169056b3bb1f71b4223e933cc29fdae6572f212109b44b696bd6af4
 WHIRLPOOL 
433c68117f2aec343db026851de1807ebbcef91b229cb7790a9a3de35bb9ea6e20c194097ab4b283935843d998aba61f5a036483d743e35b9cc8dffaa809c5fb
 DIST calibre-2.63.0.tar.xz 40700876 SHA256 
0672a155edfafd50a507ebcfa20de2cfc23780e082eccbb89374f8aab3d98fe7 SHA512 
74df6febe62608ab93502360e7511679102f0cbb260b1b78b4720c1aff34703d60db51a760ecd51596cb7331892d5eb7225e6ec70aa09976c219ba973d064f9b
 WHIRLPOOL 
24238a8ffceae15fe2490d493aed77456a7db6940d19fe9c7f8acf426d09d6c28554ffbc2d38b5ce793097afeb5729b882ead55be9e93ca6010bcd7e66a58728
+DIST calibre-2.66.0.tar.xz 39887876 SHA256 
2c5a55b9598fe1e9ce3cb8ba4a0951f80b16d559c23bb87f28f227ccd2357bb5 SHA512 
b1c62083613037329860bc1a9974fd4efc0a1317cb15b930c117b196efe9c9ad0ff61b6712638608ec4920c960b331c153bfe7b1cb196366d836dba99558d947
 WHIRLPOOL 
32d137a8457e05d55d6282d9d9b99417062eb205e10b8b923da8a9e85ac7e182feb3c938aab181e96e8e5d92a558d0643ed772dd1cd4ae8efe2ff0ba3d86bddb

diff --git a/app-text/calibre/calibre-2.66.0.ebuild 
b/app-text/calibre/calibre-2.66.0.ebuild
new file mode 100644
index ..23a7e98
--- /dev/null
+++ b/app-text/calibre/calibre-2.66.0.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite,ssl"
+
+inherit eutils fdo-mime bash-completion-r1 multilib toolchain-funcs 
python-single-r1
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="http://calibre-ebook.com/;
+SRC_URI="http://download.calibre-ebook.com/${PV}/${P}.tar.xz;
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+   unRAR
+"
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+IUSE="+udisks"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-text/podofo-0.8.2:=
+   >=app-text/poppler-0.26.5[qt5]
+   >=dev-libs/chmlib-0.40:=
+   dev-libs/glib:2
+   >=dev-libs/icu-4.4:=
+   >=dev-python/apsw-3.7.17[${PYTHON_USEDEP}]
+   >=dev-python/beautifulsoup-3.0.5:python-2[${PYTHON_USEDEP}]
+   >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/cssutils-0.9.9[${PYTHON_USEDEP}]
+   >=dev-python/dbus-python-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/mechanize-0.1.11[${PYTHON_USEDEP}]
+   dev-python/netifaces[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-1.4.1[${PYTHON_USEDEP}]
+   
>=dev-python/PyQt5-5.3.1[gui,svg,webkit,widgets,network,printsupport,${PYTHON_USEDEP}]
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   media-fonts/liberation-fonts
+   >=media-gfx/imagemagick-6.5.9[jpeg,png]
+   media-libs/fontconfig
+   >=media-libs/freetype-2:=
+   >=media-libs/libmtp-1.1.5:=
+   >=media-libs/libwmf-0.2.8
+   sys-libs/zlib
+   virtual/libusb:1=
+   virtual/python-dnspython[${PYTHON_USEDEP}]
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrender
+   >=x11-misc/xdg-utils-1.0.2-r2
+   udisks? ( virtual/libudev )"
+RDEPEND="${COMMON_DEPEND}
+   udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
+DEPEND="${COMMON_DEPEND}
+   

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

2016-09-07 Thread Manuel Rüger
commit: 4baf880d215388f98d0da9bd715d854526405603
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep  7 23:38:16 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Sep  7 23:38:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4baf880d

dev-ruby/iobuffer: Add ruby23

Package-Manager: portage-2.3.0

 dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild 
b/dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild
index e49408e..daa0977 100644
--- a/dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild
+++ b/dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 # rbx: Kernel(Autoload)#allocate (method_missing)
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"



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

2016-09-07 Thread Manuel Rüger
commit: 0eecfe5378e8a932e4815775a03ebff7fdb3ea21
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep  7 23:34:29 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Sep  7 23:35:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eecfe53

dev-ruby/faraday_middleware-multi_json: Add ruby22, drop ruby19

Package-Manager: portage-2.3.0

 .../faraday_middleware-multi_json-0.0.6.ebuild| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6.ebuild
 
b/dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6.ebuild
index e7ba42d..14991de 100644
--- 
a/dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6.ebuild
+++ 
b/dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2016-09-07 Thread Manuel Rüger
commit: f0a43ae98c910e257a60c117c014109335538f51
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep  7 23:28:28 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Sep  7 23:35:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a43ae9

dev-ruby/stamp: Add ruby23

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/stamp/stamp-0.6.0.ebuild 
b/dev-ruby/stamp/stamp-0.6.0.ebuild
index c106106..5b98f15 100644
--- a/dev-ruby/stamp/stamp-0.6.0.ebuild
+++ b/dev-ruby/stamp/stamp-0.6.0.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_TEST="cucumber"
 RUBY_FAKEGEM_TASK_DOC=""



[gentoo-commits] repo/gentoo:master commit in: games-board/eboard/files/, games-board/eboard/

2016-09-07 Thread Austin English
commit: e1a391c2c1fdb2ae97e191e1d39de43736da4e21
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  7 22:45:39 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep  7 23:28:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a391c2

games-board/eboard: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-board/eboard/eboard-1.1.1-r2.ebuild  | 75 ++
 .../eboard/files/eboard-1.1.1-as-needed.patch  |  8 +--
 games-board/eboard/files/eboard-1.1.1-gcc44.patch  |  4 +-
 .../eboard/files/eboard-1.1.1-libpng15.patch   |  4 +-
 .../eboard/files/eboard-1.1.1-ovflfix.patch|  8 +--
 5 files changed, 87 insertions(+), 12 deletions(-)

diff --git a/games-board/eboard/eboard-1.1.1-r2.ebuild 
b/games-board/eboard/eboard-1.1.1-r2.ebuild
new file mode 100644
index ..2b32096
--- /dev/null
+++ b/games-board/eboard/eboard-1.1.1-r2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils toolchain-funcs
+
+DEB_V=${PV}-4.1
+EXTRAS1="eboard-extras-1pl2"
+EXTRAS2="eboard-extras-2"
+DESCRIPTION="chess interface for POSIX systems"
+HOMEPAGE="http://www.bergo.eng.br/eboard/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
+   mirror://sourceforge/${PN}/${EXTRAS1}.tar.gz
+   mirror://sourceforge/${PN}/${EXTRAS2}.tar.gz
+   mirror://debian/pool/main/e/eboard/${PN}_${DEB_V}.diff.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="nls"
+
+RDEPEND="
+   media-libs/libpng:0=
+   x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${WORKDIR}"/${PN}_${DEB_V}.diff
+   "${FILESDIR}"/${P}-as-needed.patch
+   "${FILESDIR}"/${P}-gcc44.patch
+   "${FILESDIR}"/${P}-ovflfix.patch
+   "${FILESDIR}"/${P}-libpng15.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "s:(\"-O6\"):split(' ', \"${CXXFLAGS}\"):" \
+   configure || die
+}
+
+src_configure() {
+   ./configure \
+   --compiler="$(tc-getCXX)" \
+   --prefix="/usr" \
+   --data-prefix="/usr/share" \
+   --man-prefix="/usr/share/man" \
+   --extra-libs="dl" \
+   $(use_enable nls) || die # not an autoconf script
+}
+
+src_install() {
+   default
+   dodoc Documentation/*.txt
+
+   newicon icon-eboard.xpm ${PN}.xpm
+   make_desktop_entry ${PN} ${PN} ${PN}
+
+   cd "${WORKDIR}"/${EXTRAS1}
+   insinto /usr/share/${PN}
+   doins *.png *.wav
+   newins extras1.conf themeconf.extras1
+   newdoc ChangeLog Changelog.extras
+   newdoc README README.extras
+   dodoc CREDITS
+
+   cd "${WORKDIR}"/${EXTRAS2}
+   doins *.png *.wav
+   newins extras2.conf themeconf.extras2
+}

diff --git a/games-board/eboard/files/eboard-1.1.1-as-needed.patch 
b/games-board/eboard/files/eboard-1.1.1-as-needed.patch
index b4ec397..199dd0e 100644
--- a/games-board/eboard/files/eboard-1.1.1-as-needed.patch
+++ b/games-board/eboard/files/eboard-1.1.1-as-needed.patch
@@ -1,5 +1,5 @@
 configure.old  2009-02-03 14:46:21.0 +0100
-+++ configure  2009-02-03 14:48:13.0 +0100
+--- a/configure2009-02-03 14:46:21.0 +0100
 b/configure2009-02-03 14:48:13.0 +0100
 @@ -638,7 +638,7 @@
  
  print CONFIGMAKE "CXX   = $cxx\n";
@@ -9,8 +9,8 @@
  
  print CONFIGMAKE "prefix= \${DESTDIR}$prefix\n";
  print CONFIGMAKE "bindir= \${DESTDIR}$prefix/bin\n";
 elifekam.old   2009-02-03 14:48:43.0 +0100
-+++ elifekam   2009-02-03 14:48:58.0 +0100
+--- a/elifekam 2009-02-03 14:48:43.0 +0100
 b/elifekam 2009-02-03 14:48:58.0 +0100
 @@ -24,7 +24,7 @@
  all: eboard nls-dicts
  

diff --git a/games-board/eboard/files/eboard-1.1.1-gcc44.patch 
b/games-board/eboard/files/eboard-1.1.1-gcc44.patch
index 43a2639..60e7d81 100644
--- a/games-board/eboard/files/eboard-1.1.1-gcc44.patch
+++ b/games-board/eboard/files/eboard-1.1.1-gcc44.patch
@@ -1,5 +1,5 @@
 ntext.cc
-+++ ntext.cc
+--- a/ntext.cc
 b/ntext.cc
 @@ -244,7 +244,7 @@
  return;
}

diff --git a/games-board/eboard/files/eboard-1.1.1-libpng15.patch 
b/games-board/eboard/files/eboard-1.1.1-libpng15.patch
index 8ab2832..cd0ccf8 100644
--- a/games-board/eboard/files/eboard-1.1.1-libpng15.patch
+++ b/games-board/eboard/files/eboard-1.1.1-libpng15.patch
@@ -1,5 +1,5 @@
 cimg.cc
-+++ cimg.cc
+--- a/cimg.cc
 b/cimg.cc
 @@ -94,11 +95,11 @@
ct == PNG_COLOR_TYPE_GRAY_ALPHA)
  png_set_gray_to_rgb(pngp);

diff --git a/games-board/eboard/files/eboard-1.1.1-ovflfix.patch 
b/games-board/eboard/files/eboard-1.1.1-ovflfix.patch
index 4a586b2..b09c4db 100644
--- 

[gentoo-commits] repo/gentoo:master commit in: games-board/domination/

2016-09-07 Thread Austin English
commit: 00f126964e4b08c18fd631df31d7a58d97257fd6
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  7 23:28:45 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep  7 23:28:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f12696

games-board/domination: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 .../domination/domination-1.1.1.6-r1.ebuild| 48 ++
 1 file changed, 48 insertions(+)

diff --git a/games-board/domination/domination-1.1.1.6-r1.ebuild 
b/games-board/domination/domination-1.1.1.6-r1.ebuild
new file mode 100644
index ..e6dd1ce
--- /dev/null
+++ b/games-board/domination/domination-1.1.1.6-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="The well-known board game, written in java"
+HOMEPAGE="http://domination.sourceforge.net;
+SRC_URI="mirror://sourceforge/domination/Domination_${PV}.zip"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=virtual/jre-1.5"
+DEPEND=">=virtual/jdk-1.5
+   app-arch/unzip"
+
+S=${WORKDIR}/Domination
+
+EANT_BUILD_TARGET="game"
+
+pkg_setup() {
+   java-pkg-2_pkg_setup
+}
+
+src_compile() {
+   java-pkg-2_src_compile
+}
+
+src_install() {
+   newbin "${S}"/FlashGUI.sh ${PN}
+   sed -i \
+   -e "s|cd.*|cd \"/usr/share\"/${PN}|" \
+   "${D}/usr/bin"/${PN} \
+   || die
+   chmod +x "${D}/usr/bin"/${PN} || die
+
+   insinto "/usr/share/${PN}"
+   doins -r "${S}"/*
+   rm -f "${D}/usr/share"/${PN}/*.cmd || die
+   java-pkg_regjar "${D}//usr/share/${PN}"/*.jar
+
+   newicon resources/icon.png ${PN}.png
+   make_desktop_entry ${PN} "Domination"
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/freedoko/

2016-09-07 Thread Austin English
commit: 0105d0211a8e56f9b900966832b16f262bc50ecc
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  7 22:39:45 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep  7 23:28:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0105d021

games-board/freedoko: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-board/freedoko/freedoko-0.7.14-r1.ebuild | 101 +
 1 file changed, 101 insertions(+)

diff --git a/games-board/freedoko/freedoko-0.7.14-r1.ebuild 
b/games-board/freedoko/freedoko-0.7.14-r1.ebuild
new file mode 100644
index ..8ff6330
--- /dev/null
+++ b/games-board/freedoko/freedoko-0.7.14-r1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils flag-o-matic gnome2-utils
+
+DESCRIPTION="FreeDoko is a Doppelkopf-game"
+HOMEPAGE="http://free-doko.sourceforge.net;
+SRC_URI="mirror://sourceforge/free-doko/FreeDoko_${PV}.src.zip
+   backgrounds? ( mirror://sourceforge/free-doko/backgrounds.zip -> 
${PN}-backgrounds.zip )
+   kdecards? ( mirror://sourceforge/free-doko/kdecarddecks.zip )
+   xskatcards? ( mirror://sourceforge/free-doko/xskat.zip )
+   pysolcards? ( mirror://sourceforge/free-doko/pysol.zip )
+   gnomecards? ( mirror://sourceforge/free-doko/gnome-games.zip )
+   openclipartcards? ( mirror://sourceforge/free-doko/openclipart.zip )
+   !xskatcards? (
+   !kdecards? (
+   !gnomecards? (
+   !openclipartcards? (
+   !pysolcards? (
+   
mirror://sourceforge/free-doko/xskat.zip ) ) ) ) )"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+xskatcards +gnomecards +kdecards +openclipartcards +pysolcards 
+backgrounds net"
+
+RDEPEND="net? ( net-libs/gnet dev-libs/glib:2 )
+   >=dev-cpp/gtkmm-2.4:2.4"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   virtual/pkgconfig"
+
+S=${WORKDIR}/FreeDoko_${PV}
+
+src_unpack() {
+   local cards=0
+
+   unpack_cards() {
+   use $1 && { unpack $2 ; cards=$(( $cards + 1 )); };
+   }
+   unpack FreeDoko_${PV}.src.zip
+   cp /dev/null "${S}"/src/Makefile.local || die
+
+   cd "${S}"/data/cardsets || die
+
+   unpack_cards xskatcards   xskat.zip
+   unpack_cards kdecards kdecarddecks.zip
+   unpack_cards pysolcards   pysol.zip
+   unpack_cards gnomecards   gnome-games.zip
+   unpack_cards openclipartcards openclipart.zip
+   [ $cards ] || unpack xskat.zip # fall back to xskat
+
+   if use backgrounds ; then
+   cd "${S}"/data/backgrounds || die
+   unpack ${PN}-backgrounds.zip
+   fi
+}
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gentoo.patch
+)
+
+src_prepare() {
+   default
+
+   append-cxxflags -std=c++11
+}
+
+src_compile() {
+   export CPPFLAGS="-DPUBLIC_DATA_DIRECTORY_VALUE='\"/usr/share/${PN}\"'"
+   export CPPFLAGS+=" 
-DMANUAL_DIRECTORY_VALUE='\"/usr/share/doc/${PF}/html\"'"
+   export OSTYPE=Linux
+   export USE_NETWORK=$(use net && echo true || echo false)
+   export USE_SOUND_ALUT=false # still marked experimental
+   emake Version
+   emake -C src FreeDoko
+}
+
+src_install() {
+   newbin src/FreeDoko freedoko
+   insinto /usr/share/${PN}/
+   doins -r 
data/{backgrounds,cardsets,iconsets,rules,sounds,translations,*png}
+   find "${D}/usr/share/${PN}" -name Makefile -delete
+   dodoc AUTHORS README ChangeLog
+   newicon -s 32 src/FreeDoko.png ${PN}.png
+   make_desktop_entry ${PN} FreeDoko
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] dev/mrueg:master commit in: dev-ruby/rugged/

2016-09-07 Thread Manuel Rüger
commit: aff546659c81e0976ee274655a4b927aaeb4de69
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep  7 23:21:36 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Sep  7 23:21:36 2016 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=aff54665

dev-ruby/rugged: Add ruby23

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/rugged/rugged-0.24.0.ebuild 
b/dev-ruby/rugged/rugged-0.24.0.ebuild
index 03a53c0..ee49150 100644
--- a/dev-ruby/rugged/rugged-0.24.0.ebuild
+++ b/dev-ruby/rugged/rugged-0.24.0.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 RUBY_FAKEGEM_EXTRADOC="README.md"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



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

2016-09-07 Thread Manuel Rüger
commit: c1c22a5d97ad5e2d2bb937ab56de4fb6874b9713
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep  7 23:20:03 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Sep  7 23:20:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c22a5d

dev-ruby/afm: Add ruby23

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/afm/afm-0.2.2.ebuild b/dev-ruby/afm/afm-0.2.2.ebuild
index 9386d3e..6fe38f8 100644
--- a/dev-ruby/afm/afm-0.2.2.ebuild
+++ b/dev-ruby/afm/afm-0.2.2.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_TASK_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.rdoc"



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

2016-09-07 Thread Manuel Rüger
commit: 8c63db8850db3613fca3d744ef916fce42582446
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep  7 23:13:26 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Sep  7 23:13:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c63db88

dev-ruby/charlock_holmes: Add ruby23

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/charlock_holmes/charlock_holmes-0.7.3.ebuild 
b/dev-ruby/charlock_holmes/charlock_holmes-0.7.3.ebuild
index 0a80074..65b8254 100644
--- a/dev-ruby/charlock_holmes/charlock_holmes-0.7.3.ebuild
+++ b/dev-ruby/charlock_holmes/charlock_holmes-0.7.3.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.md"



[gentoo-commits] dev/mrueg:master commit in: dev-ruby/gitlab_git/

2016-09-07 Thread Manuel Rüger
commit: 940d8424c8f7b1cc1d6be42e085f492377bd8aa3
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep  7 23:12:33 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Sep  7 23:12:33 2016 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=940d8424

dev-ruby/gitlab_git: Version bump

Package-Manager: portage-2.3.0

 dev-ruby/gitlab_git/Manifest| 2 +-
 .../gitlab_git/{gitlab_git-10.6.1.ebuild => gitlab_git-10.6.3.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/gitlab_git/Manifest b/dev-ruby/gitlab_git/Manifest
index a735a77..b008e51 100644
--- a/dev-ruby/gitlab_git/Manifest
+++ b/dev-ruby/gitlab_git/Manifest
@@ -1 +1 @@
-DIST gitlab_git-10.6.1.tar.gz 86733 SHA256 
ccdcc4c6772bc77e3cc18144d59eed3a3933a391c66bbf4a6a816c3d7387251e SHA512 
6a953c61ddbf270b8c8462bfe861626a52366f2cb3bbc7c45d41b98f2e2fd870a089512eb4873e7320e6510bc8df23977593818e84edbaad514fe816a457424d
 WHIRLPOOL 
9d581cff2e61a5aed33462ed396de97c094aa57b554c688c4b88d505da9b7062b512980bff56b9f644c8c8e649cbf51cb0a6fc94bfc630ff369718dac356f293
+DIST gitlab_git-10.6.3.tar.gz 87106 SHA256 
cf7713940af54be2eb14ab351c97cce7d8641d229b548f4b7dfea0cc21e82bfe SHA512 
db8510699a2ccc832f99fe52192996e2c5c11e252a3e210df82ce511838da855b1da2d58ba0e24208272af01da29e847afec10cdfc28ae97814e0a066a755950
 WHIRLPOOL 
b6c08044ed288bf9ba27b64ff1f03ba854a3d5823b7b91389f1ad3be7d860f342c4518bf09f5e81409563bbce2a6a145ee1393daa9f5e340f8cf795c8f61a847

diff --git a/dev-ruby/gitlab_git/gitlab_git-10.6.1.ebuild 
b/dev-ruby/gitlab_git/gitlab_git-10.6.3.ebuild
similarity index 100%
rename from dev-ruby/gitlab_git/gitlab_git-10.6.1.ebuild
rename to dev-ruby/gitlab_git/gitlab_git-10.6.3.ebuild



[gentoo-commits] dev/mrueg:master commit in: dev-ruby/carrierwave/

2016-09-07 Thread Manuel Rüger
commit: a4608d26276784de989aff0b4e80854ce17fc084
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Sep  5 22:11:18 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Sep  5 22:11:18 2016 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=a4608d26

dev-ruby/carrierwave: Initial version

Package-Manager: portage-2.3.0

 dev-ruby/carrierwave/Manifest  |  1 +
 dev-ruby/carrierwave/carrierwave-0.10.0.ebuild | 44 ++
 dev-ruby/carrierwave/metadata.xml  |  8 +
 3 files changed, 53 insertions(+)

diff --git a/dev-ruby/carrierwave/Manifest b/dev-ruby/carrierwave/Manifest
new file mode 100644
index 000..2956ada
--- /dev/null
+++ b/dev-ruby/carrierwave/Manifest
@@ -0,0 +1 @@
+DIST carrierwave-0.10.0.tar.gz 343285 SHA256 
a60e65b9032408dc25392ecc65cb283e87e9e0af6da49c9239acffa68f99d1ef SHA512 
4f63367baea3c06f22b2ec55d5a8699c85aea80d27e796656be6b92ba1004a700ca04bc1c206e0a8431e2fb18370004e0ea8b8d488cf67171a99c562ec387c2b
 WHIRLPOOL 
3833c7a0664caed33b923d1d5c99d70706bb09ae9e6d4e1270623e14bd263cfd8b9a6d9eab760ac6d98ca7ae5293f54bdea35d905fd99a2d510eedad84c33819

diff --git a/dev-ruby/carrierwave/carrierwave-0.10.0.ebuild 
b/dev-ruby/carrierwave/carrierwave-0.10.0.ebuild
new file mode 100644
index 000..136f20d
--- /dev/null
+++ b/dev-ruby/carrierwave/carrierwave-0.10.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Upload files in applications, map them to ORMs, store them on 
backends"
+HOMEPAGE="https://rubygems.org/gems/carrierwave 
https://github.com/carrierwaveuploader/carrierwave;
+SRC_URI="https://github.com/carrierwaveuploader/carrierwave/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activemodel-3.2.0
+   >=dev-ruby/activesupport-3.2.0
+   >=dev-ruby/json-1.7
+   >=dev-ruby/mime-types-1.16"
+#ruby_add_bdepend ">=dev-ruby/cucumber-1.3.2
+#  =dev-ruby/fog-1.3.1
+#  dev-ruby/generator_spec
+#  >=dev-ruby/mini_magick-3.6.0
+#  dev-ruby/mysql2
+#  >=dev-ruby/nokogiri-1.5.10
+#  =dev-ruby/rails-3.2.0
+#  dev-ruby/rmagick
+#  dev-ruby/sham_rack
+#  =dev-ruby/timecop-0.6.1"
+
+#all_ruby_prepare() {
+#  sed -i -e "/bundler/d" spec/spec_helper.rb || die
+#}
+
+RESTRICT="test"

diff --git a/dev-ruby/carrierwave/metadata.xml 
b/dev-ruby/carrierwave/metadata.xml
new file mode 100644
index 000..97df2a0
--- /dev/null
+++ b/dev-ruby/carrierwave/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+



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

2016-09-07 Thread Gilles Dartiguelongue
commit: 5c7bef543b7c7956efb1b5af38e45d99b16da253
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Sep  7 22:11:08 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Sep  7 22:31:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c7bef54

dev-util/gtk-doc: version bump to 1.25-r1

Switch to EAPI=6.
Fix dependencies per configure.
USE=debug is a "true" yes/no option, no the kind from Gnome.

Package-Manager: portage-2.3.0

 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 110 
 1 file changed, 110 insertions(+)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
new file mode 100644
index ..ab37796
--- /dev/null
+++ b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils elisp-common gnome2 python-single-r1 readme.gentoo-r1
+
+DESCRIPTION="GTK+ Documentation Generator"
+HOMEPAGE="http://www.gtk.org/gtk-doc/;
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+
+IUSE="debug doc emacs highlight vim"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.6:2
+   >=dev-lang/perl-5.18
+   dev-libs/libxslt
+   >=dev-libs/libxml2-2.3.6:2
+   ~app-text/docbook-xml-dtd-4.3
+   app-text/docbook-xsl-stylesheets
+   ~app-text/docbook-sgml-dtd-3.0
+   >=app-text/docbook-dsssl-stylesheets-1.40
+   emacs? ( virtual/emacs )
+   highlight? (
+   vim? ( || ( app-editors/vim app-editors/gvim ) )
+   !vim? ( dev-util/source-highlight )
+   )
+"
+DEPEND="${RDEPEND}
+   ~dev-util/gtk-doc-am-${PV}
+   app-text/yelp-tools
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   DOC_CONTENTS="gtk-doc does no longer define global key bindings for 
Emacs.
+   You may set your own key bindings for \"gtk-doc-insert\" and
+   \"gtk-doc-insert-section\" in your ~/.emacs file."
+   SITEFILE=61${PN}-gentoo.el
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # Remove global Emacs keybindings, bug #184588
+   eapply "${FILESDIR}"/${PN}-1.8-emacs-keybindings.patch
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local myconf
+   if use vim; then
+   myconf="${myconf} $(use_with highlight highlight vim)"
+   else
+   myconf="${myconf} $(use_with highlight highlight 
source-highlight)"
+   fi
+
+   gnome2_src_configure \
+   --with-xml-catalog="${EPREFIX}"/etc/xml/catalog \
+   $(use_enable debug) \
+   ${myconf}
+}
+
+src_compile() {
+   gnome2_src_compile
+   use emacs && elisp-compile tools/gtk-doc.el
+}
+
+src_install() {
+   gnome2_src_install
+
+   python_fix_shebang "${ED}"/usr/bin/gtkdoc-depscan
+
+   # Don't install those files, they are in gtk-doc-am now
+   rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove 
gtk-doc.m4"
+   rm "${ED}"/usr/bin/gtkdoc-rebase || die "failed to remove gtkdoc-rebase"
+
+   if use doc; then
+   docinto doc
+   dodoc doc/*
+   docinto examples
+   dodoc examples/*
+   fi
+
+   if use emacs; then
+   elisp-install ${PN} tools/gtk-doc.el*
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   readme.gentoo_create_doc
+   fi
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   if use emacs; then
+   elisp-site-regen
+   readme.gentoo_print_elog
+   fi
+}
+
+pkg_postrm() {
+   gnome2_pkg_postrm
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2016-09-07 Thread Gilles Dartiguelongue
commit: 8ceb2d86ffecbbd149a0092119f16808a3b80bab
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Sep  7 22:15:45 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Sep  7 22:31:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ceb2d86

dev-util/gtk-doc-am: version bump to 1.25-r1

Switch to EAPI=6.
Fix dependencies per configure.

Package-Manager: portage-2.3.0

 dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild | 46 +++
 1 file changed, 46 insertions(+)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
new file mode 100644
index ..f2edac3
--- /dev/null
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.25-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME_ORG_MODULE="gtk-doc"
+
+inherit gnome.org
+
+DESCRIPTION="Automake files from gtk-doc"
+HOMEPAGE="http://www.gtk.org/gtk-doc/;
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+RDEPEND=">=dev-lang/perl-5.18"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   != 5.18.0 is required for 
gtk-doc"
+
+   # Replicate AC_SUBST
+   sed -e "s:@PERL@:${PERL}:g" -e "s:@VERSION@:${PV}:g" \
+   "${S}/gtkdoc-rebase.in" > "${S}/gtkdoc-rebase" || die "sed 
failed!"
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   dobin gtkdoc-rebase
+
+   insinto /usr/share/aclocal
+   doins gtk-doc.m4
+}



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

2016-09-07 Thread Gilles Dartiguelongue
commit: 4469e971664da6f89be3c46dedccb2334030df3e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Sep  7 22:18:11 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Sep  7 22:31:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4469e971

x11-misc/notification-daemon: version bump from 3.18.2 to 3.20.0

Package-Manager: portage-2.3.0

 x11-misc/notification-daemon/Manifest  |  1 +
 .../notification-daemon-3.20.0.ebuild  | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/x11-misc/notification-daemon/Manifest 
b/x11-misc/notification-daemon/Manifest
index c9cf8dc..00e3b19 100644
--- a/x11-misc/notification-daemon/Manifest
+++ b/x11-misc/notification-daemon/Manifest
@@ -4,3 +4,4 @@ DIST notification-daemon-3.14.1.tar.xz 280344 SHA256 
3cd9af77708fb1ab95ed6c8c660
 DIST notification-daemon-3.16.1.tar.xz 280404 SHA256 
256b322f5d18d438c3f1b0d1d10b6b1fbcff80f82f785e3fc69680e4e498fd81 SHA512 
02971b68c5f16d5cf7760915040ac6336a540cda4fd85766e4597a9df3fc4971d7f12f8023a84e55c5cc90c79ea5c685b440411854d2113a719474347c8c4979
 WHIRLPOOL 
21f06857caf115cd4d53de14e9531a09ade102d378c1a80ba779f4c4cf7b392ae31c50cf7c148aa21800e882a3cd4bd10ba64ae197fd56e560ce050d2875d307
 DIST notification-daemon-3.18.1.tar.xz 327140 SHA256 
5c3c86d677884b648bff58985fd3f5eb67d1fc92b78161f1e2e1dc5be91f5d05 SHA512 
f21fe99e9c12debd05212e45c4887371ea985182bdf5d3559aef6a912ff87f717a3856976bf4bba0c49c4d188a7ef7503893389c7ca193f02ec7aa4bbcb38717
 WHIRLPOOL 
8489d91eeec979237c338f5ae82a191fe25b214506d7aca2245c32124ac044f0f2147549b59d29a1412d146e05bd6005b866e918660a472c59ea52c8b6122c5d
 DIST notification-daemon-3.18.2.tar.xz 329196 SHA256 
0aac24764b62f34eca94f37a97e7473b6d557138440ae80b77099171ca6d67b4 SHA512 
962d84eb1970451d12d07027d4ee6843a96dc42c7d954dcb79bac55cd9918dcc84a2903b4ee032a0fd8f25d269e5e965a1deaab3da34b4181ea304df2adbae3c
 WHIRLPOOL 
6ee853a2f44cd7b3b194a8b4030c290620b2d9a2a09f309c119f7bb372ebc41bcf50ece2561055a7b96037457e73254bf8ead80bb1f3494cdde13000334ef2b7
+DIST notification-daemon-3.20.0.tar.xz 340752 SHA256 
dd13768f35fd8bba9c4920b0f8269f39270e5a3cfed1a34c3b940a492286ece5 SHA512 
d9311c71a2915cb6e55bd1408e60b4d7b7fc24114410b8bd8cb358fe86c100198567099843b967f7e01ca03c91afe3f3980fb30b7f2c138bdab949e0e196a0f8
 WHIRLPOOL 
130c008a3d2bfdfe30aa79fe227bc182de75fd6a08f6faf196f8b2db48cc5d7df23c64b60015820a42667e622c49016a471147e935c5d36f3bd4ce50970ba801

diff --git a/x11-misc/notification-daemon/notification-daemon-3.20.0.ebuild 
b/x11-misc/notification-daemon/notification-daemon-3.20.0.ebuild
new file mode 100644
index ..92f703b
--- /dev/null
+++ b/x11-misc/notification-daemon/notification-daemon-3.20.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit gnome.org
+
+DESCRIPTION="Notification daemon"
+HOMEPAGE="https://git.gnome.org/browse/notification-daemon/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.28:2
+   >=x11-libs/gtk+-3.19.5:3
+   sys-apps/dbus
+   x11-libs/libX11
+   !x11-misc/notify-osd
+   !x11-misc/qtnotifydaemon
+"
+DEPEND="${RDEPEND}
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.19.4
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS ChangeLog NEWS )
+
+src_install() {
+   default
+
+   cat <<-EOF > "${T}"/org.freedesktop.Notifications.service
+   [D-BUS Service]
+   Name=org.freedesktop.Notifications
+   Exec=/usr/libexec/notification-daemon
+   EOF
+
+   insinto /usr/share/dbus-1/services
+   doins "${T}"/org.freedesktop.Notifications.service
+}



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

2016-09-07 Thread Gilles Dartiguelongue
commit: 88469113e773019505d4f18e74297ccf7cf018b8
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Sep  7 22:26:46 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Sep  7 22:32:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88469113

x11-misc/notification-daemon: clean up old revisions

Package-Manager: portage-2.3.0

 x11-misc/notification-daemon/Manifest  |  3 --
 .../notification-daemon-0.5.0.ebuild   |  4 +-
 .../notification-daemon-0.7.6.ebuild   | 42 
 .../notification-daemon-3.16.1.ebuild  | 46 --
 .../notification-daemon-3.18.1.ebuild  | 44 -
 5 files changed, 2 insertions(+), 137 deletions(-)

diff --git a/x11-misc/notification-daemon/Manifest 
b/x11-misc/notification-daemon/Manifest
index 00e3b19..dd5e73b 100644
--- a/x11-misc/notification-daemon/Manifest
+++ b/x11-misc/notification-daemon/Manifest
@@ -1,7 +1,4 @@
 DIST notification-daemon-0.5.0.tar.bz2 330034 SHA256 
aa1d3546fd1d5c51087317f4921c419927b644c12c39b557c959c9b45deb1475 SHA512 
abdc86732afebbbe819db779924b82642fee7d29c005564dc890918849e2af11dbff5ba36e1d089c35318236e5950ac69df7e379fc48e7d696d27facce203b5a
 WHIRLPOOL 
e49419b4d09b3e4cd0baf0887c628f7d16edefad62de8e73939d7df948a8c24ddbae66c9ac6da9c9eba94b4783e07aafdfcc92de37fed231c44900afac4d564a
-DIST notification-daemon-0.7.6.tar.xz 279488 SHA256 
64d0ce6fb12c94c3b73b701502c804c408cb5a94580bcae5ac37607639f7a0b3 SHA512 
b781eef6b0a0208726c669083f024047651e2cf4ab79275076b6c36d2c6b551349a085618828bf4d8c013367be3c88c660d3231c8a6c6ce37cb6c6b0e436ed44
 WHIRLPOOL 
7f8e1ab298df8e945511eb438afae0943cc9da193c6a5cd0c36ed0a0bcf15c5553e8ff1b918c9a3c23cc534ff747a8a2e370e48a46f408b39abbdb0a1af85897
 DIST notification-daemon-3.14.1.tar.xz 280344 SHA256 
3cd9af77708fb1ab95ed6c8c66095c5c99a19e84eadc6ba607ef07973e262b80 SHA512 
977d028206d6a2005d346f697af5790b404f56399c451774037db25e37724f0cfbd558ae413c9ada40d2d7f399c1911392b19194e8fd093de74f65a6783ccc05
 WHIRLPOOL 
6c4161a75cdf4db1c99ebc8ede36c4229de1a491a3d5aefab41279b934a95c73dca1799848bd62c63aea31c282d56afeced73f7c51ee36821b642d3490cf08cc
-DIST notification-daemon-3.16.1.tar.xz 280404 SHA256 
256b322f5d18d438c3f1b0d1d10b6b1fbcff80f82f785e3fc69680e4e498fd81 SHA512 
02971b68c5f16d5cf7760915040ac6336a540cda4fd85766e4597a9df3fc4971d7f12f8023a84e55c5cc90c79ea5c685b440411854d2113a719474347c8c4979
 WHIRLPOOL 
21f06857caf115cd4d53de14e9531a09ade102d378c1a80ba779f4c4cf7b392ae31c50cf7c148aa21800e882a3cd4bd10ba64ae197fd56e560ce050d2875d307
-DIST notification-daemon-3.18.1.tar.xz 327140 SHA256 
5c3c86d677884b648bff58985fd3f5eb67d1fc92b78161f1e2e1dc5be91f5d05 SHA512 
f21fe99e9c12debd05212e45c4887371ea985182bdf5d3559aef6a912ff87f717a3856976bf4bba0c49c4d188a7ef7503893389c7ca193f02ec7aa4bbcb38717
 WHIRLPOOL 
8489d91eeec979237c338f5ae82a191fe25b214506d7aca2245c32124ac044f0f2147549b59d29a1412d146e05bd6005b866e918660a472c59ea52c8b6122c5d
 DIST notification-daemon-3.18.2.tar.xz 329196 SHA256 
0aac24764b62f34eca94f37a97e7473b6d557138440ae80b77099171ca6d67b4 SHA512 
962d84eb1970451d12d07027d4ee6843a96dc42c7d954dcb79bac55cd9918dcc84a2903b4ee032a0fd8f25d269e5e965a1deaab3da34b4181ea304df2adbae3c
 WHIRLPOOL 
6ee853a2f44cd7b3b194a8b4030c290620b2d9a2a09f309c119f7bb372ebc41bcf50ece2561055a7b96037457e73254bf8ead80bb1f3494cdde13000334ef2b7
 DIST notification-daemon-3.20.0.tar.xz 340752 SHA256 
dd13768f35fd8bba9c4920b0f8269f39270e5a3cfed1a34c3b940a492286ece5 SHA512 
d9311c71a2915cb6e55bd1408e60b4d7b7fc24114410b8bd8cb358fe86c100198567099843b967f7e01ca03c91afe3f3980fb30b7f2c138bdab949e0e196a0f8
 WHIRLPOOL 
130c008a3d2bfdfe30aa79fe227bc182de75fd6a08f6faf196f8b2db48cc5d7df23c64b60015820a42667e622c49016a471147e935c5d36f3bd4ce50970ba801

diff --git a/x11-misc/notification-daemon/notification-daemon-0.5.0.ebuild 
b/x11-misc/notification-daemon/notification-daemon-0.5.0.ebuild
index b697776..ba71cf1 100644
--- a/x11-misc/notification-daemon/notification-daemon-0.5.0.ebuild
+++ b/x11-misc/notification-daemon/notification-daemon-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ HOMEPAGE="https://git.gnome.org/browse/notification-daemon/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="sh"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2

diff --git a/x11-misc/notification-daemon/notification-daemon-0.7.6.ebuild 
b/x11-misc/notification-daemon/notification-daemon-0.7.6.ebuild
deleted file mode 100644
index 0a7de71..
--- a/x11-misc/notification-daemon/notification-daemon-0.7.6.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2

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

2016-09-07 Thread Patrick McLean
commit: 81329c816ddebc778e8c943ba6e4c5be0f09ad80
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Sep  7 22:23:49 2016 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Sep  7 22:24:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81329c81

net-misc/openssh: Update hpn patch to remove another theoretic race

Package-Manager: portage-2.3.0

 net-misc/openssh/files/openssh-7.3_p1-hpn-update.patch | 10 +++---
 net-misc/openssh/openssh-7.3_p1-r3.ebuild  |  5 +++--
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/net-misc/openssh/files/openssh-7.3_p1-hpn-update.patch 
b/net-misc/openssh/files/openssh-7.3_p1-hpn-update.patch
index 34acd5d..e8d462c 100644
--- a/net-misc/openssh/files/openssh-7.3_p1-hpn-update.patch
+++ b/net-misc/openssh/files/openssh-7.3_p1-hpn-update.patch
@@ -1,5 +1,5 @@
 --- openssh-7_2_P2-hpn-14.10.diff.orig 2016-09-01 10:34:05.905112131 -0700
-+++ openssh-7_2_P2-hpn-14.10.diff  2016-09-07 11:37:21.455870893 -0700
 openssh-7_2_P2-hpn-14.10.diff  2016-09-07 15:13:59.267910872 -0700
 @@ -156,145 +156,6 @@
compat.o crc32.o deattack.o fatal.o hostfile.o \
log.o match.o md-sha256.o moduli.o nchan.o packet.o opacket.o \
@@ -221,7 +221,7 @@
  +
  + c->state = HAVE_NONE;
  + for (i = 0; i < NUMKQ; i++) {
-@@ -966,7 +836,9 @@
+@@ -966,10 +836,12 @@
  + /* Start threads */
  + for (i = 0; i < CIPHER_THREADS; i++) {
  + debug("spawned a thread");
@@ -230,7 +230,11 @@
 ++ pthread_rwlock_unlock(>thread_lock);
  + }
  + pthread_mutex_lock(>q[0].lock);
- + while (c->q[0].qstate != KQDRAINING)
+-+ while (c->q[0].qstate != KQDRAINING)
+++ while (c->q[0].qstate == KQINIT)
+ + pthread_cond_wait(>q[0].cond, >q[0].lock);
+ + pthread_mutex_unlock(>q[0].lock);
+ + }
 @@ -1003,7 +875,9 @@
  + /* reconstruct threads */
  + for (i = 0; i < CIPHER_THREADS; i++) {

diff --git a/net-misc/openssh/openssh-7.3_p1-r3.ebuild 
b/net-misc/openssh/openssh-7.3_p1-r3.ebuild
index ddaf458..be91ad4 100644
--- a/net-misc/openssh/openssh-7.3_p1-r3.ebuild
+++ b/net-misc/openssh/openssh-7.3_p1-r3.ebuild
@@ -36,12 +36,13 @@ LICENSE="BSD GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
 # Probably want to drop ssl defaulting to on in a future version.
-IUSE="bindist debug ${HPN_PATCH:++}hpn kerberos kernel_linux ldap ldns libedit 
libressl livecd pam +pie sctp selinux skey ssh1 +ssl static X X509"
+IUSE="bindist debug ${HPN_PATCH:++}hpn kerberos kernel_linux ldap ldns libedit 
libressl livecd pam +pie sctp selinux skey ssh1 +ssl static test X X509"
 REQUIRED_USE="ldns? ( ssl )
pie? ( !static )
ssh1? ( ssl )
static? ( !kerberos !pam )
-   X509? ( !ldap ssl )"
+   X509? ( !ldap ssl )
+   test? ( ssl )"
 
 LIB_DEPEND="
ldns? (



[gentoo-commits] repo/gentoo:master commit in: games-board/gambit/

2016-09-07 Thread Austin English
commit: 5b8de23ab638c51fbc2c80d2a108218ba67c5bd3
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  7 22:15:41 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep  7 22:16:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8de23a

games-board/gambit: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-board/gambit/gambit-1.0.3-r1.ebuild | 55 +++
 1 file changed, 55 insertions(+)

diff --git a/games-board/gambit/gambit-1.0.3-r1.ebuild 
b/games-board/gambit/gambit-1.0.3-r1.ebuild
new file mode 100644
index ..fd41ce5
--- /dev/null
+++ b/games-board/gambit/gambit-1.0.3-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+CMAKE_IN_SOURCE_BUILD=true
+inherit cmake-utils
+
+MY_P="${P^}"
+
+DESCRIPTION="Qt-based chess application + engine \"gupta\""
+HOMEPAGE="https://sourceforge.net/projects/gambitchess/;
+SRC_URI="mirror://sourceforge/project/${PN}chess/${MY_P}/${MY_P}-src.tar.bz2"
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   dev-qt/qtopengl:4
+   media-libs/mesa
+   x11-libs/libX11"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}-src"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCONFIG_ENABLE_UPDATE_CHECKER=OFF
+   -DCONFIG_GUPTA_ENGINE_DIRECTORY=/usr/bin
+   -DCONFIG_RESOURCE_PATH_PREFIX=/usr/share/${PN}/
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+   emake -C engine/gupta VERBOSE=1 STRIP=/bin/true CFLAGS_RELEASE= release
+}
+
+src_install() {
+   insinto /usr/share/${PN}
+   doins -r data/*
+
+   doicon artwork/icons/${PN}/${PN}.svg
+   make_desktop_entry ${PN}chess ${PN^} ${PN} Game
+   dodoc doc/contributors.txt
+
+   dobin engine/gupta/gupta
+   dobin ${PN}chess
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/gnubg/

2016-09-07 Thread Austin English
commit: f8ea46cb18cfb355723793574d0f27f3b3a12347
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  7 20:41:01 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep  7 22:16:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ea46cb

games-board/gnubg: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-board/gnubg/gnubg-1.05.000-r1.ebuild | 108 +
 1 file changed, 108 insertions(+)

diff --git a/games-board/gnubg/gnubg-1.05.000-r1.ebuild 
b/games-board/gnubg/gnubg-1.05.000-r1.ebuild
new file mode 100644
index ..dff9238
--- /dev/null
+++ b/games-board/gnubg/gnubg-1.05.000-r1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+inherit eutils python-single-r1 gnome2-utils
+
+DESCRIPTION="GNU BackGammon"
+HOMEPAGE="http://www.gnubg.org/;
+SRC_URI="http://gnubg.org/media/sources/${PN}-release-${PV}-sources.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="cpu_flags_x86_avx gtk opengl python sqlite cpu_flags_x86_sse 
cpu_flags_x86_sse2 threads"
+
+RDEPEND="
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   dev-libs/gmp:0
+   dev-libs/libxml2
+   media-fonts/dejavu
+   media-libs/freetype:2
+   media-libs/libcanberra
+   media-libs/libpng:0
+   sys-libs/readline:0
+   x11-libs/cairo
+   x11-libs/pango
+   gtk? ( x11-libs/gtk+:2 )
+   opengl? (
+   x11-libs/gtk+:2
+   x11-libs/gtkglext
+   virtual/glu
+   )
+   python? ( ${PYTHON_DEPS} )
+   virtual/libintl"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # use ${T} instead of /tmp for constructing credits (bug #298275)
+   sed -i -e 's:/tmp:${T}:' credits.sh || die
+   sed -i -e 's/fonts //' Makefile.in || die # handle font install ourself 
to fix bug #335774
+   sed -i \
+   -e '/^localedir / s#=.*$#= @localedir@#' \
+   -e '/^gnulocaledir / s#=.*$#= @localedir@#' \
+   po/Makefile.in.in || die
+   sed -i \
+   -e '/^gnubgiconsdir / s#=.*#= /usr/share#' \
+   -e '/^gnubgpixmapsdir / s#=.*#= /usr/share/pixmaps#' \
+   pixmaps/Makefile.in || die
+   sed -i \
+   -e '1i#include ' \
+   copying.c || die #551896
+}
+
+src_configure() {
+   local simd=no
+   local gtk_arg=--without-gtk
+
+   if use gtk || use opengl ; then
+   gtk_arg=--with-gtk
+   fi
+   use cpu_flags_x86_sse  && simd=sse
+   use cpu_flags_x86_sse2 && simd=sse2
+   use cpu_flags_x86_avx  && simd=avx
+   econf \
+   --localedir=/usr/share/locale \
+   --docdir=/usr/share/doc/${PF}/html \
+   --disable-cputest \
+   --enable-simd=${simd} \
+   ${gtk_arg} \
+   $(use_enable threads) \
+   $(use_with python) \
+   $(use_with sqlite sqlite) \
+   $(use_with opengl board3d)
+}
+
+src_install() {
+   default
+   insinto /usr/share/${PN}
+   doins ${PN}.weights *bd
+   dodir /usr/share/${PN}/fonts
+   dosym /usr/share/fonts/dejavu/DejaVuSans.ttf 
/usr/share/${PN}/fonts/Vera.ttf
+   dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf 
/usr/share/${PN}/fonts/VeraBd.ttf
+   dosym /usr/share/fonts/dejavu/DejaVuSerif-Bold.ttf 
/usr/share/${PN}/fonts/VeraSeBd.ttf
+   make_desktop_entry "gnubg -w" "GNU Backgammon"
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/gmchess/files/, games-board/gmchess/

2016-09-07 Thread Austin English
commit: 98f4a9647c46af365e12962a5c235b632f9e928e
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  7 21:52:56 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep  7 22:16:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f4a964

games-board/gmchess: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 .../gmchess/files/gmchess-0.29.6-gentoo-r1.patch   | 25 ++
 games-board/gmchess/gmchess-0.29.6-r2.ebuild   | 58 ++
 2 files changed, 83 insertions(+)

diff --git a/games-board/gmchess/files/gmchess-0.29.6-gentoo-r1.patch 
b/games-board/gmchess/files/gmchess-0.29.6-gentoo-r1.patch
new file mode 100644
index ..6ef9904
--- /dev/null
+++ b/games-board/gmchess/files/gmchess-0.29.6-gentoo-r1.patch
@@ -0,0 +1,25 @@
+diff -ru gmchess-0.29.6.orig/configure.in gmchess-0.29.6/configure.in
+--- gmchess-0.29.6.orig/configure.in   2011-11-28 07:22:56.0 -0500
 gmchess-0.29.6/configure.in2013-05-13 21:30:38.103817044 -0400
+@@ -4,7 +4,7 @@
+ AC_PREREQ([2.63])
+ AC_INIT(gmchess, 0.29.6, lero...@gmail.com)
+ AC_CONFIG_SRCDIR([src/Pgnfile.cc])
+-AM_CONFIG_HEADER([config.h])
++AC_CONFIG_HEADERS([config.h])
+ AM_INIT_AUTOMAKE(gmchess,0.29.6)
+ 
+ 
+diff -ru gmchess-0.29.6.orig/data/gmchess.desktop.in 
gmchess-0.29.6/data/gmchess.desktop.in
+--- gmchess-0.29.6.orig/data/gmchess.desktop.in2009-09-07 
08:08:47.0 -0400
 gmchess-0.29.6/data/gmchess.desktop.in 2013-05-13 21:30:19.62390 
-0400
+@@ -1,4 +1,3 @@
+-
+ [Desktop Entry]
+ Name=Chinese chess
+ Name[zh_CN]=天书棋谈
+@@ -10,4 +9,3 @@
+ Type=Application
+ Categories=GNOME;GTK;Game;BoardGame;
+ StartupNotify=true
+-Encoding=UTF-8

diff --git a/games-board/gmchess/gmchess-0.29.6-r2.ebuild 
b/games-board/gmchess/gmchess-0.29.6-r2.ebuild
new file mode 100644
index ..f464f20
--- /dev/null
+++ b/games-board/gmchess/gmchess-0.29.6-r2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools flag-o-matic libtool gnome2-utils
+
+DESCRIPTION="Chinese chess with gtkmm and c++"
+HOMEPAGE="https://code.google.com/p/gmchess/;
+SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.bz2;
+RESTRICT="test"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-cpp/gtkmm:2.4"
+RDEPEND=${DEPEND}
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gentoo-r1.patch
+)
+
+src_prepare() {
+   default
+   mv configure.{in,ac}
+   eautoreconf
+}
+
+src_configure() {
+   append-cxxflags -std=c++11
+   econf \
+   --disable-static \
+   --localedir='/usr/share/locale'
+}
+
+src_install() {
+   emake DESTDIR="${D}" \
+   itlocaledir='/usr/share/locale' \
+   pixmapsdir='/usr/share/pixmaps' \
+   desktopdir='/usr/share/applications' \
+   install
+   dodoc AUTHORS NEWS README
+   prune_libtool_files
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/gnono/

2016-09-07 Thread Austin English
commit: 4b6f3f8dfb070c5642e0e6c4e6c0cb61162f4176
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  7 20:52:04 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep  7 22:16:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6f3f8d

games-board/gnono: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-board/gnono/gnono-1.9.1-r1.ebuild | 43 +
 1 file changed, 43 insertions(+)

diff --git a/games-board/gnono/gnono-1.9.1-r1.ebuild 
b/games-board/gnono/gnono-1.9.1-r1.ebuild
new file mode 100644
index ..c2c9c9c
--- /dev/null
+++ b/games-board/gnono/gnono-1.9.1-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools eutils gnome2-utils
+
+DESCRIPTION="A rewrite for GNOME of the Windows card game WUNO"
+HOMEPAGE="https://sourceforge.net/projects/gnono/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="gnome-base/libgnomeui
+   virtual/libintl"
+DEPEND="${RDEPEND}
+   sys-devel/gettext"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gentoo.patch
+   "${FILESDIR}"/${P}-glib-single-include.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2016-09-07 Thread Kent Fredric
commit: f3c658e3ae6ec43d19f20ca8872ee465578e7564
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Sep  7 22:09:32 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Sep  7 22:10:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c658e3

dev-perl/Curses: Bump to 1.360.0

- Add USE=examples

Upstream:
- Hurd support
- Bugs fixed in examples

Package-Manager: portage-2.3.0

 dev-perl/Curses/Curses-1.360.0.ebuild | 47 +++
 dev-perl/Curses/Manifest  |  1 +
 2 files changed, 48 insertions(+)

diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild 
b/dev-perl/Curses/Curses-1.360.0.ebuild
new file mode 100644
index ..9ff1457
--- /dev/null
+++ b/dev-perl/Curses/Curses-1.360.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=GIRAFFED
+DIST_VERSION=1.36
+DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel" "gdc")
+inherit perl-module
+
+DESCRIPTION="Curses interface modules for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+IUSE="+unicode test"
+
+RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]
+   virtual/perl-Data-Dumper
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+my_curses_unicode() {
+   echo ncurses$(use unicode && echo w)
+}
+
+my_curses_version() {
+   echo ncurses$(use unicode && echo w)$(has_version '>sys-libs/ncurses-6' 
&& echo 6 || echo 5)
+}
+
+pkg_setup() {
+   myconf="${myconf} FORMS PANELS MENUS"
+   mydoc=HISTORY
+   export CURSES_LIBTYPE=$(my_curses_unicode)
+   export CURSES_LDFLAGS=$($(my_curses_version)-config --libs)
+   export CURSES_CFLAGS=$( $(my_curses_version)-config --cflags)
+}
+
+src_configure(){
+   perl-module_src_configure
+   if ! use unicode ; then
+   sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || 
die
+   fi
+}

diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest
index 59ab01c..ad5937b 100644
--- a/dev-perl/Curses/Manifest
+++ b/dev-perl/Curses/Manifest
@@ -1,2 +1,3 @@
 DIST Curses-1.32.tgz 134753 SHA256 
5dba44fd7964806d9765e6692bc7eb8eb30aeced2740f28b9a4070a5d14ba650 SHA512 
ecaa5cea2b544979229badc9f0d0ce84b385aa178ea0f821e6582865b3be63ea3d0cbc43651e2dc03334b796e5eab961c30e8f1637eec4af579843617e661562
 WHIRLPOOL 
37b548423430a79791659d40aa2d3d66546e0c49bbe8e1fc5c3798b30715ce1ed40343cdec70b3019a4d7c7d8adb37ca66fd8afa9f52d4b1e63774ac6a0c9b58
 DIST Curses-1.33.tar.gz 134541 SHA256 
eb1febf4c7dc01454f6e1d6a7380010e6a9b61b527e7f635c45b08b43c83ce88 SHA512 
094ecf34f4116a4b405a810a16b727ab3201a32a42f98a2e2ac065e6b5cb25939091021f054bc15503fcc4aee1ee47825392cd8bd10e94f10792afcede6fe978
 WHIRLPOOL 
7cb13e0982a2e063325ac2a5716ff49258f81f03f657cee35856960f3452dd0b4e7ddf6f6baf82bc1f709ee436f5156da288d1ed98f018b61ba11eb63b321c83
+DIST Curses-1.36.tar.gz 135049 SHA256 
a414795ba031c5918c70279fe534fee594a96ec4b0c78f44ce453090796add64 SHA512 
40ce96bdf7ef4bbd6975363bc27c2c561a81cafbaf147f2655a2c6521e09f6e40441cee06b6f8f27e370ad59eaf6f677ffe8e475030dfa870d25eca37717c58c
 WHIRLPOOL 
96507aeff6e4a7a27e4cf8fcd3844e03b0c8955d22ca63fd7c5c7d68e28bc30b6393ba488c56bb6d395d4f570e2b316dac59331319aec4770d665f67d4d362ff



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

2016-09-07 Thread David Seifert
commit: ffba4f55843441d6c068021d1ac59219176eb15a
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep  7 21:23:18 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep  7 21:26:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffba4f55

sci-libs/lis: Remove old

Package-Manager: portage-2.3.0

 sci-libs/lis/Manifest  |  2 --
 sci-libs/lis/lis-1.4.11.ebuild | 51 --
 sci-libs/lis/lis-1.4.23.ebuild | 51 --
 3 files changed, 104 deletions(-)

diff --git a/sci-libs/lis/Manifest b/sci-libs/lis/Manifest
index a59c6f5..846fed1 100644
--- a/sci-libs/lis/Manifest
+++ b/sci-libs/lis/Manifest
@@ -1,3 +1 @@
-DIST lis-1.4.11.tar.gz 2978494 SHA256 
08fd7452e184b72d58c7b99985d840e9c75df1f40fa525c7a260b7d37e9bf7dd SHA512 
784f6cce01197588e3c835132016d04f39c871baf4eddc06116a490bae3cdbbb133a781bdf52125d3452ba448d9b0dd3420899a34b9c46f5fad2198dd0d4
 WHIRLPOOL 
79b66354cb81199c9bb76b1d81bb2a38a29f413d37351a507b06c95260c16a2bfca876d271a98dc4c067954ae99e1e68ea07a3011c26e68a50292ee18497b54f
-DIST lis-1.4.23.tar.gz 2977200 SHA256 
f915b4e3de1fbddc655e39b2e561f1aca5456b2a0e0cdb30b2c434d4c3c4f965 SHA512 
8d720e2b69aaa2a3bef96679ae2c96d640787271a38037fa79ac88c571452a1e2f8f28bcbb78633f3d885d25143fb097bbef007433461fb2e0e511e671d9d481
 WHIRLPOOL 
5f82c645829ee13b6c164cca5a0f739543420c9eb9c40389d7cb37560713cb2d9afdd0ebccb9a57a8a667130df300fd40015036c06e681d90dfefbaab48f5e6e
 DIST lis-1.6.2.tar.gz 3129847 SHA256 
c2db6d2717626073a00367ef76e7e0ef861fa509060e4932c3275b1708db60d2 SHA512 
369f7cfd7e867df950881bd4e060ae9f8a70a8e13c94406b0a863af7f224260340b1dc6c8ae56dd1194afff93c1031c5901ee083823576f4271443caee381930
 WHIRLPOOL 
b8f2565c22274c00da1e746b12e8ca9c8c6a0953f3eef6dd5dbd3d97f1cd79fc28286e58c1f061396eddc8ddc8b4e656a2fdce76f2a636df756da7e0def150c9

diff --git a/sci-libs/lis/lis-1.4.11.ebuild b/sci-libs/lis/lis-1.4.11.ebuild
deleted file mode 100644
index e3fe46b..
--- a/sci-libs/lis/lis-1.4.11.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=yes
-AUTOTOOLS_IN_SOURCE_BUILD=yes
-
-inherit autotools-utils fortran-2
-
-DESCRIPTION="Library of Iterative Solvers for Linear Systems"
-HOMEPAGE="http://www.ssisc.org/lis/index.en.html;
-SRC_URI="http://www.ssisc.org/lis/dl/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc cpu_flags_x86_fma3 cpu_flags_x86_fma4 fortran mpi openmp quad saamg 
cpu_flags_x86_sse2 static-libs"
-
-RDEPEND="mpi? ( virtual/mpi )"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${P}-autotools.patch )
-
-pkg_setup() {
-   if use openmp; then
-   [[ $(tc-getCC)$ == *gcc* ]] && ! tc-has-openmp && \
-   die "You have openmp enabled but your current gcc does 
not support it"
-   export FORTRAN_NEED_OPENMP=1
-   fi
-   use fortran && fortran-2_pkg_setup
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable fortran)
-   $(use_enable openmp omp)
-   $(use_enable quad)
-   $(use_enable "cpu_flags_x86_fma$(usex cpu_flags_x86_fma3 3 4)" 
fma)
-   $(use_enable cpu_flags_x86_sse2 sse2)
-   $(use_enable saamg)
-   $(use_enable mpi)
-   )
-   autotools-utils_src_configure
-}
-
-src_install() {
-   autotools-utils_src_install
-   use doc && dodoc doc/*.pdf
-}

diff --git a/sci-libs/lis/lis-1.4.23.ebuild b/sci-libs/lis/lis-1.4.23.ebuild
deleted file mode 100644
index 6993dab..
--- a/sci-libs/lis/lis-1.4.23.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=yes
-AUTOTOOLS_IN_SOURCE_BUILD=yes
-
-inherit autotools-utils fortran-2
-
-DESCRIPTION="Library of Iterative Solvers for Linear Systems"
-HOMEPAGE="http://www.ssisc.org/lis/index.en.html;
-SRC_URI="http://www.ssisc.org/lis/dl/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc cpu_flags_x86_fma3 cpu_flags_x86_fma4 fortran mpi openmp quad saamg 
cpu_flags_x86_sse2 static-libs"
-
-RDEPEND="mpi? ( virtual/mpi )"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.4.23-autotools.patch )
-
-pkg_setup() {
-   if use openmp; then
-   [[ $(tc-getCC)$ == *gcc* ]] && ! tc-has-openmp && \
-   die "You have openmp enabled but your current gcc does 
not support it"
-   export FORTRAN_NEED_OPENMP=1
-   fi
-   use fortran && fortran-2_pkg_setup
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable fortran)
-   $(use_enable openmp omp)
-   $(use_enable quad)
-   $(use_enable 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/lis/, sci-libs/lis/files/

2016-09-07 Thread David Seifert
commit: 1d8d995eef56b352407e0c6348193decaef224ca
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep  7 21:20:37 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep  7 21:26:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8d995e

sci-libs/lis: Version bump to 1.6.2

* EAPI=6

Package-Manager: portage-2.3.0

 sci-libs/lis/Manifest|   1 +
 sci-libs/lis/files/lis-1.6.2-autotools.patch | 378 +++
 sci-libs/lis/lis-1.6.2.ebuild|  66 +
 3 files changed, 445 insertions(+)

diff --git a/sci-libs/lis/Manifest b/sci-libs/lis/Manifest
index 67f898d..a59c6f5 100644
--- a/sci-libs/lis/Manifest
+++ b/sci-libs/lis/Manifest
@@ -1,2 +1,3 @@
 DIST lis-1.4.11.tar.gz 2978494 SHA256 
08fd7452e184b72d58c7b99985d840e9c75df1f40fa525c7a260b7d37e9bf7dd SHA512 
784f6cce01197588e3c835132016d04f39c871baf4eddc06116a490bae3cdbbb133a781bdf52125d3452ba448d9b0dd3420899a34b9c46f5fad2198dd0d4
 WHIRLPOOL 
79b66354cb81199c9bb76b1d81bb2a38a29f413d37351a507b06c95260c16a2bfca876d271a98dc4c067954ae99e1e68ea07a3011c26e68a50292ee18497b54f
 DIST lis-1.4.23.tar.gz 2977200 SHA256 
f915b4e3de1fbddc655e39b2e561f1aca5456b2a0e0cdb30b2c434d4c3c4f965 SHA512 
8d720e2b69aaa2a3bef96679ae2c96d640787271a38037fa79ac88c571452a1e2f8f28bcbb78633f3d885d25143fb097bbef007433461fb2e0e511e671d9d481
 WHIRLPOOL 
5f82c645829ee13b6c164cca5a0f739543420c9eb9c40389d7cb37560713cb2d9afdd0ebccb9a57a8a667130df300fd40015036c06e681d90dfefbaab48f5e6e
+DIST lis-1.6.2.tar.gz 3129847 SHA256 
c2db6d2717626073a00367ef76e7e0ef861fa509060e4932c3275b1708db60d2 SHA512 
369f7cfd7e867df950881bd4e060ae9f8a70a8e13c94406b0a863af7f224260340b1dc6c8ae56dd1194afff93c1031c5901ee083823576f4271443caee381930
 WHIRLPOOL 
b8f2565c22274c00da1e746b12e8ca9c8c6a0953f3eef6dd5dbd3d97f1cd79fc28286e58c1f061396eddc8ddc8b4e656a2fdce76f2a636df756da7e0def150c9

diff --git a/sci-libs/lis/files/lis-1.6.2-autotools.patch 
b/sci-libs/lis/files/lis-1.6.2-autotools.patch
new file mode 100644
index ..d7e1fa2
--- /dev/null
+++ b/sci-libs/lis/files/lis-1.6.2-autotools.patch
@@ -0,0 +1,378 @@
+--- a/configure.ac
 b/configure.ac
+@@ -372,26 +372,6 @@
+   done
+   AC_MSG_CHECKING([for C compiler vendor])
+   AC_MSG_RESULT($[ax_cv_]_AC_LANG_ABBREV[_compiler_vendor])
+-case $ax_cv_c_compiler_vendor in
+-  dec) CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune 
host $CFLAGS" ;;
+-  gnu) CFLAGS="-O3 -fomit-frame-pointer $CFLAGS" ;;
+-  intel) CFLAGS="-ansi_alias $CFLAGS" ;;  
+-  portland) CFLAGS="-O3 -B -fastsse $CFLAGS" ;;
+-  pathscale) CFLAGS="-O3 $CFLAGS" ;;
+-  ibm) CFLAGS="-O3 -qansialias -w -qarch=auto -qtune=auto $CFLAGS"
+- AR="ar -X any"
+-   ;;
+-  sun) case `(uname -m) 2>/dev/null` in
+- "i86pc") CFLAGS="-xtarget=native -xO5 -dalign $CFLAGS"
+-LDFLAGS="-xtarget=native -xO5"  
+-  ;;  
+-   *) CFLAGS="-xtarget=native64 -xO5 -dalign $CFLAGS"
+-LDFLAGS="-xtarget=native64 -xO5" 
+-;; 
+-   esac
+- ;;   
+-  hp)  CFLAGS="+Oall +Optrs_ansi +DSnative $CFLAGS" ;;
+-esac
+ 
+   AC_DEFUN([_AX_PROG_FC_V_OUTPUT],
+   [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
+@@ -538,6 +518,10 @@
+   AC_LANG_PUSH(Fortran 77)
+   fflags_save="$FFLAGS"
+   AC_PROG_F77([ifort ifc efc xlf95_r xlf90_r xlf_r xlf95 xlf90 xlf ftn frt 
pgf95 pgf90 pathf95 pathf90 epcf90 f95 fort lf95 gfortran f90 g77])
++
++  AC_F77_LIBRARY_LDFLAGS
++  AC_F77_DUMMY_MAIN
++
+   FFLAGS="$fflags_save"
+   if test "$TARGET" = ""; then
+ if test "$enable_mpi" = "yes"; then
+@@ -582,29 +566,6 @@
+   AC_MSG_CHECKING([for Fortran compiler vendor])
+   AC_MSG_RESULT($[ax_cv_]_AC_LANG_ABBREV[_compiler_vendor])
+   AC_LANG_POP(Fortran 77)
+-  case $ax_cv_f77_compiler_vendor in
+-gnu) FFLAGS="-O3 -fomit-frame-pointer $FFLAGS" 
+- FCFLAGS="-O3 -fomit-frame-pointer $FCFLAGS" ;;
+-intel) FFLAGS="-fpp $FFLAGS"
+- FCFLAGS="-fpp $FCFLAGS"
+- LDFLAGS="-Vaxlib"
+- FCLDFLAGS="-nofor_main" ;;
+-portland) FFLAGS="-O3 -fastsse -Mpreprocess $FFLAGS" 
+- FCFLAGS="-O3 -fastsse -Mpreprocess $FCFLAGS" 
+- FCLDFLAGS="-Mnomain" ;;
+-pathscale) FFLAGS="-O3 $FFLAGS" ;;
+-ibm) FFLAGS="-O3 -qsuffix=cpp=F -qfixed=72 -w -qarch=auto -qtune=auto 
$FFLAGS"
+- FCFLAGS="-O3 -qsuffix=cpp=F90 -w -qarch=auto -qtune=auto $FCFLAGS" ;;
+-sun) case `(uname -m) 2>/dev/null` in
+- "i86pc") FFLAGS="-fpp -xtarget=native -xO5 -dalign $FFLAGS" 
+-  FCFLAGS="-fpp -xtarget=native -xO5 -dalign $FCFLAGS"
+-FCLDFLAGS="-xO5" ;;  
+-   *) FFLAGS="-fpp -xtarget=native64 -xO5 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/gsl-shell/

2016-09-07 Thread David Seifert
commit: 1ce25763281c8d55b85bccc3e3fd86bbee2fc3cb
Author: Gerhard Bräunlich  gmx  net>
AuthorDate: Wed Sep  7 08:35:14 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep  7 21:26:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce25763

sci-mathematics/gsl-shell: Removing EAPI 4 ebuild gsl-shell-2.2.0.ebuild

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/2268

Signed-off-by: David Seifert  gentoo.org>

 sci-mathematics/gsl-shell/Manifest   |  1 -
 sci-mathematics/gsl-shell/gsl-shell-2.2.0.ebuild | 64 
 2 files changed, 65 deletions(-)

diff --git a/sci-mathematics/gsl-shell/Manifest 
b/sci-mathematics/gsl-shell/Manifest
index d5d1505..948ff05 100644
--- a/sci-mathematics/gsl-shell/Manifest
+++ b/sci-mathematics/gsl-shell/Manifest
@@ -1,2 +1 @@
-DIST gsl-shell-2.2.0.tar.gz 3138063 SHA256 
e05bcc78ea3c70d209b12a3db5c86b5ed23e50617d68cb0081046382973b2d33 SHA512 
1394cbafecd55ddf5c8c992273f1fa400825b21202cd53ac548a99e34a9183ba4a5dcb2ef10ef9a7930f78ed4e6343b8d2a5d34c38a8e7766300b5bf73596d89
 WHIRLPOOL 
9bbfa55c988611fa0c771fc6c49473e139eff936f4f22b4b419c409e8450c733a57f2d9bbbc799f754654ff5cf5b303ab263bb502ef712ad439564c6e3b28fef
 DIST gsl-shell-2.3.0-beta1.tar.gz 3380519 SHA256 
a57e1d5b8e40418ca453c1bf900cf57546258d8ef87b2d0647207f7473be1cb4 SHA512 
627c0b6bb35bc1a33bab16d0bb2b193b5a005a1d97a96e6a9038fbe7144936427131197983a2ef347ed91c655a82a4d477430a610d9e36453a2669ef0baae231
 WHIRLPOOL 
737ad32ff8f1f10a2caa5d76d24a107994a8fae9179a5f536880d0e9359562b1f9c59aee5825327a3175a06c307b272cde07061364172a58dc4860e867bf

diff --git a/sci-mathematics/gsl-shell/gsl-shell-2.2.0.ebuild 
b/sci-mathematics/gsl-shell/gsl-shell-2.2.0.ebuild
deleted file mode 100644
index a034db9..
--- a/sci-mathematics/gsl-shell/gsl-shell-2.2.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Lua interactive shell for sci-libs/gsl"
-HOMEPAGE="http://www.nongnu.org/gsl-shell/;
-SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc fox"
-
-RDEPEND="
-   >=sci-libs/gsl-1.14
-   virtual/blas
-   >=x11-libs/agg-2.5
-   >=media-libs/freetype-2.4.10
-   sys-libs/readline
-   || ( media-fonts/ubuntu-font-family media-fonts/freefont 
media-fonts/dejavu )
-   fox? ( x11-libs/fox:1.6 )"
-DEPEND="${DEPEND}
-   virtual/pkgconfig
-   doc? ( dev-python/sphinx[latex] )"
-
-S="${WORKDIR}"/${PN}
-
-src_prepare() {
-   tc-export PKG_CONFIG
-   epatch \
-   "${FILESDIR}"/${PN}-font.patch \
-   "${FILESDIR}"/${PN}-strip.patch \
-   "${FILESDIR}"/${PN}-usr.patch \
-   "${FILESDIR}"/${P}-pkg-config.patch
-   use fox || epatch "${FILESDIR}"/${PN}-nogui.patch
-}
-
-src_compile() {
-   local BLAS=$($(tc-getPKG_CONFIG) --libs blas)
-
-   if use fox; then
-   local FOX_INCLUDES=`WANT_FOX=1.6 fox-config --cflags`
-   local FOX_LIBS=`WANT_FOX=1.6 fox-config --libs`
-   emake -j1 CFLAGS="${CFLAGS}" GSL_LIBS="$($(tc-getPKG_CONFIG) 
--libs gsl) ${BLAS}" \
-   FOX_INCLUDES="${FOX_INCLUDES}" FOX_LIBS="${FOX_LIBS}"
-   else
-   emake -j1 CFLAGS="${CFLAGS}" GSL_LIBS="$($(tc-getPKG_CONFIG) 
--libs gsl) ${BLAS}"
-   fi
-
-   if use doc; then
-   pushd doc/user-manual > /dev/null
-   emake -j1 html
-   popd > /dev/null
-   fi
-}
-
-src_install() {
-   default
-   use doc && dohtml -r doc/user-manual/_build/html/*
-}



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

2016-09-07 Thread Michael Palimaka
commit: b4293ec58651f0765033ea67a778e88c7aeb8ce9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep  7 20:37:27 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep  7 20:37:47 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b4293ec5

kde-apps/kgpg: remove unused dependency

Upstream-commit: a81ba38a2f0eaaf94eaa891f70f37795b4fda468

Package-Manager: portage-2.3.0

 kde-apps/kgpg/kgpg-5..ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/kgpg/kgpg-5..ebuild b/kde-apps/kgpg/kgpg-5..ebuild
index 30c522d..a05c4d7 100644
--- a/kde-apps/kgpg/kgpg-5..ebuild
+++ b/kde-apps/kgpg/kgpg-5..ebuild
@@ -23,7 +23,6 @@ DEPEND="
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kcrash)
$(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kdelibs4support)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)



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

2016-09-07 Thread Tom Wijsman
commit: 5d3f2c71155c8d813976a376507a8dbf31be6a8c
Author: Tom Wijsman (TomWij)  gentoo  org>
AuthorDate: Wed Sep  7 22:08:41 2016 +
Commit: Tom Wijsman  gentoo  org>
CommitDate: Wed Sep  7 22:15:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3f2c71

sys-kernel/gentoo-sources: Linux patch 4.7.3

Package-Manager: portage-2.2.28

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.7.3.ebuild | 29 ++
 2 files changed, 32 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 3b10af5..a6ae053 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -81,6 +81,9 @@ DIST genpatches-4.4-8.extras.tar.xz 16284 SHA256 
50b6dc7b842191a49a77d0f54302ebd
 DIST genpatches-4.7-3.base.tar.xz 76876 SHA256 
48c4509d6c333e273f1c7894dc0ec3261863d638a0cf8de72c9281e945834465 SHA512 
1848f23836bbcc0e95a887bb1c6101e920fae3667443c8f00bd5a1bcb1ee6976e0bf8370f322a465e8e7156f4b19f5d01967ad33c29b574fa02e032f84a2f8ff
 WHIRLPOOL 
18eff147362697a8e1dd86d7b27c11ff1e06475b706f0bddd53be010eb0cc5fd5c0887b7ab48b886738a59e088f70a24ef264d3f7aeb9a46bb3e96d0be9c0f94
 DIST genpatches-4.7-3.experimental.tar.xz 87284 SHA256 
24055dac762426005238d3cd2189c42babc67e84df1c5c2bd0d7b05342a92bb6 SHA512 
725f853c177a43abfd3d9de4dea165bbb07b9a049d531f7f28d7f344b81c3b00e4f65e9b14dd05280d71bc74c9deeff824a2b8a813bad76e837ab0274d5ac374
 WHIRLPOOL 
53727189653582c555d7f52fcf2829c2317a0d02c716052ba6743b90178420c22063e4055e6e61c4c9be23b9664c063e6ef4066dd7a8ea90c3080859ef659d33
 DIST genpatches-4.7-3.extras.tar.xz 17632 SHA256 
2c8fc86ff4a3024d852ea2373fc6926d1be4578c16206d71beb677dab9bca3fc SHA512 
68e0a543175dce010bbe6582a176de60d127d64198861eabd2117729160a89fb0d698f2dc728f9d94364b4ba07c5befd019560b8b986af3b4b0a0d8f911bfce8
 WHIRLPOOL 
c7bde2d5b1fb510899a85d35e81a4d9a51fb1424107f7890179d88249724a365fb1f144a353791505aef4a927b5962606fb6a290b05dc4f3a711960151cccf38
+DIST genpatches-4.7-4.base.tar.xz 113672 SHA256 
71d3410b6d4867e459ea027aadf2024efdbc9fb78ce0180b47245b69d34b5d50 SHA512 
761c306e10eda7482af8f06a1f29e42a4059eee0b8949a03068b20a0908a2c873ac753eaa12164e9672f0befb7361cffc6f0c1683c6c280a983ad8da80b4f02b
 WHIRLPOOL 
93c7394fc66d24f27f8c0690a3626e7ee6aa0968706c26a719e66d5732436bc2ac1260c36086530505517bd81d1d7df8a1eda605cbbe0bb71f3b2d25e96b3476
+DIST genpatches-4.7-4.experimental.tar.xz 87060 SHA256 
61ef0410e8e4a49841e2eeb7c5bd0813263816d777a3bad5c92e92e23fb4b249 SHA512 
bfda1bac72e1d9aec106369727620565a4ba9a1968e8cd7223e317328062a577b43dadad03b067635d0bfa1bb625606f545690e4bf5163faa9359bfe5d211860
 WHIRLPOOL 
d7501b85ef5602bae04fc4f8b8bced421dc8cd8681f2efbd82b45a57468fa2b970e5a20c6eadfb3c536c74a821e7d8ae9b4713d5c98e69cea2364d77145fe076
+DIST genpatches-4.7-4.extras.tar.xz 17604 SHA256 
dfa04eb0b3c9c6abd370231b49781252c914701b5ab7477196a2ae42e894525e SHA512 
5e32894dad2a98943cfcab7699561b042fe99acfd4fb6159e04a26af49019a4b847fdc53b8a4e37c194b4c64e491849c3837149007bac93bd9a2cc8c13a9f45f
 WHIRLPOOL 
2da8acd833ac526ea644890bc578f06f78816cd0db7f67311f4f9c5331b446e001ccbf276f5fb16d1b7cf7d605ebd861f4f4432c244f38658b24169242d101a8
 DIST linux-3.10.tar.xz 73175088 SHA256 
df27fa92d27a9c410bfe6c4a89f141638500d7eadcca5cce578954efc2ad3544 SHA512 
5fb109fcbd59bf3dffc911b853894f0a84afa75151368f783a1252c5ff60c7a1504de216c0012be446df983e2dea400ad8eeed3ce04f24dc61d0ef76c174dc35
 WHIRLPOOL 
e7c0ccc2231e430b831218fc66f1940d095d2d5447d391329c6a7373d4a1d16708f64778b32e4847802ee2dae4fcf7cb67a1238fd4eb204fd0c4bce2d8134053
 DIST linux-3.12.tar.xz 76384600 SHA256 
2e120ec7fde19fa51dc6b6cc11c81860a0775defcad5a5bf910ed9a50e845a02 SHA512 
4ba5797e0772726d05c9f2eee66dc6dc2a5033c749ef44764c805a83da739ed5d0c6443b76785e38fe1ef74cc7ade787e48144faed0cfcb6f124f05248c700ff
 WHIRLPOOL 
a40195f6b53ba3440cf90a44495f6a59670f750851d1518e2bdfe3b949f0e898d1df5d37e271c31c555087026ddb6cc2c9109b22b9639e3222735e6f650a1417
 DIST linux-3.14.tar.xz 78399152 SHA256 
61558aa490855f42b6340d1a1596be47454909629327c49a5e4e10268065dffa SHA512 
5730d83a7a81134c1e77c0bf89e42dee4f8251ad56c1ac2be20c59e26fdfaa7bea55f277e7af156b637f22e1584914a46089af85039177cb43485089c74ac26e
 WHIRLPOOL 
5ad07b78c362ba0b21c50b4abb99407cae06bd08576f3fd8f36047b01409eba096263208020da3dcad4977eefc61d66502276754097bc127635df1d7a5817d41

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.7.3.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.7.3.ebuild
new file mode 100644
index ..48da8d6
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.7.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="4"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"

[gentoo-commits] proj/grumpy:master commit in: /, backend/lib/

2016-09-07 Thread Mart Raudsepp
commit: 1e826829e42b0524365770dd329af5217a5f6b54
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep  7 20:20:20 2016 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Sep  7 20:20:20 2016 +
URL:https://gitweb.gentoo.org/proj/grumpy.git/commit/?id=1e826829

Add syncing of packages in categories from packages.g.o (just name)

Also add manage.py commands to call the sync steps individually for testing

 backend/lib/sync.py | 28 ++--
 manage.py   | 25 ++---
 2 files changed, 48 insertions(+), 5 deletions(-)

diff --git a/backend/lib/sync.py b/backend/lib/sync.py
index 3cfb746..6dcb6b9 100644
--- a/backend/lib/sync.py
+++ b/backend/lib/sync.py
@@ -1,15 +1,18 @@
 from flask import json
 import requests
 from .. import app, db
-from .models import Category
+from .models import Category, Package
 
+url_base = "https://packages.gentoo.org/;
 http_session = requests.session()
 
 def sync_categories():
-url = "https://packages.gentoo.org/categories.json;
+url = url_base + "categories.json"
 data = http_session.get(url)
+# TODO: Handle response error (if not data)
 categories = json.loads(data.text)
 existing_categories = {}
+# TODO: Use UPSERT instead (on_conflict_do_update) if we can rely on 
postgresql:9.5
 for cat in Category.query.all():
 existing_categories[cat.name] = cat
 for category in categories:
@@ -19,3 +22,24 @@ def sync_categories():
 new_cat = Category(name=category['name'], 
description=category['description'])
 db.session.add(new_cat)
 db.session.commit()
+
+def sync_packages():
+for category in Category.query.all():
+existing_packages = category.packages.all()
+print("Existing packages in DB for category %s: %s" % (category.name, 
existing_packages,))
+data = http_session.get(url_base + "categories/" + category.name + 
".json")
+if not data:
+print("No JSON data for category %s" % category.name) # FIXME: 
Better handling; mark category as inactive/gone?
+continue
+packages = json.loads(data.text)['packages']
+# TODO: Use UPSERT instead (on_conflict_do_update)
+existing_packages = {}
+for pkg in Package.query.all():
+existing_packages[pkg.name] = pkg
+for package in packages:
+if package['name'] in existing_packages:
+continue # TODO: Update description once we keep that in DB
+else:
+new_pkg = Package(category_id=category.id, 
name=package['name'])
+db.session.add(new_pkg)
+db.session.commit()

diff --git a/manage.py b/manage.py
index 4f123aa..4634518 100755
--- a/manage.py
+++ b/manage.py
@@ -4,7 +4,7 @@
 from flask_script import Manager, Shell
 
 from backend import app, db
-from backend.lib.sync import sync_categories
+from backend.lib import sync
 
 
 manager = Manager(app)
@@ -21,8 +21,27 @@ def init():
 
 @manager.command
 def sync_gentoo():
-"""Syncronize Gentoo data from packages.gentoo.org API"""
-sync_categories()
+"""Synchronize Gentoo data from packages.gentoo.org API"""
+sync.sync_categories()
+sync.sync_packages()
+#sync_versions()
+
+@manager.command
+def sync_categories():
+"""Synchronize only Gentoo categories data"""
+sync.sync_categories()
+
+@manager.command
+def sync_packages():
+"""Synchronize only Gentoo packages base data (without details)"""
+sync.sync_packages()
+
+'''
+@manager.command
+def sync_versions():
+"""Synchronize only Gentoo package details"""
+sync.sync_versions()
+'''
 
 if __name__ == '__main__':
 manager.run()



[gentoo-commits] proj/grumpy:master commit in: backend/lib/

2016-09-07 Thread Mart Raudsepp
commit: 724bb757e8b08382dcbdd460cbef533b91e6338f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep  7 20:17:51 2016 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Sep  7 20:17:51 2016 +
URL:https://gitweb.gentoo.org/proj/grumpy.git/commit/?id=724bb757

Don't double-quote debug output for full atoms from %r usage

 backend/lib/models.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/backend/lib/models.py b/backend/lib/models.py
index 5088e3e..8e47d56 100644
--- a/backend/lib/models.py
+++ b/backend/lib/models.py
@@ -16,7 +16,7 @@ class Package(db.Model):
 category = db.relationship('Category', backref=db.backref('packages', 
lazy='dynamic'))
 
 def __repr__(self):
-return "" % (self.category.name, self.name)
+return "" % (self.category.name, self.name)
 
 class PackageVersion(db.Model):
 id = db.Column(db.Integer, primary_key=True)
@@ -25,4 +25,4 @@ class PackageVersion(db.Model):
 package = db.relationship('Package', backref=db.backref('versions', 
lazy='dynamic'))
 
 def __repr__(self):
-return "" % (self.package.category.name, 
self.package.name, self.version)
+return "" % (self.package.category.name, 
self.package.name, self.version)



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2016-09-07 Thread Mike Gilbert
commit: 26d29e35c4b3b65845386d825055e28f2ec87fa1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Sep  7 19:56:03 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Sep  7 19:56:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d29e35

www-client/google-chrome-unstable: automated update

Package-Manager: portage-2.3.0_p23

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...le-54.0.2840.8.ebuild => google-chrome-unstable-54.0.2840.14.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 6fdd687..7293a35 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_54.0.2840.8-1_amd64.deb 47527878 SHA256 
2d7980b745187e0aff9b61cd2d3ab1b73d6182a3b120564b1c80e17eaee8d747 SHA512 
625ba5fa63ea1df9115e3676016d3a543a2d81b342d6e21738a6b9335e9f1695e653718f46a543fce5558b89aef79730d76e31f195397de84e8b43fa6f4367ce
 WHIRLPOOL 
b3e25d489f7e3cf75cd3483464a5828b659a423735219426e1d0830f987c9433e8d9a38cb410cf904fb47c92dc642226cdfe25f163f4ce5c0fe523022b3f7d94
+DIST google-chrome-unstable_54.0.2840.14-1_amd64.deb 47669680 SHA256 
9c2cb8363fc129d68e1f4352da3721be7047d84b8394e83231b87b4a9786045c SHA512 
64c13ba662852e78b5885575cd7d445420763266e9e4995cd77a38bfe4ebec6de438651d8953cff70d898946c50e5b1272bab0998a0e917eaaea7e278e05e10b
 WHIRLPOOL 
7e9553253941f15610712fa59bde49a1d8876c1b2e77a36fece0cb84aaf58ff4274e2a11ad8d753f43564168016c96c69dea107f54d64739a4ab5c78f2e3cb76

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-54.0.2840.8.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-54.0.2840.14.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-54.0.2840.8.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-54.0.2840.14.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2016-09-07 Thread Mike Gilbert
commit: 3fe2ec0a92e4cae9e162f0cfcf94d424a0090fb9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Sep  7 19:56:15 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Sep  7 19:56:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe2ec0a

www-plugins/chrome-binary-plugins: automated update

Package-Manager: portage-2.3.0_p23

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...0.8_alpha.ebuild => chrome-binary-plugins-54.0.2840.14_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 9861a43..b15e3fa 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_53.0.2785.92-1_amd64.deb 52180598 SHA256 
f12c090b75ca7e51828137cb00bf0147fe8889bea550a5a166b8ad18989ed700 SHA512 
507abcafd0ff5d738ce1afb86610a8eded19fec4f436ede4d64f7f5e6b5c1f9b416208e2fb634cececa9d7fcfa501d61e9990c048fef0ec89ace31f5e9785878
 WHIRLPOOL 
f6164360e3821510483dcb76dbcbf16fbf8d7ca4df2d3a597c316e7372e41bba44633cf2de917e4f3ced063dfe372530d53da253d9ff012dc2edd8c0ddae9d14
 DIST google-chrome-stable_53.0.2785.92-1_amd64.deb 49633018 SHA256 
323c622fb16ae05a20e20270024c71fee0a6ec6f1d14ce5db9dbf46b0b0caa5a SHA512 
fa733891723fcac6fb37ef37f9de6821388e9e061156bfe3d455ed446f70174c2a00f657d2fa73ab2551026a68945eb63fe34626c0468063f2545f2e5844023f
 WHIRLPOOL 
dbf242de0f7855e4749250f5542fa748028616e4f34eeb4e6a491bddd3db923e615da9f09a54a1355bea122e8fa20a9f04bb5d50ed8513f2ae897b44c05bfa42
-DIST google-chrome-unstable_54.0.2840.8-1_amd64.deb 47527878 SHA256 
2d7980b745187e0aff9b61cd2d3ab1b73d6182a3b120564b1c80e17eaee8d747 SHA512 
625ba5fa63ea1df9115e3676016d3a543a2d81b342d6e21738a6b9335e9f1695e653718f46a543fce5558b89aef79730d76e31f195397de84e8b43fa6f4367ce
 WHIRLPOOL 
b3e25d489f7e3cf75cd3483464a5828b659a423735219426e1d0830f987c9433e8d9a38cb410cf904fb47c92dc642226cdfe25f163f4ce5c0fe523022b3f7d94
+DIST google-chrome-unstable_54.0.2840.14-1_amd64.deb 47669680 SHA256 
9c2cb8363fc129d68e1f4352da3721be7047d84b8394e83231b87b4a9786045c SHA512 
64c13ba662852e78b5885575cd7d445420763266e9e4995cd77a38bfe4ebec6de438651d8953cff70d898946c50e5b1272bab0998a0e917eaaea7e278e05e10b
 WHIRLPOOL 
7e9553253941f15610712fa59bde49a1d8876c1b2e77a36fece0cb84aaf58ff4274e2a11ad8d753f43564168016c96c69dea107f54d64739a4ab5c78f2e3cb76

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-54.0.2840.8_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-54.0.2840.14_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-54.0.2840.8_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-54.0.2840.14_alpha.ebuild



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

2016-09-07 Thread Patrice Clement
commit: b294d9f0f5a37bfccd8afa5871becc1b4ed7
Author: Wim Muskee  gmail  com>
AuthorDate: Tue Sep  6 17:02:24 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Sep  7 19:53:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b294

dev-lang/spidermonkey: update HOMEPAGE.

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

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

Signed-off-by: Patrice Clement  gentoo.org>

 dev-lang/spidermonkey/spidermonkey-1.7.0-r3.ebuild  | 2 +-
 dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild  | 2 +-
 dev-lang/spidermonkey/spidermonkey-1.8.5-r5.ebuild  | 2 +-
 dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild  | 2 +-
 dev-lang/spidermonkey/spidermonkey-17.0.0-r4.ebuild | 2 +-
 dev-lang/spidermonkey/spidermonkey-17.0.0-r5.ebuild | 2 +-
 dev-lang/spidermonkey/spidermonkey-24.2.0-r3.ebuild | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-1.7.0-r3.ebuild 
b/dev-lang/spidermonkey/spidermonkey-1.7.0-r3.ebuild
index 0f11d08..4d79078 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.7.0-r3.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.7.0-r3.ebuild
@@ -8,7 +8,7 @@ inherit eutils toolchain-funcs multilib flag-o-matic
 
 MY_P="js-${PV}"
 DESCRIPTION="Stand-alone JavaScript C library"
-HOMEPAGE="http://www.mozilla.org/js/spidermonkey/;
+HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey;
 SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/js/${MY_P}.tar.gz;
 
 LICENSE="NPL-1.1"

diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild 
b/dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild
index 8922ca1..7e8f05a 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild
@@ -13,7 +13,7 @@ TARBALL_PV="$(replace_all_version_separators '' 
$(get_version_component_range 1-
 MY_P="${MY_PN}-${PV}"
 TARBALL_P="${MY_PN}${TARBALL_PV}-1.0.0"
 DESCRIPTION="Stand-alone JavaScript C library"
-HOMEPAGE="http://www.mozilla.org/js/spidermonkey/;
+HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey;
 SRC_URI="https://ftp.mozilla.org/pub/mozilla.org/js/${TARBALL_P}.tar.gz;
 
 LICENSE="NPL-1.1"

diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r5.ebuild 
b/dev-lang/spidermonkey/spidermonkey-1.8.5-r5.ebuild
index dc29910..5ee0ad7 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r5.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r5.ebuild
@@ -13,7 +13,7 @@ TARBALL_PV="$(replace_all_version_separators '' 
$(get_version_component_range 1-
 MY_P="${MY_PN}-${PV}"
 TARBALL_P="${MY_PN}${TARBALL_PV}-1.0.0"
 DESCRIPTION="Stand-alone JavaScript C library"
-HOMEPAGE="http://www.mozilla.org/js/spidermonkey/;
+HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey;
 SRC_URI="https://ftp.mozilla.org/pub/mozilla.org/js/${TARBALL_P}.tar.gz;
 
 LICENSE="NPL-1.1"

diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild 
b/dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild
index aa91c29..12ec56e 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild
@@ -13,7 +13,7 @@ TARBALL_PV="$(replace_all_version_separators '' 
$(get_version_component_range 1-
 MY_P="${MY_PN}-${PV}"
 TARBALL_P="${MY_PN}${TARBALL_PV}-1.0.0"
 DESCRIPTION="Stand-alone JavaScript C library"
-HOMEPAGE="http://www.mozilla.org/js/spidermonkey/;
+HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey;
 SRC_URI="https://ftp.mozilla.org/pub/mozilla.org/js/${TARBALL_P}.tar.gz;
 
 LICENSE="NPL-1.1"

diff --git a/dev-lang/spidermonkey/spidermonkey-17.0.0-r4.ebuild 
b/dev-lang/spidermonkey/spidermonkey-17.0.0-r4.ebuild
index 186ae11..46dde29 100644
--- a/dev-lang/spidermonkey/spidermonkey-17.0.0-r4.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-17.0.0-r4.ebuild
@@ -11,7 +11,7 @@ inherit eutils toolchain-funcs multilib python-any-r1 
versionator pax-utils
 MY_PN="mozjs"
 MY_P="${MY_PN}${PV}"
 DESCRIPTION="Stand-alone JavaScript C library"
-HOMEPAGE="http://www.mozilla.org/js/spidermonkey/;
+HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey;
 SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/js/${MY_PN}${PV}.tar.gz;
 
 LICENSE="NPL-1.1"

diff --git a/dev-lang/spidermonkey/spidermonkey-17.0.0-r5.ebuild 
b/dev-lang/spidermonkey/spidermonkey-17.0.0-r5.ebuild
index 897b2a0..f5eee3b 100644
--- a/dev-lang/spidermonkey/spidermonkey-17.0.0-r5.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-17.0.0-r5.ebuild
@@ -11,7 +11,7 @@ inherit toolchain-funcs multilib python-any-r1 versionator 
pax-utils
 MY_PN="mozjs"
 MY_P="${MY_PN}${PV}"
 DESCRIPTION="Stand-alone JavaScript C library"
-HOMEPAGE="http://www.mozilla.org/js/spidermonkey/;
+HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey;
 

[gentoo-commits] proj/linux-patches: New tag: 4.7-4

2016-09-07 Thread Tom Wijsman
commit: 
Commit: Tom Wijsman  gentoo  org>
CommitDate: Wed Sep  7 19:24:37 2016 +

New tag: 4.7-4




[gentoo-commits] proj/linux-patches:4.7 commit in: /

2016-09-07 Thread Tom Wijsman
commit: faa13db0418c5cff069ffd3f6df60308dcfaf77b
Author: Tom Wijsman (TomWij)  gentoo  org>
AuthorDate: Wed Sep  7 20:55:34 2016 +
Commit: Tom Wijsman  gentoo  org>
CommitDate: Wed Sep  7 20:57:11 2016 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=faa13db0

Removed experimental gcc <4.9 optimization patch, it conflicts with 
experimental gcc >=4.9 optimization patch; as GCC 4.9.3 is stable in tree

 _README|   4 -
 ...able-additional-cpu-optimizations-for-gcc.patch | 327 -
 2 files changed, 331 deletions(-)

diff --git a/_README b/_README
index d857e6a..c4afba8 100644
--- a/_README
+++ b/_README
@@ -75,10 +75,6 @@ Patch:  4567_distro-Gentoo-Kconfig.patch
 From:   Tom Wijsman 
 Desc:   Add Gentoo Linux support config settings and defaults.
 
-Patch:  5000_enable-additional-cpu-optimizations-for-gcc.patch
-From:   https://github.com/graysky2/kernel_gcc_patch/
-Desc:   Kernel patch enables gcc < v4.9 optimizations for additional CPUs.
-
 Patch:  5001_block-cgroups-kconfig-build-bits-for-BFQ-v7r11-4.7.patch
 From:   http://algo.ing.unimo.it/people/paolo/disk_sched/
 Desc:   BFQ v7r11 patch 1 for 4.7: Build, cgroups and kconfig bits

diff --git a/5000_enable-additional-cpu-optimizations-for-gcc.patch 
b/5000_enable-additional-cpu-optimizations-for-gcc.patch
deleted file mode 100644
index f7ab6f0..000
--- a/5000_enable-additional-cpu-optimizations-for-gcc.patch
+++ /dev/null
@@ -1,327 +0,0 @@
-This patch has been tested on and known to work with kernel versions from 3.2
-up to the latest git version (pulled on 12/14/2013).
-
-This patch will expand the number of microarchitectures to include new
-processors including: AMD K10-family, AMD Family 10h (Barcelona), AMD Family
-14h (Bobcat), AMD Family 15h (Bulldozer), AMD Family 15h (Piledriver), AMD
-Family 16h (Jaguar), Intel 1st Gen Core i3/i5/i7 (Nehalem), Intel 2nd Gen Core
-i3/i5/i7 (Sandybridge), Intel 3rd Gen Core i3/i5/i7 (Ivybridge), and Intel 4th
-Gen Core i3/i5/i7 (Haswell). It also offers the compiler the 'native' flag.
-
-Small but real speed increases are measurable using a make endpoint comparing
-a generic kernel to one built with one of the respective microarchs.
-
-See the following experimental evidence supporting this statement:
-https://github.com/graysky2/kernel_gcc_patch
-
-REQUIREMENTS
-linux version >=3.15
-gcc version <4.9
-

-diff -uprN a/arch/x86/include/asm/module.h b/arch/x86/include/asm/module.h
 a/arch/x86/include/asm/module.h2013-11-03 18:41:51.0 -0500
-+++ b/arch/x86/include/asm/module.h2013-12-15 06:21:24.351122516 -0500
-@@ -15,6 +15,16 @@
- #define MODULE_PROC_FAMILY "586MMX "
- #elif defined CONFIG_MCORE2
- #define MODULE_PROC_FAMILY "CORE2 "
-+#elif defined CONFIG_MNATIVE
-+#define MODULE_PROC_FAMILY "NATIVE "
-+#elif defined CONFIG_MCOREI7
-+#define MODULE_PROC_FAMILY "COREI7 "
-+#elif defined CONFIG_MCOREI7AVX
-+#define MODULE_PROC_FAMILY "COREI7AVX "
-+#elif defined CONFIG_MCOREAVXI
-+#define MODULE_PROC_FAMILY "COREAVXI "
-+#elif defined CONFIG_MCOREAVX2
-+#define MODULE_PROC_FAMILY "COREAVX2 "
- #elif defined CONFIG_MATOM
- #define MODULE_PROC_FAMILY "ATOM "
- #elif defined CONFIG_M686
-@@ -33,6 +43,18 @@
- #define MODULE_PROC_FAMILY "K7 "
- #elif defined CONFIG_MK8
- #define MODULE_PROC_FAMILY "K8 "
-+#elif defined CONFIG_MK10
-+#define MODULE_PROC_FAMILY "K10 "
-+#elif defined CONFIG_MBARCELONA
-+#define MODULE_PROC_FAMILY "BARCELONA "
-+#elif defined CONFIG_MBOBCAT
-+#define MODULE_PROC_FAMILY "BOBCAT "
-+#elif defined CONFIG_MBULLDOZER
-+#define MODULE_PROC_FAMILY "BULLDOZER "
-+#elif defined CONFIG_MPILEDRIVER
-+#define MODULE_PROC_FAMILY "PILEDRIVER "
-+#elif defined CONFIG_MJAGUAR
-+#define MODULE_PROC_FAMILY "JAGUAR "
- #elif defined CONFIG_MELAN
- #define MODULE_PROC_FAMILY "ELAN "
- #elif defined CONFIG_MCRUSOE
-diff -uprN a/arch/x86/Kconfig.cpu b/arch/x86/Kconfig.cpu
 a/arch/x86/Kconfig.cpu 2013-11-03 18:41:51.0 -0500
-+++ b/arch/x86/Kconfig.cpu 2013-12-15 06:21:24.351122516 -0500
-@@ -139,7 +139,7 @@ config MPENTIUM4
- 
- 
- config MK6
--  bool "K6/K6-II/K6-III"
-+  bool "AMD K6/K6-II/K6-III"
-   depends on X86_32
-   ---help---
- Select this for an AMD K6-family processor.  Enables use of
-@@ -147,7 +147,7 @@ config MK6
- flags to GCC.
- 
- config MK7
--  bool "Athlon/Duron/K7"
-+  bool "AMD Athlon/Duron/K7"
-   depends on X86_32
-   ---help---
- Select this for an AMD Athlon K7-family processor.  Enables use of
-@@ -155,12 +155,55 @@ config MK7
- flags to GCC.
- 
- config MK8
--  bool "Opteron/Athlon64/Hammer/K8"
-+  bool "AMD Opteron/Athlon64/Hammer/K8"
-   ---help---
- Select this for an AMD Opteron or Athlon64 Hammer-family processor.
- Enables use of some extended instructions, and passes appropriate
- 

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

2016-09-07 Thread Patrick McLean
commit: 91bcfc117370caec4bb5cf52a163e5ee52962f6a
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Sep  7 18:54:06 2016 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Sep  7 18:54:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91bcfc11

net-misc/openssh: Final fix for deadlocks in the CTR-MT cipher

Package-Manager: portage-2.3.0

 .../openssh/files/openssh-7.3_p1-hpn-update.patch  | 86 +-
 1 file changed, 69 insertions(+), 17 deletions(-)

diff --git a/net-misc/openssh/files/openssh-7.3_p1-hpn-update.patch 
b/net-misc/openssh/files/openssh-7.3_p1-hpn-update.patch
index 8ae29e1..34acd5d 100644
--- a/net-misc/openssh/files/openssh-7.3_p1-hpn-update.patch
+++ b/net-misc/openssh/files/openssh-7.3_p1-hpn-update.patch
@@ -1,5 +1,5 @@
 --- openssh-7_2_P2-hpn-14.10.diff.orig 2016-09-01 10:34:05.905112131 -0700
-+++ openssh-7_2_P2-hpn-14.10.diff  2016-09-06 21:49:35.583704017 -0700
 openssh-7_2_P2-hpn-14.10.diff  2016-09-07 11:37:21.455870893 -0700
 @@ -156,145 +156,6 @@
compat.o crc32.o deattack.o fatal.o hostfile.o \
log.o match.o md-sha256.o moduli.o nchan.o packet.o opacket.o \
@@ -151,20 +151,44 @@
  --- /dev/null
  +++ b/cipher-ctr-mt.c
 -@@ -0,0 +1,533 @@
-+@@ -0,0 +1,535 @@
++@@ -0,0 +1,546 @@
  +/*
  + * OpenSSH Multi-threaded AES-CTR Cipher
  + *
-@@ -737,7 +598,7 @@
+@@ -663,6 +524,7 @@
+ + STATS_STRUCT(stats);
+ + u_char  aes_counter[AES_BLOCK_SIZE];
+ + pthread_t   tid[CIPHER_THREADS];
+++ pthread_rwlock_t thread_lock;
+ + int state;
+ + int qidx;
+ + int ridx;
+@@ -723,6 +585,7 @@
+ + struct kq *q;
+ + int i;
+ + int qidx;
+++ pthread_t first_tid;
+ +
+ + /* Threads stats on cancellation */
+ + STATS_INIT(stats);
+@@ -733,11 +596,15 @@
+ + /* Thread local copy of AES key */
+ + memcpy(, >aes_ctx, sizeof(key));
+ +
+++ pthread_rwlock_rdlock(>thread_lock);
+++ first_tid = c->tid[0];
+++ pthread_rwlock_unlock(>thread_lock);
+++
+ + /*
  +  * Handle the special case of startup, one thread must fill
  +  * the first KQ then mark it as draining. Lock held throughout.
  +  */
 -+ if (pthread_equal(pthread_self(), c->tid[0])) {
-++ if (pthread_equal(pthread_self(), c->tid[0]) || c->tid[0] == 0) {
+++ if (pthread_equal(pthread_self(), first_tid)) {
  + q = >q[0];
  + pthread_mutex_lock(>lock);
  + if (q->qstate == KQINIT) {
-@@ -790,6 +651,7 @@
+@@ -790,6 +657,7 @@
  +  * can see that it's being filled.
  +  */
  + q->qstate = KQFILLING;
@@ -172,7 +196,7 @@
  + pthread_mutex_unlock(>lock);
  + for (i = 0; i < KQLEN; i++) {
  + AES_encrypt(q->ctr, q->keys[i], );
-@@ -801,7 +663,7 @@
+@@ -801,7 +669,7 @@
  + ssh_ctr_add(q->ctr, KQLEN * (NUMKQ - 1), AES_BLOCK_SIZE);
  + q->qstate = KQFULL;
  + STATS_FILL(stats);
@@ -181,7 +205,7 @@
  + pthread_mutex_unlock(>lock);
  + }
  +
-@@ -893,6 +755,7 @@
+@@ -893,6 +761,7 @@
  + pthread_cond_wait(>cond, >lock);
  + }
  + q->qstate = KQDRAINING;
@@ -189,7 +213,35 @@
  + pthread_mutex_unlock(>lock);
  +
  + /* Mark consumed queue empty and signal producers */
-@@ -1270,7 +1133,7 @@
+@@ -919,6 +788,7 @@
+ +
+ + if ((c = EVP_CIPHER_CTX_get_app_data(ctx)) == NULL) {
+ + c = xmalloc(sizeof(*c));
+++ pthread_rwlock_init(>thread_lock, NULL);
+ +
+ + c->state = HAVE_NONE;
+ + for (i = 0; i < NUMKQ; i++) {
+@@ -966,7 +836,9 @@
+ + /* Start threads */
+ + for (i = 0; i < CIPHER_THREADS; i++) {
+ + debug("spawned a thread");
+++ pthread_rwlock_wrlock(>thread_lock);
+ + pthread_create(>tid[i], NULL, thread_loop, c);
+++ pthread_rwlock_unlock(>thread_lock);
+ + }
+ + pthread_mutex_lock(>q[0].lock);
+ + while (c->q[0].qstate != KQDRAINING)
+@@ -1003,7 +875,9 @@
+ + /* reconstruct threads */
+ + for (i = 0; i < CIPHER_THREADS; i++) {
+ + debug("spawned a thread");
+++ pthread_rwlock_wrlock(>thread_lock);
+ + pthread_create(>tid[i], NULL, thread_loop, c);
+++ pthread_rwlock_unlock(>thread_lock);
+ + }
+ +}
+ +
+@@ -1270,7 +1144,7 @@
   
   #include "ssherr.h"
   #include "sshbuf.h"
@@ -198,7 +250,7 @@
   #include "digest.h"
   
   #if OPENSSL_VERSION_NUMBER >= 0x00907000L
-@@ -1312,8 +1175,8 @@
+@@ -1312,8 +1186,8 @@
  +  */
  + if (ctos && !log_flag) {
  + logit("SSH: Server;Ltype: Kex;Remote: %s-%d;Enc: 
%s;MAC: %s;Comp: %s",
@@ -209,7 +261,7 @@
  + 

[gentoo-commits] repo/gentoo:master commit in: games-board/gnushogi/

2016-09-07 Thread Austin English
commit: 5b30701ac9a35c560ccc6d360a9eca02bd32346d
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  7 18:52:19 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep  7 18:52:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b30701a

games-board/gnushogi: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-board/gnushogi/gnushogi-1.4.1-r1.ebuild | 51 +++
 1 file changed, 51 insertions(+)

diff --git a/games-board/gnushogi/gnushogi-1.4.1-r1.ebuild 
b/games-board/gnushogi/gnushogi-1.4.1-r1.ebuild
new file mode 100644
index ..9125f68
--- /dev/null
+++ b/games-board/gnushogi/gnushogi-1.4.1-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="Japanese version of chess (commandline + X-Version)"
+HOMEPAGE="https://www.gnu.org/software/gnushogi/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="X"
+
+RDEPEND="sys-libs/ncurses:0
+   X? ( x11-libs/libXaw )"
+DEPEND="${RDEPEND}
+   >=sys-devel/bison-1.34
+   >=sys-devel/flex-2.5"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e '/^bbk:/s/$/ gnushogi_compile pat2inc sizetest/' \
+   Makefile.in || die
+   sed -i \
+   -e "/^LIBDIR/s:=.*:=\"$(get_libdir)\":" \
+   gnushogi/Makefile.in || die
+}
+
+src_configure() {
+   econf \
+   $(use_with X x) \
+   $(use_enable X xshogi)
+}
+
+src_install() {
+   dobin gnushogi/gnushogi
+   doman doc/gnushogi.6
+   doinfo doc/gnushogi.info
+   if use X ; then
+   dobin xshogi/xshogi
+   doman doc/xshogi.6
+   make_desktop_entry xshogi XShogi
+   fi
+   dolib gnushogi/gnushogi.bbk
+   dodoc README NEWS CONTRIB doc/gnushogi/*.html
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/grhino/

2016-09-07 Thread Austin English
commit: 1d767151f41db197dce27b06aa737fb6c834b259
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  7 18:48:18 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep  7 18:48:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d767151

games-board/grhino: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-board/grhino/grhino-0.16.1-r1.ebuild | 48 ++
 1 file changed, 48 insertions(+)

diff --git a/games-board/grhino/grhino-0.16.1-r1.ebuild 
b/games-board/grhino/grhino-0.16.1-r1.ebuild
new file mode 100644
index ..3d650c1
--- /dev/null
+++ b/games-board/grhino/grhino-0.16.1-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="Reversi game for GNOME, supporting the Go/Game Text Protocol"
+HOMEPAGE="http://rhino.sourceforge.net/;
+SRC_URI="mirror://sourceforge/rhino/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome gtp nls"
+
+RDEPEND="gnome? ( =gnome-base/libgnomeui-2* )
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   default
+
+   sed -i '/^(\|locale\|help\|omf\|icon\|)/s:@datadir@:/usr/share:' \
+   Makefile.in || die
+}
+
+src_configure() {
+   if use gnome || use gtp; then
+   econf \
+   --localedir=/usr/share/locale \
+   $(use_enable gnome) \
+   $(use_enable gtp) \
+   $(use_enable nls)
+   else
+   econf \
+   --localedir=/usr/share/locale \
+   --enable-gtp \
+   --disable-gnome \
+   $(use_enable nls)
+   fi
+}
+
+src_install() {
+   default
+   use gnome && make_desktop_entry ${PN} GRhino
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/hexxagon/

2016-09-07 Thread Austin English
commit: 66353237ddcb599221e61d4131e18474165f087a
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  7 18:41:43 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep  7 18:41:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66353237

games-board/hexxagon: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-board/hexxagon/hexxagon-1.0.2-r1.ebuild | 34 +++
 1 file changed, 34 insertions(+)

diff --git a/games-board/hexxagon/hexxagon-1.0.2-r1.ebuild 
b/games-board/hexxagon/hexxagon-1.0.2-r1.ebuild
new file mode 100644
index ..b9c2958
--- /dev/null
+++ b/games-board/hexxagon/hexxagon-1.0.2-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils flag-o-matic
+
+DESCRIPTION="Clone of the original DOS game"
+HOMEPAGE="http://www.nesqi.se/;
+SRC_URI="http://www.nesqi.se/download/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="dev-cpp/glibmm:2
+   dev-cpp/gtkmm:2.4
+   x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   append-cxxflags -std=c++11
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   newicon images/board_N_2.xpm ${PN}.xpm
+   make_desktop_entry ${PN} Hexxagon
+   dodoc README
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/gtkatlantic/, games-board/gtkatlantic/files/

2016-09-07 Thread Austin English
commit: 6d31a59a75324eacf41c7840a0c44648c3e33c18
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  7 18:41:29 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep  7 18:41:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d31a59a

games-board/gtkatlantic: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 .../files/gtkatlantic-0.6.1-warnings.patch |  4 +-
 .../gtkatlantic/gtkatlantic-0.6.1-r1.ebuild| 52 ++
 2 files changed, 54 insertions(+), 2 deletions(-)

diff --git a/games-board/gtkatlantic/files/gtkatlantic-0.6.1-warnings.patch 
b/games-board/gtkatlantic/files/gtkatlantic-0.6.1-warnings.patch
index a924505..a55c7ac 100644
--- a/games-board/gtkatlantic/files/gtkatlantic-0.6.1-warnings.patch
+++ b/games-board/gtkatlantic/files/gtkatlantic-0.6.1-warnings.patch
@@ -1,5 +1,5 @@
 src/readpng.c.orig
-+++ src/readpng.c
+--- a/src/readpng.c
 b/src/readpng.c
 @@ -23,6 +23,7 @@
  
  #include 

diff --git a/games-board/gtkatlantic/gtkatlantic-0.6.1-r1.ebuild 
b/games-board/gtkatlantic/gtkatlantic-0.6.1-r1.ebuild
new file mode 100644
index ..fdfb15e
--- /dev/null
+++ b/games-board/gtkatlantic/gtkatlantic-0.6.1-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools eutils gnome2-utils
+
+DESCRIPTION="Monopoly-like game that works with the monopd server"
+HOMEPAGE="http://gtkatlantic.gradator.net/;
+SRC_URI="http://download.tuxfamily.org/gtkatlantic/downloads/v0.6/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/libxml2
+   media-libs/libpng:0
+   x11-libs/gtk+:3"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-warnings.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e 's:$(datadir):/usr/share:' {,data/}Makefile.am || die
+   sed -i -e 's/configure.in/configure.ac/' configure.in || die
+   mv configure.{in,ac} || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-icons-path=/usr/share/icons/hicolor
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/gtkboard/, games-board/gtkboard/files/

2016-09-07 Thread Austin English
commit: d5715053ec00ff485fa2bf770563e37252e464e9
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  7 18:34:44 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep  7 18:37:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5715053

games-board/gtkboard: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 .../gtkboard/files/gtkboard-0.11_pre0-gcc41.patch  |  8 ++--
 .../gtkboard/files/gtkboard-0.11_pre0-gcc45.patch  |  8 ++--
 games-board/gtkboard/gtkboard-0.11_pre0-r1.ebuild  | 52 ++
 3 files changed, 60 insertions(+), 8 deletions(-)

diff --git a/games-board/gtkboard/files/gtkboard-0.11_pre0-gcc41.patch 
b/games-board/gtkboard/files/gtkboard-0.11_pre0-gcc41.patch
index 2e6a4c6..f14096e 100644
--- a/games-board/gtkboard/files/gtkboard-0.11_pre0-gcc41.patch
+++ b/games-board/gtkboard/files/gtkboard-0.11_pre0-gcc41.patch
@@ -1,7 +1,7 @@
 gcc-4.1 patch from debian.
 
 src/board.c
-+++ src/board.c
+--- a/src/board.c
 b/src/board.c
 @@ -74,7 +74,7 @@
  //! default background
  char board_default_colors [9] = {215, 215, 215, 215, 215, 215, 0, 0, 0};
@@ -11,8 +11,8 @@ gcc-4.1 patch from debian.
  
  extern void ui_make_human_move (byte *move, int *rmove);
  
 src/menu.c
-+++ src/menu.c
+--- a/src/menu.c
 b/src/menu.c
 @@ -829,7 +829,7 @@

{

diff --git a/games-board/gtkboard/files/gtkboard-0.11_pre0-gcc45.patch 
b/games-board/gtkboard/files/gtkboard-0.11_pre0-gcc45.patch
index 300e528..dd5a2f9 100644
--- a/games-board/gtkboard/files/gtkboard-0.11_pre0-gcc45.patch
+++ b/games-board/gtkboard/files/gtkboard-0.11_pre0-gcc45.patch
@@ -1,5 +1,5 @@
 src/menu.c.old 2010-05-24 12:35:15.0 +0200
-+++ src/menu.c 2010-05-24 12:35:48.0 +0200
+--- a/src/menu.c   2010-05-24 12:35:15.0 +0200
 b/src/menu.c   2010-05-24 12:35:48.0 +0200
 @@ -176,7 +176,7 @@
  {
  #if GTK_MAJOR_VERSION == 2
@@ -9,8 +9,8 @@
static char pixbufs [7][size*(size+1)];
char **pixmap_data;
static GdkPixmap *pixmaps[7];
 src/wordtris.c.old 2010-05-24 12:36:50.0 +0200
-+++ src/wordtris.c 2010-05-24 12:38:30.0 +0200
+--- a/src/wordtris.c   2010-05-24 12:36:50.0 +0200
 b/src/wordtris.c   2010-05-24 12:38:30.0 +0200
 @@ -122,7 +122,7 @@
  
  // TODO: change this so that we only need to specify pixmaps for individual 
squares

diff --git a/games-board/gtkboard/gtkboard-0.11_pre0-r1.ebuild 
b/games-board/gtkboard/gtkboard-0.11_pre0-r1.ebuild
new file mode 100644
index ..4707667
--- /dev/null
+++ b/games-board/gtkboard/gtkboard-0.11_pre0-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils
+
+MY_P=${P/_}
+DESCRIPTION="Board games system"
+HOMEPAGE="http://gtkboard.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="gnome"
+
+RDEPEND="x11-libs/gtk+:2
+   media-libs/libsdl:0[sound]
+   media-libs/sdl-mixer[vorbis]
+   gnome? ( gnome-base/libgnomeui )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc41.patch
+   "${FILESDIR}"/${P}-gcc45.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e "/^LIBS/s:@LIBS@:@LIBS@ -lgmodule-2.0 -lm:" \
+   src/Makefile.in
+}
+
+src_configure() {
+   econf \
+   --disable-dependency-tracking \
+   --enable-gtk2 \
+   --enable-sdl \
+   $(use_enable gnome)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   doicon pixmaps/${PN}.png
+   make_desktop_entry ${PN} Gtkboard
+   dodoc AUTHORS ChangeLog TODO doc/index.html
+}



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

2016-09-07 Thread Patrick Lauer
commit: d4392ecdfe4ec2b1f571ea9fa186cd67997f76a3
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Sep  7 18:26:19 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Sep  7 18:27:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4392ecd

dev-db/postgresql: Bump to 9.6_rc1

Package-Manager: portage-2.3.0

 dev-db/postgresql/Manifest |   3 +-
 dev-db/postgresql/postgresql-9.6_beta4.ebuild  | 434 -
 ...-9.6_beta3.ebuild => postgresql-9.6_rc1.ebuild} |   0
 3 files changed, 1 insertion(+), 436 deletions(-)

diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index e28bf57..250823b 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -23,5 +23,4 @@ DIST postgresql-9.5.1.tar.bz2 18441638 SHA256 
6b309d8506a39773a752ff074f47656e54
 DIST postgresql-9.5.2.tar.bz2 18446616 SHA256 
f8d132e464506b551ef498719f18cfe9d09c7a1589dc360afc0b20e47c41 SHA512 
ba31dddee8a960a4b1a97394eae5ea7efaa5e74e21c755882efcef90404676c6052dff55f40b585932e4f752cbcda5ceac0e29d601ea6651cfbab7a49190381a
 WHIRLPOOL 
0b9abe3a5b3933485e5d0b2c08daa20d421e5920ae5b4640b36971463915d7e7b2767575564d80bb5dfa3a353c646c9c4ca8e483dfd64df39370774e76fa1cee
 DIST postgresql-9.5.3.tar.bz2 18455394 SHA256 
7385c01dc58acba8d7ac4e6ad42782bd7c0b59272862a3a3d5fe378d4503a0b4 SHA512 
7275dbde0c1b795f3a491d45464c69a97fbfd0e66a7fe62ba00e97747908df0df19bf65e104e10e049e31a8cf484c9d9f29eb75ff6a3875cb087559e25744c29
 WHIRLPOOL 
60536e8e244ecdd1e307a8daa1bcd5728bd070b5c08063bf48fbcb93673c012497e257fe3c4f15019b0674e82724e48105d2799926572910370efb17dbbd6e21
 DIST postgresql-9.5.4.tar.bz2 18496299 SHA256 
cf5e571164ad66028ecd7dd8819e3765470d45bcd440d258b686be7e69c76ed0 SHA512 
e5220bc967443d54b9dcff7ba5aefccedbe1c219f953eb0d67254c709d52b0e647d1dc473446640804165b596fc5b75fa4ff8d63696123b87d8096c3a7795c34
 WHIRLPOOL 
d429d853062b2d2f8e999db1733b3206020f2d521401e0510376213ecaa2049b6d87987b9ee999ab81faacf6ce65ddfdcf43b0922fc23e91961594956c556e0d
-DIST postgresql-9.6beta3.tar.bz2 19145906 SHA256 
9cc84eb224b6f73582705c4dda282c9f9f928ada2ab099c20fcf06a85d1e4c62 SHA512 
4851c79c7faef311c998d49b8fb745ba5d1daf6fd529d8e82beb8a60f0bb2a0e79278518896427130d74a69dedb3ecc7f872dfc06a61eda1452ad5d8807e8e73
 WHIRLPOOL 
b74698d00dcaf01ff2894473f93056b05bc01b5b6e3707ae91e1a298d458dc88018ac76d0f620fa9b63ac5630dcf0d7af387374298d1a0da945c80e2a3b0
-DIST postgresql-9.6beta4.tar.bz2 19147338 SHA256 
4725eb7779659325fcbf5338e3364f79bb095838517a645aa32e8c47b4d61432 SHA512 
7512f7afe0e822e707d5ff991ad8f362538f937ad5c0b8f9965315ea8d73163a7f8736f247328c5655e4d57ed8b48f4187aaaf37691880d94f57ee1bd1188003
 WHIRLPOOL 
60971ec5fe35276cb06dd1ebca57e28f14adc044451081da6f3b3993c1f0368fafd08b18646d60ee99a76383bfaf4485f3efa8bd29e00403a62a045d71a6b3ac
+DIST postgresql-9.6rc1.tar.bz2 19161063 SHA256 
9e260252f04b7f6abe3877eb1cb8affa4ecc2abbadadf9bd874ad257e9a01a1d SHA512 
cb73ea9c7e42f427ac817d7b11ff6b413280993d491412986afcb0d986c966b288f1183f94c336d4e9a3f8d7c523bc695321f9392fee74193fb8f5ce3e85ad0b
 WHIRLPOOL 
339535acc3e2bb08bb3d3556c38cb2cd43d485e8e25886a161aaf8df7de4e71ac8b3a207909d5c782c3cc713f6d74e514b31e651565732d68a54fb68d6047e62

diff --git a/dev-db/postgresql/postgresql-9.6_beta4.ebuild 
b/dev-db/postgresql/postgresql-9.6_beta4.ebuild
deleted file mode 100644
index db5abec..
--- a/dev-db/postgresql/postgresql-9.6_beta4.ebuild
+++ /dev/null
@@ -1,434 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
-   systemd user versionator
-
-KEYWORDS=""
-
-SLOT="$(get_version_component_range 1-2)"
-
-MY_PV=${PV/_/}
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-SRC_URI="mirror://postgresql/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/;
-
-LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr
-zh_CN zh_TW"
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp 
python
- +readline selinux +server ssl static-libs tcl threads uuid xml zlib"
-
-for lingua in ${LINGUAS}; do
-   IUSE+=" linguas_${lingua}"
-done
-
-wanted_languages() {
-   local enable_langs
-
-   for lingua in ${LINGUAS} ; do
-   use linguas_${lingua} && enable_langs+="${lingua} "
-   done
-
-   echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-1.2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8 )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-ssl? (
-   !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
-   libressl? ( dev-libs/libressl:= )
-)
-tcl? ( 

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

2016-09-07 Thread Austin English
commit: f10498150b680bafef1fb6887957f1bc0e9c2720
Author: Austin English  gentoo  org>
AuthorDate: Fri Jun 17 00:02:11 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep  7 18:22:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1049815

media-libs/vigra: version bump to 1.11.0

Also:
* update to EAPI 6
* respect USE=valgrind instead of always disabling
* minor naming fixes

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

Package-Manager: portage-2.2.28

 media-libs/vigra/Manifest|   1 +
 media-libs/vigra/metadata.xml|   3 +
 media-libs/vigra/vigra-1.11.0.ebuild | 138 +++
 3 files changed, 142 insertions(+)

diff --git a/media-libs/vigra/Manifest b/media-libs/vigra/Manifest
index d26e531..76b42e3 100644
--- a/media-libs/vigra/Manifest
+++ b/media-libs/vigra/Manifest
@@ -1,2 +1,3 @@
 DIST vigra-1.10.0-src-with-docu.tar.gz 36122311 SHA256 
42d4a361b0bb52fbfdae7e76000698be04dabba77be3f4248d369139fe96a099 SHA512 
4c0edb9d5a05d341034b6fe504658525130ddf830b09af4e08d9080407dd10ec62355bed362c4876cb1504632202a5eb125dc50cb66b0617c28dd274b8367d4d
 WHIRLPOOL 
92cf1517acc6ff11eb255cb6bee523ebcaab118b9f73602baf07be8070c537c5bb7e94a9ccbd97bd7e20e20efeb8ac485a184f1c3609fe7747051ed6ec4ca65f
+DIST vigra-1.11.0-src.tar.gz 51854568 SHA256 
68617de347eae7d4700a8f66cd59ce31d6cd92ffb4a235b4df34c688673af5cb SHA512 
3cd8fcfc8ba9a1209a37e49c7b5cb0080bc665987805deec0b92cabf8c571c2f09ba47e2850c12204d04b3c830322fc8e47efa19fc537cf78708c22e1d302d6a
 WHIRLPOOL 
1dc73a42b5033c88427850d72078475211a206d9af69209a5d3d05d1b117baef651ccb8232b0c0428b775160feda28b08aae3f14ab07c353de1b076664a0e105
 DIST vigra-1.9.0-src.tar.gz 30813416 SHA256 
8fbdccb553a4925323098ab27b710fbc87d48f37bf81d404994936a31a31cf01 SHA512 
8d1c7f3ad8cc8069b34d58fe775eb8604a2c902daeab4a5ad3a602d45c1eda0b4dcfe64e68b9fada669b46ee39b3a6f2c95af9c5f99c2fb2370c55580816e757
 WHIRLPOOL 
12c63119133a6a7e6a6d28078b9267f720e98b8754b416d0491b93ee87f3527cffe77bc043c00cdf729633c1161bdc11bdfe4cff57a73345c9addd1bd6cc62d9

diff --git a/media-libs/vigra/metadata.xml b/media-libs/vigra/metadata.xml
index 618f709..aad87b8 100644
--- a/media-libs/vigra/metadata.xml
+++ b/media-libs/vigra/metadata.xml
@@ -8,4 +8,7 @@

ukoethe/vigra

+   
+   Enable valgrind in make check
+   
 

diff --git a/media-libs/vigra/vigra-1.11.0.ebuild 
b/media-libs/vigra/vigra-1.11.0.ebuild
new file mode 100644
index ..b456607
--- /dev/null
+++ b/media-libs/vigra/vigra-1.11.0.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+MY_P=${P}-src
+MY_V=${PV//\./-}
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads,xml"
+inherit cmake-utils python-r1
+
+DESCRIPTION="C++ computer vision library with emphasis on customizable 
algorithms and data structures"
+HOMEPAGE="http://hci.iwr.uni-heidelberg.de/vigra/;
+SRC_URI="https://github.com/ukoethe/vigra/releases/download/Version-${MY_V}/${MY_P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc +fftw +hdf5 +jpeg mpi openexr +png +python test +tiff valgrind"
+
+# runtime dependency on python:2.7 is required by the vigra-config script
+RDEPEND="
+   dev-lang/python:2.7
+   >=dev-libs/boost-1.52.0-r6:=[python?,${PYTHON_USEDEP}]
+   fftw? ( sci-libs/fftw:3.0 )
+   hdf5? ( >=sci-libs/hdf5-1.8.0:=[mpi?] )
+   jpeg? ( virtual/jpeg )
+   openexr? ( media-libs/openexr:= )
+   png? ( media-libs/libpng:0= )
+   python? ( ${PYTHON_DEPS} dev-python/numpy[${PYTHON_USEDEP}] )
+   tiff? ( media-libs/tiff:0= )
+   valgrind? ( dev-util/valgrind )"
+
+DEPEND="${RDEPEND}
+   doc? (
+   app-doc/doxygen
+   python? ( >=dev-python/sphinx-1.1.3-r5[${PYTHON_USEDEP}] )
+   )
+   test? ( >=dev-python/nose-1.1.2-r1[${PYTHON_USEDEP}] )"
+
+REQUIRED_USE="
+   doc? ( hdf5 fftw )
+   python? ( hdf5 ${PYTHON_REQUIRED_USE} )
+   test? ( hdf5 python fftw )"
+
+DOCS=( README.md )
+
+pkg_setup() {
+   use python && python_setup
+}
+
+src_prepare() {
+   default
+
+   einfo "Removing shipped docs and VCS files"
+   rm -rf doc || die
+   rm .git* .travis.yml || die
+
+   cmake-utils_src_prepare
+
+   # Don't use python_fix_shebang because we can't put this behind 
USE="python"
+   sed -i -e '/env/s:python:python2:' config/vigra-config.in || die
+}
+
+src_configure() {
+   vigra_configure() {
+   local libdir="$(get_libdir)"
+
+   local mycmakeargs=(
+   -DAUTOEXEC_TESTS=OFF
+   -DDOCDIR="${BUILD_DIR}/doc"
+   -DDOCINSTALL="share/doc/${P}"
+   -DLIBDIR_SUFFIX="${libdir/lib}"
+   -DUSE_DOC=$(usex doc ON OFF) # 

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

2016-09-07 Thread Patrice Clement
commit: e1cd5b1c85b5628da4686024e91ac9989a31fc5a
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Sep  7 18:00:26 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Sep  7 18:00:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1cd5b1c

sci-libs/vtk: remove java@ from the list of maintainers.

Package-Manager: portage-2.2.28

 sci-libs/vtk/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sci-libs/vtk/metadata.xml b/sci-libs/vtk/metadata.xml
index 7af45a7..dbcdc25 100644
--- a/sci-libs/vtk/metadata.xml
+++ b/sci-libs/vtk/metadata.xml
@@ -5,10 +5,6 @@
 s...@gentoo.org
 Gentoo Science Project
   
-  
-j...@gentoo.org
-Java
-  
   
 Build all modules
 Add support for boost



[gentoo-commits] repo/gentoo:master commit in: www-apps/wordpress/

2016-09-07 Thread Sebastian Pipping
commit: 99540cd9766c19f70c74315d93170db27424a73b
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Sep  7 17:56:57 2016 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Sep  7 17:56:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99540cd9

www-apps/wordpress: 4.6.1

Package-Manager: portage-2.3.0

 www-apps/wordpress/Manifest   |  1 +
 www-apps/wordpress/wordpress-4.6.1.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/www-apps/wordpress/Manifest b/www-apps/wordpress/Manifest
index 8d22545..5acd2cc 100644
--- a/www-apps/wordpress/Manifest
+++ b/www-apps/wordpress/Manifest
@@ -1,3 +1,4 @@
 DIST wordpress-4.4.2.tar.gz 7099520 SHA256 
c8a74c0f7cfc0d19989d235759e70cebd90f42aa0513bd9bc344230b0f79e08b SHA512 
dfced463ece13f266c15e1b45d8e7882e58ce9cd3b7146c81a4671bc51c58998ae318bd6e45b1f7bc657e2d49d7d39f971d814998e074375129c8dff7cfcac63
 WHIRLPOOL 
c74b1b6d303bbdb3c66c432838e12528f06c124475c3258ccbc6472143e4a9cf56bda4293d7556564eb878d0f701f0853f46f3be7a37b9a2eb035bc08815e6d4
 DIST wordpress-4.5.3.tar.gz 7773389 SHA256 
fd94288cd6fc657b2d8061737fcb121fc6acbe18acfcff80661e49fd2d3ee17c SHA512 
e6add76d61cc8f43947c6626d48ff8dcda38738138b576c0b7974c2d01a601fd9a99d6fb7cfc50a0ea50ac3165624fda46656f8bed0fd2540006b9fa069d64ae
 WHIRLPOOL 
e00939f2759ee7ce4280b0ca2a205dbc43b71ebf90afd0b047004c47580a497284e3047f53fecb7f20fbcda680b8828f17e119154ba7fe21fe103b45512c1c2a
+DIST wordpress-4.6.1.tar.gz 7961036 SHA256 
873f562cdea14d6305b9ad2f41f18a557d99cd8694b4a0056a33970e127abfee SHA512 
303c8fe8ec877baf7380677dc22505062613dfc33c03f8858f7c6b9ce7a5825ba00a13395730fa554da9d2b3ccab8c3441e40fbc29fee45f7da44f46aa400981
 WHIRLPOOL 
7c00560e064c475bf35aa8bd39c24bca59e1e83176b2b4780e6c45374c28aca47ee3e5fd70f9bab6d5aac113599eb84bd5d9c180b6adaf6d19c15e2226c0
 DIST wordpress-4.6.tar.gz 7961192 SHA256 
c1856cf969b1e73025ba2c681491908c3a4a6c5a2333f4531bf9bfb90f634380 SHA512 
b07a3ee677b68337342ef9e42aa03a4602acd6b1c53df5f6d517db740ea62344eed03a2a8d1931953de2a99e405b688d2e49bbb654e6ccb3568ff8d8caf30038
 WHIRLPOOL 
fad2ac357aeaa1bd3b9829ce5aec4b1e01aaa6c7009df90856419b95147c909f20f97aa30e15d8ab44ae7d3b6e6293ca828b9bca47e47ae0352f498cd45c0d51

diff --git a/www-apps/wordpress/wordpress-4.6.1.ebuild 
b/www-apps/wordpress/wordpress-4.6.1.ebuild
new file mode 100644
index ..72870d6
--- /dev/null
+++ b/www-apps/wordpress/wordpress-4.6.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit webapp
+
+DESCRIPTION="Wordpress PHP and MySQL based content management system (CMS)"
+HOMEPAGE="https://wordpress.org/;
+SRC_URI="https://wordpress.org/${P/_rc/-RC}.tar.gz;
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="virtual/httpd-php
+   || ( dev-lang/php[mysql] dev-lang/php[mysqli] )"
+
+S=${WORKDIR}/${PN}
+
+need_httpd_cgi
+
+IUSE="+akismet examples +themes vhosts"
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc readme.html
+   rm readme.html license.txt || die
+
+   if ! use akismet ; then
+   rm -R wp-content/plugins/akismet/ || die
+   fi
+   if ! use examples ; then
+   rm wp-content/plugins/hello.php || die
+   fi
+   if ! use themes ; then
+   rm -R wp-content/themes/*/ || die
+   fi
+
+   [[ -f wp-config.php ]] || cp wp-config-sample.php wp-config.php
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_serverowned "${MY_HTDOCSDIR}"/index.php
+   webapp_serverowned "${MY_HTDOCSDIR}"/wp-admin/menu.php
+   webapp_serverowned "${MY_HTDOCSDIR}"
+
+   webapp_configfile  "${MY_HTDOCSDIR}"/wp-config.php
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+   webapp_postupgrade_txt en "${FILESDIR}"/postupgrade-en.txt
+
+   webapp_src_install
+}



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

2016-09-07 Thread Michał Górny
commit: 6d94b5a893830908abad783756b1b51a2953e973
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 16:47:23 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 17:10:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d94b5a8

virtual/pypy: Adjust subslot to match ABI ver on 5.4.0

 virtual/pypy/{pypy-5.4.0.ebuild => pypy-5.4.0-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/virtual/pypy/pypy-5.4.0.ebuild b/virtual/pypy/pypy-5.4.0-r1.ebuild
similarity index 85%
rename from virtual/pypy/pypy-5.4.0.ebuild
rename to virtual/pypy/pypy-5.4.0-r1.ebuild
index 2f5d8d2..c750a44 100644
--- a/virtual/pypy/pypy-5.4.0.ebuild
+++ b/virtual/pypy/pypy-5.4.0-r1.ebuild
@@ -11,7 +11,8 @@ HOMEPAGE=""
 SRC_URI=""
 
 LICENSE=""
-SLOT="0/$(get_version_component_range 1-2 ${PV})"
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/41"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 gdbm ncurses sqlite tk"
 



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

2016-09-07 Thread Michał Górny
commit: 473a37e26fa531977e004ae78eecd0cf49660201
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 16:49:37 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 17:11:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473a37e2

virtual/pypy: Bump to 5.4.1

 virtual/pypy/pypy-5.4.1.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/virtual/pypy/pypy-5.4.1.ebuild b/virtual/pypy/pypy-5.4.1.ebuild
new file mode 100644
index ..c750a44
--- /dev/null
+++ b/virtual/pypy/pypy-5.4.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit versionator
+
+DESCRIPTION="A virtual for PyPy Python implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/41"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm ncurses sqlite tk"
+
+RDEPEND="
+   || (
+   
>=dev-python/pypy-${PV}:${SLOT}[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?]
+   >=dev-python/pypy-bin-${PV}:${SLOT}[gdbm(-)?,sqlite?,tk?]
+   )"



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

2016-09-07 Thread Michał Górny
commit: 13689849f495135f0fdd40f31b6c77e4c0dad626
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 16:48:07 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 17:10:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13689849

dev-python/pypy: Bump to 5.4.1

 dev-python/pypy/Manifest  |   1 +
 dev-python/pypy/pypy-5.4.1.ebuild | 256 ++
 2 files changed, 257 insertions(+)

diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest
index 826979a..918ddca 100644
--- a/dev-python/pypy/Manifest
+++ b/dev-python/pypy/Manifest
@@ -4,5 +4,6 @@ DIST pypy-5.1.1-src.tar.bz2 17328934 SHA256 
ca3d943d7fbd78bb957ee9e5833ada4bb850
 DIST pypy2-v5.3.0-src.tar.bz2 17361429 SHA256 
4142eb8f403810bc88a4911792bb5a502e152df95806e33e69050c828cd160d5 SHA512 
6387987b93bebf8ca6d820bde6c42c1a7427a778ff01cf93766df34be792cb1a8d927b3e402f90159df75f68aa1c913a28e9d453e3b13b28489cb68670ef121d
 WHIRLPOOL 
57b9718b1ed72f13005a6d5a60b24d0fdab522ff63b3f91264433cf17f0bb4c5f36e3121d8d92744386fa5d31fbce14711689c85f87a53b68bfdbddaa19a3edd
 DIST pypy2-v5.3.1-src.tar.bz2 17361760 SHA256 
31a52bab584abf3a0f0defd1bf9a29131dab08df43885e7eeddfc7dc9b71836e SHA512 
3138dde3cb1a155e389a2be615601e22f468d2bc77dd219a35b310052fa06f68f80c3ff62fa4d0a9179eae014ace18620d0a076a0528cb155b1c33cc94d6b397
 WHIRLPOOL 
518b73ec649673fb1fc333b5d0e7669f06e9569624e2f8b55dbbf24b5f109a3b9680ed1d45c6401eb62ee8761043ec9c38a33e6d396c39c3f2fb5ba30f15e93a
 DIST pypy2-v5.4.0-src.tar.bz2 17414795 SHA256 
d9568ebe9a14d0eaefde887d78f3cba63d665e95c0d234bb583932341f55a655 SHA512 
a989393f75ff45d6a8b8b2597c0a208559b3188ffdf65205ad491332f1836a86bbb419a3dfba67f80e5ab8d075aa97f44c63316f805a51d7ce1481e81b461373
 WHIRLPOOL 
623bbaed02214cbc2092abd163e102c11405f12b73dd2ace8098e08a415bd43a0bf13809913b56c378a8a688ff6ff561dc9a90bcd479de85bb301aa67c670d26
+DIST pypy2-v5.4.1-src.tar.bz2 17412285 SHA256 
45dbc50c81498f6f1067201b8fc887074b43b84ee32cc47f15e7db17571e9352 SHA512 
a366457f5d1fc06dfb256256350b5f2e8e107fe9bc587acc291500ae8b03083788128681ebd5ae272a87b5b7c95abda0210ed7b5594e15f8f0a96a9ff4953375
 WHIRLPOOL 
1b84ed9a5df88f4ec7beebf75f86d02ddab2349e34c5516bf4ea21e0374dbb5520ca0c6c429b83262c63e6bc452a3270a4d79fec6b2caff7bc884d8103989acc
 DIST python-gentoo-patches-2.7.10-0.tar.xz 12892 SHA256 
c9a838bd62ae50cc385da23a837acfd05f2b74e4f086c9c76eb4d3aa5366ef6d SHA512 
5f100944635e360691dc0a2b340a906646c4ae9ee558246ddffc56e8b15d389f25f1fbdc1db4cc08e7d29560d04d66b058b3904902899d58ecae8c408ebdf056
 WHIRLPOOL 
f69e9a518bb7ee50c1b262a21e70e1e2443f859ee6d2f4fa84421120dbd054a06ce8dd6cfea8512cbc64bce806322b879c25c561d5eb05e1ba6cc15035b373a9
 DIST python-gentoo-patches-2.7.11-0.tar.xz 12916 SHA256 
e14b47bb1fd64d366d7dfb8339cc2cbf4a53fc288b11dd83f575eb36a8a6408d SHA512 
f0447bb699a163afc08df39b111394377539935546ae23732d7239e78d2bff0c04bc94949f86aef0c1be83736127dbd25c2c531e49befed2d638c3cd4940ac52
 WHIRLPOOL 
305992849d9d244da1e308e739c9bf62a3ef5c74eb65c765bdc666fb5767eb16c7a609f7c442c17da17f76c3ab81e4b09fa8c21e43f89366539a6a9d656bea77

diff --git a/dev-python/pypy/pypy-5.4.1.ebuild 
b/dev-python/pypy/pypy-5.4.1.ebuild
new file mode 100644
index ..0276532
--- /dev/null
+++ b/dev-python/pypy/pypy-5.4.1.ebuild
@@ -0,0 +1,256 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 pypy )
+inherit check-reqs eutils multilib multiprocessing pax-utils python-any-r1 
toolchain-funcs versionator
+
+CPY_PATCHSET_VERSION="2.7.11-0"
+MY_P=pypy2-v${PV}
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python 
language"
+HOMEPAGE="http://pypy.org/;
+SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2
+   
https://dev.gentoo.org/~djc/python-gentoo-patches-${CPY_PATCHSET_VERSION}.tar.xz;
+
+LICENSE="MIT"
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/41"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 doc gdbm +jit libressl low-memory ncurses sandbox +shadowstack 
sqlite cpu_flags_x86_sse2 test tk"
+
+RDEPEND=">=sys-libs/zlib-1.1.3:0=
+   virtual/libffi:0=
+   virtual/libintl:0=
+   dev-libs/expat:0=
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   bzip2? ( app-arch/bzip2:0= )
+   gdbm? ( sys-libs/gdbm:0= )
+   ncurses? ( sys-libs/ncurses:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+   !dev-python/pypy-bin:0"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx )
+   ${PYTHON_DEPS}
+   test? ( dev-python/pytest )"
+
+S="${WORKDIR}/${MY_P}-src"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if use low-memory; then
+   if ! python_is_installed pypy; then
+   

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

2016-09-07 Thread Michał Górny
commit: 2025cbac5e6129d148b652130621720406e18d26
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 16:49:06 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 17:10:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2025cbac

dev-python/pypy-bin: Bump to 5.4.1

 dev-python/pypy-bin/Manifest  |   8 ++
 dev-python/pypy-bin/pypy-bin-5.4.1.ebuild | 205 ++
 2 files changed, 213 insertions(+)

diff --git a/dev-python/pypy-bin/Manifest b/dev-python/pypy-bin/Manifest
index 1587b2e..231b257 100644
--- a/dev-python/pypy-bin/Manifest
+++ b/dev-python/pypy-bin/Manifest
@@ -43,8 +43,16 @@ DIST 
pypy-bin-5.4.0-x86+bzip2+jit+ncurses+shadowstack+sse2.tar.lz 10323530 SHA25
 DIST pypy-bin-5.4.0-x86+bzip2+jit+ncurses+sse2.tar.lz 11451215 SHA256 
8673f3a44cd7c988bfc437d98786e32ac7ffc81bbd9cc70f1c5409b7a91d0f73 SHA512 
36f5c5ee89d9d3ce93cf5c2ff0a1cfdaf4c317ac28a96c79f7dc9670e81fd3d7afbad1474e4542e59522019729c123000fb94950dbaa6cdf37e542706e08c9b8
 WHIRLPOOL 
65ede342b4a4d61df73ab88ff63ececbd93b0a608609413a6e9ebd14aa4c4105c41aed9c5a9b0f72f789208f73d18abe3dfd6bdc48cdbe8b39e2ab614c1a9278
 DIST pypy-bin-5.4.0-x86+bzip2+ncurses+sse2.tar.lz 5990323 SHA256 
272a2aa4cd0bd4b4653fb36c72e10b3f8d383f76dd616bb218dd8d44067a9c30 SHA512 
12c5875d720b6fb1865d0080cfafd50304a01083f48c240897dc726515078216eb2302483688df102e14068f900765e504ed2176d51b46bbeca51195e0437657
 WHIRLPOOL 
5fc099af5154f0f26ad287451924b55f6ed9e5070585b2b0014cae6f6b9351072eb2dfb63401862e0daa391559e1a05b2c8e12464b58d98606c32ca15a85dbe7
 DIST pypy-bin-5.4.0-x86+bzip2+ncurses.tar.lz 6009517 SHA256 
38a03bbc64f368fa58e511038566cff8e3c01570e48aa00d686737809e41e81b SHA512 
3dbea8724dc025bfcd1592a851db1fdd742fae7638314d6ca56770802c1041cee6c95d1ca7b881e4ce64d7daea42c53fe40228512ad6d62918c6daae1ccf0dc6
 WHIRLPOOL 
567abe65875131c32c046d6538823926c8544e22518512e1eb2aa10036d3f28f5319e848c43ecdcd1f6d828a4eb8d5763260f365b847d6b1a8ee597659cdce5c
+DIST pypy-bin-5.4.1-amd64+bzip2+jit+ncurses+shadowstack.tar.lz 12930038 SHA256 
fa5f71cc15ac45497f56a249292f168761a8b141b09925c04af0b69f3a0768f1 SHA512 
17f660b85f20742e8204d09bc9778a499530d62752395f5457dc875b88bcbf616fbdd0afc3b576cd2df64c12845baa3d9be6deea853eb79f6de76991aa5f823d
 WHIRLPOOL 
7ee55458e3ef2f302c38e34813085087fa891eaacdf403d519e4e06a08f731243852fb0ce77d633b36ebd174405caa4aa43be08db9a062617d24082f72a644c4
+DIST pypy-bin-5.4.1-amd64+bzip2+jit+ncurses.tar.lz 13999293 SHA256 
f748126ba33f8da187ee355bf021d9eaa78353a5193325eb2575cb46c1364160 SHA512 
ed8696bd1eefaa172573e594c6dc979bfce552060833e290f23ddd8643440d37b61a16b327e50d19d37239d76e768ce636ff02c92ff1bcf6082308a3870a6942
 WHIRLPOOL 
2e1e059db3c5b23afd476e2750023c4fed8c08bdac1be78945d9cbd34c1021c454a43eb647b2d58539fdb1f9543af67ca28327ccee800e60ffb9a7f463145529
+DIST pypy-bin-5.4.1-amd64+bzip2+ncurses.tar.lz 7232119 SHA256 
f5055b0c1abf01e565facf9af60d83b1a8707e7319a1aa62c14f9305b027e10e SHA512 
ce47d49b1571d194fb3e95128c5609bae73207fbc19b55ef8363fd03121b513fab53189a85989cc1db2885266d68dc947747a382e5eb621b91f9800b897a45ae
 WHIRLPOOL 
db503cd2c8926664affc6642678b95fb6e88ef42f3976034b5307527602e4e37638510696199de679a1e5f6524a69ab3802db6e08dfb6cd22893b86ec5e94cfa
+DIST pypy-bin-5.4.1-x86+bzip2+jit+ncurses+shadowstack+sse2.tar.lz 10330232 
SHA256 1acc2abb2111beb07d5f399937239a0cfeb7473f5607e9889595694bdb4e73da SHA512 
b4cdf35f54c1576d3cfbd6d163e1837056485c0f8cc03029f2b19c6615027a57f637c1475aa4def277b8c854e748e32502934d0bb5d51dfaa532b08c205621ca
 WHIRLPOOL 
ca1cbdda253129318572f2f529a77e677ba0415bedfb1b72a75d6dcf9a2dc1add8c53f007e883e7c1d9f53c69eee2e4439c71c6fa01f994e0858e5072b012d2a
+DIST pypy-bin-5.4.1-x86+bzip2+jit+ncurses+sse2.tar.lz 11536334 SHA256 
223761be8d0cd0f3526d7017fe64775ee11f81195ad82b6bf011f797446ca6ec SHA512 
a6bd47102f9df01f346b3e4967d40ad67cc35328f55090480f0a17bd8bb3b962ce5046cc8f1ae6d4e7993394fc3d6df1af5eb55ca0a64a31929eb7c1eeec2a19
 WHIRLPOOL 
311c92e7c4d023bfe87ec42a52bdccc0c8e4d170348823c4d9a80dc217e0f2142f9b32c2a062b287902ab222cb15131e204cae4c27cbaacce9f84dbbf010ddaf
+DIST pypy-bin-5.4.1-x86+bzip2+ncurses+sse2.tar.lz 6018620 SHA256 
de0fb7367902e46382a3c499f1d002821196cf6a7535bcc54cb99c51e03a1198 SHA512 
774d0dacbb46abd0a83b04bebf2e9023dd856c26cf9cfc7b4ed7b5176aafd063c86c2a2a48badbe83461070dc1b73a4512b2fd884066c38adb7c56be3c6d134c
 WHIRLPOOL 
d88c471652d2335ca3d3d9156ac37ce909ba780a1b5b562f659eeaf0d5703cd0fea449dc5a5d8d2bf79b3ea86aea2e4d906eaaace364c6a3cce17e96ac109126
+DIST pypy-bin-5.4.1-x86+bzip2+ncurses.tar.lz 5980446 SHA256 
40a79483b4535e432e0be0c4f7e806b9ba40a7dd0f97de60a29c720d26ddea12 SHA512 
34981ca6407601aa7538616ac2d4f10bebf126c7d80bbbda894c1f452b79485325c8fb4cdff23cd254294bee9d35019764b7f1362f23ff3d35bfe42a97318378
 WHIRLPOOL 
cf97294073cba5e4afd8c7aa4a21199cb012570cf1ee062f258f1805b99b48c7181a39bf83f473186718b5463921e97f819e2d4d5003ca2588f5879e779cb385
 DIST pypy2-v5.3.0-src.tar.bz2 17361429 SHA256 

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

2016-09-07 Thread Michał Górny
commit: 0e52d71f5623f3ed262977a8aa961814acaaf967
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 16:43:25 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 17:10:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e52d71f

dev-python/pypy: Adjust subslot to match ABI ver on 5.4.0

Set subslot on pypy-5.4.0+ to match upstream ABI version, to avoid
unnecessary rebuilds on ABI-compatible upgrades. I was planning to do
this for quite some time but waited for next major bump to avoid
needless rebuilds. Sadly, with each bump I forgot again. Therefore,
let's do this in place while 5.4.0 is still fresh.

 dev-python/pypy/{pypy-5.4.0.ebuild => pypy-5.4.0-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/pypy/pypy-5.4.0.ebuild 
b/dev-python/pypy/pypy-5.4.0-r1.ebuild
similarity index 98%
rename from dev-python/pypy/pypy-5.4.0.ebuild
rename to dev-python/pypy/pypy-5.4.0-r1.ebuild
index d7a4f0a..0276532 100644
--- a/dev-python/pypy/pypy-5.4.0.ebuild
+++ b/dev-python/pypy/pypy-5.4.0-r1.ebuild
@@ -16,7 +16,8 @@ 
SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2

https://dev.gentoo.org/~djc/python-gentoo-patches-${CPY_PATCHSET_VERSION}.tar.xz;
 
 LICENSE="MIT"
-SLOT="0/$(get_version_component_range 1-2 ${PV})"
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/41"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 doc gdbm +jit libressl low-memory ncurses sandbox +shadowstack 
sqlite cpu_flags_x86_sse2 test tk"
 



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

2016-09-07 Thread Michał Górny
commit: f75b5389409713f012bf1be18ff9323c93fc1774
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 16:45:52 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 17:10:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75b5389

dev-python/pypy-bin: Adjust subslot to match ABI ver on 5.4.0

 .../pypy-bin/{pypy-bin-5.4.0.ebuild => pypy-bin-5.4.0-r1.ebuild}   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/pypy-bin/pypy-bin-5.4.0.ebuild 
b/dev-python/pypy-bin/pypy-bin-5.4.0-r1.ebuild
similarity index 98%
rename from dev-python/pypy-bin/pypy-bin-5.4.0.ebuild
rename to dev-python/pypy-bin/pypy-bin-5.4.0-r1.ebuild
index 88876b6..1d51a84 100644
--- a/dev-python/pypy-bin/pypy-bin-5.4.0.ebuild
+++ b/dev-python/pypy-bin/pypy-bin-5.4.0-r1.ebuild
@@ -50,7 +50,8 @@ REQUIRED_USE="!jit? ( !shadowstack )
x86? ( !cpu_flags_x86_sse2? ( !jit !shadowstack ) )"
 
 LICENSE="MIT"
-SLOT="0/$(get_version_component_range 1-2 ${PV})"
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/41"
 KEYWORDS="~amd64 ~x86"
 IUSE="doc gdbm +jit +shadowstack sqlite cpu_flags_x86_sse2 test tk"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/xfce4-terminal/

2016-09-07 Thread Michał Górny
commit: 486753e3a1dbcf34d26d0659b1eda69566c40839
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 16:32:15 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 17:10:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486753e3

x11-terms/xfce4-terminal: Bump to 0.6.92

 x11-terms/xfce4-terminal/Manifest  |  1 +
 .../xfce4-terminal/xfce4-terminal-0.6.92.ebuild| 34 ++
 2 files changed, 35 insertions(+)

diff --git a/x11-terms/xfce4-terminal/Manifest 
b/x11-terms/xfce4-terminal/Manifest
index 726d057..4c83d2b 100644
--- a/x11-terms/xfce4-terminal/Manifest
+++ b/x11-terms/xfce4-terminal/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-terminal-0.6.3.tar.bz2 815207 SHA256 
912f4716c2395a14a80620ef982b4af1e2a67a8df9a1ef0b802ecae826057e08 SHA512 
805390b75178b3a2fbff4f8dfe972474e5575ad5a80aaf775f7b4086f975cf5b444a335b1ec1a9a39bc89642c71e1d0cb1bbc14d96b913980bd231d32a081c49
 WHIRLPOOL 
199f305ae3996eeb5797dbc3fbe07f459c577bfb5a259c3ce820b2fea87ef92593ed26fd82745b7266a6e8801aef61c5a82ddd0f7e9cdc3f3c741e58ba37ed0a
 DIST xfce4-terminal-0.6.90.tar.bz2 838790 SHA256 
ec540579d2d85111f322ffa08a4c3690c26612699af1b22c8d4f3480e38e70d1 SHA512 
85bacf2184240356f698d9cc0c1f5c4a8b2502abb272a2293574b9cb0641bed3f4be42691f67acee3f6aa54a94a29e9d2304047bbad9435f94d7cad5a25429a5
 WHIRLPOOL 
4d656d2be87a0f36ff86f51ae350ae182c75fa4ee7761ef4bf258b33354afe803f5effbe01cb33ca55adfbc165bb85341fdf4ac61234ef7342c5102b4c4cb955
+DIST xfce4-terminal-0.6.92.tar.bz2 854899 SHA256 
62140f8956d9c9aa4d483cf6cfbf6d76749b0f1feb47fa8413f0972e97461574 SHA512 
79c65752b853f557a0e0a8bee7cef39438623aa5e982ce53a28a520b572a1c0b187010dba0cbc450ee4d10dceadfc32233ca5df7c5e521c0eaf74f6daad33af0
 WHIRLPOOL 
1508cda0139417a475abf0e14976ee18e526b6fd063f6482049a3c0aa9b6e51a61063f6191cf6ecd8dbee9d59da37664fadefaa727f9ef365afc0825a3b8b23b

diff --git a/x11-terms/xfce4-terminal/xfce4-terminal-0.6.92.ebuild 
b/x11-terms/xfce4-terminal/xfce4-terminal-0.6.92.ebuild
new file mode 100644
index ..0860415
--- /dev/null
+++ b/x11-terms/xfce4-terminal/xfce4-terminal-0.6.92.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit xfconf
+
+DESCRIPTION="A terminal emulator for the Xfce desktop environment"
+HOMEPAGE="http://www.xfce.org/projects/terminal/;
+SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="debug"
+
+RDEPEND=">=dev-libs/glib-2.26:2=
+   >=x11-libs/gtk+-3.14:3=
+   x11-libs/libX11:=
+   >=x11-libs/vte-0.38:2.91=
+   >=xfce-base/libxfce4ui-4.10:=[gtk3(+)]"
+DEPEND="${RDEPEND}
+   dev-libs/libxml2
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+pkg_setup() {
+   XFCONF=(
+   $(xfconf_use_debug)
+   )
+
+   DOCS=( AUTHORS ChangeLog HACKING NEWS README THANKS )
+}



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

2016-09-07 Thread Zac Medico
commit: 8d0192974ecc2dc4cf7b9a02956b62219de3e2ed
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Sep  7 17:03:29 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Sep  7 17:04:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d019297

app-emulation/rkt: version bump to 1.14.0

Package-Manager: portage-2.3.0

 app-emulation/rkt/Manifest  |   3 +
 app-emulation/rkt/rkt-1.14.0.ebuild | 201 
 2 files changed, 204 insertions(+)

diff --git a/app-emulation/rkt/Manifest b/app-emulation/rkt/Manifest
index 02e38e5..965fe9d 100644
--- a/app-emulation/rkt/Manifest
+++ b/app-emulation/rkt/Manifest
@@ -2,5 +2,8 @@ DIST kvmtool-d62653e177597251c24494a6dda60acd6d846671.tar.gz 
243930 SHA256 89f4c
 DIST linux-4.3.1.tar.xz 86900452 SHA256 
11faaff6e7546038b868f524cdf42a5a1b67be9fdfd37d931723a8deb1811b72 SHA512 
640db1a15db2e18f912e8ea93b01c784740d1a9957dc1d5580809448adb0713edfb02b7172f61362f0f362800c88f09dcc8165005250a757fbd942b59e36ba16
 WHIRLPOOL 
f5de4ea768ad7a5cad21705c24b79773522207ffbc85209676b1a4ce067e031330ded68e2201953c477c3dae743f95521da230194be90be900afa30f39f943c5
 DIST rkt-1.11.0.tar.gz 2767797 SHA256 
cd75f1648ae6736da731c14a2102646ee90467efd6d2a32b518fd36b8c9806c5 SHA512 
dfc604b50037a5a272e0fe0f438c35e1a010489ee19a426cbad7184a3910a214f4bf659b533f323a2ab742deffe7bba10daee52691ff32e5a35f453b2b0c4bb0
 WHIRLPOOL 
4caa6be6f5f8c5aeb67c762a2643ffc8579d45f49b5c5e4cb5c16ce5e38cc4db35e9dee7d5df20ef80bf75d64e3cccbcc1521c4ddab18441652d2d383a17368b
 DIST rkt-1.12.0.tar.gz 2828173 SHA256 
310bbadc5128574e0ecbe83f5bd6d7680d5a7c1d43c53b025743d2667195 SHA512 
b472887f232fe386c96f91a2a4f4c0125dba0d40db1468e21bea744699ecaaf31af47e2e23f3cb7c686f05f5aabb984de04c86a7e5bbbd9284769d149259c25f
 WHIRLPOOL 
b6f143cc0c3f8fb86f35b0a728e7ebf8fc49da0d58ed1caa4179b5a496cd5c20cb20e412d3895713b0e0d79e9ac773a5e882a186047b3de904ab8232a85d9442
+DIST rkt-1.14.0.tar.gz 2947502 SHA256 
2458783023c561358c59600accb58ccfe335535931a58da988d70893a1c5a5e7 SHA512 
4e082f0293047d133b031b6fd95e34fc86b7b2ca133ea56709cded5cd0c454e56bb5dd7209bc7add56812142495430c457d9094a8cda1c0079085822ff6e1c94
 WHIRLPOOL 
09837fc509cce2609bd87ae1185ce6c1e85e13888ab8106aab1725e8e3232486330e4152db8deb77dbc2c419d176a8f1c6df6d44d9a2808aefd62e58082a0353
 DIST rkt-pxe-1097.0.0.img 240454650 SHA256 
aa205919c4c733cf4cb7220f038f272f4b3ce6a185e5195945fdc625f506f737 SHA512 
7a3cc62b5ae13ed8813effdea6125472982c81fa1fb35df0ac13a233ee352e67167a38cd82a802c0e8da50b2cf4455771441ad5ada186b3e3f2cdade4b1903c7
 WHIRLPOOL 
067eba2c1ebc546df506a249c0c49ab2ce556869f9455b6b1706e2285111293a4beed0172036df372e7b2e02449d815fb76c361219badcebe3240686be7bcc4c
+DIST rkt-pxe-1151.0.0.img 243335216 SHA256 
6f08697bea372af916a150f9846110e8855305653e5582b2c2ea04f14253e5c8 SHA512 
fe7c4ec8cb4d11ba704b9f78c43557a374fda70dbfd7c3f4f9e768cf5ae365aab7a1fee8d51e19bbad6809ad4cdfe4eed60e5cdb6babd869a3a91b503b7256e8
 WHIRLPOOL 
92f8a65a9c50c11fa9c56acee53dd5623dd186664f44c6517bac4ee5be6a9dd2a9141ef522d978cc5b282c6638e17bf7b3559d68d6ea6c0752821799c0c88a5c
 DIST systemd-229.tar.gz 4319173 SHA256 
b51b0a48d1beb388d95bd6a98d62be05490335d4bb388aefecdcb576e91e0741 SHA512 
d692c0c9fc82f2fce64a5ec1caa4a0f8cf9edaeb1bdaaa1c462669db8f78b3dd6b33c87ef926ff21823582d0460f7b63aa3755792f9ae2cd6fb813ba08a35c39
 WHIRLPOOL 
aa44f7161d80cc680226f19755579ba72c52cfe7bd671aefb09c414981f3a5a5c852f07d3449ac6f96d4ca91120cfb1464225d995b1637f1e2c108baf3c4a392
+DIST systemd-231.tar.gz 4381464 SHA256 
899733ad6c157cedbb89aec4efe3bc824dcfd65a1d6f6bebc7b043f7924e39b4 SHA512 
199fa33a0494d1d15f7fe3c796fe14913ad386766571d4d3fbb1cb1c446e04f6d06a965213be4c594a7183e810fc2fd4804fe14f64f21b0a1278b717889811c6
 WHIRLPOOL 
7779291e9fb9873cb1773b8583cf6d4b7dec837363ea89c4a73c1e397a76752b66f8b57d8fc4d9cef768cc1855b5e325ad88a8a69eb5380aa924e0a6dead41b1

diff --git a/app-emulation/rkt/rkt-1.14.0.ebuild 
b/app-emulation/rkt/rkt-1.14.0.ebuild
new file mode 100644
index ..858c15b
--- /dev/null
+++ b/app-emulation/rkt/rkt-1.14.0.ebuild
@@ -0,0 +1,201 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools flag-o-matic systemd toolchain-funcs user
+
+KEYWORDS="~amd64"
+
+PXE_VERSION="1151.0.0"
+PXE_SYSTEMD_VERSION="v231"
+KVM_LINUX_VERSION="4.3.1"
+KVMTOOL_VERSION="d62653e177597251c24494a6dda60acd6d846671"
+PXE_URI="http://alpha.release.core-os.net/amd64-usr/${PXE_VERSION}/coreos_production_pxe_image.cpio.gz;
+PXE_FILE="${PN}-pxe-${PXE_VERSION}.img"
+
+SRC_URI="https://github.com/coreos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+rkt_stage1_coreos? ( $PXE_URI -> $PXE_FILE )
+rkt_stage1_kvm? (
+   
https://kernel.googlesource.com/pub/scm/linux/kernel/git/will/kvmtool/+archive/${KVMTOOL_VERSION}.tar.gz
 -> kvmtool-${KVMTOOL_VERSION}.tar.gz
+   mirror://kernel/linux/kernel/v4.x/linux-${KVM_LINUX_VERSION}.tar.xz
+   ${PXE_URI} -> ${PXE_FILE}
+)

[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/files/, net-im/coturn/

2016-09-07 Thread Andreas Schuerch
commit: e003f96c094d230eaf7dc69ebdc72e1ae74ea040
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Sep  7 15:54:18 2016 +
Commit: Andreas Schuerch  gentoo  org>
CommitDate: Wed Sep  7 15:54:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e003f96c

net-im/coturn: new ebuild, written by me

Package-Manager: portage-2.2.28

 net-im/coturn/Manifest  |  1 +
 net-im/coturn/coturn-4.5.0.4.ebuild | 64 +
 net-im/coturn/coturn-.ebuild| 64 +
 net-im/coturn/files/turnserver.init | 26 +++
 net-im/coturn/metadata.xml  | 15 +
 5 files changed, 170 insertions(+)

diff --git a/net-im/coturn/Manifest b/net-im/coturn/Manifest
new file mode 100644
index ..0546106
--- /dev/null
+++ b/net-im/coturn/Manifest
@@ -0,0 +1 @@
+DIST coturn-4.5.0.4.tar.gz 381015 SHA256 
582c5816b115b403f980f3c38edb12b74d3b2500b7cde190cfb292ae5c056c36 SHA512 
1d267b715b08853a5434d0a10cffd49e035624353e6733ff7349c549ef3f69240c2488097d81e33f7a551e02d72a26f1f430aefb9cbacda511a2ae6f883cd414
 WHIRLPOOL 
7ff9b31c3a1a0e2fbc7ae0580df00476e803160fd7f92f3a02ab611c6f940a39334ea5efccb576b348f87c87ff690087af3c9304560caf8215fb14bef9a45f8f

diff --git a/net-im/coturn/coturn-4.5.0.4.ebuild 
b/net-im/coturn/coturn-4.5.0.4.ebuild
new file mode 100644
index ..4932955
--- /dev/null
+++ b/net-im/coturn/coturn-4.5.0.4.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils user
+DESCRIPTION="coturn TURN server project"
+HOMEPAGE="https://github.com/${PN}/${PN};
+
+if [ ${PV} =  ]; then
+   KEYWORDS=""
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+   inherit git-r3
+   DEPEND="dev-vcs/git"
+#  S="${WORKDIR}/${PN}-master"
+else
+   KEYWORDS="~x86 ~amd64"
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="mongodb mysql postgres redis sqlite"
+RDEPEND="dev-libs/libevent[ssl]
+dev-libs/openssl:*
+mongodb? ( dev-libs/mongo-c-driver )
+mysql? ( virtual/mysql )
+postgres? ( dev-db/postgresql:* )
+redis? ( dev-libs/hiredis )
+sqlite? ( dev-db/sqlite )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   if ! use mongodb; then
+   export TURN_NO_MONGO=yes
+   fi
+   if ! use mysql; then
+   export TURN_NO_MYSQL=yes
+   fi
+   if ! use postgres; then
+   export TURN_NO_PQ=yes
+   fi
+   if ! use redis; then
+   export TURN_NO_HIREDIS=yes
+   fi
+   if ! use sqlite; then
+   export TURN_NO_SQLITE=yes
+   fi
+
+   econf $(use_with sqlite)
+}
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/turnserver.init" turnserver
+}
+
+pkg_postinst() {
+   enewgroup turnserver
+   enewuser turnserver -1 -1 -1 turnserver
+   elog "Be aware that the default path for logfiles in coturn is 
/var/tmp!"
+   elog "You should copy /etc/turnserver.conf.default to"
+   elog "/etc/turnserver.conf and change not only the log option."
+}

diff --git a/net-im/coturn/coturn-.ebuild b/net-im/coturn/coturn-.ebuild
new file mode 100644
index ..4932955
--- /dev/null
+++ b/net-im/coturn/coturn-.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils user
+DESCRIPTION="coturn TURN server project"
+HOMEPAGE="https://github.com/${PN}/${PN};
+
+if [ ${PV} =  ]; then
+   KEYWORDS=""
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+   inherit git-r3
+   DEPEND="dev-vcs/git"
+#  S="${WORKDIR}/${PN}-master"
+else
+   KEYWORDS="~x86 ~amd64"
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="mongodb mysql postgres redis sqlite"
+RDEPEND="dev-libs/libevent[ssl]
+dev-libs/openssl:*
+mongodb? ( dev-libs/mongo-c-driver )
+mysql? ( virtual/mysql )
+postgres? ( dev-db/postgresql:* )
+redis? ( dev-libs/hiredis )
+sqlite? ( dev-db/sqlite )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   if ! use mongodb; then
+   export TURN_NO_MONGO=yes
+   fi
+   if ! use mysql; then
+   export TURN_NO_MYSQL=yes
+   fi
+   if ! use postgres; then
+   export TURN_NO_PQ=yes
+   fi
+   if ! use redis; then
+   export TURN_NO_HIREDIS=yes
+   fi
+   if ! use sqlite; then
+   export TURN_NO_SQLITE=yes
+   fi
+
+   econf $(use_with sqlite)
+}
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/turnserver.init" turnserver
+}
+
+pkg_postinst() {
+   enewgroup turnserver
+   

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

2016-09-07 Thread Michał Górny
commit: 4c02faec42d42e80211e10e72ae8a40d9ca953d2
Author: ng0  n0  is>
AuthorDate: Wed Sep  7 15:21:23 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 15:41:51 2016 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=4c02faec

repositories: Update e-mail address and desc for youbroketheinternet

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

 files/overlays/repositories.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 5699ee2..99a4bf0 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -5279,10 +5279,10 @@ FIN
   
   
 youbroketheinternet
-This overlay is a collaborative maintained Gentoo 
developer overlay. Some of us are involved with SecuShare, but we try out all 
sorts of XKEYSCORE-resistant technology. Some of our unique ebuilds are the 
full GNUnet suite, a functional guile-2 and software around the psyced 
chatserver. Some ebuilds are experimental/testing - refer to the included 
README for more info and details. If you would like to get involved read 
https://wiki.gentoo.org/wiki/Overlay:Youbroketheinternet
+This overlay is a collaborative maintained Gentoo 
developer overlay. Some of us are involved with SecuShare, but we try out all 
sorts of XKEYSCORE-resistant technology. Some of our unique ebuilds are the 
full GNUnet suite, and software around the psyced chatserver. Some ebuilds are 
experimental/testing - refer to the included README for more info and details. 
If you would like to get involved read 
https://wiki.gentoo.org/wiki/Overlay:Youbroketheinternet
 http://youbroketheinternet.org/#overlay
 
-  n...@we.make.ritual.n0.is
+  n...@n0.is
   ng0
 
 git://cheettyiapsyciew.onion/youbroketheinternet-overlay



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-sources/, sys-freebsd/freebsd-lib/

2016-09-07 Thread Patrice Clement
commit: 33e94eb4f087951e0edda7402095f02c56db08f2
Author: Yuta Satoh  gmail  com>
AuthorDate: Wed Sep  7 12:26:24 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Sep  7 15:36:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e94eb4

sys-freebsd/freebsd-sources: Drop freebsd-sources-7.1-types.h-fix.patch.

Gentoo-Bug: https://bugs.gentoo.org/592776
Closes: https://github.com/gentoo/gentoo/pull/2270

Signed-off-by: Patrice Clement  gentoo.org>

 .../{freebsd-lib-10.3-r1.ebuild => freebsd-lib-10.3-r2.ebuild} | 3 +--
 .../{freebsd-sources-10.3-r4.ebuild => freebsd-sources-10.3-r5.ebuild} | 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-10.3-r1.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-10.3-r2.ebuild
similarity index 99%
rename from sys-freebsd/freebsd-lib/freebsd-lib-10.3-r1.ebuild
rename to sys-freebsd/freebsd-lib/freebsd-lib-10.3-r2.ebuild
index 14d49e5..ed4d9a8 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-10.3-r1.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-10.3-r2.ebuild
@@ -50,7 +50,7 @@ if [ "${CATEGORY#*cross-}" = "${CATEGORY}" ]; then
!sys-freebsd/freebsd-headers"
DEPEND="${RDEPEND}
>=sys-devel/flex-2.5.31-r2
-   =sys-freebsd/freebsd-sources-${RV}*"
+   >=sys-freebsd/freebsd-sources-10.3-r5"
RDEPEND="${RDEPEND}
=sys-freebsd/freebsd-share-${RV}*
>=virtual/libiconv-0-r2"
@@ -206,7 +206,6 @@ src_prepare() {
cd "${WORKDIR}"
# This patch has to be applied on ${WORKDIR}/sys, so we do it 
here since it
# shouldn't be a symlink to /usr/src/sys (which should be 
already patched)
-   epatch "${FILESDIR}"/${PN}-7.1-types.h-fix.patch
epatch "${FILESDIR}"/freebsd-sources-9.0-sysctluint.patch
return 0
fi

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-10.3-r4.ebuild 
b/sys-freebsd/freebsd-sources/freebsd-sources-10.3-r5.ebuild
similarity index 99%
rename from sys-freebsd/freebsd-sources/freebsd-sources-10.3-r4.ebuild
rename to sys-freebsd/freebsd-sources/freebsd-sources-10.3-r5.ebuild
index 7de7634..e01278e 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-10.3-r4.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-10.3-r5.ebuild
@@ -58,7 +58,6 @@ KERN_BUILD=GENTOO
 PATCHES=( "${FILESDIR}/${PN}-9.0-disable-optimization.patch"
"${FILESDIR}/${PN}-10.0-gentoo.patch"
"${FILESDIR}/${PN}-6.0-flex-2.5.31.patch"
-   "${FILESDIR}/${PN}-7.1-types.h-fix.patch"
"${FILESDIR}/${PN}-8.0-subnet-route-pr40133.patch"
"${FILESDIR}/${PN}-7.1-includes.patch"
"${FILESDIR}/${PN}-9.0-sysctluint.patch"



[gentoo-commits] dev/mgorny:master commit in: dev-binpkg/pypy/

2016-09-07 Thread Michał Górny
commit: a787ab90ec79d5832c41c649015de01c2a87f050
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 14:42:46 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 14:42:46 2016 +
URL:https://gitweb.gentoo.org/dev/mgorny.git/commit/?id=a787ab90

dev-binpkg/pypy: Bump to 5.4.1

 dev-binpkg/pypy/Manifest  |   1 +
 dev-binpkg/pypy/pypy-5.4.1.ebuild | 193 ++
 2 files changed, 194 insertions(+)

diff --git a/dev-binpkg/pypy/Manifest b/dev-binpkg/pypy/Manifest
index 712061e..93a57ca 100644
--- a/dev-binpkg/pypy/Manifest
+++ b/dev-binpkg/pypy/Manifest
@@ -6,3 +6,4 @@ DIST pypy-5.1.1-src.tar.bz2 17328934 SHA256 
ca3d943d7fbd78bb957ee9e5833ada4bb850
 DIST pypy2-v5.3.0-src.tar.bz2 17361429 SHA256 
4142eb8f403810bc88a4911792bb5a502e152df95806e33e69050c828cd160d5 SHA512 
6387987b93bebf8ca6d820bde6c42c1a7427a778ff01cf93766df34be792cb1a8d927b3e402f90159df75f68aa1c913a28e9d453e3b13b28489cb68670ef121d
 WHIRLPOOL 
57b9718b1ed72f13005a6d5a60b24d0fdab522ff63b3f91264433cf17f0bb4c5f36e3121d8d92744386fa5d31fbce14711689c85f87a53b68bfdbddaa19a3edd
 DIST pypy2-v5.3.1-src.tar.bz2 17361760 SHA256 
31a52bab584abf3a0f0defd1bf9a29131dab08df43885e7eeddfc7dc9b71836e SHA512 
3138dde3cb1a155e389a2be615601e22f468d2bc77dd219a35b310052fa06f68f80c3ff62fa4d0a9179eae014ace18620d0a076a0528cb155b1c33cc94d6b397
 WHIRLPOOL 
518b73ec649673fb1fc333b5d0e7669f06e9569624e2f8b55dbbf24b5f109a3b9680ed1d45c6401eb62ee8761043ec9c38a33e6d396c39c3f2fb5ba30f15e93a
 DIST pypy2-v5.4.0-src.tar.bz2 17414795 SHA256 
d9568ebe9a14d0eaefde887d78f3cba63d665e95c0d234bb583932341f55a655 SHA512 
a989393f75ff45d6a8b8b2597c0a208559b3188ffdf65205ad491332f1836a86bbb419a3dfba67f80e5ab8d075aa97f44c63316f805a51d7ce1481e81b461373
 WHIRLPOOL 
623bbaed02214cbc2092abd163e102c11405f12b73dd2ace8098e08a415bd43a0bf13809913b56c378a8a688ff6ff561dc9a90bcd479de85bb301aa67c670d26
+DIST pypy2-v5.4.1-src.tar.bz2 17412285 SHA256 
45dbc50c81498f6f1067201b8fc887074b43b84ee32cc47f15e7db17571e9352 SHA512 
a366457f5d1fc06dfb256256350b5f2e8e107fe9bc587acc291500ae8b03083788128681ebd5ae272a87b5b7c95abda0210ed7b5594e15f8f0a96a9ff4953375
 WHIRLPOOL 
1b84ed9a5df88f4ec7beebf75f86d02ddab2349e34c5516bf4ea21e0374dbb5520ca0c6c429b83262c63e6bc452a3270a4d79fec6b2caff7bc884d8103989acc

diff --git a/dev-binpkg/pypy/pypy-5.4.1.ebuild 
b/dev-binpkg/pypy/pypy-5.4.1.ebuild
new file mode 100644
index 000..63dc8fe
--- /dev/null
+++ b/dev-binpkg/pypy/pypy-5.4.1.ebuild
@@ -0,0 +1,193 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 pypy )
+inherit check-reqs eutils multilib multiprocessing pax-utils python-any-r1 
toolchain-funcs versionator
+
+MY_P=pypy2-v${PV}
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python 
language"
+HOMEPAGE="http://pypy.org/;
+SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0/$(get_version_component_range 1-2 ${PV})"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 +jit low-memory ncurses sandbox shadowstack sqlite 
cpu_flags_x86_sse2"
+
+DEPEND=">=sys-libs/zlib-1.1.3:0=
+   virtual/libffi:0=
+   virtual/libintl:0=
+   dev-libs/expat:0=
+   dev-libs/openssl:0=[-bindist]
+   bzip2? ( app-arch/bzip2:0= )
+   ncurses? ( sys-libs/ncurses:0= )
+   app-arch/lzip
+   ${PYTHON_DEPS}"
+
+S="${WORKDIR}/${MY_P}-src"
+
+pkg_pretend() {
+   if use low-memory; then
+   if ! python_is_installed pypy; then
+   eerror "USE=low-memory requires a (possibly old) 
version of dev-python/pypy"
+   eerror "or dev-python/pypy-bin being installed. Please 
install it using e.g.:"
+   eerror
+   eerror "  $ emerge -1v dev-python/pypy-bin"
+   eerror
+   eerror "before attempting to build 
dev-python/pypy[low-memory]."
+   die "dev-python/pypy-bin (or dev-python/pypy) needs to 
be installed for USE=low-memory"
+   fi
+
+   CHECKREQS_MEMORY="1750M"
+   use amd64 && CHECKREQS_MEMORY="3500M"
+   else
+   CHECKREQS_MEMORY="3G"
+   use amd64 && CHECKREQS_MEMORY="6G"
+   fi
+
+   check-reqs_pkg_pretend
+
+   [[ ${PYPY_BINPKG_STORE} ]] || die 'PYPY_BINPKG_STORE unset, wtf?!'
+}
+
+pkg_setup() {
+   pkg_pretend
+
+   if python_is_installed pypy; then
+   if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] || use low-memory; 
then
+   einfo "Using already-installed PyPy to perform the 
translation."
+   local EPYTHON=pypy
+   else
+   einfo "Using ${EPYTHON} to perform the translation. 
Please note that upstream"
+   einfo "recommends using PyPy for that. If you wish to 
do so, please unset"
+  

[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/

2016-09-07 Thread Manuel Rüger
commit: fc035fcbf554ea9d39013c143b29e0871b410559
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep  7 14:49:36 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Sep  7 14:49:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc035fcb

x11-misc/shared-mime-info: Version bump to 1.7

Package-Manager: portage-2.3.0

 x11-misc/shared-mime-info/Manifest |  1 +
 .../shared-mime-info/shared-mime-info-1.7.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/x11-misc/shared-mime-info/Manifest 
b/x11-misc/shared-mime-info/Manifest
index fc01b70..ad52393 100644
--- a/x11-misc/shared-mime-info/Manifest
+++ b/x11-misc/shared-mime-info/Manifest
@@ -1,3 +1,4 @@
 DIST shared-mime-info-1.4.tar.xz 537916 SHA256 
bbc0bd023f497dfd75e1ca73441cbbb5a63617d9e14f2790b868361cc055b5b1 SHA512 
ac643a5360c1e4811b2df8e3c52434e5ee48f8e62a01ede3fb0895d30721b58b5b26c0edc43f779576ff899bd1a8b181699a08dbbb1e956394555f6ca983a582
 WHIRLPOOL 
32cb301cd54140b83af8c321b7ebc571b87b07ca86bfc68e6760e4dd3551188a092a96087042b13f1278c11cd88c261879fc816d0c2efcbee473211d929194bf
 DIST shared-mime-info-1.5.tar.xz 559040 SHA256 
d6412840eb265bf36e61fd7b6fc6bea21b0f58cb22bed16f2dd54bea4180 SHA512 
8a97c8fa5a60eede056a42c36d9f8d015bf2788feca4630397ef71ba2cfe29ad469fb1669c368674edd4661af6b2f6823377cc27525f44c61788533c0c28e22a
 WHIRLPOOL 
157dfc0f3a6aacde8ca734217f9a3b2e8baa9bc0254a2024716136215624e642b25537216f79c9a95ba55ee70dff872eb746cb3e0e07cb31a8a190d7d5bf6b7b
 DIST shared-mime-info-1.6.tar.xz 557240 SHA256 
b2f8f85b6467933824180d0252bbcaee523f550a8fbc95cc4391bd43c03bc34c SHA512 
01c57759d363a2f0513cda94de5eb236f3d56683630a1be12278d9043d6184cf5f04a25b9cdca76b72fe42590542dfd41ae39f4e9bcd9cb239c200e9079a5840
 WHIRLPOOL 
d8c1a5cee530eb919d3f65c1c90fe3f443c4adee5f9e0cc4ed850866625776c532fac5d48c38607e23af516b98800a5016e35e6364ccb1ff7f30f2644fc16f6e
+DIST shared-mime-info-1.7.tar.xz 582172 SHA256 
eacc781cfebaa2074e43cf9521dc7ab4391ace8a4712902b2841669c83144d2e SHA512 
008745fe23cf751d2fd7f701ffdaaf22eff2c2e37b77455b94c26c718839f681654577035330f740429c862b8060939f9932f313b452ac885bf811dacce3eb78
 WHIRLPOOL 
4f988d9d38895b3a871d33199173b21ee0f47b05a0fe2abc7ec9658d6ee91f9374b2283d48bd0f383e4058a4afd560cb665e4bbe4066c48b56566c74bceb6f92

diff --git a/x11-misc/shared-mime-info/shared-mime-info-1.7.ebuild 
b/x11-misc/shared-mime-info/shared-mime-info-1.7.ebuild
new file mode 100644
index ..53ac1d7
--- /dev/null
+++ b/x11-misc/shared-mime-info/shared-mime-info-1.7.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils fdo-mime
+
+DESCRIPTION="The Shared MIME-info Database specification"
+HOMEPAGE="https://freedesktop.org/wiki/Software/shared-mime-info;
+SRC_URI="https://people.freedesktop.org/~hadess/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND=">=dev-libs/glib-2
+   dev-libs/libxml2"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+DOCS=( ChangeLog HACKING NEWS README )
+
+src_prepare() {
+   epatch_user
+}
+
+src_configure() {
+   export ac_cv_func_fdatasync=no #487504
+
+   econf \
+   $(use_enable test default-make-check) \
+   --disable-update-mimedb
+}
+
+src_compile() {
+   # FIXME: 0.91 fails with -j9 every second time like:
+   # update_mime_database-update-mime-database.o: file not recognized: 
File truncated
+   # collect2: ld returned 1 exit status
+   emake -j1
+}
+
+src_install() {
+   default
+
+   # in prefix, install an env.d entry such that prefix patch is used/added
+   if use prefix; then
+   echo "XDG_DATA_DIRS=\"${EPREFIX}/usr/share\"" > 
"${T}"/50mimeinfo
+   doenvd "${T}"/50mimeinfo
+   fi
+}
+
+pkg_postinst() {
+   use prefix && export XDG_DATA_DIRS="${EPREFIX}"/usr/share
+   fdo-mime_mime_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/

2016-09-07 Thread Manuel Rüger
commit: 40dd5e81bae3114022b29e7f0ca81f5234cd837c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep  7 14:50:14 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Sep  7 14:50:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40dd5e81

x11-misc/shared-mime-info: Remove old

Package-Manager: portage-2.3.0

 x11-misc/shared-mime-info/Manifest |  1 -
 .../shared-mime-info-1.4-r1.ebuild | 62 --
 .../shared-mime-info/shared-mime-info-1.5.ebuild   | 58 
 3 files changed, 121 deletions(-)

diff --git a/x11-misc/shared-mime-info/Manifest 
b/x11-misc/shared-mime-info/Manifest
index ad52393..83895ac 100644
--- a/x11-misc/shared-mime-info/Manifest
+++ b/x11-misc/shared-mime-info/Manifest
@@ -1,4 +1,3 @@
 DIST shared-mime-info-1.4.tar.xz 537916 SHA256 
bbc0bd023f497dfd75e1ca73441cbbb5a63617d9e14f2790b868361cc055b5b1 SHA512 
ac643a5360c1e4811b2df8e3c52434e5ee48f8e62a01ede3fb0895d30721b58b5b26c0edc43f779576ff899bd1a8b181699a08dbbb1e956394555f6ca983a582
 WHIRLPOOL 
32cb301cd54140b83af8c321b7ebc571b87b07ca86bfc68e6760e4dd3551188a092a96087042b13f1278c11cd88c261879fc816d0c2efcbee473211d929194bf
-DIST shared-mime-info-1.5.tar.xz 559040 SHA256 
d6412840eb265bf36e61fd7b6fc6bea21b0f58cb22bed16f2dd54bea4180 SHA512 
8a97c8fa5a60eede056a42c36d9f8d015bf2788feca4630397ef71ba2cfe29ad469fb1669c368674edd4661af6b2f6823377cc27525f44c61788533c0c28e22a
 WHIRLPOOL 
157dfc0f3a6aacde8ca734217f9a3b2e8baa9bc0254a2024716136215624e642b25537216f79c9a95ba55ee70dff872eb746cb3e0e07cb31a8a190d7d5bf6b7b
 DIST shared-mime-info-1.6.tar.xz 557240 SHA256 
b2f8f85b6467933824180d0252bbcaee523f550a8fbc95cc4391bd43c03bc34c SHA512 
01c57759d363a2f0513cda94de5eb236f3d56683630a1be12278d9043d6184cf5f04a25b9cdca76b72fe42590542dfd41ae39f4e9bcd9cb239c200e9079a5840
 WHIRLPOOL 
d8c1a5cee530eb919d3f65c1c90fe3f443c4adee5f9e0cc4ed850866625776c532fac5d48c38607e23af516b98800a5016e35e6364ccb1ff7f30f2644fc16f6e
 DIST shared-mime-info-1.7.tar.xz 582172 SHA256 
eacc781cfebaa2074e43cf9521dc7ab4391ace8a4712902b2841669c83144d2e SHA512 
008745fe23cf751d2fd7f701ffdaaf22eff2c2e37b77455b94c26c718839f681654577035330f740429c862b8060939f9932f313b452ac885bf811dacce3eb78
 WHIRLPOOL 
4f988d9d38895b3a871d33199173b21ee0f47b05a0fe2abc7ec9658d6ee91f9374b2283d48bd0f383e4058a4afd560cb665e4bbe4066c48b56566c74bceb6f92

diff --git a/x11-misc/shared-mime-info/shared-mime-info-1.4-r1.ebuild 
b/x11-misc/shared-mime-info/shared-mime-info-1.4-r1.ebuild
deleted file mode 100644
index 39498ba..
--- a/x11-misc/shared-mime-info/shared-mime-info-1.4-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils fdo-mime
-
-DESCRIPTION="The Shared MIME-info Database specification"
-HOMEPAGE="https://freedesktop.org/wiki/Software/shared-mime-info;
-SRC_URI="https://people.freedesktop.org/~hadess/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-RDEPEND=">=dev-libs/glib-2
-   dev-libs/libxml2"
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-DOCS=( ChangeLog HACKING NEWS README )
-
-src_prepare() {
-   # Useful patches from usptream git, will be in next release
-   epatch "${FILESDIR}"/${P}-iso-1.patch
-   epatch "${FILESDIR}"/${P}-iso-2.patch
-
-   epatch_user
-}
-
-src_configure() {
-   export ac_cv_func_fdatasync=no #487504
-
-   econf \
-   $(use_enable test default-make-check) \
-   --disable-update-mimedb
-}
-
-src_compile() {
-   # FIXME: 0.91 fails with -j9 every second time like:
-   # update_mime_database-update-mime-database.o: file not recognized: 
File truncated
-   # collect2: ld returned 1 exit status
-   emake -j1
-}
-
-src_install() {
-   default
-
-   # in prefix, install an env.d entry such that prefix patch is used/added
-   if use prefix; then
-   echo "XDG_DATA_DIRS=\"${EPREFIX}/usr/share\"" > 
"${T}"/50mimeinfo
-   doenvd "${T}"/50mimeinfo
-   fi
-}
-
-pkg_postinst() {
-   use prefix && export XDG_DATA_DIRS="${EPREFIX}"/usr/share
-   fdo-mime_mime_database_update
-}

diff --git a/x11-misc/shared-mime-info/shared-mime-info-1.5.ebuild 
b/x11-misc/shared-mime-info/shared-mime-info-1.5.ebuild
deleted file mode 100644
index 6b10883..
--- a/x11-misc/shared-mime-info/shared-mime-info-1.5.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit 

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

2016-09-07 Thread Jeroen Roovers
commit: 816aa6d660c8cce6d0dacb182f9d84a1fa1c6a86
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Sep  7 14:21:39 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Sep  7 14:21:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=816aa6d6

www-client/vivaldi: Version bump.

Package-Manager: portage-2.3.0

 www-client/vivaldi/Manifest|   2 +
 www-client/vivaldi/vivaldi-1.4.589.4_p1.ebuild | 106 +
 2 files changed, 108 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 4d3fede..ae77d09 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -6,3 +6,5 @@ DIST vivaldi-1.3.582.3_p1-amd64.deb 46854236 SHA256 
841142845feaafc279bab333bc00
 DIST vivaldi-1.3.582.3_p1-i386.deb 48403876 SHA256 
8baa5748ceb2d95ef9f4748440e2e7c2dbadefb47419daac6b4df6ba85c8e7d0 SHA512 
c29de15a607542b93d08768dfc7041e4f93a74b0e4cf61ac1453dac39b513f833b08e3335c588d2444f71923d81571a7b2ce544e7a96192f9b350dcc738cf9ad
 WHIRLPOOL 
b0791172a3831a3db86bab36da9641ef0b465e62e099e306e5d5d11b60014eca7cc4001ddec6f3cf2916cc01ab5fd9189b43dd35cbcc632751621a95c2059407
 DIST vivaldi-1.4.589.2_p1-amd64.deb 46821126 SHA256 
455aa6289b7603ef9deffae590ec6345df9e427d86858c3804503465736f5618 SHA512 
e7de72c1adfa067b4685e1785d1512214127ea28f0d64cb19784687185b65e9f487cb9684746b4f6a605b3ded396583ac6c7f3a2a46fe38a42e4efa52d0be70c
 WHIRLPOOL 
6cd2aca68479b2829a555c222539938764b908930a5c2ee494d190ffe9ddc64c33c8a7860d56c8d7625ce9e7371474b57a00867aef36a1f3bc4e525516e4131c
 DIST vivaldi-1.4.589.2_p1-i386.deb 48506836 SHA256 
3025ac9348af80327a6fa13eae735d1e349152e4d5f007513d905f40eb63aee3 SHA512 
cf5e37ca6330cedbd0318d8ae1805066c089a25d3209ab58f594ee6b1e7f79e7ae6d6445c691846337d46b7d298b4d6dd07a88d6fa2a362e3575938c360de15c
 WHIRLPOOL 
52f6c17efe0ab77001d3f5440b9daefb78e035f72e07632f24855668fc2f94b0836b2127649ae6344d3063581feb90fba625e23cbe3e12cd50a25dd6fa9a0e92
+DIST vivaldi-1.4.589.4_p1-amd64.deb 46883976 SHA256 
0172a9470f336c4d5bd20f4d7d70d56faa07cb1c6a4610908af24ef268eb1db7 SHA512 
5a2a9a3070376dee9c66a281c0b42bc7bf9ad890f759ef8e7096a272c13a67004ee5994a95370de577459a7e7f35ebac59d641d259d74d9e0091d632a0285d0b
 WHIRLPOOL 
08604144e142abd5aa47bee4bb42ce05a18421257d3aa278ed0c4538760a99f6b2111028d6d40a08b73be4ad8dc21eb996cfb833c633f32c8f85b0b13dc3ea00
+DIST vivaldi-1.4.589.4_p1-i386.deb 48429776 SHA256 
e9868bebb7b6f3d60af4c24e7811fb770953a605fa76036de542a72528977a05 SHA512 
8b6e21de000e7baa83bf677899fd6645490cbd2d8779d4f3583ba854737d3bf6dddc7a7581377d63107f684b46e06eda725dfbb1ce5d2a52b037c627e05e8d2f
 WHIRLPOOL 
86d1b25e1393a039c145a06abba8b4e55223b1145712b6cf4a1cd9965167926e7bc68d3f6f016a1251a630fe09bee28183ebff7fa44ba9d70dd4d2174f8319da

diff --git a/www-client/vivaldi/vivaldi-1.4.589.4_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.4.589.4_p1.ebuild
new file mode 100644
index ..4e97be8
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-1.4.589.4_p1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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_PN="${PN}-snapshot"
+VIVALDI_HOME="opt/${VIVALDI_PN}"
+DESCRIPTION="A new browser for our friends"
+HOMEPAGE="http://vivaldi.com/;
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${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}
+
+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() {
+   sed -i \
+   -e "s|${VIVALDI_PN}|${PN}|g" \
+   usr/share/applications/${VIVALDI_PN}.desktop \
+   usr/share/xfce4/helpers/${VIVALDI_PN}.desktop || die
+
+   mv usr/share/doc/${VIVALDI_PN} 

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

2016-09-07 Thread Manuel Rüger
commit: 5ca591f572daf6dff78320e189af56fdef8c38f4
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep  7 14:00:54 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Sep  7 14:00:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca591f5

media-gfx/darktable: Version bump to 2.0.6

Package-Manager: portage-2.3.0

 media-gfx/darktable/Manifest   |   1 +
 media-gfx/darktable/darktable-2.0.6.ebuild | 147 +
 2 files changed, 148 insertions(+)

diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest
index 243436e..492b8f8 100644
--- a/media-gfx/darktable/Manifest
+++ b/media-gfx/darktable/Manifest
@@ -2,4 +2,5 @@ DIST darktable-1.6.9.tar.xz 3124940 SHA256 
0f721e9d298a9407f6c0325d9c95b9dc37fa6
 DIST darktable-2.0.3.tar.xz 2974456 SHA256 
a03e5c1d786799e63c8b4a9f32e9e6f27b3a7d7ab07753a516e630490345 SHA512 
e48c40df0d56dabe09a41e3b595cd621ecec1f118158f253f2c200e09edfa199ca4e8853153fe9fe4c2ea8df3c75bd97bd5c2dfa165ccf0d7601d8443df90112
 WHIRLPOOL 
ce10feb4de4793760624a0d033a42c4fabaf155938eb344cf09c14c278fdc5d7b94816f893065c937e908489f4f092cbd78c9b0ee7f466dd79eeca406d230f77
 DIST darktable-2.0.4.tar.xz 3013676 SHA256 
80e448622ff060bca1d64bf6151c27de34dea8fe6b7ddb708e1e3526a5961e62 SHA512 
ed43c4a61ec4768a5879b2fddc21245fa988bf49a4bf1ecae51a9fb9cf17d6672e9804ed754fee9eb67834e1d9d210ffaf3aaf1cddc1b7c2ac77bcf215b5dc74
 WHIRLPOOL 
5e7ab15ee9479f380903cae101b1722402f221acf23b720b8fe5428c561bb8d77bbb3b98af710d100077c8b4121416f8f6318331046d18c6ee1f8d1599707b57
 DIST darktable-2.0.5.tar.xz 3015380 SHA256 
898b71b94e7ef540eb1c87c829daadc8d8d025b1705d4a9471b1b9ed91b90a02 SHA512 
e8b3923ac9c50f73763a75f5cc1987b4f49964f149f30607916555806c1f918e0c1b4719e1505f73d0387323e96e2780f49532be2c522ce294e7a2d41b278a17
 WHIRLPOOL 
ab0c8dc9099a4335954e7435b49c2df10f2ca8be76d78094d4a84f161db676d99f5dc39e42e427b337f3e8195672135969091283c7625f413e0b8708f2621c3a
+DIST darktable-2.0.6.tar.xz 3018300 SHA256 
2368c1865221032061645342ba8c00bcd6d224e9829a55bc610e6cb67de738c1 SHA512 
6ed9fe1d031bff7d2705997b5da1cbebaef35ebfff42a3f0e2c8ca9ac6c46fc271d13468df7b2dd887553e06454ca24030d226a725f04f5b0b4635e62355
 WHIRLPOOL 
d58dea18a3a75e16d8895b668a375d179ce6250cafeb399e89bb7f4ba25b8de2151d5eeed14030a8e154855b8d3d1e9789f33b9169b7905641858385cc4f
 DIST darktable-usermanual-1.6.0.pdf 12827069 SHA256 
f5c46dbf0a2dd2d391f92555abdefe735c6362e51a755b296d71779492b7e945 SHA512 
39ee8c1b4f23883025750416d9d1f73d1dfbec0e6ac3eeef0f15778ced66a373c00b0a46cb3a54b1cfd6e04313313f63e8e3cd3d0cbea011acaa07a725d0ab02
 WHIRLPOOL 
49a234e57c14d23ccb85eadf2ad03c52eae7f90b0371dce025c04019a7a5cca41858084f735fe0965f93958ab83601571ab3e33acd27c2bcbd381bb0c9da4794

diff --git a/media-gfx/darktable/darktable-2.0.6.ebuild 
b/media-gfx/darktable/darktable-2.0.6.ebuild
new file mode 100644
index ..a84180c
--- /dev/null
+++ b/media-gfx/darktable/darktable-2.0.6.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils flag-o-matic toolchain-funcs gnome2-utils fdo-mime 
pax-utils eutils
+
+DOC_PV="1.6.0"
+
+DESCRIPTION="A virtual lighttable and darkroom for photographers"
+HOMEPAGE="http://www.darktable.org/;
+SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${PV}/${P}.tar.xz
+   doc? ( 
https://github.com/darktable-org/${PN}/releases/download/release-${DOC_PV}/${PN}-usermanual.pdf
 -> ${PN}-usermanual-${DOC_PV}.pdf )"
+
+LICENSE="GPL-3 CC-BY-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+LANGS=" ca cs da de el es fr he hu it ja nl pl pt-BR pt-PT ru sk sl sq sv uk"
+# TODO add lua once dev-lang/lua-5.2 is unmasked
+IUSE="colord cups cpu_flags_x86_sse3 doc flickr gphoto2 graphicsmagick jpeg2k 
kde libsecret
+nls opencl openmp openexr pax_kernel +slideshow webp
+${LANGS// / l10n_}"
+
+# sse3 support is required to build darktable
+REQUIRED_USE="cpu_flags_x86_sse3"
+
+CDEPEND="
+   dev-db/sqlite:3
+   dev-libs/json-glib
+   dev-libs/libxml2:2
+   dev-libs/pugixml:0=
+   gnome-base/librsvg:2
+   >=media-gfx/exiv2-0.25-r2:0=[xmp]
+   media-libs/lcms:2
+   >=media-libs/lensfun-0.2.3:0=
+   media-libs/libpng:0=
+   media-libs/tiff:0
+   net-misc/curl
+   virtual/jpeg:0
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/pango
+   colord? ( x11-libs/colord-gtk:0= )
+   cups? ( net-print/cups )
+   flickr? ( media-libs/flickcurl )
+   gphoto2? ( media-libs/libgphoto2:= )
+   graphicsmagick? ( media-gfx/graphicsmagick )
+   jpeg2k? ( media-libs/openjpeg:0 )
+   libsecret? (
+   >=app-crypt/libsecret-0.18
+   )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   slideshow? (
+   media-libs/libsdl
+   virtual/glu
+   virtual/opengl
+   )
+   webp? ( 

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

2016-09-07 Thread Manuel Rüger
commit: 17e8c9f7ed460335c2ca8c3c4bead680a1c86ff7
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep  7 13:52:21 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Sep  7 13:52:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e8c9f7

app-crypt/paperkey: Version bump

Package-Manager: portage-2.3.0

 app-crypt/paperkey/Manifest|  1 +
 app-crypt/paperkey/paperkey-1.4.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/app-crypt/paperkey/Manifest b/app-crypt/paperkey/Manifest
index 04e75d6..670ef74 100644
--- a/app-crypt/paperkey/Manifest
+++ b/app-crypt/paperkey/Manifest
@@ -1 +1,2 @@
 DIST paperkey-1.3.tar.gz 250153 SHA256 
5b57d7522336fb65c4c398eec27bf44ec0aaa35926157b79a76423231792cbfb SHA512 
240a57b43084b91758d19a2ef6804651db32118f7578f48445014b7ab91caadcbd6b08df4a95ba8788691456e802f3ebb8455e212aac0679c12df8d567894acd
 WHIRLPOOL 
719538c16880089d7da154773ca1046445981894343c6435590e707627c71bd4252e2415e6f00cf81a32fd23bbde7cd4714a3547f19171e031eeb369ffb6f3b1
+DIST paperkey-1.4.tar.gz 259446 SHA256 
e12bb0ec835127d12a922a8d60b3dfdb3ca8ee60bb5b4d15ae4cea85bbcf336f SHA512 
d0e87760bfd66c39c407f59f94cdd3dfd8f399a51b854a2485f923f4f1faa95a40a68ffd018b9141b923c1db346993600e5e3644314e4f8c94585d47f1367e9c
 WHIRLPOOL 
6a02bc0161e165b6e483ac08904943348ec0a10eba509028d5d092e1cec03d9e906e2d1307c16cb256fe4965a62c5c791becc0cc27200ab0b993de985cf629e5

diff --git a/app-crypt/paperkey/paperkey-1.4.ebuild 
b/app-crypt/paperkey/paperkey-1.4.ebuild
new file mode 100644
index ..843e434
--- /dev/null
+++ b/app-crypt/paperkey/paperkey-1.4.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="OpenPGP key archiver"
+HOMEPAGE="http://www.jabberwocky.com/software/paperkey/;
+SRC_URI="http://www.jabberwocky.com/software/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DOCS="README"



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

2016-09-07 Thread Manuel Rüger
commit: b2bb237d8ac575bc4a1ae4fca5c42ee99bfcc038
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep  7 13:49:32 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Sep  7 13:49:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2bb237d

dev-python/pyocr: Version bump

Package-Manager: portage-2.3.0

 dev-python/pyocr/Manifest   |  1 +
 dev-python/pyocr/pyocr-0.4.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/pyocr/Manifest b/dev-python/pyocr/Manifest
index ccf89b8..7a01806 100644
--- a/dev-python/pyocr/Manifest
+++ b/dev-python/pyocr/Manifest
@@ -1,3 +1,4 @@
 DIST pyocr-0.2.4.tar.gz 309220 SHA256 
a8db05190b505691a5c5fd1459072fda7f429940b562209b42f3db93c1292ef6 SHA512 
8df6aa267743ae05864a0272764bfefc95c5071399ac90a7c0d52ec9fff65c55380066fad46412f71f6c7b2f8125e1b618fec6ecca4d7ff696c005115cd59d9d
 WHIRLPOOL 
22efb3f668b9adc0e80a71b86d157252c4de8cee0d7628f1835b40d8892501871ba58ad6928dab97a76b66d66319bdbe43fe0a4cfa57d39b6216c673747b9dd3
 DIST pyocr-0.3.0.tar.gz 315750 SHA256 
b17279f1961487d635dd43dbbf94c3cee678ab262812cf4d7b0bd919f960f13d SHA512 
c5014026072d4a5edad2bf32817c07c09436aed0d2544aba6d1418dd6f0a238ee4794171922d5d473142ff21e5df97b27be6fe12c83124a39dd2c1f67445d6de
 WHIRLPOOL 
a6b10f313660b80c47ead6b0e6a426e3ce595dda23954c25675273ef5a7adc8abce626a964fc14eb12baa9b46e346e54c6dd49e91b2a92d4be68db8e07b5edde
 DIST pyocr-0.3.1.tar.gz 316203 SHA256 
119c8be5ae3cce0aea07dc1178c3f37f8f2473421baeda09f1ed2c411449e4ec SHA512 
50a5d7fd48e03c38edb65e6a1940476bdfbe98f6deb9a9ac0a1d0a429f9b0044849a1f3a91e436ffb6ef986333741852dee37a1df4ae2c15c354a6dfa0c66bc9
 WHIRLPOOL 
c17f91afd00f9fdab59f3e5646f3f11edf9f01bd5528a9bcff87d8180129bdf55ff8e49d287a5da09c4a468a8368e97b547fc28eb2e789f6df3b63f296905ee2
+DIST pyocr-0.4.1.tar.gz 1277997 SHA256 
6fdefe9aed5c0c6543876d9dbd33ac0fc222a38ccdf1e2104fb3adac13e1485e SHA512 
1e0bd840b02239695b4b7d572e8abea772a0b8833f532a8eaa3e733020677c906a2daeb6845c265a2a47a7ffeae876599dd124e6b3a7f67e90fa082b92e44ceb
 WHIRLPOOL 
82b5edcb243c6024e0b3c44136cd18e4c6f4ec901aac69aa091fec537c54233d5ec05cb56a9d819bfb21550c456ca4144bbf547468e5e47aff9854d1514d4b26

diff --git a/dev-python/pyocr/pyocr-0.4.1.ebuild 
b/dev-python/pyocr/pyocr-0.4.1.ebuild
new file mode 100644
index ..b28e85a
--- /dev/null
+++ b/dev-python/pyocr/pyocr-0.4.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="An optical character recognition (OCR) tool wrapper for python"
+HOMEPAGE="https://github.com/jflesch/pyocr;
+SRC_URI="https://github.com/jflesch/pyocr/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+IUSE="cuneiform +tesseract"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="cuneiform? ( app-text/cuneiform )
+   tesseract? ( app-text/tesseract )
+   dev-python/pillow
+   dev-python/six"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="|| ( cuneiform tesseract )"
+
+RESTRICT="test" # reguires tesseract[l10n_fr,l10n_en,l10n_jp]
+
+python_test() {
+   ${EPYTHON} run_tests.py || die
+}



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

2016-09-07 Thread Manuel Rüger
commit: d7df33803460a8eaa4ae17f6615b413078ae40c1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Sep  7 13:44:35 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Sep  7 13:45:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7df3380

net-wireless/bluez: Version bump to 5.41

Gentoo-Bug: 587522

Package-Manager: portage-2.3.0

 net-wireless/bluez/Manifest  |   1 +
 net-wireless/bluez/bluez-5.41.ebuild | 235 +++
 2 files changed, 236 insertions(+)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 2a66298..9041f40 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -3,3 +3,4 @@ DIST bluez-4.101.tar.xz 887236 SHA256 
41f9578bef39b8c94a2d6ddeaa556afd22d136936d
 DIST bluez-5.35.tar.xz 1643068 SHA256 
1afee054644a8b1753ac98d7ad5cd95681a38f5c4cbb1b4bb3ceaa078bf8f0e2 SHA512 
33850a01e135f14015295f0eb9b578c515d180d24441b89dff545ec7c0ce8dad5fa321e20918ed6285edaa386375b4ed5688cb17bbfaf4db0742f6d6a72eec6d
 WHIRLPOOL 
e334e0e9b37f823eb348cf1679e010567893a73941533a5dc12b598f3b3c845d82f15b3b79e106a7fc4c4344a204a2205fa96509e61d7e61b6ec9f413d650356
 DIST bluez-5.37.tar.xz 1657760 SHA256 
c14ba9ddcb0055522073477b8fd8bf1ddf5d219e75fdfd4699b7e0ce5350d6b0 SHA512 
e9af3b1dd079185425db10630fefbb66c26f398f21edb0c213baba9599f73715ca36f405a3f9d9572e6c55b7d3d25a4cdc18668c6eb439422f637e64798a28e9
 WHIRLPOOL 
1697a379d944978193db51a50c19a10fb27aa4e57ee9793563ba59b25de6388dfb4847c1a851fe1467d2521f14b2b9655208b8cef0cd5e44604bc0b26beb0c2b
 DIST bluez-5.39.tar.xz 1659576 SHA256 
21d1bc9150d3576296595217efb98a746b592389d25d5637e8bee5da7272593b SHA512 
a0c43d0de4dcbfa20bbfe34e805a60703f4b94d0aa6c1d128a0917dfaa490593b26eb555b0a343ff44d1f94349b61776189438039e489ddcf8fe107354740230
 WHIRLPOOL 
da299f8556418cf38d5a05b91079fdb6ff85761127d4708783bcd97fa4502e208187c013b1d8622688b438308506fbb06732426c35f6fedc2fe25cfd68a93486
+DIST bluez-5.41.tar.xz 1665948 SHA256 
df7dc4462494dad4e60a2943240d584f6e760235dca64f5f10eba46dbab7f5f0 SHA512 
0cf96514362573a3c2cd500d427ea58373de0d1348ac43d61fff295ca5df8305668ef2f82913681779aa3506917aabf47983e07f47b4586573c8ad567a9863af
 WHIRLPOOL 
aa48649a0b0b79aeea1c2703cd98f13f69c8efe8a187f094bae8e059452c2cc1a862a8113cd6f3e141c684ad2158eaba43cdd908bbc1aa7dbee67ca578d80869

diff --git a/net-wireless/bluez/bluez-5.41.ebuild 
b/net-wireless/bluez/bluez-5.41.ebuild
new file mode 100644
index ..c379ceb
--- /dev/null
+++ b/net-wireless/bluez/bluez-5.41.ebuild
@@ -0,0 +1,235 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5} )
+
+inherit autotools eutils multilib python-single-r1 readme.gentoo-r1 systemd 
udev user multilib-minimal
+
+DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
+HOMEPAGE="http://www.bluez.org;
+SRC_URI="mirror://kernel/linux/bluetooth/${P}.tar.xz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+
+IUSE="cups doc debug deprecated extra-tools experimental +obex +readline 
selinux systemd test test-programs +udev"
+REQUIRED_USE="
+   test? ( ${PYTHON_REQUIRED_USE} )
+   test-programs? ( ${PYTHON_REQUIRED_USE} )
+"
+
+CDEPEND="
+   >=dev-libs/glib-2.28:2
+   >=sys-apps/dbus-1.6:=
+   >=sys-apps/hwids-20121202.2
+   cups? ( net-print/cups:= )
+   obex? ( dev-libs/libical:= )
+   readline? ( sys-libs/readline:= )
+   systemd? ( sys-apps/systemd )
+   udev? ( >=virtual/udev-172 )
+"
+TEST_DEPS="${PYTHON_DEPS}
+   >=dev-python/dbus-python-1[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+"
+
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( ${TEST_DEPS} )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-bluetooth )
+   test-programs? ( ${TEST_DEPS} )
+"
+DOC_CONTENTS="
+   If you want to use rfcomm as a normal user, you need to add the user
+   to the uucp group.
+"
+
+PATCHES=(
+   # Use static group "plugdev" if there is no ConsoleKit (or systemd 
logind)
+   "${FILESDIR}"/bluez-plugdev.patch
+
+   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
+   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
+   "${FILESDIR}"/bluez-udevadm-path.patch
+
+   # build: Quote systemd variable names, bug #527432
+   "${FILESDIR}"/bluez-5.39-systemd-quote.patch
+
+   # http://article.gmane.org/gmane.linux.bluez.kernel/67230
+   # Fedora patches
+   # http://www.spinics.net/lists/linux-bluetooth/msg38490.html
+   
"${FILESDIR}"/0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch
+
+   # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
+   
"${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
+
+   # http://www.spinics.net/lists/linux-bluetooth/msg41264.html
+  

[gentoo-commits] proj/sci:master commit in: sci-libs/atlas/

2016-09-07 Thread Marius Brehler
commit: 271818e1857e36d3013419e765fd9952ea02a649
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Wed Sep  7 13:12:10 2016 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Wed Sep  7 13:12:10 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=271818e1

sci-libs/atlas: Version bump to 3.10.3 (latest stable); Adopt missing dies from 
3.11.38

Package-Manager: portage-2.2.28

 sci-libs/atlas/atlas-3.10.3.ebuild | 275 +
 1 file changed, 275 insertions(+)

diff --git a/sci-libs/atlas/atlas-3.10.3.ebuild 
b/sci-libs/atlas/atlas-3.10.3.ebuild
new file mode 100644
index 000..da0ef3f
--- /dev/null
+++ b/sci-libs/atlas/atlas-3.10.3.ebuild
@@ -0,0 +1,275 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+FORTRAN_NEEDED=fortran
+
+inherit alternatives-2 eutils fortran-2 multilib toolchain-funcs versionator
+
+LAPACKP=lapack-3.6.0.tgz
+
+DESCRIPTION="Automatically Tuned Linear Algebra Software"
+HOMEPAGE="http://math-atlas.sourceforge.net/;
+SRC_URI="mirror://sourceforge/math-atlas/${PN}${PV}.tar.bz2
+   fortran? ( lapack? ( http://www.netlib.org/lapack/${LAPACKP} ) )"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fortran generic lapack static-libs threads"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/ATLAS"
+
+pkg_setup() {
+   local _cpufreq
+   for _cpufreq in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; 
do
+   if [ -f ${_cpufreq} ]; then
+   if ! grep -q performance ${_cpufreq}; then
+   echo 2> /dev/null performance > ${_cpufreq} || \
+   die "${PN} needs all cpu set to 
performance"
+   fi
+   fi
+   done
+   use fortran && fortran-2_pkg_setup
+}
+
+src_prepare() {
+   epatch \
+   "${FILESDIR}"/${PN}-3.10.0-x32-support.patch \
+   "${FILESDIR}"/${P1}format-security.patch
+}
+
+src_configure() {
+   # hack needed to trick the flaky gcc detection
+   local mycc="$(type -P $(tc-getCC))"
+   [[ ${mycc} == *gcc* ]] && mycc=gcc
+   atlas_configure() {
+   local myconf=(
+   --prefix="${ED}/usr"
+   --libdir="${ED}/usr/$(get_libdir)"
+   --incdir="${ED}/usr/include"
+   --cc="$(tc-getCC)"
+   "-D c -DWALL"
+   "-C acg '${mycc}'"
+   "-F acg '${CFLAGS}'"
+   "-Ss pmake '\$(MAKE) ${MAKEOPTS}'"
+   )
+
+   # OpenMP shown to decreased performance over POSIX threads
+   # (at least in 3.9.x, see atlas-dev mailing list)
+   if use threads; then
+   if use generic; then # 2 threads is most generic
+   myconf+=( "-t 2" "-Si omp 0" )
+   else
+   myconf+=( "-t -1" "-Si omp 0" )
+   fi
+   else
+   myconf+=( "-t  0" "-Si omp 0" )
+   fi
+
+   if use amd64 || use ppc64 || use sparc; then
+   if [ ${ABI} = amd64 ] || [ ${ABI} = ppc64 ] || [ ${ABI} 
= sparc64 ] ; then
+   myconf+=( "-b 64" )
+   elif [ ${ABI} = x86 ] || [ ${ABI} = ppc ] || [ ${ABI} = 
sparc32 ] ; then
+   myconf+=( "-b 32" )
+   elif [ ${ABI} = x32 ] ; then
+   myconf+=( "-b 48" )
+   else
+   myconf+=( "-b 64" )
+   fi
+   elif use ppc || use x86; then
+   myconf+=( "-b 32" )
+   elif use ia64; then
+   myconf+=( "-b 64" )
+   fi
+   if use fortran; then
+   myconf+=(
+   "-C if '$(type -P $(tc-getFC))'"
+   "-F if '${FFLAGS}'"
+   )
+   if use lapack; then
+   myconf+=(
+   "-Si latune 1"
+   
"--with-netlib-lapack-tarfile=${DISTDIR}/${LAPACKP}"
+   )
+   else
+   myconf+=( "-Si latune 0" )
+   fi
+   else
+   myconf+=( "-Si latune 0" "--nof77" )
+   fi
+   # generic stuff found by make make xprint_enums in atlas build 
dir
+   # basically assuming sse2+sse1 and 2 threads max
+   use generic && use x86   && myconf+=( "-V 384 -A 13")
+   use generic && use amd64 && 

[gentoo-commits] proj/sci:master commit in: sci-biology/psychopy/

2016-09-07 Thread Marius Brehler
commit: 7c59bc8c709d3c410f76b1970d1ad4d5aa217d76
Author: Horea Christian  yandex  com>
AuthorDate: Tue Sep  6 12:55:42 2016 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Tue Sep  6 12:55:42 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7c59bc8c

sci-biology/psychopy: added deps for video rendering (#660)

* sci-biology/psychopy: added opencv dep for video rendering

Package-Manager: portage-2.3.0

* sci-biology/psychopy: opencv does weird things when built with PYTHON_USEDEP

Package-Manager: portage-2.3.0

* sci-biology/psychopy: typo

Package-Manager: portage-2.3.0

* sci-biology/psychopy: psychopy requires threads

Package-Manager: portage-2.3.0

* sci-biology/psychopy: added dependency

Package-Manager: portage-2.3.0

 sci-biology/psychopy/psychopy-1.78.00.ebuild | 1 +
 sci-biology/psychopy/psychopy-1.83.03.ebuild | 2 ++
 sci-biology/psychopy/psychopy-1.84.0.ebuild  | 3 +++
 sci-biology/psychopy/psychopy-.ebuild| 9 +++--
 4 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/sci-biology/psychopy/psychopy-1.78.00.ebuild 
b/sci-biology/psychopy/psychopy-1.78.00.ebuild
index cd50a85..c55c9b2 100644
--- a/sci-biology/psychopy/psychopy-1.78.00.ebuild
+++ b/sci-biology/psychopy/psychopy-1.78.00.ebuild
@@ -5,6 +5,7 @@
 EAPI="6"
 
 PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads(+)"
 
 inherit eutils gnome2-utils distutils-r1
 

diff --git a/sci-biology/psychopy/psychopy-1.83.03.ebuild 
b/sci-biology/psychopy/psychopy-1.83.03.ebuild
index cd50a85..47021b4 100644
--- a/sci-biology/psychopy/psychopy-1.83.03.ebuild
+++ b/sci-biology/psychopy/psychopy-1.83.03.ebuild
@@ -5,6 +5,7 @@
 EAPI="6"
 
 PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads(+)"
 
 inherit eutils gnome2-utils distutils-r1
 
@@ -22,6 +23,7 @@ DEPEND="
 RDEPEND="dev-python/pillow[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/moviepy[${PYTHON_USEDEP}]
dev-python/numpy[lapack,${PYTHON_USEDEP}]
dev-python/pygame[${PYTHON_USEDEP}]
dev-python/pyglet[${PYTHON_USEDEP}]

diff --git a/sci-biology/psychopy/psychopy-1.84.0.ebuild 
b/sci-biology/psychopy/psychopy-1.84.0.ebuild
index 2fccb4d..4dc03e7 100644
--- a/sci-biology/psychopy/psychopy-1.84.0.ebuild
+++ b/sci-biology/psychopy/psychopy-1.84.0.ebuild
@@ -5,6 +5,7 @@
 EAPI="6"
 
 PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads(+)"
 
 inherit eutils gnome2-utils distutils-r1
 
@@ -23,6 +24,7 @@ RDEPEND="
dev-python/configobj[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/moviepy[${PYTHON_USEDEP}]
dev-python/numpy[lapack,${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pygame[${PYTHON_USEDEP}]
@@ -30,6 +32,7 @@ RDEPEND="
dev-python/pyopengl[${PYTHON_USEDEP}]
dev-python/wxpython:*[${PYTHON_USEDEP}]
media-libs/avbin-bin
+   media-libs/opencv[python,python_single_target_python2_7]
sci-libs/scipy[${PYTHON_USEDEP}]
"
 

diff --git a/sci-biology/psychopy/psychopy-.ebuild 
b/sci-biology/psychopy/psychopy-.ebuild
index f463a57..d47914b 100644
--- a/sci-biology/psychopy/psychopy-.ebuild
+++ b/sci-biology/psychopy/psychopy-.ebuild
@@ -5,6 +5,7 @@
 EAPI="6"
 
 PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads(+)"
 
 inherit eutils gnome2-utils distutils-r1 git-r3
 
@@ -20,15 +21,19 @@ KEYWORDS=""
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
"
-RDEPEND="${DEPEND}
-   dev-python/pillow[${PYTHON_USEDEP}]
+RDEPEND="
+   dev-python/configobj[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/moviepy[${PYTHON_USEDEP}]
dev-python/numpy[lapack,${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pygame[${PYTHON_USEDEP}]
dev-python/pyglet[${PYTHON_USEDEP}]
dev-python/pyopengl[${PYTHON_USEDEP}]
dev-python/wxpython:*[${PYTHON_USEDEP}]
+   media-libs/avbin-bin
+   media-libs/opencv[python,python_single_target_python2_7]
sci-libs/scipy[${PYTHON_USEDEP}]
"
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/joe/

2016-09-07 Thread Lars Wendler
commit: 5fbb77dd36d69589eeb5291b406665ea2cf29856
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  7 12:43:02 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep  7 12:43:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fbb77dd

app-editors/joe: Fixed eautoreconf with USE="xterm".

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/joe/joe-4.3-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-editors/joe/joe-4.3-r1.ebuild 
b/app-editors/joe/joe-4.3-r1.ebuild
index 446ac94..170a0d7 100644
--- a/app-editors/joe/joe-4.3-r1.ebuild
+++ b/app-editors/joe/joe-4.3-r1.ebuild
@@ -27,11 +27,12 @@ src_prepare() {
default
# Enable xterm mouse support in the rc files
if use xterm; then
-   cd "${S}"/rc || die
+   pushd "${S}"/rc &>/dev/null || die
local i
for i in *rc*.in; do
sed -e 's/^ -\(mouse\|joexterm\)/-\1/' -i "${i}" || die
done
+   popd &>/dev/null
fi
eautoreconf
 }



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

2016-09-07 Thread Alexis Ballier
commit: a6ead2375e2074b2f248baba8ac3f4bdb7454a6e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep  7 11:03:06 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Sep  7 12:35:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ead237

dev-ml/ojquery: add live ebuild

Package-Manager: portage-2.3.0

 dev-ml/ojquery/ojquery-.ebuild | 33 +
 1 file changed, 33 insertions(+)

diff --git a/dev-ml/ojquery/ojquery-.ebuild 
b/dev-ml/ojquery/ojquery-.ebuild
new file mode 100644
index ..a4f9a1d
--- /dev/null
+++ b/dev-ml/ojquery/ojquery-.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit oasis
+
+DESCRIPTION="jQuery Binding for Eliom."
+HOMEPAGE="jQuery Binding for Eliom."
+
+if [ "${PV#}" != "${PV}" ] ; then
+   inherit git-r3
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/ocsigen/ojquery;
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/ocsigen/ojquery/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0/${PV}"
+IUSE=""
+
+RDEPEND="dev-ml/react:=
+   dev-ml/js_of_ocaml:=
+   dev-ml/lwt:="
+DEPEND="${RDEPEND} dev-ml/oasis"
+
+src_prepare() {
+   oasis setup || die
+}



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

2016-09-07 Thread Alexis Ballier
commit: 1232b10dfccb8092e077e7a4b01f611fa3644fcf
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep  7 10:45:11 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Sep  7 12:35:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1232b10d

dev-ml/ojquery: initial import; ebuild by me

Package-Manager: portage-2.3.0

 dev-ml/ojquery/Manifest   |  1 +
 dev-ml/ojquery/metadata.xml   |  8 
 dev-ml/ojquery/ojquery-0.1.ebuild | 25 +
 3 files changed, 34 insertions(+)

diff --git a/dev-ml/ojquery/Manifest b/dev-ml/ojquery/Manifest
new file mode 100644
index ..9506095
--- /dev/null
+++ b/dev-ml/ojquery/Manifest
@@ -0,0 +1 @@
+DIST ojquery-0.1.tar.gz 64335 SHA256 
38ea3c563f51829867188d523c384b98b14593dffc5e804e39fa671ffac516c3 SHA512 
57b0f7458fc44294df0993a1593f0f42d532834b7f6676e8093eb3c12d4c88a6084a99f831751fece69477d17ab84a0ebedd9873f5255aa8ee2a6d39996634d2
 WHIRLPOOL 
f705a9e04a2682a2d0fb20e2473734f9aa5829ddc10d396e603576ae22d8082aa2ffb465379e1f53d039f1075c32857c98de97804af1cfc5e0632ac36397ea1d

diff --git a/dev-ml/ojquery/metadata.xml b/dev-ml/ojquery/metadata.xml
new file mode 100644
index ..ffac4d7
--- /dev/null
+++ b/dev-ml/ojquery/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   m...@gentoo.org
+   Gentoo ML Project
+
+

diff --git a/dev-ml/ojquery/ojquery-0.1.ebuild 
b/dev-ml/ojquery/ojquery-0.1.ebuild
new file mode 100644
index ..c94eccb
--- /dev/null
+++ b/dev-ml/ojquery/ojquery-0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit oasis
+
+DESCRIPTION="jQuery Binding for Eliom."
+HOMEPAGE="jQuery Binding for Eliom."
+SRC_URI="https://github.com/ocsigen/ojquery/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-ml/react:=
+   dev-ml/js_of_ocaml:=
+   dev-ml/lwt:="
+DEPEND="${RDEPEND} dev-ml/oasis"
+
+src_prepare() {
+   oasis setup || die
+}



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

2016-09-07 Thread Lars Wendler
commit: d1da9c386142d5e9d426cb4fe49489804928490e
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  7 12:33:55 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep  7 12:33:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1da9c38

media-sound/pamix: Removed old.

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/pamix/Manifest |  1 -
 media-sound/pamix/pamix-1.2.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/media-sound/pamix/Manifest b/media-sound/pamix/Manifest
index 2cd403d..8a15a00 100644
--- a/media-sound/pamix/Manifest
+++ b/media-sound/pamix/Manifest
@@ -1,3 +1,2 @@
-DIST pamix-1.2.tar.gz 9907 SHA256 
4da3a60376cfb3eb2863743782cbb4a2d3a18a336ec45f6a33e93f17cde8f149 SHA512 
af368778bd731c0887c5a01f5c6f3010f56600eaaf68e13e0ff38b4e484ac24ad094df0b3607c5fdb4517e48cb196cc235462a5e83b4ced00d06d821222bd1c6
 WHIRLPOOL 
b4624e3b0452856d423ed19868bfb70e7fe8bd7ced0688295210261514e45bee85aaa445933cd43fe5a7cad62901ea7b16d76c9f53f978a502228881da5d2002
 DIST pamix-1.3.tar.gz 11061 SHA256 
b74b24cccaa62130a3b8650443f59fc99d6c1f5ef1b1601756fc7f775845ec01 SHA512 
38cb2635e92c086671930fc9ffc94b02785ca3034750c05f92af8084133a48cbc370fd52b507b310b7e4d8500d6e9b3ad43b9242119b4d50c5fad05cba1865c7
 WHIRLPOOL 
20ed887974c9386c7df1f22204ea9990e25407f98340861f7ca715767db8498fd61ceeba84ebdbb31fc370d9499954f61d4651be546df15168c4311f706b9a99
 DIST pamix-1.4.1.tar.gz 15900 SHA256 
52c0022bb650d93ee348a7e50156bc94dd9a77a47fff279b07e92f0b40ce145d SHA512 
2b33f384760f7706a10879ba51f027fd47e46f53c7a784feae0adf18f0badd7826a19a6ed75886a0c78afa115ca0725ddf7e319e55565f5b05081578310512d2
 WHIRLPOOL 
b6a4b25edb1eb4c7dbe3cff88c0fd874d2608143daf15f4edcb56e99441d43d5f96483aaa4e5aaa57e4b0d3e5fba7e5e533c99595aac10602e06d8e156e57739

diff --git a/media-sound/pamix/pamix-1.2.ebuild 
b/media-sound/pamix/pamix-1.2.ebuild
deleted file mode 100644
index 986dad7..
--- a/media-sound/pamix/pamix-1.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-[[ "${PV}" ==  ]] && inherit git-r3
-
-DESCRIPTION="A PulseAudio NCurses mixer"
-HOMEPAGE="https://github.com/patroclos/PAmix;
-LICENSE="MIT"
-SLOT="0"
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="git://github.com/patroclos/PAmix.git"
-else
-   SRC_URI="https://github.com/patroclos/PAmix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/PAmix-${PV}"
-fi
-
-RDEPEND="media-sound/pulseaudio
-   sys-libs/ncurses:0=[unicode]"
-DEPEND="virtual/pkgconfig
-   ${RDEPEND}"
-
-src_unpack() {
-   [[ "${PV}" ==  ]] && git-r3_src_unpack
-   default
-}



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

2016-09-07 Thread Lars Wendler
commit: c1fe3815dc3674b19b136c539c1304ee9d1df814
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  7 12:33:30 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep  7 12:33:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1fe3815

media-sound/pamix: Bump to version 1.4.1

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/pamix/Manifest   |  1 +
 media-sound/pamix/pamix-1.4.1.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/media-sound/pamix/Manifest b/media-sound/pamix/Manifest
index 759f0c3..2cd403d 100644
--- a/media-sound/pamix/Manifest
+++ b/media-sound/pamix/Manifest
@@ -1,2 +1,3 @@
 DIST pamix-1.2.tar.gz 9907 SHA256 
4da3a60376cfb3eb2863743782cbb4a2d3a18a336ec45f6a33e93f17cde8f149 SHA512 
af368778bd731c0887c5a01f5c6f3010f56600eaaf68e13e0ff38b4e484ac24ad094df0b3607c5fdb4517e48cb196cc235462a5e83b4ced00d06d821222bd1c6
 WHIRLPOOL 
b4624e3b0452856d423ed19868bfb70e7fe8bd7ced0688295210261514e45bee85aaa445933cd43fe5a7cad62901ea7b16d76c9f53f978a502228881da5d2002
 DIST pamix-1.3.tar.gz 11061 SHA256 
b74b24cccaa62130a3b8650443f59fc99d6c1f5ef1b1601756fc7f775845ec01 SHA512 
38cb2635e92c086671930fc9ffc94b02785ca3034750c05f92af8084133a48cbc370fd52b507b310b7e4d8500d6e9b3ad43b9242119b4d50c5fad05cba1865c7
 WHIRLPOOL 
20ed887974c9386c7df1f22204ea9990e25407f98340861f7ca715767db8498fd61ceeba84ebdbb31fc370d9499954f61d4651be546df15168c4311f706b9a99
+DIST pamix-1.4.1.tar.gz 15900 SHA256 
52c0022bb650d93ee348a7e50156bc94dd9a77a47fff279b07e92f0b40ce145d SHA512 
2b33f384760f7706a10879ba51f027fd47e46f53c7a784feae0adf18f0badd7826a19a6ed75886a0c78afa115ca0725ddf7e319e55565f5b05081578310512d2
 WHIRLPOOL 
b6a4b25edb1eb4c7dbe3cff88c0fd874d2608143daf15f4edcb56e99441d43d5f96483aaa4e5aaa57e4b0d3e5fba7e5e533c99595aac10602e06d8e156e57739

diff --git a/media-sound/pamix/pamix-1.4.1.ebuild 
b/media-sound/pamix/pamix-1.4.1.ebuild
new file mode 100644
index ..0c2702c
--- /dev/null
+++ b/media-sound/pamix/pamix-1.4.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+SCM=""
+[[ "${PV}" ==  ]] && SCM="git-r3"
+inherit autotools ${SCM}
+unset SCM
+
+DESCRIPTION="A PulseAudio NCurses mixer"
+HOMEPAGE="https://github.com/patroclos/PAmix;
+LICENSE="MIT"
+SLOT="0"
+IUSE="+unicode"
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="git://github.com/patroclos/PAmix.git"
+else
+   SRC_URI="https://github.com/patroclos/PAmix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/PAmix-${PV}"
+fi
+
+RDEPEND="media-sound/pulseaudio
+   sys-libs/ncurses:0=[unicode?]"
+DEPEND="virtual/pkgconfig
+   ${RDEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable unicode)
+}



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

2016-09-07 Thread Lars Wendler
commit: 4fa55d43918b90a61ee270669f435230c4e455d8
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  7 11:48:17 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep  7 11:48:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa55d43

net-fs/cifs-utils: Bump to version 6.6

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 net-fs/cifs-utils/Manifest  |   1 +
 net-fs/cifs-utils/cifs-utils-6.6.ebuild | 105 
 2 files changed, 106 insertions(+)

diff --git a/net-fs/cifs-utils/Manifest b/net-fs/cifs-utils/Manifest
index cc08b24..1645ad2 100644
--- a/net-fs/cifs-utils/Manifest
+++ b/net-fs/cifs-utils/Manifest
@@ -1,2 +1,3 @@
 DIST cifs-utils-6.4.tar.bz2 392809 SHA256 
38fc63926af435dae4ebcf4406275580a692d9fb9ee3e32170317cf2ba68e6e3 SHA512 
05860ceed1e83b4f4da689d2fc1c1b48fddc0ca53ba52fc6cf26a277d6a884f5780060725c5df1401a665ac35ec5a170262ee62f61095e4a8d7634182614
 WHIRLPOOL 
335262eb329860318750fcd081dc2c082f36c75a32e5e596a45b51e73b08be7ee66133c2e4e2bc3089631d3909018abd9c2f36f79d82cd9ea7f6fe2530900f72
 DIST cifs-utils-6.5.tar.bz2 402158 SHA256 
e2776578b8267c6dc0862897f5e10f87f10f8337fca9ca6a9118f5eb30cf49f7 SHA512 
c5eea97d2be455ad676a3ff693641512d5c1d81d75eb1d7d08e4274b6844a1353b6791aa3ced4d8d656ed4a09b3c17ae80f289a90a3d429a8a94210e15f3e90e
 WHIRLPOOL 
880b3c5762e791317140213fea008759b9d2599ddefb08319877ba6a5ced517fd6e0246050975ad01b74110b20f2233bb6cb505ecf3b2e05dca014ae378eaba5
+DIST cifs-utils-6.6.tar.bz2 401831 SHA256 
d07152a807de6840566bbcc69a97ff6fa17fca4e09ceb4641d74882a83e67125 SHA512 
0059c85a9faeff4bba052a9bfc672baa658a923e03304dfb0c51f427079afc6effb2f83d7d09cdcacb2c8a30cdfccd3946957b1616790f5ad3ae2300f161458f
 WHIRLPOOL 
340b8ac0bcc42d83e757a1fd747444afb36d1b252b36ca77896d02e384c9c016a45f7cd5d1fa40a1f90163f652a4fc43c90818cb56c33b263f4d2a9b49cc62c7

diff --git a/net-fs/cifs-utils/cifs-utils-6.6.ebuild 
b/net-fs/cifs-utils/cifs-utils-6.6.ebuild
new file mode 100644
index ..02edf08
--- /dev/null
+++ b/net-fs/cifs-utils/cifs-utils-6.6.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils linux-info multilib
+
+DESCRIPTION="Tools for Managing Linux CIFS Client Filesystems"
+HOMEPAGE="http://wiki.samba.org/index.php/LinuxCIFS_utils;
+SRC_URI="https://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~arm-linux ~x86-linux"
+IUSE="+acl +ads +caps +caps-ng creds"
+
+DEPEND="!net-fs/mount-cifs
+   !/dev/null
+
+   if use acl ; then
+   dodir /etc/cifs-utils
+   dosym /usr/$(get_libdir)/cifs-utils/idmapwb.so \
+   /etc/cifs-utils/idmap-plugin
+   dodir /etc/request-key.d
+   echo 'create cifs.idmap * * /usr/sbin/cifs.idmap %k' \
+   > "${ED}/etc/request-key.d/cifs.idmap.conf"
+   fi
+
+   if use ads ; then
+   dodir /etc/request-key.d
+   echo 'create dns_resolver * * /usr/sbin/cifs.upcall %k' \
+   > "${ED}/etc/request-key.d/cifs.upcall.conf"
+   fi
+}
+
+pkg_postinst() {
+   # Inform about set-user-ID bit of mount.cifs
+   ewarn "setuid use flag was dropped due to multiple security 
implications"
+   ewarn "such as CVE-2009-2948, CVE-2011-3585 and CVE-2012-1586"
+   ewarn "You are free to set setuid flags by yourself"
+
+   # Inform about upcall usage
+   if use acl ; then
+   einfo "The cifs.idmap utility has been enabled by creating the"
+   einfo "configuration file /etc/request-key.d/cifs.idmap.conf"
+   einfo "This enables you to get and set CIFS acls."
+   fi
+
+   if use ads ; then
+   einfo "The cifs.upcall utility has been enabled by creating the"
+   einfo "configuration file /etc/request-key.d/cifs.upcall.conf"
+   einfo "This enables you to mount DFS shares."
+   fi
+}



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

2016-09-07 Thread Fabian Groffen
commit: 23171617759cdc31d16a18f38631ad177f4cc2a8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Sep  7 11:01:52 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Sep  7 11:01:52 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=23171617

scripts/rsync-gen/refresh-mirror: echo we're about to kill procs

 scripts/rsync-generation/refresh-mirror.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/scripts/rsync-generation/refresh-mirror.sh 
b/scripts/rsync-generation/refresh-mirror.sh
index 348f2bf..8a12061 100755
--- a/scripts/rsync-generation/refresh-mirror.sh
+++ b/scripts/rsync-generation/refresh-mirror.sh
@@ -21,6 +21,7 @@ if [[ -f /tmp/rsync-master-busy ]] ; then
if [[ $(tail -n1 ${LOGFILE}) == *"rsync done" ]] ; then
pid=$(head -n1 ${LOGFILE})
if [[ ${pid} -gt 0 ]] ; then
+   echo "Killing stray/stuck process"
pstree -A -c -p ${pid} | grep -o '[0-9]\+' | xargs kill
rm /tmp/rsync-master-busy
fi



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

2016-09-07 Thread Lars Wendler
commit: 55b24bea8ab7b20bdc1e977300465fe1955821b8
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  7 10:36:05 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep  7 10:36:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b24bea

media-gfx/graphicsmagick: Some qa fixes suggested by Soap__.

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 media-gfx/graphicsmagick/graphicsmagick-1.3.25.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.25.ebuild 
b/media-gfx/graphicsmagick/graphicsmagick-1.3.25.ebuild
index 53da1fe..7b3cb98 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-1.3.25.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.25.ebuild
@@ -70,8 +70,6 @@ src_configure() {
fi
 
econf \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
--${openmp}-openmp \
--enable-largefile \
--enable-shared \
@@ -123,9 +121,9 @@ src_install() {
 
if use perl; then
emake -C PerlMagick DESTDIR="${D}" install
-   find "${ED}" -type f -name perllocal.pod -exec rm -f {} +
-   find "${ED}" -depth -mindepth 1 -type d -empty -exec rm -rf {} +
+   find "${ED}" -type f -name perllocal.pod -exec rm -f {} + || die
+   find "${ED}" -depth -mindepth 1 -type d -empty -exec rm -rf {} 
+ || die
fi
 
-   find "${ED}" -name '*.la' -exec sed -i -e 
"/^dependency_libs/s:=.*:='':" {} +
+   find "${ED}" -name '*.la' -exec sed -i -e 
"/^dependency_libs/s:=.*:='':" {} + || die
 }



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

2016-09-07 Thread Lars Wendler
commit: 3eef768df91cc943108f6f7b32e7f03c0d53368f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  7 10:26:01 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep  7 10:26:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eef768d

media-gfx/graphicsmagick: Security bump to version 1.3.25

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 media-gfx/graphicsmagick/Manifest  |   1 +
 .../graphicsmagick/graphicsmagick-1.3.25.ebuild| 131 +
 2 files changed, 132 insertions(+)

diff --git a/media-gfx/graphicsmagick/Manifest 
b/media-gfx/graphicsmagick/Manifest
index 827c263..e112426 100644
--- a/media-gfx/graphicsmagick/Manifest
+++ b/media-gfx/graphicsmagick/Manifest
@@ -1 +1,2 @@
 DIST GraphicsMagick-1.3.24.tar.xz 5372048 SHA256 
52bfbacef4be3fbae756dbfd342e4843d2a446bef96450bfbe2c23ca60e180e0 SHA512 
d55f8b7d96bc746e2b501ec6315f174f2ab5f6b31a1d138196bf17b506e6d0c2b91ee19f5dd0a2877cd47910aebdcf11158303e90b1b267c6082d462f8548684
 WHIRLPOOL 
5d666812748389b723dd939cf4f9f4dd5d0ec6a99510db7b0db49ab12e38fa844c8e4da60053566974f0f9174226dd21bd697a718d6f97d163346617701176fb
+DIST GraphicsMagick-1.3.25.tar.xz 5387880 SHA256 
d64bfa52d2e0730eff9ce3ed51d4fc78dbb68e2adaa317b2bb3c56e6ee61ac9f SHA512 
d62d6aee96d7b8444f1aa206b0c5cbbed9511612cb71d667af072ea52b68dcd11088699debc58faacbb014ad83fb8c2b3e474220f506069f7b5d22f0340f8ef8
 WHIRLPOOL 
8c2ffccf588495b78e0d84737e83ae396cbe86efa5dfddf6ec440626829d7b83f036771ec8be585dae58c3076eba8190ee809f0c09fc74c744efec96480a634b

diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.25.ebuild 
b/media-gfx/graphicsmagick/graphicsmagick-1.3.25.ebuild
new file mode 100644
index ..53da1fe
--- /dev/null
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.25.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools toolchain-funcs
+
+MY_P=${P/graphicsm/GraphicsM}
+
+DESCRIPTION="Collection of tools and libraries for many image formats"
+HOMEPAGE="http://www.graphicsmagick.org/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0/${PV%.*}"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="bzip2 cxx debug fpx imagemagick jbig jpeg jpeg2k lcms lzma modules openmp
+   perl png postscript q16 q32 static-libs svg test threads tiff truetype
+   webp wmf X zlib"
+
+RDEPEND="dev-libs/libltdl:0
+   bzip2? ( app-arch/bzip2 )
+   fpx? ( media-libs/libfpx )
+   imagemagick? ( !media-gfx/imagemagick )
+   jbig? ( media-libs/jbigkit )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( media-libs/jasper )
+   lcms? ( media-libs/lcms:2 )
+   lzma? ( app-arch/xz-utils )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:0 )
+   postscript? ( app-text/ghostscript-gpl )
+   svg? ( dev-libs/libxml2 )
+   tiff? ( media-libs/tiff:0 )
+   truetype? (
+   media-fonts/urw-fonts
+   >=media-libs/freetype-2
+   )
+   webp? ( media-libs/libwebp )
+   wmf? ( media-libs/libwmf )
+   X? (
+   x11-libs/libSM
+   x11-libs/libXext
+   )
+   zlib? ( sys-libs/zlib )"
+# corefonts are required because needed arial font (bug #588398).
+DEPEND="${RDEPEND}
+   test? ( media-fonts/corefonts )"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.19-flags.patch
+   "${FILESDIR}"/${PN}-1.3.19-perl.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local depth=8
+   use q16 && depth=16
+   use q32 && depth=32
+
+   local openmp=disable
+   if use openmp && tc-has-openmp; then
+   openmp=enable
+   fi
+
+   econf \
+   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
+   --${openmp}-openmp \
+   --enable-largefile \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   $(use_enable debug prof) \
+   $(use_enable debug gcov) \
+   $(use_enable imagemagick magick-compat) \
+   $(use_with threads) \
+   $(use_with modules) \
+   --with-quantum-depth=${depth} \
+   --without-frozenpaths \
+   $(use_with cxx magick-plus-plus) \
+   $(use_with perl) \
+   --with-perl-options=INSTALLDIRS=vendor \
+   $(use_with bzip2 bzlib) \
+   $(use_with postscript dps) \
+   $(use_with fpx) \
+   --without-gslib \
+   $(use_with jbig) \
+   $(use_with webp) \
+   $(use_with jpeg) \
+   $(use_with jpeg2k jp2) \
+   

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

2016-09-07 Thread Alexis Ballier
commit: fcf8e12653cb8867d025eecb9993a12b442d238a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep  7 10:23:03 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Sep  7 10:23:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcf8e126

dev-ml/reactiveData: add live ebuild

Package-Manager: portage-2.3.0

 dev-ml/reactiveData/reactiveData-.ebuild | 46 
 1 file changed, 46 insertions(+)

diff --git a/dev-ml/reactiveData/reactiveData-.ebuild 
b/dev-ml/reactiveData/reactiveData-.ebuild
new file mode 100644
index ..59dac46
--- /dev/null
+++ b/dev-ml/reactiveData/reactiveData-.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="Functional reactive programming with incremental changes in data 
structures"
+HOMEPAGE="https://github.com/ocsigen/reactiveData;
+
+if [ "${PV#}" != "${PV}" ] ; then
+   inherit git-r3
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/ocsigen/reactiveData;
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/ocsigen/reactiveData/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-3-with-linking-exception"
+SLOT="0/${PV}"
+IUSE="+ocamlopt"
+
+RDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
+   dev-ml/react:="
+DEPEND="${RDEPEND}
+   dev-ml/findlib
+   dev-ml/opam
+   dev-ml/ocamlbuild
+"
+
+src_compile() {
+   ocaml pkg/build.ml \
+   native=$(usex ocamlopt true false) \
+   native-dynlink=$(usex ocamlopt true false) \
+   || die
+}
+
+src_install() {
+   opam-installer \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   || die
+   dodoc README.md
+}



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

2016-09-07 Thread Alexis Ballier
commit: 64cfc999ca04867aa77a84b4696084f504a498f2
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep  7 10:12:12 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Sep  7 10:23:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64cfc999

dev-ml/uchar: initial import; ebuild by me

Package-Manager: portage-2.3.0

 dev-ml/uchar/Manifest   |  1 +
 dev-ml/uchar/metadata.xml   |  8 
 dev-ml/uchar/uchar-0.0.1.ebuild | 37 +
 3 files changed, 46 insertions(+)

diff --git a/dev-ml/uchar/Manifest b/dev-ml/uchar/Manifest
new file mode 100644
index ..da50db1
--- /dev/null
+++ b/dev-ml/uchar/Manifest
@@ -0,0 +1 @@
+DIST uchar-0.0.1.tar.gz 23471 SHA256 
ac94116a35cbcf346c94b4326d03d382560fbae337b7a59794ad6e1a1a84c140 SHA512 
6bdc3646cb959af1a289e22f5202da2f3e3462b42a563ec4a999e96ba7b2d0c95e2d42ef06b35cd9c477eebfadef5bba4abdb60997faa7e6848aa6bcb5d729c2
 WHIRLPOOL 
7b043985fdc61aac63b1ba923006b40ef52552c0aad5f45d6be6f744b6d1cb1a7ce46d5dc647e59cd82fa5d243a8699bd44987871ef6c60874a31f231c36d2aa

diff --git a/dev-ml/uchar/metadata.xml b/dev-ml/uchar/metadata.xml
new file mode 100644
index ..ffac4d7
--- /dev/null
+++ b/dev-ml/uchar/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   m...@gentoo.org
+   Gentoo ML Project
+
+

diff --git a/dev-ml/uchar/uchar-0.0.1.ebuild b/dev-ml/uchar/uchar-0.0.1.ebuild
new file mode 100644
index ..2cf183d
--- /dev/null
+++ b/dev-ml/uchar/uchar-0.0.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Uchar compatibility library"
+HOMEPAGE="https://github.com/ocaml/uchar;
+SRC_URI="https://github.com/ocaml/uchar/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="+ocamlopt"
+
+RDEPEND="dev-lang/ocaml:="
+DEPEND="${RDEPEND}
+   dev-ml/opam"
+
+src_compile() {
+   ocaml pkg/build.ml \
+   "native=$(usex ocamlopt true false)" \
+   "native-dynlink=$(usex ocamlopt true false)" || die
+}
+
+src_test() {
+   ocamlbuild -X src -use-ocamlfind -pkg uchar test/testpkg.native || die
+}
+
+src_install() {
+   opam-installer -i \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   ${PN}.install || die
+   dodoc README.md CHANGES.md
+}



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

2016-09-07 Thread Alexis Ballier
commit: 3d546ae25cf8da778a7c3abbfa4c708b68b42094
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep  7 10:16:07 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Sep  7 10:23:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d546ae2

dev-ml/js_of_ocaml: add live ebuild

Package-Manager: portage-2.3.0

 dev-ml/js_of_ocaml/js_of_ocaml-.ebuild | 66 ++
 1 file changed, 66 insertions(+)

diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-.ebuild 
b/dev-ml/js_of_ocaml/js_of_ocaml-.ebuild
new file mode 100644
index ..41d79c3
--- /dev/null
+++ b/dev-ml/js_of_ocaml/js_of_ocaml-.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit findlib eutils
+
+DESCRIPTION="A compiler from OCaml bytecode to javascript"
+HOMEPAGE="http://ocsigen.org/js_of_ocaml/;
+
+if [ "${PV#}" != "${PV}" ] ; then
+   inherit git-r3
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/ocsigen/js_of_ocaml;
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/ocsigen/js_of_ocaml/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+IUSE="+async +ocamlopt doc +deriving +ppx +ppx-deriving +react +xml X"
+
+RDEPEND="
+   >=dev-lang/ocaml-3.12:=[ocamlopt?,X?]
+   >=dev-ml/lwt-2.4.4:=
+   async? ( dev-ml/async_kernel:= )
+   react? ( dev-ml/react:=  dev-ml/reactiveData:= )
+   xml? ( >=dev-ml/tyxml-4:= )
+   ppx? ( dev-ml/ppx_tools:= )
+   ppx-deriving? ( dev-ml/ppx_deriving:= )
+   dev-ml/cmdliner:=
+   dev-ml/menhir:=
+   dev-ml/ocaml-base64:=
+   dev-ml/camlp4:=
+   dev-ml/cppo:=
+   dev-ml/uchar:=
+   deriving? ( >=dev-ml/deriving-0.6:= )"
+DEPEND="${RDEPEND}
+   dev-ml/ocamlbuild"
+
+src_configure() {
+   printf "\n\n" >> Makefile.conf
+   use ocamlopt || echo "BEST := byte" >> Makefile.conf
+   use ocamlopt || echo "NATDYNLINK := NO" >> Makefile.conf
+   use deriving || echo "WITH_DERIVING := NO" >> Makefile.conf
+   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 async || echo "WITH_ASYNC := NO" >> Makefile.conf
+}
+
+src_compile() {
+   emake -j1
+   use doc && emake doc
+}
+
+src_install() {
+   findlib_src_preinst
+   emake BINDIR="${ED}/usr/bin/" install
+   dodoc CHANGES README.md
+   use doc && dohtml -r doc/api/html/
+}



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

2016-09-07 Thread Paweł Hajdan
commit: 11fcf77891c9dfc2143e1d057b596427b1f89beb
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Sep  7 10:13:09 2016 +
Commit: Paweł Hajdan  gentoo  org>
CommitDate: Wed Sep  7 10:13:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fcf778

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

Package-Manager: portage-2.2.28

 www-client/chromium/Manifest| 2 +-
 .../{chromium-54.0.2840.6.ebuild => chromium-54.0.2840.14.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 150456b..682e2ca 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
 DIST chromium-53.0.2785.89.tar.xz 460845036 SHA256 
2e3c5f7b12b5b4f150b93004a718fb85778aeddc4df05bbf92b99a19a1c63dee SHA512 
b1ae1021bcebafa2e9e639d1ed14112d1553bad739148e52ad8831c7ae8bc3c1933a7c06bab443b694cec1f6a50eec82148029408bc5032c7e0ebbf75b502d55
 WHIRLPOOL 
1dadb6d32ad5d2e7a0caac4cc4ba3146c33bc375655cecda11580acc6e12617279bcf7eaf6fc481f0b8993cbced422b9596ecad1280478e4a310ca762fd1b622
 DIST chromium-53.0.2785.92.tar.xz 460758172 SHA256 
6130483e86c0b22c02c75ec453cf0d54f1079abe2c5c151379fb2eba2411f0f0 SHA512 
134413c3d2a21efcf6f241d5343f5c9a4ff315aa425f53c7d68d54ed4baf52dc9d669269910c955fb9a8fd32cb9720b9318f735a5800a1a839beb733f0521124
 WHIRLPOOL 
53170d162304872d14533409cb794b51f453145d24193213ab967115cd40fa0e32e2ad146d69a938a7a91201d569dec56b120a16c3da15011c550d60978f9ae4
-DIST chromium-54.0.2840.6.tar.xz 479511944 SHA256 
2e1fb6c1095b1d03ccb8ce29c479e288bb53c196553ca7c71ac6c751f6628be5 SHA512 
489fcba841db7f5a6af221e8d5113a24db1cf4235b4dcaaf88f0a4afdde0ce91863464d4fbedf3e433e39f71d9019599eedec7fc85b8e082a3db60bed7177821
 WHIRLPOOL 
38967a688b6c391b63e8129b3099b9fdd53bc3fe13ea21ddd162141a030a1ddd3d19142fda18153c16b4bfe8b51f58e98983cde7b82ac89b1d93e5d4bf202df3
+DIST chromium-54.0.2840.14.tar.xz 479445432 SHA256 
b606d9ce2f94b4e30dbbb1a3eb21b32a438681ff68d57c7a540fb6384f3624d0 SHA512 
b41dcf934e2240c2cd948120017293a86857d9a698259b7bad022c21e7f06998717eb95ffb9495dc854d40bd7935b88ce7e5720f27c60fdab4b57e9e838c5b3f
 WHIRLPOOL 
6377a19aff47ed841de3071f8bc3a1a80a8aa1f336576b058ce6afa78500112aecea34adb9ceb3fd31c68d111dc1b89e1665a4c2b6daf5b399be3065802a249e
 DIST chromium-54.0.2840.8.tar.xz 479432364 SHA256 
1c62b5246bb7d4a0ec30b3266d8b378d5840765451a0de31a12c45ab5cc2ccd8 SHA512 
f90b47e4ae337d3765607129f9176752fd3ccf0648c51385e1298f4373a516d9c37af79c91fd9969bfe605bcf6c055a4b121e6bc814aed187e6efcc19edb45cf
 WHIRLPOOL 
4b28f6b741a0cf51c4550c68d57657e5978ba71d4ed0757be62878ad580161a7dda9849c917050b8db796af90e7918f750bfdc6ef53d3d79217aeee535ce7a81

diff --git a/www-client/chromium/chromium-54.0.2840.6.ebuild 
b/www-client/chromium/chromium-54.0.2840.14.ebuild
similarity index 100%
rename from www-client/chromium/chromium-54.0.2840.6.ebuild
rename to www-client/chromium/chromium-54.0.2840.14.ebuild



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

2016-09-07 Thread Alexis Ballier
commit: 915138df1231e929152fc5452e6b1c698b8c4481
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep  7 09:53:00 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Sep  7 09:57:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915138df

dev-ml/js_of_ocaml: remove old

Package-Manager: portage-2.3.0

 dev-ml/js_of_ocaml/Manifest   |2 -
 dev-ml/js_of_ocaml/files/oc43.patch   | 1418 -
 dev-ml/js_of_ocaml/js_of_ocaml-2.7.ebuild |   59 --
 dev-ml/js_of_ocaml/js_of_ocaml-2.8.ebuild |   57 --
 4 files changed, 1536 deletions(-)

diff --git a/dev-ml/js_of_ocaml/Manifest b/dev-ml/js_of_ocaml/Manifest
index 1e574d2..470a36f 100644
--- a/dev-ml/js_of_ocaml/Manifest
+++ b/dev-ml/js_of_ocaml/Manifest
@@ -1,3 +1 @@
-DIST js_of_ocaml-2.7.tar.gz 1304487 SHA256 
52922f55428a1d8a55ec2493c4989152e06efd29a981adf8ac9f343f558854b5 SHA512 
ab6e5d16342bf763c10eb5c2e7589610622034eee2ad82aa09c6f68448f155a5c56584702307852b251bde80146c1b7115ed6add1358ad96b130c9dd2b96118b
 WHIRLPOOL 
278c17432fdf9bf670df33479c68705868be39eb4d53f67fc489fe44ac2e7645dd5e2ed3e6e71752a2387b516ce0ab6dc99ac1d870fc75ffdad9df87031e9de4
 DIST js_of_ocaml-2.8.1.tar.gz 1329825 SHA256 
954ed80b3f37e10666e36ffa3c1d846e1913b8c7be9f0af79889f829b1333e1e SHA512 
bce4b173c29396ce7f28f12afd3185cdf402150a7390b9f5a21f14f71e72b3e5ae16234ed65e9d7b18ed2c0de524b658495d62d4673dfe3e61d5f0556b5a125c
 WHIRLPOOL 
ac66e7fa70e7365dc5a404d95b9f14186d727756df3aaebfa5d433237d33cb1f070ad74db12136b2a2b2db75b3eac127729343838f361000f962f2a5bc309d79
-DIST js_of_ocaml-2.8.tar.gz 1330364 SHA256 
98564d9a36025edb5edd9d58c565fc7b38a3b49f9b8e32d7dc29289d443894b0 SHA512 
914b2a1a452acd494c3373fa65e858c2747bd7d946d6077320429160d4172f627978a0b4ee526fc6e39378dffc9c965b81e5a1f16eba1f60529e4a6b5f474c1e
 WHIRLPOOL 
cfb71c97c3c43e873dc1f83b26ccacf93be846940596e99f004e6539c5bfa15e810d290b254c4bfecce65133dc6b79247c3cb2cd301297b6062ac6526147f94d

diff --git a/dev-ml/js_of_ocaml/files/oc43.patch 
b/dev-ml/js_of_ocaml/files/oc43.patch
deleted file mode 100644
index face810..
--- a/dev-ml/js_of_ocaml/files/oc43.patch
+++ /dev/null
@@ -1,1418 +0,0 @@
-commit 3e4d39ece5a67bfc17f47c3da8a95ccca789abd5
-Author: Hugo Heuzard 
-Date:   Mon Mar 28 23:35:47 2016 +0100
-
-Deriving_json for ocaml 4.03
-
-move
-
-diff --git a/.gitignore b/.gitignore
-index 71e4ccf..ccbb796 100644
 a/.gitignore
-+++ b/.gitignore
-@@ -58,6 +58,7 @@ benchmarks/results
- benchmarks/config
- lib/deriving_json/deriving_Json_lexer.ml
- lib/ppx/ppx_js.ml
-+lib/ppx/ppx_deriving_json.ml
- lib/ppx/ppx_js
- Makefile.local
- 
-diff --git a/lib/ppx/ppx_deriving_json.cppo.ml 
b/lib/ppx/ppx_deriving_json.cppo.ml
-new file mode 100644
-index 000..814ed99
 /dev/null
-+++ b/lib/ppx/ppx_deriving_json.cppo.ml
-@@ -0,0 +1,711 @@
-+(* Js_of_ocaml
-+ * http://www.ocsigen.org
-+ * Copyright Vasilis Papavasileiou 2015
-+ *
-+ * This program is free software; you can redistribute it and/or modify
-+ * it under the terms of the GNU Lesser General Public License as published by
-+ * the Free Software Foundation, with linking exception;
-+ * either version 2.1 of the License, or (at your option) any later version.
-+ *
-+ * This program is distributed in the hope that it will be useful,
-+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-+ * GNU Lesser General Public License for more details.
-+ *
-+ * You should have received a copy of the GNU Lesser General Public License
-+ * along with this program; if not, write to the Free Software
-+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-+ *)
-+
-+let deriver = "json"
-+
-+(* Copied (and adapted) this from ppx_deriving repo (commit
-+   e2079fa8f3460055bf990461f295c6c4b391fafc) ; we get an empty set of
-+   let bindings with ppx_deriving 3.0 *)
-+let sanitize expr = [%expr
-+  (let open! Ppx_deriving_runtime in [%e expr]) [@ocaml.warning "-A"]]
-+
-+let var_ptuple l =
-+  List.map Ast_convenience.pvar l |> Ast_helper.Pat.tuple
-+
-+let map_loc f {Location.txt; loc} =
-+  {Location.txt = f txt; loc}
-+
-+let suffix_lid {Location.txt; loc} ~suffix =
-+  let txt = Ppx_deriving.mangle_lid (`Suffix suffix) txt in
-+  Ast_helper.Exp.ident {txt; loc} ~loc
-+
-+let suffix_decl ({Parsetree.ptype_loc = loc} as d) ~suffix =
-+  (let s =
-+ Ppx_deriving.mangle_type_decl (`Suffix suffix) d |>
-+ Longident.parse
-+   in
-+   Location.mkloc s loc) |> Ast_helper.Exp.ident ~loc
-+
-+let suffix_decl_p ({Parsetree.ptype_loc = loc} as d) ~suffix =
-+  (let s = Ppx_deriving.mangle_type_decl (`Suffix suffix) d in
-+   Location.mkloc s loc) |> Ast_helper.Pat.var ~loc
-+
-+let rec fresh_vars ?(acc = []) n =
-+  if n <= 0 then
-+List.rev acc
-+  else
-+let acc = Ppx_deriving.fresh_var acc :: acc in
-+fresh_vars ~acc (n - 1)
-+
-+let unreachable_case 

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

2016-09-07 Thread Lars Wendler
commit: fa5f11ebb690b8df39fdac8966bcdaf13e7d8648
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep  7 09:35:36 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep  7 09:36:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa5f11eb

net-dns/nsd: Removed proxy maintainer by his own request.

Request was sent to me by e-mail.

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 net-dns/nsd/metadata.xml | 14 --
 1 file changed, 14 deletions(-)

diff --git a/net-dns/nsd/metadata.xml b/net-dns/nsd/metadata.xml
index d63afb1..3e19905 100644
--- a/net-dns/nsd/metadata.xml
+++ b/net-dns/nsd/metadata.xml
@@ -2,24 +2,10 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   t...@whyscream.net
-   Tom Hendrikx
-   Please assign bugs
-   
-   
-   wschl...@gentoo.org
-   Wolfram Schlich
-   proxy-maintainer, please CC on bugs
-   
-   
polynomia...@gentoo.org
Lars Wendler
proxy-maintainer, please CC on bugs

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

Enables BIND8 like NSTATS and 
XSTATS
Use libevent or libev, useful when zone



[gentoo-commits] repo/gentoo:master commit in: dev-ml/eliom/files/, dev-ml/eliom/

2016-09-07 Thread Alexis Ballier
commit: 56013d6071db66e97a6a7193594792b595610f3a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep  7 09:33:53 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Sep  7 09:34:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56013d60

dev-ml/eliom: backport another patch from upstream to work with ocaml 4.03

Package-Manager: portage-2.3.0

 ...eliom-5.0.0-r1.ebuild => eliom-5.0.0-r2.ebuild} |   2 +-
 dev-ml/eliom/files/oc43-2.patch| 136 +
 2 files changed, 137 insertions(+), 1 deletion(-)

diff --git a/dev-ml/eliom/eliom-5.0.0-r1.ebuild 
b/dev-ml/eliom/eliom-5.0.0-r2.ebuild
similarity index 96%
rename from dev-ml/eliom/eliom-5.0.0-r1.ebuild
rename to dev-ml/eliom/eliom-5.0.0-r2.ebuild
index 8aaec1f..36923d1 100644
--- a/dev-ml/eliom/eliom-5.0.0-r1.ebuild
+++ b/dev-ml/eliom/eliom-5.0.0-r2.ebuild
@@ -34,7 +34,7 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
if has_version '>=dev-lang/ocaml-4.03' ; then
-   epatch "${FILESDIR}/"{camlp4,oc43}.patch
+   epatch "${FILESDIR}/"{camlp4,oc43,oc43-2}.patch
fi
has_version '>=dev-ml/tyxml-4' && epatch "${FILESDIR}/tyxml4.patch"
 }

diff --git a/dev-ml/eliom/files/oc43-2.patch b/dev-ml/eliom/files/oc43-2.patch
new file mode 100644
index ..c7eb8e2
--- /dev/null
+++ b/dev-ml/eliom/files/oc43-2.patch
@@ -0,0 +1,136 @@
+commit 27c69ac5dfbc26744e304232bb8c0cf22d396082
+Author: Vasilis Papavasileiou 
+Date:   Thu May 5 11:14:02 2016 -0400
+
+Fix PPX for 4.03 (empty let bindings)
+
+diff --git a/src/ppx/ppx_eliom_client.ml b/src/ppx/ppx_eliom_client.ml
+index 580d2b5..fb2d263 100644
+--- a/src/ppx/ppx_eliom_client.ml
 b/src/ppx/ppx_eliom_client.ml
+@@ -89,21 +89,25 @@ module Pass = struct
+ ]
+ 
+   let define_client_functions ~loc client_value_datas =
+-let bindings =
+-  List.map
+-(fun (_num, id, expr, args) ->
+-   let patt = Pat.var id in
+-   let typ = find_fragment id in
+-   let args = List.map Pat.var args in
+-   let expr =
+- [%expr
+-   fun [%p pat_args args] -> ([%e expr] : [%t typ])
+- ] [@metaloc loc]
+-   in
+-   Vb.mk ~loc patt expr)
+-client_value_datas
+-in
+-Str.value ~loc Nonrecursive bindings
++match client_value_datas with
++| [] ->
++  []
++| _ ->
++  let bindings =
++List.map
++  (fun (_num, id, expr, args) ->
++ let patt = Pat.var id in
++ let typ = find_fragment id in
++ let args = List.map Pat.var args in
++ let expr =
++   [%expr
++ fun [%p pat_args args] -> ([%e expr] : [%t typ])
++   ] [@metaloc loc]
++ in
++ Vb.mk ~loc patt expr)
++  client_value_datas
++  in
++  [Str.value ~loc Nonrecursive bindings]
+ 
+   (* For injections *)
+ 
+@@ -139,8 +143,8 @@ module Pass = struct
+ let client_expr_data = flush_client_value_datas () in
+ open_client_section loc ::
+ register_client_closures client_expr_data @
+-[ define_client_functions loc client_expr_data ;
+-  item ;
++define_client_functions loc client_expr_data @
++[ item ;
+   close_server_section loc ;
+ ]
+ 
+@@ -155,11 +159,13 @@ module Pass = struct
+ push_client_value_data num id expr
+   (List.map fst escaped_bindings);
+ 
+-match context with
+-| `Server ->
++match context, escaped_bindings with
++| `Server, _ ->
+   (* We are in a server fragment, this code should always be discarded. *)
+   Exp.extension @@ AM.extension_of_error @@ Location.errorf "Eliom: ICE"
+-| `Shared ->
++| `Shared, [] ->
++  [%expr [%e frag_eid] ()][@metaloc loc]
++| `Shared, _ ->
+   let bindings =
+ List.map
+   (fun (gen_id, expr) ->
+diff --git a/src/ppx/ppx_eliom_server.ml b/src/ppx/ppx_eliom_server.ml
+index 97f0b53..b5238ad 100644
+--- a/src/ppx/ppx_eliom_server.ml
 b/src/ppx/ppx_eliom_server.ml
+@@ -85,6 +85,7 @@ module Pass = struct
+  let $gen_id$ = $orig_expr$ and ...
+  (Necessary for injections in shared section) *)
+   let bind_injected_idents injections =
++assert (injections <> []);
+ let bindings =
+   List.map
+ (fun (txt, expr,_) ->
+@@ -134,10 +135,15 @@ module Pass = struct
+ 
+   let client_str item =
+ let all_injections = flush_injections () in
+-let loc = item.pstr_loc in
+-[ bind_injected_idents all_injections;
++let ccs =
++  let loc = item.pstr_loc in
+   close_client_section loc all_injections
+-]
++in
++match all_injections with
++| [] ->
++  [ ccs ]
++| l ->
++  [ bind_injected_idents l ; ccs ]
+ 
+   let server_str item = [
+ item ;
+@@ -146,12 +152,19 @@ module Pass = struct
+ 
+   let shared_str item =
+ let all_injections = 

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

2016-09-07 Thread Anthony G. Basile
commit: 48c2908e5b97f5f22979c04cfcb0a86881495a7c
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Sep  7 09:03:48 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Sep  7 09:04:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c2908e

net-misc/curl: version bump to 7.50.2

Package-Manager: portage-2.2.28

 net-misc/curl/Manifest   |   1 +
 net-misc/curl/curl-7.50.2.ebuild | 254 +++
 2 files changed, 255 insertions(+)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index d067158..237e9af 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -2,3 +2,4 @@ DIST curl-7.49.0.tar.bz2 7458465 SHA256 
14f44ed7b5207fea769ddb2c31bd9e720d37312e
 DIST curl-7.49.1.tar.bz2 7459866 SHA256 
eb63cec4bef692eab9db459033f409533e6d10e20942f4b060b32819e81885f1 SHA512 
665ef178c282c14f429498547b3711ef79faf85f6db7f4ec24259e2c6247f6ee234dda158ebc207d03f08b5198c5844480e054f24f054b2de6c6a15d4f1ce6e6
 WHIRLPOOL 
1c90843d78adb579ee796ceedcc2e148688dd572532c09bc62491fd82a7b859c3e27bea45fd462b78a5f3ce431b2ce833ac1772faad8b276889cdc90e44a6d98
 DIST curl-7.50.0.tar.bz2 7465962 SHA256 
608dfe2db77f48db792c387e7791aca55a25f0b42385707ad927164199ecfa9a SHA512 
f431c9895d260ef77dcff29e868c8d5180800d12f2bd89da8942422cec454432717e6ede6484d6b6711cb2bdd85e7e8f6ae23c59fd1f5b69acd569570c8efdd8
 WHIRLPOOL 
ce677f42ce608340857dbe9cb6b5fc890eac535ebadd484dfd4291a2ffd031a111faf1f916a200e91ab9c6fd5755175efea1835321c20a0cb0743eaccf9305cc
 DIST curl-7.50.1.tar.bz2 7464809 SHA256 
3c12c5f54ccaa1d40abc65d672107dcc75d3e1fcb38c267484334280096e5156 SHA512 
94acd91fcf8ff2605e1ba2d086c2c366257b61eaf516b9ea44e574e315feb5b30f6e47d89051f259e026ef5dd9edde5f7b15a6af9ee6a38f641da354e1e677b1
 WHIRLPOOL 
437da96eb708a4822db77d27a0bf015b33e51105892c63d47b4fafe0e446ee03a7e580d1a519633d1b43bc5703adeb14399f8bdfc563c841be76892a7d00888f
+DIST curl-7.50.2.tar.bz2 7477028 SHA256 
0c72105df4e9575d68bcf43aea1751056c1d29b1040df6194a49c5ac08f8e233 SHA512 
5db4fba920f1627e545ddf774ceaafe3afce43c85aaa8aa7842337fe6cbc031aa597d9d80457c5d52bc7a0c218de30bb29802383e1d81e3f220186212dade342
 WHIRLPOOL 
ff1034c19835168f1ad94a957bbcbec500f0a269b97951d66e4ec220a04b50386fedb971ee6a9331b920a55de781df3249a3d94e9764d1db2029cc77296bf0a2

diff --git a/net-misc/curl/curl-7.50.2.ebuild b/net-misc/curl/curl-7.50.2.ebuild
new file mode 100644
index ..6224b8e
--- /dev/null
+++ b/net-misc/curl/curl-7.50.2.ebuild
@@ -0,0 +1,254 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit autotools eutils prefix multilib-minimal
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.haxx.se/;
+SRC_URI="https://curl.haxx.se/download/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="adns http2 idn ipv6 kerberos ldap metalink rtmp samba ssh ssl 
static-libs test threads"
+IUSE+=" curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls 
curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl"
+IUSE+=" elibc_Winnt"
+
+#lead to lots of false negatives, bug #285669
+RESTRICT="test"
+
+RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
+   ssl? (
+   curl_ssl_axtls? (
+   net-libs/axtls[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   curl_ssl_gnutls? (
+   net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   curl_ssl_libressl? (
+   dev-libs/libressl:0=[static-libs?,${MULTILIB_USEDEP}]
+   )
+   curl_ssl_mbedtls? (
+   net-libs/mbedtls:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   curl_ssl_openssl? (
+   dev-libs/openssl:0=[static-libs?,${MULTILIB_USEDEP}]
+   )
+   curl_ssl_nss? (
+   dev-libs/nss:0[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   curl_ssl_polarssl? (
+   net-libs/polarssl:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   )
+   http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] )
+   idn? ( net-dns/libidn:0[static-libs?,${MULTILIB_USEDEP}] )
+   adns? ( net-dns/c-ares:0[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   

[gentoo-commits] proj/kde:master commit in: profiles/package.mask/, net-libs/libkgapi/

2016-09-07 Thread Michael Palimaka
commit: 2089f2e81c37e6e36d6928a07914f96cb7fc395d
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Sep  5 17:08:42 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Sep  5 17:24:59 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2089f2e8

net-libs/libkgapi: Drop old

Package-Manager: portage-2.2.28

 net-libs/libkgapi/libkgapi-5.3.0.ebuild | 34 -
 profiles/package.mask/misc  |  1 -
 2 files changed, 35 deletions(-)

diff --git a/net-libs/libkgapi/libkgapi-5.3.0.ebuild 
b/net-libs/libkgapi/libkgapi-5.3.0.ebuild
deleted file mode 100644
index e0f700f..000
--- a/net-libs/libkgapi/libkgapi-5.3.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_TEST="true"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Library for accessing Google calendar and contact resources"
-HOMEPAGE="https://projects.kde.org/projects/extragear/libs/libkgapi;
-SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_kdeapps_dep kcalcore)
-   $(add_kdeapps_dep kcontacts)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtwebkit)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-"
-RDEPEND="${DEPEND}"
-
-RESTRICT="test"

diff --git a/profiles/package.mask/misc b/profiles/package.mask/misc
index 51ac651..834adf3 100644
--- a/profiles/package.mask/misc
+++ b/profiles/package.mask/misc
@@ -1,4 +1,3 @@
 =kde-apps/kjots-5.0.1
 =kde-misc/akonadi-ews-0.8.0
 =kde-misc/zanshin-0.4*
-=net-libs/libkgapi-5.3.0



  1   2   >