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

2017-08-16 Thread Eray Aslan
commit: e35bee91a81d4b2210dd5a43e1298844d8656237
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu Aug 17 05:45:26 2017 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu Aug 17 05:46:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35bee91

net-proxy/squid: QA: fix whitespace

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-proxy/squid/metadata.xml | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/net-proxy/squid/metadata.xml b/net-proxy/squid/metadata.xml
index 6a84d3853a6..b001b2a98b0 100644
--- a/net-proxy/squid/metadata.xml
+++ b/net-proxy/squid/metadata.xml
@@ -8,24 +8,24 @@
   A full-featured web proxy cache
   
 Adds support for loadable content adaptation modules
-   (http://www.e-cap.org)
+  (http://www.e-cap.org)
 Enable ESI for accelerators, will cause squid reverse 
proxies
-   to be capable of the Edge Acceleration Specification 
(www.esi.org)
-   Enable HTCP protocol
+  to be capable of the Edge Acceleration Specification (www.esi.org)
+Enable HTCP protocol
 Adds transparent proxy support for systems
-   using IP-Filter (only for *bsd)
+  using IP-Filter (only for *bsd)
 Use app-admin/logrotate for rotating
-   logs
+  logs
 Enables *BSD kqueue() support
 Adds transparent proxy support for systems 
using
-   PF (only for *bsd)
+  PF (only for *bsd)
 Adds support for Quality of Service using netfilter 
conntrack
-   - see qos_flow directive for more info
+  - see qos_flow directive for more info
 Adds support for dynamic SSL certificate generation 
in
-   SslBump environments
+  SslBump environments
 Enables real Transparent Proxy support for Linux 
Netfilter
-   TPROXY
-   Enable Web Cache Coordination Protocol
-   Enable Web Cache Coordination V2 Protocol
+  TPROXY
+Enable Web Cache Coordination Protocol
+Enable Web Cache Coordination V2 Protocol
   
 



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

2017-08-16 Thread Hans de Graaff
commit: 4fb1da830b70054c08386ffd8e1417752f564f28
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 17 05:27:38 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 17 05:27:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb1da83

dev-ruby/jira-ruby: cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/jira-ruby/Manifest   |  1 -
 dev-ruby/jira-ruby/jira-ruby-1.2.0.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/dev-ruby/jira-ruby/Manifest b/dev-ruby/jira-ruby/Manifest
index 6facc164d07..7cdc0dd766e 100644
--- a/dev-ruby/jira-ruby/Manifest
+++ b/dev-ruby/jira-ruby/Manifest
@@ -1,4 +1,3 @@
-DIST jira-ruby-1.2.0.gem 53760 SHA256 
427127d81f6cbe94ba8c0b9c25e7caedcdee6226719ddd9a9ab4b9c64d2dda4a SHA512 
83f469a818fcfe84fb4d7dd744400f937b114930e3108ac3a2d4aa99f4d0780961d929b781cc0f9bb614c09cc7651a7e9addb2d5a38caa086f239abc5aed92f8
 WHIRLPOOL 
130da1340fb7b28bd0046f6b370498aa8dcde13c89dab4693e2c18f34ccbb469101a255aa3a4e15fed783dbf2c691709747eb1f3d2f710124c16c477cbf975e6
 DIST jira-ruby-1.3.0.gem 57344 SHA256 
b25f24188e42b0e87b6a8d5b6abfab999e94ae82de5fde32a1e9661c648e093a SHA512 
dcfbce86e21b57a2c50d11655d4e94c7341c32f32c935f7d2f841d4706e61011c96b2bc57a8d7f2c0c6a1288b21ac7fcef9d21d16a8b6a8d6f82e6e8ef77b7ac
 WHIRLPOOL 
936630df6c1f7bd63d7349a305fd64b34794c08c38cbdebb7e5d9aefde76904ad2696201b14f67b460ddc17f0802499662452b2f9517e411ac2526e8da0f83d8
 DIST jira-ruby-1.4.0.gem 57856 SHA256 
bf6ead596530def3945b30b5d9729074cd034a6481233c2fc34845fd7f267e5b SHA512 
11a8560b5ae31e9da508e1ba1bd5cf1916d65535d05c0f888e126e712070835f89cacb5d90c6118b8abd4363b62b0f5c070cde40b2c034d98f4eab4b584d2104
 WHIRLPOOL 
7f81e4ac41b41381ece295523657a8d13e20a6c766a93e6e00e8e8c8630318bac671cde96c85e741570fce0a10a6d7e4c10b2d37a766e347c40afa8360c7c41f
 DIST jira-ruby-1.4.1.gem 58368 SHA256 
1cae62d25328a85447786ac51605f442eff50a848d8b8b8dbc97711c694d0190 SHA512 
9da01fd331fd21ee532aa2847fe6a8f9d9bbc56a11f51b43cb2d331d47c23d42c670de7b7b5f8d21be6142b12690ab3fc77a9b2475f457fcbdb870a15bf1718f
 WHIRLPOOL 
8a26bcc0e7c1339228ebe64515777a4839441f804d89a3dc8ebbf29388dd03aba5c54843d5c62bf95d416b02c1ad6e1e17bc3ebdfb6b51a5d1e7275fd2456f25

diff --git a/dev-ruby/jira-ruby/jira-ruby-1.2.0.ebuild 
b/dev-ruby/jira-ruby/jira-ruby-1.2.0.ebuild
deleted file mode 100644
index 7cfc8d636a5..000
--- a/dev-ruby/jira-ruby/jira-ruby-1.2.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-inherit ruby-fakegem
-
-DESCRIPTION="API for JIRA"
-HOMEPAGE="https://github.com/sumoheavy/jira-ruby 
https://rubygems.org/gems/jira-ruby;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/activesupport
-   >=dev-ruby/oauth-0.5.0
-   =dev-ruby/webmock-1.18.0
-   

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

2017-08-16 Thread Hans de Graaff
commit: 536eebe1ee16073eb51ad44eb4ee903b7c7d092d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 17 05:27:20 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 17 05:27:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536eebe1

dev-ruby/jira-ruby: add 1.4.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-ruby/jira-ruby/Manifest b/dev-ruby/jira-ruby/Manifest
index 5902ed959f8..6facc164d07 100644
--- a/dev-ruby/jira-ruby/Manifest
+++ b/dev-ruby/jira-ruby/Manifest
@@ -1,3 +1,4 @@
 DIST jira-ruby-1.2.0.gem 53760 SHA256 
427127d81f6cbe94ba8c0b9c25e7caedcdee6226719ddd9a9ab4b9c64d2dda4a SHA512 
83f469a818fcfe84fb4d7dd744400f937b114930e3108ac3a2d4aa99f4d0780961d929b781cc0f9bb614c09cc7651a7e9addb2d5a38caa086f239abc5aed92f8
 WHIRLPOOL 
130da1340fb7b28bd0046f6b370498aa8dcde13c89dab4693e2c18f34ccbb469101a255aa3a4e15fed783dbf2c691709747eb1f3d2f710124c16c477cbf975e6
 DIST jira-ruby-1.3.0.gem 57344 SHA256 
b25f24188e42b0e87b6a8d5b6abfab999e94ae82de5fde32a1e9661c648e093a SHA512 
dcfbce86e21b57a2c50d11655d4e94c7341c32f32c935f7d2f841d4706e61011c96b2bc57a8d7f2c0c6a1288b21ac7fcef9d21d16a8b6a8d6f82e6e8ef77b7ac
 WHIRLPOOL 
936630df6c1f7bd63d7349a305fd64b34794c08c38cbdebb7e5d9aefde76904ad2696201b14f67b460ddc17f0802499662452b2f9517e411ac2526e8da0f83d8
 DIST jira-ruby-1.4.0.gem 57856 SHA256 
bf6ead596530def3945b30b5d9729074cd034a6481233c2fc34845fd7f267e5b SHA512 
11a8560b5ae31e9da508e1ba1bd5cf1916d65535d05c0f888e126e712070835f89cacb5d90c6118b8abd4363b62b0f5c070cde40b2c034d98f4eab4b584d2104
 WHIRLPOOL 
7f81e4ac41b41381ece295523657a8d13e20a6c766a93e6e00e8e8c8630318bac671cde96c85e741570fce0a10a6d7e4c10b2d37a766e347c40afa8360c7c41f
+DIST jira-ruby-1.4.1.gem 58368 SHA256 
1cae62d25328a85447786ac51605f442eff50a848d8b8b8dbc97711c694d0190 SHA512 
9da01fd331fd21ee532aa2847fe6a8f9d9bbc56a11f51b43cb2d331d47c23d42c670de7b7b5f8d21be6142b12690ab3fc77a9b2475f457fcbdb870a15bf1718f
 WHIRLPOOL 
8a26bcc0e7c1339228ebe64515777a4839441f804d89a3dc8ebbf29388dd03aba5c54843d5c62bf95d416b02c1ad6e1e17bc3ebdfb6b51a5d1e7275fd2456f25

diff --git a/dev-ruby/jira-ruby/jira-ruby-1.4.1.ebuild 
b/dev-ruby/jira-ruby/jira-ruby-1.4.1.ebuild
new file mode 100644
index 000..cb9db68128a
--- /dev/null
+++ b/dev-ruby/jira-ruby/jira-ruby-1.4.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="API for JIRA"
+HOMEPAGE="https://github.com/sumoheavy/jira-ruby 
https://rubygems.org/gems/jira-ruby;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/activesupport:*
+   dev-ruby/multipart-post
+   >=dev-ruby/oauth-0.5.0
+   =dev-ruby/webmock-1.18.0:0
+   dev-ruby/rake )"
+
+DEPEND="${DEPEND} test? ( dev-libs/openssl:0 )"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" \
+   -e '1igem "webmock", "~>1.0"' \
+   spec/spec_helper.rb || die
+   sed -i -e '/git ls-files/d' ${PN}.gemspec || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S rake jira:generate_public_cert || die
+   RSPEC_VERSION=3 ruby-ng_rspec || die
+}



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

2017-08-16 Thread Hans de Graaff
commit: 668d8003815bfed0d1989d078258c49218ef6b6b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 17 05:14:44 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 17 05:14:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668d8003

dev-ruby/activemodel-serializers-xml: add 1.0.2

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/activemodel-serializers-xml/Manifest  |  1 +
 .../activemodel-serializers-xml-1.0.2.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/activemodel-serializers-xml/Manifest 
b/dev-ruby/activemodel-serializers-xml/Manifest
index fff8eef0d4a..488a780b7bf 100644
--- a/dev-ruby/activemodel-serializers-xml/Manifest
+++ b/dev-ruby/activemodel-serializers-xml/Manifest
@@ -1 +1,2 @@
 DIST activemodel-serializers-xml-1.0.1.tgz 23338 SHA256 
b3af3ced66f80498112177653dad29425554c9a52fd3e95354b2308bc3f1c46f SHA512 
cc6f5c80f577fbcc0b61866eea8e588c7930b09dbadf603442e3c6b661bbf7e5b6fb427ec15dfe8fbd6e8ea952e84332150cfc65fbe9a3c7fe7cbec98fe3acc1
 WHIRLPOOL 
7e77840cf2667bb357c4677aa9bc6dfee8c82e92f7a7df3ae5801b5fb83e5996fa9f18b50087b678d318b2f6444fb75284c1d329306c5c756154a322181bfcbe
+DIST activemodel-serializers-xml-1.0.2.tgz 23321 SHA256 
8de567b44afb019186e32f5030e8e39f7b1562a9593a3fd79eea08168a701123 SHA512 
888db4822f9ed4fd17ba93f2e03e4edc204bc14f62e3622949140a3497f56ad7cd7d49cd7f38fbf557098ceed9f2f1334093fd8493ccc82e56be15f6bf138af9
 WHIRLPOOL 
8ca3bb06c7282c00ed190af66542b20a150c9c47b2441a55898b5c453d1f8fcf9044f9eadb0ce79755ae599ed07e6e6134fd5d6d75cfc84cfdccc3b99baa9ecf

diff --git 
a/dev-ruby/activemodel-serializers-xml/activemodel-serializers-xml-1.0.2.ebuild 
b/dev-ruby/activemodel-serializers-xml/activemodel-serializers-xml-1.0.2.ebuild
new file mode 100644
index 000..2d603f210bb
--- /dev/null
+++ 
b/dev-ruby/activemodel-serializers-xml/activemodel-serializers-xml-1.0.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="XML serialization for your Active Model objects and Active Record 
models"
+HOMEPAGE="https://github.com/rails/activemodel-serializers-xml;
+SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   =dev-ruby/activesupport-5*:*
+   =dev-ruby/activemodel-5*:*
+   =dev-ruby/builder-3*:* >=dev-ruby/builder-3.1:*
+"
+
+ruby_add_bdepend "test? (
+   =dev-ruby/activerecord-5*:*
+   dev-ruby/sqlite3
+)"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



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

2017-08-16 Thread Hans de Graaff
commit: 16b195155ac8770e4645788a13b398c7f0c2df84
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 17 05:16:06 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 17 05:16:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b19515

dev-ruby/faraday: cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/faraday/Manifest|  2 -
 dev-ruby/faraday/faraday-0.12.0.1.ebuild | 69 
 dev-ruby/faraday/faraday-0.12.1.ebuild   | 69 
 3 files changed, 140 deletions(-)

diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest
index ddb10b62054..ea5281b61d0 100644
--- a/dev-ruby/faraday/Manifest
+++ b/dev-ruby/faraday/Manifest
@@ -1,5 +1,3 @@
 DIST faraday-0.11.0.tar.gz 59736 SHA256 
e19d2fa61f0446170a55ccc9a965b73c652c88ceb6fd0404d9b135012741203b SHA512 
d7e66f7d634b5c517dd688e874557839dbd7f720283dbeb27fd118c8cbcc596898545d62548d3c7c94d7cf49bdcda0d2fa705a1d20fa4d7ce238b38688d5cc62
 WHIRLPOOL 
5ca26dece6a473180345a104eca1091a7cfb1c00452f86dc74b5dbd846fb4a1b1024db7247d46c6a85b8b1064ef536e96ecce1d7af13b0798bd092042d50b095
-DIST faraday-0.12.0.1.tar.gz 61582 SHA256 
aa5a77d8b6a1bf7993e822674b57f74abba4b6ed2985554aee7d50a9a49c86c9 SHA512 
2167c9d45e3376a410d042c77e8117af4354c25fd3b0c84f2dbd8cea664b580a060961ea82d02bd15ec480f774962276aadd65e86a6206161e48ba4050ff
 WHIRLPOOL 
ce5ba71d28a829a04774e6d7f87b5c4ede902dc82ffcf4c0d7f1f43b2ae85dce6581b74d1c9f294d25fb6afc51c86069f3bed259e1b7018d88b475579ed553a3
-DIST faraday-0.12.1.tar.gz 61705 SHA256 
6dbb6b5406311daf220ee6b15d27be798092eee215158b5aad467c3a9fc236aa SHA512 
7343f86333dc59cca031e53d4a81e63117f816153f898ac8b18a4fad2ca50f9760e66b3db42c535863b5ef91b5fafa118ff24798e9167ee64c3420df16a9758e
 WHIRLPOOL 
a9e431047e1fe0cd28bfad26211e096722a5ac9974970c3fa7f21f3e53130b1ba7ce23e30827b1cb9e3bdf2d0554f0b2db5f668e1d2c5f0287b8ad67db3851e6
 DIST faraday-0.12.2.tar.gz 62809 SHA256 
06819ce5118896ed4f600c5ff10d3c57027e32c0da928061b6e5618c0daf0ce8 SHA512 
966fc419d529a8bba5caa6d3932ee94f7b248110edc880b532860c24abd70cb50182e40b94b4143e26575c6db7ce046fa71ac0d25010385d7f0c3dda87f39439
 WHIRLPOOL 
da491935173454654ea465312ef114752d627e82c3939da4bee636423c9e5c2486f3b15e6a837573793676b6edaf66bfe85d91d85f56a0eaf2ac66a381ea3e59
 DIST faraday-0.9.2.tar.gz 57013 SHA256 
ceaf7838acc09c3c4401f74e49f3169cd20922258817f3af817fe7eedcb592f3 SHA512 
12c4ead8dca6baf6292291943ea1aab1a534509bf92c6e0a621c1c69e3493480fced68aa529d8678847028f2fc2a7672411df7e4d09e65a5e764c957fed1ee72
 WHIRLPOOL 
d2c4545c7b3320099aa1c5cc85fe1ebbb508749abdcf80de6cdf9e98b642f356e9f0b9174e5191b531406c7df39a326f9e4e5f77d0699c85a915699a92983b6e

diff --git a/dev-ruby/faraday/faraday-0.12.0.1.ebuild 
b/dev-ruby/faraday/faraday-0.12.0.1.ebuild
deleted file mode 100644
index 8f6ce93b341..000
--- a/dev-ruby/faraday/faraday-0.12.0.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_TEST="test"
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem eutils
-
-DESCRIPTION="HTTP/REST API client library with pluggable components"
-HOMEPAGE="https://github.com/lostisland/faraday;
-SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE=""
-
-DEPEND+=" test? ( sys-process/lsof )"
-
-ruby_add_rdepend ">=dev-ruby/multipart-post-1.2.0 =dev-ruby/test-unit-2.4
-   dev-ruby/httpclient
-   dev-ruby/rack-test
-   dev-ruby/sinatra
-   dev-ruby/net-http-persistent
-   dev-ruby/patron
-   )"
-
-all_ruby_prepare() {
-   # Remove bundler support.
-   rm Gemfile || die
-   sed -i -e '/[Bb]undler/d' Rakefile test/helper.rb || die
-   sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || die
-
-   # Remove simplecov and coveralls support, not needed to run tests.
-   sed -i -e '/simplecov/,/^end/ s:^:#:' \
-   -e '1igem "rack", "~>1.0"; require "yaml"' \
-   test/helper.rb || die
-
-   # Remove tests for adapters that are not packaged for Gentoo.
-   rm test/adapters/em_http_test.rb test/adapters/em_synchrony_test.rb 
test/adapters/excon_test.rb test/adapters/typhoeus_test.rb || die
-
-   # The proxy server is already killed, may be OS X vs Linux issue.
-   sed -i -e '138 s/^/#/' script/test || die
-
-   sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
-   # Make sure the test scripts use the right ruby interpreter
-   sed -i -e 's:ruby:'${RUBY}':' script/* || die
-}
-
-each_ruby_test() {
-   each_fakegem_test
-
-   # Sleep some time to allow the sinatra test server to die
-  

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

2017-08-16 Thread Hans de Graaff
commit: 65c2b6c267c0edacb9955bc943657875f51a5d9d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 17 05:45:02 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 17 05:45:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c2b6c2

dev-ruby/http: add ruby24 revision

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/http/http-0.9.8-r2.ebuild | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/dev-ruby/http/http-0.9.8-r2.ebuild 
b/dev-ruby/http/http-0.9.8-r2.ebuild
new file mode 100644
index 000..c4931ff1e75
--- /dev/null
+++ b/dev-ruby/http/http-0.9.8-r2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An easy-to-use client library for making requests from Ruby"
+HOMEPAGE="https://github.com/tarcieri/http;
+
+LICENSE="MIT"
+SLOT="0.8"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.3
+   >=dev-ruby/http-cookie-1.0
+   >=dev-ruby/http-form_data-1.0.1:1.0
+   >=dev-ruby/http_parser_rb-0.6.0 =dev-ruby/http_parser_rb-0.6*"
+
+ruby_add_bdepend "
+   test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )"
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/,/end/ s:^:#:' \
+   -e '1irequire "cgi"' spec/spec_helper.rb || die
+
+   # Avoid specs that require network access
+   sed -i -e '/.persistent/,/^  end/ s:^:#:' \
+   spec/lib/http_spec.rb || die
+   sed -i -e '/with non-ASCII URLs/,/^end/ s:^:#:' \
+   spec/lib/http/client_spec.rb || die
+}



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

2017-08-16 Thread Göktürk Yüksek
commit: 9de91e53bf64f759017397c5af71416e5fdb5ea1
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Aug 17 03:44:22 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug 17 03:44:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de91e53

net-dns/dnscrypt-proxy: remove proxied maintainer per their request

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-dns/dnscrypt-proxy/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/net-dns/dnscrypt-proxy/metadata.xml 
b/net-dns/dnscrypt-proxy/metadata.xml
index 11fb2be17f6..c07b954026a 100644
--- a/net-dns/dnscrypt-proxy/metadata.xml
+++ b/net-dns/dnscrypt-proxy/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   amesi...@gmail.com
-   Jiajun Wang
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

dnscrypt-proxy provides local service which can be used 
directly as your
local resolver or as a DNS forwarder, encrypting and 
authenticating



[gentoo-commits] repo/gentoo:master commit in: app-admin/lastpass-binary-component/

2017-08-16 Thread Göktürk Yüksek
commit: 547063b703b811c2576c9fd54d16ea70a13b51b8
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Aug 17 03:41:24 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug 17 03:41:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547063b7

app-admin/lastpass-binary-component: fix the versioning

The commit c11fc76d645ed4cebe6334273e4536f9f80ea1ca incorrectly bumps
to the version 4.1.4 as opposed to 4.1.44. Because the upstream does
not version their tarballs, it did not show up during
testing. Moreover, the tarballs for the versions 4.1.2 and 4.1.44 are
identical, so this mistake did not actually introduce any
breakage. Because 4.1.44 > 4.1.4, there will be no downgrades or any
unintended side effects either.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-admin/lastpass-binary-component/Manifest| 2 +-
 ...y-component-4.1.4.ebuild => lastpass-binary-component-4.1.44.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/lastpass-binary-component/Manifest 
b/app-admin/lastpass-binary-component/Manifest
index 753abbd8013..1cbcb8e814d 100644
--- a/app-admin/lastpass-binary-component/Manifest
+++ b/app-admin/lastpass-binary-component/Manifest
@@ -1 +1 @@
-DIST lastpass-binary-component-4.1.4.tar.bz2 1623477 SHA256 
adb0e91f8d212d34dbb85db0b11738fe36db1a741ad5674d7070c4019a9fc75e SHA512 
6fd518fa19f7206a1007376460c61e5a5c8d868126a767b3978309f0cc7ccd069e743cb12364e6841d8d3cb29452d058122b95f42bcfd2bd4deb4b8c77dc5f75
 WHIRLPOOL 
c50bde0ee3f82abe56803beb2bda09786f7806b5e480eb8401fe0302ee984465f2682af66243095f3ea83744d59d6d3548806c423b69a8603abed9fc3ba3d00c
+DIST lastpass-binary-component-4.1.44.tar.bz2 1623477 SHA256 
adb0e91f8d212d34dbb85db0b11738fe36db1a741ad5674d7070c4019a9fc75e SHA512 
6fd518fa19f7206a1007376460c61e5a5c8d868126a767b3978309f0cc7ccd069e743cb12364e6841d8d3cb29452d058122b95f42bcfd2bd4deb4b8c77dc5f75
 WHIRLPOOL 
c50bde0ee3f82abe56803beb2bda09786f7806b5e480eb8401fe0302ee984465f2682af66243095f3ea83744d59d6d3548806c423b69a8603abed9fc3ba3d00c

diff --git 
a/app-admin/lastpass-binary-component/lastpass-binary-component-4.1.4.ebuild 
b/app-admin/lastpass-binary-component/lastpass-binary-component-4.1.44.ebuild
similarity index 100%
rename from 
app-admin/lastpass-binary-component/lastpass-binary-component-4.1.4.ebuild
rename to 
app-admin/lastpass-binary-component/lastpass-binary-component-4.1.44.ebuild



[gentoo-commits] repo/gentoo:master commit in: metadata/repoman/

2017-08-16 Thread Brian Dolbec
commit: 6a8b37fbfcb617f63e53c21ff8af429aa4624020
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 17 02:05:38 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 17 02:11:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a8b37fb

metdata/repoman/*: Add current API version and minimum repoman version info

With teh version field, repoman can check that it meets the API compatibility
requirements of the metadata/repoman file(s).
The minimum repoman_version is output in the repoman error message if the
currently installed repoman is not capable of handling all the file & data
features.

 metadata/repoman/linechecks.yaml | 7 ++-
 metadata/repoman/qa_data.yaml| 5 +
 metadata/repoman/repository.yaml | 5 +
 3 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/metadata/repoman/linechecks.yaml b/metadata/repoman/linechecks.yaml
index 769cb9402c3..4f3e6468a5c 100644
--- a/metadata/repoman/linechecks.yaml
+++ b/metadata/repoman/linechecks.yaml
@@ -10,7 +10,12 @@
 # but support for third party module will be limited to the plugin API
 #
 
-errors: 
+# Repoman API version (do not edit)
+version: 1
+# minimum
+repoman_version: 2.3.3
+
+errors:
 COPYRIGHT_ERROR: 'Invalid Gentoo Copyright on line: %d'
 LICENSE_ERROR: 'Invalid Gentoo/GPL License on line: %d'
 ID_HEADER_ERROR: 'Stale CVS header on line: %d'

diff --git a/metadata/repoman/qa_data.yaml b/metadata/repoman/qa_data.yaml
index f9950c580cb..c39aec9dda4 100644
--- a/metadata/repoman/qa_data.yaml
+++ b/metadata/repoman/qa_data.yaml
@@ -9,6 +9,11 @@
 # but support for third party module will be limited to the plugin API
 #
 
+# Repoman API version (do not edit)
+version: 1
+# minimum
+repoman_version: 2.3.3
+
 
 allowed_filename_chars: "a-zA-Z0-9._-+:"
 max_description_length: 80

diff --git a/metadata/repoman/repository.yaml b/metadata/repoman/repository.yaml
index fab9079f808..9352604243c 100644
--- a/metadata/repoman/repository.yaml
+++ b/metadata/repoman/repository.yaml
@@ -10,6 +10,11 @@
 # but support for third party module will be limited to the plugin API
 #
 
+# Repoman API version (do not edit)
+version: 1
+# minimum
+repoman_version: 2.3.3
+
 # NOTE: for non-gentoo repos, any custom modules added will need their
 # module names to the modules list in order for them to run.
 



[gentoo-commits] repo/gentoo:master commit in: metadata/repoman/

2017-08-16 Thread Brian Dolbec
commit: 0dc9b1b27b963679024a2750fcc7301eb29d0ff3
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 17 02:04:29 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 17 02:11:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc9b1b2

metadata/repoman: Whitespace cleanup

 metadata/repoman/linechecks.yaml | 36 ++--
 metadata/repoman/qa_data.yaml| 12 ++--
 metadata/repoman/repository.yaml |  2 +-
 3 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/metadata/repoman/linechecks.yaml b/metadata/repoman/linechecks.yaml
index e8755bfaa92..769cb9402c3 100644
--- a/metadata/repoman/linechecks.yaml
+++ b/metadata/repoman/linechecks.yaml
@@ -36,7 +36,7 @@ errors:
 URI_HTTPS: 'Ebuild uses http:// but should use https:// on line: %d'
 
 eclass_export_functions:
-- ant-tasks 
+- ant-tasks
 - apache-2
 - apache-module
 - aspell-dict
@@ -46,7 +46,7 @@ eclass_export_functions:
 - cannadic
 - clutter
 - cmake-utils
-- db 
+- db
 - distutils
 - elisp
 - embassy
@@ -139,10 +139,10 @@ eclass_export_functions:
 - x-modular
 - xorg-2
 - zproduct
-  
+
 eclass_info_experimental_inherit:
-autotools: 
-funcs: 
+autotools:
+funcs:
 - eaclocal
 - eautoconf
 - eautoheader
@@ -156,13 +156,13 @@ eclass_info_experimental_inherit:
 #   the autotools functions.
 # subversion - An ESVN_BOOTSTRAP variable may be used to call one of
 #   the autotools functions.
-exempt_eclasses: 
+exempt_eclasses:
 - git
 - git-2
 - subversion
 - autotools-utils
 eutils:
-funcs: 
+funcs:
 - estack_push
 - estack_pop
 - eshopts_push
@@ -178,7 +178,7 @@ eclass_info_experimental_inherit:
 - usex
 comprehensive: false
 flag-o-matic:
-funcs: 
+funcs:
 - 'filter-(ld)?flags'
 - 'strip-flags'
 - 'strip-unsupported-flags'
@@ -186,26 +186,26 @@ eclass_info_experimental_inherit:
 - 'append-libs'
 comprehensive: false
 libtool:
-funcs: 
+funcs:
 - elibtoolize
 comprehensive: true
-exempt_eclasses: 
+exempt_eclasses:
 - autotools
 multilib:
-funcs: 
+funcs:
 - get_libdir
 # These are "eclasses are the whole ebuild" type thing.
-exempt_eclasses: 
+exempt_eclasses:
 - autotools
 - libtool
 - multilib-minimal
 comprehensive: false
-multiprocessing: 
+multiprocessing:
 funcs:
 - makeopts_jobs
 comprehensive: false
 prefix:
-funcs: 
+funcs:
 - eprefixify
 comprehensive: true
 toolchain-funcs:
@@ -224,8 +224,8 @@ eclass_info_experimental_inherit:
 
 # non experimental_inherit
 eclass_info:
-autotools: 
-funcs: 
+autotools:
+funcs:
 - eaclocal
 - eautoconf
 - eautoheader
@@ -240,13 +240,13 @@ eclass_info:
 #   the autotools functions.
 # subversion - An ESVN_BOOTSTRAP variable may be used to call one of
 #   the autotools functions.
-exempt_eclasses: 
+exempt_eclasses:
 - git
 - git-2
 - subversion
 - autotools-utils
 prefix:
-funcs: 
+funcs:
 - eprefixify
 comprehensive: true
 

diff --git a/metadata/repoman/qa_data.yaml b/metadata/repoman/qa_data.yaml
index a5176cf8036..f9950c580cb 100644
--- a/metadata/repoman/qa_data.yaml
+++ b/metadata/repoman/qa_data.yaml
@@ -1,5 +1,5 @@
 ---
-# This yaml syntax file holds various configuration data for 
+# This yaml syntax file holds various configuration data for
 # the Quality-Assurance checks performed.
 
 # no random drive-by commits please
@@ -155,7 +155,7 @@ qahelp:
 wxwidgets:
 eclassnotused: "Ebuild DEPENDs on x11-libs/wxGTK without inheriting 
wxwidgets.eclass"
 
-# qawarnings: Non-fatal warnings, 
+# qawarnings: Non-fatal warnings,
 # all values in here MUST have a corresponding qahelp entry
 # list
 qawarnings:
@@ -210,10 +210,10 @@ ruby_deprecated:
 - ruby_targets_ruby19
 - ruby_targets_ruby20
 
-# suspect_rdepend: Common build only Dependencies 
+# suspect_rdepend: Common build only Dependencies
 #  not usually run time dependencies
 # list
-suspect_rdepend: 
+suspect_rdepend:
   - app-arch/cabextract
   - app-arch/rpm2targz
   - app-doc/doxygen
@@ -256,8 +256,8 @@ suspect_rdepend:
 
 # suspect_virtual: Dependencies that should usually be made to the virtual
 #  Not to the final target library
-# dictionary  
-suspect_virtual: 
+# dictionary

[gentoo-commits] proj/portage:repoman commit in: repoman/pym/repoman/modules/scan/

2017-08-16 Thread Brian Dolbec
commit: a32f7ffe03fa30f1965627cb950a3db96e115801
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 17 01:54:27 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 17 01:57:47 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a32f7ffe

repoman: Add scan module API compatibility version checking

 repoman/pym/repoman/modules/scan/module.py | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/repoman/pym/repoman/modules/scan/module.py 
b/repoman/pym/repoman/modules/scan/module.py
index fc0c66ccb..ac9594a86 100644
--- a/repoman/pym/repoman/modules/scan/module.py
+++ b/repoman/pym/repoman/modules/scan/module.py
@@ -16,6 +16,7 @@ MODULES_PATH = os.path.dirname(__file__)
 # initial development debug info
 logging.debug("module path: %s", MODULES_PATH)
 
+MODULE_VERSIONS = [1,]
 
 class ModuleConfig(object):
'''Holds the scan modules configuration information and
@@ -29,7 +30,10 @@ class ModuleConfig(object):
self.configpaths = [os.path.join(path, 'repository.yaml') for 
path in configpaths]
logging.debug("ModuleConfig; configpaths: %s", self.configpaths)
 
-   self.controller = Modules(path=MODULES_PATH, 
namepath="repoman.modules.scan")
+   self.controller = Modules(path=MODULES_PATH,
+   
namepath="repoman.modules.scan",
+   
compat_versions=MODULE_VERSIONS
+   )
logging.debug("ModuleConfig; module_names: %s", 
self.controller.module_names)
 
self._configs = None



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

2017-08-16 Thread Brian Dolbec
commit: 927465611c1e01c945d0d131325f7e6d3eebbcc2
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 17 01:50:21 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 17 01:57:47 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=92746561

module.py: Extend the module loader for API version checking

If provided with an iterable of compatibility versions, The controller
will check the plugin modules module_spec 'version' variable is
compatible with the base application.

 pym/portage/module.py | 22 --
 1 file changed, 20 insertions(+), 2 deletions(-)

diff --git a/pym/portage/module.py b/pym/portage/module.py
index 00f322387..f5116b6f5 100644
--- a/pym/portage/module.py
+++ b/pym/portage/module.py
@@ -15,6 +15,10 @@ class InvalidModuleName(PortageException):
"""An invalid or unknown module name."""
 
 
+class ModuleVersionError(PortageException):
+   '''An incompatible module version'''
+
+
 class Module(object):
"""Class to define and hold our plug-in module
 
@@ -87,16 +91,17 @@ class Modules(object):
@param namepath: Python import path to the "modules" directory
"""
 
-   def __init__(self, path, namepath):
+   def __init__(self, path, namepath, compat_versions=None):
self._module_path = path
self._namepath = namepath
+   self.compat_versions = compat_versions
self.parents = []
self._modules = self._get_all_modules()
self.modules = ProtectedDict(self._modules)
self.module_names = sorted(self._modules)
 
def _get_all_modules(self):
-   """scans the emaint modules dir for loadable modules
+   """scans the _module_path dir for loadable modules
 
@rtype: dictionary of module_plugins
"""
@@ -117,6 +122,7 @@ class Modules(object):
kids = {}
for entry in importables:
new_module = Module(entry, self._namepath)
+   self._check_compat(new_module)
for module_name in new_module.kids:
kid = new_module.kids[module_name]
kid['parent'] = new_module
@@ -211,6 +217,8 @@ class Modules(object):
 
@type modname: string
@param modname: the module class name
+   @type var: string
+   @param var: the base level variable to return
@type dictionary
@return: the modules class exported options descriptions
"""
@@ -220,3 +228,13 @@ class Modules(object):
raise InvalidModuleName(
"Module name '%s' was invalid or not found" % 
modname)
return value
+
+   def _check_compat(self, module):
+   if self.compat_versions:
+   if not module.module_spec['version'] in 
self.compat_versions:
+   raise ModuleVersionError(
+   "Error loading '%s' plugin module: %s, 
version: %s\n"
+   "Module is not compatible with the 
current application version\n"
+   "Compatible module API versions are: %s"
+   % (self._namepath, 
module.module_spec['name'],
+   module.module_spec['version'], 
self.compat_versions))



[gentoo-commits] proj/portage:repoman commit in: repoman/pym/repoman/modules/linechecks/workaround/, ...

2017-08-16 Thread Brian Dolbec
commit: 7be6e27fd77c461c6a31f57e798f0d22890dc950
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Aug 16 23:24:24 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 17 01:56:16 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7be6e27f

repoman: Initial adding file/module/API version

 repoman/pym/repoman/config.py| 7 +--
 repoman/pym/repoman/main.py  | 3 +++
 repoman/pym/repoman/modules/linechecks/assignment/__init__.py| 3 ++-
 repoman/pym/repoman/modules/linechecks/config.py | 2 +-
 repoman/pym/repoman/modules/linechecks/depend/__init__.py| 3 ++-
 repoman/pym/repoman/modules/linechecks/deprecated/__init__.py| 3 ++-
 repoman/pym/repoman/modules/linechecks/do/__init__.py| 3 ++-
 repoman/pym/repoman/modules/linechecks/eapi/__init__.py  | 3 ++-
 repoman/pym/repoman/modules/linechecks/emake/__init__.py | 3 ++-
 repoman/pym/repoman/modules/linechecks/gentoo_header/__init__.py | 3 ++-
 repoman/pym/repoman/modules/linechecks/helpers/__init__.py   | 3 ++-
 repoman/pym/repoman/modules/linechecks/nested/__init__.py| 3 ++-
 repoman/pym/repoman/modules/linechecks/patches/__init__.py   | 3 ++-
 repoman/pym/repoman/modules/linechecks/phases/__init__.py| 3 ++-
 repoman/pym/repoman/modules/linechecks/portage/__init__.py   | 3 ++-
 repoman/pym/repoman/modules/linechecks/quotes/__init__.py| 3 ++-
 repoman/pym/repoman/modules/linechecks/uri/__init__.py   | 3 ++-
 repoman/pym/repoman/modules/linechecks/use/__init__.py   | 3 ++-
 repoman/pym/repoman/modules/linechecks/useless/__init__.py   | 3 ++-
 repoman/pym/repoman/modules/linechecks/whitespace/__init__.py| 3 ++-
 repoman/pym/repoman/modules/linechecks/workaround/__init__.py| 3 ++-
 repoman/pym/repoman/modules/scan/depend/__init__.py  | 3 ++-
 repoman/pym/repoman/modules/scan/directories/__init__.py | 3 ++-
 repoman/pym/repoman/modules/scan/eapi/__init__.py| 3 ++-
 repoman/pym/repoman/modules/scan/ebuild/__init__.py  | 3 ++-
 repoman/pym/repoman/modules/scan/eclasses/__init__.py| 3 ++-
 repoman/pym/repoman/modules/scan/fetch/__init__.py   | 3 ++-
 repoman/pym/repoman/modules/scan/keywords/__init__.py| 3 ++-
 repoman/pym/repoman/modules/scan/manifest/__init__.py| 3 ++-
 repoman/pym/repoman/modules/scan/metadata/__init__.py| 3 ++-
 repoman/pym/repoman/modules/scan/module.py   | 9 ++---
 repoman/pym/repoman/modules/scan/options/__init__.py | 3 ++-
 repoman/pym/repoman/qa_data.py   | 4 ++--
 repoman/pym/repoman/repos.py | 2 +-
 repoman/pym/repoman/scanner.py   | 3 ++-
 35 files changed, 76 insertions(+), 38 deletions(-)

diff --git a/repoman/pym/repoman/config.py b/repoman/pym/repoman/config.py
index f41945c13..8841b84c6 100644
--- a/repoman/pym/repoman/config.py
+++ b/repoman/pym/repoman/config.py
@@ -139,8 +139,11 @@ def load_config(conf_dirs, file_extensions=None, 
valid_versions=None):
 
if config:
if config['version'] not in valid_versions:
-   raise ConfigError("Invalid file version: %s in: 
%s\nPlease upgrade repoman: current valid versions: %s"
-   % (config['version'], filename, 
valid_versions))
+   raise ConfigError(
+   "Invalid file version: %s in: 
%s\nPlease upgrade to "
+   ">=app-portage/repoman-%s, current 
valid API versions: %s"
+   % (config['version'], filename,
+   config['repoman_version'], 
valid_versions))
result = merge_config(result, config)
 
return result

diff --git a/repoman/pym/repoman/main.py b/repoman/pym/repoman/main.py
index c1e3b99fe..81e2ff61e 100755
--- a/repoman/pym/repoman/main.py
+++ b/repoman/pym/repoman/main.py
@@ -47,10 +47,12 @@ os.umask(0o22)
 LOGLEVEL = logging.WARNING
 portage.util.initialize_logger(LOGLEVEL)
 
+VALID_VERSIONS = [1,]
 
 def repoman_main(argv):
config_root = os.environ.get("PORTAGE_CONFIGROOT")
repoman_settings = portage.config(config_root=config_root, 
local_config=False)
+   repoman_settings.valid_versions = VALID_VERSIONS
 
if repoman_settings.get("NOCOLOR", "").lower() in ("yes", "true") or \
repoman_settings.get('TERM') == 'dumb' or \
@@ -92,6 +94,7 @@ def repoman_main(argv):
config_root, portdir, portdir_overlay,
repoman_settings, vcs_settings, options, qadata)
repoman_settings = repo_settings.repoman_settings
+   

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

2017-08-16 Thread Brian Dolbec
commit: 2d7ed7a1fdac828dc5f6b26ec279b2d1e4ee83da
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Aug 16 23:23:09 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Aug 16 23:25:27 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=2d7ed7a1

repoman: config.py: Fix whitespace

 repoman/pym/repoman/config.py | 245 +-
 1 file changed, 124 insertions(+), 121 deletions(-)

diff --git a/repoman/pym/repoman/config.py b/repoman/pym/repoman/config.py
index 2825aee04..f41945c13 100644
--- a/repoman/pym/repoman/config.py
+++ b/repoman/pym/repoman/config.py
@@ -11,133 +11,136 @@ import yaml
 
 class ConfigError(Exception):
 
-"""Raised when a config file fails to load"""
-pass
+   """Raised when a config file fails to load"""
+   pass
 
 
 def merge_config(base, head):
-"""
-Merge two JSON or YAML documents into a single object. Arrays are
-merged by extension. If dissimilar types are encountered, then the
-head value overwrites the base value.
-"""
-
-if isinstance(head, dict):
-if not isinstance(base, dict):
-return copy.deepcopy(head)
-
-result = {}
-for k in itertools.chain(head, base):
-try:
-result[k] = merge_config(base[k], head[k])
-except KeyError:
-try:
-result[k] = copy.deepcopy(head[k])
-except KeyError:
-result[k] = copy.deepcopy(base[k])
-
-elif isinstance(head, list):
-result = []
-if not isinstance(base, list):
-result.extend(copy.deepcopy(x) for x in head)
-else:
-if any(isinstance(x, (dict, list)) for x in itertools.chain(head, 
base)):
-# merge items with identical indexes
-for x, y in zip(base, head):
-if isinstance(x, (dict, list)):
-result.append(merge_config(x, y))
-else:
-# head overwrites base (preserving index)
-result.append(copy.deepcopy(y))
-# copy remaining items from the longer list
-if len(base) != len(head):
-if len(base) > len(head):
-result.extend(copy.deepcopy(x) for x in 
base[len(head):])
-else:
-result.extend(copy.deepcopy(x) for x in 
head[len(base):])
-else:
-result.extend(copy.deepcopy(x) for x in base)
-result.extend(copy.deepcopy(x) for x in head)
-
-else:
-result = copy.deepcopy(head)
-
-return result
+   """
+   Merge two JSON or YAML documents into a single object. Arrays are
+   merged by extension. If dissimilar types are encountered, then the
+   head value overwrites the base value.
+   """
+
+   if isinstance(head, dict):
+   if not isinstance(base, dict):
+   return copy.deepcopy(head)
+
+   result = {}
+   for k in itertools.chain(head, base):
+   try:
+   result[k] = merge_config(base[k], head[k])
+   except KeyError:
+   try:
+   result[k] = copy.deepcopy(head[k])
+   except KeyError:
+   result[k] = copy.deepcopy(base[k])
+
+   elif isinstance(head, list):
+   result = []
+   if not isinstance(base, list):
+   result.extend(copy.deepcopy(x) for x in head)
+   else:
+   if any(isinstance(x, (dict, list)) for x in 
itertools.chain(head, base)):
+   # merge items with identical indexes
+   for x, y in zip(base, head):
+   if isinstance(x, (dict, list)):
+   result.append(merge_config(x, 
y))
+   else:
+   # head overwrites base 
(preserving index)
+   result.append(copy.deepcopy(y))
+   # copy remaining items from the longer list
+   if len(base) != len(head):
+   if len(base) > len(head):
+   result.extend(copy.deepcopy(x) 
for x in base[len(head):])
+   else:
+   result.extend(copy.deepcopy(x) 
for x in head[len(base):])
+   else:
+   result.extend(copy.deepcopy(x) for x in base)
+   result.extend(copy.deepcopy(x) for x in head)

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

2017-08-16 Thread Anthony G. Basile
commit: aed6bb229c732ab23110c25a2055d2bfb05728e3
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Aug 17 01:29:22 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Aug 17 01:29:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed6bb22

net-misc/electrum: version bump to 2.9.3

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-misc/electrum/Manifest  |   1 +
 net-misc/electrum/electrum-2.9.3.ebuild | 161 
 2 files changed, 162 insertions(+)

diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest
index 20b9057eb2a..02e8b86b081 100644
--- a/net-misc/electrum/Manifest
+++ b/net-misc/electrum/Manifest
@@ -2,3 +2,4 @@ DIST Electrum-2.7.15.tar.gz 1967697 SHA256 
1f237b394079ec5ced34ae09dc6b50472e512
 DIST Electrum-2.8.0.tar.gz 2241359 SHA256 
6343ae1732920734c45ebf899592c1c29123530ce027b4dcdd4a62e87663e9ef SHA512 
dcef8c84677ff6045ee00a7b26aac7ded00b54753737c32a0c9b8939647a8467769ba93be3ce6beecdc5030c94dc6647121681ce22e84f487b36ede6d0d69e1c
 WHIRLPOOL 
5f6f170306fa6c62e4fe4ebbfac1460b04e1a6606f1e3a2339b6d4284d9f884c2123f78401201511653402a3771b383fea7aed2b2c0fcb8b720472b80a4662a6
 DIST Electrum-2.8.2.tar.gz 2277689 SHA256 
d8152bebc5c6f47b28a5d867707bc5742158fe544e7e8046d2c4747ae282b707 SHA512 
4f4dd4b017e1b4ef3de311d840e9704e0169d4813f646296f99aa00afe39ea83c5b53b320fd31244dd2a67c320be1537b7132b54d775b7c1a9f1da54627ecf9d
 WHIRLPOOL 
bcd9ce9369dbe9d94c75e46429ba05968a51f4fdf8a6d2b67e27c981b13bf239fb7d290bf18227ed07e6704c3f292e10e5022dec95d7dc84fb5740d11acbf6d4
 DIST Electrum-2.8.3.tar.gz 2321524 SHA256 
c16ea6266f036a942efa1554ac138e2748a8050c78551da30995ffe6a9e25a12 SHA512 
40988667538eb2c8733f9cede52380cb3c9212efc0780e5c4665b93b55677f0705262216fafc7544c5c18e77621bac4828312b792acbb35ac6048f54b17877a9
 WHIRLPOOL 
8f197ab89674899ba8d0f41804c496cf851cd2c096f8f6b8c84ebd0c1da0a8e5e49f7b0d384a851f5509eda4273089b2fe26734ba23b05bfbf4234febc1fb05a
+DIST Electrum-2.9.3.tar.gz 2389367 SHA256 
c2192d4df6490fdc6e6f9f85b05db0e3915683a016a43ed444ebbc51ccfa0e34 SHA512 
4f0be390ad10ec37a27b8ad9beaa4ebe003186a2ba583aa313466b89d8867ab61eec80a09bd575ceec08be060c2998f58231c7c77a4b78be0d1fcd690a090f57
 WHIRLPOOL 
c41a4e9b3a069f16df56eca3aec33f498550efaeee62ebc199a8fdc263de2703a07ac11670335f59bb5a7564101f3378efdee08646719d9365af13ba442f52b6

diff --git a/net-misc/electrum/electrum-2.9.3.ebuild 
b/net-misc/electrum/electrum-2.9.3.ebuild
new file mode 100644
index 000..d6fe7a859a4
--- /dev/null
+++ b/net-misc/electrum/electrum-2.9.3.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="ncurses?"
+
+inherit distutils-r1 gnome2-utils
+
+MY_P="Electrum-${PV}"
+DESCRIPTION="User friendly Bitcoin client"
+HOMEPAGE="https://electrum.org/;
+SRC_URI="https://download.electrum.org/${PV}/${MY_P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+LINGUAS="ar_SA bg_BG cs_CZ da_DK de_DE el_GR eo_UY es_ES fr_FR hu_HU hy_AM 
id_ID it_IT ja_JP ko_KR ky_KG lv_LV nb_NO nl_NL no_NO pl_PL pt_BR pt_PT ro_RO 
ru_RU sk_SK sl_SI ta_IN th_TH tr_TR vi_VN zh_CN"
+
+IUSE="audio_modem cli cosign digitalbitbox email greenaddress_it ncurses 
qrcode +qt4 sync trustedcoin_com vkb"
+
+for lingua in ${LINGUAS}; do
+   IUSE+=" linguas_${lingua}"
+done
+
+REQUIRED_USE="
+   || ( cli ncurses qt4 )
+   audio_modem? ( qt4 )
+   cosign? ( qt4 )
+   digitalbitbox? ( qt4 )
+   email? ( qt4 )
+   greenaddress_it? ( qt4 )
+   qrcode? ( qt4 )
+   sync? ( qt4 )
+   trustedcoin_com? ( qt4 )
+   vkb? ( qt4 )
+"
+
+RDEPEND="
+   dev-python/ecdsa[${PYTHON_USEDEP}]
+   dev-python/jsonrpclib[${PYTHON_USEDEP}]
+   dev-python/pbkdf2[${PYTHON_USEDEP}]
+   dev-python/pyaes[${PYTHON_USEDEP}]
+   dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/tlslite[${PYTHON_USEDEP}]
+   dev-libs/protobuf[python,${PYTHON_USEDEP}]
+   virtual/python-dnspython[${PYTHON_USEDEP}]
+   qrcode? ( media-gfx/zbar[python,v4l,${PYTHON_USEDEP}] )
+   qt4? (
+   dev-python/PyQt4[X,${PYTHON_USEDEP}]
+   )
+   ncurses? ( dev-lang/python )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS="RELEASE-NOTES"
+
+src_prepare() {
+   eapply "${FILESDIR}/2.8.0-no-user-root.patch"
+
+   # Don't advise using PIP
+   sed -i "s/On Linux, try 'sudo pip install zbar'/Re-emerge Electrum with 
the qrcode USE flag/" lib/qrscanner.py || die
+
+   # Prevent icon from being installed in the wrong location
+   sed -i '/icons/d' setup.py || die
+
+   # Remove unrequested localization files:
+   for lang in ${LINGUAS}; do
+   use "linguas_${lang}" && continue
+   

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

2017-08-16 Thread Zac Medico
commit: f119b6504ebdd2c11f9057aade6af3937863406d
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Aug 17 00:14:59 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Aug 17 00:26:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f119b650

sys-apps/portage: version bump to 2.3.8

Fixed bugs:

  #628010 - quickpkg: revert accidental changes to "protect" function
  #628060 - quickpkg: revert premature return from quickpkg_atom

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 sys-apps/portage/Manifest   | 2 +-
 sys-apps/portage/{portage-2.3.7.ebuild => portage-2.3.8.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 6ab49c36264..f51fc2b5b90 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,3 +1,3 @@
 DIST portage-2.3.5.tar.bz2 933047 SHA256 
9b3282eee8f7f5728a4a71864d6b34315d71d43c52b2b650cf0d8f412c871941 SHA512 
c403578caf40d97e8081c203d433b515cb2fdb14cb8b7d2652ed664bd079e65db32b54ce12ff495af6dd5fb468c5a1ef58d335e202ede5355d115049e21a6a35
 WHIRLPOOL 
25dbb6547d6488cebc1baf093a600e2034e17558306fd55f5502346330a78012e32d3c49dcf0445664c69d4e3e6b2580762417324ccd0bf3aa08575245165a24
 DIST portage-2.3.6.tar.bz2 943085 SHA256 
2f57545fcb142a4b23c2052c523d3d858754b232be21455ee6c6cd3ff0903cc2 SHA512 
5bcfb678c1ea0cd97a983ee7520c9ecabd07d5bb0fd01c70b74fd7b6ce478f4a109aac84d40b82426719ca7c9ee6aed3affb3b9754045e62b4c664ae113cf055
 WHIRLPOOL 
d0258c579597690e8bf2cc2a3ecc36d543e67a728c302a9b16ae361086023a7e059ac1a9e2e64f026b7d975d6b619d3b981062227042098ed3afc1b86658b636
-DIST portage-2.3.7.tar.bz2 937153 SHA256 
5e0b78766f3392be7562eeb9e7749cda861ebf1c5350929f33b0557310cd16a3 SHA512 
a1a5b2c35c20b89b2b50c56695be743011cdebd637c9e27cbdbc359ebae051f7876fd118a7c7dde669ad9ac5072877f5a7ad70083d67f5a51533ccd3abf91fcd
 WHIRLPOOL 
6e36f48a81bbd985e23f2fb9196d8625bacabd5f8c83b6b4c86d832ffd0fa6115f0f9001157a0275b6206d076aa0c1131f0163ea2679f5490747a97919bf3467
+DIST portage-2.3.8.tar.bz2 938062 SHA256 
19b73658dca848d215c5527d1d020c8106352007a84d7675e5efd0a7b9b48a8a SHA512 
4b4b2de20323799b9b0f7a8812f939aa9a96d2744a0f65ad5287ba49744c491b55169cdb21f2885317a6a7c960d2070775ffd798f247b44eebc677c33c271eb8
 WHIRLPOOL 
0c576bbd8aaf8b27fa1746c863ac02b2a5f361d9011d17250ffbe4b830a8a6bf10a0aee48b5181a8aa6c55d8ad81ad411195da2a6253e9b324d3c7397053fe29

diff --git a/sys-apps/portage/portage-2.3.7.ebuild 
b/sys-apps/portage/portage-2.3.8.ebuild
similarity index 99%
rename from sys-apps/portage/portage-2.3.7.ebuild
rename to sys-apps/portage/portage-2.3.8.ebuild
index e45f0113c0f..a5725312861 100644
--- a/sys-apps/portage/portage-2.3.7.ebuild
+++ b/sys-apps/portage/portage-2.3.8.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=(
 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
-inherit distutils-r1 multilib
+inherit distutils-r1
 
 DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;



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

2017-08-16 Thread Mike Pagano
commit: b92582d58330dafd769969a0db0784c56f44ee2f
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Aug 17 00:13:27 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Aug 17 00:13:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b92582d5

sys-kernel/gentoo-sources: Linux patch 4.12.8

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index a02e802e36a..df1123a8c7d 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -16,6 +16,9 @@ DIST genpatches-4.12-7.extras.tar.xz 17356 SHA256 
bc6c9e7e68f5cd1a011e72165fa07d
 DIST genpatches-4.12-8.base.tar.xz 150876 SHA256 
3e2cecfa779c67a2dd174ac6de9489680967098e8ad051bb6e2e6f9e76796d58 SHA512 
f699d790586f1db369dd4a4f85cabc4ddafdf28c6db23372eae7fd0c944d1ed8b0adee67e206519798f751de64734f4f9e6da2eba74a6e300df5306efad9b0e7
 WHIRLPOOL 
dd734e52ce6b2e111786c2bfb517c2ec00b6d990b12100867eb8ed64019edb4ac7894fe7f71a400111e4e03637a176f0a17e385376948e49807bbfc390bc544c
 DIST genpatches-4.12-8.experimental.tar.xz 5188 SHA256 
a543b132702d856c1d0102af6e2e5f9ecd3d68d3340e1cd3c79cf2be448cdb9d SHA512 
4499ec8c5d4ca191e79c888e27825353e3c352f97a091d992552c293c41ca071befc162ed9b68b24c5ac1697a91c9ca6a1e4f507d29f94125ad82c36455ade88
 WHIRLPOOL 
2db819825fb8ea6f7f4b5b9b2cd9a8412022c74f6d94c89cb70dcb002aa834d602334aa8bce32a39922cfde619227153072fa4a23abb14f913083967e975091c
 DIST genpatches-4.12-8.extras.tar.xz 17348 SHA256 
8a8ab6b7fde738260621a1a2a8eb83a0382f7a027e726ae8ba1a5be22805f297 SHA512 
f9eb2773f3178aaafb5ccc9fc5f21b602bdfd3fac59633ad94d8268fee45261f88daede52b35fe035f6c3bb685941984aea6974af518caea18e475a0f31be223
 WHIRLPOOL 
36f3877941c97e51139435d5e3acaee057b602214ab8f82b32c45c89c97732a577919757ae687545d25e3fd75fb3522f041775bd4de6c00dbeced972e24df7e8
+DIST genpatches-4.12-9.base.tar.xz 167880 SHA256 
c99409d968f02d88508c6d0043ca0c3bb7cd7749e7f39695454b9659791b8824 SHA512 
be3612770820d46226282b1c5bcf33b9fade9dc690706e76b8ecb906defa55092cd6144ddaf7b72a571535770a8ad91dadf9201a3e795c2df4c5abd7fe7ebb09
 WHIRLPOOL 
f7d22d793852a9d97b488a719183baa4065e0ac60e7f5c9a91cb190302d0b8d5d5e4ff4d46ac3f6ced0c244940676c0eecc55cb9e2cfb1ebc518755bd6c1d93c
+DIST genpatches-4.12-9.experimental.tar.xz 5188 SHA256 
1e7a9dc3c6395a18c0eaf96aba615c665f0741dbe6f8b10e0ba8d1e67b987af8 SHA512 
4a41720a0c5431d92e65392e7a2880f7fa044c01ae652577352893ea30f8b6ec1182842489b8b436e54f23e09783d203ecc53e5a9297a8a45b84194baf83d1ce
 WHIRLPOOL 
6b64592b6ffdce8d3b16ee4beb0cbc1b55016c9a3d697edb8f704a3b3d9823c44b28e125983833d30a1ef20633e3325f844d9c827e90260ae22cefbee9df9c39
+DIST genpatches-4.12-9.extras.tar.xz 17348 SHA256 
223efaa2c498c3191643d03ba47b7f3a88e019bc013a82226d24b6132a75d713 SHA512 
38f9fbb92a2e446d57ddf4fe765225cc050e90282ce14b43eeec53d41a4af704c6219808592f96bf7cb2b5629c5294b7cd1b847fee113dec3d42e0c4c38c483f
 WHIRLPOOL 
782ef4f145343df7515cd0fc9acc569842e5a889ed21198f96fab5b230d4e5bb33a597864ef0b2693db83a13a9051c38513ec4b7ed4a1d1330f029c7eb13adef
 DIST genpatches-4.4-78.base.tar.xz 1301884 SHA256 
c868c44f408fb8a5623df0a14d67fd299850542ce99f70cef150eb845f17097f SHA512 
ede98f88e5352c9735baaab83efd4d7cf38918dece98141482d4ace85150bf83b6d97e356831a1dbdba372fc37c9c1e6b25bff0693c210c7b5b62f22826267df
 WHIRLPOOL 
5abccc6e1c41e99831ab7d0de03254c7a77425037af377ba172194ef646603ede47210b1e6d7d05fb3e603686e2b7e8c3dde6bfe41bea32695826d4ec261bbfc
 DIST genpatches-4.4-78.experimental.tar.xz 87752 SHA256 
661b088ea8e05f2b194f3ffc56acd961eb658f455272f7c59c89ebfc8d9f7e44 SHA512 
eb20d21353920d1f8d33e4334162b292800866c8644305756795d72a5c1f5ef96ed4bb2b66945d01dea350c8ebebeca72afeed4fe5c9ae7dfe2df020313fe21e
 WHIRLPOOL 
4605296903e417256bf8f2e3d4e76672daf1662d9a97e1a4ed437cab1d54cddb9ad603a25b9b0bb54240227d054be61ab378ef840589a86a803e055cbe490c2e
 DIST genpatches-4.4-78.extras.tar.xz 16460 SHA256 
1d40b1955ecb836c2c069d717ab01b63b3a93ebd85bb39142bdd9550dab23484 SHA512 
5c4b8b939d8c9c3a7b55befbdbb38fabf7f21f15465f3b942dbc4fcd074c2f23d5cc180fe16a3b19d477ebffd86aeb1f2c53e1e32ff6f8872cc04382ad7cd10d
 WHIRLPOOL 
00f070a02bb1848cb3b46dae83350e32acc696ba43708f34abe5e53d9c9daf226d10b68ade44616301ef83b8fa305ea83933722bb9b32868a9961280e29fb480

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

[gentoo-commits] proj/linux-patches: New tag: 4.12-9

2017-08-16 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 16 23:47:21 2017 +

New tag: 4.12-9




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

2017-08-16 Thread Mike Pagano
commit: 21bfd7367e1c40e4b4b5f5a1a504fc6d5758340b
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 16 23:35:16 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 16 23:35:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21bfd736

sys-kernel/gentoo-sources: Linux patch 4.9.44

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 41f5e051f77..a02e802e36a 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -31,6 +31,9 @@ DIST genpatches-4.9-35.extras.tar.xz 17348 SHA256 
33e2bb26e7d22e95ac9cbdbee17a23
 DIST genpatches-4.9-44.base.tar.xz 951260 SHA256 
50653655b2eb37db1b98ee2024754dbc40017290233b7db86b6ae0d7d1577491 SHA512 
cb1b15354f5588d6db5719f6e829db278c6beac33c264cf4e484b8c1531673a9b61600c308282293020d1c22ff1a05dd95889a47608d1c1000cfc87a9c6c016c
 WHIRLPOOL 
b47d86e7532e4a824e42d5de6f3600d465e4697198b8cc016927b3985a2165d9fbe59f3959dd77164848c5daaef2f050219946919c07d9bbb359f353ece8cbc1
 DIST genpatches-4.9-44.experimental.tar.xz 106392 SHA256 
17f27959e4d393b2d1e8bde3a99ad51fc047f6e32a17b6c1ecc53bce37a9b89b SHA512 
1b6a8002e1eb5c741bbb50725556e28ff7446e89ea8cd2c87aa1746d9648559098207ca39490c286f47783b9a92c92ce0f0b4e0f5cebf525f953e291dc1482ef
 WHIRLPOOL 
a8ee28ca5a35a2efe32c649dc25dcc7c1c29749866b87a7970fad56f933cd040bf919d7e33c527473e6475b11ef546c4620537fa16b389b0ced12f1acbf60861
 DIST genpatches-4.9-44.extras.tar.xz 17348 SHA256 
8a8ab6b7fde738260621a1a2a8eb83a0382f7a027e726ae8ba1a5be22805f297 SHA512 
f9eb2773f3178aaafb5ccc9fc5f21b602bdfd3fac59633ad94d8268fee45261f88daede52b35fe035f6c3bb685941984aea6974af518caea18e475a0f31be223
 WHIRLPOOL 
36f3877941c97e51139435d5e3acaee057b602214ab8f82b32c45c89c97732a577919757ae687545d25e3fd75fb3522f041775bd4de6c00dbeced972e24df7e8
+DIST genpatches-4.9-45.base.tar.xz 959052 SHA256 
279bec7f62cdc68d7fbc28a86c937346553050f32bb781fc31b8d8d6f5d6948b SHA512 
604bca804acc93ff69f44daf070ff753fc2a0fc6a3c181346b42188b0ca1a3db219acb961a56a02a2187dfaa53bea0dee6e3cb5b524bcb0e21f9d52d700de8d4
 WHIRLPOOL 
e3e753a436e3447d18e965299d4b63ca59ca31ec0aec7351ac2f2e60f7a21318e90ef099793ffa1ea33f79d53f39ccf0d1d82376b4871498d5a8193d668e4ac9
+DIST genpatches-4.9-45.experimental.tar.xz 106376 SHA256 
fbe0b7bc2d185af01ab238419fb19b8d7c5e0e64cacb2d2c87136839aa88baa6 SHA512 
fde1d35e1ab88df690b76f773df962b408b0ec6957ddc99edf8bc61f1fefeae0e09005056cfa3ea9ac2c0c3a3a62e2119eafbe821f33f2335f26006af1415b10
 WHIRLPOOL 
59d90dd89a30ea65988c638bae8b71469534a717256a107be9e553e9abfd4585da17478ead2258f731473ec4c3b19f4a3dc5c3c81fc977f2a9d0b85f2b26301b
+DIST genpatches-4.9-45.extras.tar.xz 17348 SHA256 
223efaa2c498c3191643d03ba47b7f3a88e019bc013a82226d24b6132a75d713 SHA512 
38f9fbb92a2e446d57ddf4fe765225cc050e90282ce14b43eeec53d41a4af704c6219808592f96bf7cb2b5629c5294b7cd1b847fee113dec3d42e0c4c38c483f
 WHIRLPOOL 
782ef4f145343df7515cd0fc9acc569842e5a889ed21198f96fab5b230d4e5bb33a597864ef0b2693db83a13a9051c38513ec4b7ed4a1d1330f029c7eb13adef
 DIST linux-3.10.tar.xz 73175088 SHA256 
df27fa92d27a9c410bfe6c4a89f141638500d7eadcca5cce578954efc2ad3544 SHA512 
5fb109fcbd59bf3dffc911b853894f0a84afa75151368f783a1252c5ff60c7a1504de216c0012be446df983e2dea400ad8eeed3ce04f24dc61d0ef76c174dc35
 WHIRLPOOL 
e7c0ccc2231e430b831218fc66f1940d095d2d5447d391329c6a7373d4a1d16708f64778b32e4847802ee2dae4fcf7cb67a1238fd4eb204fd0c4bce2d8134053
 DIST linux-4.1.tar.xz 83017828 SHA256 
caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 
168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0
 WHIRLPOOL 
85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8
 DIST linux-4.12.tar.xz 99186576 SHA256 
a45c3becd4d08ce411c14628a949d08e2433d8cdeca92036c7013980e93858ab SHA512 
8e81b41b253e63233e92948941f44c6482acb52aa3a3fd172f03a38a86f2c35b2ad4fd407acd1bc3964673eba344fe104d3a03e3ff4bf9cd1f22bd44263bd728
 WHIRLPOOL 
3b97da251c2ba4ace4a27b708f2b1dcf94cb1b59aaeded6acb74bd98f0d3e33f1df83670665e4186d99a55daa84c88d539d93e20f0ff18a6d46ef326c48dd375

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

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

2017-08-16 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 16 23:18:39 2017 +

New tag: 4.9-45




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

2017-08-16 Thread Zac Medico
commit: fb199967a38ebb563e51ba50ceb413942b7ece98
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Aug 16 21:37:48 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug 16 22:18:26 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=fb199967

quickpkg: revert premature return from quickpkg_atom (bug 628060)

Revert premature return from the quickpkg_atom function for atoms
that match multiple slots. This fixes it to create packages for
all matched slots, rather than just the lowest version.

Fixes: cff2c0149142 ("Support different compressors for binary packages")
X-Gentoo-bug: 628060
X-Gentoo-bug-url: https://bugs.gentoo.org/628060

 bin/quickpkg | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/bin/quickpkg b/bin/quickpkg
index 3094dd0ae..81d6afa08 100755
--- a/bin/quickpkg
+++ b/bin/quickpkg
@@ -66,6 +66,7 @@ def quickpkg_atom(options, infos, arg, eout):
 
matches = vardb.match(atom)
pkgs_for_arg = 0
+   retval = 0
for cpv in matches:
excluded_config_files = []
dblnk = vardb._dblink(cpv)
@@ -177,20 +178,19 @@ def quickpkg_atom(options, infos, arg, eout):
eout.eerror(str(e))
del e
eout.eerror("Failed to create package: '%s'" % 
binpkg_path)
-   return 1
+   retval |= 1
else:
eout.eend(0)
infos["successes"].append((cpv, s.st_size))
infos["config_files_excluded"] += 
len(excluded_config_files)
for filename in excluded_config_files:
eout.ewarn("Excluded config: '%s'" % filename)
-   return os.EX_OK
if not pkgs_for_arg:
eout.eerror("Could not find anything " + \
"to match '%s'; skipping" % arg)
infos["missing"].append(arg)
-   return 1
-   return os.EX_OK
+   retval |= 1
+   return retval
 
 def quickpkg_set(options, infos, arg, eout):
eroot = portage.settings['EROOT']



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

2017-08-16 Thread Zac Medico
commit: 2e18650ca6535305920d84c924a14e2c819a15a6
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Aug 16 22:56:37 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug 16 23:00:20 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=2e18650c

quickpkg: handle unsuccessful compressor exit in quickpkg_atom

Fixes: cff2c0149142 ("Support different compressors for binary packages")

 bin/quickpkg | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/bin/quickpkg b/bin/quickpkg
index 81d6afa08..faf1eddd4 100755
--- a/bin/quickpkg
+++ b/bin/quickpkg
@@ -163,7 +163,16 @@ def quickpkg_atom(options, infos, arg, eout):
with 
tarfile.open(mode="w|",format=tarfile.PAX_FORMAT if xattrs else 
tarfile.DEFAULT_FORMAT, fileobj=proc.stdin) as tar:
tar_contents(contents, root, tar, 
protect=protect, xattrs=xattrs)
proc.stdin.close()
-   proc.wait()
+   if proc.wait() != os.EX_OK:
+   eout.eend(1)
+   eout.eerror("Compressor failed for 
package %s" % cpv)
+   retval |= 1
+   try:
+   os.unlink(binpkg_tmpfile)
+   except OSError as e:
+   if e.errno not in 
(errno.ENOENT, errno.ESTALE):
+   raise
+   continue
xpak.tbz2(binpkg_tmpfile).recompose_mem(xpdata)
finally:
if have_lock:



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

2017-08-16 Thread Zac Medico
commit: 31138fce479734a6db1fa7d162f3faf6b964bab2
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Aug 16 21:22:03 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug 16 21:22:09 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=31138fce

quickpkg: revert accidental changes to "protect" function (bug 628010)

Revert accidental changes to the "protect" function's return value
that were mixed in with changes to the "quickpkg_atom" function's
return value.

Fixes: cff2c0149142 ("Support different compressors for binary packages")
X-Gentoo-bug: 628010
X-Gentoo-bug-url: https://bugs.gentoo.org/628010

 bin/quickpkg | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/bin/quickpkg b/bin/quickpkg
index 392e9da22..3094dd0ae 100755
--- a/bin/quickpkg
+++ b/bin/quickpkg
@@ -111,16 +111,16 @@ def quickpkg_atom(options, infos, arg, eout):
in settings.features))
def protect(filename):
if not confprot.isprotected(filename):
-   return 1
+   return False
if include_unmodified_config:
file_data = contents[filename]
if file_data[0] == "obj":
orig_md5 = 
file_data[2].lower()
cur_md5 = 
perform_md5(filename, calc_prelink=1)
if orig_md5 == cur_md5:
-   return 1
+   return False
excluded_config_files.append(filename)
-   return os.EX_OK
+   return True
existing_metadata = dict(zip(fix_metadata_keys,
vardb.aux_get(cpv, fix_metadata_keys)))
category, pf = portage.catsplit(cpv)



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

2017-08-16 Thread Mike Pagano
commit: d623ff168c39d944e223fb8ca99468382f3b096f
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 16 23:01:12 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 16 23:01:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d623ff16

sys-kernel/gentoo-sources: Linux patch 4.4.83

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index ce9df09e9a4..41f5e051f77 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -22,6 +22,9 @@ DIST genpatches-4.4-78.extras.tar.xz 16460 SHA256 
1d40b1955ecb836c2c069d717ab01b
 DIST genpatches-4.4-85.base.tar.xz 1403232 SHA256 
7b144b590b4d5a241bab99f33a551d21af0fabe251451f569fc5e99ff8778e40 SHA512 
17579f11ff6e6f641877faff030da95f3e4620d4c0b1ae44a75e97abb845f2550465ffdb696f23eff890999d018580e0c3d9715ff5fdd7a09c13f2d586898afa
 WHIRLPOOL 
7d71c93dc95e15dd9ea7ef017f7e2964ffa8f6cd1ef43121f341feca53f2d8a9666efd51f6e85f82a2a5aaaebddb68042519207966b892c439c9accb07966d23
 DIST genpatches-4.4-85.experimental.tar.xz 87796 SHA256 
dd976504f371178de642516efd39c7946318632d8cd0bd6548cd32c24a5162cd SHA512 
3eb7707d8ee68ddf24de83be481852d23f71f5f7b191e5c07a575cde44144df1457341336739f0b76e4087c07579d197c3b6c5ea54a8f4af9c2d11b8423c36a3
 WHIRLPOOL 
e227d2a0fa4a90ab4631ae37bf6d72d0dc0fda3c776cb6b8707fce645fc25f1d3b0661750b2637d353a4918b3a8bb7e13dea4eec837af7d709c37b3249d6cf08
 DIST genpatches-4.4-85.extras.tar.xz 16460 SHA256 
bf6ce82a5527700cc86c48de4d79fc884e034c130c2cd2b75b9715c67606b639 SHA512 
40631eeba362ff375c74c76ed475b12d3d111b30c9e367abe1a982215858c4c45af54a6556cb6a78177d9157a1a192b251ce62fb0a093ae9ecbc10d5c84fb752
 WHIRLPOOL 
eef15b663ead67d834174c0ebb76b49572b2eb2bd0a3b66125e70ccc4ed043dd04d3874062227cddf56bed5b8c1f4eee6bc7eed3f38789dfdf4a2f29aa1de86c
+DIST genpatches-4.4-86.base.tar.xz 1406432 SHA256 
7d4d594c5a3fe56ee045345cb61e7219e1dfe4990bf8b405322b477c33314488 SHA512 
e6449d82d83e9dc57039edfe97ac468e5ed60998c3fc3828f490c159f87d178aa560abb33ba82ef4d915514cb8de5a15d97446f3264e4288c689cf435fad977a
 WHIRLPOOL 
a310ec153073451693662254989687f5ca2364e0fd010b7469e6be24bd62081d1761357ec584f9188168811b10863eac5ed859e55f595d750aeeb9a3bd6a4e57
+DIST genpatches-4.4-86.experimental.tar.xz 87776 SHA256 
2dcc56798bec81b3453323f2c959cddb2389493852dd82495f86010926b9eeb6 SHA512 
d35e98de21252b0dc39accfd0feca4c82469e066213aa39c5be7da1cf35f72b7ac00118868a0442d2398be712eec5f619cd13669265e5defb5e3639aa21b0247
 WHIRLPOOL 
a5738b0fa165708227db8db8fecf1a333e9c712cb94f05de18c95f9e7ec7016c13e6c2c08e68d4f09e465000d4a3d360c0034d7c3cca1d1f4fa9014561642842
+DIST genpatches-4.4-86.extras.tar.xz 16448 SHA256 
ab169a96c819efd076ebc301748e42c6ccb7efae382b5a356c81a53bdfd268e2 SHA512 
0e026660d045706d2b7357919bea518cc491748869b95c4406565ae2596ccad8cd5f0943609e50ac44c824fa8ae3b0d26abb9639651fdfdbd43abe3cba6d9eb6
 WHIRLPOOL 
7f350df5cf1cd6089eb6cba4ba5523beb09fa2976b46a69b78298c4c3dcaa8bb358376e6e5967242e3ef25411880c527571e95e67594ad17fe8cb8f85011382c
 DIST genpatches-4.9-35.base.tar.xz 784760 SHA256 
8af30b82a2065351a1339a2ee4ee68483f09723b9d227e3f8dc211198ae6aac3 SHA512 
d75c36e17fc32ed8cbde8747e77045cb41a365e5276a11861ee2b7255b5f41b9e1435859452227d19591c1387a56ca18f07305e3c70aaaefb596961ee0473c2a
 WHIRLPOOL 
014ed90fd4d6046b0983d5389fabf7436c5b5333deeab64f7e78f6aa2d44817b93a3404ede2411910cb36ceb45b1e5fddec656de2f4a4e6b6a986bd3f1a03211
 DIST genpatches-4.9-35.experimental.tar.xz 106392 SHA256 
7d37afac8eac9662881206341b11c9a0c3c0705a9c5a805fc57acad796bf6fb8 SHA512 
8c5e920875d7390a1168172a6deeb54c09100f82b4536eb890df93ed32f031664e9e340f2db7d84f014f1b88bc97eae66adb554115e20dbade9d9d856e8bcd65
 WHIRLPOOL 
d23d1d18b97aefed1972d3a0c4c6272ec669eafc6866f63a4f1c88b37500054c5f2dc97a12c93a33201e3a9eef0914a4c76369155e332aa5da90ef5ef6c67a1f
 DIST genpatches-4.9-35.extras.tar.xz 17348 SHA256 
33e2bb26e7d22e95ac9cbdbee17a237ce9e07fcf249aad12ed6ebdcf3d9d0a98 SHA512 
abaccadd70bbb34f1a7f28f332f38a54e035afa96be6b0d3d3e1daa16898743d4cf004225bf52287e0a6ea305492d59d76f8f40871dcf00de7ff965ce0d97f10
 WHIRLPOOL 
f1ec67a941fc6bf31cd1e3290fe67bf136c23881ed4c835e623afdb6a9d05c2f662fe53113215a019bd7b0217cdb40d9dd328b4dfcb2b6c1525656d870579f59

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

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

2017-08-16 Thread Göktürk Yüksek
commit: b820d12b7e9152d619ae73cffb9bf79e6fe65cdb
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Aug 16 22:52:09 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Aug 16 22:52:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b820d12b

app-forensics/sleuthkit: fix the conditional logic on doc use flag

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-forensics/sleuthkit/sleuthkit-4.4.2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-forensics/sleuthkit/sleuthkit-4.4.2.ebuild 
b/app-forensics/sleuthkit/sleuthkit-4.4.2.ebuild
index 754294c9377..adf6fcbf46e 100644
--- a/app-forensics/sleuthkit/sleuthkit-4.4.2.ebuild
+++ b/app-forensics/sleuthkit/sleuthkit-4.4.2.ebuild
@@ -131,7 +131,9 @@ src_compile() {
fi
 
# Create the doc output dirs if requested
-   use doc && mkdir -p "${T}"/doc/{api-docs,jni-docs} || die
+   if use doc; then
+   mkdir -p "${T}"/doc/{api-docs,jni-docs} || die
+   fi
 
emake all $(usex doc api-docs "")
 }



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

2017-08-16 Thread Mike Pagano
commit: 480a8ac6712b3489d5a8cf0713cb326fc0222a16
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 16 22:42:39 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 16 22:42:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=480a8ac6

sys-kernel/vanilla-sources: Version bumps

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-kernel/vanilla-sources/Manifest | 6 +++---
 ...{vanilla-sources-4.12.7.ebuild => vanilla-sources-4.12.8.ebuild} | 0
 ...{vanilla-sources-4.4.82.ebuild => vanilla-sources-4.4.83.ebuild} | 0
 ...{vanilla-sources-4.9.43.ebuild => vanilla-sources-4.9.44.ebuild} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 1c0bdc21123..d268f6b8e6f 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -9,6 +9,6 @@ DIST patch-3.10.107.xz 1492988 SHA256 
cc71150009ec821a2bdb45acca6243961dd51f2077
 DIST patch-3.16.46.xz 1606284 SHA256 
1eeb78caf7e161ed2ff00c9e705ece542740e16141a07ecd917ae5f799930434 SHA512 
a92cfcb4f59c77111d90c2fed322926685ba46927abdc80ea637ac54eb5ad1a83b498aaf144b3d602274989c474e7af5cf88e02532cedd6882a232108d8e990c
 WHIRLPOOL 
3d73112c90b84cb2897506a524ca7ffe42eb6017e4083e0e1815e3ec6133f6c6eec003cb9c6aa88ad5408d613b68fa8ba1af913d6f6e6a910b7a7e2f09958aec
 DIST patch-3.2.91.xz 1744608 SHA256 
338aa079cd08f1f8a8b3ab47f06c7ebaa3ba4b18da217e8d9752340b95704148 SHA512 
163f71c53e7608eb951ec28baaa7751e566ffdbb4e97e141b46040aa343f785591c2ad00de8ce496c9db9e41f671f60a6129a62731dcfea3d6a3e81249c7a217
 WHIRLPOOL 
72187c2b73b7156014ad7a5a9bed85c2008edaa266d5918dc5129e2e7beb0f571c3bc456f8c71f195a6aa4b52b7223c8d399f6486e86807663bfe9629ab1ec40
 DIST patch-4.1.43.xz 1142032 SHA256 
cc21e4885f795751cb7858ff95e1f0c61d442d4e0f55f8d67f1c9e6606acc6de SHA512 
f0156d23ee2c05308e21de051a88ad85509f68609e1543bd3cebb42372e5b294ee147a09b6cf5e3efae4ecfe77d07378a1defb15cb705dbdd67ff25e456d3ed7
 WHIRLPOOL 
c3df9f7d2f3e154c7f39d2558e6eaacfc5f756645c2099ecd5317db364c9f4dc39064859ff6d6ed0182966e47b048a6e2719578f3d31d92781ad64fd505b7b04
-DIST patch-4.12.7.xz 144316 SHA256 
fe0a0b7c071978839f4b941d655df93e3c0e60bd3e49237f7e7a8635cb38ff8e SHA512 
22d6b937796298e9bb83d216b5cfa8b6910c8efe7bf5c4628c5fac42f73f916a5ba29b519fed1007542faa033c39d34175961731dfae88cd36c29fc6177fddcf
 WHIRLPOOL 
11864cd062a84ca50e0783617304253082dc196371a2af51a143f44221e120460e2a65bf77dc463a19b2ac081cedfa0e315137ce8dc2db7fc88e9b21f3b0275b
-DIST patch-4.4.82.xz 1304964 SHA256 
3c348ab806c43694452cda42a9121c6369a703781bc09325580bc1a443b094d3 SHA512 
2a8db2fe969f234cf1192753da6e70713689c6f15567829e0e603e6e536fe367b857a1e0269f0165fd15e7e9b665157c25c4fdba858d42b6f59b247c76f27a69
 WHIRLPOOL 
ef9845832cba67f7ee1f84cd2a92adc659f40e026af8ff47a9fd2aafa57b05a7ca569301575fe08ed728b7a4dad8921be696101117adaa78bf18b9e139a9335d
-DIST patch-4.9.43.xz 901248 SHA256 
c35b78f6b8805ce7dec5db9c02f28376ee2345668a0f46df90c2f537d7a00e59 SHA512 
c18bdfcef60a4f3b417cc4ecdc381bf2c9fc660267725e4d4cc1b645b421ea8aad6c263b8493021a8497243d67b1e4f18942c050707c2ea92a80208b21455452
 WHIRLPOOL 
ca6c3e28b48faff239a4ad43ea51b593ff06d660a9d2e846661730bb828f88a5f2a94ce6b900985f5acfe78803d4205878199e3e7d11b8c32d9ce33eab774b8d
+DIST patch-4.12.8.xz 161064 SHA256 
32b860911a3bafd5cd5bc813a427c90fad6eafdf607fa64e1b763b16ab605636 SHA512 
44e2417fe1379977b4891f74b227c2c6d6588f3726b598ad8c8a52ecaea32f56cf222b877230fc87c043583a6f230f3044fe3c9b293c67699e1743c0161004cf
 WHIRLPOOL 
e9c6493b4c9743b031bdd0c49ab06057a6c4ba25812955189508a48be08c2b4836e999c2b7662ae049ccc8de41c3d639fe51841e3d1eaa23fda1dce5872c01cf
+DIST patch-4.4.83.xz 1307536 SHA256 
686a03eabb4bbf37ff4bf63d16fa67318e8bcd1ffcb6bb3a49bae1523440fcc0 SHA512 
f8f44600e29f085103f389766f0a729d747f321c6c75ed20ecf472126f63f2cb5c543bc5e346d0f7ee3e8d76e0ec90a5b36b84888fc541dac4cbd22266970dbc
 WHIRLPOOL 
e739d8d580b3a5de121fee2fdcebd6242cb4a3d57e11ef37e1ebbd243a93f3a22774eec4a625b0eac3ef28cf237b396165ca3f60569f7dea3a5b13db98350570
+DIST patch-4.9.44.xz 908392 SHA256 
cd9ce14bda09cfba792b29c38b80396ab9e2adcbc5b71795497cd3775985efaa SHA512 
4f5d055f002e23e6d91b78c300048d346933c06839d1bf8dea40d5f4e240ae6864a1baddb4218661af857843a8d2567e8f888a31f0f0ac08d50e427aecb779ae
 WHIRLPOOL 
b9d190826b5272219668a9741cfff64acb1b60695eb536f0a4021319d82d52d7e62cb051c792deec70c828ab7f4f9c8a3e0872b668eb2f5a0e0173ed193bf4d1

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.12.7.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.12.8.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.12.7.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.12.8.ebuild

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.4.82.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.4.83.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.4.82.ebuild
rename to 

[gentoo-commits] proj/linux-patches: New tag: 4.4-86

2017-08-16 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 16 22:39:43 2017 +

New tag: 4.4-86




[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/files/, dev-db/redis/

2017-08-16 Thread Robin H. Johnson
commit: 8e47a75c9f108787156127127368da681c8241d6
Author: Tomas Mozes  gmail  com>
AuthorDate: Tue Aug 15 14:12:25 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Aug 16 22:39:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e47a75c

dev-db/redis: bump to 4.0.1

Fixes: https://github.com/gentoo/gentoo/pull/5429
Package-Manager: Portage-2.3.7, Repoman-2.3.2
Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-db/redis/Manifest  |   1 +
 dev-db/redis/files/redis-4.0.1-shared.patch|  32 +++
 dev-db/redis/files/redis-4.0.1-sharedlua.patch |  60 
 dev-db/redis/redis-4.0.1.ebuild| 122 +
 4 files changed, 215 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index b6d97a7ef1c..a3318518cfb 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -2,3 +2,4 @@ DIST redis-3.0.7.tar.gz 1375200 SHA256 
b2a791c4ea3bb7268795c45c6321ea5abcc244571
 DIST redis-3.2.5.tar.gz 1544040 SHA256 
8509ceb1efd849d6b2346a72a8e926b5a4f6ed3cc7c3cd8d9f36b2e9ba085315 SHA512 
4ecf6277c8fdf4411223b9f5a5c8308829da9bd756b45de5217d469e9def8faad8c05b6348c06aef99eca9245d45abfd52df056c3c819723da66a2ca20c381dd
 WHIRLPOOL 
db1eecac5e407734002d39cc16f708fcb1f506829df4dabda53bffc7012746a23ea2342cded4d90f39db72ba61eda349b80b4a3e4f1eba06dbaa6cad8c50264e
 DIST redis-3.2.6.tar.gz 1544806 SHA256 
2e1831c5a315e400d72bda4beaa98c0cfbe3f4eb8b20c269371634390cf729fa SHA512 
15f2e55a7cc56e7e652a3a8d344fceb6d0d33cf53caa81854e6b1977ec68f7e92ac06d0d66999bfc577f185eba19e0927a81014bdb5cd484eecb080b6a6e16bc
 WHIRLPOOL 
a3dd92e565cdfbc65bfccd452efde8fc4124ede1133ca74a30c69f68eb5021b5fb1bbc7dc30d3ea9993c42bc9c4ce2716564329bd5be142a5764a9ab807a9d14
 DIST redis-3.2.8.tar.gz 1547237 SHA256 
61b373c23d18e6cc752a69d5ab7f676c6216dc2853e46750a8c4ed791d68482c SHA512 
7334faf73af3644f7f9dcaddd322955d5df1e88a1640b509ae623f322615a20f6dc143eb57dd89ff3a278557df309ac4215c3fb458235682ce28e16c817068ba
 WHIRLPOOL 
50ffecd1891051a3e28028065bfaf090b2eec42a757cdf61c6d22b051c8ba4fc78809b3198182d2333bedb4715d9a8d70bf04f605030abe6e33cc6b9b7161cf7
+DIST redis-4.0.1.tar.gz 1711660 SHA256 
2049cd6ae9167f258705081a6ef23bb80b7eff9ff3d0d7481e89510f27457591 SHA512 
62dec537aebd12340b9642f5f8b07fd98757c9e648dcd539a0411f207db3495923c5a6a9941036c56b2d574ee38b46d08558668111e322345ef549f93fada26f
 WHIRLPOOL 
90b6a7a81e6d5302a28c49a8a1ea479f80f7924eb2f69d0b17d48cf15c9ba769a8ef425ae9bec44d3cbd81816b43fe7997adeb73caa6d2b64f7657e60cb2fb82

diff --git a/dev-db/redis/files/redis-4.0.1-shared.patch 
b/dev-db/redis/files/redis-4.0.1-shared.patch
new file mode 100644
index 000..945d114ae2f
--- /dev/null
+++ b/dev-db/redis/files/redis-4.0.1-shared.patch
@@ -0,0 +1,32 @@
+diff --git a/src/Makefile b/src/Makefile
+index 86e0b3fe..c7db0ee9 100644
+--- a/src/Makefile
 b/src/Makefile
+@@ -29,14 +29,7 @@ INSTALL_BIN=$(PREFIX)/bin
+ INSTALL=install
+ 
+ # Default allocator defaults to Jemalloc if it's not an ARM
+-MALLOC=libc
+-ifneq ($(uname_M),armv6l)
+-ifneq ($(uname_M),armv7l)
+-ifeq ($(uname_S),Linux)
+-  MALLOC=jemalloc
+-endif
+-endif
+-endif
++MALLOC?=jemalloc
+ 
+ # To get ARM stack traces if Redis crashes we need a special C flag.
+ ifneq (,$(findstring armv,$(uname_M)))
+@@ -120,9 +113,8 @@ ifeq ($(MALLOC),tcmalloc_minimal)
+ endif
+ 
+ ifeq ($(MALLOC),jemalloc)
+-  DEPENDENCY_TARGETS+= jemalloc
+-  FINAL_CFLAGS+= -DUSE_JEMALLOC -I../deps/jemalloc/include
+-  FINAL_LIBS+= ../deps/jemalloc/lib/libjemalloc.a
++  FINAL_CFLAGS+= -DUSE_JEMALLOC -DJEMALLOC_NO_DEMANGLE
++  FINAL_LIBS+= -ljemalloc -ldl
+ endif
+ 
+ REDIS_CC=$(QUIET_CC)$(CC) $(FINAL_CFLAGS)

diff --git a/dev-db/redis/files/redis-4.0.1-sharedlua.patch 
b/dev-db/redis/files/redis-4.0.1-sharedlua.patch
new file mode 100644
index 000..d2b572250e8
--- /dev/null
+++ b/dev-db/redis/files/redis-4.0.1-sharedlua.patch
@@ -0,0 +1,60 @@
+diff --git a/deps/lua/src/lua_cjson.c b/deps/lua/src/lua_cjson.c
+index c26c0d7b..fa50c410 100644
+--- a/deps/lua/src/lua_cjson.c
 b/deps/lua/src/lua_cjson.c
+@@ -46,7 +46,7 @@
+ #include "strbuf.h"
+ #include "fpconv.h"
+ 
+-#include "../../../src/solarisfixes.h"
++#include "solarisfixes.h"
+ 
+ #ifndef CJSON_MODNAME
+ #define CJSON_MODNAME   "cjson"
+diff --git a/src/Makefile b/src/Makefile
+index 86e0b3fe..09630321 100644
+--- a/src/Makefile
 b/src/Makefile
+@@ -16,7 +16,7 @@ release_hdr := $(shell sh -c './mkreleasehdr.sh')
+ uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not')
+ uname_M := $(shell sh -c 'uname -m 2>/dev/null || echo not')
+ OPTIMIZATION?=-O2
+-DEPENDENCY_TARGETS=hiredis linenoise lua
++DEPENDENCY_TARGETS=hiredis linenoise
+ NODEPS:=clean distclean
+ 
+ # Default settings
+@@ -66,6 +66,7 @@ endif
+ FINAL_CFLAGS=$(STD) $(WARN) $(OPT) $(DEBUG) $(CFLAGS) $(REDIS_CFLAGS)
+ FINAL_LDFLAGS=$(LDFLAGS) $(REDIS_LDFLAGS) $(DEBUG)
+ FINAL_LIBS=-lm
++FINAL_LIBS+=@LUA_LIBS@
+ DEBUG=-g -ggdb
+ 

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

2017-08-16 Thread Robin H. Johnson
commit: 5d58e071d2fe843bea503d3cd95998e95247aa39
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Aug 16 22:34:44 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Aug 16 22:39:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d58e071

dev-db/redis: build with slotted or unslotted Lua!

Package-Manager: Portage-2.3.6, Repoman-2.3.3
Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-db/redis/redis-4.0.1-r1.ebuild | 128 +
 1 file changed, 128 insertions(+)

diff --git a/dev-db/redis/redis-4.0.1-r1.ebuild 
b/dev-db/redis/redis-4.0.1-r1.ebuild
new file mode 100644
index 000..85af1b49f49
--- /dev/null
+++ b/dev-db/redis/redis-4.0.1-r1.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic systemd toolchain-funcs user
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="http://redis.io/;
+SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~x86-solaris"
+IUSE="+jemalloc tcmalloc luajit test"
+SLOT="0"
+
+# Does NOT build with Lua 5.2 or newer at this time.
+RDEPEND="luajit? ( dev-lang/luajit:2 )
+   !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) )
+   tcmalloc? ( dev-util/google-perftools )
+   jemalloc? ( >=dev-libs/jemalloc-3.2 )"
+DEPEND="virtual/pkgconfig
+   >=sys-devel/autoconf-2.63
+   test? ( dev-lang/tcl:0= )
+   ${RDEPEND}"
+REQUIRED_USE="?? ( tcmalloc jemalloc )"
+
+S="${WORKDIR}/${PN}-${PV/_/-}"
+
+pkg_setup() {
+   enewgroup redis 75
+   enewuser redis 75 -1 /var/lib/redis redis
+}
+
+src_prepare() {
+   epatch \
+   "${FILESDIR}"/${PN}-4.0.1-shared.patch \
+   "${FILESDIR}"/${PN}-3.2.3-config.patch \
+   "${FILESDIR}"/${PN}-4.0.1-sharedlua.patch
+   eapply_user
+
+   # Copy lua modules into build dir
+   cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
+   cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJSON_GLOBAL"
+
+   # now we will rewrite present Makefiles
+   local makefiles=""
+   for MKF in $(find -name 'Makefile' | cut -b 3-); do
+   mv "${MKF}" "${MKF}.in"
+   sed -i  -e 's:$(CC):@CC@:g' \
+   -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
+   -e 's: $(DEBUG)::g' \
+   -e 's:$(OBJARCH)::g' \
+   -e 's:ARCH:TARCH:g' \
+   -e '/^CCOPT=/s:$: $(LDFLAGS):g' \
+   "${MKF}.in" \
+   || die "Sed failed for ${MKF}"
+   makefiles+=" ${MKF}"
+   done
+   # autodetection of compiler and settings; generates the modified 
Makefiles
+   cp "${FILESDIR}"/configure.ac-3.2 configure.ac
+
+   # Use the correct pkgconfig name for Lua
+   has_version 'dev-lang/lua:5.1' \
+   && LUAPKGCONFIG=lua5.1 \
+   || LUAPKGCONFIG=lua
+   sed -i  \
+   -e "/^AC_INIT/s|, [0-9].+, |, $PV, |" \
+   -e 
"s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \
+   -e "/PKG_CHECK_MODULES.*\/s,lua5.1,${LUAPKGCONFIG},g" \
+   configure.ac || die "Sed failed for configure.ac"
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_with luajit)
+
+   # Linenoise can't be built with -std=c99, see 
https://bugs.gentoo.org/451164
+   # also, don't define ANSI/c99 for lua twice
+   sed -i -e "s:-std=c99::g" deps/linenoise/Makefile deps/Makefile || die
+}
+
+src_compile() {
+   tc-export CC AR RANLIB
+
+   local myconf=""
+
+   if use tcmalloc ; then
+   myconf="${myconf} USE_TCMALLOC=yes"
+   elif use jemalloc ; then
+   myconf="${myconf} JEMALLOC_SHARED=yes"
+   else
+   myconf="${myconf} MALLOC=yes"
+   fi
+
+   emake ${myconf} V=1 CC="${CC}" AR="${AR} rcu" RANLIB="${RANLIB}"
+}
+
+src_install() {
+   insinto /etc/
+   doins redis.conf sentinel.conf
+   use prefix || fowners redis:redis /etc/{redis,sentinel}.conf
+   fperms 0644 /etc/{redis,sentinel}.conf
+
+   newconfd "${FILESDIR}/redis.confd" redis
+   newinitd "${FILESDIR}/redis.initd-4" redis
+
+   systemd_newunit "${FILESDIR}/redis.service-2" redis.service
+   systemd_newtmpfilesd "${FILESDIR}/redis.tmpfiles" redis.conf
+
+   dodoc 00-RELEASENOTES BUGS CONTRIBUTING MANIFESTO README.md
+
+   dobin src/redis-cli
+   dosbin src/redis-benchmark 

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

2017-08-16 Thread Robin H. Johnson
commit: 4e732582f6f0beed4714a17b526653267ccc6d20
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Aug 16 22:38:36 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Aug 16 22:39:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e732582

package.mask: update slotted Lua mask.

Signed-off-by: Robin H. Johnson  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ab6e20ff353..996c574b366 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -742,9 +742,12 @@ games-strategy/smac
 app-eselect/eselect-lua
 =dev-lang/lua-5.1.5-r2
 =dev-lang/lua-5.1.5-r100
+=dev-lang/lua-5.1.5-r101
 =dev-lang/lua-5.2.3
 =dev-lang/lua-5.2.3-r1
+=dev-lang/lua-5.2.3-r2
 =dev-lang/lua-5.3.3
+=dev-lang/lua-5.3.3-r1
 
 # Mike Gilbert  (04 Mar 2014)
 # Dev channel releases are only for people who are developers or want more



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

2017-08-16 Thread Robin H. Johnson
commit: f6512274fa8cd85e228c1ed0d09a9150523651be
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Aug 16 22:38:20 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Aug 16 22:39:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6512274

dev-lang/lua: fix pkgconfig for slotted Lua.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-lang/lua/lua-5.1.5-r101.ebuild | 144 +
 dev-lang/lua/lua-5.2.3-r2.ebuild   | 143 
 dev-lang/lua/lua-5.3.3-r1.ebuild   | 143 
 3 files changed, 430 insertions(+)

diff --git a/dev-lang/lua/lua-5.1.5-r101.ebuild 
b/dev-lang/lua/lua-5.1.5-r101.ebuild
new file mode 100644
index 000..1be902b9441
--- /dev/null
+++ b/dev-lang/lua/lua-5.1.5-r101.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils multilib multilib-minimal portability toolchain-funcs 
versionator
+
+DESCRIPTION="A powerful light-weight programming language designed for 
extending applications"
+HOMEPAGE="http://www.lua.org/;
+SRC_URI="http://www.lua.org/ftp/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="5.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="+deprecated emacs readline static"
+
+RDEPEND="readline? ( >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] )
+   app-eselect/eselect-lua
+   !dev-lang/lua:0"
+DEPEND="${RDEPEND}
+   sys-devel/libtool"
+PDEPEND="emacs? ( app-emacs/lua-mode )"
+
+SAN_SLOT="${SLOT//.}"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/lua${SLOT}/luaconf.h
+)
+
+src_prepare() {
+   local PATCH_PV=$(get_version_component_range 1-2)
+
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r2.patch
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-module_paths.patch
+
+   # use glibtool on Darwin (versus Apple libtool)
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e '/LIBTOOL = /s:libtool:glibtool:' \
+   Makefile src/Makefile || die
+   fi
+
+   #EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="upstream.patch" epatch
+
+   # correct lua versioning
+   sed -i -e 's/\(LIB_VERSION = \)6:1:1/\16:5:1/' src/Makefile
+
+   sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html
+
+   if ! use deprecated ; then
+   # patches from 5.1.4 still apply
+   epatch "${FILESDIR}"/${PN}-5.1.4-deprecated.patch
+   epatch "${FILESDIR}"/${PN}-5.1.4-test.patch
+   fi
+
+   if ! use readline ; then
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-readline.patch
+   fi
+
+   # Using dynamic linked lua is not recommended for performance
+   # reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519
+   # Mainly, this is of concern if your arch is poor with GPRs, like x86
+   # Note that this only affects the interpreter binary (named lua), not 
the lua
+   # compiler (built statically) nor the lua libraries (both shared and 
static
+   # are installed)
+   if use static ; then
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make_static-r1.patch
+   fi
+
+   # custom Makefiles
+   multilib_copy_sources
+
+   # A slotted Lua uses different directories for headers & names for
+   # libraries, and pkgconfig should reflect that.
+   sed -r -i \
+   -e "/^Libs:/s,((-llua)($| )),\2${SLOT}\3," \
+   -e "/^Cflags:/s,((-I..includedir.)($| )),\2/lua${SLOT}\3," \
+   "${S}"/etc/lua.pc
+}
+
+multilib_src_configure() {
+   # We want packages to find our things...
+   sed -i \
+   -e 's:/usr/local:'${EPREFIX}'/usr:' \
+   -e "s:\([/\"]\)\:\1$(get_libdir):g" \
+   etc/lua.pc src/luaconf.h || die
+}
+
+multilib_src_compile() {
+   tc-export CC
+   myflags=
+   # what to link to liblua
+   liblibs="-lm"
+   liblibs="${liblibs} $(dlopen_lib)"
+
+   # what to link to the executables
+   mylibs=
+   if use readline; then
+   mylibs="-lreadline"
+   fi
+
+   cd src
+   emake CC="${CC}" CFLAGS="-DLUA_USE_LINUX ${CFLAGS}" \
+   RPATH="${EPREFIX}/usr/$(get_libdir)/" \
+   LUA_LIBS="${mylibs}" \
+   LIB_LIBS="${liblibs}" \
+   V=$(get_version_component_range 1-2) \
+   gentoo_all
+
+   mv lua_test ../test/lua.static
+}
+
+multilib_src_install() {
+   emake INSTALL_TOP="${ED}/usr" INSTALL_LIB="${ED}/usr/$(get_libdir)" \
+   V=${SLOT} gentoo_install
+
+   insinto 

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

2017-08-16 Thread Gilles Dartiguelongue
commit: 7a54c6df3437285b312d97a6c0c2cabe04dd271e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Aug 16 22:23:53 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Aug 16 22:31:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a54c6df

media-libs/libmediaart: version bump 1.9.1 → 1.9.4

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 media-libs/libmediaart/Manifest |  1 +
 media-libs/libmediaart/libmediaart-1.9.4.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/media-libs/libmediaart/Manifest b/media-libs/libmediaart/Manifest
index 51e5cd8d079..95212c1c35c 100644
--- a/media-libs/libmediaart/Manifest
+++ b/media-libs/libmediaart/Manifest
@@ -1,2 +1,3 @@
 DIST libmediaart-0.7.0.tar.xz 5811244 SHA256 
3a9dffcad862aed7c0921579b93080d694b8a66f3676bfee8037867f653a1cd3 SHA512 
94ca38ca2ec2bdd7f3a6f39c7f658053d8c46caba8bad97d004663da027c0308a305ce791b33af3d07e3fe8647a967b1ee1c6f808bbe1b4839844aa10cb0891a
 WHIRLPOOL 
781237cff0511b937408f8f3cf72b336c32b84ec38f08d598e2eba56c89ce2b76deafb8705d41e5bc73f2f39833966dbd67f62bcb28e67108499d6d1bb72897b
 DIST libmediaart-1.9.1.tar.xz 5826128 SHA256 
5b14aa4e0cc84eaec57b6cb28f39092d503fdaecf36d5d165fac37583b7fe949 SHA512 
1ba43d3501d4775984967960c24bf217bcedd075e1716a2f54266817ae2a93eed119035f385025e34ba83b58ec10e544bbde9c2ad328a3de00c5c80b35524222
 WHIRLPOOL 
e2420acaeb6ca31bc55c02cc52b3baf10ac8ea797eb92f9843031753b10326505c107d97597a93a422fb78543cf4dcf3fbd586deeb65051058c139287a1d3aad
+DIST libmediaart-1.9.4.tar.xz 5827928 SHA256 
a57be017257e4815389afe4f58fdacb6a50e74fd185452b23a652ee56b04813d SHA512 
e2526c22cb656c821da626c43c09d72afded1dfc369e77baea3de17dd6d3bd3b829cf3160e386459f55b9580cbeeb1d621c85876cb62739bc8d4f42429bdce1c
 WHIRLPOOL 
132c6ac8ad78382990bc032f16886c99e1861a329f1983d37882e3cb4ba40b5253dad6e25045115fff8b37c527b9882d301a611dd86d548d6eddedfe55254120

diff --git a/media-libs/libmediaart/libmediaart-1.9.4.ebuild 
b/media-libs/libmediaart/libmediaart-1.9.4.ebuild
new file mode 100644
index 000..53d87ba300c
--- /dev/null
+++ b/media-libs/libmediaart/libmediaart-1.9.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.16"
+
+inherit autotools flag-o-matic gnome2 vala virtualx
+
+DESCRIPTION="Manages, extracts and handles media art caches"
+HOMEPAGE="https://github.com/GNOME/libmediaart;
+
+LICENSE="LGPL-2.1+"
+SLOT="2.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gtk +introspection qt5 vala"
+REQUIRED_USE="
+   ?? ( gtk qt5 )
+   vala? ( introspection )
+"
+
+RDEPEND="
+   >=dev-libs/glib-2.38.0:2
+   gtk? ( >=x11-libs/gdk-pixbuf-2.12:2 )
+   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
+   qt5? ( dev-qt/qtgui:5 )
+"
+DEPEND="${RDEPEND}
+   dev-libs/gobject-introspection-common
+   >=dev-util/gtk-doc-am-1.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   # Make doc parallel installable
+   cd "${S}"/docs/reference/${PN} || die
+   sed -e "s/\(DOC_MODULE.*=\).*/\1${PN}-${SLOT}/" \
+   -e "s/\(DOC_MAIN_SGML_FILE.*=\).*/\1${PN}-docs-${SLOT}.xml/" \
+   -i Makefile.am Makefile.in || die
+   sed -e "s/\(

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

2017-08-16 Thread Gilles Dartiguelongue
commit: ab634f5f99f2e386ae4dca7fda7632f65e74d610
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Aug 16 21:58:02 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Aug 16 22:31:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab634f5f

app-text/libgxps: version bump 0.2.5 → 0.3.0

Build system ported to meson.

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 app-text/libgxps/Manifest |  1 +
 app-text/libgxps/libgxps-0.3.0.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/app-text/libgxps/Manifest b/app-text/libgxps/Manifest
index f74dd13b60a..2d84af71248 100644
--- a/app-text/libgxps/Manifest
+++ b/app-text/libgxps/Manifest
@@ -1 +1,2 @@
 DIST libgxps-0.2.5.tar.xz 346532 SHA256 
3e7594c5c9b077171ec9ccd3ff2b4f4c4b29884d26d4f35e740c8887b40199a0 SHA512 
f449c4cb989910797c84614ce9f141d4e9adcda0c18f309f656de397ba5deabfa9b4c558c81be7f52bc44c048c401616775989cd1ff9408eeea44f46ef56635b
 WHIRLPOOL 
db7514e785f46a3fbf32db9962c2644837855116acbbf37373388c3cfed3b88645c4a574fe8e2ae41913b68250d9448dd3566d9b15b258c74810262f4411f9b8
+DIST libgxps-0.3.0.tar.xz 93000 SHA256 
412b1343bd31fee41f7204c47514d34c563ae34dafa4cc710897366bd6cd0fae SHA512 
283ce3041f0238ef1dcae30ce2adbc3f843677e00ae22f20ed3459828f3edaab6d05d87c20dddb613925ab248ed0b29855a94198b982606c3dcb2e59f800b013
 WHIRLPOOL 
00b8544245bc6be3d2a8d183a35f3f4936951fdc3772d1c7ee893ce5fe97712bc472d0ab3ff670c35655bb8f93941e9687d54e3b503075929958bc492c6fa42e

diff --git a/app-text/libgxps/libgxps-0.3.0.ebuild 
b/app-text/libgxps/libgxps-0.3.0.ebuild
new file mode 100644
index 000..275faeeef86
--- /dev/null
+++ b/app-text/libgxps/libgxps-0.3.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org meson
+
+DESCRIPTION="Library for handling and rendering XPS documents"
+HOMEPAGE="https://wiki.gnome.org/Projects/libgxps;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="+introspection jpeg lcms tiff"
+
+RDEPEND="
+   >=app-arch/libarchive-2.8
+   >=dev-libs/glib-2.36:2
+   media-libs/freetype:2
+   media-libs/libpng:0
+   >=x11-libs/cairo-1.10[svg]
+   introspection? ( >=dev-libs/gobject-introspection-0.10.1:= )
+   jpeg? ( virtual/jpeg:0 )
+   lcms? ( media-libs/lcms:2 )
+   tiff? ( media-libs/tiff:0[zlib] )
+"
+DEPEND="${RDEPEND}
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-util/gtk-doc-am
+   virtual/pkgconfig
+"
+
+# There is no automatic test suite, only an interactive test application
+RESTRICT="test"
+
+src_configure() {
+   local emesonargs=(
+   -Denable-test=false
+   -Denable-gtk-doc=false
+   -Denable-man=true
+   -Ddisable-introspection=$(usex introspection false true)
+   -Dwith-liblcms2=$(usex lcms true false)
+   -Dwith-libjpeg=$(usex jpeg true false)
+   -Dwith-libtiff=$(usex tiff true false)
+   )
+
+   meson_src_configure
+}



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

2017-08-16 Thread Gilles Dartiguelongue
commit: df9852631e1fcc44bf914c4d5d8a23c2171f0ee8
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Aug 16 21:20:03 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Aug 16 22:31:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df985263

net-misc/networkmanager: add minimum required versions

As specified in configure.ac. Safety net for old installations.

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 net-misc/networkmanager/networkmanager-1.8.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/networkmanager/networkmanager-1.8.2.ebuild 
b/net-misc/networkmanager/networkmanager-1.8.2.ebuild
index ccf11ee170c..961ebcbf302 100644
--- a/net-misc/networkmanager/networkmanager-1.8.2.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.8.2.ebuild
@@ -38,7 +38,7 @@ COMMON_DEPEND="
>=dev-libs/libnl-3.2.8:3=[${MULTILIB_USEDEP}]
policykit? ( >=sys-auth/polkit-0.106 )
net-libs/libndp[${MULTILIB_USEDEP}]
-   net-misc/curl
+   >=net-misc/curl-7.24
net-misc/iputils
sys-apps/util-linux[${MULTILIB_USEDEP}]
sys-libs/readline:0=
@@ -51,7 +51,7 @@ COMMON_DEPEND="
consolekit? ( >=sys-auth/consolekit-1.0.0 )
dhclient? ( >=net-misc/dhcp-4[client] )
dhcpcd? ( net-misc/dhcpcd )
-   elogind? ( sys-auth/elogind )
+   elogind? ( >=sys-auth/elogind-219 )
gnutls? (
dev-libs/libgcrypt:0=[${MULTILIB_USEDEP}]
>=net-libs/gnutls-2.12:=[${MULTILIB_USEDEP}] )



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

2017-08-16 Thread Mike Pagano
commit: a6dcad8ba5c7a6b74d6cbb44a53f6fcf37cd4a72
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 16 22:29:59 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 16 22:29:59 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=a6dcad8b

Linux patch 4.4.83

 _README |   4 +
 1082_linux-4.4.83.patch | 476 
 2 files changed, 480 insertions(+)

diff --git a/_README b/_README
index 0fe7ce9..6ff83b9 100644
--- a/_README
+++ b/_README
@@ -371,6 +371,10 @@ Patch:  1081_linux-4.4.82.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.82
 
+Patch:  1082_linux-4.4.83.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.83
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1082_linux-4.4.83.patch b/1082_linux-4.4.83.patch
new file mode 100644
index 000..104c0c3
--- /dev/null
+++ b/1082_linux-4.4.83.patch
@@ -0,0 +1,476 @@
+diff --git a/Makefile b/Makefile
+index 52f2dd8dcebd..7f67b35caf99 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 82
++SUBLEVEL = 83
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/drivers/iio/accel/bmc150-accel-core.c 
b/drivers/iio/accel/bmc150-accel-core.c
+index fa24d5196615..c7122919a8c0 100644
+--- a/drivers/iio/accel/bmc150-accel-core.c
 b/drivers/iio/accel/bmc150-accel-core.c
+@@ -194,7 +194,6 @@ struct bmc150_accel_data {
+   struct device *dev;
+   int irq;
+   struct bmc150_accel_interrupt interrupts[BMC150_ACCEL_INTERRUPTS];
+-  atomic_t active_intr;
+   struct bmc150_accel_trigger triggers[BMC150_ACCEL_TRIGGERS];
+   struct mutex mutex;
+   u8 fifo_mode, watermark;
+@@ -489,11 +488,6 @@ static int bmc150_accel_set_interrupt(struct 
bmc150_accel_data *data, int i,
+   goto out_fix_power_state;
+   }
+ 
+-  if (state)
+-  atomic_inc(>active_intr);
+-  else
+-  atomic_dec(>active_intr);
+-
+   return 0;
+ 
+ out_fix_power_state:
+@@ -1704,8 +1698,7 @@ static int bmc150_accel_resume(struct device *dev)
+   struct bmc150_accel_data *data = iio_priv(indio_dev);
+ 
+   mutex_lock(>mutex);
+-  if (atomic_read(>active_intr))
+-  bmc150_accel_set_mode(data, BMC150_ACCEL_SLEEP_MODE_NORMAL, 0);
++  bmc150_accel_set_mode(data, BMC150_ACCEL_SLEEP_MODE_NORMAL, 0);
+   bmc150_accel_fifo_set_mode(data);
+   mutex_unlock(>mutex);
+ 
+diff --git a/drivers/iio/adc/vf610_adc.c b/drivers/iio/adc/vf610_adc.c
+index b10f629cc44b..1dbc2143cdfc 100644
+--- a/drivers/iio/adc/vf610_adc.c
 b/drivers/iio/adc/vf610_adc.c
+@@ -77,7 +77,7 @@
+ #define VF610_ADC_ADSTS_MASK  0x300
+ #define VF610_ADC_ADLPC_EN0x80
+ #define VF610_ADC_ADHSC_EN0x400
+-#define VF610_ADC_REFSEL_VALT 0x100
++#define VF610_ADC_REFSEL_VALT 0x800
+ #define VF610_ADC_REFSEL_VBG  0x1000
+ #define VF610_ADC_ADTRG_HARD  0x2000
+ #define VF610_ADC_AVGS_8  0x4000
+diff --git a/drivers/iio/light/tsl2563.c b/drivers/iio/light/tsl2563.c
+index 12731d6b89ec..ec1b2e798cc1 100644
+--- a/drivers/iio/light/tsl2563.c
 b/drivers/iio/light/tsl2563.c
+@@ -626,7 +626,7 @@ static irqreturn_t tsl2563_event_handler(int irq, void 
*private)
+   struct tsl2563_chip *chip = iio_priv(dev_info);
+ 
+   iio_push_event(dev_info,
+- IIO_UNMOD_EVENT_CODE(IIO_LIGHT,
++ IIO_UNMOD_EVENT_CODE(IIO_INTENSITY,
+   0,
+   IIO_EV_TYPE_THRESH,
+   IIO_EV_DIR_EITHER),
+diff --git a/drivers/pinctrl/samsung/pinctrl-exynos.c 
b/drivers/pinctrl/samsung/pinctrl-exynos.c
+index 71ccf6a90b22..2551e4adb33f 100644
+--- a/drivers/pinctrl/samsung/pinctrl-exynos.c
 b/drivers/pinctrl/samsung/pinctrl-exynos.c
+@@ -194,8 +194,6 @@ static int exynos_irq_request_resources(struct irq_data 
*irqd)
+ 
+   spin_unlock_irqrestore(>slock, flags);
+ 
+-  exynos_irq_unmask(irqd);
+-
+   return 0;
+ }
+ 
+@@ -216,8 +214,6 @@ static void exynos_irq_release_resources(struct irq_data 
*irqd)
+   shift = irqd->hwirq * bank_type->fld_width[PINCFG_TYPE_FUNC];
+   mask = (1 << bank_type->fld_width[PINCFG_TYPE_FUNC]) - 1;
+ 
+-  exynos_irq_mask(irqd);
+-
+   spin_lock_irqsave(>slock, flags);
+ 
+   con = readl(d->virt_base + reg_con);
+diff --git a/drivers/pinctrl/sunxi/pinctrl-sun4i-a10.c 
b/drivers/pinctrl/sunxi/pinctrl-sun4i-a10.c
+index 862a096c5dba..be5c71df148d 100644
+--- a/drivers/pinctrl/sunxi/pinctrl-sun4i-a10.c
 b/drivers/pinctrl/sunxi/pinctrl-sun4i-a10.c
+@@ -811,6 +811,7 @@ static const struct sunxi_desc_pin sun4i_a10_pins[] = {
+ SUNXI_FUNCTION(0x2, "lcd1"), 

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

2017-08-16 Thread Mike Pagano
commit: 730ac193131e0574fd8ed044baadb4798203ec68
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 16 22:29:08 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 16 22:29:08 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=730ac193

Linux patch 4.9.44

 _README |4 +
 1043_linux-4.9.44.patch | 1681 +++
 2 files changed, 1685 insertions(+)

diff --git a/_README b/_README
index 1e2c032..8800832 100644
--- a/_README
+++ b/_README
@@ -215,6 +215,10 @@ Patch:  1042_linux-4.9.43.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.43
 
+Patch:  1043_linux-4.9.44.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.44
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1043_linux-4.9.44.patch b/1043_linux-4.9.44.patch
new file mode 100644
index 000..0c4b48f
--- /dev/null
+++ b/1043_linux-4.9.44.patch
@@ -0,0 +1,1681 @@
+diff --git a/Makefile b/Makefile
+index 77953bf3f40a..3e95dfdbe572 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 43
++SUBLEVEL = 44
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/mips/dec/int-handler.S b/arch/mips/dec/int-handler.S
+index 1910223a9c02..cea2bb1621e6 100644
+--- a/arch/mips/dec/int-handler.S
 b/arch/mips/dec/int-handler.S
+@@ -147,23 +147,12 @@
+* Find irq with highest priority
+*/
+   # open coded PTR_LA t1, cpu_mask_nr_tbl
+-#if (_MIPS_SZPTR == 32)
++#if defined(CONFIG_32BIT) || defined(KBUILD_64BIT_SYM32)
+   # open coded la t1, cpu_mask_nr_tbl
+   lui t1, %hi(cpu_mask_nr_tbl)
+   addiu   t1, %lo(cpu_mask_nr_tbl)
+-
+-#endif
+-#if (_MIPS_SZPTR == 64)
+-  # open coded dla t1, cpu_mask_nr_tbl
+-  .setpush
+-  .setnoat
+-  lui t1, %highest(cpu_mask_nr_tbl)
+-  lui AT, %hi(cpu_mask_nr_tbl)
+-  daddiu  t1, t1, %higher(cpu_mask_nr_tbl)
+-  daddiu  AT, AT, %lo(cpu_mask_nr_tbl)
+-  dsllt1, 32
+-  daddu   t1, t1, AT
+-  .setpop
++#else
++#error GCC `-msym32' option required for 64-bit DECstation builds
+ #endif
+ 1:lw  t2,(t1)
+   nop
+@@ -214,23 +203,12 @@
+* Find irq with highest priority
+*/
+   # open coded PTR_LA t1,asic_mask_nr_tbl
+-#if (_MIPS_SZPTR == 32)
++#if defined(CONFIG_32BIT) || defined(KBUILD_64BIT_SYM32)
+   # open coded la t1, asic_mask_nr_tbl
+   lui t1, %hi(asic_mask_nr_tbl)
+   addiu   t1, %lo(asic_mask_nr_tbl)
+-
+-#endif
+-#if (_MIPS_SZPTR == 64)
+-  # open coded dla t1, asic_mask_nr_tbl
+-  .setpush
+-  .setnoat
+-  lui t1, %highest(asic_mask_nr_tbl)
+-  lui AT, %hi(asic_mask_nr_tbl)
+-  daddiu  t1, t1, %higher(asic_mask_nr_tbl)
+-  daddiu  AT, AT, %lo(asic_mask_nr_tbl)
+-  dsllt1, 32
+-  daddu   t1, t1, AT
+-  .setpop
++#else
++#error GCC `-msym32' option required for 64-bit DECstation builds
+ #endif
+ 2:lw  t2,(t1)
+   nop
+diff --git a/arch/xtensa/kernel/xtensa_ksyms.c 
b/arch/xtensa/kernel/xtensa_ksyms.c
+index 4d2872fd9bb5..a71d2739fa82 100644
+--- a/arch/xtensa/kernel/xtensa_ksyms.c
 b/arch/xtensa/kernel/xtensa_ksyms.c
+@@ -94,13 +94,11 @@ unsigned long __sync_fetch_and_or_4(unsigned long *p, 
unsigned long v)
+ }
+ EXPORT_SYMBOL(__sync_fetch_and_or_4);
+ 
+-#ifdef CONFIG_NET
+ /*
+  * Networking support
+  */
+ EXPORT_SYMBOL(csum_partial);
+ EXPORT_SYMBOL(csum_partial_copy_generic);
+-#endif /* CONFIG_NET */
+ 
+ /*
+  * Architecture-specific symbols
+diff --git a/arch/xtensa/mm/cache.c b/arch/xtensa/mm/cache.c
+index 1a804a2f9a5b..3c75c4e597da 100644
+--- a/arch/xtensa/mm/cache.c
 b/arch/xtensa/mm/cache.c
+@@ -103,6 +103,7 @@ void clear_user_highpage(struct page *page, unsigned long 
vaddr)
+   clear_page_alias(kvaddr, paddr);
+   preempt_enable();
+ }
++EXPORT_SYMBOL(clear_user_highpage);
+ 
+ void copy_user_highpage(struct page *dst, struct page *src,
+   unsigned long vaddr, struct vm_area_struct *vma)
+@@ -119,10 +120,7 @@ void copy_user_highpage(struct page *dst, struct page 
*src,
+   copy_page_alias(dst_vaddr, src_vaddr, dst_paddr, src_paddr);
+   preempt_enable();
+ }
+-
+-#endif /* DCACHE_WAY_SIZE > PAGE_SIZE */
+-
+-#if (DCACHE_WAY_SIZE > PAGE_SIZE) && XCHAL_DCACHE_IS_WRITEBACK
++EXPORT_SYMBOL(copy_user_highpage);
+ 
+ /*
+  * Any time the kernel writes to a user page cache page, or it is about to
+@@ -176,7 +174,7 @@ void flush_dcache_page(struct page *page)
+ 
+   

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

2017-08-16 Thread Mike Pagano
commit: bc0d79f2cfab2f521dd63b86f9cc0b8077823e50
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 16 22:28:16 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 16 22:28:16 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=bc0d79f2

Linux patch 4.12.8

 _README |4 +
 1007_linux-4.12.8.patch | 2849 +++
 2 files changed, 2853 insertions(+)

diff --git a/_README b/_README
index 3a1bafb..47efe0d 100644
--- a/_README
+++ b/_README
@@ -71,6 +71,10 @@ Patch:  1006_linux-4.12.7.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.12.7
 
+Patch:  1007_linux-4.12.8.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.12.8
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1007_linux-4.12.8.patch b/1007_linux-4.12.8.patch
new file mode 100644
index 000..560efc0
--- /dev/null
+++ b/1007_linux-4.12.8.patch
@@ -0,0 +1,2849 @@
+diff --git a/Makefile b/Makefile
+index ebe69a704bca..6da481d08441 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 12
+-SUBLEVEL = 7
++SUBLEVEL = 8
+ EXTRAVERSION =
+ NAME = Fearless Coyote
+ 
+diff --git a/arch/mips/dec/int-handler.S b/arch/mips/dec/int-handler.S
+index 1910223a9c02..cea2bb1621e6 100644
+--- a/arch/mips/dec/int-handler.S
 b/arch/mips/dec/int-handler.S
+@@ -147,23 +147,12 @@
+* Find irq with highest priority
+*/
+   # open coded PTR_LA t1, cpu_mask_nr_tbl
+-#if (_MIPS_SZPTR == 32)
++#if defined(CONFIG_32BIT) || defined(KBUILD_64BIT_SYM32)
+   # open coded la t1, cpu_mask_nr_tbl
+   lui t1, %hi(cpu_mask_nr_tbl)
+   addiu   t1, %lo(cpu_mask_nr_tbl)
+-
+-#endif
+-#if (_MIPS_SZPTR == 64)
+-  # open coded dla t1, cpu_mask_nr_tbl
+-  .setpush
+-  .setnoat
+-  lui t1, %highest(cpu_mask_nr_tbl)
+-  lui AT, %hi(cpu_mask_nr_tbl)
+-  daddiu  t1, t1, %higher(cpu_mask_nr_tbl)
+-  daddiu  AT, AT, %lo(cpu_mask_nr_tbl)
+-  dsllt1, 32
+-  daddu   t1, t1, AT
+-  .setpop
++#else
++#error GCC `-msym32' option required for 64-bit DECstation builds
+ #endif
+ 1:lw  t2,(t1)
+   nop
+@@ -214,23 +203,12 @@
+* Find irq with highest priority
+*/
+   # open coded PTR_LA t1,asic_mask_nr_tbl
+-#if (_MIPS_SZPTR == 32)
++#if defined(CONFIG_32BIT) || defined(KBUILD_64BIT_SYM32)
+   # open coded la t1, asic_mask_nr_tbl
+   lui t1, %hi(asic_mask_nr_tbl)
+   addiu   t1, %lo(asic_mask_nr_tbl)
+-
+-#endif
+-#if (_MIPS_SZPTR == 64)
+-  # open coded dla t1, asic_mask_nr_tbl
+-  .setpush
+-  .setnoat
+-  lui t1, %highest(asic_mask_nr_tbl)
+-  lui AT, %hi(asic_mask_nr_tbl)
+-  daddiu  t1, t1, %higher(asic_mask_nr_tbl)
+-  daddiu  AT, AT, %lo(asic_mask_nr_tbl)
+-  dsllt1, 32
+-  daddu   t1, t1, AT
+-  .setpop
++#else
++#error GCC `-msym32' option required for 64-bit DECstation builds
+ #endif
+ 2:lw  t2,(t1)
+   nop
+diff --git a/arch/mips/include/asm/cache.h b/arch/mips/include/asm/cache.h
+index fc67947ed658..8b14c2706aa5 100644
+--- a/arch/mips/include/asm/cache.h
 b/arch/mips/include/asm/cache.h
+@@ -9,6 +9,8 @@
+ #ifndef _ASM_CACHE_H
+ #define _ASM_CACHE_H
+ 
++#include 
++
+ #define L1_CACHE_SHIFTCONFIG_MIPS_L1_CACHE_SHIFT
+ #define L1_CACHE_BYTES(1 << L1_CACHE_SHIFT)
+ 
+diff --git a/arch/mips/include/asm/octeon/cvmx-l2c-defs.h 
b/arch/mips/include/asm/octeon/cvmx-l2c-defs.h
+index d045973ddb33..3ea84acf1814 100644
+--- a/arch/mips/include/asm/octeon/cvmx-l2c-defs.h
 b/arch/mips/include/asm/octeon/cvmx-l2c-defs.h
+@@ -33,6 +33,10 @@
+ #define CVMX_L2C_DBG (CVMX_ADD_IO_SEG(0x000118008030ull))
+ #define CVMX_L2C_CFG (CVMX_ADD_IO_SEG(0x000118008000ull))
+ #define CVMX_L2C_CTL (CVMX_ADD_IO_SEG(0x000118008080ull))
++#define CVMX_L2C_ERR_TDTX(block_id)  \
++  (CVMX_ADD_IO_SEG(0x0001180080A007E0ull) + ((block_id) & 3) * 0x4ull)
++#define CVMX_L2C_ERR_TTGX(block_id)  \
++  (CVMX_ADD_IO_SEG(0x0001180080A007E8ull) + ((block_id) & 3) * 0x4ull)
+ #define CVMX_L2C_LCKBASE (CVMX_ADD_IO_SEG(0x000118008058ull))
+ #define CVMX_L2C_LCKOFF (CVMX_ADD_IO_SEG(0x000118008060ull))
+ #define CVMX_L2C_PFCTL (CVMX_ADD_IO_SEG(0x000118008090ull))
+@@ -66,9 +70,40 @@
+   ((offset) & 1) * 8)
+ #define CVMX_L2C_WPAR_PPX(offset) (CVMX_ADD_IO_SEG(0x000118008084ull)
+ \
+

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

2017-08-16 Thread Michał Górny
commit: 0ca6428b2c899847598863af3589e235a42d3573
Author: Jonathan Scruggs  gmail  com>
AuthorDate: Tue Aug 15 17:33:35 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 16 21:00:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca6428b

app-misc/ddcutil: version bump to 0.8.4

Drop use flag api-libs.

Signed-off by: Jonathan Scruggs (j.scruggs  gmail.com)

 app-misc/ddcutil/Manifest |   1 +
 app-misc/ddcutil/ddcutil-0.8.4.ebuild | 101 ++
 2 files changed, 102 insertions(+)

diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest
index a835be4598e..cebe3bb32e4 100644
--- a/app-misc/ddcutil/Manifest
+++ b/app-misc/ddcutil/Manifest
@@ -1 +1,2 @@
 DIST ddcutil-0.7.1.tar.gz 429744 SHA256 
e73e2332d4b8c861026fed3886630b975e85fbda5efeba2866214ef16eaef5c6 SHA512 
1bae833298d3d5dbdb235c09905c7325d98e090ee5a2c61abb843680ce1c8e13e700f2b04055d68f72f8e44a930e748e0214adc969909510fc8dcd32431323b6
 WHIRLPOOL 
dcfc663d3e3bcdfa687c069b0c2b7ec8381505cab18e3c4b98b30f6629d2b45ff2a715547087fbaa26b8ba281d1f3c87bd4f670e3b861696041c296fded835e0
+DIST ddcutil-0.8.4.tar.gz 558405 SHA256 
7bfa9bd1dad7aac1853cf1070d2becf47156c158b84ae874cd77e8fd7d4e44d5 SHA512 
e7bf78295a008607ef520e055873acc0bac6d94b850a6ea1f7d4a4ea9e080d23b4b7d82e5725a220ff120ab1523aa320265ba22671982625c10088521c72a14c
 WHIRLPOOL 
3637a3a03a5a4d402f1ca3dcf0ecee8cd361735cff1ffce4a2e862ad9c87fe12cd09a782c5c2b6bfd53e94547eecf29c344ce918217931593e07a4a207bf241a

diff --git a/app-misc/ddcutil/ddcutil-0.8.4.ebuild 
b/app-misc/ddcutil/ddcutil-0.8.4.ebuild
new file mode 100644
index 000..703177064be
--- /dev/null
+++ b/app-misc/ddcutil/ddcutil-0.8.4.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools linux-info udev user
+
+DESCRIPTION="Program for querying and changing monitor settings"
+HOMEPAGE="http://www.ddcutil.com/;
+SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+# Binary drivers need special instructions compared to the open source 
counterparts.
+# If a user switches drivers, they will need to set different use flags for
+# Xorg or Wayland or Mesa, so this will trigger the rebuild against
+# the different drivers.
+# Remove ATI/AMD driver since it's masked for removal.
+# Will most likely need to set this for AMDGPU when in portage.
+IUSE="usb-monitor user-permissions video_cards_nvidia"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="x11-libs/libXrandr
+x11-libs/libX11
+dev-libs/glib:2
+sys-apps/i2c-tools
+virtual/udev
+usb-monitor? (
+   dev-libs/hidapi
+   virtual/libusb:1
+   sys-apps/usbutils )"
+DEPEND="virtual/pkgconfig
+   ${RDEPEND}"
+
+pkg_pretend() {
+   # This program needs /dev/ic2-* devices to communicate with the monitor.
+   CONFIG_CHECK="~I2C_CHARDEV"
+   ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to 
continue"
+   if use usb-monitor; then
+   CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV"
+   ERROR_HIDRAW="HIDRAW is needed to support USB monitors"
+   ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors"
+   fi
+
+   # Now do the actual checks setup above
+   check_extra_config
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Python API is still very experimental.
+   local myeconfargs=(
+   $(use_enable usb-monitor usb)
+   --disable-swig
+   --enable-lib
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   if use user-permissions; then
+   udev_dorules data/etc/udev/rules.d/45-ddcutil-i2c.rules
+   if use usb-monitor; then
+   udev_dorules data/etc/udev/rules.d/45-ddcutil-usb.rules
+   fi
+   fi
+}
+
+pkg_postinst() {
+   if use user-permissions; then
+   enewgroup i2c
+   einfo "To allow non-root users access to the /dev/i2c-* 
devices, add those"
+   einfo "users to the i2c group: usermod -aG i2c user"
+   einfo "Restart the computer or reload the i2c-dev module to 
activate"
+   einfo "the new udev rule."
+   einfo "For more information read: 
http://www.ddcutil.com/i2c_permissions/;
+
+   if use usb-monitor; then
+   enewgroup video
+   einfo "To allow non-root users access to USB monitors, 
add those users"
+   einfo "to the video group: usermod -aG video user"
+   einfo "Restart the computer, reload the hiddev and 
hidraw modules, or replug"
+   einfo "the monitor to activate the new udev rule."
+   einfo 

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

2017-08-16 Thread Michał Górny
commit: 8b962f484155911509cb1c6e5c89881e9ab4905e
Author: Jonathan Scruggs  gmail  com>
AuthorDate: Wed Aug 16 12:08:10 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 16 21:00:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b962f48

app-misc/ddcutil: remove old version

Closes: https://github.com/gentoo/gentoo/pull/5431
Signed-off by: Jonathan Scruggs (j.scruggs  gmail.com)

 app-misc/ddcutil/Manifest |   1 -
 app-misc/ddcutil/ddcutil-0.7.1.ebuild | 104 --
 app-misc/ddcutil/metadata.xml |   3 -
 3 files changed, 108 deletions(-)

diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest
index cebe3bb32e4..2200c83ca1e 100644
--- a/app-misc/ddcutil/Manifest
+++ b/app-misc/ddcutil/Manifest
@@ -1,2 +1 @@
-DIST ddcutil-0.7.1.tar.gz 429744 SHA256 
e73e2332d4b8c861026fed3886630b975e85fbda5efeba2866214ef16eaef5c6 SHA512 
1bae833298d3d5dbdb235c09905c7325d98e090ee5a2c61abb843680ce1c8e13e700f2b04055d68f72f8e44a930e748e0214adc969909510fc8dcd32431323b6
 WHIRLPOOL 
dcfc663d3e3bcdfa687c069b0c2b7ec8381505cab18e3c4b98b30f6629d2b45ff2a715547087fbaa26b8ba281d1f3c87bd4f670e3b861696041c296fded835e0
 DIST ddcutil-0.8.4.tar.gz 558405 SHA256 
7bfa9bd1dad7aac1853cf1070d2becf47156c158b84ae874cd77e8fd7d4e44d5 SHA512 
e7bf78295a008607ef520e055873acc0bac6d94b850a6ea1f7d4a4ea9e080d23b4b7d82e5725a220ff120ab1523aa320265ba22671982625c10088521c72a14c
 WHIRLPOOL 
3637a3a03a5a4d402f1ca3dcf0ecee8cd361735cff1ffce4a2e862ad9c87fe12cd09a782c5c2b6bfd53e94547eecf29c344ce918217931593e07a4a207bf241a

diff --git a/app-misc/ddcutil/ddcutil-0.7.1.ebuild 
b/app-misc/ddcutil/ddcutil-0.7.1.ebuild
deleted file mode 100644
index 767bfc74867..000
--- a/app-misc/ddcutil/ddcutil-0.7.1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools linux-info udev user
-
-DESCRIPTION="Program for querying and changing monitor settings"
-HOMEPAGE="http://www.ddcutil.com/;
-
-SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-# Binary drivers need special instructions compared to the open source 
counterparts.
-# If a user switches drivers, they will need to set different use flags for
-# Xorg or Wayland or Mesa, so this will trigger the rebuild against
-# the different drivers.
-# Remove ATI/AMD driver since it's masked for removal.
-# Will most likely need to set this for AMDGPU when in portage.
-IUSE="enable-api-libs usb-monitor user-permissions video_cards_nvidia"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="x11-libs/libXrandr
-x11-libs/libX11
-dev-libs/glib:2
-sys-apps/i2c-tools
-virtual/udev
-usb-monitor? (
-   dev-libs/hidapi
-   virtual/libusb:1
-   sys-apps/usbutils )"
-DEPEND="virtual/pkgconfig
-   ${RDEPEND}"
-
-pkg_pretend() {
-   # This program needs /dev/ic2-* devices to communicate with the monitor.
-   CONFIG_CHECK="~I2C_CHARDEV"
-   ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to 
continue"
-   if use usb-monitor; then
-   CONFIG_CHECK+="~HIDRAW ~USB_HIDDEV"
-   ERROR_HIDRAW="HIDRAW is needed to support USB monitors"
-   ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors"
-   fi
-
-   # Now do the actual checks setup above
-   check_extra_config
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # Python API is still very experimental.
-   local myeconfargs=(
-   $(use_enable enable-api-libs lib)
-   $(use_enable usb-monitor usb)
-   --disable-swig
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   if use user-permissions; then
-   udev_dorules data/etc/udev/rules.d/45-ddcutil-i2c.rules
-   if use usb-monitor; then
-   udev_dorules data/etc/udev/rules.d/45-ddcutil-usb.rules
-   fi
-   fi
-}
-
-pkg_postinst() {
-   if use user-permissions; then
-   enewgroup i2c
-   einfo "To allow non-root users access to the /dev/i2c-* 
devices, add those"
-   einfo "users to the i2c group: usermod -aG i2c user"
-   einfo "Restart the computer or reload the i2c-dev module to 
activate"
-   einfo "the new udev rule."
-   einfo "For more information read: 
http://www.ddcutil.com/i2c_permissions/;
-
-   if use usb-monitor; then
-   enewgroup video
-   einfo "To allow non-root users access to USB monitors, 
add those users"
-   einfo "to the video group: usermod -aG video user"
-   einfo "Restart the computer, reload the hiddev and 
hidraw modules, or 

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

2017-08-16 Thread Ian Stakenvicius
commit: 4909a0975273b4cac5e13fa3e9c63910078bb25b
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Aug 16 20:35:50 2017 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Aug 16 20:35:50 2017 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=4909a097

seamonkey: bump tbird-rolled 2.49 to 2.49.3.0

 www-client/seamonkey/Manifest | 2 +-
 www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 37b8f38..a96bda5 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -23,4 +23,4 @@ DIST seamonkey-2.48-zh-CN.xpi 934871 SHA256 
991629043056dd722202116ef026aeb86a86
 DIST seamonkey-2.48-zh-TW.xpi 991735 SHA256 
bb41ee50948baca9e78ae1ba0174046bde21d7bb823c6b365e32d7a8c6a9c50f SHA512 
d14be0b9da910e3c7014c4ac9e6fc8270eb43176623280c55eec9e63c5fd0ce9b83db781cdbcd1eae67281fd09ad6dc2218df479e66076878c6bda12c2f2eeb3
 WHIRLPOOL 
cc9bda10829ad4149e28b82f59580bc5d2a8d91c00c0e153bdb130be60e57f155df72929029f92c61ef444b5cea48bb47e10aa48615af4686e2dfc8370565c09
 DIST seamonkey-2.48.source.tar.xz 220412744 SHA256 
6f9a07c86ba6474b44e5083f9d1315d01778c097937f7da4c5701debffab2631 SHA512 
b1992a1dbaeb045aea10ff02aa214ec0c1725e3ad0844d2dffd1c0d0c26754fbd98b5fb5df25a2a490ebcb7a47037c61599b0a2e9240338b4e769e529faa33cf
 WHIRLPOOL 
ab0a2ee21efb8d446283ae1df6b2af8fe318fe5dbb41563c140f13f59780c8f252028019d9c181e0b0369201808dfe306058ac6fb5d7207cfbc241ba098ab7a6
 DIST seamonkey-2.49-l10n-sources-20170727.tar.xz 13871252 SHA256 
73ad2bb8f1a48d9250d5825c318672e380f534672a9ae42dd7e4ea0506aff0e6 SHA512 
6d5938ad16db53629a2e46a81a67827fafd33a00ff71ff6aaeb3151c2c29ae0e59b2f5e35f7d54b1a23882b7b85467202f62653510405fa1dac2ea4180130721
 WHIRLPOOL 
4e6960b0d065b60142baab1af37b5baed5bc3cddef79b12c689fe735bc4dea969e09756c09da22520600835a42df9f04f45fc8dfac7b92cc04251d403392b54a
-DIST thunderbird-52.2.0.source.tar.xz 228453944 SHA256 
c65c66244ac113996002bcfa9e387f14291163cfb7009a9126e3a8d4a970e72d SHA512 
e5c2ad5f7bbea4fb9abca94db6c149ee459c1c35b756b7840ee87b5fb631ccbcd323c743a12cddf8d504e0175bb93378beb7fe100b185ea6ab03a4968859ea89
 WHIRLPOOL 
54fb8bb90613a8debe3d5710e4d62acac20ed64c430de28b2910629d81dad1cfe894e6768065bf4a10e321ed2ab8d31fa7bcba775512414b2bb50c4939c304c6
+DIST thunderbird-52.3.0.source.tar.xz 228532004 SHA256 
050acc320a9c50365a53e4faa6538a0ad7f9a302d5f2cfb6edf0c6fe1b573b18 SHA512 
10e6495d207328aae325a797be1de5e535b5d967df929b0af9d7554d0473b5a7931c8f9cb1793e843b1913f441f790169dd4ac1ad9e0e53e66bc8e1c1dd60e66
 WHIRLPOOL 
cd097157eb99a9b98aca63b259b77edcd1ceea5c150869fe485ab1219c1c84bcfbc7d70ecedca4b8733e8adf015ad0d5503db985b098207cd3b18497602c4223

diff --git a/www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild 
b/www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild
index b91c4f7..ce5fe64 100644
--- a/www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild
+++ b/www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild
@@ -61,7 +61,7 @@ fi
 
 MOZCONFIG_OPTIONAL_GTK3=1
 MOZCONFIG_OPTIONAL_WIFI=1
-inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.52 
pax-utils xdg-utils autotools mozextension nsplugins mozlinguas-v2
+inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.53 
pax-utils xdg-utils autotools mozextension nsplugins mozlinguas-v2
 
 PATCHFF="firefox-52.2-patches-02"
 PATCH="${PN}-2.46-patches-01"



[gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, www-client/seamonkey/

2017-08-16 Thread Ian Stakenvicius
commit: a49427b0bc6fdd4d9e3372e5c196c98c7bf42d08
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Aug 16 20:34:59 2017 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Aug 16 20:34:59 2017 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=a49427b0

thunderbird: bump to 52.3.0

 mail-client/thunderbird/Manifest   | 116 ++---
 ...ird-52.2.0.ebuild => thunderbird-52.3.0.ebuild} |  10 +-
 2.0_p0.ebuild => seamonkey-2.49.3.0_p0.ebuild} |   0
 3 files changed, 63 insertions(+), 63 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index e58132c..6d3c093 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,60 +1,60 @@
 DIST firefox-52.2-patches-02.tar.xz 12584 SHA256 
3714ebf55a11cec435a42dad0e351a6648f345cda947cfdcce5d163e86af9c27 SHA512 
e16d014c60f9c665e5bf1a5e9b7940b101a38f6af26970bd7c71cf0764a11d65816ad2fef2050fd6fc7b10835161d1babcb64c1b10eba1b0c7b3310fc40b57ef
 WHIRLPOOL 
487a383e3db49c57e40c31524faf4d94fcd925b0680eb2ba5e2456a545c494625048f8894e48d4271ef7452ab538a249ac11d826fcf09b8e210fa831580a3b6b
 DIST gdata-provider-3.3.tar.xz 85628 SHA256 
1a1751a5dd3d941bb28051c1d3af5d96c6c06b00c1b2d6b2442e312ec14644bd SHA512 
ae0c0e6fd42d6e7088256ca8a4be5b0bac84b2f331b51afdc982354caef60b6ba631d4f76bfba7523000b49235c8f8c63704d90acf24b34b14696b709be9342b
 WHIRLPOOL 
2b77c9343437633dc8b26365b6f172999364b81b4928744e0eba0d0de50179fbd845085cc4fbf95a0c068a9b76bd2280db8f9f349ded680686ab6cac949bbcc6
-DIST lightning-5.4.1.tar.xz 1891296 SHA256 
2c7eb418eeb54919542cb097c76af8c61ada1738b30562a54dfdc1091a416e7f SHA512 
d5e6197f53443f7baf2c8487293e59ce825bd835870c2b38c64feefcf3a20ee46a41e9c2320f55157bed1a647ef51e97b74efc1d1ad41be34caefc943bfdaaca
 WHIRLPOOL 
5e046c862e4fe9ac47a7be4d7fc3342ccb67b8f76c1f8b542f75a8b81816ef7edff9b478525e2fe0efb7d21eb0fe8cec3ee28185a73338ba59e84de3dd622c4a
-DIST thunderbird-52.2.0-ar.xpi 604235 SHA256 
424ae192efaaa942346ef3d65fd119bbb94f9a30b584266bfb2a0b7e34c5b143 SHA512 
09a02ef659b8bda73b8ead897c4486a83af514a1d304805bc8220c39b3af375798d93ba711bcf5507c133c612fef57cab9c87226ef542b6309e13f8e75b7ee4c
 WHIRLPOOL 
a2a6e7838a4f92e5dd457f9315f6ecc6da7303be9fe2e3acc8d18ac585306445f2dda321498f08aea5ddd7e5eef9149bd985f7f3f46c4498862b488f42cb978b
-DIST thunderbird-52.2.0-ast.xpi 541173 SHA256 
d58912dca0dcf5e9d4c9b057e8016ea671d5b13111456e7e727f69aa99a94834 SHA512 
65f55004c8debca434bb19a6cc89b1961a75d763afb6f7cb32aa7015e61141ea0942330be76c6c072801e92903222c9ce912bbc9248b3fd4a670a44bfbd8d9c5
 WHIRLPOOL 
44d9f4b89702a870f257cc18c585ce2064ea3e39a0dac5b49810166e1d066693f389deb202cad44228d736d46b2feba0b8674bacce661d9ae101d433128605d7
-DIST thunderbird-52.2.0-be.xpi 570932 SHA256 
edb307b8958f14b099dc7d03c7abbcfb16a0a1bfc626c765319b08c57400d4c5 SHA512 
1ff7f6eeb3f32f4d0718a15b2d188ae04d26c67746a6bf974992fa7b964832610a3c3cc62bbd4f89cda2e3fb4cf15f958b5871b61b7a4e0c496269a798750a9f
 WHIRLPOOL 
20f549c6ec5544ad8f62a104c3493db1544ec4e67d81a3385ac7bd9975a0ef500e6ade327b24f3789fe90fcd435c3b67678503ac37d570b73087b847369f701d
-DIST thunderbird-52.2.0-bg.xpi 634897 SHA256 
3d62c2ab75e5390603d0f72033cbc38a9777d0b4c0c7681a125886ff4fd9afcd SHA512 
b86c23f51fa0d1a304ee8fded82e5dc18c93c3fb4fb544bdd1d2ea2a0a56234f4d447d9de9f2701223ffbba9f91d4bf009870e92ce3fc8e18d636e55a06518ab
 WHIRLPOOL 
d7943c7f5a3c182683dc58425f5e5773d72eeb8e2435fa851cb897f37a2d56bbe4cdb39e8b976924c6835083cafb19f9fadcddfde1256f28e4d6ace2b5570bc4
-DIST thunderbird-52.2.0-bn-BD.xpi 676901 SHA256 
3a511eb3f6d901271cd2f7af84a8df19d06f8aad126a5bcddd4defc82a23767f SHA512 
a309172f6f0984f753df30b9790449981876f07a959a949d67e87573f1a62b63ad9e5d5c8859486cd43fbef6a2be3966b19fd9c1f182f73c43f60e64e1d3ea3b
 WHIRLPOOL 
cf3c1a533935e021cd575b319a561e0cfce4b8b988c9f2b80c69bda510c790b7cb1940dc2a87093a99d1706f5d379b80f3d91be640d169aaa43540674b0febb4
-DIST thunderbird-52.2.0-br.xpi 559380 SHA256 
3d29b1736d106c66742f65fb9230d7898cb3b12c1d8cf529ae42830fd595f31c SHA512 
4ddbe4e8d5c886a291afee82992f4e8ef1c62d209e49c683c1c1cb8592f74e56d502b1968237a98e366b3a4623cadce63ac992a409759602c5ed18da8742f68b
 WHIRLPOOL 
d75903041a96cd8548e8dfd6ec009e466b9d4fe13ac13f193803d98163173f05a495ea36d846d5e2be18a11df2a2a782b26f20ec15e09bf68dfefaad48c3bc6f
-DIST thunderbird-52.2.0-ca.xpi 569910 SHA256 
682cb5a232a63c02ff158954573dab18619d4af9897d080a121a9e30d8611c4c SHA512 
210e6af2dd6fa89148dae25f157b27f125f61f2a1b999afc4f155023cdf860be828b98a979037bae94858cc1cfaf130e9570460bd9180b4ba720efecb9c93b68
 WHIRLPOOL 
7b62cbcfddf920004844d6dcee242b4441896714522af74354cd15b4d61d89d9840a4f28e1fdf36db08d2b9a1202851efc4da9e94caef5d3f412accdd2b9f267
-DIST thunderbird-52.2.0-cs.xpi 579150 SHA256 
9a5cef39952d952060f3df64703afc5f21bee94f3dabc50b2a5b01ad02baebb8 SHA512 
a42ee84170798dc6df51edea15915aa5480012a91a58428b6acf7fedae18ac166bef4a3ec5c40c1fdfc8df9ded725e475d7eb4eb9addd3b7a6082cf443badbbc
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: dev-python/aldryn-common/files/

2017-08-16 Thread Patrice Clement
commit: 787c7383d501e186dd8e1c578f8594ae59ba62de
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Wed Aug 16 12:26:45 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Aug 16 20:04:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787c7383

dev-python/aldryn-common: remove unused patch.

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

 dev-python/aldryn-common/files/exclude_tests.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/dev-python/aldryn-common/files/exclude_tests.patch 
b/dev-python/aldryn-common/files/exclude_tests.patch
deleted file mode 100644
index 8b029edb294..000
--- a/dev-python/aldryn-common/files/exclude_tests.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 setup.py.old   2016-06-20 13:30:32.787572664 +0200
-+++ setup.py   2016-06-20 13:33:47.360904835 +0200
-@@ -32,7 +32,7 @@
- author='Divio AG',
- author_email='i...@divio.ch',
- url='https://github.com/aldryn/aldryn-common',
--packages=find_packages(),
-+packages=find_packages(exclude=('tests',)),
- license='LICENSE.txt',
- platforms=['OS Independent'],
- install_requires=REQUIREMENTS,



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

2017-08-16 Thread Paweł Hajdan
commit: 8cc188a0e7c219f6d0deeb2268142a2d6ae91682
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Aug 16 19:35:01 2017 +
Commit: Paweł Hajdan  gentoo  org>
CommitDate: Wed Aug 16 19:35:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc188a0

www-client/chromium: fix build with gcc-5

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

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/chromium-61.0.3163.39.ebuild |  1 +
 www-client/chromium/files/chromium-gcc5-r1.patch | 66 
 2 files changed, 67 insertions(+)

diff --git a/www-client/chromium/chromium-61.0.3163.39.ebuild 
b/www-client/chromium/chromium-61.0.3163.39.ebuild
index 6d7c9fefa05..4c89199ef92 100644
--- a/www-client/chromium/chromium-61.0.3163.39.ebuild
+++ b/www-client/chromium/chromium-61.0.3163.39.ebuild
@@ -147,6 +147,7 @@ PATCHES=(
"${FILESDIR}/${PN}-gn-bootstrap-r14.patch"
"${FILESDIR}/${PN}-atk-r1.patch"
"${FILESDIR}/${PN}-mojo-dep.patch"
+   "${FILESDIR}/${PN}-gcc5-r1.patch"
 )
 
 pre_build_checks() {

diff --git a/www-client/chromium/files/chromium-gcc5-r1.patch 
b/www-client/chromium/files/chromium-gcc5-r1.patch
new file mode 100644
index 000..ec3e3e66343
--- /dev/null
+++ b/www-client/chromium/files/chromium-gcc5-r1.patch
@@ -0,0 +1,66 @@
+--- a/chrome/browser/devtools/devtools_file_system_indexer.cc
 b/chrome/browser/devtools/devtools_file_system_indexer.cc
+@@ -34,7 +34,6 @@ using base::TimeDelta;
+ using base::TimeTicks;
+ using content::BrowserThread;
+ using std::map;
+-using std::set;
+ using std::string;
+ using std::vector;
+ 
+@@ -191,7 +190,7 @@ vector Index::Search(const string& query) {
+ if (trigram != kUndefinedTrigram)
+   trigrams.push_back(trigram);
+   }
+-  set file_ids;
++  std::set file_ids;
+   bool first = true;
+   vector::const_iterator it = trigrams.begin();
+   for (; it != trigrams.end(); ++it) {
+@@ -203,7 +202,7 @@ vector Index::Search(const string& query) {
+   first = false;
+   continue;
+ }
+-set intersection = base::STLSetIntersection(
++std::set intersection = base::STLSetIntersection(
+ file_ids, index_[trigram]);
+ file_ids.swap(intersection);
+   }
+diff --git 
a/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h 
b/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
+index 94bb9161ec85..e40c6387f72e 100644
+--- a/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
 b/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
+@@ -63,7 +63,7 @@ class WTF_EXPORT ArrayBufferContents {
+   allocation_length_(0),
+   data_(data),
+   data_length_(0),
+-  kind_(AllocationKind::kNormal),
++  kind_(WTF::ArrayBufferContents::AllocationKind::kNormal),
+   deleter_(deleter) {}
+ DataHandle(void* allocation_base,
+size_t allocation_length,
+@@ -94,11 +94,11 @@ class WTF_EXPORT ArrayBufferContents {
+  reinterpret_cast(allocation_base_) +
+  allocation_length_);
+   switch (kind_) {
+-case AllocationKind::kNormal:
++case WTF::ArrayBufferContents::AllocationKind::kNormal:
+   DCHECK(deleter_);
+   deleter_(data_);
+   return;
+-case AllocationKind::kReservation:
++case WTF::ArrayBufferContents::AllocationKind::kReservation:
+   ReleaseReservedMemory(allocation_base_, allocation_length_);
+   return;
+   }
+--- a/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc.orig   
2017-08-15 12:45:59.433532111 +
 b/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc
2017-08-15 17:52:59.691328825 +
+@@ -10,7 +10,7 @@
+ 
+ #include "webrtc/modules/audio_processing/aec3/aec_state.h"
+ 
+-#include 
++#include 
+ #include 
+ #include 
+ 



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

2017-08-16 Thread Michał Górny
commit: ee44f9fa4c63504108a1ce2c0966d2c06435d641
Author: Jonathan Scruggs  gmail  com>
AuthorDate: Tue Aug 15 17:40:15 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 16 19:16:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee44f9fa

sys-apps/qdirstat: version bump to 1.4

Signed-off by: Jonathan Scruggs (j.scruggs  gmail.com)

 sys-apps/qdirstat/Manifest|  1 +
 sys-apps/qdirstat/qdirstat-1.4.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/sys-apps/qdirstat/Manifest b/sys-apps/qdirstat/Manifest
index fc73d946bc6..bd96800581b 100644
--- a/sys-apps/qdirstat/Manifest
+++ b/sys-apps/qdirstat/Manifest
@@ -1,2 +1,3 @@
 DIST qdirstat-1.0.tar.gz 805110 SHA256 
b8404af004606a9d0e7f3a35bb28f6629a8c84620549fcab8898a551cc07b3a4 SHA512 
9e98ea690fd84b435f1b4078c79350a7c0ee6b48560dc500fc9410633a650539c2db16f0526e181700580de0ee8b3044d1219eafc9870cd7e421511159b6d11d
 WHIRLPOOL 
222945223109e9fc6bc2ae1dedeb5e55da4833be688abc14fc884bdd7ed566446d328142b770cebb0438aef52bcc1b48609f45790fc8efdbe36d96b609f9db29
 DIST qdirstat-1.2.tar.gz 1022084 SHA256 
d79734915768ae858c784142c7a07b7599178329b40c73894bf575decaf1a911 SHA512 
cc340ab9cacdd1ec7edb9baa45302cc9d43b0389b9e0b5dd542b2fa98e8c5a0872350a01790107db4f95e57c9bc45107d019f00841a88fc4a9778178a4f84feb
 WHIRLPOOL 
77e45a215bdeba0cdf71ecc430b8e7d909b21cbd0d02f18f366573be5007eb7addcbf40d1dd3fe4f0b35b270804638b7e92da4ed123cc9ac4c1aa8ace7e7c2ec
+DIST qdirstat-1.4.tar.gz 2534241 SHA256 
7f9a0a7304c55ebfad1e50c7747ba762b07068f48304b3d3919bdb65ee037999 SHA512 
5711a78297f4224e4471ac14d8e42ee9ac746cc31315ff894dafa1db578eff4ff2a5c62edc525a49c523154a0de402f878200d96601c7924bf0273f0eac9ab74
 WHIRLPOOL 
4c0be459086411f649cae9d92caebe99a7bb608d6add3a5f34f2c5caa6e63b90a13e54e55c1e7f4a1c95dfc8e228c366bf4f2e2928881a9464226dbc754597cf

diff --git a/sys-apps/qdirstat/qdirstat-1.4.ebuild 
b/sys-apps/qdirstat/qdirstat-1.4.ebuild
new file mode 100644
index 000..c7c59c77ebd
--- /dev/null
+++ b/sys-apps/qdirstat/qdirstat-1.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils qmake-utils xdg-utils
+
+DESCRIPTION="Qt app to show where your disk space has gone and to help you 
clean it up"
+HOMEPAGE="https://github.com/shundhammer/qdirstat;
+SRC_URI="https://github.com/shundhammer/qdirstat/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-qt/qtgui:5
+   dev-qt/qtcore:5
+   dev-qt/qtwidgets:5"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   eqmake5
+}
+
+src_install() {
+   emake INSTALL_ROOT="${ED}" install
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}



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

2017-08-16 Thread Michał Górny
commit: 16f4a0e502e9618cdaa3f60f47fbeff90ac7848e
Author: Jonathan Scruggs  gmail  com>
AuthorDate: Tue Aug 15 17:41:51 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 16 19:16:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f4a0e5

sys-apps/qdirstat: remove old versions

Closes: https://github.com/gentoo/gentoo/pull/5432
Signed-off by: Jonathan Scruggs (j.scruggs  gmail.com)

 sys-apps/qdirstat/Manifest|  2 --
 sys-apps/qdirstat/qdirstat-1.0.ebuild | 29 -
 sys-apps/qdirstat/qdirstat-1.2.ebuild | 27 ---
 3 files changed, 58 deletions(-)

diff --git a/sys-apps/qdirstat/Manifest b/sys-apps/qdirstat/Manifest
index bd96800581b..52d0d4ccf79 100644
--- a/sys-apps/qdirstat/Manifest
+++ b/sys-apps/qdirstat/Manifest
@@ -1,3 +1 @@
-DIST qdirstat-1.0.tar.gz 805110 SHA256 
b8404af004606a9d0e7f3a35bb28f6629a8c84620549fcab8898a551cc07b3a4 SHA512 
9e98ea690fd84b435f1b4078c79350a7c0ee6b48560dc500fc9410633a650539c2db16f0526e181700580de0ee8b3044d1219eafc9870cd7e421511159b6d11d
 WHIRLPOOL 
222945223109e9fc6bc2ae1dedeb5e55da4833be688abc14fc884bdd7ed566446d328142b770cebb0438aef52bcc1b48609f45790fc8efdbe36d96b609f9db29
-DIST qdirstat-1.2.tar.gz 1022084 SHA256 
d79734915768ae858c784142c7a07b7599178329b40c73894bf575decaf1a911 SHA512 
cc340ab9cacdd1ec7edb9baa45302cc9d43b0389b9e0b5dd542b2fa98e8c5a0872350a01790107db4f95e57c9bc45107d019f00841a88fc4a9778178a4f84feb
 WHIRLPOOL 
77e45a215bdeba0cdf71ecc430b8e7d909b21cbd0d02f18f366573be5007eb7addcbf40d1dd3fe4f0b35b270804638b7e92da4ed123cc9ac4c1aa8ace7e7c2ec
 DIST qdirstat-1.4.tar.gz 2534241 SHA256 
7f9a0a7304c55ebfad1e50c7747ba762b07068f48304b3d3919bdb65ee037999 SHA512 
5711a78297f4224e4471ac14d8e42ee9ac746cc31315ff894dafa1db578eff4ff2a5c62edc525a49c523154a0de402f878200d96601c7924bf0273f0eac9ab74
 WHIRLPOOL 
4c0be459086411f649cae9d92caebe99a7bb608d6add3a5f34f2c5caa6e63b90a13e54e55c1e7f4a1c95dfc8e228c366bf4f2e2928881a9464226dbc754597cf

diff --git a/sys-apps/qdirstat/qdirstat-1.0.ebuild 
b/sys-apps/qdirstat/qdirstat-1.0.ebuild
deleted file mode 100644
index 730aff36608..000
--- a/sys-apps/qdirstat/qdirstat-1.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils
-
-DESCRIPTION="Qt app to show where your disk space has gone and to help you 
clean it up"
-HOMEPAGE="https://github.com/shundhammer/qdirstat;
-SRC_URI="https://github.com/shundhammer/qdirstat/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   dev-qt/qtgui:5
-   dev-qt/qtcore:5
-   dev-qt/qtwidgets:5"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   eqmake5
-}
-
-src_install() {
-   emake INSTALL_ROOT="${ED}" install
-}

diff --git a/sys-apps/qdirstat/qdirstat-1.2.ebuild 
b/sys-apps/qdirstat/qdirstat-1.2.ebuild
deleted file mode 100644
index 9d7118c1063..000
--- a/sys-apps/qdirstat/qdirstat-1.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils
-
-DESCRIPTION="Qt app to show where your disk space has gone and to help you 
clean it up"
-HOMEPAGE="https://github.com/shundhammer/qdirstat;
-SRC_URI="https://github.com/shundhammer/qdirstat/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-qt/qtgui:5
-   dev-qt/qtcore:5
-   dev-qt/qtwidgets:5"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   eqmake5
-}
-
-src_install() {
-   emake INSTALL_ROOT="${ED}" install
-}



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

2017-08-16 Thread Matt Thode
commit: eab676d427ea09665ff41296e55a638c700b8107
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug 16 19:13:45 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug 16 19:13:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab676d4

dev-ruby/facter: bup to 3.8.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-ruby/facter/Manifest|  1 +
 dev-ruby/facter/facter-3.8.0.ebuild | 88 +
 2 files changed, 89 insertions(+)

diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 413ace4a5e9..6a6cb903028 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -6,3 +6,4 @@ DIST facter-3.6.4.tar.gz 373722 SHA256 
de12c53c74dd3f39633e61f62a900842d829cbe24
 DIST facter-3.6.5.tar.gz 371967 SHA256 
00e37c4c2cb0e8a95e3957239477e23c778c37d61d71f66bdab3e905ff969876 SHA512 
d925a9f8e0c0a2b94f56b6683b99fc70b7d48ad3388001bc341abed5b9c4594701a1756430fa2fd6a9ac8a2d3ec73562f1f8b909d364dc8b1c1e3c81f15041d6
 WHIRLPOOL 
ac4f5a1d52c8890a085f7f4aa6ee76a93c6af76021e4c1461164ba6d5536c0d1a371450247e40ecf5803533e27b25dbc6aa0b992d8444d65b0c76902703b6662
 DIST facter-3.6.6.tar.gz 372137 SHA256 
a06b6907d39a0974f39535a162a409a31bb9c4e99f9969aaa4cd1cb04062039f SHA512 
a0b83b1a03ae1abc0822d69b190dcfbf269f8219b3c17c887517fafcc16d9cdabd0938a14103ce3ed66e13d4b528620694a9f7e2697d23fadb108c44686dd8af
 WHIRLPOOL 
adea4eeb562c0995b1c7dfa972c4e83bea9c480451be3f88d4957fcfa41bef0bef9163c385eb385b17cdc98bc463147e3d6d7ab5c5ef44354c73c765c3da380c
 DIST facter-3.7.1.tar.gz 374576 SHA256 
fe62b0a33c9edd3f945c1d3057e45172a26952439e0e922341d3844864b92320 SHA512 
3b2d218d60f5ad9ef756a50540f638303b7a4eb0ea2afca10d2c41f4e6e3f6c2bb6337de417e4989664e32317b0f8db921fed68e813e4cebe10083c943b33fee
 WHIRLPOOL 
342d3d26cb23116a469530f4e3621575650dbfce0b66f8e5debcd05d05736b24df14b20213b4540a0be2065b50e445385b4c3cc583c88490dce4b59b1408e806
+DIST facter-3.8.0.tar.gz 378859 SHA256 
1a481a50a621e55fdf2b1b2da089315209ec40b255687ad66cbe8bf32cce5ab9 SHA512 
e28771c7136c9b40e2f8b3509fbe07188d2640288705b5bd531521e476b8b8386e5003448b4c199c9d6cced8128ec113dcc9ae317cd4aa5319da906e605cfc4d
 WHIRLPOOL 
212ac005ab67fddea50d7bee4deaec125eb85f1d0f11fbcfb709eb95b26bfc3fbc85430d260d3a72413c368c07b5b66325bf44bd1ced4aae1cb18733ec09fa40

diff --git a/dev-ruby/facter/facter-3.8.0.ebuild 
b/dev-ruby/facter/facter-3.8.0.ebuild
new file mode 100644
index 000..9e7deeaa732
--- /dev/null
+++ b/dev-ruby/facter/facter-3.8.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+inherit cmake-utils eutils multilib ruby-ng
+
+DESCRIPTION="A cross-platform ruby library for retrieving facts from operating 
systems"
+HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/;
+SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${S}/all/${P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="debug test"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+BDEPEND="
+   >=sys-devel/gcc-4.8:*
+   >=dev-libs/leatherman-1.0.0
+   dev-cpp/cpp-hocon"
+CDEPEND="
+   dev-libs/openssl:*
+   sys-apps/util-linux
+   app-emulation/virt-what
+   net-misc/curl
+   >=dev-libs/boost-1.54[nls]
+   >=dev-cpp/yaml-cpp-0.5.1
+   ! "${D}/etc/env.d/00facterdir"
+   fperms 0644 /etc/env.d/00facterdir
+}



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

2017-08-16 Thread Sebastien Fabbro
commit: 0305b5ebd2c552ef4e639c7da23d4f3f0a199acd
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug 16 18:10:32 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug 16 18:11:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0305b5eb

sci-libs/symengine: fix library directory for multilib-strict

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 .../symengine/{symengine-0.3.0.ebuild => symengine-0.3.0-r1.ebuild} | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sci-libs/symengine/symengine-0.3.0.ebuild 
b/sci-libs/symengine/symengine-0.3.0-r1.ebuild
similarity index 89%
rename from sci-libs/symengine/symengine-0.3.0.ebuild
rename to sci-libs/symengine/symengine-0.3.0-r1.ebuild
index 45298fd2cbb..c493c94e39e 100644
--- a/sci-libs/symengine/symengine-0.3.0.ebuild
+++ b/sci-libs/symengine/symengine-0.3.0-r1.ebuild
@@ -33,7 +33,11 @@ pkg_pretend() {
 src_prepare() {
cmake-utils_src_prepare
sed -e "s|DESTINATION doc| DESTINATION share/doc/${PF}/html|" \
-   -i CMakeLists.txt || die
+   -e "s|/lib|/$(get_libdir)|g" \
+   -e "s|lib/|$(get_libdir)/|g" \
+   -e "/DESTINATION/s|lib|$(get_libdir)|g" \
+   -i CMakeLists.txt symengine/CMakeLists.txt \
+   symengine/utilities/teuchos/CMakeLists.txt || die
 }
 
 src_configure() {



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

2017-08-16 Thread Sebastien Fabbro
commit: de6f7fa12ac92c0074d82525ad58bff3cab5f416
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Aug 15 18:22:09 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug 16 18:11:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6f7fa1

sci-libs/scikits_learn: version bump. remove doc building for now (downloading 
internet data)

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 sci-libs/scikits_learn/Manifest|   1 +
 sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/sci-libs/scikits_learn/Manifest b/sci-libs/scikits_learn/Manifest
index 9b7f7d03ef7..ee5111b5906 100644
--- a/sci-libs/scikits_learn/Manifest
+++ b/sci-libs/scikits_learn/Manifest
@@ -2,3 +2,4 @@ DIST scikit-learn-0.17.1.tar.gz 7898571 SHA256 
9f4cf58e57d81783289fc503caaed1f21
 DIST scikit-learn-0.17.tar.gz 7834903 SHA256 
23a5b6804524cb2cd54d8310010169511c7633dcf69af7439747eec02677f314 SHA512 
53a76e2f90e27967bf216cd9d7e8051ed847a3381e3b7b7b8236511b4105eef41bd4d3c9f7f71a51db4b0bf99cbd571d7c1b26803757cff04424b70cb834b555
 WHIRLPOOL 
3a1ef13dafe6eb38389f68bc75dee10bfe141bac6d2782cd11be27ffcb8fe7efdf113b6911a238c6cd141bfe3b69960f47cf0725d0ea033129dff8fb5c57bef4
 DIST scikit-learn-0.18.1.tar.gz 8933930 SHA256 
1eddfc27bb37597a5d514de1299981758e660e0af56981c0bfdf462c9568a60c SHA512 
7149e683424351a28c19501302ece147cb03d4d12b08822eb2b1898a4978b96803323778fbba628008dd7a7c85daea4e9b550a71ee76851f9a09b2baac18a799
 WHIRLPOOL 
c709586d3b8bdd938a81e97cfc5c77e31b7b0ef068c2d3f6ec922999a524d9ba0234ca42270724b2f6f3da98409b6d85b229aa241adbc02136b95bbb91c757b6
 DIST scikit-learn-0.18.2.tar.gz 9224516 SHA256 
f78c3e11bf38838eaf637cdd9e8d6b575a4a4048d1670a03a72b0d00d3f39ffa SHA512 
7c5c7bdd577ad215790654ce1eff6e802aebe53283ab6c5f12684cf99aeecc8976f9a9803f619f549d4d03be0d7634f249046e4b4f15afa12aecb2697e2e0b05
 WHIRLPOOL 
eb4ca45c73892ca378bd580f00fd4d7ad3ea886d9522586e88bf291162cb30bd3bb23ead2c5d2283010fac650d183c0979710f30d1ba4a57f12a8e87052df847
+DIST scikit-learn-0.19.0.tar.gz 9341628 SHA256 
24f5cb67559e0df27827b1804b197431c08880d2ec9285724fac90906830021f SHA512 
1b88bc043b08de9b5bb1f3814b8101c73ced010cf94bd725fb69e1ef95b4a9597a34de4a19f84fbbf63e54d47e95b3ff498d611234fcdfcaa5e4e3cf696289d2
 WHIRLPOOL 
8131244337c0f491fe687f823164d6ee067b3531576243367c3c99069d5a395b8b38acbc1d446046bd05588637f7ddf329f5a3af9a707efad43f3cbb0d7da492

diff --git a/sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild 
b/sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild
new file mode 100644
index 000..0b9b744c56a
--- /dev/null
+++ b/sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 flag-o-matic
+
+MYPN="${PN/scikits_/scikit-}"
+MYP="${MYPN}-${PV}"
+
+DESCRIPTION="Python modules for machine learning and data mining"
+HOMEPAGE="http://scikit-learn.org;
+SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples test"
+
+# tried to unbundle virtual/python-funcsigs, funcsigs, odict
+# but it is a large mess to maintain
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/numpy[lapack,${PYTHON_USEDEP}]
+   sci-libs/scikits[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   virtual/blas:=
+   virtual/cblas:=
+"
+
+DEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/numpy[lapack,${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   virtual/blas:=
+   virtual/cblas:=
+"
+
+S="${WORKDIR}/${MYP}"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.18.1-system-cblas.patch )
+
+python_prepare_all() {
+   # bug #397605
+   [[ ${CHOST} == *-darwin* ]] \
+   && append-ldflags -bundle "-undefined dynamic_lookup" \
+   || append-ldflags -shared
+
+   # scikits-learn now uses the horrible numpy.distutils automagic
+   export SCIPY_FCONFIG="config_fc --noopt --noarch"
+
+   # remove bundled cblas
+   rm -r sklearn/src || die
+
+   # commented out, since it is a mess to maintain
+   # use system joblib
+   #rm -r sklearn/externals/joblib || die
+   #sed -i -e '/joblib/d' sklearn/externals/setup.py || die
+   #for f in sklearn/{*/,}*.py; do
+   #   sed -r -e '/^from/s/(sklearn|\.|)\.externals\.joblib/joblib/' \
+   #   -e 's/from (sklearn|\.|)\.externals import/import/' -i 
$f || die
+   #done
+
+   # use system funcsigs and odict
+   #rm sklearn/externals/funcsigs.py || die
+   #rm sklearn/externals/odict.py || die
+   #for f in 

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

2017-08-16 Thread Hans de Graaff
commit: 2885ecf4d9ffb3757b90d01b1d4a2defbe1aaccc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 16 18:04:19 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 16 18:04:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2885ecf4

dev-ruby/rake: add ruby22

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/rake/rake-0.9.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rake/rake-0.9.6-r1.ebuild 
b/dev-ruby/rake/rake-0.9.6-r1.ebuild
index 4d3fa36e44b..a5f937717f0 100644
--- a/dev-ruby/rake/rake-0.9.6-r1.ebuild
+++ b/dev-ruby/rake/rake-0.9.6-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
@@ -45,7 +45,7 @@ all_ruby_compile() {
 }
 
 each_ruby_test() {
-   ${RUBY} -S testrb test/test_*.rb || die
+   ${RUBY} -S testrb-2 test/test_*.rb || die
 }
 
 all_ruby_install() {



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

2017-08-16 Thread Matt Thode
commit: 2d9b09c0456d7a3199a1426885b8305ac6f7f65f
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug 16 17:42:54 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug 16 17:52:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9b09c0

dev-ruby/facter: 3.7.1 stable amd64 and x86

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-ruby/facter/facter-3.7.1.ebuild 
b/dev-ruby/facter/facter-3.7.1.ebuild
index cc659bb14f6..5f534455759 100644
--- a/dev-ruby/facter/facter-3.7.1.ebuild
+++ b/dev-ruby/facter/facter-3.7.1.ebuild
@@ -14,7 +14,7 @@ S="${S}/all/${P}"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="debug test"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
 
 BDEPEND="
>=sys-devel/gcc-4.8:*



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

2017-08-16 Thread Matt Thode
commit: 1575a3f0986b08f966a57c964d53eb278069dd37
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug 16 17:52:04 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug 16 17:52:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1575a3f0

app-admin/mcollective: 2.11.2 bup with cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-admin/mcollective/Manifest| 2 +-
 .../{mcollective-2.10.5.ebuild => mcollective-2.11.2.ebuild}  | 8 
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-admin/mcollective/Manifest b/app-admin/mcollective/Manifest
index 69b898dbd42..cfcda790247 100644
--- a/app-admin/mcollective/Manifest
+++ b/app-admin/mcollective/Manifest
@@ -1,2 +1,2 @@
-DIST mcollective-2.10.5.tar.gz 1510725 SHA256 
7da307010c40bdd1e2104f94e6e4ee1f53bd6dfde54a0aa3950cc558a3468d8f SHA512 
51cf6ee018f36ae9d223c7afe79b08ede9dee8bbc78a8d9e8d48399b0f26b264b3fedb459f82713fbabd4a015f5376e983363997e223b3a0bc0e4bec6bbd1e82
 WHIRLPOOL 
56bb3a954421c672cf39061ffec3425ef5d576a8e6f7e829c16747030bbeb618c57292f9a95077e0acc9de581439843b115538cb27d23208abe3d4656d702bad
 DIST mcollective-2.11.1.tar.gz 1516922 SHA256 
d5e150408e61d51b3844e14c6304cf61f27243c5dc658e689bbaaee91dce6b0b SHA512 
88d2511829936a5987c8ddab068f59d17f16230cb339801672238ae54ce2115e93d7271a78001176ccc203a1b70f7ee2f35992e414059f1db9cb05db210463e5
 WHIRLPOOL 
cff40347c46464a18d6d98e3a3e2a7dab4169f5c0e1b60f08f3292cc87adcc123fc423203d664bcee1dac47a1dd44e44726702de5c2ea0ed0c5e55d8dbe0b45a
+DIST mcollective-2.11.2.tar.gz 1516590 SHA256 
aa3664d5ba2d4d20e448c374c315c91d55b5bb43918a04092747a4052bc3f969 SHA512 
1dc393fa1a09c5151b64b84086ef9af934feeebd2700a00cc4c84696fa2a25d90a410a373b553198f5fda6e1e36808ffb8dc38edcb15bb9e4253998aa7504439
 WHIRLPOOL 
f808d4f9ffbf733842dd29f8e0548b90a4705f8b502dcc62509380b013d69de786204025490d4fb67d657e5c6597fb0d3ffdac2724e8dbca6347511ef50be54a

diff --git a/app-admin/mcollective/mcollective-2.10.5.ebuild 
b/app-admin/mcollective/mcollective-2.11.2.ebuild
similarity index 92%
rename from app-admin/mcollective/mcollective-2.10.5.ebuild
rename to app-admin/mcollective/mcollective-2.11.2.ebuild
index ec955b14231..795e3790264 100644
--- a/app-admin/mcollective/mcollective-2.10.5.ebuild
+++ b/app-admin/mcollective/mcollective-2.11.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
 USE_RUBY="ruby21 ruby22 ruby23"
 
@@ -9,13 +9,13 @@ inherit ruby-ng
 
 DESCRIPTION="Framework to build server orchestration or parallel job execution
 systems"
-HOMEPAGE="http://marionette-collective.org/;
+HOMEPAGE="https://docs.puppet.com/mcollective/;
 
SRC_URI="https://github.com/puppetlabs/marionette-collective/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
 S="${WORKDIR}/all/marionette-collective-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="doc +client"
 
 DEPEND=""
@@ -55,6 +55,6 @@ pkg_postinst() {
einfo "It is recommended you read the \'getting started\' guide [2] if 
this"
einfo "is a new installation"
einfo
-   einfo "[1] http://activemq.apache.org/;
+   einfo "[1] https://activemq.apache.org/;
einfo "[2] https://code.google.com/p/mcollective/wiki/GettingStarted;
 }



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

2017-08-16 Thread Amy Liffey
commit: 65d44f0a993f74038c2ccece1e13ffd1a7bc4ff8
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Aug 16 17:38:31 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Aug 16 17:40:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d44f0a

app-text/tabler: EAPI 6 bump

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-text/tabler/tabler-2-r1.ebuild | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/app-text/tabler/tabler-2-r1.ebuild 
b/app-text/tabler/tabler-2-r1.ebuild
new file mode 100644
index 000..ed6a81d08f9
--- /dev/null
+++ b/app-text/tabler/tabler-2-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A utility to create text art tables from delimited input"
+HOMEPAGE="https://sourceforge.net/projects/tabler/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog README
+}



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

2017-08-16 Thread Amy Liffey
commit: 9143778ae06adcc728f491ededbd25694da18a2b
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Aug 16 17:36:47 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Aug 16 17:40:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9143778a

app-text/par: EAPI bump 6

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-text/par/{par-1.52.ebuild => par-1.52-r1.ebuild} | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-text/par/par-1.52.ebuild b/app-text/par/par-1.52-r1.ebuild
similarity index 87%
rename from app-text/par/par-1.52.ebuild
rename to app-text/par/par-1.52-r1.ebuild
index dbaf0fdc8fa..7e6f9b7dcf6 100644
--- a/app-text/par/par-1.52.ebuild
+++ b/app-text/par/par-1.52-r1.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=6
+
 inherit toolchain-funcs
 
 MY_P="Par${PV/./}"
@@ -16,7 +18,7 @@ IUSE=""
 DEPEND="!dev-util/par
!app-arch/par"
 
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}/${MY_P}"
 
 src_compile() {
make -f protoMakefile CC="$(tc-getCC) -c $CFLAGS" \
@@ -24,7 +26,7 @@ src_compile() {
 }
 
 src_install() {
-   newbin par par-format || die
+   newbin par par-format
doman par.1
dodoc releasenotes par.doc
 }



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

2017-08-16 Thread Michał Górny
commit: 575760b2ad5b4f5271226240f4c9ed80864a61c3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 16 14:41:10 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 16 17:34:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575760b2

sys-apps/portage: Bump the live ebuild to EAPI=6

Bump the live ebuild to EAPI=6 in order to make use of eapply_user
which is capable of applying -p1 user patches that add new files
correctly, unlike epatch_user.

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

 sys-apps/portage/portage-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index 84c6b23d3b4..5e2c76aee65 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=(
pypy
@@ -10,7 +10,7 @@ PYTHON_COMPAT=(
 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
-inherit distutils-r1 git-r3 multilib
+inherit distutils-r1 git-r3
 
 DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;



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

2017-08-16 Thread Michał Górny
commit: 57b2256c08c5f63cd36e78280a55a3ccd56f198e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 16 17:34:10 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 16 17:34:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b2256c

sys-apps/portage: Drop py3.3 from PYTHON_COMPAT

 sys-apps/portage/portage-2.3.5.ebuild | 2 +-
 sys-apps/portage/portage-2.3.6.ebuild | 2 +-
 sys-apps/portage/portage-2.3.7.ebuild | 2 +-
 sys-apps/portage/portage-.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/portage/portage-2.3.5.ebuild 
b/sys-apps/portage/portage-2.3.5.ebuild
index f9f6966ad7e..997eb5d0ceb 100644
--- a/sys-apps/portage/portage-2.3.5.ebuild
+++ b/sys-apps/portage/portage-2.3.5.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 PYTHON_COMPAT=(
pypy
-   python3_3 python3_4 python3_5 python3_6
+   python3_4 python3_5 python3_6
python2_7
 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'

diff --git a/sys-apps/portage/portage-2.3.6.ebuild 
b/sys-apps/portage/portage-2.3.6.ebuild
index d1d7ee5d8ca..a91377369a4 100644
--- a/sys-apps/portage/portage-2.3.6.ebuild
+++ b/sys-apps/portage/portage-2.3.6.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 PYTHON_COMPAT=(
pypy
-   python3_3 python3_4 python3_5 python3_6
+   python3_4 python3_5 python3_6
python2_7
 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'

diff --git a/sys-apps/portage/portage-2.3.7.ebuild 
b/sys-apps/portage/portage-2.3.7.ebuild
index 0d289074d71..e45f0113c0f 100644
--- a/sys-apps/portage/portage-2.3.7.ebuild
+++ b/sys-apps/portage/portage-2.3.7.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 PYTHON_COMPAT=(
pypy
-   python3_3 python3_4 python3_5 python3_6
+   python3_4 python3_5 python3_6
python2_7
 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index 5e2c76aee65..ce2b5041bab 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PYTHON_COMPAT=(
pypy
-   python3_3 python3_4 python3_5 python3_6
+   python3_4 python3_5 python3_6
python2_7
 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'



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

2017-08-16 Thread William Hubbs
commit: a4febbec339d0efc074d582679aacd0760227de5
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Aug 16 17:31:18 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Aug 16 17:31:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4febbec

sys-apps/openrc: 0.29 version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-apps/openrc/Manifest   |   1 +
 sys-apps/openrc/openrc-0.29.ebuild | 329 +
 2 files changed, 330 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 70bb0040acf..0f6150ee1bf 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -7,3 +7,4 @@ DIST openrc-0.26.2.tar.gz 218990 SHA256 
428512ef82002c913d44394adae8a2bb9a1c935d
 DIST openrc-0.26.3.tar.gz 218708 SHA256 
f54b353addd3efe1b3c31098c792b9c0052b893d7e1a353619cf11e189b5f8e7 SHA512 
5dead32c2141c959bca637bc1621eb7fe6fe60a4e8aa92b447052b5efb92c25ef33a382b8432cb482e820c921a879f3bf3268459d59baca9fd310a228886415d
 WHIRLPOOL 
4d79bb49f5223594bebef9961e304b535e6f5e32693e0c0394574e353cc81a917619cb37e66bd7f87f8f92523cdfab21461fb640def85fb1cd85129ea2ba07aa
 DIST openrc-0.27.2.tar.gz 223572 SHA256 
4e9c12c77c101b6ea255f1a9291c4c4d228c7ddc8b8ef4aa8d5d6f6900958ea5 SHA512 
a3f3ed8f6dbd188065fc4ed0af1e4ca0d203dbad092bc67405bea182be359bf37c9c94cb97d898c0d34befef92e9d8a2f6a8b4bafe7e95fcaa291b5d0aabed22
 WHIRLPOOL 
4837d2244d5894dfdab0fcc36f791500eada82c0378e93b4b76c7191abe67d9b3cacf5c6e787ebbfdaff2f8792878b7cb8894e3dbc3ff2444fab6596aeb4
 DIST openrc-0.28.tar.gz 224228 SHA256 
9548b03ffc164f75887d810469f0535a16c5c8c2e615e250d5753a16e66cf317 SHA512 
a10c293bf4287bcc4ffb9c996cbc1294f979483ea9fb2efb0dd1becee193f49ff114530c078850e8c11cf2c0a812be2e74801352fdbfe313b90cd9af5b8ccf93
 WHIRLPOOL 
d55ae26bef0ebf4c17f484c476c08cefe40d0bdaf55a571bb4cfefaf67248661661eb28936e509c4bbccb2f4a0e36e8d01f7b6ae3dc2b1831f571b26d0ac6223
+DIST openrc-0.29.tar.gz 223275 SHA256 
b919c4520e93ba02db24e7766d32688928d5bb0cc8fe2f250277c46274d99927 SHA512 
1accc52c3e729432fee433395eb7551fa7913004999c595f6485a0505b7916338df6d9e7d95304e865adf67df54378525a758b34bb67beefe240a90700e4f7d8
 WHIRLPOOL 
341ae930257f23513fd3582a7e329c48f546d306c467bab3430a8838c343d5697db5941e3590a8f1c33f34a0eefac07f0fb9c0e4a752d1659293374057cc4aea

diff --git a/sys-apps/openrc/openrc-0.29.ebuild 
b/sys-apps/openrc/openrc-0.29.ebuild
new file mode 100644
index 000..278de480e1f
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.29.ebuild
@@ -0,0 +1,329 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic pam toolchain-funcs
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
+   unicode kernel_linux kernel_FreeBSD"
+
+COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? (
+   sys-auth/pambase
+   virtual/pam
+   )
+   audit? ( sys-process/audit )
+   kernel_linux? (
+   sys-process/psmisc
+   !test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   emake ${MAKE_ARGS} DESTDIR="${D}" install
+
+   # move the shared libs back to /usr so ldscript can install
+   # more of a minimal set of files
+   # disabled for now due to #270646
+   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
+   #gen_usr_ldscript -a einfo rc
+   gen_usr_ldscript libeinfo.so
+   gen_usr_ldscript librc.so
+
+   if ! use kernel_linux; then
+   keepdir /$(get_libdir)/rc/init.d
+   fi
+   keepdir /$(get_libdir)/rc/tmp
+
+   # Backup our default runlevels
+   dodir /usr/share/"${PN}"
+   cp -PR "${ED}"/etc/runlevels "${ED}"/usr/share/${PN} || die
+   rm -rf "${ED}"/etc/runlevels
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_no /etc/conf.d/keymaps windowkeys 

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

2017-08-16 Thread Andreas Sturmlechner
commit: 1d04fed191d711d4da138ae7bde0e42820d037e8
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Wed Aug 16 09:14:10 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 16 16:23:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d04fed1

app-text/liblangtag: remove unused patch

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

 .../liblangtag/files/liblangtag-0.5.6-musl.patch   | 25 --
 1 file changed, 25 deletions(-)

diff --git a/app-text/liblangtag/files/liblangtag-0.5.6-musl.patch 
b/app-text/liblangtag/files/liblangtag-0.5.6-musl.patch
deleted file mode 100644
index e6d1d1184ce..000
--- a/app-text/liblangtag/files/liblangtag-0.5.6-musl.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 6ebf5709810983dca570d9f8873293b01b4a49bc Mon Sep 17 00:00:00 2001
-From: Akira TAGOH 
-Date: Mon, 20 Apr 2015 10:28:29 +0900
-Subject: [PATCH] add missing sys/types.h in lt-string.h required to build musl
- libc to satisfy ssize_t. (fixes issue#12)
-

- liblangtag/lt-string.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/liblangtag/lt-string.h b/liblangtag/lt-string.h
-index 15724fc..c784430 100644
 a/liblangtag/lt-string.h
-+++ b/liblangtag/lt-string.h
-@@ -18,6 +18,7 @@
- #define __LT_STRING_H__
- 
- #include 
-+#include 
- 
- LT_BEGIN_DECLS
- 
--- 
-2.4.1
-



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

2017-08-16 Thread Andreas Sturmlechner
commit: c6477b6a9bfb729347bbbffe8a00f822dd40fc5a
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Wed Aug 16 09:14:47 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 16 16:23:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6477b6a

dev-libs/libixion: remove unused patches

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

 .../files/libixion-0.9.1-python-optional.patch | 64 --
 dev-libs/libixion/files/libixion-0.9.1-typo.patch  | 18 --
 2 files changed, 82 deletions(-)

diff --git a/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch 
b/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch
deleted file mode 100644
index 632fa07e0f6..000
--- a/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch
+++ /dev/null
@@ -1,64 +0,0 @@
 a/configure.ac 2016-02-06 17:08:05.505990463 +0100
-+++ b/configure.ac 2016-02-06 17:08:42.316530268 +0100
-@@ -15,18 +15,22 @@
- AC_INIT([libixion], [ixion_version])
- AC_CONFIG_HEADERS([config.h])
- AM_INIT_AUTOMAKE([1.11 foreign dist-bzip2 dist-xz])
--AM_PATH_PYTHON(2.7.0)
- m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
- 
- AC_ARG_WITH(hash-container-compat,
- [
-   --with-hash-container-compat use std::hash_foo instead of 
boost::unordered_foo
- ],
- ,with_hash_container_compat=no)
- 
- AC_ARG_WITH(mdds-include-path,
- AS_HELP_STRING([--with-mdds-include-path], [specify include path for mdds 
headers.])
- ,)
-+AC_ARG_ENABLE([python],
-+[AS_HELP_STRING([--disable-python], [Disable python bindings])],
-+[enable_python="$enableval"],
-+[enable_python=yes]
-+)
- 
- IXION_API_VERSION=ixion_api_version
- IXION_MAJOR_VERSION=ixion_major_version
-@@ -70,7 +74,11 @@
- PKG_CHECK_MODULES([MDDS],[mdds >= 0.12.0])
- 
- # Check for python.
--PKG_CHECK_MODULES([PYTHON], [python >= 0.27.1])
-+AS_IF([test "x$enable_python" != "xno"], [
-+AM_PATH_PYTHON(2.7.0)
-+PKG_CHECK_MODULES([PYTHON], [python >= 0.27.1])
-+])
-+AM_CONDITIONAL([BUILD_PYTHON], [test "x$enable_python" != "xno"])
- 
- CPPFLAGS="$CPPFLAGS -g -Os -fvisibility=hidden"
- 
-@@ -101,3 +109,10 @@
-  src/libixion/constants.inl
-  src/python/Makefile])
- AC_OUTPUT
-+
-+AC_MSG_NOTICE([
-+==
-+Build configuration:
-+  python:   $enable_python
-+==
-+])
 a/src/python/Makefile.am   2016-02-06 17:08:12.138907540 +0100
-+++ b/src/python/Makefile.am   2016-02-06 17:08:38.034583800 +0100
-@@ -1,3 +1,5 @@
-+if BUILD_PYTHON
-+
- pyexec_LTLIBRARIES = ixion.la
- ixion_la_SOURCES = \
-   document.hpp \
-@@ -16,3 +18,5 @@
- 
- AM_TESTS_ENVIRONMENT = PYTHONPATH=.libs$${PYTHONPATH:+:$${PYTHONPATH}}; 
export PYTHONPATH;
- TESTS = ../../test/ixion-python-test.py
-+
-+endif

diff --git a/dev-libs/libixion/files/libixion-0.9.1-typo.patch 
b/dev-libs/libixion/files/libixion-0.9.1-typo.patch
deleted file mode 100644
index 7e41f7bb752..000
--- a/dev-libs/libixion/files/libixion-0.9.1-typo.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-commit ceddf45ed98dd0b65b510a284d373630c7642587
-Author: Andreas Sturmlechner 
-Date:   Sun May 31 11:55:08 2015 +0200
-
-src/Makefile.am: Fix typo
-
-diff --git a/src/Makefile.am b/src/Makefile.am
-index ee9a1cc..b28c610 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -28,6 +28,6 @@ ixion_sorter_SOURCES = \
- ixion_sorter_LDADD = libixion/libixion-@IXION_API_VERSION@.la \
-$(BOOST_THREAD_LIBS) 
$(BOOST_PROGRAM_OPTIONS_LIBS)
- 
--AM_TESTS_ENVIRONMENT = PATH=.libs$${PATH:+:$${PATH}}; epxort PATH; \
-+AM_TESTS_ENVIRONMENT = PATH=.libs$${PATH:+:$${PATH}}; export PATH; \
-   
LD_LIBRARY_PATH=libixion/.libs$${LD_LIBRARY_PATH:+:$${LD_LIBRARY_PATH}}; export 
LD_LIBRARY_PATH;
- TESTS = ../test/ixion-parser-test.sh



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

2017-08-16 Thread Aric Belsito
commit: be127cd52e32203346d537dd1ec50c4d39265f12
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Aug 16 17:24:33 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Aug 16 17:24:33 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=be127cd5

sys-block/thin-provisioning-tools: add 0.7.0

PAGE_SIZE needs to be undefined

 sys-block/thin-provisioning-tools/Manifest |  5 ++
 ...thin-provisioning-tools-0.7.0-build-fixes.patch | 34 
 .../thin-provisioning-tools-0.7.0-page_size.patch  | 14 +
 sys-block/thin-provisioning-tools/metadata.xml | 17 ++
 .../thin-provisioning-tools-0.7.0.ebuild   | 63 ++
 5 files changed, 133 insertions(+)

diff --git a/sys-block/thin-provisioning-tools/Manifest 
b/sys-block/thin-provisioning-tools/Manifest
new file mode 100644
index 000..ff041c7
--- /dev/null
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -0,0 +1,5 @@
+AUX thin-provisioning-tools-0.7.0-build-fixes.patch 1077 SHA256 
863806519182c7c07f79cf299ce7accf85c7132e112f7305bdcf21bde834ae0c SHA512 
fbdf778774bca2e608bbab7696b6646c64ee740c40c743f40f28e7e360fc2a6c6c3752992d9d5f7bbb624a9240ba480a6e58a7c5956ba6d2b772ece18502afe7
 WHIRLPOOL 
bfab3309c5218828ea0ab7ce2b4d1e6b6199ec593b6e5fa0e1e96aacafa5b84ce86fd13178db9f5e2d29730bd0feb9b164b74289f3873a51b32fe1c5d64c9c12
+AUX thin-provisioning-tools-0.7.0-page_size.patch 514 SHA256 
b8e64c0adb18766e1783755ed353db01e9960d3becf4445d81a56c16c9f02ce3 SHA512 
0ec0f58a3951f075d31c81c93457e9f24acdf3d1fbc89ce34c184ff5ae098eb60f7b8e1a1ee20d7d69a30c31a5b00703983e697dabc51820f0429cc6094b773d
 WHIRLPOOL 
6f797ad516bc4188c4625adf96de39116fcec13f7ab2dc97778d90ef989283d10d46081abdbd1011029f917fcd9dc99a2be415c00d8878b34f25b37ecde914c9
+DIST thin-provisioning-tools-0.7.0.tar.gz 230595 SHA256 
68a815860fce3f09f64ef241fd4ba45713f4c7be384fe116ec1dbea467684b32 SHA512 
cb6c44c7215aadd72292d73e2374d8c0c28566adcb10c7a3de83576dbd28649ebba6e2cc59945a28921e423540969cb21f648c37e375d68f48e56a8be4a4c7b8
 WHIRLPOOL 
80201034dafd00617951a30369fc617a9c91b4408ec5c5272b4406c8f86caf0ff738938d6ef92d27a9ac96c3110edfa16609f0777c8592e6a100aeb3e02d3837
+EBUILD thin-provisioning-tools-0.7.0.ebuild 1570 SHA256 
89ff3d517374076ee667ce5d4c6d1688fc3d5aa4c798828dc8ff8261f6f78e6a SHA512 
f38ea84fd448caba6583cd4809abdd7df62e5ca06d38420e5e3ca757bcbf9513b7632e25a2ecddf9a8e618fc647e02bc1c583332b813d5d827a197f81b3bcc53
 WHIRLPOOL 
1fc4c20ba726e9ebb9427c442a9a1f7bb65e584673dd88c37ca53c7b7075341dcaad32da0a99a20a59ee3716dc51c62def67adf309db0c14a0a5e4d341b9aeaa
+MISC metadata.xml 531 SHA256 
741541cb8fef9b5c5c778c259addbd8d925c65f48b49b91d9ef66905dab466d5 SHA512 
80fde34da9de5b2436c096bc9051ccb55124c330dc82ac538f66a100225623aa7cb086904117608cc52613e40ba464b46630cff52423c13d1a374eb98ed0
 WHIRLPOOL 
d8c5a81fdbe8dda224028781da56cd469eb9f153589481ea29d680bc5fcde952096950ff2456230221cd75dbe4233459ef401321936e23d38188869277d3fb7f

diff --git 
a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.0-build-fixes.patch
 
b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.0-build-fixes.patch
new file mode 100644
index 000..df0831f
--- /dev/null
+++ 
b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.0-build-fixes.patch
@@ -0,0 +1,34 @@
+--- thin-provisioning-tools-0.7.0/Makefile.in
 thin-provisioning-tools-0.7.0/Makefile.in
+@@ -142,9 +142,9 @@
+ 
+ TOP_DIR:=@top_srcdir@
+ TOP_BUILDDIR:=@top_builddir@
+-CFLAGS+=-g -Wall -O3 -fPIC
++CFLAGS+=-fPIC
+ CFLAGS+=@LFS_FLAGS@
+-CXXFLAGS+=-g -Wall -fPIC -fno-strict-aliasing -std=c++11
++CXXFLAGS+=-fPIC -fno-strict-aliasing -std=c++11
+ 
+ ifeq ("@DEVTOOLS@", "yes")
+ CXXFLAGS+=-DDEV_TOOLS
+--- thin-provisioning-tools-0.7.0/unit-tests/Makefile.in
 thin-provisioning-tools-0.7.0/unit-tests/Makefile.in
+@@ -25,7 +25,7 @@
+   -Wno-unused-local-typedefs
+ 
+ GMOCK_LIBS=\
+-  -Llib -lpdata -lgmock -lpthread -laio
++  -Llib -lpdata -lgmock -lpthread -laio -lgtest
+ 
+ GMOCK_DEPS=\
+   $(wildcard $(GMOCK_DIR)/googlemock/include/*.h) \
+@@ -83,7 +83,7 @@
+   sed 's,\([^ :]*\)\.o[ :]*,\1.o \1.gmo $* : Makefile ,g' < $*. > 
$*.d; \
+   $(RM) $*.
+ 
+-unit-tests/unit_tests: $(TEST_OBJECTS) lib/libgmock.a lib/libpdata.a
++unit-tests/unit_tests: $(TEST_OBJECTS) lib/libpdata.a
+   @echo "[LD]  $<"
+   $(V)g++ $(CXXFLAGS) $(LDFLAGS) -o $@ $(TEST_OBJECTS) $(LIBS) 
$(GMOCK_LIBS) $(LIBEXPAT)
+ 

diff --git 
a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.0-page_size.patch
 
b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.0-page_size.patch
new file mode 100644
index 000..5384f6d
--- /dev/null
+++ 
b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.0-page_size.patch
@@ -0,0 +1,14 @@
+diff -Naur thin-provisioning-tools-0.7.0.orig/block-cache/io_engine.h 
thin-provisioning-tools-0.7.0/block-cache/io_engine.h
+--- 

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

2017-08-16 Thread William Hubbs
commit: df28002b728b033c00c2da64dedf2bcd4ab5e11b
Author: William Hubbs  gmail  com>
AuthorDate: Wed Aug 16 16:38:37 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Aug 16 16:38:37 2017 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=df28002b

Update ChangeLog

 ChangeLog | 270 +-
 1 file changed, 56 insertions(+), 214 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index cbb2c408..8270b2a0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,59 @@
+commit 66ed8082d0c865a0b4f4cc436cf9e13351e3d6fe
+Author: William Hubbs 
+Commit: William Hubbs 
+
+sh/openrc-run: source service script before ulimit is processed
+
+This is needed to allow the service script author to set a default for
+rc_ulimit inside the service script.
+
+commit c2d256bafb9d1dfafbfd0846c035c5d26f7449c8
+Author: William Hubbs 
+Commit: William Hubbs 
+
+man/openrc-run.8: document fstabinfo and mountinfo
+
+X-Gentoo-Bug: 592374
+X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=592374
+
+commit f48d9c33a5c708c871d6657a39485d1c0c735548
+Author: William Hubbs 
+Commit: William Hubbs 
+
+man/openrc-run.8: document _pre and _post functions
+
+Fixes https://github.com/openrc/openrc/issues/155.
+
+commit 6d4e8433974fd8567885635ae0454031290f96b1
+Author: Jason Graham 
+Commit: William Hubbs 
+
+fix ENT macro usage
+
+X-Gentoo-Bug: 624796
+X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=624796
+
+commit 0513cd3964a9564e0ba39b50aa8ebd3d7e9a3920
+Author: William Hubbs 
+Commit: William Hubbs 
+
+version 0.29
+
+commit 72bb2e57de935ab46ad000f97a5720265bed9342
+Author: John R. Graham 
+Commit: William Hubbs 
+
+Typo fix
+
+X-Gentoo-Bug: 624908
+X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=624908
+
+commit 84c5da30695db89d686d3c28c7cacdf172cbf429
+Author: William Hubbs 
+Commit: William Hubbs 
+
+Update ChangeLog
+
 commit b35099cb707e333b6b8d30d956ffa93bcd2da0ab
 Author: William Hubbs 
 Commit: William Hubbs 
@@ -1456,217 +1512,3 @@ Commit: William Hubbs 
 
 X-Gentoo-Bug: 342313
 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=342313
-
-commit 1a55d46645b376cd27f394796934150120a08387
-Author: Raymond Jennings 
-Commit: William Hubbs 
-
-local.d/README: typo fix
-
-X-Gentoo-Bug: 591258
-X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=591258
-
-commit cae3976ef1276ce33aa7e49474f13499a48a3fe6
-Author: William Hubbs 
-Commit: William Hubbs 
-
-init.d: Add runsvdir to ignore patterns
-
-commit da28a3d367b6078deda6bc205806b43b971e67a9
-Author: William Hubbs 
-Commit: William Hubbs 
-
-init.d: initial service adjustments for docker support
-
-Add -docker keyword to the same scripts that have -lxc keyword.
-
-commit ca8c29ee60b0e8ca89091aaf801725bd71e28001
-Author: William Hubbs 
-Commit: William Hubbs 
-
-librc: fix Docker auto detection
-
-The original auto detection of Docker containers assumed the presence of
-a container environment variable. However, Docker-1.12 does not
-implement this, and I'm not sure which versions of docker implemented
-it.
-
-The new test is for the presence of a file named .dockerenv in the
-root directory.
-
-commit f62253b8334a85dac4671e42817b96a3bedd1881
-Author: William Hubbs 
-Commit: William Hubbs 
-
-Add support for runit
-
-X-Gentoo-Bug: 501364
-X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=501364
-
-commit f2c2e2dd5a5e0a22da4dcabea6615d0f4697a962
-Author: William Hubbs 
-Commit: William Hubbs 
-
-init.d/sysctl.in: typo fix
-
-commit 94b98430cb83a8f4e62d837100fc357e9eb12ca6
-Author: Kenneth Lakin 
-Commit: William Hubbs 
-
-start-stop-daemon: Add SSD_IONICELEVEL
-
-This is the disk IO counterpart to SSD_NICELEVEL.
-Modified by William Hubbs to add the variable to the start-stop-daemon
-man page.
-
-This fixes #69.
-
-commit b19d0a40d7f20987323d5af91469c720ead39561
-Author: William Hubbs 
-Commit: William Hubbs 
-
-init.d/loopback: remove unnecessary stop function
-
-commit 0c229faf7e6a57bcff70f2143b83cb69a34c89f4
-Author: Martin Väth 
-Commit: 

[gentoo-commits] proj/openrc: New tag: 0.29

2017-08-16 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Aug 16 17:16:48 2017 +

New tag: 0.29




[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/

2017-08-16 Thread Akinori Hattori
commit: 1f9a890524a55222edc96ff3119baa32e6df6789
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 15:34:36 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 15:38:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f9a8905

app-i18n/ibus-chewing: add gconf USE flag

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild | 8 
 app-i18n/ibus-chewing/metadata.xml | 3 +++
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild 
b/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
index 2f5ba84757a..6e551a4ca24 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
@@ -15,15 +15,15 @@ 
SRC_URI="https://github.com/definite/${PN}/releases/download/${PV}/${MY_P}.tar.g
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="nls"
+IUSE="gconf nls"
 
 RDEPEND="app-i18n/ibus
app-i18n/libchewing
dev-libs/glib:2
dev-util/gob:2
-   gnome-base/gconf
x11-libs/gtk+:2
x11-libs/libX11
+   gconf? ( gnome-base/gconf )
nls? ( virtual/libintl )"
 DEPEND="${RDEPEND}
virtual/pkgconfig
@@ -51,12 +51,12 @@ src_test() {
 }
 
 pkg_preinst() {
-   gnome2_gconf_savelist
+   use gconf && gnome2_gconf_savelist
gnome2_schemas_savelist
 }
 
 pkg_postinst() {
-   gnome2_gconf_install
+   use gconf && gnome2_gconf_install
gnome2_schemas_update
 }
 

diff --git a/app-i18n/ibus-chewing/metadata.xml 
b/app-i18n/ibus-chewing/metadata.xml
index 8f50d1f9860..e44e996ccd5 100644
--- a/app-i18n/ibus-chewing/metadata.xml
+++ b/app-i18n/ibus-chewing/metadata.xml
@@ -9,6 +9,9 @@
 The Chewing engine for IBus. It provides a Chinese input method from
 app-i18n/libchewing.
   
+  
+Enable support for gnome-base/gconf
+  
   
 definite/ibus-chewing
   



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/

2017-08-16 Thread Akinori Hattori
commit: d511cdcacb22f71ea107bfec9f62bef5c4de91c3
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 15:26:56 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 15:38:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d511cdca

app-i18n/ibus-chewing: inherit gnome2-utils

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 ...chewing-1.5.1.ebuild => ibus-chewing-1.5.1-r1.ebuild} | 16 +++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild 
b/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
similarity index 82%
rename from app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
rename to app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
index 229d9906d0e..6ba022cbe6f 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI="6"
 CMAKE_MAKEFILE_GENERATOR="emake"
 
-inherit cmake-utils
+inherit cmake-utils gnome2-utils
 
 MY_P="${P}-Source"
 
@@ -40,3 +40,17 @@ src_configure() {
use nls || mycmakeargs+=( -DMANAGE_GETTEXT_SUPPORT=0 )
cmake-utils_src_configure
 }
+
+pkg_preinst() {
+   gnome2_gconf_savelist
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/

2017-08-16 Thread Akinori Hattori
commit: edad608296c71126f8617012a70a481c659f9461
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 15:36:14 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 15:38:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edad6082

app-i18n/ibus-chewing: new upstream release

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-chewing/Manifest  |  1 +
 app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/app-i18n/ibus-chewing/Manifest b/app-i18n/ibus-chewing/Manifest
index 2a54843af51..2c0e8dda2b3 100644
--- a/app-i18n/ibus-chewing/Manifest
+++ b/app-i18n/ibus-chewing/Manifest
@@ -1 +1,2 @@
 DIST ibus-chewing-1.5.1-Source.tar.gz 177044 SHA256 
687ce9f09fef31b0e31ad0d2f1be17f1ca0b9212af9d71812cf53d84a90f0060 SHA512 
2db6def1fe8ca3bd71419a001909d285ee48ef84c2f65e14bacff9cd114676bed594f0c90217e1fdab67c995a7b05d675812e90e281371d8464722c31649c633
 WHIRLPOOL 
da566ec63b8733e2a80890c8f045829a101da0eaea11592b44541be2e92b57a1425fa65b5bb6868879ff588e798036056473f0e78bc228b90ce40650771c02eb
+DIST ibus-chewing-1.6.1.tar.gz 03 SHA256 
3dd7911d6eaa20c3b8b9d8e4deb38e2074aa900c0956eb75946d455d27579b63 SHA512 
b093db79c656433614b9f72719a2b0768a30c2fb6fa066eda1e79cc9932ce1836f7f1e5611612fb44f260fe80a9baa9e18fdc9754b285e8a5f12a87c376cbd39
 WHIRLPOOL 
9213f6b6e3e0c8290f09b2f8cc92de8a0f86d5d07e1a2805a01148a0c5bce471d2607a8925e848bf44107f0288798c74e127a427fe0143ea919605956778aca7

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild 
b/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild
new file mode 100644
index 000..ea2e88eaa3f
--- /dev/null
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.6.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake-utils gnome2-utils virtualx
+
+DESCRIPTION="Chinese Chewing engine for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki;
+SRC_URI="https://github.com/definite/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gconf nls"
+
+RDEPEND="app-i18n/ibus
+   app-i18n/libchewing
+   dev-libs/glib:2
+   dev-util/gob:2
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   gconf? ( gnome-base/gconf )
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   dev-util/cmake-fedora
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+PATCHES=( "${FILESDIR}"/${PN}-test.patch )
+DOCS=( AUTHORS ChangeLog README.md RELEASE-NOTES.txt USER-GUIDE )
+
+src_configure() {
+   local mycmakeargs=(
+   -DMANAGE_DEPENDENCY_PACKAGE_EXISTS_CMD=false
+   -DPRJ_DOC_DIR="${EPREFIX}"/usr/share/doc/${PF}
+   )
+   use nls || mycmakeargs+=( -DMANAGE_GETTEXT_SUPPORT=0 )
+   cmake-utils_src_configure
+}
+
+src_test() {
+   "${EROOT}"${GLIB_COMPILE_SCHEMAS} --allow-any-name "${BUILD_DIR}"/bin 
|| die
+
+   export GSETTINGS_BACKEND="memory"
+   export GSETTINGS_SCHEMA_DIR="${BUILD_DIR}/bin"
+   virtx cmake-utils_src_test
+}
+
+pkg_preinst() {
+   use gconf && gnome2_gconf_savelist
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   use gconf && gnome2_gconf_install
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/files/, app-i18n/ibus-chewing/

2017-08-16 Thread Akinori Hattori
commit: 48bf70c1aac4b38c7f59a05130f6042e62503868
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 15:29:25 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 15:38:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48bf70c1

app-i18n/ibus-chewing: fix src_test

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../ibus-chewing/files/ibus-chewing-test.patch | 45 ++
 app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild | 11 +-
 2 files changed, 55 insertions(+), 1 deletion(-)

diff --git a/app-i18n/ibus-chewing/files/ibus-chewing-test.patch 
b/app-i18n/ibus-chewing/files/ibus-chewing-test.patch
new file mode 100644
index 000..abed91d377d
--- /dev/null
+++ b/app-i18n/ibus-chewing/files/ibus-chewing-test.patch
@@ -0,0 +1,45 @@
+--- a/test/MakerDialogBackend-test.c
 b/test/MakerDialogBackend-test.c
+@@ -126,7 +126,7 @@
+ void backup_key_to_g_value(const gchar * key, GType gType, GValue * value)
+ {
+ g_value_init(value, gType);
+-backend_command_get_key_value(key, value);
++mkdg_backend_read(backend, value, QUOTE_ME(PROJECT_SCHEMA_SECTION), key, 
NULL);
+ }
+ 
+ void change_new_value_from_orig_value(GValue * newValue,
+@@ -169,7 +169,7 @@
+ {
+ GValue storedGValue = { 0 };
+ g_value_init(, G_VALUE_TYPE(newValue));
+-backend_command_get_key_value(key, );
++mkdg_backend_read(backend, , 
QUOTE_ME(PROJECT_SCHEMA_SECTION), key, NULL);
+ g_assert(mkdg_g_value_is_equal(newValue, ));
+ g_value_unset();
+ }
+@@ -219,7 +219,7 @@
+ #define GCONF_KEY "max-chi-symbol-len"
+ GValue origValue = { 0 };
+ g_value_init(, G_TYPE_BOOLEAN);
+-backend_command_get_key_value(GCONF_KEY, );
++mkdg_backend_read(backend, , QUOTE_ME(PROJECT_SCHEMA_SECTION), 
GCONF_KEY, NULL);
+ 
+ GValue newValue = { 0 };
+ g_value_init(, G_TYPE_BOOLEAN);
+@@ -229,13 +229,13 @@
+ 
+ GValue storedValue = { 0 };
+ g_value_init(, G_TYPE_BOOLEAN);
+-backend_command_get_key_value(GCONF_KEY, );
++mkdg_backend_read(backend, , 
QUOTE_ME(PROJECT_SCHEMA_SECTION), GCONF_KEY, NULL);
+ g_assert(mkdg_g_value_is_equal(, ));
+ 
+ /*
+  * Restore the original value 
+  */
+-backend_command_set_key_value(GCONF_KEY, );
++mkdg_backend_write(backend, , QUOTE_ME(PROJECT_SCHEMA_SECTION), 
GCONF_KEY, NULL);
+ #undef GCONF_KEY
+ }
+ 

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild 
b/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
index 6ba022cbe6f..2f5ba84757a 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.5.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI="6"
 CMAKE_MAKEFILE_GENERATOR="emake"
 
-inherit cmake-utils gnome2-utils
+inherit cmake-utils gnome2-utils virtualx
 
 MY_P="${P}-Source"
 
@@ -30,6 +30,7 @@ DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
 S="${WORKDIR}/${MY_P}"
 
+PATCHES=( "${FILESDIR}"/${PN}-test.patch )
 DOCS=( AUTHORS ChangeLog README RELEASE-NOTES.txt USER-GUIDE )
 
 src_configure() {
@@ -41,6 +42,14 @@ src_configure() {
cmake-utils_src_configure
 }
 
+src_test() {
+   "${EROOT}"${GLIB_COMPILE_SCHEMAS} --allow-any-name "${BUILD_DIR}"/bin 
|| die
+
+   export GSETTINGS_BACKEND="memory"
+   export GSETTINGS_SCHEMA_DIR="${BUILD_DIR}/bin"
+   virtx cmake-utils_src_test
+}
+
 pkg_preinst() {
gnome2_gconf_savelist
gnome2_schemas_savelist



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/

2017-08-16 Thread Akinori Hattori
commit: a4089c22a6526c2975dd98ddb882bab41bce28c6
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 15:24:33 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 15:38:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4089c22

app-i18n/ibus-chewing: fix build when app-arch/rpm is installed

Gentoo-Bug: 597054

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild 
b/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
index 7bfe451e37b..229d9906d0e 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
@@ -34,6 +34,7 @@ DOCS=( AUTHORS ChangeLog README RELEASE-NOTES.txt USER-GUIDE )
 
 src_configure() {
local mycmakeargs=(
+   -DMANAGE_DEPENDENCY_PACKAGE_EXISTS_CMD=false
-DPRJ_DOC_DIR="${EPREFIX}"/usr/share/doc/${PF}
)
use nls || mycmakeargs+=( -DMANAGE_GETTEXT_SUPPORT=0 )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/

2017-08-16 Thread Akinori Hattori
commit: d0f6595249b0cae3b120d83fd708288024d40998
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 15:23:41 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 15:38:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f65952

app-i18n/ibus-chewing: update to EAPI 6

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild | 42 -
 app-i18n/ibus-chewing/metadata.xml  | 20 ++--
 2 files changed, 31 insertions(+), 31 deletions(-)

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild 
b/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
index 4c7d1c679f8..7bfe451e37b 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
@@ -1,43 +1,41 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI="6"
+CMAKE_MAKEFILE_GENERATOR="emake"
+
 inherit cmake-utils
 
-MY_P=${P}-Source
+MY_P="${P}-Source"
 
-DESCRIPTION="The Chewing IMEngine for IBus Framework"
+DESCRIPTION="Chinese Chewing engine for IBus"
 HOMEPAGE="https://github.com/ibus/ibus/wiki;
-SRC_URI="https://github.com/definite/ibus-chewing/releases/download/${PV}/${MY_P}.tar.gz;
+SRC_URI="https://github.com/definite/${PN}/releases/download/${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="nls"
 
-RDEPEND="x11-libs/libXtst
-   >=app-i18n/ibus-1.3
-   >=app-i18n/libchewing-0.3.3
+RDEPEND="app-i18n/ibus
+   app-i18n/libchewing
+   dev-libs/glib:2
+   dev-util/gob:2
+   gnome-base/gconf
x11-libs/gtk+:2
-   dev-util/gob:2"
+   x11-libs/libX11
+   nls? ( virtual/libintl )"
 DEPEND="${RDEPEND}
-   gnome-base/gconf
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+S="${WORKDIR}/${MY_P}"
 
-CMAKE_IN_SOURCE_BUILD=1
-
-DOCS="AUTHORS ChangeLog README RELEASE-NOTES.txt USER-GUIDE"
+DOCS=( AUTHORS ChangeLog README RELEASE-NOTES.txt USER-GUIDE )
 
 src_configure() {
local mycmakeargs=(
-   -DPRJ_DOC_DIR=/usr/share/doc/${PF}
-   )
-
+   -DPRJ_DOC_DIR="${EPREFIX}"/usr/share/doc/${PF}
+   )
+   use nls || mycmakeargs+=( -DMANAGE_GETTEXT_SUPPORT=0 )
cmake-utils_src_configure
 }
-
-src_compile() {
-   cmake-utils_src_make all translations
-}

diff --git a/app-i18n/ibus-chewing/metadata.xml 
b/app-i18n/ibus-chewing/metadata.xml
index 5805fc8e328..8f50d1f9860 100644
--- a/app-i18n/ibus-chewing/metadata.xml
+++ b/app-i18n/ibus-chewing/metadata.xml
@@ -1,13 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   c...@gentoo.org
-   Cjk
-   
-   The Chewing engine for IBus platform. It 
provides Chinese input method from libchewing.
-   
-   ibus
-   ibus/ibus
-   
+  
+c...@gentoo.org
+Cjk
+  
+  
+The Chewing engine for IBus. It provides a Chinese input method from
+app-i18n/libchewing.
+  
+  
+definite/ibus-chewing
+  
 



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

2017-08-16 Thread Michał Górny
commit: 382e1758c94118199246542e219d51aa1fa00603
Author: Virgil Dupras  hardcoded  net>
AuthorDate: Tue Aug 15 00:26:33 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 16 15:20:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382e1758

app-emulation/lxd: remove old versions

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

 app-emulation/lxd/Manifest |   3 -
 app-emulation/lxd/files/lxd-2.11-dont-go-get.patch |  16 --
 app-emulation/lxd/files/lxd-2.11.confd |  27 ---
 app-emulation/lxd/files/lxd-2.11.initd |  46 -
 app-emulation/lxd/files/lxd-2.11.service   |  10 -
 app-emulation/lxd/files/lxd-2.8-dont-go-get.patch  |  22 ---
 app-emulation/lxd/files/lxd-2.8.confd  |  27 ---
 app-emulation/lxd/files/lxd-2.8.initd  |  49 -
 app-emulation/lxd/files/lxd.service|  12 --
 app-emulation/lxd/lxd-2.11.ebuild  | 217 -
 app-emulation/lxd/lxd-2.8.ebuild   | 198 ---
 11 files changed, 627 deletions(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 48e3e54919b..f3db6032669 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -22,7 +22,4 @@ DIST 
github.com-olekukonko-tablewriter-febf2d34b54a69ce7530036c7503b1c9fbfdf0bb.
 DIST github.com-pborman-uuid-1b00554d822231195d1babd97ff4a781231955c9.tar.gz 
12808 SHA256 54da54d54a914e569fb2b31132e0c458ece12d7cd70c14a33adf95731e07afe7 
SHA512 
c332bd39781e7a3bd7125bbf26e62da2aca24bb89975491a4165a17580f3ffb99587e4620a9c9c17afff5d34865ae0b86065e1516ca325d0edc4dd84be269283
 WHIRLPOOL 
fb245c1056abe69f7e3fa5a4ded80111777af2fdc107dee3fc36faa25bea8394eb30fda675cbdf124cb01c4165ed08fb154d70c30c8a1812988e2bd86619
 DIST 
github.com-stretchr-testify-f6abca593680b2315d2075e0f5e2a9751e3f431a.tar.gz 
94237 SHA256 91f64ae4d5093511464b5ddce34b88b0134219a0a17d638fe148b6cb9f9e261a 
SHA512 
3aaa245f70dcee49b08e5f677dfa2137b00cc0cbc18cd52d773722b951ec579e3f4e146f951de51973630488a9d9efc7c54462842c6fe5987cc099a44f04a03f
 WHIRLPOOL 
3e55426a5f3086c3e46652da4f5bebf214ae620950556b6659b48cad01e51781d836a3c1ea9c692dc59b4a3d4862e16cec1acffd31a0b4853f97c4f67c22c2c8
 DIST 
github.com-syndtr-gocapability-e7cb7fa329f456b3855136a2642b197bad7366ba.tar.gz 
9894 SHA256 1c90570f690a5b753633bce84097942021893f180c9d27c0b83f7a1bddaf59d9 
SHA512 
ee2de5568b76b87723e80e081e16094093f09a6be68dd0920793e007d4b705808ec1eac7a15b4c0ce7ed20aff04978f4ade264ab5bf5bdc5e2fdc46db2f4116c
 WHIRLPOOL 
ce1a13e5374248ffccaa613d399447d619ad94156f6ebf198d9e63019bd698496d67770ef520b802c59451ff9ad95d9fd789e8c9f758d1df553e2432c3b29289
-DIST go-flags-460c7bb0abd6e927f2767cadc91aa6ef776a98b4.tar.gz 54792 SHA256 
382dbeca4e436aa1717c9a413fc53197eb3f94fbbb0b2ba3b0d1a405c9262504 SHA512 
d8c748a2617d0997ad69d64530289dc53a310381ba101b942d3e7df04ef9fd79e1d26879c485cb6e8e5c710f42411dbe5b4b157cfd36a511a19c88d336f34fea
 WHIRLPOOL 
fb23a71928c1d3d1cdbb1fecaadfed843b986d2f76a9ca57b171d80051f81a886ec7d8b292b0e054d69ed9e2fd55c1f544767332334655cd01a6c83633d6e711
-DIST lxd-2.11.tar.bz2 2407968 SHA256 
829643811a711c8e3c118274d517091b4fbd4701b760e46d7f53fcc4d356455d SHA512 
8269a20e0c0c0f3a3a247af15fcda3aa764cd2353d8a7aa9183646dbf19a080ce09bf31ff91a9faca3eda494460a788deabdb145a59c2aa1861f2df89c43294b
 WHIRLPOOL 
ba12b4c41969e17b5f9beaa7908ca7be18d3ce35ae27c762a556fe6d59f48962cf0ccaecc512887d40338e6e26ccdc2cdf6c89d87fd1b2028fb5e04f3a74b639
 DIST lxd-2.14.tar.gz 629982 SHA256 
0ccf98257482458ff417c8af141a1f726fe7e696b7ab8b089ed1ee741280b2b8 SHA512 
a1b6d7eb055a29ba3c28f9184e6dbac5f279332a6445347bbf8f946ab23b0afb353ac146b379f22922fe678ce034c18dc9d5d2f2dd7704b8cce1730c29dfa9c3
 WHIRLPOOL 
3483b15f7e09e8212fa5b646e5fc6be305b48e6cfcad5538ff9a4967820928b3f87931ca38fc4787ecab67216d2c876476880551ce56e3ed0c080a7b769e2823
-DIST lxd-2.8.tar.bz2 2317466 SHA256 
57f08bd3c26ea4f32453aa163b502301ae0a80716d6de56b069eeebb35850011 SHA512 
fdf906add25ab0b79ea7669ad569873a256f0cfc220ed816b0dc2c9b1e525a19e2606678d90d50c4f548b4322a2896d4c12069337f9571a9a4f6646fb6f673a5
 WHIRLPOOL 
049f3664e60e8f6fd98c8403db31db6e1dd5f6efed2e74b9007f9f99a4b337e9f58852253d226fc294c4bc964dd6d5d732a8a386606f206a74d83a32470dc1d3

diff --git a/app-emulation/lxd/files/lxd-2.11-dont-go-get.patch 
b/app-emulation/lxd/files/lxd-2.11-dont-go-get.patch
deleted file mode 100644
index 8acd93724a5..000
--- a/app-emulation/lxd/files/lxd-2.11-dont-go-get.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 /Makefile.orig 2016-07-11 23:34:40.299664675 +
-+++ /Makefile  2016-07-11 23:37:00.816018727 +
-@@ -13,13 +13,11 @@
- 
- .PHONY: default
- default:
--  go get -t -v -d ./...
-   go install -v $(TAGS) $(DEBUG) ./...
-   @echo "LXD built successfully"
- 
- .PHONY: client
- client:
--  go get -t -v -d ./...
-   go install -v $(TAGS) $(DEBUG) ./lxc
-   

[gentoo-commits] repo/gentoo:master commit in: app-i18n/libchewing/

2017-08-16 Thread Akinori Hattori
commit: 7b4a29865267aba3cf3358e016e0777a6d5fef7d
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 15:14:03 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 15:14:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b4a2986

app-i18n/libchewing: new upstream release

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/libchewing/Manifest|  1 +
 app-i18n/libchewing/libchewing-0.5.1.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/app-i18n/libchewing/Manifest b/app-i18n/libchewing/Manifest
index c5123f41113..1244d7f8137 100644
--- a/app-i18n/libchewing/Manifest
+++ b/app-i18n/libchewing/Manifest
@@ -1,2 +1,3 @@
 DIST libchewing-0.3.3.tar.bz2 1798134 SHA256 
72a0de12b86c4d5f6468a68d88c736227ff16fa7a915f8595ffe5a31cae95eae SHA512 
24df8d4a1dab72b32bca03bb1086223248a261d522e703c662aad53cfb16fef74691623361d275b8d811d4a0e6bc2b23b044248f7d3982dc657c9872de1de005
 WHIRLPOOL 
12b67dc7aa3c34fefe66bed995642d021b5c2997d706b7bb73319a0c26b3f9291c771f6308c50bc1cb3e319ff8848a09bf0aec1ed713eb55706bf11cdefdb824
 DIST libchewing-0.4.0.tar.gz 3367957 SHA256 
128eae0616c8b4dadaecfb8982304241e65e2eb397001144ba5ed451ec197cc2 SHA512 
8ac2a50531867dd628ed0c084a30b22e24cd102671b9ce23b008fb54d049c07135a8af205186e4ed719077cef6739e230fdcbd33cab0821a9bfab5b8fb4248c7
 WHIRLPOOL 
a7ed4841fac60d402c710a8775b74e61bdb6ed6790ce33221bce1efc9b92251b60bedbd04654d6afb8264d784600794be402d02c04f802bbe6ba03b54984
+DIST libchewing-0.5.1.tar.bz2 3141084 SHA256 
9708c63415fa6034435c0f38100e7d30d0e1bac927f67bec6dfeb3fef016172b SHA512 
a6551661bb5e56bba59730b93b373db56af7d42f2ab4881fbfff8727689dd2604d42d2e5c0b04820df66a431dfb5fcb73cc5c9b538615da76198ee3635501c1f
 WHIRLPOOL 
317069206b5e739539c327a071dd3be467d755b561afb2186e94c747ce291dfb4473f110023026bf78974ce53ffadde342fa74db4f608fcb9dc655004ccc7331

diff --git a/app-i18n/libchewing/libchewing-0.5.1.ebuild 
b/app-i18n/libchewing/libchewing-0.5.1.ebuild
new file mode 100644
index 000..5f89bccd173
--- /dev/null
+++ b/app-i18n/libchewing/libchewing-0.5.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit ltprune
+
+DESCRIPTION="Library for Chinese Phonetic input method"
+HOMEPAGE="http://chewing.csie.net/;
+SRC_URI="https://github.com/${PN/lib}/${PN}/releases/download/v${PV}/${P}.tar.bz2;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="static-libs test"
+REQUIRED_USE="test? ( static-libs )"
+
+RDEPEND="dev-db/sqlite:3"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? (
+   dev-libs/check
+   sys-libs/ncurses[unicode]
+   )"
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   --with-sqlite3
+}
+
+src_test() {
+   emake -j1 check
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libchewing/

2017-08-16 Thread Akinori Hattori
commit: de722e9ac45dd10b002e915b08004acb845b279a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 15:11:32 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 15:11:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de722e9a

app-i18n/libchewing: fix src_test

Gentoo-Bug: 623486

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/libchewing/libchewing-0.4.0-r1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/app-i18n/libchewing/libchewing-0.4.0-r1.ebuild 
b/app-i18n/libchewing/libchewing-0.4.0-r1.ebuild
index 526dc209f75..6f3fb5790d7 100644
--- a/app-i18n/libchewing/libchewing-0.4.0-r1.ebuild
+++ b/app-i18n/libchewing/libchewing-0.4.0-r1.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="amd64 ~ppc ppc64 ~x86"
 IUSE="static-libs test"
+REQUIRED_USE="test? ( static-libs )"
 
 RDEPEND="dev-db/sqlite:3"
 DEPEND="${RDEPEND}
@@ -33,6 +34,10 @@ src_configure() {
--with-sqlite3
 }
 
+src_test() {
+   emake -j1 check
+}
+
 src_install() {
default
prune_libtool_files



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libchewing/files/, app-i18n/libchewing/

2017-08-16 Thread Akinori Hattori
commit: 917677d9d8aaacdca46f0db9ac3ea9aee72c6198
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 15:09:46 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 15:09:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917677d9

app-i18n/libchewing: drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/libchewing/files/0.3.3-cflags.patch   | 10 --
 app-i18n/libchewing/files/0.3.3-tinfo.patch| 43 --
 app-i18n/libchewing/libchewing-0.3.3-r1.ebuild | 50 --
 3 files changed, 103 deletions(-)

diff --git a/app-i18n/libchewing/files/0.3.3-cflags.patch 
b/app-i18n/libchewing/files/0.3.3-cflags.patch
deleted file mode 100644
index dba1093c5ae..000
--- a/app-i18n/libchewing/files/0.3.3-cflags.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -153,7 +122,6 @@
- if test x$LIBDEBUG = x"true"; then
-   AC_DEFINE(ENABLE_DEBUG, 1,
-   [Define to 1 if you want native library runtime debugging code 
enabled])
--  CFLAGS="$CFLAGS -g"
- fi
- AC_SUBST(LIBDEBUG)
- 

diff --git a/app-i18n/libchewing/files/0.3.3-tinfo.patch 
b/app-i18n/libchewing/files/0.3.3-tinfo.patch
deleted file mode 100644
index 10692e72c8e..000
--- a/app-i18n/libchewing/files/0.3.3-tinfo.patch
+++ /dev/null
@@ -1,43 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -91,38 +91,8 @@
- AM_CONDITIONAL(ENABLE_UNIT_TEST, test x$enable_check = "xyes")
- 
- # Checks for ncursesw
--OLDCFLAGS=$CFLAGS
--LIB_NAME=ncursesw
--NCURSESW_CFLAGS=
--NCURSESW_LIBS=
--for p in "$HOME/include" "$prefix/include" /usr/local/include /usr/include
--do
--  if test -f "$p/ncursesw/ncurses.h"
--  then
--  NCURSESW_CFLAGS="-I$p"
--  AC_DEFINE(HAVE_NCURSESW_NCURSES_H, 1, [ Define to 1 if you have 
the  header file. ])
--  break
--  elif test -f "$p/ncurses/ncurses.h"
--  then
--  NCURSESW_CFLAGS="-I$p"
--  AC_DEFINE(HAVE_NCURSES_NCURSES_H, 1, [ Define to 1 if you have 
the  header file. ])
--  break
--  fi
--done
--
--for p in "$HOME/lib" "$prefix/lib" /usr/local/lib /usr/lib
--do
--  if test -f "$p/libncursesw.so"
--  then
--  if test "$p" != x/usr/lib
--  then
--  NCURSESW_LIBS="-L$p -lncursesw"
--  else
--  NCURSESW_LIBS="-lncursesw"
--  fi
--  break
--  fi
--done
-+PKG_CHECK_MODULES(NCURSESW,ncursesw,
-+  AC_DEFINE(HAVE_NCURSESW_NCURSES_H, 1, [ Define to 1 if you have the 
 header file. ]),)
- 
- enable_ncursesw=yes
- if test -z "$NCURSESW_CFLAGS"; then

diff --git a/app-i18n/libchewing/libchewing-0.3.3-r1.ebuild 
b/app-i18n/libchewing/libchewing-0.3.3-r1.ebuild
deleted file mode 100644
index 44ef3bd839e..000
--- a/app-i18n/libchewing/libchewing-0.3.3-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils multilib toolchain-funcs
-
-DESCRIPTION="Library for Chinese Phonetic input method"
-HOMEPAGE="http://chewing.csie.net/;
-SRC_URI="http://chewing.csie.net/download/libchewing/${P}.tar.bz2;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="static-libs test"
-
-DEPEND="
-   virtual/pkgconfig
-   test? (
-   sys-libs/ncurses[unicode]
-   >=dev-libs/check-0.9.4
-   )
-"
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PV}-cflags.patch \
-   "${FILESDIR}"/${PV}-strncat-fix.patch \
-   "${FILESDIR}"/${PV}-tinfo.patch
-
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_test() {
-   # test subdirectory is not enabled by default; this means that we
-   # have to make it explicit.
-   emake -C test check
-}
-
-DOCS=( AUTHORS ChangeLog NEWS README TODO )
-
-src_install() {
-   default
-
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libchewing/

2017-08-16 Thread Akinori Hattori
commit: fa2170a27949a469409308cb1153f6ef0212d877
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 15:07:51 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 15:07:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2170a2

app-i18n/libchewing: update to EAPI 6

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/libchewing/libchewing-0.4.0-r1.ebuild | 29 +-
 1 file changed, 10 insertions(+), 19 deletions(-)

diff --git a/app-i18n/libchewing/libchewing-0.4.0-r1.ebuild 
b/app-i18n/libchewing/libchewing-0.4.0-r1.ebuild
index a2a73dc6986..526dc209f75 100644
--- a/app-i18n/libchewing/libchewing-0.4.0-r1.ebuild
+++ b/app-i18n/libchewing/libchewing-0.4.0-r1.ebuild
@@ -1,45 +1,36 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI="6"
 
-inherit autotools eutils multilib toolchain-funcs
+inherit autotools ltprune
 
 DESCRIPTION="Library for Chinese Phonetic input method"
 HOMEPAGE="http://chewing.csie.net/;
-SRC_URI="https://github.com/chewing/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/${PN/lib}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="amd64 ~ppc ppc64 ~x86"
 IUSE="static-libs test"
 
-DEPEND="
+RDEPEND="dev-db/sqlite:3"
+DEPEND="${RDEPEND}
virtual/pkgconfig
test? (
+   dev-libs/check
sys-libs/ncurses[unicode]
-   >=dev-libs/check-0.9.4
-   )
-   dev-db/sqlite:3
-"
-
-DOCS=( AUTHORS NEWS README.md TODO )
+   )"
 
 src_prepare() {
+   default
eautoreconf
 }
 
 src_configure() {
econf \
$(use_enable static-libs static) \
-   --with-sqlite3 \
-   --disable-gcov
-}
-
-src_test() {
-   # test subdirectory is not enabled by default; this means that we
-   # have to make it explicit.
-   emake -C test check
+   --with-sqlite3
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, app-i18n/fcitx-chewing/, dev-libs/libchewing/files/, ...

2017-08-16 Thread Akinori Hattori
commit: e6bef3cffebd5442f37fc99d96cd613d845ef2b2
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 15:03:49 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 15:03:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6bef3cf

dev-libs/libchewing: move to app-i18n/libchewing

 app-i18n/fcitx-chewing/fcitx-chewing-0.2.0.ebuild   | 4 ++--
 app-i18n/fcitx-chewing/fcitx-chewing-0.2.2.ebuild   | 4 ++--
 app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild | 4 ++--
 {dev-libs => app-i18n}/libchewing/Manifest  | 0
 {dev-libs => app-i18n}/libchewing/files/0.3.3-cflags.patch  | 0
 {dev-libs => app-i18n}/libchewing/files/0.3.3-strncat-fix.patch | 0
 {dev-libs => app-i18n}/libchewing/files/0.3.3-tinfo.patch   | 0
 {dev-libs => app-i18n}/libchewing/libchewing-0.3.3-r1.ebuild| 0
 {dev-libs => app-i18n}/libchewing/libchewing-0.3.3.ebuild   | 0
 {dev-libs => app-i18n}/libchewing/libchewing-0.4.0-r1.ebuild| 0
 {dev-libs => app-i18n}/libchewing/metadata.xml  | 0
 app-i18n/xcin/xcin-2.5.3_pre3-r2.ebuild | 4 ++--
 app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild | 4 ++--
 profiles/updates/3Q-2017| 1 +
 14 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/app-i18n/fcitx-chewing/fcitx-chewing-0.2.0.ebuild 
b/app-i18n/fcitx-chewing/fcitx-chewing-0.2.0.ebuild
index eafd45e31df..57e5a215002 100644
--- a/app-i18n/fcitx-chewing/fcitx-chewing-0.2.0.ebuild
+++ b/app-i18n/fcitx-chewing/fcitx-chewing-0.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,6 +14,6 @@ KEYWORDS="amd64 ppc ~ppc64 x86"
 IUSE=""
 
 RDEPEND=">=app-i18n/fcitx-4.2.7
-   dev-libs/libchewing"
+   app-i18n/libchewing"
 DEPEND="${RDEPEND}
virtual/libintl"

diff --git a/app-i18n/fcitx-chewing/fcitx-chewing-0.2.2.ebuild 
b/app-i18n/fcitx-chewing/fcitx-chewing-0.2.2.ebuild
index 746100dcdf0..dee4d7097ae 100644
--- a/app-i18n/fcitx-chewing/fcitx-chewing-0.2.2.ebuild
+++ b/app-i18n/fcitx-chewing/fcitx-chewing-0.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,6 +14,6 @@ KEYWORDS="amd64 ~ppc ppc64 ~x86"
 IUSE=""
 
 RDEPEND=">=app-i18n/fcitx-4.2.8
-   >=dev-libs/libchewing-0.4.0"
+   >=app-i18n/libchewing-0.4.0"
 DEPEND="${RDEPEND}
virtual/libintl"

diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild 
b/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
index 2e82c4f0c2c..4c7d1c679f8 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -17,7 +17,7 @@ IUSE="nls"
 
 RDEPEND="x11-libs/libXtst
>=app-i18n/ibus-1.3
-   >=dev-libs/libchewing-0.3.3
+   >=app-i18n/libchewing-0.3.3
x11-libs/gtk+:2
dev-util/gob:2"
 DEPEND="${RDEPEND}

diff --git a/dev-libs/libchewing/Manifest b/app-i18n/libchewing/Manifest
similarity index 100%
rename from dev-libs/libchewing/Manifest
rename to app-i18n/libchewing/Manifest

diff --git a/dev-libs/libchewing/files/0.3.3-cflags.patch 
b/app-i18n/libchewing/files/0.3.3-cflags.patch
similarity index 100%
rename from dev-libs/libchewing/files/0.3.3-cflags.patch
rename to app-i18n/libchewing/files/0.3.3-cflags.patch

diff --git a/dev-libs/libchewing/files/0.3.3-strncat-fix.patch 
b/app-i18n/libchewing/files/0.3.3-strncat-fix.patch
similarity index 100%
rename from dev-libs/libchewing/files/0.3.3-strncat-fix.patch
rename to app-i18n/libchewing/files/0.3.3-strncat-fix.patch

diff --git a/dev-libs/libchewing/files/0.3.3-tinfo.patch 
b/app-i18n/libchewing/files/0.3.3-tinfo.patch
similarity index 100%
rename from dev-libs/libchewing/files/0.3.3-tinfo.patch
rename to app-i18n/libchewing/files/0.3.3-tinfo.patch

diff --git a/dev-libs/libchewing/libchewing-0.3.3-r1.ebuild 
b/app-i18n/libchewing/libchewing-0.3.3-r1.ebuild
similarity index 100%
rename from dev-libs/libchewing/libchewing-0.3.3-r1.ebuild
rename to app-i18n/libchewing/libchewing-0.3.3-r1.ebuild

diff --git a/dev-libs/libchewing/libchewing-0.3.3.ebuild 
b/app-i18n/libchewing/libchewing-0.3.3.ebuild
similarity index 100%
rename from dev-libs/libchewing/libchewing-0.3.3.ebuild
rename to app-i18n/libchewing/libchewing-0.3.3.ebuild

diff --git a/dev-libs/libchewing/libchewing-0.4.0-r1.ebuild 
b/app-i18n/libchewing/libchewing-0.4.0-r1.ebuild
similarity index 100%
rename from dev-libs/libchewing/libchewing-0.4.0-r1.ebuild
rename to 

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-fbterm/

2017-08-16 Thread Akinori Hattori
commit: 818d8aa694c2cbc902a0efcd9d17690e339f09f1
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 14:32:15 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 14:32:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818d8aa6

app-i18n/ibus-fbterm: update DESCRIPTION

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild 
b/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
index 170335ffe74..81fd871b7bf 100644
--- a/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
+++ b/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-DESCRIPTION="ibus-fbterm is a input method for FbTerm based on iBus"
+DESCRIPTION="IBus client for FbTerm"
 HOMEPAGE="https://github.com/fujiwarat/ibus-fbterm;
 
SRC_URI="https://github.com/fujiwarat/${PN}/releases/download/${PV}/${P}.tar.gz;
 



[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, app-i18n/ibus-table-tv/

2017-08-16 Thread Akinori Hattori
commit: 2648aa2608fd8aca4c6bd84a0a40c175b87c2478
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 14:29:49 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 14:29:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2648aa26

app-i18n/ibus-table-tv: move to app-i18n/ibus-table-others

 app-i18n/ibus-table-tv/Manifest |  1 -
 .../ibus-table-tv-1.2.0.20100305.ebuild | 21 -
 app-i18n/ibus-table-tv/metadata.xml | 13 -
 profiles/updates/3Q-2017|  1 +
 4 files changed, 1 insertion(+), 35 deletions(-)

diff --git a/app-i18n/ibus-table-tv/Manifest b/app-i18n/ibus-table-tv/Manifest
deleted file mode 100644
index 7ee8d526933..000
--- a/app-i18n/ibus-table-tv/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ibus-table-tv-1.2.0.20100305.tar.gz 75183 SHA256 
98acc450afdfdb7b6eabb43c78dbb60dc15921b7e04deb3ba4299e1f9358c990 SHA512 
5bfe114f1cfd426d11dca103a636d59603264854c8f861de8716e48efe4c3ab1a1b6c8cff6820797799513c67a67d92a98de9ba577504b55fe41b7347922112f
 WHIRLPOOL 
0d40ea44637bbc441deb7a26713007adf2d63671191a69e7a171f7cf0ed9a0daee6e46beeea280345a9848dba6e563ac6e4a89cc017c3b2ed06d349ad28e6bbc

diff --git a/app-i18n/ibus-table-tv/ibus-table-tv-1.2.0.20100305.ebuild 
b/app-i18n/ibus-table-tv/ibus-table-tv-1.2.0.20100305.ebuild
deleted file mode 100644
index 15a63fbdf92..000
--- a/app-i18n/ibus-table-tv/ibus-table-tv-1.2.0.20100305.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="The Thai and Viqr (Vietnamese) tables for IBus-Table"
-HOMEPAGE="https://github.com/ibus/ibus/wiki;
-SRC_URI="https://ibus.googlecode.com/files/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=app-i18n/ibus-table-1.2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-
-   dodoc AUTHORS ChangeLog NEWS README || die
-}

diff --git a/app-i18n/ibus-table-tv/metadata.xml 
b/app-i18n/ibus-table-tv/metadata.xml
deleted file mode 100644
index 40d121dd869..000
--- a/app-i18n/ibus-table-tv/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   c...@gentoo.org
-   Cjk
-   
-   The Thai and Viqr (Vietnamese) tables for 
Ibus-Table.
-   
-   ibus
-   ibus/ibus
-   
-

diff --git a/profiles/updates/3Q-2017 b/profiles/updates/3Q-2017
index 18488df5dca..6ed99f61d71 100644
--- a/profiles/updates/3Q-2017
+++ b/profiles/updates/3Q-2017
@@ -46,3 +46,4 @@ slotmove kde-frameworks/kirigami 2 5
 move app-i18n/libtomoe-gtk app-i18n/tomoe-gtk
 move app-i18n/ibus-table-code app-i18n/ibus-table-others
 move app-i18n/ibus-table-cyrillic app-i18n/ibus-table-others
+move app-i18n/ibus-table-tv app-i18n/ibus-table-others



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-cyrillic/, profiles/updates/

2017-08-16 Thread Akinori Hattori
commit: 64100a6f01b0a611722b3b58487946aa3a01c848
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 14:28:22 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 14:28:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64100a6f

app-i18n/ibus-table-cyrillic: move to app-i18n/ibus-table-others

 app-i18n/ibus-table-cyrillic/Manifest   |  1 -
 .../ibus-table-cyrillic-1.2.0.20100305.ebuild   | 21 -
 app-i18n/ibus-table-cyrillic/metadata.xml   | 13 -
 profiles/updates/3Q-2017|  1 +
 4 files changed, 1 insertion(+), 35 deletions(-)

diff --git a/app-i18n/ibus-table-cyrillic/Manifest 
b/app-i18n/ibus-table-cyrillic/Manifest
deleted file mode 100644
index 540481a1835..000
--- a/app-i18n/ibus-table-cyrillic/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ibus-table-cyrillic-1.2.0.20100305.tar.gz 93474 SHA256 
cfe929df5c46da9ccd57efdd851ce2110f1143863a6e18b586f09319fba405b0 SHA512 
420d335453def7a5a701562e22d87c20a3d22af7f42e7df3c58f4f3735e0f5d510198838a31632fedf3a34cd192a543f2466a27dabb5cec71e467dca98b6f231
 WHIRLPOOL 
45a6fdc87391f3aa7740be024aac83e8a61256465698efd098f3388d574159449ee542d169705dc3fe6a4696d8307b99823936995446fc412a6028d94f66fcda

diff --git 
a/app-i18n/ibus-table-cyrillic/ibus-table-cyrillic-1.2.0.20100305.ebuild 
b/app-i18n/ibus-table-cyrillic/ibus-table-cyrillic-1.2.0.20100305.ebuild
deleted file mode 100644
index 4df4be4397e..000
--- a/app-i18n/ibus-table-cyrillic/ibus-table-cyrillic-1.2.0.20100305.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="Translit, Russian Traditional, Yawerty tables for IBus-Table"
-HOMEPAGE="https://github.com/ibus/ibus/wiki;
-SRC_URI="https://ibus.googlecode.com/files/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=app-i18n/ibus-table-1.2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-
-   dodoc AUTHORS ChangeLog NEWS README || die
-}

diff --git a/app-i18n/ibus-table-cyrillic/metadata.xml 
b/app-i18n/ibus-table-cyrillic/metadata.xml
deleted file mode 100644
index 1854fff4d1f..000
--- a/app-i18n/ibus-table-cyrillic/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   c...@gentoo.org
-   Cjk
-   
-   ibus-table-cyrillic provides Transit, 
Russian Traditional, Yawerty input method on IBus-Table on IBus 
framework.
-   
-   ibus
-   ibus/ibus
-   
-

diff --git a/profiles/updates/3Q-2017 b/profiles/updates/3Q-2017
index e04bbd5c2d4..18488df5dca 100644
--- a/profiles/updates/3Q-2017
+++ b/profiles/updates/3Q-2017
@@ -45,3 +45,4 @@ move dev-libs/kirigami kde-frameworks/kirigami
 slotmove kde-frameworks/kirigami 2 5
 move app-i18n/libtomoe-gtk app-i18n/tomoe-gtk
 move app-i18n/ibus-table-code app-i18n/ibus-table-others
+move app-i18n/ibus-table-cyrillic app-i18n/ibus-table-others



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-code/, profiles/updates/

2017-08-16 Thread Akinori Hattori
commit: ebb1999c31b7d6d570174859b684bf4ccafcebcb
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 14:25:18 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 14:26:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb1999c

app-i18n/ibus-table-code: move to app-i18n/ibus-table-others

 app-i18n/ibus-table-code/Manifest  |  1 -
 .../ibus-table-code-1.2.0.20100305.ebuild  | 22 --
 app-i18n/ibus-table-code/metadata.xml  | 13 -
 profiles/updates/3Q-2017   |  1 +
 4 files changed, 1 insertion(+), 36 deletions(-)

diff --git a/app-i18n/ibus-table-code/Manifest 
b/app-i18n/ibus-table-code/Manifest
deleted file mode 100644
index d1393894c9e..000
--- a/app-i18n/ibus-table-code/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ibus-table-code-1.2.0.20100305.tar.gz 550208 SHA256 
b81e85546ebe74b67f07801d3f25a420dbab936ad6832b8b7dd25fd2f33286df SHA512 
20e0b1d8bcf525d2ef510ef3ba90780980c76e158b12d9be99eb73ea4abaf8fd0be119fe047a3ce87d9751365d7abaf3f4566e25fcf08eeaaace1acfa73c3de8
 WHIRLPOOL 
e2e74f9b3d0329c28c8197055aaa5529f88c3df2fc1d4eda9b6a3c1542acf72202cb67075e6c66d45b571d5d7f31a5f7fd3dd1cf1d7d93c1b6116865a449

diff --git a/app-i18n/ibus-table-code/ibus-table-code-1.2.0.20100305.ebuild 
b/app-i18n/ibus-table-code/ibus-table-code-1.2.0.20100305.ebuild
deleted file mode 100644
index d15ab4b3279..000
--- a/app-i18n/ibus-table-code/ibus-table-code-1.2.0.20100305.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="The code tables for IBus-Table"
-HOMEPAGE="https://github.com/ibus/ibus/wiki;
-SRC_URI="https://ibus.googlecode.com/files/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=app-i18n/ibus-table-1.2.0.20090912
-   !>app-i18n/ibus-table-1.3.9"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-
-   dodoc AUTHORS ChangeLog NEWS README || die
-}

diff --git a/app-i18n/ibus-table-code/metadata.xml 
b/app-i18n/ibus-table-code/metadata.xml
deleted file mode 100644
index 6a53f53cffe..000
--- a/app-i18n/ibus-table-code/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   c...@gentoo.org
-   Cjk
-   
-   The package contains additional tables for 
Ibus-Table.
-   
-   ibus
-   ibus/ibus
-   
-

diff --git a/profiles/updates/3Q-2017 b/profiles/updates/3Q-2017
index 2f1fe9587e1..e04bbd5c2d4 100644
--- a/profiles/updates/3Q-2017
+++ b/profiles/updates/3Q-2017
@@ -44,3 +44,4 @@ move app-i18n/anthy-ss app-i18n/anthy
 move dev-libs/kirigami kde-frameworks/kirigami
 slotmove kde-frameworks/kirigami 2 5
 move app-i18n/libtomoe-gtk app-i18n/tomoe-gtk
+move app-i18n/ibus-table-code app-i18n/ibus-table-others



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

2017-08-16 Thread Michał Górny
commit: 6943dced0c6ac2d304ae45860c76ff550dd50b9a
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed Aug 16 09:54:40 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 16 14:24:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6943dced

app-emulation/vagrant: drop old

Closes: https://github.com/gentoo/gentoo/pull/5353
Package-Manager: Portage-2.3.7, Repoman-2.3.2

 app-emulation/vagrant/Manifest |  1 -
 app-emulation/vagrant/files/vagrant-1.9.5  | 45 
 app-emulation/vagrant/vagrant-1.9.5.ebuild | 82 --
 3 files changed, 128 deletions(-)

diff --git a/app-emulation/vagrant/Manifest b/app-emulation/vagrant/Manifest
index 521a17e4ad7..0e014b61a7a 100644
--- a/app-emulation/vagrant/Manifest
+++ b/app-emulation/vagrant/Manifest
@@ -1,3 +1,2 @@
-DIST vagrant-1.9.5.tar.gz 1100561 SHA256 
69eb8ede3148b6f94389be5fd2d6cb2b6c79ba78cbcacdc354d2c73f12eccc2a SHA512 
8d2ace3cbac5b08d3d046a254ef617fead3677e9243da47c4b5131cef783244f403e4771e05075d1f5e9308edcfd52e9a7d792f89f4f39aefc9a949c79c64697
 WHIRLPOOL 
b5e3a8f433c5637c85834900adfc43aaec2c740424e7250da02cf3a5de6f0d553113aa3f386eb74ef5402e0205238f6024b33a55db495d8f21eef19db84b2208
 DIST vagrant-1.9.6.tar.gz 1115853 SHA256 
08cde24b5def90e7674d333149ca9d9aec585bdb54ca41598e16ea91a56675bb SHA512 
d8ed38a1fcffe31d974e94cf48b8dc4902a8005747dfe7311faa21ab53d838c88974c4c200dcbc0fb27fd50f2e3278e1fd21856e4afa37eaf4ef8602e0f5ca5d
 WHIRLPOOL 
cb8f1334f9db55be65fb5fd6dc670535681ed0b5457f15f86599fc2ca37fa791304665b913e5085d78012af7b7bd56c6281b78b70e4f054abb5d460cc14a1174
 DIST vagrant-1.9.7.tar.gz 1119024 SHA256 
194de72442a2d08f6e04fbed8698a99d190a0e7203d35b49e80d4ddfcb71fb1b SHA512 
062921070ace7ce93145981b5b768dc9dc447559fc12c52c8da323d1e3523fbff2a8e7afca0e2f751e232aae822c969b5d166b3b0f01a0744ca20c4e4e33567f
 WHIRLPOOL 
ef0331781cf6a71dca9eb485943c459a5360f55b1db45b4f23b413b848eeac1700afe3ea51b6dd2e0da1a7c1ba6ad456bd9fcb7a7b3532145e95a38fc997dd99

diff --git a/app-emulation/vagrant/files/vagrant-1.9.5 
b/app-emulation/vagrant/files/vagrant-1.9.5
deleted file mode 100644
index 17041e56575..000
--- a/app-emulation/vagrant/files/vagrant-1.9.5
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/usr/bin/env bash
-#
-# This is a wrapper to properly execute Vagrant within the embedded
-# Vagrant installation directory. This sets up proper environmental variables
-# so that everything loads and compiles to proper directories.
-
-VAGRANT_DIR="$( ruby -e 'print Gem::default_path[-1] + "/gems/vagrant-1.9.5"' 
)"
-
-# Export GEM_HOME based on VAGRANT_HOME
-#
-# This needs to be set because Bundler includes gem paths
-# from RubyGems' Gem.paths.
-if [ -z $VAGRANT_HOME ]; then
-  VAGRANT_HOME=$(eval echo "~/.vagrant.d")
-fi
-export GEM_HOME="$VAGRANT_HOME/gems"
-
-# SSL certs
-export SSL_CERT_FILE="/etc/ssl/certs/ca-certificates.crt"
-
-# Export an environmental variable to say we're in a Vagrant
-# installer created environment.
-export VAGRANT_INSTALLER_ENV=1
-
-# This is currently used only in Vagrant::Plugin::Manager.system_plugins_file
-# to locate plugins configuration file.
-export VAGRANT_INSTALLER_EMBEDDED_DIR="/var/lib/vagrant"
-export VAGRANT_INSTALLER_VERSION="2"
-
-# Determine the OS that we're on, which is used in some later checks.
-# It is very important we do this _before_ setting the PATH below
-# because uname dependencies can conflict on some platforms.
-OS=$(uname -s 2>/dev/null)
-
-# Export the OS as an environmental variable that Vagrant can access
-# so that it can behave better.
-export VAGRANT_DETECTED_OS="${OS}"
-
-VAGRANT_EXECUTABLE="${VAGRANT_DIR}/bin/vagrant"
-
-# Export the VAGRANT_EXECUTABLE so that pre-rubygems can optimize a bit
-export VAGRANT_EXECUTABLE
-
-# Call the actual Vagrant bin with our arguments
-exec ruby "${VAGRANT_EXECUTABLE}" "$@"

diff --git a/app-emulation/vagrant/vagrant-1.9.5.ebuild 
b/app-emulation/vagrant/vagrant-1.9.5.ebuild
deleted file mode 100644
index b8c4920bc85..000
--- a/app-emulation/vagrant/vagrant-1.9.5.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-USE_RUBY="ruby22 ruby23"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_GEMSPEC="vagrant.gemspec"
-RUBY_FAKEGEM_EXTRAINSTALL="keys plugins templates version.txt"
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit bash-completion-r1 ruby-fakegem eutils
-
-DESCRIPTION="A tool for building and distributing development environments"
-HOMEPAGE="http://vagrantup.com/;
-SRC_URI="https://github.com/mitchellh/vagrant/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+virtualbox"
-
-RDEPEND="${RDEPEND}
-   app-arch/libarchive
-   net-misc/curl
-   virtualbox? ( || ( app-emulation/virtualbox 
app-emulation/virtualbox-bin ) )"
-
-ruby_add_rdepend "
-   >=dev-ruby/childprocess-0.6.0
-   >=dev-ruby/erubis-2.7.0
-  

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

2017-08-16 Thread Michał Górny
commit: 255a7731dbaf1aa9967a0719993def3395631630
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed Aug 16 09:53:46 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 16 14:24:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=255a7731

app-emulation/vagrant: bump to 1.9.7

Package-Manager: Portage-2.3.7, Repoman-2.3.2

 app-emulation/vagrant/Manifest |  1 +
 app-emulation/vagrant/files/vagrant.in | 38 ++
 app-emulation/vagrant/vagrant-1.9.7.ebuild | 84 ++
 3 files changed, 123 insertions(+)

diff --git a/app-emulation/vagrant/Manifest b/app-emulation/vagrant/Manifest
index c93dba623e6..521a17e4ad7 100644
--- a/app-emulation/vagrant/Manifest
+++ b/app-emulation/vagrant/Manifest
@@ -1,2 +1,3 @@
 DIST vagrant-1.9.5.tar.gz 1100561 SHA256 
69eb8ede3148b6f94389be5fd2d6cb2b6c79ba78cbcacdc354d2c73f12eccc2a SHA512 
8d2ace3cbac5b08d3d046a254ef617fead3677e9243da47c4b5131cef783244f403e4771e05075d1f5e9308edcfd52e9a7d792f89f4f39aefc9a949c79c64697
 WHIRLPOOL 
b5e3a8f433c5637c85834900adfc43aaec2c740424e7250da02cf3a5de6f0d553113aa3f386eb74ef5402e0205238f6024b33a55db495d8f21eef19db84b2208
 DIST vagrant-1.9.6.tar.gz 1115853 SHA256 
08cde24b5def90e7674d333149ca9d9aec585bdb54ca41598e16ea91a56675bb SHA512 
d8ed38a1fcffe31d974e94cf48b8dc4902a8005747dfe7311faa21ab53d838c88974c4c200dcbc0fb27fd50f2e3278e1fd21856e4afa37eaf4ef8602e0f5ca5d
 WHIRLPOOL 
cb8f1334f9db55be65fb5fd6dc670535681ed0b5457f15f86599fc2ca37fa791304665b913e5085d78012af7b7bd56c6281b78b70e4f054abb5d460cc14a1174
+DIST vagrant-1.9.7.tar.gz 1119024 SHA256 
194de72442a2d08f6e04fbed8698a99d190a0e7203d35b49e80d4ddfcb71fb1b SHA512 
062921070ace7ce93145981b5b768dc9dc447559fc12c52c8da323d1e3523fbff2a8e7afca0e2f751e232aae822c969b5d166b3b0f01a0744ca20c4e4e33567f
 WHIRLPOOL 
ef0331781cf6a71dca9eb485943c459a5360f55b1db45b4f23b413b848eeac1700afe3ea51b6dd2e0da1a7c1ba6ad456bd9fcb7a7b3532145e95a38fc997dd99

diff --git a/app-emulation/vagrant/files/vagrant.in 
b/app-emulation/vagrant/files/vagrant.in
new file mode 100644
index 000..0da39caea41
--- /dev/null
+++ b/app-emulation/vagrant/files/vagrant.in
@@ -0,0 +1,38 @@
+#!/usr/bin/env bash
+#
+# This is a wrapper to properly execute Vagrant within the embedded
+# Vagrant installation directory. This sets up proper environmental variables
+# so that everything loads and compiles to proper directories.
+
+VAGRANT_DIR="$( ruby -e 'print Gem::default_path[-1] + 
"/gems/vagrant-@VAGRANT_VERSION@"' )"
+
+# Export GEM_HOME based on VAGRANT_HOME
+#
+# This needs to be set because Bundler includes gem paths
+# from RubyGems' Gem.paths.
+if [ -z ${VAGRANT_HOME} ]; then
+  VAGRANT_HOME="~/.vagrant.d"
+fi
+export GEM_HOME="${VAGRANT_HOME}/gems"
+
+# SSL certs
+export SSL_CERT_FILE="/etc/ssl/certs/ca-certificates.crt"
+
+# Export an environmental variable to say we're in a Vagrant
+# installer created environment.
+export VAGRANT_INSTALLER_ENV=1
+
+# This is currently used only in Vagrant::Plugin::Manager.system_plugins_file
+# to locate plugins configuration file.
+export VAGRANT_INSTALLER_EMBEDDED_DIR="/var/lib/vagrant"
+export VAGRANT_INSTALLER_VERSION="2"
+
+# Export the OS as an environmental variable that Vagrant can access
+# so that it can behave better.
+export VAGRANT_DETECTED_OS="$(uname -s 2>/dev/null)"
+
+# Export the VAGRANT_EXECUTABLE so that pre-rubygems can optimize a bit
+export VAGRANT_EXECUTABLE="${VAGRANT_DIR}/bin/vagrant"
+
+# Call the actual Vagrant bin with our arguments
+exec ruby "${VAGRANT_EXECUTABLE}" "$@"

diff --git a/app-emulation/vagrant/vagrant-1.9.7.ebuild 
b/app-emulation/vagrant/vagrant-1.9.7.ebuild
new file mode 100644
index 000..b6b67db26be
--- /dev/null
+++ b/app-emulation/vagrant/vagrant-1.9.7.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="vagrant.gemspec"
+RUBY_FAKEGEM_EXTRAINSTALL="keys plugins templates version.txt"
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit bash-completion-r1 ruby-fakegem eutils
+
+DESCRIPTION="A tool for building and distributing development environments"
+HOMEPAGE="http://vagrantup.com/;
+SRC_URI="https://github.com/mitchellh/vagrant/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+virtualbox"
+
+RDEPEND="${RDEPEND}
+   app-arch/libarchive
+   net-misc/curl
+   virtualbox? ( || ( app-emulation/virtualbox 
app-emulation/virtualbox-bin ) )"
+
+ruby_add_rdepend "
+   >=dev-ruby/childprocess-0.6.0
+   >=dev-ruby/erubis-2.7.0
+   =dev-ruby/listen-3.1.5
+   >=dev-ruby/hashicorp-checkpoint-0.1.1
+   >=dev-ruby/log4r-1.1.9 =dev-ruby/net-ssh-4.1.0:*
+   >=dev-ruby/net-sftp-2.1
+   >=dev-ruby/net-scp-1.2.0
+   || ( dev-ruby/rest-client:2 >=dev-ruby/rest-client-1.6.0:0 )
+   

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

2017-08-16 Thread Michał Górny
commit: 15b28a3312f35244dbe093946f127d046555f42a
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed Aug 16 08:39:45 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 16 14:23:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b28a33

app-admin/logstash-bin: retain user installed plugins (Bug #622602)

Closes: https://github.com/gentoo/gentoo/pull/5098
Package-Manager: Portage-2.3.7, Repoman-2.3.2

 .../logstash-bin/files/logstash-plugin.eselect | 85 ++
 ...n-5.4.3.ebuild => logstash-bin-5.4.3-r1.ebuild} | 17 -
 2 files changed, 100 insertions(+), 2 deletions(-)

diff --git a/app-admin/logstash-bin/files/logstash-plugin.eselect 
b/app-admin/logstash-bin/files/logstash-plugin.eselect
new file mode 100644
index 000..29678309f41
--- /dev/null
+++ b/app-admin/logstash-bin/files/logstash-plugin.eselect
@@ -0,0 +1,85 @@
+# -*-eselect-*-  vim: ft=eselect
+# Copyright 2005-2017 Gentoo Foundation
+# Distributed under the terms of the GNU GPL version 2 or later
+
+DESCRIPTION="Manage user installed plugins of logstash"
+MAINTAINER="hydrapo...@gmail.com"
+
+PLUGINS="/var/lib/logstash/plugins-list.txt"
+LS_INSTALL_DIR="/opt/logstash"
+
+ls_plugin_wrapper() {
+  JARS_SKIP=true "${LS_INSTALL_DIR}/bin/logstash-plugin" "${1}" "${2}" || die
+}
+
+### install action
+describe_install() {
+  echo "Install plugin"
+}
+
+describe_install_parameters() {
+  echo ""
+}
+
+do_install() {
+  [[ ${#} -lt 1 ]] && die "Please specify at least one plugin"
+
+  local plugin
+  for plugin; do
+ls_plugin_wrapper install "${plugin}"
+echo "${plugin}" >> "${PLUGINS}" || die
+  done
+
+  sort -u "${PLUGINS}" > "${PLUGINS}.tmp" || die
+  mv "${PLUGINS}.tmp" "${PLUGINS}" || die
+}
+
+### list action
+describe_list() {
+  echo "List user installed plugins"
+}
+
+do_list() {
+  if [[ -f "${PLUGINS}" ]]; then
+write_list_start "Installed plugins:"
+
+local plugin
+while read -r plugin; do
+  write_kv_list_entry "${plugin}"
+done < "${PLUGINS}"
+  fi
+}
+
+### reinstall action
+describe_reinstall() {
+  echo "Reinstall plugins"
+}
+
+do_reinstall() {
+  if [[ -f "${PLUGINS}" ]]; then
+local plugin
+while read -r plugin; do
+  ls_plugin_wrapper install "${plugin}"
+done < "${PLUGINS}"
+  fi
+}
+
+### uninstall action
+describe_uninstall() {
+  echo "Uninstall plugin"
+}
+
+describe_uninstall_parameters() {
+  echo ""
+}
+
+do_uninstall() {
+  if [[ -f "${PLUGINS}" ]]; then
+local plugin
+for plugin; do
+  grep "^${plugin}\$" "${PLUGINS}" || write_warning_msg "Plugin ${plugin} 
not recorded"
+  sed -i "/^${plugin}\$/d" "${PLUGINS}" || die
+  ls_plugin_wrapper remove "${plugin}"
+done
+  fi
+}

diff --git a/app-admin/logstash-bin/logstash-bin-5.4.3.ebuild 
b/app-admin/logstash-bin/logstash-bin-5.4.3-r1.ebuild
similarity index 72%
rename from app-admin/logstash-bin/logstash-bin-5.4.3.ebuild
rename to app-admin/logstash-bin/logstash-bin-5.4.3-r1.ebuild
index f5c4d8c2e29..f8c948c748c 100644
--- a/app-admin/logstash-bin/logstash-bin-5.4.3.ebuild
+++ b/app-admin/logstash-bin/logstash-bin-5.4.3-r1.ebuild
@@ -31,6 +31,7 @@ pkg_setup() {
 
 src_install() {
keepdir /etc/"${MY_PN}"/{conf.d,patterns,plugins}
+   keepdir "/var/lib/${MY_PN}"
keepdir "/var/log/${MY_PN}"
 
insinto "/usr/share/${MY_PN}"
@@ -45,15 +46,27 @@ src_install() {
 
newconfd "${FILESDIR}/${MY_PN}.confd" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.initd" "${MY_PN}"
+
+   insinto /usr/share/eselect/modules
+   doins "${FILESDIR}"/logstash-plugin.eselect
 }
 
 pkg_postinst() {
ewarn "The default user changed from root to ${MY_PN}. If you wish to 
run as root (for"
ewarn "example to read local logs), be sure to change LS_USER and 
LS_GROUP in"
ewarn "${EROOT%/}/etc/conf.d/${MY_PN}"
+   ewarn
+   ewarn "Self installed plugins are removed during Logstash upgrades (Bug 
#622602)"
+   ewarn "Install the plugins via eselect module that will automatically 
re-install"
+   ewarn "all self installed plugins after Logstash upgrades."
+   einfo
+   einfo "Installing plugins:"
+   einfo "eselect logstash-plugin install logstash-output-gelf"
einfo
-   einfo "Installing plugins: (bug #601294)"
-   einfo "DEBUG=1 JARS_SKIP='true' bin/logstash-plugin install 
logstash-output-gelf"
+
+   einfo "Reinstalling self installed plugins (installed via eselect 
module):"
+   eselect logstash-plugin reinstall
+
einfo
einfo "Sample configuration:"
einfo "${EROOT%/}/usr/share/${MY_PN}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-others/

2017-08-16 Thread Akinori Hattori
commit: acd85b0fc4ad8c3d130519a0e3e076a85c1f3b1e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 14:20:12 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 14:20:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd85b0f

app-i18n/ibus-table-others: initial import

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-table-others/Manifest|  1 +
 .../ibus-table-others-1.3.9.ebuild | 17 ++
 app-i18n/ibus-table-others/metadata.xml| 27 ++
 3 files changed, 45 insertions(+)

diff --git a/app-i18n/ibus-table-others/Manifest 
b/app-i18n/ibus-table-others/Manifest
new file mode 100644
index 000..29a6c40202e
--- /dev/null
+++ b/app-i18n/ibus-table-others/Manifest
@@ -0,0 +1 @@
+DIST ibus-table-others-1.3.9.tar.gz 627253 SHA256 
63b14a809636a32a5d000a5dd44670a60eca3a872ff1c22d72617d2f6d52e008 SHA512 
4557ba981a00035226b6cbe0d97ae14df275d3e7c5c453097b85e433a524e00efeebe508621495e63d6ff9cdd590f9d54b51a143147b83e1e3748f05b03d2019
 WHIRLPOOL 
5419e7d6e1f1b82b59289e096942046d492c99b0657fea881fc7270f458b736fa6ba6beb0580a94393a4be3dced53668287f94ec43f62fc5366d217c190ca5f8

diff --git a/app-i18n/ibus-table-others/ibus-table-others-1.3.9.ebuild 
b/app-i18n/ibus-table-others/ibus-table-others-1.3.9.ebuild
new file mode 100644
index 000..636e5dce489
--- /dev/null
+++ b/app-i18n/ibus-table-others/ibus-table-others-1.3.9.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="Various tables for IBus-Table"
+HOMEPAGE="https://github.com/moebiuscurve/ibus-table-others;
+SRC_URI="https://github.com/moebiuscurve/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-i18n/ibus-table"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"

diff --git a/app-i18n/ibus-table-others/metadata.xml 
b/app-i18n/ibus-table-others/metadata.xml
new file mode 100644
index 000..1c7ec141883
--- /dev/null
+++ b/app-i18n/ibus-table-others/metadata.xml
@@ -0,0 +1,27 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+c...@gentoo.org
+Cjk
+  
+  
+ibus-table-others provides the following tables for IBus-Table:
+
+* CNS11643
+* Compose
+* Emoji
+* IPA-X-SAMPA
+* LaTex
+* Mathwriter
+* RussianTraditional
+* Thai
+* Translit
+* Ua-Translit
+* Viqr
+* Yawerty
+  
+  
+moebiuscurve/ibus-table-others
+  
+



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-latin/

2017-08-16 Thread Akinori Hattori
commit: 3a10dd5be3baf6954532e03090fa321fdb7380b0
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 14:16:37 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 14:16:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a10dd5b

app-i18n/ibus-table-latin: update to EAPI 6

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../ibus-table-latin-1.2.0.20100305.ebuild  | 14 +-
 app-i18n/ibus-table-latin/metadata.xml  | 17 -
 2 files changed, 13 insertions(+), 18 deletions(-)

diff --git a/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild 
b/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild
index e75fed021bb..ff26181746d 100644
--- a/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild
+++ b/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-DESCRIPTION="The Latin tables for IBus-Table"
+EAPI="6"
+
+DESCRIPTION="Latin tables for IBus-Table"
 HOMEPAGE="https://github.com/ibus/ibus/wiki;
 SRC_URI="https://ibus.googlecode.com/files/${P}.tar.gz;
 
@@ -10,12 +12,6 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-RDEPEND=">=app-i18n/ibus-table-1.2.0.20090912"
+RDEPEND="app-i18n/ibus-table"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-
-   dodoc AUTHORS ChangeLog NEWS README || die
-}

diff --git a/app-i18n/ibus-table-latin/metadata.xml 
b/app-i18n/ibus-table-latin/metadata.xml
index 678ff7b0f11..13ee2c91ec7 100644
--- a/app-i18n/ibus-table-latin/metadata.xml
+++ b/app-i18n/ibus-table-latin/metadata.xml
@@ -1,13 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   c...@gentoo.org
-   Cjk
-   
-   The Latin tables for 
Ibus-Table.
-   
-   ibus
-   ibus/ibus
-   
+  
+c...@gentoo.org
+Cjk
+  
+  
+ibus
+ibus/ibus
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-latin/

2017-08-16 Thread Akinori Hattori
commit: c48ae38064ccc899fd9a411aa35cfcbe27362e24
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 14:17:07 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 14:17:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c48ae380

app-i18n/ibus-table-latin: update SRC_URI

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild 
b/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild
index ff26181746d..5b626b21e18 100644
--- a/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild
+++ b/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild
@@ -5,7 +5,7 @@ EAPI="6"
 
 DESCRIPTION="Latin tables for IBus-Table"
 HOMEPAGE="https://github.com/ibus/ibus/wiki;
-SRC_URI="https://ibus.googlecode.com/files/${P}.tar.gz;
+SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ibus/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-extraphrase/

2017-08-16 Thread Akinori Hattori
commit: 5231457dfc1ec7af8b26ae11b676fae014c85210
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 14:12:48 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 14:12:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5231457d

app-i18n/ibus-table-extraphrase: update to EAPI 6

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../ibus-table-extraphrase-1.3.9.20110826.ebuild | 13 -
 app-i18n/ibus-table-extraphrase/metadata.xml | 16 
 2 files changed, 12 insertions(+), 17 deletions(-)

diff --git 
a/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild 
b/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild
index ab0a85fcf16..a11bba072ed 100644
--- 
a/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild
+++ 
b/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI="6"
 
-DESCRIPTION="Chinese extra phrases for ibus-table based IME"
+DESCRIPTION="Chinese extra phrases for IBus-Table"
 HOMEPAGE="https://github.com/ibus/ibus/wiki;
 SRC_URI="https://ibus.googlecode.com/files/${P}.tar.gz;
 
@@ -12,11 +12,6 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-RDEPEND=">=app-i18n/ibus-table-1.1"
+RDEPEND="app-i18n/ibus-table"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS ChangeLog NEWS README
-}

diff --git a/app-i18n/ibus-table-extraphrase/metadata.xml 
b/app-i18n/ibus-table-extraphrase/metadata.xml
index c05fa70dc09..13ee2c91ec7 100644
--- a/app-i18n/ibus-table-extraphrase/metadata.xml
+++ b/app-i18n/ibus-table-extraphrase/metadata.xml
@@ -1,12 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   c...@gentoo.org
-   Cjk
-   
-   
-   ibus
-   ibus/ibus
-   
+  
+c...@gentoo.org
+Cjk
+  
+  
+ibus
+ibus/ibus
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-extraphrase/

2017-08-16 Thread Akinori Hattori
commit: 043ef4083d0c398d7d144bdacdba5f32d107
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 14:13:25 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 14:13:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=043ef408

app-i18n/ibus-table-extraphrase: fix LICENSE

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild 
b/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild
index a11bba072ed..ce91f947532 100644
--- 
a/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild
+++ 
b/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="Chinese extra phrases for IBus-Table"
 HOMEPAGE="https://github.com/ibus/ibus/wiki;
 SRC_URI="https://ibus.googlecode.com/files/${P}.tar.gz;
 
-LICENSE="GPL-2"
+LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-extraphrase/

2017-08-16 Thread Akinori Hattori
commit: 00e8a1244d8f3a75f78499fec8c6b948d1e4640a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 14:14:34 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 14:14:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e8a124

app-i18n/ibus-table-extraphrase: update SRC_URI

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild 
b/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild
index ce91f947532..bb2767a5086 100644
--- 
a/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild
+++ 
b/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild
@@ -5,7 +5,7 @@ EAPI="6"
 
 DESCRIPTION="Chinese extra phrases for IBus-Table"
 HOMEPAGE="https://github.com/ibus/ibus/wiki;
-SRC_URI="https://ibus.googlecode.com/files/${P}.tar.gz;
+SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ibus/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-chinese/

2017-08-16 Thread Akinori Hattori
commit: 5099bdbf6aaed08fd7b776287023e15eda6a2fe4
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 14:04:12 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 14:08:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5099bdbf

app-i18n/ibus-table-chinese: fix build

Gentoo-Bug: 562730

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-i18n/ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild 
b/app-i18n/ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild
index 0a4694ccceb..6601af39011 100644
--- a/app-i18n/ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild
+++ b/app-i18n/ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild
@@ -3,6 +3,7 @@
 
 EAPI="6"
 CMAKE_IN_SOURCE_BUILD="1"
+CMAKE_MAKEFILE_GENERATOR="emake"
 
 inherit cmake-utils
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-chinese/

2017-08-16 Thread Akinori Hattori
commit: 877aed3d192bec29251ef0f296390780951ac2f9
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 14:02:28 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 14:08:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877aed3d

app-i18n/ibus-table-chinese: update to EAPI 6

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild| 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/app-i18n/ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild 
b/app-i18n/ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild
index 4b476a67878..ac3a0c164af 100644
--- a/app-i18n/ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild
+++ b/app-i18n/ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild
@@ -1,12 +1,15 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI="6"
+CMAKE_IN_SOURCE_BUILD="1"
+
 inherit cmake-utils
 
-DESCRIPTION="Chinese input tables for ibus-table"
-HOMEPAGE="https://github.com/definite/ibus-table-chinese;
 MY_P="${P}-Source"
+
+DESCRIPTION="Chinese tables for IBus-Table"
+HOMEPAGE="https://github.com/definite/ibus-table-chinese;
 SRC_URI="https://ibus.googlecode.com/files/${MY_P}.tar.gz;
 
 LICENSE="GPL-3"
@@ -14,9 +17,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-RDEPEND=">=app-i18n/ibus-table-1.2.0"
+RDEPEND="app-i18n/ibus-table"
 DEPEND="${RDEPEND}
dev-util/cmake-fedora"
-
-CMAKE_IN_SOURCE_BUILD=1
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-chinese/

2017-08-16 Thread Akinori Hattori
commit: 94368b7554b30da96a88164b152ec0c2393de325
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 14:07:53 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 14:08:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94368b75

app-i18n/ibus-table-chinese: new upstream release

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-table-chinese/Manifest   |  1 +
 .../ibus-table-chinese-1.8.2.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-i18n/ibus-table-chinese/Manifest 
b/app-i18n/ibus-table-chinese/Manifest
index 10ebfe1d3b6..989e7298a20 100644
--- a/app-i18n/ibus-table-chinese/Manifest
+++ b/app-i18n/ibus-table-chinese/Manifest
@@ -1 +1,2 @@
 DIST ibus-table-chinese-1.4.6-Source.tar.gz 7604868 SHA256 
5e3422e59417e70e65cfd342cc3c0627a3b612b1405c493df0245a3841bd9386 SHA512 
52a72c388ad287572ae334bb25537b6054f72ecdd641aa1c539b85a5e9a4cf97801ae38baa8ace1caabca95d845d2fb4156eb174ac7ad1c9123409749318d76d
 WHIRLPOOL 
bdfd4203fe8954bb02002bfa3868e67f9b1aebcf1a416cc281381601ac42020b98b33889c7714ce456a171710f00b1f0c0f34f7eb42867a9da6382d7a174
+DIST ibus-table-chinese-1.8.2.tar.gz 10576111 SHA256 
ef62c22ef4e8f9085fc40fcbc14c30f6dac458817df98e9f90f883a3e2080089 SHA512 
30fd1c7ee8416cd62d8e26bc2646a667ac45c4579a7cb191c77e80fecccbc576c34f33ec0b5c55669c073a633298cfda1711e4b9d89a9ef8f6146acdc0167c1a
 WHIRLPOOL 
f03985faa490b227f851acd9e2ec7d125d06ce4da362d1f002cb6f6e378f876547a666bd249e144bbd0f4b1bd68fcc1e8dd257edbf74742ff9e29a2706dbc092

diff --git a/app-i18n/ibus-table-chinese/ibus-table-chinese-1.8.2.ebuild 
b/app-i18n/ibus-table-chinese/ibus-table-chinese-1.8.2.ebuild
new file mode 100644
index 000..36f3ece322b
--- /dev/null
+++ b/app-i18n/ibus-table-chinese/ibus-table-chinese-1.8.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+CMAKE_IN_SOURCE_BUILD="1"
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake-utils
+
+DESCRIPTION="Chinese tables for IBus-Table"
+HOMEPAGE="https://github.com/definite/ibus-table-chinese;
+SRC_URI="https://github.com/definite/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-i18n/ibus-table"
+DEPEND="${RDEPEND}
+   dev-util/cmake-fedora"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_FEDORA_TMP_DIR="${T}"
+   -DDATA_DIR="${EPREFIX}"/usr/share
+   -DPRJ_DOC_DIR="${EPREFIX}"/usr/share/doc/${PF}
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-chinese/

2017-08-16 Thread Akinori Hattori
commit: 77e79b375c867c1aa74e82b2b28c477842024d41
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 14:03:10 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 14:08:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e79b37

app-i18n/ibus-table-chinese: update SRC_URI

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild | 2 +-
 app-i18n/ibus-table-chinese/metadata.xml| 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-i18n/ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild 
b/app-i18n/ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild
index ac3a0c164af..0a4694ccceb 100644
--- a/app-i18n/ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild
+++ b/app-i18n/ibus-table-chinese/ibus-table-chinese-1.4.6.ebuild
@@ -10,7 +10,7 @@ MY_P="${P}-Source"
 
 DESCRIPTION="Chinese tables for IBus-Table"
 HOMEPAGE="https://github.com/definite/ibus-table-chinese;
-SRC_URI="https://ibus.googlecode.com/files/${MY_P}.tar.gz;
+SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ibus/${MY_P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/app-i18n/ibus-table-chinese/metadata.xml 
b/app-i18n/ibus-table-chinese/metadata.xml
index 61aa1fd0eb0..d91706d7e8c 100644
--- a/app-i18n/ibus-table-chinese/metadata.xml
+++ b/app-i18n/ibus-table-chinese/metadata.xml
@@ -5,7 +5,6 @@
 c...@gentoo.org
   
   
-ibus
 definite/ibus-table-chinese
   
 



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

2017-08-16 Thread Lars Wendler
commit: 60e574d48eb6fe444bc685e265182b92b6689a26
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 16 14:01:06 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 16 14:01:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e574d4

mail-client/claws-mail: Call xdg_desktop_database_update (bug #628002).

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 .../{claws-mail-3.15.0-r1.ebuild => claws-mail-3.15.0-r2.ebuild}  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/mail-client/claws-mail/claws-mail-3.15.0-r1.ebuild 
b/mail-client/claws-mail/claws-mail-3.15.0-r2.ebuild
similarity index 97%
rename from mail-client/claws-mail/claws-mail-3.15.0-r1.ebuild
rename to mail-client/claws-mail/claws-mail-3.15.0-r2.ebuild
index c92913afd86..6a0a35b07a3 100644
--- a/mail-client/claws-mail/claws-mail-3.15.0-r1.ebuild
+++ b/mail-client/claws-mail/claws-mail-3.15.0-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
-inherit autotools gnome2-utils eutils python-single-r1
+inherit autotools gnome2-utils python-single-r1 xdg-utils
 
 DESCRIPTION="An email client (and news reader) based on GTK+"
 HOMEPAGE="http://www.claws-mail.org/;
@@ -200,8 +200,10 @@ pkg_postinst() {
ewarn "- Plugins with no special dependencies are just built and can be 
loaded through the interface"
ewarn "- The gtkhtml2, dillo and trayicon plugins have been dropped 
entirely"
gnome2_icon_cache_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
gnome2_icon_cache_update
+   xdg_desktop_database_update
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2017-08-16 Thread Akinori Hattori
commit: a5f4bc1f480b1d3bbcc10bbc88d214e3646d8cbf
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 13:59:01 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 13:59:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f4bc1f

app-i18n/ibus-table: tidy

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild | 4 ++--
 app-i18n/ibus-table/ibus-table-1.9.18.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild 
b/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild
index 801350e75aa..313b0d5d471 100644
--- a/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild
+++ b/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild
@@ -31,8 +31,8 @@ src_prepare() {
 
sed -i \
"s/python/${EPYTHON}/" \
-   engine/ibus-table-createdb.in \
-   engine/ibus-engine-table.in
+   engine/${PN}-createdb.in \
+   engine/${PN/-/-engine-}.in
 
default
 }

diff --git a/app-i18n/ibus-table/ibus-table-1.9.18.ebuild 
b/app-i18n/ibus-table/ibus-table-1.9.18.ebuild
index 910a6cef56b..114b81267db 100644
--- a/app-i18n/ibus-table/ibus-table-1.9.18.ebuild
+++ b/app-i18n/ibus-table/ibus-table-1.9.18.ebuild
@@ -31,8 +31,8 @@ src_prepare() {
 
sed -i \
"s/python/${EPYTHON}/" \
-   engine/ibus-table-createdb.in \
-   engine/ibus-engine-table.in
+   engine/${PN}-createdb.in \
+   engine/${PN/-/-engine-}.in
 
default
 }



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgagent/files/, dev-db/pgagent/

2017-08-16 Thread Michael Orlitzky
commit: a244d75fc8320b34929a09fd93140a8b00aa95ee
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Aug 16 13:48:48 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Aug 16 13:52:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a244d75f

dev-db/pgagent: new patch to fix building against postgres-10.x.

The pgAgent build system didn't support a two-digit version of
postgres, so pgagent failed to build against (for example)
dev-db/postgresql-10_beta3. This has been fixed upstream but not yet
released, so this commit cherry-picks that upstream commit as a patch
and adds it (in-place) to the latest pgagent-3.4.0-r2.ebuild.

Gentoo-Bug: 625878

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-db/pgagent/files/postgres-10-build-fix.patch | 52 
 dev-db/pgagent/pgagent-3.4.0-r2.ebuild   |  2 +
 2 files changed, 54 insertions(+)

diff --git a/dev-db/pgagent/files/postgres-10-build-fix.patch 
b/dev-db/pgagent/files/postgres-10-build-fix.patch
new file mode 100644
index 000..e2ecb0aa60b
--- /dev/null
+++ b/dev-db/pgagent/files/postgres-10-build-fix.patch
@@ -0,0 +1,52 @@
+From a7b82fb3d3bd3de3ce624d9e4b0da53cb9835c2d Mon Sep 17 00:00:00 2001
+From: Ashesh Vashi 
+Date: Mon, 31 Jul 2017 14:57:55 +0530
+Subject: [PATCH] Added support two digits version for PostgreSQL/EDB Postgres
+ Advanced Server >= 10
+
+---
+ CMakeLists.txt | 6 +-
+ cmake/FindPG.cmake | 6 +++---
+ 2 files changed, 8 insertions(+), 4 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 8214650..29755b4 100755
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -176,7 +176,11 @@ MESSAGE(STATUS "  Description : 
${CPACK_PACKAGE_DESCRIPTION_SUMM
+ MESSAGE(STATUS "  Version : ${VERSION}")
+ MESSAGE(STATUS " ")
+ MESSAGE(STATUS "  PostgreSQL version string   : ${PG_VERSION_STRING}")
+-MESSAGE(STATUS "  PostgreSQL version parts: 
${PG_MAJOR_VERSION}.${PG_MINOR_VERSION}.${PG_PATCH_VERSION}")
++IF(${PG_MAJOR_VERSION} GREATER 9)
++  MESSAGE(STATUS "  PostgreSQL version parts: ${PG_MAJOR_VERSION}")
++ELSE()
++  MESSAGE(STATUS "  PostgreSQL version parts: 
${PG_MAJOR_VERSION}.${PG_MINOR_VERSION}")
++ENDIF(${PG_MAJOR_VERSION} GREATER 10)
+ MESSAGE(STATUS "  PostgreSQL path : ${PG_ROOT_DIR}")
+ MESSAGE(STATUS "  PostgreSQL config binary: ${PG_CONFIG_PATH}")
+ MESSAGE(STATUS "  PostgreSQL include path : ${PG_INCLUDE_DIRS}")
+diff --git a/cmake/FindPG.cmake b/cmake/FindPG.cmake
+index 349086c..9768771 100644
+--- a/cmake/FindPG.cmake
 b/cmake/FindPG.cmake
+@@ -28,7 +28,6 @@
+ # PG_VERSION_STRING - The PostgreSQL version number.
+ # PG_MAJOR_VERSION - The PostgreSQL major version (x in x.y.z).
+ # PG_MINOR_VERSION - The PostgreSQL minor version (y in x.y.z).
+-# PG_PATCH_VERSION - The PostgreSQL patch version (z in x.y.z).
+ # PG_EXTENSION - Set to TRUE if PostgreSQL supports extensions.
+ 
+ IF(NOT PG_STATIC OR PG_STATIC STREQUAL "")
+@@ -70,8 +69,9 @@ IF(NOT _retval)
+ # Split the version into its component parts.
+ STRING(REGEX MATCHALL "[0-9]+" PG_VERSION_PARTS "${PG_VERSION_STRING}")
+ LIST(GET PG_VERSION_PARTS 0 PG_MAJOR_VERSION)
+-LIST(GET PG_VERSION_PARTS 1 PG_MINOR_VERSION)
+-LIST(GET PG_VERSION_PARTS 2 PG_PATCH_VERSION)
++IF((PG_MAJOR_VERSION LESS 10))
++LIST(GET PG_VERSION_PARTS 1 PG_MINOR_VERSION)
++ENDIF((PG_MAJOR_VERSION LESS 10))
+ 
+ # Are extensions supported?
+ IF((PG_MAJOR_VERSION GREATER 9) OR ((PG_MAJOR_VERSION EQUAL 9) AND 
(PG_MINOR_VERSION GREATER 0)))

diff --git a/dev-db/pgagent/pgagent-3.4.0-r2.ebuild 
b/dev-db/pgagent/pgagent-3.4.0-r2.ebuild
index 9f44b6fff0f..e71c4b87d44 100644
--- a/dev-db/pgagent/pgagent-3.4.0-r2.ebuild
+++ b/dev-db/pgagent/pgagent-3.4.0-r2.ebuild
@@ -24,6 +24,8 @@ DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_PN}-${PV}-Source"
 
+PATCHES=( "${FILESDIR}/postgres-10-build-fix.patch" )
+
 src_prepare() {
default
sed -e "s:share):share/${P}):" \



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2017-08-16 Thread Akinori Hattori
commit: 5d5063a2289c2306fc299dd7bed309d9e1cb6dab
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 13:46:28 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 13:46:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5063a2

app-i18n/ibus-table: update to EAPI 6

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild | 35 +-
 app-i18n/ibus-table/metadata.xml   | 20 ---
 2 files changed, 29 insertions(+), 26 deletions(-)

diff --git a/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild 
b/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild
index 117770e0b80..6d8c14c9848 100644
--- a/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild
+++ b/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild
@@ -1,12 +1,13 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI="6"
 PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-inherit eutils python-single-r1
+PYTHON_REQ_USE="sqlite(+)"
 
-DESCRIPTION="The Table Engine for IBus Framework"
+inherit python-single-r1
+
+DESCRIPTION="Tables engines for IBus"
 HOMEPAGE="https://github.com/ibus/ibus/wiki;
 SRC_URI="https://ibus.googlecode.com/files/${P}.tar.gz;
 
@@ -14,28 +15,28 @@ LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="nls"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}
-   >=app-i18n/ibus-1.2[python,${PYTHON_USEDEP}]
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   virtual/libiconv
nls? ( virtual/libintl )"
 DEPEND="${RDEPEND}
-   nls? ( >=sys-devel/gettext-0.16.1 )
-   virtual/pkgconfig"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
 
 src_prepare() {
python_fix_shebang .
 
-   sed -i -e "s/python/${EPYTHON}/" \
-   engine/ibus-table-createdb.in engine/ibus-engine-table.in || die
+   sed -i \
+   "s/python/${EPYTHON}/" \
+   engine/ibus-table-createdb.in \
+   engine/ibus-engine-table.in
+
+   default
 }
 
 src_configure() {
econf $(use_enable nls)
 }
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   dodoc AUTHORS ChangeLog NEWS README
-}

diff --git a/app-i18n/ibus-table/metadata.xml b/app-i18n/ibus-table/metadata.xml
index 8984a413a90..a1a3f62c546 100644
--- a/app-i18n/ibus-table/metadata.xml
+++ b/app-i18n/ibus-table/metadata.xml
@@ -1,13 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   c...@gentoo.org
-   Cjk
-   
-   The package contains general Table engine 
for IBus platform.
-   
-   ibus
-   ibus/ibus
-   
+  
+c...@gentoo.org
+Cjk
+  
+  
+A framework for table based input methods using IBus.
+  
+  
+ibus
+ibus/ibus
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2017-08-16 Thread Akinori Hattori
commit: 64bcc4df0c3267587ede4a7beed8ed64721250f9
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 13:48:18 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 13:48:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bcc4df

app-i18n/ibus-table: update SRC_URI

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild | 2 +-
 app-i18n/ibus-table/metadata.xml   | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild 
b/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild
index 6d8c14c9848..801350e75aa 100644
--- a/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild
+++ b/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit python-single-r1
 
 DESCRIPTION="Tables engines for IBus"
 HOMEPAGE="https://github.com/ibus/ibus/wiki;
-SRC_URI="https://ibus.googlecode.com/files/${P}.tar.gz;
+SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ibus/${P}.tar.gz;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"

diff --git a/app-i18n/ibus-table/metadata.xml b/app-i18n/ibus-table/metadata.xml
index a1a3f62c546..577d254feeb 100644
--- a/app-i18n/ibus-table/metadata.xml
+++ b/app-i18n/ibus-table/metadata.xml
@@ -9,7 +9,6 @@
 A framework for table based input methods using IBus.
   
   
-ibus
-ibus/ibus
+kaio/ibus-table
   
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2017-08-16 Thread Akinori Hattori
commit: df6348cc5aee1d807fd94798503a7a0bd005cf3b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 16 13:49:33 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 16 13:49:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6348cc

app-i18n/ibus-table: new upstream release

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/ibus-table/Manifest |  1 +
 app-i18n/ibus-table/ibus-table-1.9.18.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index 67c6fd59497..260bf26fc91 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1 +1,2 @@
 DIST ibus-table-1.5.0.tar.gz 432844 SHA256 
6ba89c70c50773d43927769a2c608f71b282afbf3538188f65b9c89ebdc1a184 SHA512 
2c52da1b4d6ae8aec29e97a8a413b388912cfcfd15860ba0e65c97b139b14f8a7d4087eb196d516abe731df03a2e4904666194414242da8cf1f3f0b54696248e
 WHIRLPOOL 
cec2ad28dd8fa936738e7e2ae1ffa3c0e96a6d5c6cf88c74a98ed0900c31464ba405c6e4449977936733dc28f3c7768f22bb216fca2a583f1679a7bcb596c39d
+DIST ibus-table-1.9.18.tar.gz 585309 SHA256 
d0ef094c84c47c5ae490fc0c30a6afea0e0337559f5b7042d6b07e92dd86de37 SHA512 
3f28269be1987023402eb6075b8e68b3bbba3c572a94551d072281677fde5fa14f8f4186455f8f9156b252934580c7a3837555d0edb46c76f13c8b109e26aca2
 WHIRLPOOL 
1d960d5a73266fb86f3f76bfa1789609d38f8a356bd2405b043f6c1123a84069bc2cfc34cb7c3e90d463b34ba987bedab5b14307380f4381a29fe2f712806977

diff --git a/app-i18n/ibus-table/ibus-table-1.9.18.ebuild 
b/app-i18n/ibus-table/ibus-table-1.9.18.ebuild
new file mode 100644
index 000..910a6cef56b
--- /dev/null
+++ b/app-i18n/ibus-table/ibus-table-1.9.18.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit python-single-r1
+
+DESCRIPTION="Tables engines for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki;
+SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   virtual/libiconv
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   python_fix_shebang .
+
+   sed -i \
+   "s/python/${EPYTHON}/" \
+   engine/ibus-table-createdb.in \
+   engine/ibus-engine-table.in
+
+   default
+}
+
+src_configure() {
+   econf $(use_enable nls)
+}



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

2017-08-16 Thread Jory Pratt
commit: 1ba0f7d41a404498a82a7f68d143446e829eae49
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Wed Aug 16 13:12:48 2017 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Wed Aug 16 13:12:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba0f7d4

www-client/firefox: Version bump, bug #617690

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 www-client/firefox/Manifest| 186 ++---
 .../{firefox-55.0.ebuild => firefox-55.0.1.ebuild} |   2 +-
 2 files changed, 94 insertions(+), 94 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 531b7cf3587..cde3baa8dcc 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -184,96 +184,96 @@ DIST firefox-52.3.0esr-xh.xpi 441173 SHA256 
f47466dc94ebcd3e60b01aaf8cfae1db7acd
 DIST firefox-52.3.0esr-zh-CN.xpi 461695 SHA256 
161a266089d3ad502d4808e678996114dc0967769eac14d8c06334480f344f48 SHA512 
8ced19f3e1cf03affc7b3d9176dd189d6abdd2486c351f6fc53b246d2c26f46d1b2bb4397df06e177fe796da3ba791a61d12204bbc5232e13a7d4fc02f0322be
 WHIRLPOOL 
24b04c322c52b41ca924e2702b62f1e906de4973c77b60951e59991da44942f5dc7ecff062cb1626bfb61a1a27cc70b8b005c19783281aefa231b7a98b45110e
 DIST firefox-52.3.0esr-zh-TW.xpi 472534 SHA256 
664a51f492f2e41479c99b16295c3ce1925de11f72dee61408ed1313950f613a SHA512 
4e2031b3f4bf16beb1255bc23f7e720f94f07d53b25776a347fa6c7d0910097e288a892db4201daad31ed88819e4c6c584c48dbf1213a2baeceeecc6ca98ccab
 WHIRLPOOL 
39fbbfdfea06f42bc00af2a2ff8c13820cc8c8bf9024e6b84c2916a1c0844d930e299849bc9c4bcbf8d5baf4c9e744dda677d9d73273a70cf70a26ad9e78cf18
 DIST firefox-52.3.0esr.source.tar.xz 210881900 SHA256 
c16bc86d6cb8c2199ed1435ab80a9ae65f9324c820ea0eeb38bf89a97d253b5b SHA512 
36da8f14b50334e36fca06e09f15583101cadd10e510268255587ea9b09b1fea918da034d6f1d439ab8c34612f6cebc409a0b8d812dddb3f997afebe64d09fe9
 WHIRLPOOL 
ed28255f337daa0d44191e929b22f9ccb3c3081a9677f2a0503a8c42f9bb2b7a48810f1775363238f1dfad328eca177b76812f33d80a5dfd374b988ad8cffb94
-DIST firefox-55.0-ach.xpi 447503 SHA256 
7effd111a095cddfa54f351259213bf344a63a594ecee1619c5ea181dae1b26f SHA512 
6bad5077865869770ca0e1f8e1c0e556f391930fae5bab983719e22e3d9326ef61b13772644529d569eb7d3b62d06ad472983e77fddbd41a86f6cc755211a0de
 WHIRLPOOL 
90a8eca6a7bd0d7b7da4b47b76138e0a0f67b1c5046284de2c6e84ad1d157cea430b07d52ac5d29a8fffc2a150d82d19898cace9d948b3bd1f9e740618a0e365
-DIST firefox-55.0-af.xpi 448923 SHA256 
b17db928990810aac31c86d01d92e73f0e4a0bfcdb98d7ec3d9ab1dcaadb0e30 SHA512 
3d9ec46d061b8ae3825d4d6cf14bfc4b55adf2585d9ba8ae96eff3ccf2b65fb667a40e53fe1d63c989b6dc1a6e2e581d33341cd4c60b0acb92e268bc634d050e
 WHIRLPOOL 
d2aad01d359e7e814552f7d183080248126a4666e4d2a64ff5a14dda262382ff57601efb20a35a730402c5b842921bad6216950bee69737cb5535f5124557482
-DIST firefox-55.0-an.xpi 468637 SHA256 
e15aa4930d21d29b7f409beb1fdcf18603eee54670672f856eb0019304442b34 SHA512 
c9d523ecdf962054a87d0e8e6e13025a79dea46cd9b8069ecad3e99e6638e495876b4c5d6ad39332849f12637bb48f5c28baffafee6b20ba46a8daf5f775f137
 WHIRLPOOL 
9112ae8b73aa6e3caf992b3859e3e223d52221929a3963e7693c6a28c4fe5ada8e36a94d7a708228b358fc42da1bba226acd8a9c6482aeed43e372a9f714e8d9
-DIST firefox-55.0-ar.xpi 492759 SHA256 
6f574ebea13627ade9f0732f5ef8857cf24c9986b41f83d4162f5b4dd934f65b SHA512 
bc5db0c0ae5f934023c9ec2cd720c89d8c8daf9455b226091f8b3e6d22e9832d56b3242a3178792da6b33becb76b767a2df4bbb8180898fce32199e85840d113
 WHIRLPOOL 
03aeb592cbf6c2d8b5797acd3f42911b3254fe65dfc46d3a36e44ae5af87f34e6fae5eb833b6f3cd647169cfb5f1a6a93ac51224f3a314ad51e08239ee434871
-DIST firefox-55.0-as.xpi 501506 SHA256 
eda8c3227dcc8ff518a85184a9d9bd121b54a9d9bef7936650a59ff405bee942 SHA512 
8ec58d1674bd6079f03dfcdbd96394b648c8afa4aeaf6ccac6632b851d96e0a99b946085eb35d03267b3ea487f2e406dc6869cf3e7417e2c1db500c7a101104e
 WHIRLPOOL 
45c12d7123099171150be314ab5caf076922a64697bff8d2cb8088c68be6c748ebc128e92e406d040662c76776924eaa492aafb439e770b981afdcdf7e0eb271
-DIST firefox-55.0-ast.xpi 460839 SHA256 
4003edf17a241136abcc2722131b4d0c9f0ad5f9d3cad30f0903786c11dbe527 SHA512 
b6224223697ed55840a9edc5e1040e16801d418a83c98dfb3353c90cbd10479f1f33fa37a7fe6beb92a37c222c2d26e1fe44149d268ea287085415143c350968
 WHIRLPOOL 
09a6e4a0e27232ad7711053a6896e5d890b6023d71361511aa68cd897aa51ba44077abc6198bc15e6a06223c4b10f309b1d8da4fd6ff6ebafb1b54ebb7e97ef4
-DIST firefox-55.0-az.xpi 475367 SHA256 
227f74edc75a27483eacac85f775a7aed4d551f2da8b80ec8f6df102855d0e0d SHA512 
afe8fa9856cd8a85422b86f7b69cb4e5c8370e1702d2d70ed44f1780ecbce58bc89850dac2506f32c5b2bce1ac0b65317bc8870ee8810391b8af479f8159188a
 WHIRLPOOL 
3f028f4702199c2e121dc17381a2d872b85b42be3dcc9772fda1f57833ae35072cafb9d8241549797e57d332496f211da1a3395ac53218cff6192149b6c1a45e
-DIST firefox-55.0-bg.xpi 520010 SHA256 
85a0566d0df2b8501f76c7680c47aed147d07f74bad80a4734a3e5a0f1c5d93a SHA512 
875a8474814e314880175c8165a53cc560214fb03185e1dc28d6cf78b4bc6b966efd054be45b5aa74bd28258cba8019ad1e2cc060474927fa4024421c946a39f
 WHIRLPOOL 

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

2017-08-16 Thread Jory Pratt
commit: c04e72c5ae73207aaea65a348b45aaf37d2bb9bc
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Wed Aug 16 13:08:19 2017 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Wed Aug 16 13:08:19 2017 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=c04e72c5

www-client/firefox - Version bump, bug #617690

 www-client/firefox/Manifest  | 2 +-
 www-client/firefox/firefox-55.0.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 46c1760..a00c502 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -91,7 +91,7 @@ DIST firefox-52.3.0esr-xh.xpi 441173 SHA256 
f47466dc94ebcd3e60b01aaf8cfae1db7acd
 DIST firefox-52.3.0esr-zh-CN.xpi 461695 SHA256 
161a266089d3ad502d4808e678996114dc0967769eac14d8c06334480f344f48 SHA512 
8ced19f3e1cf03affc7b3d9176dd189d6abdd2486c351f6fc53b246d2c26f46d1b2bb4397df06e177fe796da3ba791a61d12204bbc5232e13a7d4fc02f0322be
 WHIRLPOOL 
24b04c322c52b41ca924e2702b62f1e906de4973c77b60951e59991da44942f5dc7ecff062cb1626bfb61a1a27cc70b8b005c19783281aefa231b7a98b45110e
 DIST firefox-52.3.0esr-zh-TW.xpi 472534 SHA256 
664a51f492f2e41479c99b16295c3ce1925de11f72dee61408ed1313950f613a SHA512 
4e2031b3f4bf16beb1255bc23f7e720f94f07d53b25776a347fa6c7d0910097e288a892db4201daad31ed88819e4c6c584c48dbf1213a2baeceeecc6ca98ccab
 WHIRLPOOL 
39fbbfdfea06f42bc00af2a2ff8c13820cc8c8bf9024e6b84c2916a1c0844d930e299849bc9c4bcbf8d5baf4c9e744dda677d9d73273a70cf70a26ad9e78cf18
 DIST firefox-52.3.0esr.source.tar.xz 210881900 SHA256 
c16bc86d6cb8c2199ed1435ab80a9ae65f9324c820ea0eeb38bf89a97d253b5b SHA512 
36da8f14b50334e36fca06e09f15583101cadd10e510268255587ea9b09b1fea918da034d6f1d439ab8c34612f6cebc409a0b8d812dddb3f997afebe64d09fe9
 WHIRLPOOL 
ed28255f337daa0d44191e929b22f9ccb3c3081a9677f2a0503a8c42f9bb2b7a48810f1775363238f1dfad328eca177b76812f33d80a5dfd374b988ad8cffb94
-DIST firefox-55.0-patches-07.tar.xz 12404 SHA256 
7336ce286688474931b9fbd108cc71f84b255c95aa238c66ba844abf16106d9f SHA512 
adf006ac5611594ebac6463474dbc7bc8696223e82d454b580e437f4103060ccdd8645d5eb160b8c94ecfde46782faade758ae93a61188ab986fbaa93bcc402d
 WHIRLPOOL 
897f3f51f60d9ce22ddd87a08e8ee901e36bd99a497110c4abe222ab41ca279327fbe1320b3bca515e420ed3cd104e96be5dbfd19ee27b73ec4e08bb567cd4aa
+DIST firefox-55.0-patches-08.tar.xz 12992 SHA256 
6e92a1e24dc5ebdb64bd4a088bdc7b67881d637035271acf7f6c0269e0c2c787 SHA512 
b7cccf6d0e175357c53c5cc6279b301c9e6ae5b0512652575d3de6e7198102d23d37cb03cfdcf81ee26a7b4fbdbb12a4bee3574812c3a74ad32220be4a9b
 WHIRLPOOL 
72809dd0056bb9cae8346b39be639c3428a7ad6f07ccebd2bb3305650c1d0a555c5ccef38b084b1c919b50a5c9b7fca4f11b4356a0c6a502291c2f7fc25fe10a
 DIST firefox-55.0.1-ach.xpi 447504 SHA256 
dd7814ceae9dfc8bb5f2f753caa4e1fe1710fd7acbfa561fda51a923c42a9c93 SHA512 
2231960fa1408f3fb06c4731d43197c05916d4c5a830f5a4706748780c601f0888cf1b728d391d1907f350af548b74624fd4229358c66b7af6d87fbed3963164
 WHIRLPOOL 
47c8fa8b1a5263b6ed562d732b853d258834de956af58418a98fd04c5a44b194669f0efa0a67ea650a7003273b4933075a3f7a8bc60b4f554582de262e2e0237
 DIST firefox-55.0.1-af.xpi 448924 SHA256 
45aec05be03e03c73e2d0179de621149dea373eb4622d956a2c54f1fc6b60a4a SHA512 
e7d129502a70d05ac863b93565088f1e9a02d94087eb85519850147c3349575f55eec5409ded5d2e6dda7ef06667402fdbef1a7e0942463ea4cd2794412ca268
 WHIRLPOOL 
33ae14217c135886fe8b9f7dcc95230c3212779a96da062c6a790e014cb3e00d2b55ddc10be28a5c97f2365bd1b7f8f9d76683ed88207ed362f172fe61cd5343
 DIST firefox-55.0.1-an.xpi 468638 SHA256 
1c67b5ae972779f2208654272eca345a549c1e6aa5c59b15fd6e4c04785c3857 SHA512 
9777208eae9c4b568c23166227279ac8ca484a7752b764fd4b8e595c130b3bdf27c6e0884acb640600f632f13646f97cfc8ecae2ae031162b4ae59cc8099866a
 WHIRLPOOL 
505c01d27a81a7601e653837ba7374714b02648fbdb63b1b536ec1e5bfae33db708d9d36d440ba7102270f62ebb41a5dc6b5952b0507fcf451317d544336bb5a

diff --git a/www-client/firefox/firefox-55.0.1.ebuild 
b/www-client/firefox/firefox-55.0.1.ebuild
index 60e5112..18c7cca 100644
--- a/www-client/firefox/firefox-55.0.1.ebuild
+++ b/www-client/firefox/firefox-55.0.1.ebuild
@@ -24,7 +24,7 @@ if [[ ${MOZ_ESR} == 1 ]]; then
 fi
 
 # Patch version
-PATCH="${PN}-55.0-patches-07"
+PATCH="${PN}-55.0-patches-08"
 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases;
 
 MOZCONFIG_OPTIONAL_WIFI=1



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

2017-08-16 Thread Michał Górny
commit: b376b2b620be7611b50e9e8f9801fde8fcf454d0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 16 11:11:47 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 16 12:40:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b376b2b6

dev-python/cryptography: Bump to 2.0.3

 dev-python/cryptography/Manifest  |  1 +
 dev-python/cryptography/cryptography-2.0.3.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 088d0ff31e1..a35e54d7cc3 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -3,3 +3,4 @@ DIST cryptography-1.7.2.tar.gz 420867 SHA256 
878cb68b3da3d493ffd68f36db11c29deee
 DIST cryptography-1.8.1.tar.gz 423560 SHA256 
323524312bb467565ebca7e50c8ae5e9674e544951d28a2904a50012a8828190 SHA512 
273c8ca4ad6c9d1151a8a731d148d02e619e14e37df25dc26030b0a90f895b88fbf4d3e320aec5ea7af4a8fcc58f720c61f48968f912c69156d4e0e794743345
 WHIRLPOOL 
ff760c9dc7dfbba355afde726a9154bcf45102e135b95b431aab5ac34c8003edccafa646b51ca02296aa55f244b0ff752d8d1b775cb76a1c9f15d347d505e8ce
 DIST cryptography-1.9.tar.gz 409664 SHA256 
5518337022718029e367d982642f3e3523541e098ad671672a90b82474c84882 SHA512 
815e9c09366935f8603a3e6e74c28ce79175596d00dbcd19d3792505237bd1cf953a4f401c2b97e4beaa7f2bbdcf9d7f95c4753d001a07fa816830af97cdd24e
 WHIRLPOOL 
b79a10de82b2cf98b27535f0b018f651038ed235f5e63eed48da52a87efaf672057e147b9c1b23701da0505d52cc85558ad3b6e692670a9f9e63061b381500d8
 DIST cryptography-2.0.2.tar.gz 427303 SHA256 
3780b2663ee7ebb37cb83263326e3cd7f8b2ea439c448539d4b87de12c8d06ab SHA512 
a71219ff52006a7c8bf1553d0f132c747566c630281ef89aac40c65b193b1f0074fc9cda1de7057c76b452113dfb6188c83baef3ed9c05ff18adbc8b7bba646b
 WHIRLPOOL 
2c3b3da3d2d578c0ba29230c0955fd48688fd5039f08eacefc4017c5cd357d1096cdc79a271ff4e7319c1bb344edee12f8c184c33f12569226612a4dccfb6d11
+DIST cryptography-2.0.3.tar.gz 427544 SHA256 
d04bb2425086c3fe86f7bc48915290b13e798497839fbb18ab7f6dffcf98cc3a SHA512 
fa569c4f5a994e2bd90810649fdf48115bfd5ff46790c849991e8f7a7c8b5435402f92453e4365426ee645623b3bb509c9bb781657c4b4e81e3a36b58ba5461c
 WHIRLPOOL 
4bbbfb4c57a5c4de7c84654d6474bd9b7b0d1eb9ed1f63d91a360b2987187f7bb1910ff4ca540b37fd3e98a00b37d5963a92b2d6ae0acfaab1636f512e887ca3

diff --git a/dev-python/cryptography/cryptography-2.0.3.ebuild 
b/dev-python/cryptography/cryptography-2.0.3.ebuild
new file mode 100644
index 000..963e8c1c16d
--- /dev/null
+++ b/dev-python/cryptography/cryptography-2.0.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Library providing cryptographic recipes and primitives"
+HOMEPAGE="https://github.com/pyca/cryptography/ 
https://pypi.python.org/pypi/cryptography/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86"
+IUSE="libressl test"
+
+RDEPEND="
+   !libressl? ( >=dev-libs/openssl-1.0.2:0=[-bindist(-)] )
+   libressl? ( dev-libs/libressl )
+   $(python_gen_cond_dep '>=dev-python/cffi-1.7:=[${PYTHON_USEDEP}]' 
'python*')
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 
pypy{,3})
+   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
+   >=dev-python/asn1crypto-0.21.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
+   test? (
+   ~dev-python/cryptography-vectors-${PV}[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/iso8601[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+   >=dev-python/pytest-2.9.0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )"
+
+DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
+
+python_test() {
+   py.test -v -v -x || die "Tests fail with ${EPYTHON}"
+}



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

2017-08-16 Thread Michał Górny
commit: adbacbf744ea98d673b248f2d633f0bf09ec7fe1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 16 10:25:56 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 16 12:40:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adbacbf7

dev-python/cryptography-vectors: Bump to 2.0.3

 dev-python/cryptography-vectors/Manifest   |  1 +
 .../cryptography-vectors-2.0.3.ebuild  | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/cryptography-vectors/Manifest 
b/dev-python/cryptography-vectors/Manifest
index bd2367fa91f..8818f9ace21 100644
--- a/dev-python/cryptography-vectors/Manifest
+++ b/dev-python/cryptography-vectors/Manifest
@@ -3,3 +3,4 @@ DIST cryptography_vectors-1.7.2.tar.gz 26652633 SHA256 
4be4eee8a11deee5c2f00e389
 DIST cryptography_vectors-1.8.1.tar.gz 26653746 SHA256 
2fd61facea08800ca98ac923f6d02f48a7ae6648025b29cdeb51987c1532add6 SHA512 
78cf2a50ebbf0b11c57a53ac683a7ee39f157c7ad04d6374cfe5448bc474964ef61f74d0edd63b5a6b871b4efacc0b3fb9ea8d6025a99567ad2e6a5ec744255d
 WHIRLPOOL 
e982e3ed38e2b2c6ba5de4f65d86e13360b6418cdfc2b6191d3b4ef63ed740f3a59de8386f45b21149f11801bccf85e500462c1138af06db2754ef29d11a5c6d
 DIST cryptography_vectors-1.9.tar.gz 26653563 SHA256 
bbf767727ad1b9d4cb684fb2b36db4cc78bd420fa6999e7e6ca1aab8c30d78f3 SHA512 
3c37dc39496b66539f54bf377b4653b59abaa81fc9fbd68e2d337acbfe9c7fd80801b37c2f7698356b22fb9bcd9f8a41ff95ee405b208c267c0fcba56ead
 WHIRLPOOL 
801a6e58cf48b68422905de1a2ccc4ce5955799df505cfcb2a0870a7826acaa29d5f1de0c0752c8b326ea5d3c0530cee660ba030255da47650862eb3425f64da
 DIST cryptography_vectors-2.0.2.tar.gz 27011827 SHA256 
512f1e699dfbb41376e938e6dc6d7f1f40b9578f873438f002e2e5212e13717b SHA512 
ab14bdf664e6df08c8436eb24c4465d3080aacd4e6cb47a0113b0877f869cd91d4184ad9122a428b323e91316b686eeb167c4e932773cac1e7b2adbc9309ca36
 WHIRLPOOL 
9c699e29a636ac56afcd12d938a316d4c89ebf55330fb747d61cf24d77273694e91bc5cc212e80c13497b72d24668ef738ecbb47eaefaf7891c046d20d729064
+DIST cryptography_vectors-2.0.3.tar.gz 27011810 SHA256 
beb831aa73663a224f4d7520483ed02da544533bb03b26ec07a5f9a0dd0941e1 SHA512 
a944ca7781d47e6e81d69c32a717a19c2f461412e38f4d2b93cb02309bacdf01d766f7227a20b520faae2db20cf3dca194ed3c34363dcc70866d9ef6200f65cc
 WHIRLPOOL 
c2f35a4421fab2744daa3be10a2eedb461bd8db148b088df94fa3a473bcb4df46312a3e88dadac9df7ae1276e1fe16c38788b946cae2789c093b04ef1aea00ff

diff --git a/dev-python/cryptography-vectors/cryptography-vectors-2.0.3.ebuild 
b/dev-python/cryptography-vectors/cryptography-vectors-2.0.3.ebuild
new file mode 100644
index 000..711276fa774
--- /dev/null
+++ b/dev-python/cryptography-vectors/cryptography-vectors-2.0.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_PN=${PN/-/_}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Test vectors for the cryptography package"
+HOMEPAGE="https://pypi.python.org/pypi/cryptography-vectors/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}



  1   2   >