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

2017-12-25 Thread Hans de Graaff
commit: 2f2a0a5b0b3cfbcc06035c132695953d9dbe4435
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 26 07:18:12 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 26 07:18:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2a0a5b

dev-ruby/pkg-config: add ruby25

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/pkg-config/pkg-config-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild 
b/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild
index 89fdb86006f..a7bd04a2a9c 100644
--- a/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild
+++ b/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ruby-mode/files/, app-emacs/ruby-mode/

2017-12-25 Thread Hans de Graaff
commit: 4bd2e6ca11b035e6f6623c22dc53f2f7525e88b4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 26 07:15:17 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 26 07:15:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd2e6ca

app-emacs/ruby-mode: add 2.5.0

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-emacs/ruby-mode/Manifest  |  1 +
 app-emacs/ruby-mode/files/50ruby-mode-gentoo-2.5.0.el | 12 
 app-emacs/ruby-mode/ruby-mode-2.5.0.ebuild| 18 ++
 3 files changed, 31 insertions(+)

diff --git a/app-emacs/ruby-mode/Manifest b/app-emacs/ruby-mode/Manifest
index bda428a8017..5988758504c 100644
--- a/app-emacs/ruby-mode/Manifest
+++ b/app-emacs/ruby-mode/Manifest
@@ -2,3 +2,4 @@ DIST ruby-2.0.0-p247.tar.bz2 10804581 BLAKE2B 
b7f2f8234426361f7e53965ef93aada24f
 DIST ruby-2.2.2.tar.xz 10463044 BLAKE2B 
77e1bda547102da9aa47c1ca58c9c8189b204019605ca6363df678a4590fe59f63910a657bb653d605aab612351e09ba0384351e552c788fb6c54520fe9c6277
 SHA512 
bd72d0a4c017e2527659f64ef2781bbe8bd540a2302eaa60234a12282fd53c359e04205c56385402c67e81bb9dab3b88de53de82e12bb13e3386c26301043b64
 DIST ruby-2.3.0.tar.xz 11294412 BLAKE2B 
2c1324154aadd287952cc6430891048ea69922c063b1b2bac89b58603247eb09a79a8c527259d59ceabfc7be08ec2528c982bf2b0f1a223cf3e60d7a3934e8bc
 SHA512 
d893c5e6db5a0533e0da48d899c619964388852ef90e7d1b92a4363d5f189cd2dba32a009581f62b9f42a8e6027975fc3c18b64faf356f5e3ac43a8d69ec5327
 DIST ruby-2.4.1.tar.xz 9939188 BLAKE2B 
5be893c8996d17ff333276a772747d3099cec0c41331e1a1916679afc43a8ad5ed99a827bc76b32652ec950eaec933dbe28e1dde313987c2891f258ba7097af7
 SHA512 
e6fd290b6edd166348b70f0f1c56f7ed9d956c4c1eb91d97d0548041ca4196b9b75ec1ad35c745bdbfd4de195899093e7205d7f02b014ecf1c48e6f31cf25903
+DIST ruby-2.5.0.tar.xz 11292472 BLAKE2B 
852ce003a79d9d77e72928353382962440e99ed1d03558c89a928e8f4a582b27357ef63e3ef45f3b30009f7a95f356100941bd84151571ade3a88b2d0595f8ad
 SHA512 
55714a33d7661fe8b432f73c34fd67b49699f8b79df1cbd680a74899124d3ab0f444677672aac1ba725820182940d485efb2db0bf2bc96737c5d40c54578

diff --git a/app-emacs/ruby-mode/files/50ruby-mode-gentoo-2.5.0.el 
b/app-emacs/ruby-mode/files/50ruby-mode-gentoo-2.5.0.el
new file mode 100644
index 000..691abdfdaf9
--- /dev/null
+++ b/app-emacs/ruby-mode/files/50ruby-mode-gentoo-2.5.0.el
@@ -0,0 +1,12 @@
+(add-to-list 'load-path "@SITELISP@")
+
+(autoload 'ruby-mode "ruby-mode" "Major mode to edit ruby files." t)
+
+(add-to-list 'auto-mode-alist '("Rakefile\\'" . ruby-mode))
+(add-to-list 'auto-mode-alist '("\\.\\(rake\\|rb\\)\\'" . ruby-mode))
+(add-to-list 'interpreter-mode-alist  '("ruby" . ruby-mode))
+
+(autoload 'run-ruby "inf-ruby" "Run an inferior Ruby process" t)
+(autoload 'inf-ruby-keys "inf-ruby" "Set local key defs for inf-ruby in 
ruby-mode")
+
+(add-hook 'ruby-mode-hook 'inf-ruby-keys)

diff --git a/app-emacs/ruby-mode/ruby-mode-2.5.0.ebuild 
b/app-emacs/ruby-mode/ruby-mode-2.5.0.ebuild
new file mode 100644
index 000..414ca4b0090
--- /dev/null
+++ b/app-emacs/ruby-mode/ruby-mode-2.5.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit elisp
+
+DESCRIPTION="Emacs major mode for editing Ruby code"
+HOMEPAGE="https://www.ruby-lang.org/;
+SRC_URI="mirror://ruby/ruby-${PV}.tar.xz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+S="${WORKDIR}/ruby-${PV}/misc"
+DOCS="README"
+SITEFILE="50${PN}-gentoo-${PV}.el"



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

2017-12-25 Thread Hans de Graaff
commit: d4b3842c3fbc7a08216b45c0e5bcc47f14154efb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 26 07:35:29 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 26 07:35:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b3842c

dev-ruby/nokogiri: add ruby25

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild
index b6d7a838c11..faad767b0cf 100644
--- a/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md STANDARD_RESPONSES.md"



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

2017-12-25 Thread Hans de Graaff
commit: c3af6c6eb250213c54ec43df74492cee56856ce2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 26 07:30:00 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 26 07:30:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3af6c6e

dev-ruby/rexical: add ruby25

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/dev-ruby/rexical/rexical-1.0.5-r3.ebuild 
b/dev-ruby/rexical/rexical-1.0.5-r3.ebuild
index 3b68cfa6a7b..a580c3ffa34 100644
--- a/dev-ruby/rexical/rexical-1.0.5-r3.ebuild
+++ b/dev-ruby/rexical/rexical-1.0.5-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc  DOCUMENTATION.en.rdoc  
DOCUMENTATION.ja.rdoc  README.ja  README.rdoc"



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

2017-12-25 Thread Hans de Graaff
commit: d4c711ee6310f9b0e418b60789aa5d5eb8530bd0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 26 07:06:36 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 26 07:06:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c711ee

dev-ruby/hoe: add ruby25

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/dev-ruby/hoe/hoe-3.16.0.ebuild b/dev-ruby/hoe/hoe-3.16.0.ebuild
index 3a35fd3b81a..a6c609b2b33 100644
--- a/dev-ruby/hoe/hoe-3.16.0.ebuild
+++ b/dev-ruby/hoe/hoe-3.16.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



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

2017-12-25 Thread Hans de Graaff
commit: a153c397caf269f2097bd9c01d5f493ee67e6621
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 26 06:41:31 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 26 06:41:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a153c397

dev-ruby/ruby-xslt: cleanup

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/ruby-xslt/Manifest  |  1 -
 dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/dev-ruby/ruby-xslt/Manifest b/dev-ruby/ruby-xslt/Manifest
index 5f54de67e13..80ecdef1038 100644
--- a/dev-ruby/ruby-xslt/Manifest
+++ b/dev-ruby/ruby-xslt/Manifest
@@ -1,2 +1 @@
 DIST ruby-xslt-0.9.10.gem 35328 BLAKE2B 
aa0a627e76fcbc5626018389b5adbdbef1d54cc228f5622fd8cef4305e2d79c023c193031b8f8cc5f0e63d9c0af96edc0398beea4ac7f5eafe3dcf13ad2ff0ea
 SHA512 
b196a517b19c6cb91ed6f4543ecfc6b58532e66f460029d2618e792cfe4078342fcb4428642328cbe6d97d1d942a6025ecff617578fc3abe2b0e414bf61ca1c4
-DIST ruby-xslt-0.9.9.gem 34816 BLAKE2B 
2eb1bfb7f125387cc67842806a26249e3a9cf78630f0113cba4fb68d362398bf20c80a4cc8059d5c0253e80159b7958be1600890cec9c816e4275e85b316
 SHA512 
8c23bff3406ae2712663f81fb46525df4938aee5bf85f5497ff33108e4fb0f443ca3389dedbbb9eea233e86e51c24938f699eae2bc62cbf291c04a56a9af36ff

diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild 
b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild
deleted file mode 100644
index 59a00f1ab6c..000
--- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild
+++ /dev/null
@@ -1,46 +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 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.rdoc AUTHORS.rdoc README.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A Ruby class for processing XSLT"
-HOMEPAGE="http://www.rubyfr.net/;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-IUSE=""
-
-DEPEND+=" >=dev-libs/libxslt-1.1.12"
-RDEPEND+=" >=dev-libs/libxslt-1.1.12"
-
-all_ruby_prepare() {
-   # Remove forced -g compiler flag.
-   sed -i -e 's/-g //' ext/xslt_lib/extconf.rb || die
-
-   # One test fails but we have installed this code already for a long
-   # time so this probably isn't a regression. No upstream bug tracker
-   # to report the problem :-(
-   sed -i -e '/test_transformation_error/,/^  end/ s:^:#:' test/test.rb || 
die
-}
-
-each_ruby_configure() {
-   ${RUBY} -C ext/xslt_lib extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake -C ext/xslt_lib V=1
-   cp ext/xslt_lib/xslt_lib$(get_modname) lib/xml/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} -I../lib:lib -Ctest test.rb || die
-}



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

2017-12-25 Thread Hans de Graaff
commit: eed9f780f52762e9bd71f94f7d8861d19866781a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 26 06:39:22 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 26 06:39:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed9f780

dev-util/cucumber: add 3.0.2

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-util/cucumber/Manifest  |  1 +
 dev-util/cucumber/cucumber-3.0.2.ebuild | 88 +
 2 files changed, 89 insertions(+)

diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index d2c5f5e4032..52ff4192b7d 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -1,3 +1,4 @@
 DIST cucumber-1.3.20.gem 279040 BLAKE2B 
7615ab4041326b39193cdfc54c5016e5b9e87facb652d0cc17be3c7cfac5e38ee3558d06cbfe4167fb27f32a07eba92e9836100b236ed604c897c8af89349230
 SHA512 
050573d2d7ea111dd9c8ec402321960203f7fd8d591be4f15b09fbd5bed89f3cb82104b8306f88f53bd92468ba689800707845f55785e6d20ed9f66f4b949050
 DIST cucumber-2.4.0.gem 250880 BLAKE2B 
2d0479695800639340332ab26b745a84cdbe7dfc575e652f6a94eca77b0c3397a48a2f3220a2a4eb164e9f0f747bf4866678b7927cd0ce47e5ce78ee057d273d
 SHA512 
b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e
 DIST cucumber-3.0.1.gem 265216 BLAKE2B 
5bf7e2e28f268dde043a5b24ec18cac7ff1e00443d0aa80acb9ade5419c94c3854bfb58c24a88d7db7d9a00aa6576c5a2ff46c1092cd89629d73c6ed6f3c83ba
 SHA512 
eee664d13dca5ce062f46a5d544ff43fc99bdc2ccd7c6d77d82380d8eb3c97a88305ba5a6052bfc8cee7fc59aa9d019116ef966d394b8b3d37d10fca122a2e7b
+DIST cucumber-3.0.2.tar.gz 267557 BLAKE2B 
0ce098d9c747a6291e53c647f0e6da7adbcf4cd6f85953023f5fa0e14dc7186a706c43b81cf77a55ad56f932e60146e7e0ca7d4107f85e9c6bd46cbc8b2d1f7a
 SHA512 
1506427fb6d9233231497f0e1396143cfb1495673113fbb26344b171413c1bc9d35fd8a8ca86aa14ffc279d1d9db05712618c3a0e96f2288056d76f39bbf2cf6

diff --git a/dev-util/cucumber/cucumber-3.0.2.ebuild 
b/dev-util/cucumber/cucumber-3.0.2.ebuild
new file mode 100644
index 000..4b4428203cf
--- /dev/null
+++ b/dev-util/cucumber/cucumber-3.0.2.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="ruby22 ruby23 ruby24"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis;
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/rspec:3
+   >=dev-ruby/nokogiri-1.5.2
+   >=dev-ruby/syntax-1.0.0
+   >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
+   >=dev-ruby/json-1.7
+   >=dev-util/cucumber-3
+   >=dev-ruby/mime-types-2.99:2
+   )"
+
+ruby_add_rdepend "
+   >=dev-ruby/builder-2.1.2:*
+   dev-util/cucumber-core:3.0
+   dev-util/cucumber-expressions:4.0
+   >=dev-util/cucumber-wire-0.0.1:0
+   >=dev-ruby/diff-lcs-1.1.3
+   dev-ruby/gherkin:4
+   >=dev-ruby/multi_json-1.7.5
+   >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+   # Remove development dependencies from the gemspec that we don't
+   # need or can't satisfy.
+   sed -i -e 
'/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d'
 ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid dependency on unpackaged cucumber-pro
+   sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
+
+   # Avoid harmless failing spec
+   sed -i -e '/converts the snapshot path to a relative path/,/end/ 
s:^:#:' \
+   spec/cucumber/formatter/html_spec.rb || die
+
+   # Avoid failing features on new delegate and forwardable behavior in 
ruby
+   rm -f features/docs/defining_steps/ambiguous_steps.feature 
features/docs/defining_steps/nested_steps.feature || die
+
+   # Avoid dependency on git
+   sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
+   -e '/git ls-files/d' cucumber.gemspec || die
+
+   sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+
+   rm -f Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+   # Use the right interpreter
+   sed -i -e 's:ruby:'${RUBY}':' 
features/lib/step_definitions/ruby_steps.rb || die
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec
+   CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} 
RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"

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

2017-12-25 Thread Hans de Graaff
commit: 8b4a7cf8edc9a695883f8cf484a30c765550941f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 26 06:52:02 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 26 06:52:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4a7cf8

dev-ruby/coderay: add ruby25

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/dev-ruby/coderay/coderay-1.1.2.ebuild 
b/dev-ruby/coderay/coderay-1.1.2.ebuild
index 856996a29ff..e1597c0c060 100644
--- a/dev-ruby/coderay/coderay-1.1.2.ebuild
+++ b/dev-ruby/coderay/coderay-1.1.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 # The test target also contains test:exe but that requires
 # shoulda-context which we do not have packaged yet.



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

2017-12-25 Thread Hans de Graaff
commit: 9fa7963312618f489e5f23954d724f5a7d7cd598
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 26 06:40:39 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 26 06:40:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa79633

dev-ruby/ruby-xslt: amd64 stable, bug 642000

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild 
b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild
index c4f00b5f565..dd3ec75639a 100644
--- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild
+++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/glejeune/ruby-xslt;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE=""
 
 DEPEND+=" >=dev-libs/libxslt-1.1.12"



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

2017-12-25 Thread Hans de Graaff
commit: fe09dd8846caf0ac5d92d28603f82dfe2a87281c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 26 07:05:44 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 26 07:05:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe09dd88

dev-lang/ruby: fix PDEPEND ruby targets

Closes: https://bugs.gentoo.org/642254
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-lang/ruby/Manifest |   1 +
 dev-lang/ruby/ruby-2.5.0-r1.ebuild | 238 +
 2 files changed, 239 insertions(+)

diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index ff5c933bacc..cc45cfcbd89 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -11,4 +11,5 @@ DIST ruby-patches-2.3.5.tar.bz2 3593 BLAKE2B 
48aba5d68ad7b648065a3580cb7160470ad
 DIST ruby-patches-2.3.6.tar.bz2 3030 BLAKE2B 
7c1e80ff0569a03672f53820c665933056b46bcf791c9132cb9f358f72df693749f02da65ca7469c3dd0f652d7dc7bfaa03dccd4eb900562361876023fb65b42
 SHA512 
54cc3f2bfd1967b8558736e5a5240b886a56b22defca5813f45b1f4dca9af169b4d59d60b327ec8411e824970ac6da1cec53cfc31833403742e9d6941e5a78f1
 DIST ruby-patches-2.4.2.tar.bz2 3443 BLAKE2B 
d90cfb496ad8701fccb061fd314a7f2394b251c921f270f17c8335f617e71dacc8e4a2df4e76842b67eb34627e5f5291d8a2723f6dfed53a36ace3abad95a179
 SHA512 
fb8349c67c72caf10ec12c4b5410194b4df24345446c2e3b6c6176d00727bfe803f4a905ef094a2d52315b6f4c3ce74fb8fbaa2fdf5efe46e6ccb24bf8418b17
 DIST ruby-patches-2.4.3.tar.bz2 2898 BLAKE2B 
e46502dbb0aa25c3d71693a6c04b433bd4de60f194cdd283517c4b08da190356885d9bca4a6765402088185fa8ec681156e8e8eecf0703a2c1ea7bb81adc0bf9
 SHA512 
d767d43c7df737469247e42e1c4205b8c6850c8f335a2869c884f145c037e9bab10492cc7cd2903f5c33e232cdc5bbdabb3e8da837c7bf420b9d58d1d33149ed
+DIST ruby-patches-2.5.0-r1.tar.bz2 1888 BLAKE2B 
38358c4d10a5c825ad1d50aa9e538fbfb0875deffaecf2064be3c52d593539f37b83bf726437922b1f13bd3d5c63e30ae071cd75c891e7083d3a363c4b49c905
 SHA512 
39068008cd7050a6787cfe35ef0a21ebeb5128226153b80f8d34e89bc77d6159f32e6980dfd8f3e38fc748cf3d648d102b3dcfcb79a484a517a5008bfd8161b9
 DIST ruby-patches-2.5.0.tar.bz2 1888 BLAKE2B 
38358c4d10a5c825ad1d50aa9e538fbfb0875deffaecf2064be3c52d593539f37b83bf726437922b1f13bd3d5c63e30ae071cd75c891e7083d3a363c4b49c905
 SHA512 
39068008cd7050a6787cfe35ef0a21ebeb5128226153b80f8d34e89bc77d6159f32e6980dfd8f3e38fc748cf3d648d102b3dcfcb79a484a517a5008bfd8161b9

diff --git a/dev-lang/ruby/ruby-2.5.0-r1.ebuild 
b/dev-lang/ruby/ruby-2.5.0-r1.ebuild
new file mode 100644
index 000..22de96c87ec
--- /dev/null
+++ b/dev-lang/ruby/ruby-2.5.0-r1.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+#PATCHSET=1
+
+inherit autotools eutils flag-o-matic multilib versionator
+
+MY_P="${PN}-$(get_version_component_range 1-3)"
+S=${WORKDIR}/${MY_P}
+
+SLOT=$(get_version_component_range 1-2)
+MY_SUFFIX=$(delete_version_separator 1 ${SLOT})
+RUBYVERSION=${SLOT}.0
+
+if [[ -n ${PATCHSET} ]]; then
+   if [[ ${PVR} == ${PV} ]]; then
+   PATCHSET="${PV}-r0.${PATCHSET}"
+   else
+   PATCHSET="${PVR}.${PATCHSET}"
+   fi
+else
+   PATCHSET="${PVR}"
+fi
+
+DESCRIPTION="An object-oriented scripting language"
+HOMEPAGE="http://www.ruby-lang.org/;
+SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz
+
https://dev.gentoo.org/~graaff/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2;
+
+LICENSE="|| ( Ruby-BSD BSD-2 )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 ssl static-libs tk xemacs"
+
+RDEPEND="
+   berkdb? ( sys-libs/db:= )
+   gdbm? ( sys-libs/gdbm )
+   jemalloc? ( dev-libs/jemalloc )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   )
+   socks5? ( >=net-proxy/dante-1.1.13 )
+   tk? (
+   dev-lang/tcl:0=[threads]
+   dev-lang/tk:0=[threads]
+   )
+   dev-libs/libyaml
+   virtual/libffi
+   sys-libs/zlib
+   >=app-eselect/eselect-ruby-20171225
+"
+
+DEPEND="${RDEPEND}"
+
+BUNDLED_GEMS="
+   >=dev-ruby/did_you_mean-1.2.0:2.5[ruby_targets_ruby25]
+   >=dev-ruby/minitest-5.10.3[ruby_targets_ruby25]
+   >=dev-ruby/net-telnet-0.1.1[ruby_targets_ruby25]
+   >=dev-ruby/power_assert-1.1.1[ruby_targets_ruby25]
+   >=dev-ruby/rake-12.3.0[ruby_targets_ruby25]
+   >=dev-ruby/test-unit-3.2.7[ruby_targets_ruby25]
+   >=dev-ruby/xmlrpc-0.3.0[ruby_targets_ruby25]
+"
+
+PDEPEND="
+   ${BUNDLED_GEMS}
+   virtual/rubygems[ruby_targets_ruby25]
+   >=dev-ruby/json-2.0.2[ruby_targets_ruby25]
+   r

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

2017-12-25 Thread Hans de Graaff
commit: d465d5a75834c131c34f19736b87ea6d41feb7c3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 26 06:46:47 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 26 06:46:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d465d5a7

dev-ruby/ruby-xslt: add ruby25

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild 
b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild
index dd3ec75639a..c67655251ce 100644
--- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild
+++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_TASK_TEST=""



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

2017-12-25 Thread Michael Palimaka
commit: a1653a76ea0e27dc05a9b0e7c55fe6d8e813f86e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Dec 26 03:27:01 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Dec 26 03:27:30 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a1653a76

Documentation: add script to map find_package calls to Gentoo packages

 Documentation/maintainers/cmake-dep-check.py | 349 +++
 1 file changed, 349 insertions(+)

diff --git a/Documentation/maintainers/cmake-dep-check.py 
b/Documentation/maintainers/cmake-dep-check.py
new file mode 100755
index 00..09ba701756
--- /dev/null
+++ b/Documentation/maintainers/cmake-dep-check.py
@@ -0,0 +1,349 @@
+#!/usr/bin/env python3
+#
+# Copyright (c) 2017 Michael Palimaka 
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+# THE SOFTWARE.
+
+import os
+import sys
+
+import parse_cmake.parsing as cmp
+
+IGNORE_ARGS = ['COMPONENTS', 'CONFIG', 'MODULE', 'NO_MODULE', 
'OPTIONAL_COMPONENTS', 'REQUIRED', 'QUIET']
+COMPONENT_PACKAGES = ['KF5', 'Poppler', 'Qt5', 'XCB']
+PACKAGE_MAP = {
+   'AccountsQt5': 'net-libs/accounts-qt',
+   'ACL': 'virtual/acl',
+   'Analitza5': 'kde-apps/analitza',
+   'AppStreamQt': 'dev-libs/appstream[qt5]',
+   'AvogadroLibs': 'sci-chemistry/avogadro',
+   'Boost': 'dev-libs/boost',
+   'Breeze': 'kde-plasma/breeze',
+   'Canberra': 'media-libs/libcanberra',
+   'CatDoc': 'app-text/catdoc',
+   'DBus': 'sys-apps/dbus',
+   'DBusGLib': 'dev-libs/dbus-glib',
+   'dbusmenu-qt5': 'dev-libs/libdbusmenu-qt',
+   'DDCUtil': 'app-misc/ddcutil',
+   'Doxygen': 'app-doc/doxygen',
+   'DvdRead': 'media-libs/libdvdread',
+   'ECM': 'kde-frameworks/extra-cmake-modules',
+   'EGL': 'media-libs/mesa[egl]',
+   'Eigen3': 'dev-cpp/eigen:3',
+   'epoxy': 'media-libs/libepoxy',
+   'EPub': 'app-text/ebook-tools',
+   'Exiv2': 'media-gfx/exiv2',
+   'FFmpeg': 'media-video/ffmpeg',
+   'Flac': 'media-libs/flac',
+   'Flac++': 'media-libs/flac[cxx]',
+   'Fontconfig': 'media-libs/fontconfig',
+   'FontHack': 'media-fonts/hack',
+   'FontNotoSans': 'media-fonts/noto',
+   'Freetype': 'media-libs/freetype',
+   'GIO': 'dev-libs/glib',
+   'GLEW': 'media-libs/glew:0',
+   'GLIB2': 'dev-libs/glib',
+   'GObject': 'dev-libs/glib',
+   'Gpgmepp': 'app-crypt/gpgme[cxx]',
+   'GSL': 'sci-libs/gsl',
+   'GSSAPI': 'virtual/krb5',
+   'IBus': 'app-i18n/ibus',
+   'Iconv': 'virtual/libiconv',
+   'IsoCodes': 'app-text/iso-codes',
+   'Julia': 'dev-lang/julia',
+   'KDb': 'dev-db/kdb',
+   'KDecoration2': 'kde-plasma/kdecoration',
+   'KDED': 'kde-frameworks/kded',
+   'KDEExperimentalPurpose': 'dev-libs/purpose',
+   'KF5Akonadi': 'kde-apps/akonadi',
+   'KF5AkonadiMime': 'kde-apps/akonadi-mime',
+   'KF5Attica': 'kde-frameworks/attica',
+   'KF5Baloo': 'kde-frameworks/baloo',
+   'KF5BluezQt': 'kde-frameworks/bluez-qt',
+   'KF5Cddb': 'kde-apps/libkcddb',
+   'KF5Contacts': 'kde-apps/kcontacts',
+   'KF5FrameworkIntegration': 'kde-frameworks/frameworkintegration',
+   'KF5Activities': 'kde-frameworks/kactivities',
+   'KF5ActivitiesStats': 'kde-frameworks/kactivities-stats',
+   'KF5Archive': 'kde-frameworks/karchive',
+   'KF5Auth': 'kde-frameworks/kauth',
+   'KF5Bookmarks': 'kde-frameworks/kbookmarks',
+   'KF5KCMUtils': 'kde-frameworks/kcmutils',
+   'KF5Codecs': 'kde-frameworks/kcodecs',
+   'KF5Completion': 'kde-frameworks/kcompletion',
+   'KF5Config': 'kde-frameworks/kconfig',
+   'KF5ConfigWidgets': 'kde-frameworks/kconfigwidgets',
+   'KF5CoreAddons': 'kde-frameworks/kcoreaddons',
+   'KF5Crash': 'kde-frameworks/kcrash',
+   'KF5DBusAddons': 'kde-frameworks/kdbusaddons',
+   'KF5Declarative': 'kde-frameworks/kdeclarative',
+   

[gentoo-commits] proj/kde:master commit in: dev-python/parse_cmake/

2017-12-25 Thread Michael Palimaka
commit: cc5a4de1d5313a6b1e5ea66c7e84461d1fb9960e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Dec 26 01:59:55 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Dec 26 03:27:26 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc5a4de1

dev-python/parse_cmake: new package

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/parse_cmake/metadata.xml | 10 ++
 dev-python/parse_cmake/parse_cmake-0.4.1.ebuild | 24 
 2 files changed, 34 insertions(+)

diff --git a/dev-python/parse_cmake/metadata.xml 
b/dev-python/parse_cmake/metadata.xml
new file mode 100644
index 00..8192adbb02
--- /dev/null
+++ b/dev-python/parse_cmake/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   
+   
+   parse_cmake
+   
+

diff --git a/dev-python/parse_cmake/parse_cmake-0.4.1.ebuild 
b/dev-python/parse_cmake/parse_cmake-0.4.1.ebuild
new file mode 100644
index 00..c84c9aedb3
--- /dev/null
+++ b/dev-python/parse_cmake/parse_cmake-0.4.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5} )
+inherit distutils-r1
+
+DESCRIPTION="Parser for CMakeLists.txt files"
+HOMEPAGE="https://pypi.python.org/pypi/parse_cmake;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+src_prepare() {
+   distutils-r1_src_prepare
+   sed -i setup.py -e "s/'pyPEG2'//" || die
+   mv tests tests-hidden || die
+}



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

2017-12-25 Thread Chí-Thanh Christopher Nguyễn
commit: edbb288bd7337e0b8fab4925fe23987a1a72f071
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Tue Dec 26 02:57:30 2017 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Tue Dec 26 02:57:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edbb288b

app-office/openoffice-bin: remove vulnerable version

Bug: https://bugs.gentoo.org/635120
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-office/openoffice-bin/Manifest |  80 -
 .../openoffice-bin/openoffice-bin-4.1.3.ebuild | 185 -
 2 files changed, 265 deletions(-)

diff --git a/app-office/openoffice-bin/Manifest 
b/app-office/openoffice-bin/Manifest
index a62f0166d8f..32737f2bc77 100644
--- a/app-office/openoffice-bin/Manifest
+++ b/app-office/openoffice-bin/Manifest
@@ -1,83 +1,3 @@
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_install-rpm_en-US.tar.gz 161035912 
BLAKE2B 
e7882dbbb09776ca20d84b39f20e9ce104419a7fbc58eda719e46b00b804f35a2b32903ef4bf1eac1d686e97f762d219a83e063087cdba77bb0c7c2866fc17cb
 SHA512 
f05d090cd12b1d3a1661ed2e583d74f0f0d8ea16369d8abf9b9cdcc60cdbbcb08f023ae29c0227966645083f82c8bd0dbc2a00fbce9dcba96ee7eddb005ace8d
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_ast.tar.gz 18756495 
BLAKE2B 
6e0990a8baff2a30a509dbf8e88c74f9e07c0f168161ea79204a96d10af41210affb83f2e78f66c7e996712a586eee6a35e06d63dcd9cf1ed1f2896b91aecf8d
 SHA512 
0c3df8c7d4ba8c0561d1b2abbc898bb5ed317c8d1b05fac7a6b1fb98d8fe3197fc7af53a4d0374b063a112428902c29f8e30fd6a364435806900db0c23a6bbc9
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_bg.tar.gz 13612550 
BLAKE2B 
9b2c4ec370d9aba75654240e200ccfb77ac9a855e24d1836afcb323a7cbff46e3b3158084b79163538eb75e24db3599e1d958441014caeb09dd383c11b529c28
 SHA512 
927893c5a8f621ba647d8e66a1c0d50a90a466f679e3fd7ed4895abe78b701b235574418f06679c29c7ac29cfb40a23932681658478ec544d81c338132c0
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_ca-XV.tar.gz 20195704 
BLAKE2B 
fe4126bf47a947acc3e9ee06c9ab24057dc7fd5f91c38d32a789b3d3f3d19091a9c580777db610f8481ce7516daba1439be3379f4781b411868ceee47bb23777
 SHA512 
586c9646de95d9589e4ebce9dada5794c07f8f4096fbf3cd0b0520b60907d172dfa8d5d4b58f889eefcecd2eb5eaf5a5ab1903587554364ab012519a971b5fe0
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_ca.tar.gz 20188269 
BLAKE2B 
8d5e0b80a6c6d828fd3fb2188dad6dd21ecc1cf96b55cc0b7aab89c929f0e2a9497a34ad2a954ba6dbc618721162339a18f9423a4b4f6987f4bb52c7390ac655
 SHA512 
3bbf6f6e774a6c6469c9802fe191cbf165e1d36d40735e60a970e019f579f7fb4d822a6461cade3d9cd3a8a39166979a1772d29408f02f59afd84f74f2022359
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_cs.tar.gz 12654759 
BLAKE2B 
efed3a4864d2e19056c950dddbfafc8722baf194b646f99e0f43ce8e09adce4b15215aff86c68a59a2b4b5f5a787bbacfc287c9b6ff91410120aff5237f1fb27
 SHA512 
d8ff88d1855e66f717c4aa134adcfc06c2a4b0d9dbc15d1fb70aee981d17575806c11bdd9aa16bb541b7e2dee48021f5f3fcebb60d44a59b2f477f73eb33cfc7
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_da.tar.gz 12445326 
BLAKE2B 
01f4f2f8705f89c336eec78ee1d610b72c195861fa32a93f056735dbc374bd0c419dc92230e7a521ffdd4097b051d35062d8605e23330d0c58a9582e46e235ab
 SHA512 
e9389c96f0b8bdc7266bef45920e4709d9e6f00eab83660efe8da71ed0bd72e9d47fac7944c4894d76d686bad4d24e0676cdc43cb20a9639b09a56db5df58674
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_de.tar.gz 20374003 
BLAKE2B 
8396cbf589b039a5a3010e9785f37f7e99004472c7a850e90a1da03fec2e12dc67a89c7077a6f683d0ceabd3afc65c836a5b32787b2cda42962e5cd8fbc564e9
 SHA512 
0b75ecb2cb4bc0c046aae1d5817f86a279a6632d424b3e5aad936f7f565607f0c7917611bcaf69bc72a2d945136299d76b4ee6b9a7e96832ab4795fe95ded9aa
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_el.tar.gz 21716813 
BLAKE2B 
fbe88ccc395e8847c55a5d60b662739525167eaf1de313c89a28bc6513542358bad5c9d3ef218e6c61bb949741765bfba03c2558e167f314490910f3950b96ba
 SHA512 
f6783c809f5f7a03c7ef9f1c9b220cd815fc29802fc6ea2ae7b003a98a065a4bca9391b8522f62a74a1db1e51b076a8237878b23cf387dbe978b5887549f7964
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_en-GB.tar.gz 11407192 
BLAKE2B 
3e0bf382189e0158bdfe049d874aae5f9bed28a2b7c4c0d5aa57e35e778f02a6d2b63d3849be3d979b2bebbd7de776ab0527c53686fd47e0ac4a5bcfa9f70b39
 SHA512 
aa68ce91ce3a45c5ce04ac54357daef4d8d5190f90cf188f3e49e7e4bf583615b65c4abd42ca6d8051cacd55a14e1801137dcf41e46ee8c49bad2f53150bb924
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_es.tar.gz 12842191 
BLAKE2B 
727e29101fc794ec97346e067c9175d589e701f8b6ecdc7789d5c46151b4eb31de13ab0be23162e09ec2d66e960f554ae5021baac6a5f4c29c42994f6d57ceb7
 SHA512 
dd793299a8797438734e29625d6c6b346dc348bae7c7753ca78b25d80965730ffd2c8f475deeaa3c49d56ca3bbe522b95d0cd09cfb86a8c9ec044b7b29a7371c
-DIST Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_eu.tar.gz 12695135 
BLAKE2B 
86122b622a316d1f5b53a0b2623fa1ecff5b220185bda8b162ce1251b1da0d1142f0755a2870327294da55e2d63327ec774f3524b9038c9263d33e159dcf4973
 SHA512 

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

2017-12-25 Thread Thomas Deutschmann
commit: 0041bf2ad5d411a94030998652da0d5f0112c6a6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 01:48:09 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 02:05:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0041bf2a

dev-libs/libsass: x86 stable (bug #642238)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/libsass/libsass-3.4.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsass/libsass-3.4.7.ebuild 
b/dev-libs/libsass/libsass-3.4.7.ebuild
index a220ac3e1e1..c8c20a34a75 100644
--- a/dev-libs/libsass/libsass-3.4.7.ebuild
+++ b/dev-libs/libsass/libsass-3.4.7.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]]; then
KEYWORDS=
 else
SRC_URI="https://github.com/sass/libsass/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~amd64-linux"
+   KEYWORDS="~amd64 x86 ~amd64-linux"
 fi
 
 DESCRIPTION="A C/C++ implementation of a Sass CSS compiler"



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

2017-12-25 Thread Thomas Deutschmann
commit: af5b4dce229972f6720683c893511a3ac6cf5927
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 02:04:38 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 02:06:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5b4dce

app-emulation/virtualbox-modules: x86 stable (bug #640302)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/virtualbox-modules/virtualbox-modules-5.1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-5.1.30.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-5.1.30.ebuild
index 5a079275586..253d5da021c 100644
--- a/app-emulation/virtualbox-modules/virtualbox-modules-5.1.30.ebuild
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-5.1.30.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://dev.gentoo.org/~polynomial-c/virtualbox/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="pax_kernel"
 
 RDEPEND="!=app-emulation/virtualbox-"



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

2017-12-25 Thread Thomas Deutschmann
commit: d12fea7e0850e823428d321a8a14f76f49622c05
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 01:55:29 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 02:05:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12fea7e

dev-util/cmake: x86 stable (bug #642236)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/cmake/cmake-3.9.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cmake/cmake-3.9.6.ebuild 
b/dev-util/cmake/cmake-3.9.6.ebuild
index 48cd86d3877..1d584aebefb 100644
--- a/dev-util/cmake/cmake-3.9.6.ebuild
+++ b/dev-util/cmake/cmake-3.9.6.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://cmake.org/files/v$(get_version_component_range 1-2)/${MY_P}.tar
 LICENSE="CMake"
 SLOT="0"
 [[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc emacs server system-jsoncpp ncurses qt5"
 
 RDEPEND="



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

2017-12-25 Thread Thomas Deutschmann
commit: 3aaa8291d3232ab4b33bb50d2f5f6e29970f27e1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 02:03:53 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 02:06:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aaa8291

app-emulation/virtualbox-bin: x86 stable (bug #640302)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/virtualbox-bin/virtualbox-bin-5.1.30.118389.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox-bin/virtualbox-bin-5.1.30.118389.ebuild 
b/app-emulation/virtualbox-bin/virtualbox-bin-5.1.30.118389.ebuild
index af542eaeea1..e7e3c3c493c 100644
--- a/app-emulation/virtualbox-bin/virtualbox-bin-5.1.30.118389.ebuild
+++ b/app-emulation/virtualbox-bin/virtualbox-bin-5.1.30.118389.ebuild
@@ -34,7 +34,7 @@ SRC_URI="amd64? ( 
http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}_amd
 
 LICENSE="GPL-2 PUEL"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+additions +chm headless python vboxwebsrv rdesktop-vrdp"
 RESTRICT="mirror"
 



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

2017-12-25 Thread Thomas Deutschmann
commit: c26872b065bdd5fdc35aea6f86a8d6e3da47f6a3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 02:05:19 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 02:06:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c26872b0

app-emulation/virtualbox: x86 stable (bug #640302)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/virtualbox/virtualbox-5.1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox/virtualbox-5.1.30.ebuild 
b/app-emulation/virtualbox/virtualbox-5.1.30.ebuild
index f7387abf5d0..bd726d84d9a 100644
--- a/app-emulation/virtualbox/virtualbox-5.1.30.ebuild
+++ b/app-emulation/virtualbox/virtualbox-5.1.30.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://www.virtualbox.org/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="alsa debug doc headless java libressl lvm pam pax_kernel pulseaudio 
+opengl python +qt5 +sdk +udev vboxwebsrv vnc"
 
 RDEPEND="!app-emulation/virtualbox-bin



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2017-12-25 Thread Thomas Deutschmann
commit: dc1441f89bb5a21b2454d005842401b74be380c2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 02:04:18 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 02:06:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1441f8

app-emulation/virtualbox-guest-additions: x86 stable (bug #640302)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../virtualbox-guest-additions/virtualbox-guest-additions-5.1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.1.30.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.1.30.ebuild
index d37a6f291d3..f1b2da8265a 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.1.30.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.1.30.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="X"
 
 RDEPEND="X? ( x11-apps/xrandr



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

2017-12-25 Thread Thomas Deutschmann
commit: f9e7c448bc074c26375a709b1c7d18ed271bef38
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 02:05:37 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 02:06:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e7c448

app-emulation/virtualbox-additions: x86 stable (bug #640302)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/virtualbox-additions/virtualbox-additions-5.1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-5.1.30.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-5.1.30.ebuild
index 967492859a7..256c39708f5 100644
--- a/app-emulation/virtualbox-additions/virtualbox-additions-5.1.30.ebuild
+++ b/app-emulation/virtualbox-additions/virtualbox-additions-5.1.30.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso;
 
 LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 RESTRICT="mirror"
 



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

2017-12-25 Thread Thomas Deutschmann
commit: 387f8d1a894c48ce6d7699b9be5b5dc74f3cf40b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 01:48:40 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 02:05:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387f8d1a

dev-lang/sassc: x86 stable (bug #642238)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lang/sassc/sassc-3.4.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/sassc/sassc-3.4.7.ebuild 
b/dev-lang/sassc/sassc-3.4.7.ebuild
index 986e5579b3d..74b8163ff6a 100644
--- a/dev-lang/sassc/sassc-3.4.7.ebuild
+++ b/dev-lang/sassc/sassc-3.4.7.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]]; then
KEYWORDS=
 else
SRC_URI="https://github.com/sass/sassc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~amd64-linux"
+   KEYWORDS="~amd64 x86 ~amd64-linux"
 fi
 
 DESCRIPTION="A libsass command line driver"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2017-12-25 Thread Thomas Deutschmann
commit: 360fdf2a0331df623f2fb5908ab235ba5f63d26a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 02:03:21 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 02:06:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360fdf2a

app-emulation/virtualbox-extpack-oracle: x86 stable (bug #640302)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../virtualbox-extpack-oracle-5.1.30.118389.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-5.1.30.118389.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-5.1.30.118389.ebuild
index 4d09c1248e6..c1a8b99f2d8 100644
--- 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-5.1.30.118389.ebuild
+++ 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-5.1.30.118389.ebuild
@@ -25,7 +25,7 @@ 
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
 
 LICENSE="PUEL"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 RESTRICT="mirror strip"
 



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

2017-12-25 Thread Thomas Deutschmann
commit: c2f837b99bb693e2d04902d81409d3ebc9500fc1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 02:03:02 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 02:06:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f837b9

x11-drivers/xf86-video-virtualbox: x86 stable (bug #640302)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild 
b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild
index 816a3943e3c..bdb3c3d640e 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="dri"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2017-12-25 Thread Andrey Utkin
commit: 495ee1fcaeeddcd03008f45fa0b1684f11ef4b17
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Dec 25 15:44:04 2017 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Tue Dec 26 02:04:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495ee1fc

dev-python/botocore: simplify *DEPEND declaration

Don't use extra temporary variable CDEFINE as it's just RDEPEND.

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 dev-python/botocore/botocore-1.8.20.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-python/botocore/botocore-1.8.20.ebuild 
b/dev-python/botocore/botocore-1.8.20.ebuild
index 08b1d49616c..9e2b1a14bd8 100644
--- a/dev-python/botocore/botocore-1.8.20.ebuild
+++ b/dev-python/botocore/botocore-1.8.20.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
-CDEPEND="
+RDEPEND="
>=dev-python/docutils-0.10[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]


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

2017-12-25 Thread Andrey Utkin
commit: 27b2b1c79bb7c3b963f5e3c3357264ac95d23169
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Dec 25 23:51:46 2017 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Tue Dec 26 02:04:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b2b1c7

dev-python/boto3: add live ebuild logic

Preparing to add  boto3 ebuild due to high release frequency of
botocore and boto3.

Removed upper limit of botocore version requirement to allow -.

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 dev-python/boto3/boto3-1.5.6.ebuild | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-python/boto3/boto3-1.5.6.ebuild 
b/dev-python/boto3/boto3-1.5.6.ebuild
index e5e0c5c1a65..837af95fa1e 100644
--- a/dev-python/boto3/boto3-1.5.6.ebuild
+++ b/dev-python/boto3/boto3-1.5.6.ebuild
@@ -8,16 +8,20 @@ inherit distutils-r1 vcs-snapshot
 
 DESCRIPTION="The AWS SDK for Python"
 HOMEPAGE="https://github.com/boto/boto3;
-SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
 RDEPEND="
>=dev-python/botocore-1.8.20[${PYTHON_USEDEP}]
-   =dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
=dev-python/s3transfer-0.1.10[${PYTHON_USEDEP}]



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

2017-12-25 Thread Andrey Utkin
commit: da0bf376937f65083bf81f3ad8f1f01bde29ac04
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Dec 25 19:24:14 2017 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Tue Dec 26 02:04:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da0bf376

dev-python/boto3: add new 1.5.6 version

botocore version requirement updated per upstream info.

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 dev-python/boto3/Manifest   |  1 +
 dev-python/boto3/boto3-1.5.6.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index c08f3b9a6dc..f536a9b0ca4 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.4.4.tar.gz 194721 BLAKE2B 
f621e26dcb795218a37d8cd7a21a341740aec9ec6
 DIST boto3-1.4.6.tar.gz 217110 BLAKE2B 
b666011953702f475696cbd4ca730326a5c75f9ec88777681c44f2e4df8d73b5afd6e9899c0aa0bacdb8a56325c9bc1107a66c7184dd6df8a4b91914d8f32558
 SHA512 
194be548af8b11fa14721a23934a811717c6e8a70178682c392626aaf97fd5738c7aeb83366d7951c2b69d63acc83f26059e3f0cb0b26f5d412ba606e02315e7
 DIST boto3-1.4.7.tar.gz 217171 BLAKE2B 
900c5c4249df9d0c3b5d157835f66be5e7cd3e2f4b934047340614ef729d30a5952f2996f1638626a10f9e5e55cb05d4792241b6f7da9c5157da9caeb464acac
 SHA512 
db87ce873ba3d7d12c9e77ce329db3fab25328407ec5ba7fa1e7c94351285a84a3baf0f71721ee6858761743736497ec35b03e8d5e9a59da8daa176596f1a1a3
 DIST boto3-1.4.8.tar.gz 217204 BLAKE2B 
d402c34608f86c8a337f39b816bf5202f3a231f8a15cb16da64fe2443d7ee9b3703eac7e57e4929cf07c4387f0eb4d029749e3d3368a23dfeb531da291b72e62
 SHA512 
91985508b02eb24e5770c51b17faca2e0cf194a1ca4cfc8313d296fee25001be729d9a5d5f9960bc3d756c6eefbb8694cbb931cb0109704401c4255f0486cb53
+DIST boto3-1.5.6.tar.gz 218891 BLAKE2B 
e2f9b567d8c4daad21895a6e8eff7e004229d96715e648c0f62705d5b3db1520e98e1b93d88650e8be98517e971258c0fae92ba09622f86081bb1a1665937645
 SHA512 
15eacfdf059634ad86a5c41b0ca237e24a6602b0cf9c897fc3d89b02dbebc93043c338d0e1d89d47bb619521943807829f67a384f450987ad5c85b34d1c76d81

diff --git a/dev-python/boto3/boto3-1.5.6.ebuild 
b/dev-python/boto3/boto3-1.5.6.ebuild
new file mode 100644
index 000..e5e0c5c1a65
--- /dev/null
+++ b/dev-python/boto3/boto3-1.5.6.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+RDEPEND="
+   >=dev-python/botocore-1.8.20[${PYTHON_USEDEP}]
+   =dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   =dev-python/s3transfer-0.1.10[${PYTHON_USEDEP}]
+   

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

2017-12-25 Thread Andrey Utkin
commit: f945f64dd446ca45b1fb4cb76377636664e02f54
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Dec 25 15:56:53 2017 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Tue Dec 26 02:04:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f945f64d

dev-python/botocore: add live ebuild logic

botocore is released very often - 1.8.0 to 1.8.20 in one month. So it
makes sense to allow users to opt in to being up to date, free from
ebuild bumps delay. Git master branch is always at latest release, so
should be reasonably safe to use.

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 dev-python/botocore/botocore-1.8.20.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-python/botocore/botocore-1.8.20.ebuild 
b/dev-python/botocore/botocore-1.8.20.ebuild
index 9e2b1a14bd8..7f976cb95e5 100644
--- a/dev-python/botocore/botocore-1.8.20.ebuild
+++ b/dev-python/botocore/botocore-1.8.20.ebuild
@@ -8,13 +8,18 @@ inherit distutils-r1
 
 DESCRIPTION="Low-level, data-driven core of boto 3."
 HOMEPAGE="https://github.com/boto/botocore;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
 RDEPEND="
>=dev-python/docutils-0.10[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]



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

2017-12-25 Thread Andrey Utkin
commit: 4583767b84e78ae55f2baa5f20ba14c0e7012872
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Dec 25 18:50:10 2017 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Tue Dec 26 02:04:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4583767b

dev-python/botocore: add  live ebuild

As described in previous commit message, botocore release frequency is
very high.

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 dev-python/botocore/botocore-.ebuild | 60 
 1 file changed, 60 insertions(+)

diff --git a/dev-python/botocore/botocore-.ebuild 
b/dev-python/botocore/botocore-.ebuild
new file mode 100644
index 000..7f976cb95e5
--- /dev/null
+++ b/dev-python/botocore/botocore-.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3."
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   >=dev-python/docutils-0.10[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   =dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   

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

2017-12-25 Thread Andrey Utkin
commit: b3aa160fc3996fe7f56ab51dd20b308f771757b7
Author: Andrey Utkin  gentoo  org>
AuthorDate: Tue Dec 26 00:10:33 2017 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Tue Dec 26 02:04:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3aa160f

dev-python/boto3: add  live ebuild

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 dev-python/boto3/boto3-.ebuild | 57 ++
 1 file changed, 57 insertions(+)

diff --git a/dev-python/boto3/boto3-.ebuild 
b/dev-python/boto3/boto3-.ebuild
new file mode 100644
index 000..837af95fa1e
--- /dev/null
+++ b/dev-python/boto3/boto3-.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-1.8.20[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   =dev-python/s3transfer-0.1.10[${PYTHON_USEDEP}]
+   

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

2017-12-25 Thread Andreas Sturmlechner
commit: bcb68aeb96085117df144b48463631f373c917ac
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 26 00:55:31 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 26 01:02:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb68aeb

sci-geosciences/qgis: Add missing DEPEND

Reported-by: Thomas Bettler  gmail.com>
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-geosciences/qgis/qgis-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-.ebuild
index 704f228f1f8..3bb8a29f239 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-.ebuild
@@ -35,6 +35,7 @@ COMMON_DEPEND="
dev-db/sqlite:3
dev-libs/expat
dev-libs/libzip:=
+   dev-libs/qtkeychain[qt5(+)]
>=dev-qt/qtconcurrent-${QT_MIN_VER}:5
>=dev-qt/qtcore-${QT_MIN_VER}:5
>=dev-qt/qtgui-${QT_MIN_VER}:5



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

2017-12-25 Thread Andreas Sturmlechner
commit: 19290e33adc0f6c7651bc6b50bc86e557497b825
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 26 00:52:33 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 26 01:02:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19290e33

app-office/scribus: Drop obsolete CMAKE_MIN_VERSION

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-office/scribus/scribus-1.5.3-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-office/scribus/scribus-1.5.3-r1.ebuild 
b/app-office/scribus/scribus-1.5.3-r1.ebuild
index 4b50af54e96..98015e52135 100644
--- a/app-office/scribus/scribus-1.5.3-r1.ebuild
+++ b/app-office/scribus/scribus-1.5.3-r1.ebuild
@@ -6,7 +6,6 @@ EAPI=6
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="tk?"
 CMAKE_MAKEFILE_GENERATOR=ninja
-CMAKE_MIN_VERSION=3.2.0
 
 inherit cmake-utils eutils flag-o-matic gnome2 python-single-r1 xdg-utils
 



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

2017-12-25 Thread Andreas Sturmlechner
commit: 5033b7c210e5b051f97123c0c46f9b7aa252af81
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 26 00:50:58 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 26 01:02:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5033b7c2

app-office/scribus: Fix USE=minimal

Upstream commit 45478d86d487b9eb024a3b7a6feb9968b8874b57

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-office/scribus/scribus-1.5.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/scribus/scribus-1.5.3-r1.ebuild 
b/app-office/scribus/scribus-1.5.3-r1.ebuild
index 2f05a227d5f..4b50af54e96 100644
--- a/app-office/scribus/scribus-1.5.3-r1.ebuild
+++ b/app-office/scribus/scribus-1.5.3-r1.ebuild
@@ -146,7 +146,7 @@ src_configure() {
-DWANT_GRAPHICSMAGICK="$(usex graphicsmagick)"
-DWANT_NOOSG="$(usex !osg)"
-DWANT_DEBUG="$(usex debug)"
-   -DWANT_NOHEADERINSTALL="$(usex minimal)"
+   -DWANT_HEADERINSTALL="$(usex !minimal)"
-DWANT_HUNSPELL="$(usex hunspell)"
-DWANT_NOEXAMPLES="$(usex !examples)"
-DWANT_NOTEMPLATES="$(usex !templates)"



[gentoo-commits] repo/gentoo:master commit in: app-office/scribus/, app-office/scribus/files/

2017-12-25 Thread Andreas Sturmlechner
commit: 82b08626d628bfe6e95ab0927ba9985243cdcdeb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 26 00:32:44 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 26 01:02:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b08626

app-office/scribus: Fix build with >=app-text/popper-0.58

Closes: https://bugs.gentoo.org/629752
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../scribus/files/scribus-1.5.3-poppler-0.58.patch | 534 +
 app-office/scribus/scribus-1.5.3-r1.ebuild |   1 +
 2 files changed, 535 insertions(+)

diff --git a/app-office/scribus/files/scribus-1.5.3-poppler-0.58.patch 
b/app-office/scribus/files/scribus-1.5.3-poppler-0.58.patch
new file mode 100644
index 000..61f5552f959
--- /dev/null
+++ b/app-office/scribus/files/scribus-1.5.3-poppler-0.58.patch
@@ -0,0 +1,534 @@
+From 61186c7ef083046b7e0c908952e8a773e2787d82 Mon Sep 17 00:00:00 2001
+From: Jean Ghali 
+Date: Fri, 8 Sep 2017 16:52:10 +
+Subject: [PATCH] #14979: poppler-0.58 breaks build
+
+git-svn-id: svn://scribus.net/trunk/Scribus@22154 
11d20701-8431-0410-a711-e3c959e3b870
+---
+ scribus/plugins/import/pdf/importpdf.cpp |  95 +++--
+ scribus/plugins/import/pdf/slaoutput.cpp | 174 ++-
+ 2 files changed, 258 insertions(+), 11 deletions(-)
+
+diff --git a/scribus/plugins/import/pdf/importpdf.cpp 
b/scribus/plugins/import/pdf/importpdf.cpp
+index 4c462beadd..1c0bd8a888 100644
+--- a/scribus/plugins/import/pdf/importpdf.cpp
 b/scribus/plugins/import/pdf/importpdf.cpp
+@@ -22,6 +22,7 @@ for which a new license (GPL+exception) is in place.
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+@@ -59,6 +60,12 @@ for which a new license (GPL+exception) is in place.
+ #include "ui/multiprogressdialog.h"
+ #include "ui/propertiespalette.h"
+ 
++#define POPPLER_VERSION_ENCODE(major, minor, micro) ( \
++((major) * 1) \
++  + ((minor) *   100) \
++  + ((micro) * 1))
++#define POPPLER_ENCODED_VERSION POPPLER_VERSION_ENCODE(POPPLER_VERSION_MAJOR, 
POPPLER_VERSION_MINOR, POPPLER_VERSION_MICRO)
++
+ PdfPlug::PdfPlug(ScribusDoc* doc, int flags)
+ {
+   tmpSele = new Selection(this, false);
+@@ -507,12 +514,20 @@ bool PdfPlug::convert(const QString& fn)
+   {
+   for (int i = 0; 
i < order->getLength (); ++i)
+   {
++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(0, 58, 0)
++  Object 
orderItem = order->get(i);
++#else
+   Object 
orderItem;
+   
order->get(i, );
++#endif
+   if 
(orderItem.isDict())
+   {
++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(0, 58, 0)
++  
Object ref = order->getNF(i);   
++#else
+   
Object ref;
+   
order->getNF(i, );
++#endif
+   
if (ref.isRef())
+   
{
+   
OptionalContentGroup *oc = ocg->findOcgByRef(ref.getRef());
+@@ -523,7 +538,9 @@ bool PdfPlug::convert(const QString& fn)
+   
ocgNames.append(ocgName);
+   
}
+   
}
++#if POPPLER_ENCODED_VERSION < POPPLER_VERSION_ENCODE(0, 58, 0)
+   
ref.free();
++#endif
+   }
+   else
+   {
+@@ -597,39 +614,71 @@ bool PdfPlug::convert(const QString& fn)
+   dev->layersSetByOCG = 
true;
+   }
+ #endif
++
++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(0, 58, 0)
++  

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

2017-12-25 Thread Thomas Deutschmann
commit: 04ff434fd8852709f8b9cb6cac4377fd8e24e83c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:53:34 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:53:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ff434f

app-text/libmwaw: x86 stable (bug #641948)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/libmwaw/libmwaw-0.3.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libmwaw/libmwaw-0.3.13.ebuild 
b/app-text/libmwaw/libmwaw-0.3.13.ebuild
index bd2d4558930..e3dd082e1ad 100644
--- a/app-text/libmwaw/libmwaw-0.3.13.ebuild
+++ b/app-text/libmwaw/libmwaw-0.3.13.ebuild
@@ -14,7 +14,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
 
 IUSE="doc static-libs tools"
 



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

2017-12-25 Thread Thomas Deutschmann
commit: 394af50c4e2d9d333e6432daf68268a5ac3dbba0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:50:25 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:50:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=394af50c

app-i18n/imhangul: x86 stable (bug #640004)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-i18n/imhangul/imhangul-2.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/imhangul/imhangul-2.1.0.ebuild 
b/app-i18n/imhangul/imhangul-2.1.0.ebuild
index 3a226eadce5..94b027c43f5 100644
--- a/app-i18n/imhangul/imhangul-2.1.0.ebuild
+++ b/app-i18n/imhangul/imhangul-2.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="https://imhangul.googlecode.com/files/${P}.tar.bz2;
 
 SLOT="0"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
 IUSE=""
 
 RDEPEND="



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

2017-12-25 Thread Thomas Deutschmann
commit: 68c0bedbbb69cdbd6a6efa61f7bb36c5867cdebb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:54:53 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:54:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c0bedb

media-libs/libvisio: x86 stable (bug #641948)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/media-libs/libvisio/libvisio-0.1.6.ebuild 
b/media-libs/libvisio/libvisio-0.1.6.ebuild
index 86720bd728b..f0539aa338e 100644
--- a/media-libs/libvisio/libvisio-0.1.6.ebuild
+++ b/media-libs/libvisio/libvisio-0.1.6.ebuild
@@ -13,7 +13,7 @@ 
HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio;
 LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )"
 SLOT="0"
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 x86"
 IUSE="doc static-libs test tools"
 
 RDEPEND="



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

2017-12-25 Thread Thomas Deutschmann
commit: 9536364619bcb12a140f6a48175b139c867255bd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:58:50 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:58:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95363646

dev-ruby/ruby-xslt: x86 stable (bug #642000)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild 
b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild
index 57bd5c84d7e..c4f00b5f565 100644
--- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild
+++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/glejeune/ruby-xslt;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
 IUSE=""
 
 DEPEND+=" >=dev-libs/libxslt-1.1.12"



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

2017-12-25 Thread Thomas Deutschmann
commit: fdfa2709539d19ffc3aa485b39156b145a404ef8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:53:06 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:53:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdfa2709

app-text/libstaroffice: x86 stable (bug #641948)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/libstaroffice/libstaroffice-0.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libstaroffice/libstaroffice-0.0.5.ebuild 
b/app-text/libstaroffice/libstaroffice-0.0.5.ebuild
index 20a958e6735..1ffd7397f91 100644
--- a/app-text/libstaroffice/libstaroffice-0.0.5.ebuild
+++ b/app-text/libstaroffice/libstaroffice-0.0.5.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/fosnola/libstaroffice;
 LICENSE="|| ( LGPL-2.1+ MPL-2.0 )"
 SLOT="0"
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
 
 IUSE="debug doc tools +zlib"
 



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

2017-12-25 Thread Thomas Deutschmann
commit: a7696af3b951dbaec7d53a37903bd275a6654ce8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:56:57 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:56:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7696af3

dev-ruby/nokogiri: x86 stable (bug #642004)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild
index 61c3fb99298..b6d7a838c11 100644
--- a/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://nokogiri.org/;
 LICENSE="MIT"
 SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2017-12-25 Thread Thomas Deutschmann
commit: 271a12f65f78fe8ef2b3eb488ecc13213dae54f3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:54:06 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:54:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271a12f6

app-text/libetonyek: x86 stable (bug #641948)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/libetonyek/libetonyek-0.1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libetonyek/libetonyek-0.1.7.ebuild 
b/app-text/libetonyek/libetonyek-0.1.7.ebuild
index fc13ce6b6be..2ea9d067213 100644
--- a/app-text/libetonyek/libetonyek-0.1.7.ebuild
+++ b/app-text/libetonyek/libetonyek-0.1.7.ebuild
@@ -13,7 +13,7 @@ 
HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libetonyek;
 LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )"
 SLOT="0"
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
 IUSE="doc static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/

2017-12-25 Thread Thomas Deutschmann
commit: 46bd0c46f5d84b9335634daf3053497f6b62b31e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:51:22 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:51:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bd0c46

net-irc/irssi: x86 stable (bug #635114)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-irc/irssi/irssi-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/irssi/irssi-1.0.5.ebuild b/net-irc/irssi/irssi-1.0.5.ebuild
index f8b623c89f3..8fdaac56972 100644
--- a/net-irc/irssi/irssi-1.0.5.ebuild
+++ b/net-irc/irssi/irssi-1.0.5.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+perl selinux socks5 +proxy libressl"
 
 CDEPEND="



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

2017-12-25 Thread Thomas Deutschmann
commit: 8c1bd6dfa1bc68dae4162e3970d9f24b3c339aab
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:52:40 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:52:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1bd6df

dev-util/mdds: x86 stable (bug #641948)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/mdds/mdds-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/mdds/mdds-1.3.1.ebuild b/dev-util/mdds/mdds-1.3.1.ebuild
index ac7784206be..a1634f38605 100644
--- a/dev-util/mdds/mdds-1.3.1.ebuild
+++ b/dev-util/mdds/mdds-1.3.1.ebuild
@@ -17,7 +17,7 @@ SLOT="1/1.2"
 IUSE="valgrind"
 
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="dev-libs/boost:="
 DEPEND="${RDEPEND}"



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

2017-12-25 Thread Thomas Deutschmann
commit: 8dba0a12f2f342193bb0dfab90a5f499f19988b6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:57:44 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:57:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dba0a12

dev-db/pgpool2: x86 stable (bug #642050)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-db/pgpool2/pgpool2-3.7.0.ebuild 
b/dev-db/pgpool2/pgpool2-3.7.0.ebuild
index 0b7ea3d0607..8cc3963bde8 100644
--- a/dev-db/pgpool2/pgpool2-3.7.0.ebuild
+++ b/dev-db/pgpool2/pgpool2-3.7.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://www.pgpool.net/download.php?f=${MY_P}.tar.gz 
-> ${MY_P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 IUSE="doc memcached pam ssl static-libs"
 



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

2017-12-25 Thread Thomas Deutschmann
commit: e314ce69dfec088a252dca2b5b125495989b4429
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:59:11 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:59:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e314ce69

dev-lang/squirrel: x86 stable (bug #642052)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lang/squirrel/squirrel-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/squirrel/squirrel-3.1.ebuild 
b/dev-lang/squirrel/squirrel-3.1.ebuild
index 24447c35573..4a149398eb4 100644
--- a/dev-lang/squirrel/squirrel-3.1.ebuild
+++ b/dev-lang/squirrel/squirrel-3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/albertodemichelis/squirrel/archive/v${PV}.tar.gz ->
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="examples static-libs"
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: app-text/docbook-dsssl-stylesheets/

2017-12-25 Thread Thomas Deutschmann
commit: 0c7ada0a27d8d3206c9b6e5657d331cb20da0242
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:49:23 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:49:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7ada0a

app-text/docbook-dsssl-stylesheets: x86 stable (bug #642234)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../docbook-dsssl-stylesheets/docbook-dsssl-stylesheets-1.79-r2.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-text/docbook-dsssl-stylesheets/docbook-dsssl-stylesheets-1.79-r2.ebuild 
b/app-text/docbook-dsssl-stylesheets/docbook-dsssl-stylesheets-1.79-r2.ebuild
index daac4e55659..f2a5230454f 100644
--- 
a/app-text/docbook-dsssl-stylesheets/docbook-dsssl-stylesheets-1.79-r2.ebuild
+++ 
b/app-text/docbook-dsssl-stylesheets/docbook-dsssl-stylesheets-1.79-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/docbook/${MY_P}.tar.bz2"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE=""
 
 RDEPEND="app-text/sgml-common"



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

2017-12-25 Thread Thomas Deutschmann
commit: f12af31bdd042b004578ab9b6172885ef2644f18
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:55:55 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:55:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12af31b

dev-ruby/pkg-config: x86 stable (bug #642004)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/pkg-config/pkg-config-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild 
b/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild
index 84010c864b0..89fdb86006f 100644
--- a/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild
+++ b/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A pkg-config implementation by Ruby"
 HOMEPAGE="https://github.com/rcairo/pkg-config;
 LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
 SLOT="0"
 IUSE="test"
 



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

2017-12-25 Thread Thomas Deutschmann
commit: 9594354190712f231676cecc027668f6b5827db0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:52:01 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:52:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95943541

app-text/libwps: x86 stable (bug #641948)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/libwps/libwps-0.4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libwps/libwps-0.4.8.ebuild 
b/app-text/libwps/libwps-0.4.8.ebuild
index d52a852a39e..a0f61a04ece 100644
--- a/app-text/libwps/libwps-0.4.8.ebuild
+++ b/app-text/libwps/libwps-0.4.8.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 x86"
 IUSE="doc debug static-libs tools"
 
 RDEPEND="



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

2017-12-25 Thread Thomas Deutschmann
commit: d24ba30ea52b3a0665c524b46fb6cbac8e757e1a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:48:04 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:48:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24ba30e

media-gfx/darktable: x86 stable (bug #642140)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/media-gfx/darktable/darktable-2.2.5.ebuild 
b/media-gfx/darktable/darktable-2.2.5.ebuild
index 0cbe1a38708..9e05606a222 100644
--- a/media-gfx/darktable/darktable-2.2.5.ebuild
+++ b/media-gfx/darktable/darktable-2.2.5.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${MY_P
 
 LICENSE="GPL-3 CC-BY-3.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 LANGS=" ca cs da de es fr he hu it ja nl pl ru sk sl sv uk"
 # TODO add lua once dev-lang/lua-5.2 is unmasked
 IUSE="colord cups cpu_flags_x86_sse3 doc flickr geo gphoto2 graphicsmagick 
jpeg2k kwallet libsecret



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

2017-12-25 Thread Thomas Deutschmann
commit: bb68e69b06d59374858886551c9f0ee5c96ecf79
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 26 00:58:17 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 26 00:58:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb68e69b

media-video/rovclock: x86 stable (bug #642176)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-video/rovclock/rovclock-0.6e-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/rovclock/rovclock-0.6e-r1.ebuild 
b/media-video/rovclock/rovclock-0.6e-r1.ebuild
index 99e6304df25..31fa9f60882 100644
--- a/media-video/rovclock/rovclock-0.6e-r1.ebuild
+++ b/media-video/rovclock/rovclock-0.6e-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.hasw.net/linux/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 src_prepare() {



[gentoo-commits] proj/grss:master commit in: grs/

2017-12-25 Thread Anthony G. Basile
commit: eb8e68b4cd1ff1f90dcf93ed8c1a58f71f4332d3
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Dec 25 23:41:21 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Dec 25 23:41:21 2017 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=eb8e68b4

grs/Interpret.py: fix typo

 grs/Interpret.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/grs/Interpret.py b/grs/Interpret.py
index d6fdad9..9baf41b 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -135,7 +135,7 @@ class Interpret(Daemon):
 _ke = Kernel(libdir, portage_configroot, kernelroot, package, logfile)
 _bi = TarIt(name, portage_configroot, logfile)
 _io = ISOIt(name, libdir, tmpdir, portage_configroot, logfile)
-_nb - Netboot(name, libdir, tmpdir, portage_configroot, kernelroot, 
logfile)
+_nb = Netboot(name, libdir, tmpdir, portage_configroot, kernelroot, 
logfile)
 
 # Just in case /var/tmp/grs doesn't already exist.
 os.makedirs(tmpdir, mode=0o755, exist_ok=True)



[gentoo-commits] proj/grss:master commit in: grs/

2017-12-25 Thread Anthony G. Basile
commit: 50e55fd33ba1bfcdd22a68cd7302716a7c5366f2
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Dec 26 00:03:17 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Dec 26 00:03:17 2017 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=50e55fd3

grs/Netboot.py: add self.kernelroot

 grs/Netboot.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/grs/Netboot.py b/grs/Netboot.py
index 11a78d2..22279cc 100644
--- a/grs/Netboot.py
+++ b/grs/Netboot.py
@@ -38,6 +38,7 @@ class Netboot(HashIt):
 self.libdir = libdir
 self.tmpdir = tmpdir
 self.portage_configroot = portage_configroot
+self.kernelroot = kernelroot
 self.logfile = logfile
 # Prepare a year, month and day for a name timestamp.
 self.year = str(datetime.now().year).zfill(4)



[gentoo-commits] proj/grss:master commit in: grs/

2017-12-25 Thread Anthony G. Basile
commit: ba36d48d5de17bafe584d74640e41660d6aa09b4
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Dec 26 00:04:26 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Dec 26 00:04:26 2017 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=ba36d48d

grs/Netboot.py: chmod 755 the init script

 grs/Netboot.py | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/grs/Netboot.py b/grs/Netboot.py
index 22279cc..0918f1a 100644
--- a/grs/Netboot.py
+++ b/grs/Netboot.py
@@ -86,9 +86,10 @@ class Netboot(HashIt):
 Execute(cmd, timeout=None, logfile=self.logfile)
 
 # 4. Copy in the init script
-init_path = os.path.join(self.libdir, 'scripts/init')
-shutil.copy(init_path, initramfs_root)
-
+init_src = os.path.join(self.libdir, 'scripts/init')
+init_dst = os.path.join(initramfs_root, 'init')
+shutil.copy(init_src, init_dst)
+os.chmod(init_dst, 0o0755)
 
 # 5. Repack
 initramfs_path = os.path.join(netboot_dir, self.medium_name)



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

2017-12-25 Thread Sergei Trofimovich
commit: e6fd855b8998ab8f05f8e61d8b138d58545bcedb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 25 23:52:22 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 25 23:52:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6fd855b

dev-db/postgresql: stable 10.1 for ppc/ppc64, bug #640634

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

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

diff --git a/dev-db/postgresql/postgresql-10.1.ebuild 
b/dev-db/postgresql/postgresql-10.1.ebuild
index 3d86fa31526..3381d06cc4d 100644
--- a/dev-db/postgresql/postgresql-10.1.ebuild
+++ b/dev-db/postgresql/postgresql-10.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT=$(get_major_version)
 



[gentoo-commits] proj/grss:master commit in: grs/

2017-12-25 Thread Anthony G. Basile
commit: 0bf65c519cb9190fa5fffe66cd644606e5d67bb1
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Dec 25 23:38:31 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Dec 25 23:38:31 2017 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=0bf65c51

grs/__init__.py: import Netboot class

 grs/Interpret.py | 1 +
 grs/__init__.py  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/grs/Interpret.py b/grs/Interpret.py
index 7bdfa01..d6fdad9 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -27,6 +27,7 @@ from grs.ISOIt import ISOIt
 from grs.Log import Log
 from grs.Kernel import Kernel
 from grs.MountDirectories import MountDirectories
+from grs.Netboot import Netboot
 from grs.PivotChroot import PivotChroot
 from grs.Populate import Populate
 from grs.RunScript import RunScript

diff --git a/grs/__init__.py b/grs/__init__.py
index fb1b64b..4c5f585 100644
--- a/grs/__init__.py
+++ b/grs/__init__.py
@@ -25,6 +25,7 @@ from grs.ISOIt import ISOIt
 from grs.Log import Log
 from grs.Kernel import Kernel
 from grs.MountDirectories import MountDirectories
+from grs.Netboot import Netboot
 from grs.PivotChroot import PivotChroot
 from grs.Populate import Populate
 from grs.Rotator import Rotator



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

2017-12-25 Thread Andreas Hüttel
commit: 68417f99f75bef3802c735ae88ffdf0ff1ccd39f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 25 23:34:11 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 25 23:34:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68417f99

dev-lang/squirrel: amd64 stable, bug 642052

Bug: https://bugs.gentoo.org/642052
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lang/squirrel/squirrel-3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/squirrel/squirrel-3.1.ebuild 
b/dev-lang/squirrel/squirrel-3.1.ebuild
index 0b304c06c11..24447c35573 100644
--- a/dev-lang/squirrel/squirrel-3.1.ebuild
+++ b/dev-lang/squirrel/squirrel-3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/albertodemichelis/squirrel/archive/v${PV}.tar.gz ->
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="examples static-libs"
 
 RDEPEND=""



[gentoo-commits] proj/grss:master commit in: grs/

2017-12-25 Thread Anthony G. Basile
commit: 9216169ba661bf2506468b394c525bc727feba62
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Dec 25 23:23:31 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Dec 25 23:24:24 2017 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=9216169b

grs/Netboot.py: initial commit of netbootit directive.

 grs/Interpret.py | 10 ++
 grs/Netboot.py   | 99 
 2 files changed, 109 insertions(+)

diff --git a/grs/Interpret.py b/grs/Interpret.py
index 523cdda..7bdfa01 100644
--- a/grs/Interpret.py
+++ b/grs/Interpret.py
@@ -134,6 +134,7 @@ class Interpret(Daemon):
 _ke = Kernel(libdir, portage_configroot, kernelroot, package, logfile)
 _bi = TarIt(name, portage_configroot, logfile)
 _io = ISOIt(name, libdir, tmpdir, portage_configroot, logfile)
+_nb - Netboot(name, libdir, tmpdir, portage_configroot, kernelroot, 
logfile)
 
 # Just in case /var/tmp/grs doesn't already exist.
 os.makedirs(tmpdir, mode=0o755, exist_ok=True)
@@ -242,11 +243,20 @@ class Interpret(Daemon):
 else:
 semantic_action(_line, objs, 0, _io.isoit)
 medium_type = 'isoit'
+elif verb == 'netbootit':
+# 'netbootit' can either be just a verb, or a 'verb obj' 
pair.
+if len(objs):
+semantic_action(_line, objs, 1, _nb.netbootit, objs[0])
+else:
+semantic_action(_line, objs, 0, _nb.netbootit)
+medium_type = 'netbootit'
 elif verb == 'hashit':
 if medium_type == 'tarit':
 semantic_action(_line, objs, 0, _bi.hashit)
 elif medium_type == 'isoit':
 semantic_action(_line, objs, 0, _io.hashit)
+elif medium_type == 'netbootit':
+semantic_action(_line, objs, 0, _nb.hashit)
 else:
 raise Exception('Unknown medium to hash.')
 else:

diff --git a/grs/Netboot.py b/grs/Netboot.py
new file mode 100644
index 000..11a78d2
--- /dev/null
+++ b/grs/Netboot.py
@@ -0,0 +1,99 @@
+#!/usr/bin/env python
+#
+#Netboot.py: this file is part of the GRS suite
+#Copyright (C) 2017  Anthony G. Basile
+#
+#This program is free software: you can redistribute it and/or modify
+#it under the terms of the GNU General Public License as published by
+#the Free Software Foundation, either version 3 of the License, or
+#(at your option) any later version.
+#
+#This program is distributed in the hope that it will be useful,
+#but WITHOUT ANY WARRANTY; without even the implied warranty of
+#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#GNU General Public License for more details.
+#
+#You should have received a copy of the GNU General Public License
+#along with this program.  If not, see .
+
+import os
+import shutil
+from datetime import datetime
+from grs.Constants import CONST
+from grs.Execute import Execute
+from grs.HashIt import HashIt
+
+class Netboot(HashIt):
+""" Create a Netboot image of the system. """
+
+def __init__(
+self,
+name,
+libdir=CONST.LIBDIR,
+tmpdir=CONST.TMPDIR,
+portage_configroot=CONST.PORTAGE_CONFIGROOT,
+kernelroot=CONST.KERNELROOT,
+logfile=CONST.LOGFILE
+):
+self.libdir = libdir
+self.tmpdir = tmpdir
+self.portage_configroot = portage_configroot
+self.logfile = logfile
+# Prepare a year, month and day for a name timestamp.
+self.year = str(datetime.now().year).zfill(4)
+self.month = str(datetime.now().month).zfill(2)
+self.day = str(datetime.now().day).zfill(2)
+self.medium_name = 'initramfs-%s-%s%s%s' % (name, self.year, 
self.month, self.day)
+self.digest_name = 'initramfs-%s.DIGESTS' % self.medium_name
+
+
+def netbootit(self, alt_name=None):
+""" TODO """
+if alt_name:
+self.medium_name = 'initramfs-%s-%s%s%s' % (alt_name, self.year, 
self.month, self.day)
+self.digest_name = 'initramfs-%s.DIGESTS' % self.medium_name
+
+# 0. Pepare netboot directory
+netboot_dir = os.path.join(self.tmpdir, 'netboot')
+shutil.rmtree(netboot_dir, ignore_errors=True)
+os.makedirs(netboot_dir, mode=0o755, exist_ok=False)
+
+# 1. Move the kernel into the netboot directory.
+kernel_dir = os.path.join(self.portage_configroot, 'boot')
+kernel_path = os.path.join(kernel_dir, 'kernel')
+shutil.copy(kernel_path, netboot_dir)
+
+# 2. Unpack the initramfs into kernelroot/initramfs direcotry
+initramfs_root = 

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

2017-12-25 Thread Andreas Sturmlechner
commit: d3b9000b9cf5b1d1bdee9f02999289692befd6b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 25 23:09:01 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 25 23:13:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b9000b

media-libs/lensfun: Fix cmake flags, bump to EAPI 6

Thanks-to: Alexander Miller  gmx.de>
Closes: https://bugs.gentoo.org/629578
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/lensfun/lensfun-0.3.2-r1.ebuild | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/media-libs/lensfun/lensfun-0.3.2-r1.ebuild 
b/media-libs/lensfun/lensfun-0.3.2-r1.ebuild
new file mode 100644
index 000..3085e81fe23
--- /dev/null
+++ b/media-libs/lensfun/lensfun-0.3.2-r1.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=( python3_{4,5,6} )
+
+inherit python-single-r1 cmake-utils
+
+DESCRIPTION="Library for rectifying and simulating photographic lens 
distortions"
+HOMEPAGE="http://lensfun.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3 CC-BY-SA-3.0" # See README for reasoning.
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+IUSE="doc cpu_flags_x86_sse cpu_flags_x86_sse2 test"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.40
+   media-libs/libpng:0=
+   sys-libs/zlib:="
+DEPEND="${RDEPEND}
+   doc? (
+   app-doc/doxygen
+   dev-python/docutils
+   )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DOCS=( README.md docs/mounts.txt ChangeLog )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html
+   -DCMAKE_INSTALL_LIBDIR="${EPREFIX}"/usr/$(get_libdir)
+   -DSETUP_PY_INSTALL_PREFIX="${ED}"/usr
+   -DBUILD_LENSTOOL=ON
+   -DBUILD_STATIC=OFF
+   -DBUILD_DOC=$(usex doc)
+   -DBUILD_FOR_SSE=$(usex cpu_flags_x86_sse)
+   -DBUILD_FOR_SSE2=$(usex cpu_flags_x86_sse2)
+   -DBUILD_TESTS=$(usex test)
+   )
+
+   cmake-utils_src_configure
+}



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

2017-12-25 Thread Tim Harder
commit: cf724f44c99dd1a1e1dd8d3e9020b2e1e8c04763
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Dec 25 22:55:23 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Dec 25 23:08:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf724f44

media-libs/libmediainfo: version bump to 17.12

 media-libs/libmediainfo/Manifest  |  1 +
 media-libs/libmediainfo/libmediainfo-17.12.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/media-libs/libmediainfo/Manifest b/media-libs/libmediainfo/Manifest
index b34e676d0dd..f63bb91302f 100644
--- a/media-libs/libmediainfo/Manifest
+++ b/media-libs/libmediainfo/Manifest
@@ -1,2 +1,3 @@
 DIST libmediainfo_0.7.99.tar.xz 1603656 BLAKE2B 
cd1cf1860e0910da6e818846a8ab8c71682a7fd0bfc3edf2d60e220cdedcefb9940ca2e6d3db2a18722cca0a0bebd2b70ba0ca2cfcb8908f0c5fd31fe41775fd
 SHA512 
a0ceaf142604a98e9415ecfeda29d7c3d57ac755903630c2a5b2782d3bb24a101c46c93c68858dce99299da6375e03b846b5973274168ca8c42315b82a0cfdc0
 DIST libmediainfo_17.10.tar.xz 1606920 BLAKE2B 
a0419644e65fee120d6f5e828a0ee66b04e026c6bd91ace603d0b5e7a14aff9f9db4a84cfb252ee97a241a38f31cec91138176e91e5783f1d450b5484bce49f4
 SHA512 
3fe8b7c97c9b916376c090c89f7b5afb732d002d5d112370b977c83d9bea2911ec7cc249fa7df6f4b100600cc2354d6a8832339cf0d3b45262730a477c07fd4d
+DIST libmediainfo_17.12.tar.xz 1612420 BLAKE2B 
1e1bd62efe45783d4973bbe0ff264db1ed20b064dc18fe3ab4fa3614c1b41663fe6727e469ef1769b4736827f89940edd959b270ec1c673a190c9078a81f3955
 SHA512 
c425612ca84f4655c851332a4c13bdd75df094fa5468b2d61db512ff8431b41e94068d2f645b669dbee286ccae3979a38a5f4ebbb5cda8abdbadf0313df5680d

diff --git a/media-libs/libmediainfo/libmediainfo-17.12.ebuild 
b/media-libs/libmediainfo/libmediainfo-17.12.ebuild
new file mode 100644
index 000..7be3ed1e791
--- /dev/null
+++ b/media-libs/libmediainfo/libmediainfo-17.12.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools ltprune flag-o-matic
+
+MY_PN="MediaInfo"
+DESCRIPTION="MediaInfo libraries"
+HOMEPAGE="https://mediaarea.net/mediainfo/ 
https://github.com/MediaArea/MediaInfoLib;
+SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="curl doc mms static-libs"
+
+RDEPEND="sys-libs/zlib
+   dev-libs/tinyxml2:=
+   >=media-libs/libzen-0.4.37[static-libs=]
+   curl? ( net-misc/curl )
+   mms? ( >=media-libs/libmms-0.6.1[static-libs=] )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+# tests try to fetch data from online sources
+RESTRICT="test"
+
+S=${WORKDIR}/${MY_PN}Lib/Project/GNU/Library
+
+src_prepare() {
+   eapply -p4 "${FILESDIR}"/${PN}-0.7.63-pkgconfig.patch
+   eapply_user
+
+   sed -i 's:-O2::' configure.ac || die
+   append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-shared \
+   --with-libtinyxml2 \
+   $(use_with curl libcurl) \
+   $(use_with mms libmms) \
+   $(use_enable static-libs static) \
+   $(use_enable static-libs staticlibs)
+}
+
+src_compile() {
+   default
+
+   if use doc; then
+   cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc
+   doxygen Doxyfile || die
+   fi
+}
+
+src_install() {
+   if use doc; then
+   local HTML_DOCS=( "${WORKDIR}"/${MY_PN}Lib/Doc/*.html )
+   fi
+
+   default
+
+   edos2unix ${PN}.pc #414545
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins ${PN}.pc
+
+   for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag 
Text Video; do
+   insinto /usr/include/${MY_PN}/${x}
+   doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h
+   done
+
+   insinto /usr/include/${MY_PN}DLL
+   doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h
+
+   dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt
+
+   prune_libtool_files
+}



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

2017-12-25 Thread Tim Harder
commit: 28ac80f726e4c53aec3e1930a46f9ff7206a2b32
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Dec 25 22:38:26 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Dec 25 23:08:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ac80f7

dev-libs/tinyxml2: version bump to 6.0.0

 dev-libs/tinyxml2/Manifest  |  1 +
 dev-libs/tinyxml2/tinyxml2-6.0.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-libs/tinyxml2/Manifest b/dev-libs/tinyxml2/Manifest
index 5d4605270f4..6bc381b32aa 100644
--- a/dev-libs/tinyxml2/Manifest
+++ b/dev-libs/tinyxml2/Manifest
@@ -2,3 +2,4 @@ DIST tinyxml2-2.2.0.tar.gz 455226 BLAKE2B 
b3e76f0cda38ad01186b85ffadc554398edaf5
 DIST tinyxml2-3.0.0.tar.gz 339620 BLAKE2B 
02c083462779467a40a30922b224634179d7feee19191a36d6106962e59d3cf2e29e6080628bd89881241d0010355bad619d8f47a31a0139bed219cd3476195b
 SHA512 
724f1f6ea9bbc74b679067dfe69d156eb05f5d4a694cd825814b717dd676fe53ddc8707e0512a0c8449bb13586cc4bc085bbaca41bf8e29c304c5fafae53b1d2
 DIST tinyxml2-4.0.1.tar.gz 344295 BLAKE2B 
58044e7898b4004aa0c1ec4b65d11a75c7a85568665baff419a23ac096596bf424c49d13318bee43c467de2e722c21ac3304eab8978e7ca3602e68a83fad4ac5
 SHA512 
4add31a72c62b3f68bdb17fb90630bc51bf96b616f4beafb413082dc77bc699b8d516fa0955d001d5d69bc3371b7ca9ce5cd9696d91dd913b09a1c10681b819e
 DIST tinyxml2-5.0.1.tar.gz 349622 BLAKE2B 
13cec7ee49ad2fc2e74ce993e27de96fba45ed599b38a2d08463c2b6513be862e9f5f6c425549f0f07ee81e6fc8dc0ca1056295929c862b9da628d507dc9a3a1
 SHA512 
a51ec5843774df0482620c549fb6c61d30a6db5025be26ff6d25b3c53533a27a57f00b026bd9fbca78e9e30084b3f5f6fbff9dba315d078419da084b57f518ba
+DIST tinyxml2-6.0.0.tar.gz 576612 BLAKE2B 
e7ad757edae2d07504b76821caf7a68a8dcac90fc90dc3d0a2fedd082297e522e5cc1f294ba31f14c6046d9742a09e16a046f6d283d7e1ed165d8d35703c6cb2
 SHA512 
30c68f491830187738b01ca5db1a96e7b4907cf8fa09a533c90ea084ab5e73f798dff6305cfc4edccc8989926e91c0482677bb5796799113c839dbd0528c8ad5

diff --git a/dev-libs/tinyxml2/tinyxml2-6.0.0.ebuild 
b/dev-libs/tinyxml2/tinyxml2-6.0.0.ebuild
new file mode 100644
index 000..adc1f1a46ed
--- /dev/null
+++ b/dev-libs/tinyxml2/tinyxml2-6.0.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib
+
+DESCRIPTION="A simple, small, efficient, C++ XML parser"
+HOMEPAGE="http://www.grinninglizard.com/tinyxml2/ 
https://github.com/leethomason/tinyxml2/;
+SRC_URI="https://github.com/leethomason/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0/6"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+IUSE="static-libs test"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_STATIC_LIBS=$(usex static-libs)
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/

2017-12-25 Thread Tim Harder
commit: 1b0f6126eb1cfd1aec11531e749492ff28fd7c7a
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Dec 25 22:15:25 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Dec 25 23:08:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0f6126

sys-process/parallel: version bump to 20171222

 sys-process/parallel/Manifest |  1 +
 sys-process/parallel/parallel-20171222.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 5e3151aeba7..a3c20f6a908 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -1,3 +1,4 @@
 DIST parallel-20170822.tar.bz2 1622834 BLAKE2B 
b86e7a67972e52b943a98dd1993042c605713c087a5bee6edee0b30ef6beee8c951bc8aaf13fab882f8bc56f5b64ced6b764c4532821b16f854e2fe05d5f5452
 SHA512 
d0ce008a1d10f6802b141835a931bbbe533d5a4ca41c5636dae1ccecd5ad6b0385d36f11ba33970053dc293d2a44524921a84c2f4f38e9adcb48e435fcdb29dd
 DIST parallel-20171022.tar.bz2 1665411 BLAKE2B 
9b3d5991343f16dc7f58f471ccfbf893907aaacd3ff870af01bf1eb08cda0ba21e0cd39a93a05edc7124216503e0ddeb8fad0daf6462c661654e4714e9fec798
 SHA512 
1b265482e0e79035e6febb9363ed2b8b34fe6e9ddc751fbf9764bd38cc85c5123aa3034b4f3937f476969cb70a3b14a724ee990a7270ab0bf3b543596f521390
 DIST parallel-20171122.tar.bz2 1661996 BLAKE2B 
437d008805eb9deecfb1d533e27fa07fa070216259622de85f1cc9f7fe9e828ee721e63a8fae21824c1e7e43356b1a7c5fe2c31faca78a335d5002555eb81816
 SHA512 
d73523b30aa0e00cacc1ca8b68fdbc9f7ded2513d14c5a79e909303a29f016d5bd17dd530cb4e560f6413c56f9f2ef07fd29aa77d6dcdd093abd799fe8d6b7ce
+DIST parallel-20171222.tar.bz2 1690077 BLAKE2B 
b79be7a99b767b490143158c33632591e34c7958771c1c4196c7532b031f35fe1bda7b45cdc4b68087d64aae549ff892a86d9d6396179532c424177882c24ccd
 SHA512 
3811310ee3957072a217ebd03b23127b115364cf24645ff0f958cf6ff9490d3379b25f7176da4f7ae43afdd230eb07d49fb7acde71d522eb1d37dae711c32813

diff --git a/sys-process/parallel/parallel-20171222.ebuild 
b/sys-process/parallel/parallel-20171222.ebuild
new file mode 100644
index 000..cfc66354fd8
--- /dev/null
+++ b/sys-process/parallel/parallel-20171222.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote 
machines"
+HOMEPAGE="https://www.gnu.org/software/parallel/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="dev-lang/perl:=
+   dev-perl/Devel-Size
+   virtual/perl-Data-Dumper
+   virtual/perl-File-Temp
+   virtual/perl-IO"
+DEPEND="${RDEPEND}"
+
+DOCS="NEWS README"
+
+src_configure() {
+   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+}
+
+src_install() {
+   default
+
+   # See src/Makefile.am for this one:
+   rm -f "${ED}"usr/bin/sem
+   dosym ${PN} /usr/bin/sem
+}
+
+pkg_postinst() {
+   elog "To distribute jobs to remote machines you'll need these 
dependencies"
+   elog " net-misc/openssh"
+   elog " net-misc/rsync"
+}



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

2017-12-25 Thread Tim Harder
commit: cdf7109eb0f7907dd786d66fa97cdaf02bb4a59a
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Dec 25 22:13:33 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Dec 25 23:08:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf7109e

net-dialup/picocom: version bump to 3.0

 net-dialup/picocom/Manifest   |  1 +
 net-dialup/picocom/picocom-3.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/net-dialup/picocom/Manifest b/net-dialup/picocom/Manifest
index 582e4534b36..530efc98da0 100644
--- a/net-dialup/picocom/Manifest
+++ b/net-dialup/picocom/Manifest
@@ -1 +1,2 @@
 DIST picocom-2.2.tar.gz 88670 BLAKE2B 
47ba36e08e0c45b81a88a4eb66044e69814581c278193c228f83f1e0161c87d450997d26252b70bc66106ee1667d24da07f8a2451c6ae03df62ca86100a26824
 SHA512 
21495af30b81dfd1b3f4fea1ecf93c3a9252be1ae2ba94c7a2a07ceb75f562bc2ebc6ef6a8ae61f810ff5c121d4ab572a6f8ba75283e2cb28cf9886f834df0fa
+DIST picocom-3.0.tar.gz 116478 BLAKE2B 
7c6b6518b1c687c60a34c8146eeaeed19aeb5d3b09cfac524dab2c0ac8064471daeea32de3d3fabbe9afbd7dd066ea817c7c2c4942033808b02ec782afbe
 SHA512 
3c22a7638be63cffcc3191479bd442a142e9b3d85815a000fa7ad7e04a4314f07331931d8f240f226ddb02dd15c79cd4fda98fc907629ad34820d481eb690bf0

diff --git a/net-dialup/picocom/picocom-3.0.ebuild 
b/net-dialup/picocom/picocom-3.0.ebuild
new file mode 100644
index 000..0e9387304c3
--- /dev/null
+++ b/net-dialup/picocom/picocom-3.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="minimal dumb-terminal emulation program"
+HOMEPAGE="https://github.com/npat-efault/picocom;
+SRC_URI="https://github.com/npat-efault/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+src_compile() {
+   # CPPFLAGS is shared between CFLAGS and CXXFLAGS, but there is no
+   # C++ file, and the pre-processor is never called directly, this
+   # is easier than patching it out.
+   emake LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS} ${CPPFLAGS} -Wall" \
+   CC="$(tc-getCC)"
+}
+
+src_install() {
+   dobin picocom pc{asc,xm,ym,zm}
+   doman picocom.1
+   dodoc CHANGES.old CONTRIBUTORS README.md
+}



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

2017-12-25 Thread Tim Harder
commit: a6cbeb6984f87f67c63b26ecd50816b5c8af45b7
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Dec 25 23:08:06 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Dec 25 23:08:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6cbeb69

media-video/mediainfo: version bump to 17.12

 media-video/mediainfo/Manifest   |  1 +
 media-video/mediainfo/mediainfo-17.12.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/media-video/mediainfo/Manifest b/media-video/mediainfo/Manifest
index 3983663ad10..686f74ebde5 100644
--- a/media-video/mediainfo/Manifest
+++ b/media-video/mediainfo/Manifest
@@ -1,2 +1,3 @@
 DIST mediainfo_0.7.99.tar.xz 1327592 BLAKE2B 
42b377ad263fa1a73e9158740be014f0c5ce4f7a00b023b8d6950c3fc0545f7f68c68fc546b4aaeff819152ab9d72d1232dd87d75089557a617dbb24b0acd269
 SHA512 
7e50d0757c18e0eb07955a440250ca40fb5ee28dd4565528f8797f842611955942a4a6ff5b3c8736d4e24fe503272b2cd93de55187b2c3bca2c99021fe0330fa
 DIST mediainfo_17.10.tar.xz 1319988 BLAKE2B 
fb1f8199849dd6bc5834a1d975936504c3c08d34c247e059b2b1e0c8db9bbf642b77be9606dd8eb8f481b25cb82b44eddd6ec30ed9afbbd58e8570a734e9023b
 SHA512 
8e24aa71054c8887dc9fc6f9ddb188dfcf61afa37549aed77f77cd13f31cf1ac2e56c2f4e5901cc4ab9d52403740d82b8081898515b4f81944566941906b63f2
+DIST mediainfo_17.12.tar.xz 1335676 BLAKE2B 
66bf02f74a63b40446cb061fe6422c84d61cb10db53394a7b356e0c0b76a7c934548bf75a8e8e5556a3fab2bd2f65c2a8c3d57040bd404e5258f0cfa4f87bbd9
 SHA512 
3fd6c8538c7703e657c6c20fec3ba071e5575f6010f41188bdd46749ecad9bddfa2362a5f0df6c23aa98375bb9078f14704b0729d1c54174449871992b968ff9

diff --git a/media-video/mediainfo/mediainfo-17.12.ebuild 
b/media-video/mediainfo/mediainfo-17.12.ebuild
new file mode 100644
index 000..f3350adbb93
--- /dev/null
+++ b/media-video/mediainfo/mediainfo-17.12.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+
+inherit eutils autotools wxwidgets
+
+DESCRIPTION="MediaInfo supplies technical and tag information about media 
files"
+HOMEPAGE="https://mediaarea.net/mediainfo/ 
https://github.com/MediaArea/MediaInfo;
+SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="curl mms wxwidgets"
+
+RDEPEND="sys-libs/zlib
+   >=media-libs/libzen-0.4.37
+   ~media-libs/lib${P}[curl=,mms=]
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/MediaInfo
+
+pkg_setup() {
+   TARGETS="CLI"
+   use wxwidgets && TARGETS+=" GUI"
+}
+
+src_prepare() {
+   eapply_user
+
+   local target
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target}
+   sed -i -e "s:-O2::" configure.ac
+   eautoreconf
+   done
+}
+
+src_configure() {
+   local target
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target}
+   local args=""
+   [[ ${target} == "GUI" ]] && args="--with-wxwidgets 
--with-wx-gui"
+   econf ${args}
+   done
+}
+
+src_compile() {
+   local target
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target}
+   default
+   done
+}
+src_install() {
+   local target
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target}
+   default
+   dodoc "${S}"/History_${target}.txt
+   if [[ ${target} == "GUI" ]]; then
+   newicon "${S}"/Source/Resource/Image/MediaInfo.png 
${PN}.png
+   make_desktop_entry ${PN}-gui MediaInfo ${PN} 
"AudioVideo;GTK"
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: sys-block/blktrace/

2017-12-25 Thread Andreas Hüttel
commit: 4e5e22d713624057a1779648fbc9d384ab448bcb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 25 23:06:54 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 25 23:06:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5e22d7

sys-block/blktrace: Add texlive-core as provider of dvipdfm, bug 628820

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-block/blktrace/blktrace-1.0.3.ebuild| 7 +--
 sys-block/blktrace/blktrace-1.1.0-r1.ebuild | 8 ++--
 sys-block/blktrace/blktrace-1.1.0.ebuild| 7 +--
 3 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/sys-block/blktrace/blktrace-1.0.3.ebuild 
b/sys-block/blktrace/blktrace-1.0.3.ebuild
index 98beede214a..d5464fbb918 100644
--- a/sys-block/blktrace/blktrace-1.0.3.ebuild
+++ b/sys-block/blktrace/blktrace-1.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=2
@@ -18,7 +18,10 @@ RDEPEND=""
 # This is a Linux specific app!
 DEPEND="${RDEPEND}
sys-kernel/linux-headers
-   doc? ( virtual/latex-base app-text/dvipdfm )
+   doc? (
+   virtual/latex-base
+   || ( >=app-text/texlive-core-2014 app-text/dvipdfm )
+   )
dev-libs/libaio"
 S="${WORKDIR}/${MY_P}"
 

diff --git a/sys-block/blktrace/blktrace-1.1.0-r1.ebuild 
b/sys-block/blktrace/blktrace-1.1.0-r1.ebuild
index d66b19d55f8..40a590aa25f 100644
--- a/sys-block/blktrace/blktrace-1.1.0-r1.ebuild
+++ b/sys-block/blktrace/blktrace-1.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,7 +21,11 @@ RDEPEND="dev-libs/libaio"
 # This is a Linux specific app!
 DEPEND="${RDEPEND}
sys-kernel/linux-headers
-   doc? ( virtual/latex-base app-text/dvipdfm )"
+   doc? (
+   virtual/latex-base
+   || ( >=app-text/texlive-core-2014 app-text/dvipdfm )
+   )
+"
 S="${WORKDIR}/${MY_P}"
 
 CONFIG_CHECK="~BLK_DEV_IO_TRACE"

diff --git a/sys-block/blktrace/blktrace-1.1.0.ebuild 
b/sys-block/blktrace/blktrace-1.1.0.ebuild
index 46218c3cd3b..49666d84760 100644
--- a/sys-block/blktrace/blktrace-1.1.0.ebuild
+++ b/sys-block/blktrace/blktrace-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -18,7 +18,10 @@ RDEPEND=""
 # This is a Linux specific app!
 DEPEND="${RDEPEND}
sys-kernel/linux-headers
-   doc? ( virtual/latex-base app-text/dvipdfm )
+   doc? (
+   virtual/latex-base
+   || ( >=app-text/texlive-core-2014 app-text/dvipdfm )
+   )
dev-libs/libaio"
 S="${WORKDIR}/${MY_P}"
 



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

2017-12-25 Thread Andreas Hüttel
commit: 9bdb23b7c1db8aa7dfcb57ce8005886d74e00730
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 25 23:01:53 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 25 23:01:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bdb23b7

media-video/dirac: Drop old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-video/dirac/dirac-1.0.2.ebuild | 52 
 1 file changed, 52 deletions(-)

diff --git a/media-video/dirac/dirac-1.0.2.ebuild 
b/media-video/dirac/dirac-1.0.2.ebuild
deleted file mode 100644
index afc629a5c63..000
--- a/media-video/dirac/dirac-1.0.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit autotools eutils
-
-DESCRIPTION="Open Source video codec"
-HOMEPAGE="http://dirac.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="MPL-1.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="debug doc cpu_flags_x86_mmx static-libs"
-
-RDEPEND=""
-DEPEND="
-   doc? (
-   app-doc/doxygen
-   virtual/latex-base
-   media-gfx/graphviz
-   app-text/dvipdfm
-   )"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-0.5.2-doc.patch
-   AT_M4DIR="m4" eautoreconf
-}
-
-src_configure() {
-   export VARTEXFONTS="${T}/fonts"
-
-   econf \
-   $(use_enable static-libs static) \
-   $(use_enable cpu_flags_x86_mmx mmx) \
-   $(use_enable debug) \
-   $(use_enable doc)
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
-   latexdir="${EPREFIX}/usr/share/doc/${PF}/programmers" \
-   algodir="${EPREFIX}/usr/share/doc/${PF}/algorithm" \
-   faqdir="${EPREFIX}/usr/share/doc/${PF}" \
-   install
-
-   dodoc AUTHORS ChangeLog NEWS README TODO
-
-   find "${ED}"usr -name '*.la' -exec rm -f {} +
-}



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

2017-12-25 Thread Andreas Hüttel
commit: 4e7ac494a4140eb1426ea60cb0de673140c3bec4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 25 22:57:37 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 25 22:57:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7ac494

app-text/html401: EAPI bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/html401/html401-19991224-r3.ebuild | 32 +
 1 file changed, 32 insertions(+)

diff --git a/app-text/html401/html401-19991224-r3.ebuild 
b/app-text/html401/html401-19991224-r3.ebuild
new file mode 100644
index 000..c6742475dd1
--- /dev/null
+++ b/app-text/html401/html401-19991224-r3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit sgml-catalog eutils
+
+DESCRIPTION="DTDs for the HyperText Markup Language 4.01"
+HOMEPAGE="http://www.w3.org/TR/html401/;
+SRC_URI="http://www.w3.org/TR/html401/html40.tgz;
+
+LICENSE="W3C"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE=""
+DEPEND="app-text/sgml-common"
+RDEPEND=""
+
+S=${WORKDIR}
+
+src_prepare() {
+   sgml-catalog_cat_include "/etc/sgml/${PN}.cat" \
+   "/usr/share/sgml/${PN}/HTML4.cat"
+   epatch "${FILESDIR}"/${PN}-decl.diff
+}
+
+src_install() {
+   insinto /usr/share/sgml/${PN}
+   doins HTML4.cat HTML4.decl *.dtd *.ent
+   insinto /usr/share/doc/${PF}/html
+   doins -r *.html $(ls -p | fgrep "/" | sed "s#/##")
+}



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

2017-12-25 Thread Andreas Hüttel
commit: ff8eb7445b9fbaadfcffe1b0b7f4127e284d5423
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 25 22:09:09 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 25 22:10:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff8eb744

package.mask: Mask app-text/dvibook, app-text/{x,}dvipdfm{,x} for removal

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 0ad4c692f46..809a381aea4 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Andreas K. Hüttel  (25 Dec 2017)
+# We need to clean up obsolete packages a bit. Bug 628820.
+~app-text/texlive-core-2012 xetex
+~app-text/texlive-core-2013 xetex
+
 # James Le Cuirot  (17 Dec 2017)
 # Java 9 is not yet fully supported on Gentoo. Having a masked
 # gentoo-vm flag allows us to provide it without it breaking Gentoo

diff --git a/profiles/package.mask b/profiles/package.mask
index 59a617796d5..d90e5da7439 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas K. Hüttel  (25 Dec 2017)
+# Provided (and blocked) by app-text/texlive-core
+# Removal in 30 days; bug 628820
+app-text/dvibook
+app-text/dvipdfm
+app-text/dvipdfmx
+app-text/xdvipdfmx
+
 # Andreas Sturmlechner  (25 Dec 2017)
 # Masked for testing
 =dev-db/tora-3.2



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2017-12-25 Thread Andreas Hüttel
commit: af3f66c0136b0fcf54f0dae52d72af199a2ad994
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 25 21:23:44 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 25 21:24:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3f66c0

net-print/gutenprint: Version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-print/gutenprint/Manifest |  1 +
 net-print/gutenprint/gutenprint-5.2.13.ebuild | 94 +++
 2 files changed, 95 insertions(+)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index 39b5f605af9..40c3c132f06 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1,2 +1,3 @@
 DIST gutenprint-5.2.12.tar.bz2 6898738 BLAKE2B 
753fee4b2fad6fdcb3ed5c6bfd8bebf4c1459c86a8e2e6bd5922b367b887b0100b9f3c8562283f7b850fd6b616353e2455c8ccdae3455c537e4ccce04222cf86
 SHA512 
38dd34ca1946a37d0bdaa7d69f65b11651097b6d7f2b451387afd72b32fc92c3670bf54b46df226ca7a64d78f50117a648e2d6194ebaf2e86627cb29fb0e958e
 DIST gutenprint-5.2.13-pre1.tar.bz2 6971542 BLAKE2B 
50ea5051760ea5a03e2d72c1ae390803e16bd8ec18cd9884f3ef1ae9ddef66fce72823f4c0622f156f013a642acf3a5a60d7fa312b9e35fe198ef755a44ccf02
 SHA512 
86c04136fa783391abd47aeefe4ce405f2940728ffccf55196f683f1977843f96a0e6d66bc1fe4d7eef7d3fcac3860fa6125d74ae4be088e95450e05b7f855b2
+DIST gutenprint-5.2.13.tar.bz2 6995005 BLAKE2B 
7f9fe4bfee907fa6fe6de9bde674368701a221ea12459438053c231cc0e181601eb4fc700a95531135aecff2de6b2f41c2c78d89ad4445773efe0c11a8f45a35
 SHA512 
6a60a5e462bfd754ac4389b7e926715c06847c660df17e40d48cd57ece99a7ea6098bfd16c067cb27d8aef7ef705a2fdca9f05209d1f3ebf168b0ab16af4e36e

diff --git a/net-print/gutenprint/gutenprint-5.2.13.ebuild 
b/net-print/gutenprint/gutenprint-5.2.13.ebuild
new file mode 100644
index 000..53882ab7a0f
--- /dev/null
+++ b/net-print/gutenprint/gutenprint-5.2.13.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="Ghostscript and cups printer drivers"
+HOMEPAGE="http://gutenprint.sourceforge.net;
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="cups gimp gtk nls readline ppds static-libs"
+REQUIRED_USE="gimp? ( gtk )"
+
+RDEPEND="
+   dev-lang/perl
+   readline? ( sys-libs/readline:0= )
+   cups? ( >=net-print/cups-1.1.14 )
+   gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )
+   gtk? ( x11-libs/gtk+:2 )
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RESTRICT="test"
+
+DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.2.4-CFLAGS.patch
+   "${FILESDIR}"/${PN}-5.2.10-genppd.patch # bug 382927
+)
+
+src_prepare() {
+   default
+
+   sed -i "s:m4local:m4extra:" Makefile.am || die
+
+   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
+   -e "s/AM_PROG_CC_STDC/AC_PROG_CC/" \
+   -i configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-test
+   --disable-translated-cups-ppds
+   $(use_enable gtk libgutenprintui2)
+   $(use_with gimp gimp2)
+   $(use_with gimp gimp2-as-gutenprint)
+   $(use_with cups)
+   $(use_enable nls)
+   $(use_with readline)
+   $(use_enable static-libs static)
+   )
+
+   if use cups && use ppds; then
+   myeconfargs+=( --enable-cups-ppds --enable-cups-level3-ppds )
+   else
+   myeconfargs+=( --disable-cups-ppds )
+   fi
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   dodoc doc/FAQ.html
+   dodoc -r doc/gutenprintui2/html
+   rm -r "${ED}"/usr/share/gutenprint/doc || die
+
+   find "${ED}" -name '*.la' -exec rm -f '{}' + || die
+}
+
+pkg_postinst() {
+   if [[ ${ROOT} == / ]] && [[ -x /usr/sbin/cups-genppdupdate ]]; then
+   elog "Updating installed printer ppd files"
+   elog $(/usr/sbin/cups-genppdupdate)
+   else
+   elog "You need to update installed ppds manually using 
cups-genppdupdate"
+   fi
+}



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

2017-12-25 Thread Justin Lecher
commit: 5635491c6d4534df5e2f3e127a4860fa66c0209d
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 25 21:10:23 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 25 21:16:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5635491c

sys-kernel/aufs-sources: Bump to latest genpatches and linux release

Signed-off-by: Justin Lecher  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-kernel/aufs-sources/Manifest   | 32 +++--
 .../aufs-sources/aufs-sources-4.13.16.ebuild   | 84 --
 sys-kernel/aufs-sources/aufs-sources-4.14.4.ebuild | 84 --
 sys-kernel/aufs-sources/aufs-sources-4.14.7.ebuild | 84 --
 sys-kernel/aufs-sources/aufs-sources-4.14.8.ebuild | 84 --
 ...es-4.14.5.ebuild => aufs-sources-4.14.9.ebuild} |  2 +-
 ...-4.13.15.ebuild => aufs-sources-4.4.108.ebuild} |  4 +-
 ...es-4.14.6.ebuild => aufs-sources-4.9.72.ebuild} |  4 +-
 8 files changed, 14 insertions(+), 364 deletions(-)

diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest
index 5ad133c8d8c..a6bff57892d 100644
--- a/sys-kernel/aufs-sources/Manifest
+++ b/sys-kernel/aufs-sources/Manifest
@@ -1,5 +1,4 @@
 DIST aufs-sources-4.12_p20170925.tar.xz 180468 BLAKE2B 
236b366e465cf815e181611a421c67ab11af16bbe5c227ffb2953c6bac3cb76c4fa724918dd761c67ba206d17f6950c7f8f5f491aa78bb877948b216ec144c1f
 SHA512 
d9c15393744b2e2d01555940b8be81905ecc00b690c0f3e309735b9b69fdc4032f2815379597bcecd419f731229befc6463ecce0ef211fbdef6986b7d7722782
-DIST aufs-sources-4.13_p20171120.tar.xz 181364 BLAKE2B 
5e9df28387ec85d0435558b1233b67ae91ba140a0a9c054a957699882657b4277cf315141c996145a3166b136e9a4f6ab06af8babc4c8947036d84a57f655e16
 SHA512 
465050b243a62da38a8035494fcf1bb0dc0b47334c8a7022d31781a875089e794454985c954630197fb3ee6acfcc65f4fa2cd06927873d8150e0d7f0b58a
 DIST aufs-sources-4.14_p20171127.tar.xz 181180 BLAKE2B 
ac8c6f6e0e90bca44c09f5a2965251716cd9cdd01a939131614078474a79a0d7146e6487fc7c4eec56b7af0d7e11c25ee43d3431b83e7c6662bb5d98bd2fc485
 SHA512 
5d977c7538221ca9441689a3b330ff50f809d5249d2e1b42089f208278a3d4fa4e3badb1165a8b9a85f7b58067ce2968f833c568d8a4c5bc2eb41c6a0c2df4f7
 DIST aufs-sources-4.4_p20170925.tar.xz 171260 BLAKE2B 
c7a49fe6bfe4d2a83143872c32e987633db5c698d0ee3bf5018ac7091e1a421df7974fa129cb093dee52fdb6640827a784be5b5fe55a5b63fcc2815fc1228c8c
 SHA512 
97aed8053f003156bac862af5037844554e65948abc13ab10371eb4e37ace25b22f5787f9bb3d444e60cb598aaa416c2b12198d8842072407aa5f97bb3a8
 DIST aufs-sources-4.4_p20171127.tar.xz 171260 BLAKE2B 
c7a49fe6bfe4d2a83143872c32e987633db5c698d0ee3bf5018ac7091e1a421df7974fa129cb093dee52fdb6640827a784be5b5fe55a5b63fcc2815fc1228c8c
 SHA512 
97aed8053f003156bac862af5037844554e65948abc13ab10371eb4e37ace25b22f5787f9bb3d444e60cb598aaa416c2b12198d8842072407aa5f97bb3a8
@@ -14,30 +13,12 @@ DIST genpatches-4.12-14.extras.tar.xz 17360 BLAKE2B 
4eea1e0375ace3489e9129eca57a
 DIST genpatches-4.12-15.base.tar.xz 247556 BLAKE2B 
357bb71d10618597e85ff7eec528a3555a1444d8946cf98fb362f91de82aaafee76346c97882cded03f52ed05564e84d25c36b00f11d8caa3cba577a89f40e52
 SHA512 
abd9f433fd6247fde9bd9c6655bd6cb90d56d4b3df6fed7f86872ff620f8502a7d277bd418c7d5d1667c792f85eb568b2cebe981cbd8bf4e4b7d7c3746e33d22
 DIST genpatches-4.12-15.experimental.tar.xz 5188 BLAKE2B 
84d57dc972407bd00a68b134366772d7711d3bb69614a1e9523c6bc44b8cfc4fb161590c9c5965c53fb0b60f400a47ca580ddb3929c3d116e18a7dc4131e5359
 SHA512 
af85f2724f767062c06acefb230db5eaae6ae65c68b8d0ba52f7ea9f13cf07adc277929bc9a4e3532ec680c5c0d270d92f1786a21303390e33f41e592d9761c3
 DIST genpatches-4.12-15.extras.tar.xz 17340 BLAKE2B 
c4943b4e49ace480d17ea789ff1687028b8a4c75fcac84d74a46575fb33bda001e87f29e6bb5e22857b45be188614228def71def1e6933f4724ce60bf4e1c7c2
 SHA512 
9080bff5dde940c4c96e18e9fd2a6b29946511424cd5bf6c7467efd7d1301a7401155514d97fa5a890339ba84525f36f7a4c272fece3faae3dfaaf24d1498ac1
-DIST genpatches-4.13-18.base.tar.xz 273920 BLAKE2B 
a399354f7f7d6aedea1c0a16821d79a06c7cb560f66fc4da680dc59cb63d0d4d1b15a94d00c682b42e3123bec5930f70180c7dc6a4122c726736108734642193
 SHA512 
3164f77eef84977602beed2acc59739d8d8ed99a0e9ea02a1f9a1e8ba95b35c8e7566e020ea88ed73f6bb0d359daa207d9e08d6cecf9cebe9b93fb86ff6280ac
-DIST genpatches-4.13-18.experimental.tar.xz 5180 BLAKE2B 
041818f6cae40ec0f39d6b696c67471671036f521d033e5165fc77b3fb8901c49da7f52ac96f0fc057bd076bd068024d82cac9abe311ce78ddf7553c0d4c2f55
 SHA512 
09a53e6b53c20ddc857b7ff7001be326adacf9d24a565922c8ceae35a98e9a5a1bd214fd6a227115ea90436d3504154cd6ae3e47e5eac270f220ec16255b16ca
-DIST genpatches-4.13-18.extras.tar.xz 17408 BLAKE2B 
863c54f3451fff15f51bd65ea9ff1c2f6e42f587323c1251e8e5f1c3edec2653c079b87a87da1358bd06116a49986e5c347a761020d3966198d7a5371ec03524
 SHA512 
eb0505e6f54051ca3f1cdf3070092d5e78831a649582021a19878d6ada2d47d0c960d1726201c0d276a2eb4eed2ed72dd162dbc0ce0185a82f4a4e9580e7c804
-DIST genpatches-4.13-19.base.tar.xz 281648 BLAKE2B 

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

2017-12-25 Thread Andreas Sturmlechner
commit: 2747b2225ce121719173833a39dbc0c00dab42fb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 25 20:47:12 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 25 20:55:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2747b222

profiles: Mask =dev-db/tora-3.2 for testing

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 69c4e65d8f3..59a617796d5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (25 Dec 2017)
+# Masked for testing
+=dev-db/tora-3.2
+
 # Thomas Beierlein  (23 Dec 2017)
 # To adapt to changed version naming by upstream 
 # (pcb-mmdd to pcb-x.y.z) we move the ebuild to



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

2017-12-25 Thread Andreas Sturmlechner
commit: 6b3b10d5bbaa2fee74692e4483dd6444fbea325a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 22:30:02 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 25 20:58:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3b10d5

dev-db/tora: 3.2 version bump

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

 dev-db/tora/Manifest|   1 +
 dev-db/tora/files/tora-3.2-missing-header.patch |  21 +
 dev-db/tora/tora-3.2.ebuild | 105 
 dev-db/tora/tora-.ebuild| 100 --
 4 files changed, 183 insertions(+), 44 deletions(-)

diff --git a/dev-db/tora/Manifest b/dev-db/tora/Manifest
index 27feeddabe5..f0cbf8f7ce1 100644
--- a/dev-db/tora/Manifest
+++ b/dev-db/tora/Manifest
@@ -1 +1,2 @@
 DIST tora-3.0.0_pre20140929.tar.xz 9038680 BLAKE2B 
93dc168c78ddf6f016a70e974dfade020ed7fb628c6c7a3600e7cb95122067bf84be8bf99afebc58a735daa47694df757aaa86cdce717a31f504bce302d1
 SHA512 
42bc76d8bbed8a5cfee447ea6dec9966a31ef740d3ab58078ecdfc12f725cc94568fbb96d044668ae5fd83def5ab35823df6dee77b630e7903edfd1521b87b73
+DIST tora-3.2.tar.gz 12762547 BLAKE2B 
9e52013cc4122a8c6278392fd2251bad941fa48dbbc6e3c72a98bb2bad173d0262877afc44eca689c3110f69883c246441844f7884e309e000f1068b23c6b918
 SHA512 
005f9bc42a7c7ee9676ad60cdcb7b8fb9862a8ff0be9ffeb7911d96da7f233553b68e4089d23161871b479702ae8a8dc8bc63bd8d9aa75677bdd6c166ce86f7a

diff --git a/dev-db/tora/files/tora-3.2-missing-header.patch 
b/dev-db/tora/files/tora-3.2-missing-header.patch
new file mode 100644
index 000..272054b7779
--- /dev/null
+++ b/dev-db/tora/files/tora-3.2-missing-header.patch
@@ -0,0 +1,21 @@
+From 503fb876bd5664b455d234ba21294735a8972c91 Mon Sep 17 00:00:00 2001
+From: Ivan Brezina 
+Date: Wed, 5 Jul 2017 10:07:14 +0200
+Subject: [PATCH] linux fix
+
+---
+ src/editor/tosqltext.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/editor/tosqltext.cpp b/src/editor/tosqltext.cpp
+index c329daf0..60935c12 100644
+--- a/src/editor/tosqltext.cpp
 b/src/editor/tosqltext.cpp
+@@ -50,6 +50,7 @@
+ #include 
+ #endif
+ 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/dev-db/tora/tora-3.2.ebuild b/dev-db/tora/tora-3.2.ebuild
new file mode 100644
index 000..bf2e09e7494
--- /dev/null
+++ b/dev-db/tora/tora-3.2.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils eutils xdg-utils
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/tora-tool/tora;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/tora-tool/tora/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="SQL IDE for Oracle, MySQL and PostgreSQL dbs"
+HOMEPAGE="https://github.com/tora-tool/tora/wiki;
+IUSE="doc mysql oracle pch postgres"
+
+SLOT="0"
+LICENSE="GPL-2"
+
+RDEPEND="
+   dev-libs/ferrisloki
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5[mysql?,postgres?]
+   dev-qt/qtwidgets:5
+   >=x11-libs/qscintilla-2.10.1:=[qt5(+)]
+   oracle? ( =dev-db/oracle-instantclient-basic-11* )
+   postgres? ( dev-db/postgresql:* )
+"
+DEPEND="${RDEPEND}
+   dev-qt/linguist:5
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+PATCHES=( "${FILESDIR}/${P}-missing-header.patch" )
+
+pkg_setup() {
+   if use oracle && [[ -z "$ORACLE_HOME" ]]; then
+   eerror "ORACLE_HOME variable is not set."
+   eerror
+   eerror "You must install Oracle >= 8i client for Linux in"
+   eerror "order to compile TOra with Oracle support."
+   eerror
+   eerror "You can download the Oracle software from"
+   eerror 
"http://www.oracle.com/technetwork/database/features/instant-client/index.html;
+   die
+   fi
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # fixed in master, only care about recent qscintilla lib name:
+   sed -e 
"/FIND_LIBRARY(QSCINTILLA_LIBRARY/s/qt5scintilla2/qscintilla2_qt5/" \
+   -i cmake/modules/FindQScintilla.cmake || die "Failed to fix 
FindQScintilla.cmake"
+
+   rm -r extlibs/{loki,qscintilla2} || die # ferrisloki, bug #383109
+
+   sed -e "/COPYING/ d" \
+   -i CMakeLists.txt || die "Removal of COPYING file failed"
+
+   # bug 547520
+   grep -rlZ '$$ORIGIN' . | xargs -0 sed -i 's|:$$ORIGIN[^:"]*||' || \
+   die 'Removal of $$ORIGIN failed'
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DB2=OFF
+   -DQT5_BUILD=ON
+   -DWANT_INTERNAL_LOKI=OFF
+   -DWANT_INTERNAL_QSCINTILLA=OFF
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/, net-fs/samba/files/

2017-12-25 Thread Lars Wendler
commit: 6174ece5d7584bdb90200ed4bef8a8a2b2f63b9d
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 25 20:48:35 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 25 20:51:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6174ece5

net-fs/samba: Bump to version 4.7.4

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-fs/samba/Manifest   |   1 +
 net-fs/samba/files/samba-4.7.4-no_ads.patch |  22 ++
 net-fs/samba/samba-4.7.4.ebuild | 306 
 3 files changed, 329 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 519e479e25e..90430cd026f 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -6,5 +6,6 @@ DIST samba-4.6.11.tar.gz 21157318 BLAKE2B 
7784b898fdf5bf96f3d0b0d3786be20aab55b0
 DIST samba-4.6.12.tar.gz 21160637 BLAKE2B 
b12046423f103883fd2d9b5ce12af2bea25c2b26bf8c039619359b789e675f963aec044e11443a8f6a865ea8564d58fe12d5268f00d71c9544e1abd27e9647f7
 SHA512 
e45a6ee43bcb2fba224bf38771d30daace46ad92b05f580a261aaacf7de9eca3d71cb4f4b2f956d83d84df489cb6f015b3b7abb42702ed2936bf92faa945340c
 DIST samba-4.6.7-disable-python-patches.tar.xz 8896 BLAKE2B 
99496f91d015f10d111e2a8738c9e66b3c1f1958c0e0894d8e9d8f3ff141fbedaa25d93699b702ab69130fda770c80c3ed4280de0af1090dedbcfd5784b7
 SHA512 
c45e548a49735e17b568bebf07dc7409de3de0f93256d1dcf345d2723a27d22a51d860ed921785354fda691f83be4eca3b9d618d5c332438ebf97518a01983eb
 DIST samba-4.7.3.tar.gz 16845436 BLAKE2B 
d38f58a944d19f4475ab636f09a4f9b97b92897b1d8d041efc07e1d2724d07fafa3686b5d38b847b896c4f024f5cf7330eaca4b6eb4cd34da73a32fe94e8c69e
 SHA512 
3fd9d5f208201e3137c5966e10878ba2fc00fa80b3468e8b402e08f941b5508edd7181720033aaa25fcff0ee0ae5438619423d41a9b9b3d14dc3743fbe3f902f
+DIST samba-4.7.4.tar.gz 16853555 BLAKE2B 
3907b9ecb55f3ff02cec8bfac6e7410595ccc77baef27a2ec12ebbb94e66860497a60b4c6166bf39e580a5e4c5233780bb8117dc1498e722ac34185bd0ccde7b
 SHA512 
50af2ed0586116171b2fabb96a05118c447cd5a165a5328b02be832fda9eb1465052a6670415831484639921164ddbf03b6ec47857244cc164ea5a9e4e39cf65
 DIST samba-disable-python-patches-4.2.12.tar.xz 6052 BLAKE2B 
0ae755cbbd8921f4e2f5adf797cd3a77f81bb15ac2d1a65645bc9b53184c397a2bb35f83b88a0de680cc834a63b263e883e91206a7df99735f5ef8f091f54bb0
 SHA512 
c527d0a052d3211e5b12c17bc94db56cc5e5545189ed65a760c0656c94c22e27a4b159e6439eb0370873e1619873a741f3b3bd10d3876b38eb3914a87eace372
 DIST samba-disable-python-patches-4.5.0_rc1.tar.xz 6204 BLAKE2B 
b46ea587df583ea71c8ac3d6ce3045d80bcb0cc3d7eab8fa23f812d76dcb6258e4fbec7723128da29fa5369b9372370145904798b21d4e75bb62946ddd98bc0e
 SHA512 
920089ba3c6e8e7d913b1d7ef1017262a19d1af41215adb30cfc98a57556efc4b0116931d4ef774c01124149d8eca2be3a23814ce7e11daf0180d2c111799927

diff --git a/net-fs/samba/files/samba-4.7.4-no_ads.patch 
b/net-fs/samba/files/samba-4.7.4-no_ads.patch
new file mode 100644
index 000..d4c26a39a73
--- /dev/null
+++ b/net-fs/samba/files/samba-4.7.4-no_ads.patch
@@ -0,0 +1,22 @@
+https://lists.samba.org/archive/samba-technical/2017-December/124629.html
+
+--- a/source3/libads/kerberos_keytab.c
 b/source3/libads/kerberos_keytab.c
+@@ -32,8 +32,6 @@
+ 
+ #ifdef HAVE_KRB5
+ 
+-#ifdef HAVE_ADS
+-
+ /* This MAX_NAME_LEN is a constant defined in krb5.h */
+ #ifndef MAX_KEYTAB_NAME_LEN
+ #define MAX_KEYTAB_NAME_LEN 1100
+@@ -85,6 +83,8 @@
+   return ret;
+ }
+ 
++#ifdef HAVE_ADS
++
+ /**
+  Adds a single service principal, i.e. 'host' to the system keytab
+ ***/

diff --git a/net-fs/samba/samba-4.7.4.ebuild b/net-fs/samba/samba-4.7.4.ebuild
new file mode 100644
index 000..bcab7bd8aec
--- /dev/null
+++ b/net-fs/samba/samba-4.7.4.ebuild
@@ -0,0 +1,306 @@
+# 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='threads(+),xml(+)'
+
+inherit python-single-r1 waf-utils multilib-minimal linux-info systemd eutils
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SRC_PATH="stable"
+[[ ${PV} = *_rc* ]] && SRC_PATH="rc"
+
+SRC_URI="mirror://samba/${SRC_PATH}/${MY_P}.tar.gz"
+[[ ${PV} = *_rc* ]] || \
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="http://www.samba.org/;
+LICENSE="GPL-3"
+
+SLOT="0"
+
+IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam gnutls gpg 
iprint ldap pam python
+quota selinux syslog system-heimdal +system-mitkrb5 systemd test winbind 
zeroconf"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   

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

2017-12-25 Thread Lars Wendler
commit: d73d25b9e617b863ca208a97e9b102037d54bc66
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 25 20:51:38 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 25 20:51:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73d25b9

media-video/smplayer: Bump to version 17.12.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-video/smplayer/Manifest|   1 +
 media-video/smplayer/smplayer-17.12.0.ebuild | 130 +++
 2 files changed, 131 insertions(+)

diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest
index a6ccabaaea7..abb2b08c88c 100644
--- a/media-video/smplayer/Manifest
+++ b/media-video/smplayer/Manifest
@@ -1 +1,2 @@
 DIST smplayer-17.11.2.tar.bz2 5033433 BLAKE2B 
0fa783172c5b3c68314d656a395db6c953de64057cdf9acc78e4bc448807bc39293ff292183fc167a122f9cf295aac786b52c0465e3d9584c506e1dd9cd73614
 SHA512 
e0a6e6fc29063b5f82303febdc8243c10276feb4500985e96ce418298c8f10796df44363df3136452a6cb3f8156ebdb4fba3e865a37d433f3d258db493343f81
+DIST smplayer-17.12.0.tar.bz2 5040463 BLAKE2B 
6171cc0071e35c001678816464c55a9c16a5978ae4cae9a428c609e4940d0d0516e7d4928e961ca1e97469d6c7e03f8c9a5c1c6ea3597c9724a2f6ea1ada
 SHA512 
7b09ed08cf94f03eb4f992bc1a70ba938d081410044892e55236aec791732ec34bbdd31c6cbd05aa0eeb5cab6c0bf0a7b458373157ba49eed2c6a90e0ac257d1

diff --git a/media-video/smplayer/smplayer-17.12.0.ebuild 
b/media-video/smplayer/smplayer-17.12.0.ebuild
new file mode 100644
index 000..3a43e40959a
--- /dev/null
+++ b/media-video/smplayer/smplayer-17.12.0.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="am ar_SY ar bg ca cs da de el en_GB en en_US es et eu fa fi fr gl
+he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt_BR pt ro_RO ru_RU
+sk sl_SI sq_AL sr sv th tr uk_UA uz vi_VN zh_CN zh_TW"
+PLOCALE_BACKUP="en_US"
+
+inherit l10n qmake-utils xdg-utils
+
+DESCRIPTION="Great Qt GUI front-end for mplayer/mpv"
+HOMEPAGE="http://www.smplayer.eu/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2+ BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux"
+IUSE="autoshutdown bidi debug mpris"
+
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5=
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[X,qt5]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   autoshutdown? ( dev-qt/qtdbus:5 )
+   mpris? ( dev-qt/qtdbus:5 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/linguist-tools:5
+"
+RDEPEND="${COMMON_DEPEND}
+   || (
+   media-video/mplayer[bidi?,libass,png,X]
+   (
+   >=media-video/mpv-0.15.0[libass,X]
+   >=net-misc/youtube-dl-2014.11.26
+   )
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # 
bug 487544
+   "${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch"
+)
+
+src_prepare() {
+   use bidi || PATCHES+=( "${FILESDIR}"/${PN}-16.4.0-zero-bidi.patch )
+
+   default
+
+   # Upstream Makefile sucks
+   sed -i -e "/^PREFIX=/ s:/usr/local:${EPREFIX}/usr:" \
+   -e "/^DOC_PATH=/ s:packages/smplayer:${PF}:" \
+   -e '/\.\/get_svn_revision\.sh/,+2c\
+   cd src && $(DEFS) $(MAKE)' \
+   Makefile || die
+
+   # Turn off online update checker, bug #479902
+   sed -e 's:DEFINES += UPDATE_CHECKER:#&:' \
+   -e 's:DEFINES += CHECK_UPGRADED:#&:' \
+   -i src/smplayer.pro || die
+
+   # Turn off intrusive share widget
+   sed -e 's:DEFINES += SHARE_WIDGET:#&:' \
+   -i src/smplayer.pro || die
+
+   # Toggle autoshutdown option which pulls in dbus, bug #524392
+   if ! use autoshutdown ; then
+   sed -e 's:DEFINES += AUTO_SHUTDOWN_PC:#&:' \
+   -i src/smplayer.pro || die
+   fi
+
+   # Turn debug message flooding off
+   if ! use debug ; then
+   sed -e 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \
+   -i src/smplayer.pro || die
+   fi
+
+   # MPRIS2 pulls in dbus, bug #553710
+   if ! use mpris ; then
+   sed -e 's:DEFINES += MPRIS2:#&:' \
+   -i src/smplayer.pro || die
+   fi
+
+   # Commented out because it gives false positives
+   #l10n_find_plocales_changes "${S}"/src/translations ${PN}_ .ts
+}
+
+src_configure() {
+   cd src || die
+   eqmake5
+}
+
+gen_translation() {
+   local mydir="$(qt5_get_bindir)"
+
+   ebegin "Generating $1 translation"
+   "${mydir}"/lrelease ${PN}_${1}.ts
+   eend $? || die "failed to generate $1 translation"
+}
+
+src_compile() {
+   default
+
+   cd src/translations || die
+   l10n_for_each_locale_do 

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

2017-12-25 Thread Justin Lecher
commit: 6341d2b05ef5107a6792710c1ce11a0644869603
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 25 20:33:19 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 25 20:33:19 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=6341d2b0

eclass: Bump to latest eselect

Signed-off-by: Justin Lecher  gentoo.org>

 eclass/alternatives-2.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/alternatives-2.eclass b/eclass/alternatives-2.eclass
index 0682240fe..aa697f505 100644
--- a/eclass/alternatives-2.eclass
+++ b/eclass/alternatives-2.eclass
@@ -30,7 +30,7 @@ case "${EAPI:-0}" in
;;
 esac
 
-DEPEND=">=app-admin/eselect-1.4.9-r100"
+DEPEND=">=app-admin/eselect-1.4.10-r100"
 RDEPEND="${DEPEND}
!app-eselect/eselect-blas
!app-eselect/eselect-cblas



[gentoo-commits] proj/sci:master commit in: app-admin/eselect/files/, app-admin/eselect/

2017-12-25 Thread Justin Lecher
commit: 0da2d72d32955c16fe527ad3119522ea03af8962
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 25 20:32:47 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 25 20:32:47 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0da2d72d

app-admin/eselect: Version Bump

Signed-off-by: Justin Lecher  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../eselect/{eselect-1.4.9-r100.ebuild => eselect-1.4.10-r100.ebuild} | 0
 ...eselect-1.4.9-alternatives.patch => eselect-1.4.10-alternatives.patch} | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-admin/eselect/eselect-1.4.9-r100.ebuild 
b/app-admin/eselect/eselect-1.4.10-r100.ebuild
similarity index 100%
rename from app-admin/eselect/eselect-1.4.9-r100.ebuild
rename to app-admin/eselect/eselect-1.4.10-r100.ebuild

diff --git a/app-admin/eselect/files/eselect-1.4.9-alternatives.patch 
b/app-admin/eselect/files/eselect-1.4.10-alternatives.patch
similarity index 100%
rename from app-admin/eselect/files/eselect-1.4.9-alternatives.patch
rename to app-admin/eselect/files/eselect-1.4.10-alternatives.patch



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

2017-12-25 Thread Manuel Rüger
commit: f1f06216e9288bd6bea68a3df5543cd3e2e29c66
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Dec 25 20:01:02 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Dec 25 20:01:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f06216

net-misc/ssvnc: Remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-misc/ssvnc/ssvnc-1.0.29.ebuild | 61 --
 1 file changed, 61 deletions(-)

diff --git a/net-misc/ssvnc/ssvnc-1.0.29.ebuild 
b/net-misc/ssvnc/ssvnc-1.0.29.ebuild
deleted file mode 100644
index f240e4e6599..000
--- a/net-misc/ssvnc/ssvnc-1.0.29.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="VNC viewer that adds encryption security to VNC connections"
-HOMEPAGE="http://www.karlrunge.com/x11vnc/ssvnc.html;
-SRC_URI="mirror://sourceforge/ssvnc/${P}.src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~arm-linux ~x86-linux"
-IUSE="java"
-
-RDEPEND="sys-libs/zlib
-   virtual/jpeg
-   dev-libs/openssl
-   dev-lang/tk
-   net-misc/stunnel
-   java? ( virtual/jre )
-   x11-terms/xterm
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXaw
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXp
-   x11-libs/libXpm
-   x11-libs/libXt"
-DEPEND="${RDEPEND}
-   java? ( virtual/jdk )"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.0.29-build.patch
-
-   sed -i \
-   -e "/^LIB/s:lib/:$(get_libdir)/:" \
-   -e "$(use java || echo '/^JSRC/s:=.*:=:')" \
-   Makefile
-   sed -i \
-   -e '/^CC/s:=.*:+= $(CFLAGS) $(CPPFLAGS) $(LDFLAGS):' \
-   vncstorepw/Makefile
-
-   cp "${FILESDIR}"/Makefile.libvncauth vnc_unixsrc/libvncauth/Makefile
-   cd "${S}"/vnc_unixsrc/vncviewer
-   sed -n '/^SRCS/,/^$/p' Imakefile > Makefile.in
-   cp "${FILESDIR}"/Makefile.vncviewer Makefile
-}
-
-src_compile() {
-   tc-export AR CC CXX RANLIB
-   emake all || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install || die
-   dodoc README
-}



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

2017-12-25 Thread Manuel Rüger
commit: 409a86b6b39ecec910a27f0e6d464fc84cb60ff6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Dec 25 20:00:41 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Dec 25 20:00:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409a86b6

net-misc/ssvnc: Update EAPI

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-misc/ssvnc/ssvnc-1.0.29-r1.ebuild | 63 +++
 1 file changed, 63 insertions(+)

diff --git a/net-misc/ssvnc/ssvnc-1.0.29-r1.ebuild 
b/net-misc/ssvnc/ssvnc-1.0.29-r1.ebuild
new file mode 100644
index 000..d0524154cc1
--- /dev/null
+++ b/net-misc/ssvnc/ssvnc-1.0.29-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="VNC viewer that adds encryption security to VNC connections"
+HOMEPAGE="http://www.karlrunge.com/x11vnc/ssvnc.html;
+SRC_URI="mirror://sourceforge/ssvnc/${P}.src.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+IUSE="java"
+
+RDEPEND="sys-libs/zlib
+   virtual/jpeg
+   dev-libs/openssl
+   dev-lang/tk
+   net-misc/stunnel
+   java? ( virtual/jre )
+   x11-terms/xterm
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXaw
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXp
+   x11-libs/libXpm
+   x11-libs/libXt"
+DEPEND="${RDEPEND}
+   java? ( virtual/jdk )"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.0.29-build.patch )
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/^LIB/s:lib/:$(get_libdir)/:" \
+   -e "$(use java || echo '/^JSRC/s:=.*:=:')" \
+   Makefile || die
+   sed -i \
+   -e '/^CC/s:=.*:+= $(CFLAGS) $(CPPFLAGS) $(LDFLAGS):' \
+   vncstorepw/Makefile || die
+
+   cp "${FILESDIR}"/Makefile.libvncauth vnc_unixsrc/libvncauth/Makefile || 
die
+   cd "${S}"/vnc_unixsrc/vncviewer || die
+   sed -n '/^SRCS/,/^$/p' Imakefile > Makefile.in || die
+   cp "${FILESDIR}"/Makefile.vncviewer Makefile || die
+}
+
+src_compile() {
+   tc-export AR CC CXX RANLIB
+   emake all
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   dodoc README
+}



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

2017-12-25 Thread Lars Wendler
commit: db8493ddde2a86aae9c439ebbdffa9ce5663b752
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 25 19:48:34 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 25 19:48:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8493dd

dev-libs/libbytesize: Added dev-libs/mpfr to RDEPEND.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/libbytesize/libbytesize-1.2-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild 
b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
index ae965ed1b4b..094677e48af 100644
--- a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
+++ b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
@@ -18,6 +18,7 @@ IUSE="doc test"
 RDEPEND="
${PYTHON_DEPS}
dev-libs/gmp:0=
+   dev-libs/mpfr:=
>=dev-libs/libpcre-8.32
 "
 



[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/binutils-config/files/

2017-12-25 Thread Fabian Groffen
commit: 554171c6a3d43f87ac771e45be2b5136b18fd2af
Author: Michael Weiser  weiser  dinsnail  net>
AuthorDate: Sun Dec 24 14:40:33 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 24 14:40:33 2017 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=554171c6

sys-devel/binutils-config: add cross-support to ldwrapper

I've extended ldwrapper:
- to detect a cross-ld at runtime from the argv[0] it was called with,
- always call ld with the full path in argv[0] so it can find its
ldscript directory relative to that
- incidentally fix a bug where finding ld via binutils-config could
never have worked since previous tries to find it via PATH had reduced
PATH to its first component where binutils-config would not usually be

 sys-devel/binutils-config/files/ldwrapper.c | 392 +++-
 1 file changed, 274 insertions(+), 118 deletions(-)

diff --git a/sys-devel/binutils-config/files/ldwrapper.c 
b/sys-devel/binutils-config/files/ldwrapper.c
index 80831a7142..81b78adf20 100644
--- a/sys-devel/binutils-config/files/ldwrapper.c
+++ b/sys-devel/binutils-config/files/ldwrapper.c
@@ -13,6 +13,8 @@
 #include 
 #include 
 #include 
+#include 
+#include 
 
 /**
  * ldwrapper: Prefix helper to inject -L and -R flags to the invocation
@@ -38,9 +40,20 @@
 # error CHOST must be defined!
 #endif
 
+static inline int is_cross(const char *ctarget) {
+   return strcmp(ctarget, CHOST);
+}
+
+static inline int is_darwin(const char *ctarget) {
+   return (strstr(ctarget, "-darwin") != NULL);
+}
 
-static inline void
-find_real_ld(char **ld, char verbose, char *wrapper)
+static inline int is_aix(const char *ctarget) {
+   return (strstr(ctarget, "-aix") != NULL);
+}
+
+static inline char *
+find_real_ld(const char verbose, const char *wrapper, const char *ctarget)
 {
FILE *f = NULL;
char *ldoveride;
@@ -48,9 +61,9 @@ find_real_ld(char **ld, char verbose, char *wrapper)
 #define ESIZ 1024  /* POSIX_MAX_PATH */
char *ret;
struct stat lde;
-
-   /* we may not succeed finding the linker */
-   *ld = NULL;
+   char *config;
+   const char *config_prefix;
+   size_t configlen;
 
/* respect the override in environment */
ldoveride = getenv("BINUTILS_CONFIG_LD");
@@ -58,92 +71,164 @@ find_real_ld(char **ld, char verbose, char *wrapper)
if (verbose)
fprintf(stdout, "%s: using BINUTILS_CONFIG_LD=%s "
"from environment\n", wrapper, 
ldoveride);
-   *ld = ldoveride;
-   return;
+   return ldoveride;
}
if (verbose)
fprintf(stdout, "%s: BINUTILS_CONFIG_LD not found in 
environment\n",
wrapper);
-   
+
ret = malloc(sizeof(char) * ESIZ);
-   if (ret == NULL)
-   return;
-
-   /* find ld in PATH, allowing easy PATH overrides */
-   path = getenv("PATH");
-   while (path > (char*)1 && *path != '\0') {
-   char *q = strchr(path, ':');
-   if (q)
-   *q = '\0';
-   if (strstr(path, "/" CHOST "/binutils-bin/") != NULL) {
-   snprintf(ret, ESIZ, "%s/%s", path, wrapper);
-   if (stat(ret, ) == 0)
-   *ld = ret;
+   if (ret == NULL) {
+   fprintf(stderr, "%s: out of memory allocating string for path 
to ld\n",
+   wrapper);
+   exit(1);
+   }
+
+   /* find ld in PATH, allowing easy PATH overrides. strdup it because
+* modifying it would otherwise corrupt the actual PATH environment
+* variable which we might need to be intact later on to call
+* binutils-config via popen. */
+   path = strdup(getenv("PATH"));
+   if (path != NULL && *path != '\0') {
+   char *p;
+   char *q;
+   char *match;
+   const char *match_anchor = "/binutils-bin/";
+   size_t matchlen = 1 + strlen(ctarget) +
+   strlen(match_anchor) + 1;
+
+   match = malloc(sizeof(char) * matchlen);
+   if (match == NULL) {
+   fprintf(stderr, "%s: out of memory allocating "
+   "buffer for path matching\n",
+   wrapper);
+   exit(1);
+   }
+
+   /* construct /CTARGET/binutils-bin/ for matchin against PATH */
+   snprintf(match, matchlen, "/%s%s", ctarget, match_anchor);
+
+   for (p = path; (q = strchr(p, ':')) != NULL; p = q + 1) {
+   if (q)
+   *q = '\0';
+   if (strstr(p, match) != NULL) {
+   snprintf(ret, ESIZ, "%s/%s", p, wrapper);
+   

[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/binutils-config/, sys-devel/binutils-config/files/

2017-12-25 Thread Fabian Groffen
commit: 548521db9b370ac42d6497a4bdcc9fe73ce25019
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Dec 25 19:47:01 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Dec 25 19:47:01 2017 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=548521db

sys-devel/binutils-config: rework cross-support

This is on top of previous commit which is Michael Weiser's work from
bug #583202.  This rework avoids some mallocs, and tries to optimise the
path needed for a run.

Closes: https://bugs.gentoo.org/583202
Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6

 sys-devel/binutils-config/Manifest |   1 +
 .../binutils-config/binutils-config-5-r03.1.ebuild |   8 +-
 ...r03.1.ebuild => binutils-config-5-r03.2.ebuild} |   6 +-
 sys-devel/binutils-config/files/ldwrapper.c| 334 +
 4 files changed, 156 insertions(+), 193 deletions(-)

diff --git a/sys-devel/binutils-config/Manifest 
b/sys-devel/binutils-config/Manifest
new file mode 100644
index 00..03c89e40d2
--- /dev/null
+++ b/sys-devel/binutils-config/Manifest
@@ -0,0 +1 @@
+DIST binutils-config-ldwrapper-5.3.1.c 8342 BLAKE2B 
18658a8188acfcd7494981bd60f53590f5610c7ffd9173f223da740c09acd9ed40aaf911faa6f9a517e5e8779cbaaea9d4398679b7a3037655a7994d9c319345
 SHA512 
af21c1b9bb465990e8490641023403ec27e31bd69f94fc86572392285a540ddc25d59fd8f682c0cb2d2a84c5e33fea08bd0ec2cb52861147075ccfd5e18067b0

diff --git a/sys-devel/binutils-config/binutils-config-5-r03.1.ebuild 
b/sys-devel/binutils-config/binutils-config-5-r03.1.ebuild
index dc74595d72..142a1e62ee 100644
--- a/sys-devel/binutils-config/binutils-config-5-r03.1.ebuild
+++ b/sys-devel/binutils-config/binutils-config-5-r03.1.ebuild
@@ -7,7 +7,9 @@ inherit eutils prefix
 
 DESCRIPTION="Utility to change the binutils version being used"
 HOMEPAGE="https://www.gentoo.org/;
-SRC_URI=""
+GIT_REV="d469b099b5e8aed45ff2edf78f91822b805440d3"
+WRAPPER_REV="${PV}.3.1"
+SRC_URI="https://gitweb.gentoo.org/repo/proj/prefix.git/plain/sys-devel/binutils-config/files/ldwrapper.c?id=${GIT_REV}
 -> ${PN}-ldwrapper-${WRAPPER_REV}.c"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -27,8 +29,6 @@ src_prepare() {
epatch "${FILESDIR}/${PN}-5-ldwrapper.patch"
fi
eprefixify ${PN}
-
-   cp "${FILESDIR}"/ldwrapper.c . || die
 }
 
 src_configure() {
@@ -41,7 +41,7 @@ src_compile() {
$(tc-getCC)
${CPPFLAGS}
${CFLAGS}
-   -o ldwrapper ldwrapper.c
+   -o ldwrapper "${S}"/${PN}-ldwrapper-${WRAPPER_REV}.c
-DEPREFIX=\"${EPREFIX}\"
-DCHOST=\"${CHOST}\"
$([[ ${CHOST} == *-darwin* ]] && echo -DTARGET_DARWIN)

diff --git a/sys-devel/binutils-config/binutils-config-5-r03.1.ebuild 
b/sys-devel/binutils-config/binutils-config-5-r03.2.ebuild
similarity index 90%
copy from sys-devel/binutils-config/binutils-config-5-r03.1.ebuild
copy to sys-devel/binutils-config/binutils-config-5-r03.2.ebuild
index dc74595d72..942065aee5 100644
--- a/sys-devel/binutils-config/binutils-config-5-r03.1.ebuild
+++ b/sys-devel/binutils-config/binutils-config-5-r03.2.ebuild
@@ -27,8 +27,6 @@ src_prepare() {
epatch "${FILESDIR}/${PN}-5-ldwrapper.patch"
fi
eprefixify ${PN}
-
-   cp "${FILESDIR}"/ldwrapper.c . || die
 }
 
 src_configure() {
@@ -41,11 +39,9 @@ src_compile() {
$(tc-getCC)
${CPPFLAGS}
${CFLAGS}
-   -o ldwrapper ldwrapper.c
+   -o ldwrapper "${FILESDIR}"/ldwrapper.c
-DEPREFIX=\"${EPREFIX}\"
-DCHOST=\"${CHOST}\"
-   $([[ ${CHOST} == *-darwin* ]] && echo -DTARGET_DARWIN)
-   $([[ ${CHOST} == *-aix* ]] && echo -DTARGET_AIX)
${LDFLAGS}
)
echo ${args[*]}

diff --git a/sys-devel/binutils-config/files/ldwrapper.c 
b/sys-devel/binutils-config/files/ldwrapper.c
index 81b78adf20..bf9f00728b 100644
--- a/sys-devel/binutils-config/files/ldwrapper.c
+++ b/sys-devel/binutils-config/files/ldwrapper.c
@@ -12,9 +12,9 @@
 #include 
 #include 
 #include 
+#include 
 #include 
-#include 
-#include 
+#include 
 
 /**
  * ldwrapper: Prefix helper to inject -L and -R flags to the invocation
@@ -40,89 +40,65 @@
 # error CHOST must be defined!
 #endif
 
-static inline int is_cross(const char *ctarget) {
-   return strcmp(ctarget, CHOST);
-}
-
-static inline int is_darwin(const char *ctarget) {
-   return (strstr(ctarget, "-darwin") != NULL);
-}
-
-static inline int is_aix(const char *ctarget) {
-   return (strstr(ctarget, "-aix") != NULL);
-}
+#define ESIZ 1024  /* POSIX_MAX_PATH */
 
-static inline char *
-find_real_ld(const char verbose, const char *wrapper, const char *ctarget)
+static inline char
+find_real_ld(char **ld, size_t ldlen, const char verbose, const char is_cross,
+   const char *wrapper, const char *ctarget)
 {
FILE *f = 

[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/

2017-12-25 Thread Markus Meier
commit: 6a29fb36daf303d28516fd39750ac2aa7a20d204
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Dec 25 19:21:53 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Dec 25 19:22:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a29fb36

app-portage/gemato: add ~arm, bug #638776

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 app-portage/gemato/gemato-9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/gemato/gemato-9.2.ebuild 
b/app-portage/gemato/gemato-9.2.ebuild
index b20c653aa9c..08ab080454a 100644
--- a/app-portage/gemato/gemato-9.2.ebuild
+++ b/app-portage/gemato/gemato-9.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="+blake2 bzip2 +gpg lzma +portage-postsync sha3 test"
 
 MODULE_RDEPEND="



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

2017-12-25 Thread Markus Meier
commit: 02525bba4b83f5c99f4eb9a8c7c2052101a5a73e
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Dec 25 19:22:09 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Dec 25 19:22:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02525bba

dev-lua/ldoc: add ~arm, bug #638470

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 dev-lua/ldoc/ldoc-1.4.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/ldoc/ldoc-1.4.6.ebuild b/dev-lua/ldoc/ldoc-1.4.6.ebuild
index 100d9456362..6748099ee32 100644
--- a/dev-lua/ldoc/ldoc-1.4.6.ebuild
+++ b/dev-lua/ldoc/ldoc-1.4.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/stevedonovan/LDoc/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE=""
 
 RDEPEND="dev-lua/penlight"



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

2017-12-25 Thread Markus Meier
commit: 8bff28c8090daec3f19b4dcd9323abf5ce71a19d
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Dec 25 19:22:04 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Dec 25 19:22:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bff28c8

dev-lua/penlight: add ~arm, bug #638470

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 dev-lua/penlight/penlight-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/penlight/penlight-1.3.2.ebuild 
b/dev-lua/penlight/penlight-1.3.2.ebuild
index 07e180c7430..e0dee402a2f 100644
--- a/dev-lua/penlight/penlight-1.3.2.ebuild
+++ b/dev-lua/penlight/penlight-1.3.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://stevedonovan.github.io/files/${PN}-1.3.2-core.zip;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 COMMON_DEPEND=">=dev-lang/lua-5.1:="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/awesome/

2017-12-25 Thread Markus Meier
commit: 9acc241c34aa079157e9abca1ba5046895943ed3
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Dec 25 19:22:14 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Dec 25 19:22:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9acc241c

x11-wm/awesome: add ~arm, bug #638470

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 x11-wm/awesome/awesome-4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/awesome/awesome-4.2.ebuild 
b/x11-wm/awesome/awesome-4.2.ebuild
index 65af18c4d48..61644c03767 100644
--- a/x11-wm/awesome/awesome-4.2.ebuild
+++ b/x11-wm/awesome/awesome-4.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/awesomeWM/awesome-releases/raw/master/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="dbus doc elibc_FreeBSD gnome luajit"
 
 RDEPEND="



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

2017-12-25 Thread Markus Meier
commit: 15cea9bd552fbe2845519365da75424ce068ec0e
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Dec 25 19:21:41 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Dec 25 19:21:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15cea9bd

dev-python/pysha3: add ~arm, bug #638776

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-python/pysha3/pysha3-1.0.2.ebuild 
b/dev-python/pysha3/pysha3-1.0.2.ebuild
index 9caf0c07ddf..2d74cbfc827 100644
--- a/dev-python/pysha3/pysha3-1.0.2.ebuild
+++ b/dev-python/pysha3/pysha3-1.0.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2017-12-25 Thread David Seifert
commit: 6ceeca83d1b38890cba5030b27c3bc8c91e36e2a
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 19:21:01 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:21:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ceeca83

app-editors/sublime-text: Remove vulnerable versions

Bug: https://bugs.gentoo.org/635972
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-editors/sublime-text/Manifest  |  4 --
 .../sublime-text/sublime-text-2.0.2-r2.ebuild  | 62 -
 .../sublime-text/sublime-text-3_pre3126-r3.ebuild  | 64 --
 3 files changed, 130 deletions(-)

diff --git a/app-editors/sublime-text/Manifest 
b/app-editors/sublime-text/Manifest
index c59659cc143..e0dcb8faeed 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -1,6 +1,2 @@
-DIST sublime-text-2.0.2_x32.tar.bz2 5584673 BLAKE2B 
b2dcdbc7681b8e7d8d003c2a69806dec7026f1fd1b9185c3c2c64f4cca94d83cbb5cf51f829cf6a284caabd4c1e6d30a4ab1b72b9ed98887792266ba2b33eec7
 SHA512 
08d99183a102b376109a140f2c58cac2ecd49179e639a80da9860ae03a223229df217c9316b7571b10b59983ad49d8145b86c6e20175f3cd87021aca1d7527bc
-DIST sublime-text-2.0.2_x64.tar.bz2 5662968 BLAKE2B 
1f1a1c1cc1b14fff27c01654ae6f7c0a4984be1b0448dfe832422b3ae6e13f457fdfe4d0dfd1f8a20b8ff89c9abada84033ae39baadc2b6c109c889536a4b66e
 SHA512 
330dc9c4141d0e01f19605b397126b9ca0703377d565cbc552f4bc622ba54b38dbf2485aca71d6f24e3160e71ea40b2057ce66a3907ff6766916fb39438e9113
-DIST sublime_text_3_build_3126_x32.tar.bz2 9258647 BLAKE2B 
a651dcba881353a42dd92d2ac7ed27eff194873488a4e19e4b4fb42c63c4516db23df4ef7cd77492f7345d143e5d05f4338323a8fb57366015bbab641b72f054
 SHA512 
f8377adbad072577995918c7c8311ae63c7290581b00200e698ded18722893edf0baa7227480c8fc6143be30d695fae1e7312f7a9ac6728b8a397ea814a829fa
-DIST sublime_text_3_build_3126_x64.tar.bz2 9313954 BLAKE2B 
060d3825e99dec24903ab5fb9053d834d415427bddc9150992a5b5303827d86c12b67a606da5f56f42a636e4688695922c111928ef046cc1867a69ed87e4f48c
 SHA512 
a0a683b3cef45fba2a294cb044e5dc24ed3ea8d8a669321ee15844a48b88fbd345d50f499a9feb865735b15b44ff99d6b5f8aaee453245b9fd61e9e3d1c69f26
 DIST sublime_text_3_build_3143_x32.tar.bz2 9847438 BLAKE2B 
bca62736e3dbaae5aa5318af5aca4c78c5abff1189a58b354205351f21ba1caa8a6b479e9a7e01fdb4a56dec68d50e0e43522918b461463cdada7e6dbda6441c
 SHA512 
471716815a171f786ad5f12b743ec3c17dcde2fc165522e523d338c9184af7789095e2de41e89d0c4b0dc58bfe409f116662016e7014c528650ce074c101084b
 DIST sublime_text_3_build_3143_x64.tar.bz2 9857381 BLAKE2B 
bf69810574eda5bb3afaa82dcbf8b68f9bef1db19af2382e0ee4b93cb87f08caa3f7bdc754419284b3902e0e715a97d211adcd234f35d8038071818368b3fb54
 SHA512 
db6375cbcaf1cb6e1d583aa043abeaeecf0236e1d2e23b965b6c2dd616ec2277d73786d2a9c273329c1a94890edc7ddce1551292b5170dc5b558cd7246c5093f

diff --git a/app-editors/sublime-text/sublime-text-2.0.2-r2.ebuild 
b/app-editors/sublime-text/sublime-text-2.0.2-r2.ebuild
deleted file mode 100644
index b482c88d899..000
--- a/app-editors/sublime-text/sublime-text-2.0.2-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gnome2-utils
-
-# get the major version from PV
-MV=${PV:0:1}
-
-DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="http://www.sublimetext.com;
-SRC_URI="
-   amd64? ( 
https://download.sublimetext.com/Sublime%20Text%20${PV}%20x64.tar.bz2 -> 
${P}_x64.tar.bz2 )
-   x86? ( https://download.sublimetext.com/Sublime%20Text%20${PV}.tar.bz2 
-> ${P}_x32.tar.bz2 )"
-
-LICENSE="Sublime"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dbus"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   dev-libs/glib:2
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   dbus? ( sys-apps/dbus )"
-
-QA_PREBUILT="*"
-S="${WORKDIR}/Sublime Text ${MV}"
-
-# Sublime bundles the kitchen sink, which includes python and other assorted
-# modules. Do not try to unbundle these because you are guaranteed to fail.
-
-src_install() {
-   insinto /opt/${PN}${MV}
-   doins -r "Pristine Packages" lib
-   doins sublime_plugin.py PackageSetup.py
-
-   exeinto /opt/${PN}${MV}
-   doexe sublime_text
-   dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl
-
-   local size
-   for size in 16 32 48 128 256; do
-   newicon -s ${size} Icon/${size}x${size}/sublime_text.png 
subl.png
-   done
-
-   make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
-   "TextEditor;IDE;Development" "StartupNotify=true"
-
-   # needed to get WM_CLASS lookup right
-   mv "${ED%/}"/usr/share/applications/subl{-sublime-text,}.desktop || die
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}

diff --git a/app-editors/sublime-text/sublime-text-3_pre3126-r3.ebuild 

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

2017-12-25 Thread David Seifert
commit: a140e47f3c1e6f830b5a2ae4cc402ada1a6326b1
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 19:05:33 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:17:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a140e47f

dev-lang/opendylan: [QA] Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lang/opendylan/opendylan-2013.1-r1.ebuild |  6 +-
 dev-lang/opendylan/opendylan-2013.2.ebuild|  6 +-
 dev-lang/opendylan/opendylan-2014.1.ebuild|  6 +-
 dev-lang/opendylan/opendylan-.ebuild  | 10 --
 4 files changed, 7 insertions(+), 21 deletions(-)

diff --git a/dev-lang/opendylan/opendylan-2013.1-r1.ebuild 
b/dev-lang/opendylan/opendylan-2013.1-r1.ebuild
index 7fcf1bf9ed3..a5a3a00fc97 100644
--- a/dev-lang/opendylan/opendylan-2013.1-r1.ebuild
+++ b/dev-lang/opendylan/opendylan-2013.1-r1.ebuild
@@ -5,20 +5,16 @@ EAPI=4
 
 inherit autotools
 
-RESTRICT="test"
-
 DESCRIPTION="OpenDylan language runtime environment"
-
 HOMEPAGE="http://opendylan.org;
 SRC_URI="http://opendylan.org/downloads/${PN}/${PV}/${P}-sources.tar.bz2;
 
 LICENSE="Opendylan"
 SLOT="0"
-
 # not tested on x86
 KEYWORDS="~amd64 ~x86"
-
 IUSE=""
+RESTRICT="test"
 
 # the boehm-gc check is "wrong" and reported upstream
 # but for now static-libs useflag is needed

diff --git a/dev-lang/opendylan/opendylan-2013.2.ebuild 
b/dev-lang/opendylan/opendylan-2013.2.ebuild
index 6b3cea128a9..1d752a9bd30 100644
--- a/dev-lang/opendylan/opendylan-2013.2.ebuild
+++ b/dev-lang/opendylan/opendylan-2013.2.ebuild
@@ -5,20 +5,16 @@ EAPI=4
 
 inherit autotools toolchain-funcs
 
-RESTRICT="test"
-
 DESCRIPTION="OpenDylan language runtime environment"
-
 HOMEPAGE="http://opendylan.org;
 SRC_URI="http://opendylan.org/downloads/${PN}/${PV}/${P}-sources.tar.bz2;
 
 LICENSE="Opendylan"
 SLOT="0"
-
 # not tested on x86
 KEYWORDS="~amd64 ~x86"
-
 IUSE=""
+RESTRICT="test"
 
 # the boehm-gc check is "wrong" and reported upstream
 # but for now static-libs useflag is needed

diff --git a/dev-lang/opendylan/opendylan-2014.1.ebuild 
b/dev-lang/opendylan/opendylan-2014.1.ebuild
index b3508943a92..6bced74464e 100644
--- a/dev-lang/opendylan/opendylan-2014.1.ebuild
+++ b/dev-lang/opendylan/opendylan-2014.1.ebuild
@@ -5,20 +5,16 @@ EAPI=4
 
 inherit autotools toolchain-funcs
 
-RESTRICT="test"
-
 DESCRIPTION="OpenDylan language runtime environment"
-
 HOMEPAGE="http://opendylan.org;
 SRC_URI="http://opendylan.org/downloads/${PN}/${PV}/${P}-sources.tar.bz2;
 
 LICENSE="Opendylan"
 SLOT="0"
-
 # not tested on x86
 KEYWORDS="~amd64 ~x86"
-
 IUSE=""
+RESTRICT="test"
 
 # the boehm-gc check is "wrong" and reported upstream
 # but for now static-libs useflag is needed

diff --git a/dev-lang/opendylan/opendylan-.ebuild 
b/dev-lang/opendylan/opendylan-.ebuild
index f77e1cf2bc2..6315b304da3 100644
--- a/dev-lang/opendylan/opendylan-.ebuild
+++ b/dev-lang/opendylan/opendylan-.ebuild
@@ -3,20 +3,18 @@
 
 EAPI=4
 
-inherit autotools git-2
+EGIT_SUBMODULES=( '*' )
+EGIT_REPO_URI="https://github.com/dylan-lang/opendylan.git;
 
-RESTRICT="test"
+inherit autotools git-r3
 
 DESCRIPTION="OpenDylan language runtime environment"
-
 HOMEPAGE="http://opendylan.org;
-EGIT_HAS_SUBMODULES="1"
-EGIT_REPO_URI="https://github.com/dylan-lang/opendylan.git;
 
 LICENSE="Opendylan"
 SLOT="0"
-
 IUSE=""
+RESTRICT="test"
 
 DEPEND="dev-libs/boehm-gc[threads]
dev-lang/perl



[gentoo-commits] repo/gentoo:master commit in: app-text/zathura-pdf-mupdf/

2017-12-25 Thread David Seifert
commit: 3b82b5dba3af6fd0e14fb3d23aaddfd8b6639688
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 17:44:59 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:16:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b82b5db

app-text/zathura-pdf-mupdf: [QA] Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../zathura-pdf-mupdf-0.3.1.ebuild | 20 ++--
 .../zathura-pdf-mupdf-.ebuild  | 22 ++
 2 files changed, 20 insertions(+), 22 deletions(-)

diff --git a/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.3.1.ebuild 
b/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.3.1.ebuild
index 28291c0f627..afb28a916db 100644
--- a/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.3.1.ebuild
+++ b/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.3.1.ebuild
@@ -4,21 +4,21 @@
 EAPI=5
 
 inherit eutils toolchain-funcs
-[[ ${PV} == * ]] && inherit git-2
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-pdf-mupdf.git;
+   EGIT_BRANCH="develop"
+else
+   KEYWORDS="amd64 arm x86"
+   SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
+fi
 
 DESCRIPTION="PDF plug-in for zathura"
 HOMEPAGE="http://pwmt.org/projects/zathura/;
-if ! [[ ${PV} == * ]]; then
-SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
-fi
-EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git;
-EGIT_BRANCH="develop"
 
 LICENSE="ZLIB"
 SLOT="0"
-if ! [[ ${PV} == * ]]; then
-KEYWORDS="amd64 arm x86"
-fi
 IUSE=""
 
 RDEPEND="!app-text/zathura-pdf-poppler
@@ -31,7 +31,7 @@ RDEPEND="!app-text/zathura-pdf-poppler
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-pkg_setup() {
+src_configure() {
myzathuraconf=(
CC="$(tc-getCC)"
LD="$(tc-getLD)"

diff --git a/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-.ebuild 
b/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-.ebuild
index 4f2eef4d170..9b166e7d5b5 100644
--- a/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-.ebuild
+++ b/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-.ebuild
@@ -4,23 +4,21 @@
 EAPI=5
 
 inherit eutils toolchain-funcs
-[[ ${PV} == * ]] && inherit git-2
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-pdf-mupdf.git;
+   EGIT_BRANCH="develop"
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
+fi
 
 DESCRIPTION="PDF plug-in for zathura"
 HOMEPAGE="http://pwmt.org/projects/zathura/;
-if ! [[ ${PV} == * ]]; then
-SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
-fi
-EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git;
-EGIT_BRANCH="develop"
 
 LICENSE="ZLIB"
 SLOT="0"
-if ! [[ ${PV} == * ]]; then
-KEYWORDS="~amd64 ~x86"
-else
-KEYWORDS=""
-fi
 IUSE=""
 
 RDEPEND="!app-text/zathura-pdf-poppler
@@ -33,7 +31,7 @@ RDEPEND="!app-text/zathura-pdf-poppler
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-pkg_setup() {
+src_configure() {
myzathuraconf=(
CC="$(tc-getCC)"
LD="$(tc-getLD)"



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/bitbake/

2017-12-25 Thread David Seifert
commit: 7020609deb0f94892183fe06d967acf932b51b60
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 18:18:09 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:16:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7020609d

dev-embedded/bitbake: [QA] Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-embedded/bitbake/bitbake-1.17.0.ebuild | 12 ++--
 dev-embedded/bitbake/bitbake-.ebuild   | 12 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/dev-embedded/bitbake/bitbake-1.17.0.ebuild 
b/dev-embedded/bitbake/bitbake-1.17.0.ebuild
index 84bf5394ea9..fb6119bd4af 100644
--- a/dev-embedded/bitbake/bitbake-1.17.0.ebuild
+++ b/dev-embedded/bitbake/bitbake-1.17.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -7,10 +7,9 @@ PYTHON_REQ_USE="sqlite"
 
 inherit distutils-r1 vcs-snapshot
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} == * ]]; then
EGIT_REPO_URI="git://git.openembedded.org/bitbake.git"
-   inherit git-2
-   KEYWORDS=""
+   inherit git-r3
 else
SRC_URI="https://github.com/openembedded/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="amd64 ppc x86"
@@ -23,8 +22,9 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE="doc"
 
-RDEPEND="dev-python/ply
-   dev-python/progressbar"
+RDEPEND="
+   dev-python/ply[${PYTHON_USEDEP}]
+   dev-python/progressbar[${PYTHON_USEDEP}]"
 DEPEND="doc? ( dev-libs/libxslt )"
 
 src_prepare() {

diff --git a/dev-embedded/bitbake/bitbake-.ebuild 
b/dev-embedded/bitbake/bitbake-.ebuild
index 8f4bcc5b440..d71043e57f3 100644
--- a/dev-embedded/bitbake/bitbake-.ebuild
+++ b/dev-embedded/bitbake/bitbake-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -7,10 +7,9 @@ PYTHON_REQ_USE="sqlite"
 
 inherit distutils-r1 vcs-snapshot
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} == * ]]; then
EGIT_REPO_URI="git://git.openembedded.org/bitbake.git"
-   inherit git-2
-   KEYWORDS=""
+   inherit git-r3
 else
SRC_URI="https://github.com/openembedded/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~ppc ~x86"
@@ -23,8 +22,9 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE="doc"
 
-RDEPEND="dev-python/ply
-   dev-python/progressbar"
+RDEPEND="
+   dev-python/ply[${PYTHON_USEDEP}]
+   dev-python/progressbar[${PYTHON_USEDEP}]"
 DEPEND="doc? ( dev-libs/libxslt )"
 
 src_prepare() {



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

2017-12-25 Thread David Seifert
commit: d4c26979beb5eb3b50ce32bbf623fb4da457186a
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 16:32:07 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:15:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c26979

app-text/nfoview: [QA] Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/nfoview/nfoview-1.15.1.ebuild | 20 +---
 app-text/nfoview/nfoview-.ebuild   | 20 +---
 2 files changed, 18 insertions(+), 22 deletions(-)

diff --git a/app-text/nfoview/nfoview-1.15.1.ebuild 
b/app-text/nfoview/nfoview-1.15.1.ebuild
index e96a9fe27f5..eacdccc7a4a 100644
--- a/app-text/nfoview/nfoview-1.15.1.ebuild
+++ b/app-text/nfoview/nfoview-1.15.1.ebuild
@@ -1,17 +1,15 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=6
 
 PYTHON_COMPAT=( python3_{4,5,6} )
 
-inherit distutils-r1 fdo-mime gnome2-utils
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://github.com/otsaloma/nfoview.git
-   https://github.com/otsaloma/nfoview.git;
-   inherit git-2
-   SRC_URI=""
-   #KEYWORDS=""
+inherit distutils-r1 gnome2-utils xdg-utils
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/otsaloma/nfoview.git;
+   inherit git-r3
 else
SRC_URI="http://download.gna.org/nfoview/${PV:0:4}/${P}.tar.xz;
KEYWORDS="amd64 x86"
@@ -24,7 +22,7 @@ LICENSE="GPL-3"
 SLOT="0"
 IUSE=""
 
-DEPEND="dev-python/pygobject:3"
+DEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}]"
 RDEPEND="${DEPEND}
media-fonts/terminus-font"
 
@@ -34,10 +32,10 @@ pkg_preinst() {
 
 pkg_postinst() {
gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
 }

diff --git a/app-text/nfoview/nfoview-.ebuild 
b/app-text/nfoview/nfoview-.ebuild
index 58b524bbcff..f8030006af3 100644
--- a/app-text/nfoview/nfoview-.ebuild
+++ b/app-text/nfoview/nfoview-.ebuild
@@ -1,17 +1,15 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=6
 
 PYTHON_COMPAT=( python3_{4,5,6} )
 
-inherit distutils-r1 fdo-mime gnome2-utils
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://github.com/otsaloma/nfoview.git
-   https://github.com/otsaloma/nfoview.git;
-   inherit git-2
-   SRC_URI=""
-   #KEYWORDS=""
+inherit distutils-r1 gnome2-utils xdg-utils
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/otsaloma/nfoview.git;
+   inherit git-r3
 else
SRC_URI="http://download.gna.org/nfoview/${PV:0:4}/${P}.tar.xz;
KEYWORDS="~amd64 ~x86"
@@ -24,7 +22,7 @@ LICENSE="GPL-3"
 SLOT="0"
 IUSE=""
 
-DEPEND="dev-python/pygobject:3"
+DEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}]"
 RDEPEND="${DEPEND}
media-fonts/terminus-font"
 
@@ -34,10 +32,10 @@ pkg_preinst() {
 
 pkg_postinst() {
gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
 }



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

2017-12-25 Thread David Seifert
commit: 20eee95d714d1b25653426ee3446c7fce08913c2
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 16:35:50 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:15:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20eee95d

app-text/unpaper: [QA] Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/unpaper/unpaper-5.1.ebuild|  6 +++---
 app-text/unpaper/unpaper-6.1-r1.ebuild | 21 -
 app-text/unpaper/unpaper-6.1.ebuild|  6 +++---
 app-text/unpaper/unpaper-.ebuild   | 21 -
 4 files changed, 22 insertions(+), 32 deletions(-)

diff --git a/app-text/unpaper/unpaper-5.1.ebuild 
b/app-text/unpaper/unpaper-5.1.ebuild
index 945ae6370e4..37edf751413 100644
--- a/app-text/unpaper/unpaper-5.1.ebuild
+++ b/app-text/unpaper/unpaper-5.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-if [[ ${PV} ==  ]]; then
+if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/Flameeyes/unpaper.git;
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="https://www.flameeyes.eu/files/${P}.tar.xz;
KEYWORDS="~amd64 ~x86"

diff --git a/app-text/unpaper/unpaper-6.1-r1.ebuild 
b/app-text/unpaper/unpaper-6.1-r1.ebuild
index aed3c7c6ab3..e2d4212348d 100644
--- a/app-text/unpaper/unpaper-6.1-r1.ebuild
+++ b/app-text/unpaper/unpaper-6.1-r1.ebuild
@@ -1,13 +1,11 @@
-# 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-utils
-
-if [[ ${PV} ==  ]]; then
+if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/Flameeyes/unpaper.git;
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="https://www.flameeyes.eu/files/${P}.tar.xz;
KEYWORDS="~amd64 ~x86"
@@ -17,7 +15,6 @@ DESCRIPTION="Post-processor for scanned and photocopied book 
pages"
 HOMEPAGE="https://www.flameeyes.eu/projects/unpaper;
 
 LICENSE="GPL-2"
-
 SLOT="0"
 IUSE="libav test"
 
@@ -33,9 +30,7 @@ DEPEND="dev-libs/libxslt
 # images. Wait until we get a better testsuite.
 RESTRICT="test"
 
-if [[ ${PV} ==  ]]; then
-   src_prepare() {
-   eautoreconf
-   autotools-utils_src_prepare
-   }
-fi
+src_prepare() {
+   default
+   [[ ${PV} == * ]] && eautoreconf
+}

diff --git a/app-text/unpaper/unpaper-6.1.ebuild 
b/app-text/unpaper/unpaper-6.1.ebuild
index 068f014b1ee..710f894a8ff 100644
--- a/app-text/unpaper/unpaper-6.1.ebuild
+++ b/app-text/unpaper/unpaper-6.1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 inherit autotools-utils
 
-if [[ ${PV} ==  ]]; then
+if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/Flameeyes/unpaper.git;
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="https://www.flameeyes.eu/files/${P}.tar.xz;
KEYWORDS="~amd64 ~x86"

diff --git a/app-text/unpaper/unpaper-.ebuild 
b/app-text/unpaper/unpaper-.ebuild
index aed3c7c6ab3..e2d4212348d 100644
--- a/app-text/unpaper/unpaper-.ebuild
+++ b/app-text/unpaper/unpaper-.ebuild
@@ -1,13 +1,11 @@
-# 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-utils
-
-if [[ ${PV} ==  ]]; then
+if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/Flameeyes/unpaper.git;
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="https://www.flameeyes.eu/files/${P}.tar.xz;
KEYWORDS="~amd64 ~x86"
@@ -17,7 +15,6 @@ DESCRIPTION="Post-processor for scanned and photocopied book 
pages"
 HOMEPAGE="https://www.flameeyes.eu/projects/unpaper;
 
 LICENSE="GPL-2"
-
 SLOT="0"
 IUSE="libav test"
 
@@ -33,9 +30,7 @@ DEPEND="dev-libs/libxslt
 # images. Wait until we get a better testsuite.
 RESTRICT="test"
 
-if [[ ${PV} ==  ]]; then
-   src_prepare() {
-   eautoreconf
-   autotools-utils_src_prepare
-   }
-fi
+src_prepare() {
+   default
+   [[ ${PV} == * ]] && eautoreconf
+}



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

2017-12-25 Thread David Seifert
commit: 73e2164f35f6081013ff9cb4a411508a29563015
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 17:09:16 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:15:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e2164f

app-text/xournal: [QA] Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/xournal/xournal-0.4.8-r1.ebuild | 24 +++-
 app-text/xournal/xournal-0.4.8.ebuild| 24 +++-
 app-text/xournal/xournal-.ebuild | 24 +++-
 3 files changed, 33 insertions(+), 39 deletions(-)

diff --git a/app-text/xournal/xournal-0.4.8-r1.ebuild 
b/app-text/xournal/xournal-0.4.8-r1.ebuild
index 2d7a9054403..b30ab3a5467 100644
--- a/app-text/xournal/xournal-0.4.8-r1.ebuild
+++ b/app-text/xournal/xournal-0.4.8-r1.ebuild
@@ -5,28 +5,26 @@ EAPI=5
 
 GCONF_DEBUG=no
 
+[[ ${PV} == * ]] && GNOME2_EAUTORECONF=yes
+
 inherit gnome2
 
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.code.sf.net/p/xournal/code;
+   unset SRC_URI
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+fi
+
 DESCRIPTION="An application for notetaking, sketching, and keeping a journal 
using a stylus"
 HOMEPAGE="http://xournal.sourceforge.net/;
 
 LICENSE="GPL-2"
-
 SLOT="0"
 IUSE="+pdf vanilla"
 
-if [[ "${PV}" != "" ]]; then
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-else
-   inherit git-2 autotools
-   SRC_URI=""
-   KEYWORDS=""
-   EGIT_REPO_URI="git://git.code.sf.net/p/xournal/code"
-   EGIT_PROJECT="${PN}"
-   EGIT_BOOTSTRAP="autogen.sh"
-fi
-
 COMMONDEPEND="
app-text/poppler:=[cairo]
dev-libs/atk

diff --git a/app-text/xournal/xournal-0.4.8.ebuild 
b/app-text/xournal/xournal-0.4.8.ebuild
index 9405f5279cc..1b5655d9ad2 100644
--- a/app-text/xournal/xournal-0.4.8.ebuild
+++ b/app-text/xournal/xournal-0.4.8.ebuild
@@ -5,28 +5,26 @@ EAPI=5
 
 GCONF_DEBUG=no
 
+[[ ${PV} == * ]] && GNOME2_EAUTORECONF=yes
+
 inherit gnome2
 
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.code.sf.net/p/xournal/code;
+   unset SRC_URI
+else
+   KEYWORDS="amd64 x86"
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+fi
+
 DESCRIPTION="An application for notetaking, sketching, and keeping a journal 
using a stylus"
 HOMEPAGE="http://xournal.sourceforge.net/;
 
 LICENSE="GPL-2"
-
 SLOT="0"
 IUSE="+pdf"
 
-if [[ "${PV}" != "" ]]; then
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-else
-   inherit git-2 autotools
-   SRC_URI=""
-   KEYWORDS=""
-   EGIT_REPO_URI="git://git.code.sf.net/p/xournal/code"
-   EGIT_PROJECT="${PN}"
-   EGIT_BOOTSTRAP="autogen.sh"
-fi
-
 COMMONDEPEND="
app-text/poppler:=[cairo]
dev-libs/atk

diff --git a/app-text/xournal/xournal-.ebuild 
b/app-text/xournal/xournal-.ebuild
index 9472f5a2e3a..61353ac0307 100644
--- a/app-text/xournal/xournal-.ebuild
+++ b/app-text/xournal/xournal-.ebuild
@@ -5,28 +5,26 @@ EAPI=5
 
 GCONF_DEBUG=no
 
+[[ ${PV} == * ]] && GNOME2_EAUTORECONF=yes
+
 inherit gnome2
 
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.code.sf.net/p/xournal/code;
+   unset SRC_URI
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+fi
+
 DESCRIPTION="An application for notetaking, sketching, and keeping a journal 
using a stylus"
 HOMEPAGE="http://xournal.sourceforge.net/;
 
 LICENSE="GPL-2"
-
 SLOT="0"
 IUSE="+pdf"
 
-if [[ "${PV}" != "" ]]; then
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-else
-   inherit git-2 autotools
-   SRC_URI=""
-   KEYWORDS=""
-   EGIT_REPO_URI="git://git.code.sf.net/p/xournal/code"
-   EGIT_PROJECT="${PN}"
-   EGIT_BOOTSTRAP="autogen.sh"
-fi
-
 COMMONDEPEND="
app-text/poppler:=[cairo]
dev-libs/atk



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/openocd/

2017-12-25 Thread David Seifert
commit: 44b41380cdce4547c864c407fd6fe1f5ba44989d
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 18:44:20 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:16:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b41380

dev-embedded/openocd: [QA] Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-embedded/openocd/openocd-0.10.0.ebuild   |  7 +++
 dev-embedded/openocd/openocd-0.5.0.ebuild| 11 +--
 dev-embedded/openocd/openocd-0.6.1.ebuild| 11 +--
 dev-embedded/openocd/openocd-0.7.0-r1.ebuild | 10 --
 dev-embedded/openocd/openocd-0.8.0.ebuild|  7 +++
 dev-embedded/openocd/openocd-0.9.0.ebuild|  7 +++
 dev-embedded/openocd/openocd-.ebuild |  7 +++
 7 files changed, 26 insertions(+), 34 deletions(-)

diff --git a/dev-embedded/openocd/openocd-0.10.0.ebuild 
b/dev-embedded/openocd/openocd-0.10.0.ebuild
index 2fee2af1d44..57ba7a8c69e 100644
--- a/dev-embedded/openocd/openocd-0.10.0.ebuild
+++ b/dev-embedded/openocd/openocd-0.10.0.ebuild
@@ -6,10 +6,9 @@ EAPI="5"
 inherit eutils multilib flag-o-matic toolchain-funcs udev user
 
 # One ebuild to rule them all
-if [[ ${PV} == "" ]] ; then
-   inherit autotools git-2
-   EGIT_REPO_URI="git://git.code.sf.net/p/${PN}/code"
-   EGIT_PROJECT="${PN}"
+if [[ ${PV} == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.code.sf.net/p/${PN}/code;
 else
MY_PV="${PV/_/-}"
MY_P="${PN}-${MY_PV}"

diff --git a/dev-embedded/openocd/openocd-0.5.0.ebuild 
b/dev-embedded/openocd/openocd-0.5.0.ebuild
index 5704e4db3ef..aae09088d93 100644
--- a/dev-embedded/openocd/openocd-0.5.0.ebuild
+++ b/dev-embedded/openocd/openocd-0.5.0.ebuild
@@ -1,14 +1,13 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="4"
 
 inherit eutils multilib
-if [[ ${PV} == "" ]] ; then
-   inherit autotools git-2
-   KEYWORDS=""
-   EGIT_REPO_URI="git://git.code.sf.net/p/${PN}/code"
-   EGIT_PROJECT="${PN}"
+
+if [[ ${PV} == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.code.sf.net/p/${PN}/code;
 else
KEYWORDS="~amd64 ~x86"
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.bz2"

diff --git a/dev-embedded/openocd/openocd-0.6.1.ebuild 
b/dev-embedded/openocd/openocd-0.6.1.ebuild
index f53195d0c7d..d065bac6e8d 100644
--- a/dev-embedded/openocd/openocd-0.6.1.ebuild
+++ b/dev-embedded/openocd/openocd-0.6.1.ebuild
@@ -1,14 +1,13 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="4"
 
 inherit eutils multilib flag-o-matic toolchain-funcs
-if [[ ${PV} == "" ]] ; then
-   inherit autotools git-2
-   KEYWORDS=""
-   EGIT_REPO_URI="git://git.code.sf.net/p/${PN}/code"
-   EGIT_PROJECT="${PN}"
+
+if [[ ${PV} == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.code.sf.net/p/${PN}/code;
 else
KEYWORDS="~amd64 ~x86"
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.bz2"

diff --git a/dev-embedded/openocd/openocd-0.7.0-r1.ebuild 
b/dev-embedded/openocd/openocd-0.7.0-r1.ebuild
index cbe0594cec5..6ea9209b57f 100644
--- a/dev-embedded/openocd/openocd-0.7.0-r1.ebuild
+++ b/dev-embedded/openocd/openocd-0.7.0-r1.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"
@@ -6,11 +6,9 @@ EAPI="5"
 inherit eutils multilib flag-o-matic toolchain-funcs
 
 # One ebuild to rule them all
-if [[ ${PV} == "" ]] ; then
-   inherit autotools git-2
-   KEYWORDS=""
-   EGIT_REPO_URI="git://git.code.sf.net/p/${PN}/code"
-   EGIT_PROJECT="${PN}"
+if [[ ${PV} == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.code.sf.net/p/${PN}/code;
 else
KEYWORDS="~amd64 ~x86"
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.bz2"

diff --git a/dev-embedded/openocd/openocd-0.8.0.ebuild 
b/dev-embedded/openocd/openocd-0.8.0.ebuild
index 362bf3eecd2..637aac7abd1 100644
--- a/dev-embedded/openocd/openocd-0.8.0.ebuild
+++ b/dev-embedded/openocd/openocd-0.8.0.ebuild
@@ -6,10 +6,9 @@ EAPI="5"
 inherit eutils multilib flag-o-matic toolchain-funcs udev user
 
 # One ebuild to rule them all
-if [[ ${PV} == "" ]] ; then
-   inherit autotools git-2
-   EGIT_REPO_URI="git://git.code.sf.net/p/${PN}/code"
-   EGIT_PROJECT="${PN}"
+if [[ ${PV} == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.code.sf.net/p/${PN}/code;
 else
MY_PV="${PV/_/-}"
MY_P="${PN}-${MY_PV}"

diff --git 

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

2017-12-25 Thread David Seifert
commit: f4f6399494861136e18f2b40a5c293a610dfe7a0
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 19:10:12 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:17:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f63994

dev-lang/yasm: [QA] Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lang/yasm/yasm-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/yasm/yasm-.ebuild b/dev-lang/yasm/yasm-.ebuild
index 2192b7f076e..19cd6598874 100644
--- a/dev-lang/yasm/yasm-.ebuild
+++ b/dev-lang/yasm/yasm-.ebuild
@@ -9,7 +9,7 @@ inherit autotools eutils python-r1
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/yasm/yasm.git;
-   inherit git-2
+   inherit git-r3
 else
SRC_URI="http://www.tortall.net/projects/yasm/releases/${P}.tar.gz;
KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~x86-solaris"



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

2017-12-25 Thread David Seifert
commit: 6669f519744d5e777f758f156c6242b6dd64f7e1
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 17:37:46 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:16:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6669f519

app-text/zathura-djvu: [QA] Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/zathura-djvu/zathura-djvu-0.2.3.ebuild | 24 +++-
 app-text/zathura-djvu/zathura-djvu-0.2.6.ebuild | 20 ++--
 app-text/zathura-djvu/zathura-djvu-.ebuild  | 24 +++-
 3 files changed, 32 insertions(+), 36 deletions(-)

diff --git a/app-text/zathura-djvu/zathura-djvu-0.2.3.ebuild 
b/app-text/zathura-djvu/zathura-djvu-0.2.3.ebuild
index a73fd153f5a..b02dee3dc61 100644
--- a/app-text/zathura-djvu/zathura-djvu-0.2.3.ebuild
+++ b/app-text/zathura-djvu/zathura-djvu-0.2.3.ebuild
@@ -1,26 +1,24 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 inherit eutils toolchain-funcs
-[[ ${PV} == * ]] && inherit git-2
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-djvu.git;
+   EGIT_BRANCH="develop"
+else
+   KEYWORDS="amd64 arm x86"
+   SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
+fi
 
 DESCRIPTION="DjVu plug-in for zathura"
 HOMEPAGE="http://pwmt.org/projects/zathura/;
-if ! [[ ${PV} == * ]]; then
-SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
-fi
-EGIT_REPO_URI="git://git.pwmt.org/${PN}.git"
-EGIT_BRANCH="develop"
 
 LICENSE="ZLIB"
 SLOT="0"
-if ! [[ ${PV} == * ]]; then
-KEYWORDS="amd64 arm x86"
-else
-KEYWORDS=""
-fi
 IUSE=""
 
 RDEPEND=">=app-text/djvu-3.5.24-r1:=
@@ -30,7 +28,7 @@ RDEPEND=">=app-text/djvu-3.5.24-r1:=
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-pkg_setup() {
+src_configure() {
myzathuraconf=(
CC="$(tc-getCC)"
LD="$(tc-getLD)"

diff --git a/app-text/zathura-djvu/zathura-djvu-0.2.6.ebuild 
b/app-text/zathura-djvu/zathura-djvu-0.2.6.ebuild
index e6ef493fc4f..2de3b88232f 100644
--- a/app-text/zathura-djvu/zathura-djvu-0.2.6.ebuild
+++ b/app-text/zathura-djvu/zathura-djvu-0.2.6.ebuild
@@ -4,21 +4,21 @@
 EAPI=5
 
 inherit eutils toolchain-funcs
-[[ ${PV} == * ]] && inherit git-2
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-djvu.git;
+   EGIT_BRANCH="develop"
+else
+   KEYWORDS="amd64 arm x86"
+   SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
+fi
 
 DESCRIPTION="DjVu plug-in for zathura"
 HOMEPAGE="http://pwmt.org/projects/zathura/;
-if ! [[ ${PV} == * ]]; then
-SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
-fi
-EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git;
-EGIT_BRANCH="develop"
 
 LICENSE="ZLIB"
 SLOT="0"
-if ! [[ ${PV} == * ]]; then
-KEYWORDS="amd64 arm x86"
-fi
 IUSE=""
 
 RDEPEND=">=app-text/djvu-3.5.24-r1:=
@@ -28,7 +28,7 @@ RDEPEND=">=app-text/djvu-3.5.24-r1:=
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-pkg_setup() {
+src_configure() {
myzathuraconf=(
CC="$(tc-getCC)"
LD="$(tc-getLD)"

diff --git a/app-text/zathura-djvu/zathura-djvu-.ebuild 
b/app-text/zathura-djvu/zathura-djvu-.ebuild
index 0cec0327dc8..810861d8da9 100644
--- a/app-text/zathura-djvu/zathura-djvu-.ebuild
+++ b/app-text/zathura-djvu/zathura-djvu-.ebuild
@@ -1,26 +1,24 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 inherit eutils toolchain-funcs
-[[ ${PV} == * ]] && inherit git-2
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-djvu.git;
+   EGIT_BRANCH="develop"
+else
+   KEYWORDS="~amd64 ~arm ~x86"
+   SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
+fi
 
 DESCRIPTION="DjVu plug-in for zathura"
 HOMEPAGE="http://pwmt.org/projects/zathura/;
-if ! [[ ${PV} == * ]]; then
-SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
-fi
-EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git;
-EGIT_BRANCH="develop"
 
 LICENSE="ZLIB"
 SLOT="0"
-if ! [[ ${PV} == * ]]; then
-KEYWORDS="~amd64 ~arm ~x86"
-else
-KEYWORDS=""
-fi
 IUSE=""
 
 RDEPEND=">=app-text/djvu-3.5.24-r1:=
@@ -30,7 +28,7 @@ RDEPEND=">=app-text/djvu-3.5.24-r1:=
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-pkg_setup() {
+src_configure() {
myzathuraconf=(
CC="$(tc-getCC)"
LD="$(tc-getLD)"



[gentoo-commits] repo/gentoo:master commit in: dev-db/aerospike-server-community/

2017-12-25 Thread David Seifert
commit: 1e6c02356e05533a92e4dfc37682a2dd17b4c3f3
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 18:11:03 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:16:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6c0235

dev-db/aerospike-server-community: [QA] Add explicit SLOT to dependencies

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../aerospike-server-community-3.13.0.7.ebuild| 4 ++--
 .../aerospike-server-community-3.13.0.8.ebuild| 4 ++--
 .../aerospike-server-community-3.14.1.4.ebuild| 4 ++--
 .../aerospike-server-community-3.14.1.5.ebuild| 4 ++--
 .../aerospike-server-community-3.15.0.1.ebuild| 4 ++--
 .../aerospike-server-community-3.15.0.2.ebuild| 4 ++--
 .../aerospike-server-community-3.15.1.3.ebuild| 4 ++--
 7 files changed, 14 insertions(+), 14 deletions(-)

diff --git 
a/dev-db/aerospike-server-community/aerospike-server-community-3.13.0.7.ebuild 
b/dev-db/aerospike-server-community/aerospike-server-community-3.13.0.7.ebuild
index b7e20d5ad8b..624bf0b523a 100644
--- 
a/dev-db/aerospike-server-community/aerospike-server-community-3.13.0.7.ebuild
+++ 
b/dev-db/aerospike-server-community/aerospike-server-community-3.13.0.7.ebuild
@@ -13,9 +13,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-RDEPEND="sys-libs/readline
+RDEPEND="sys-libs/readline:0
sys-libs/zlib
-   dev-libs/openssl
+   dev-libs/openssl:0
"
 DEPEND="${RDEPEND}"
 

diff --git 
a/dev-db/aerospike-server-community/aerospike-server-community-3.13.0.8.ebuild 
b/dev-db/aerospike-server-community/aerospike-server-community-3.13.0.8.ebuild
index b7e20d5ad8b..624bf0b523a 100644
--- 
a/dev-db/aerospike-server-community/aerospike-server-community-3.13.0.8.ebuild
+++ 
b/dev-db/aerospike-server-community/aerospike-server-community-3.13.0.8.ebuild
@@ -13,9 +13,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-RDEPEND="sys-libs/readline
+RDEPEND="sys-libs/readline:0
sys-libs/zlib
-   dev-libs/openssl
+   dev-libs/openssl:0
"
 DEPEND="${RDEPEND}"
 

diff --git 
a/dev-db/aerospike-server-community/aerospike-server-community-3.14.1.4.ebuild 
b/dev-db/aerospike-server-community/aerospike-server-community-3.14.1.4.ebuild
index b7e20d5ad8b..624bf0b523a 100644
--- 
a/dev-db/aerospike-server-community/aerospike-server-community-3.14.1.4.ebuild
+++ 
b/dev-db/aerospike-server-community/aerospike-server-community-3.14.1.4.ebuild
@@ -13,9 +13,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-RDEPEND="sys-libs/readline
+RDEPEND="sys-libs/readline:0
sys-libs/zlib
-   dev-libs/openssl
+   dev-libs/openssl:0
"
 DEPEND="${RDEPEND}"
 

diff --git 
a/dev-db/aerospike-server-community/aerospike-server-community-3.14.1.5.ebuild 
b/dev-db/aerospike-server-community/aerospike-server-community-3.14.1.5.ebuild
index b7e20d5ad8b..624bf0b523a 100644
--- 
a/dev-db/aerospike-server-community/aerospike-server-community-3.14.1.5.ebuild
+++ 
b/dev-db/aerospike-server-community/aerospike-server-community-3.14.1.5.ebuild
@@ -13,9 +13,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-RDEPEND="sys-libs/readline
+RDEPEND="sys-libs/readline:0
sys-libs/zlib
-   dev-libs/openssl
+   dev-libs/openssl:0
"
 DEPEND="${RDEPEND}"
 

diff --git 
a/dev-db/aerospike-server-community/aerospike-server-community-3.15.0.1.ebuild 
b/dev-db/aerospike-server-community/aerospike-server-community-3.15.0.1.ebuild
index b4e85baa2e3..f9e2c792a6e 100644
--- 
a/dev-db/aerospike-server-community/aerospike-server-community-3.15.0.1.ebuild
+++ 
b/dev-db/aerospike-server-community/aerospike-server-community-3.15.0.1.ebuild
@@ -13,9 +13,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-RDEPEND="sys-libs/readline
+RDEPEND="sys-libs/readline:0
sys-libs/zlib
-   dev-libs/openssl
+   dev-libs/openssl:0
"
 DEPEND="${RDEPEND}"
 

diff --git 
a/dev-db/aerospike-server-community/aerospike-server-community-3.15.0.2.ebuild 
b/dev-db/aerospike-server-community/aerospike-server-community-3.15.0.2.ebuild
index b4e85baa2e3..f9e2c792a6e 100644
--- 
a/dev-db/aerospike-server-community/aerospike-server-community-3.15.0.2.ebuild
+++ 
b/dev-db/aerospike-server-community/aerospike-server-community-3.15.0.2.ebuild
@@ -13,9 +13,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-RDEPEND="sys-libs/readline
+RDEPEND="sys-libs/readline:0
sys-libs/zlib
-   dev-libs/openssl
+   dev-libs/openssl:0
"
 DEPEND="${RDEPEND}"
 

diff --git 
a/dev-db/aerospike-server-community/aerospike-server-community-3.15.1.3.ebuild 
b/dev-db/aerospike-server-community/aerospike-server-community-3.15.1.3.ebuild
index e5f19b1e3af..b0fd3d8c225 100644
--- 
a/dev-db/aerospike-server-community/aerospike-server-community-3.15.1.3.ebuild
+++ 

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

2017-12-25 Thread David Seifert
commit: 2c6097b4fc3e489c9c380e9f23497d099f772e1d
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 17:22:33 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:15:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6097b4

app-text/zathura: [QA] Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/zathura/zathura-0.2.9.ebuild | 30 ++
 app-text/zathura/zathura-0.3.7.ebuild | 26 +-
 app-text/zathura/zathura-.ebuild  | 28 +---
 3 files changed, 40 insertions(+), 44 deletions(-)

diff --git a/app-text/zathura/zathura-0.2.9.ebuild 
b/app-text/zathura/zathura-0.2.9.ebuild
index d72c7ba6207..c4bb49e027e 100644
--- a/app-text/zathura/zathura-0.2.9.ebuild
+++ b/app-text/zathura/zathura-0.2.9.ebuild
@@ -1,26 +1,24 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-inherit eutils fdo-mime multilib toolchain-funcs virtualx
-[[ ${PV} == * ]] && inherit git-2
+inherit eutils multilib toolchain-funcs virtualx xdg-utils
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura.git;
+   EGIT_BRANCH="develop"
+else
+   KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
+   SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz;
+fi
 
 DESCRIPTION="A highly customizable and functional document viewer"
 HOMEPAGE="http://pwmt.org/projects/zathura/;
-if ! [[ ${PV} == * ]]; then
-SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz;
-fi
-EGIT_REPO_URI="git://git.pwmt.org/${PN}.git"
-EGIT_BRANCH="develop"
 
 LICENSE="ZLIB"
 SLOT="0"
-if ! [[ ${PV} == * ]]; then
-KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
-else
-KEYWORDS=""
-fi
 IUSE="+magic sqlite test"
 
 RDEPEND=">=dev-libs/girara-0.2.2:3=
@@ -34,7 +32,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( dev-libs/check )"
 
-pkg_setup() {
+src_configure() {
myzathuraconf=(
WITH_MAGIC=$(usex magic 1 0)
WITH_SQLITE=$(usex sqlite 1 0)
@@ -61,9 +59,9 @@ src_install() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
 }

diff --git a/app-text/zathura/zathura-0.3.7.ebuild 
b/app-text/zathura/zathura-0.3.7.ebuild
index ad77a66a0e0..8281cf21819 100644
--- a/app-text/zathura/zathura-0.3.7.ebuild
+++ b/app-text/zathura/zathura-0.3.7.ebuild
@@ -3,22 +3,22 @@
 
 EAPI=5
 
-inherit eutils fdo-mime multilib toolchain-funcs virtualx
-[[ ${PV} == * ]] && inherit git-2
+inherit eutils multilib toolchain-funcs virtualx xdg-utils
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura.git;
+   EGIT_BRANCH="develop"
+else
+   KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
+   SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz;
+fi
 
 DESCRIPTION="A highly customizable and functional document viewer"
 HOMEPAGE="http://pwmt.org/projects/zathura/;
-if ! [[ ${PV} == * ]]; then
-SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz;
-fi
-EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git;
-EGIT_BRANCH="develop"
 
 LICENSE="ZLIB"
 SLOT="0"
-if ! [[ ${PV} == * ]]; then
-KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
-fi
 IUSE="+magic sqlite synctex test"
 
 RDEPEND=">=dev-libs/girara-0.2.7:3=
@@ -39,7 +39,7 @@ src_prepare() {
epatch_user
 }
 
-pkg_setup() {
+src_configure() {
myzathuraconf=(
WITH_MAGIC=$(usex magic 1 0)
WITH_SQLITE=$(usex sqlite 1 0)
@@ -67,9 +67,9 @@ src_install() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
 }

diff --git a/app-text/zathura/zathura-.ebuild 
b/app-text/zathura/zathura-.ebuild
index 52a3a9c5d86..70f20b7aed6 100644
--- a/app-text/zathura/zathura-.ebuild
+++ b/app-text/zathura/zathura-.ebuild
@@ -3,24 +3,22 @@
 
 EAPI=5
 
-inherit eutils fdo-mime multilib toolchain-funcs virtualx
-[[ ${PV} == * ]] && inherit git-2
+inherit eutils multilib toolchain-funcs virtualx xdg-utils
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura.git;
+   EGIT_BRANCH="develop"
+else
+   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+   SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz;
+fi
 
 DESCRIPTION="A highly customizable and functional document viewer"
 HOMEPAGE="http://pwmt.org/projects/zathura/;
-if ! [[ ${PV} == * ]]; then
-SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz;
-fi

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

2017-12-25 Thread David Seifert
commit: 3499242f0065d174fb4a3837245b65e595edfa3e
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 18:55:49 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:17:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3499242f

dev-lang/jimtcl: [QA] Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lang/jimtcl/jimtcl-0.74-r1.ebuild | 13 +++--
 dev-lang/jimtcl/jimtcl-0.75-r1.ebuild |  6 +++---
 dev-lang/jimtcl/jimtcl-0.75.ebuild| 13 +++--
 dev-lang/jimtcl/jimtcl-0.76.ebuild|  6 +++---
 dev-lang/jimtcl/jimtcl-.ebuild|  6 +++---
 5 files changed, 23 insertions(+), 21 deletions(-)

diff --git a/dev-lang/jimtcl/jimtcl-0.74-r1.ebuild 
b/dev-lang/jimtcl/jimtcl-0.74-r1.ebuild
index 56008de46ce..bba26a59e81 100644
--- a/dev-lang/jimtcl/jimtcl-0.74-r1.ebuild
+++ b/dev-lang/jimtcl/jimtcl-0.74-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -31,13 +31,14 @@ src_compile() {
 
 src_install() {
dobin jimsh
-   use static-libs && {
+
+   if use static-libs; then
dolib.a libjim.a
-   } || {
+   else
dolib.so libjim.so.${PV}
-   dosym /usr/$(get_libdir)/libjim.so.${PV} \
-   /usr/$(get_libdir)/libjim.so
-   }
+   dosym libjim.so.${PV} /usr/$(get_libdir)/libjim.so
+   fi
+
insinto /usr/include
doins jim.h jimautoconf.h jim-subcmd.h jim-signal.h
doins jim-win32compat.h jim-eventloop.h jim-config.h

diff --git a/dev-lang/jimtcl/jimtcl-0.75-r1.ebuild 
b/dev-lang/jimtcl/jimtcl-0.75-r1.ebuild
index d05b5040644..3c79869f318 100644
--- a/dev-lang/jimtcl/jimtcl-0.75-r1.ebuild
+++ b/dev-lang/jimtcl/jimtcl-0.75-r1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
 
 inherit multiprocessing eutils
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="http://repo.or.cz/r/jimtcl.git;
-   inherit git-2
+   inherit git-r3
 else
inherit vcs-snapshot
SRC_URI="https://github.com/msteveb/jimtcl/zipball/${PV} -> ${P}.zip"

diff --git a/dev-lang/jimtcl/jimtcl-0.75.ebuild 
b/dev-lang/jimtcl/jimtcl-0.75.ebuild
index 59a5c92d192..86af1bb8fb9 100644
--- a/dev-lang/jimtcl/jimtcl-0.75.ebuild
+++ b/dev-lang/jimtcl/jimtcl-0.75.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -31,13 +31,14 @@ src_compile() {
 
 src_install() {
dobin jimsh
-   use static-libs && {
+
+   if use static-libs; then
dolib.a libjim.a
-   } || {
+   else
dolib.so libjim.so.${PV}
-   dosym /usr/$(get_libdir)/libjim.so.${PV} \
-   /usr/$(get_libdir)/libjim.so
-   }
+   dosym libjim.so.${PV} /usr/$(get_libdir)/libjim.so
+   fi
+
insinto /usr/include
doins jim.h jimautoconf.h jim-subcmd.h jim-signal.h
doins jim-win32compat.h jim-eventloop.h jim-config.h

diff --git a/dev-lang/jimtcl/jimtcl-0.76.ebuild 
b/dev-lang/jimtcl/jimtcl-0.76.ebuild
index a82e24c9b20..3d5515b2e63 100644
--- a/dev-lang/jimtcl/jimtcl-0.76.ebuild
+++ b/dev-lang/jimtcl/jimtcl-0.76.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
 
 inherit multiprocessing eutils
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="http://repo.or.cz/r/jimtcl.git;
-   inherit git-2
+   inherit git-r3
 else
inherit vcs-snapshot
SRC_URI="https://github.com/msteveb/jimtcl/zipball/${PV} -> ${P}.zip"

diff --git a/dev-lang/jimtcl/jimtcl-.ebuild 
b/dev-lang/jimtcl/jimtcl-.ebuild
index d05b5040644..3c79869f318 100644
--- a/dev-lang/jimtcl/jimtcl-.ebuild
+++ b/dev-lang/jimtcl/jimtcl-.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
 
 inherit multiprocessing eutils
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="http://repo.or.cz/r/jimtcl.git;
-   inherit git-2
+   inherit git-r3
 else
inherit vcs-snapshot
SRC_URI="https://github.com/msteveb/jimtcl/zipball/${PV} -> ${P}.zip"



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

2017-12-25 Thread David Seifert
commit: b3af08c03d3c77ba9f845745c62881a6fe6d3a67
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 16:36:39 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:15:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3af08c0

app-text/unpaper: Remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/unpaper/Manifest   |  1 -
 app-text/unpaper/unpaper-5.1.ebuild | 37 ---
 app-text/unpaper/unpaper-6.1.ebuild | 39 -
 3 files changed, 77 deletions(-)

diff --git a/app-text/unpaper/Manifest b/app-text/unpaper/Manifest
index a0a37f6dbd4..17c2bd98c4e 100644
--- a/app-text/unpaper/Manifest
+++ b/app-text/unpaper/Manifest
@@ -1,2 +1 @@
-DIST unpaper-5.1.tar.xz 2861432 BLAKE2B 
4f07af2ff86181f6941f924cb0a06c8268c5b50fbff3a25faea5ae9657b965277f9d33ff7fbcff29cff7c799fe9861c50dc3a7f583a1620ee6e92fdf42410165
 SHA512 
5ccd90c4c92774085df6cee5552d72d538d3ee553f95ca3d2bea850975ac6e728be97aa7dca194ba44ef8156c26c19d61d051c4581100f8c553998d9a86cefdf
 DIST unpaper-6.1.tar.xz 2655724 BLAKE2B 
df16261d37d5d493aa640cd940b63f55e90ba091e6028dc11dd0c685ec880a7be202d4056756ef0fa54b48b89f1845b9cf23aceeb87945a1b6a25eec4b7c0915
 SHA512 
afef705985d3c265672c9e42130acc34befc080c361f3169e299b5110c662d0b9845a9d0ca4fc3aad468f49967ded36fb60ffed296373569dd7337c3cb81e79c

diff --git a/app-text/unpaper/unpaper-5.1.ebuild 
b/app-text/unpaper/unpaper-5.1.ebuild
deleted file mode 100644
index 37edf751413..000
--- a/app-text/unpaper/unpaper-5.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/Flameeyes/unpaper.git;
-   inherit git-r3 autotools
-else
-   SRC_URI="https://www.flameeyes.eu/files/${P}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Post-processor for scanned and photocopied book pages"
-HOMEPAGE="https://www.flameeyes.eu/projects/unpaper;
-
-LICENSE="GPL-2"
-
-SLOT="0"
-IUSE="test"
-
-DEPEND="test? ( media-libs/netpbm[png] )
-   dev-libs/libxslt
-   app-text/docbook-xsl-ns-stylesheets"
-RDEPEND=""
-
-if [[ ${PV} ==  ]]; then
-   src_prepare() {
-   eautoreconf
-   }
-fi
-
-src_configure() {
-   econf \
-   --docdir=/usr/share/doc/${PF} \
-   --htmldir=/usr/share/doc/${PF}/html
-}

diff --git a/app-text/unpaper/unpaper-6.1.ebuild 
b/app-text/unpaper/unpaper-6.1.ebuild
deleted file mode 100644
index 710f894a8ff..000
--- a/app-text/unpaper/unpaper-6.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools-utils
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/Flameeyes/unpaper.git;
-   inherit git-r3 autotools
-else
-   SRC_URI="https://www.flameeyes.eu/files/${P}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Post-processor for scanned and photocopied book pages"
-HOMEPAGE="https://www.flameeyes.eu/projects/unpaper;
-
-LICENSE="GPL-2"
-
-SLOT="0"
-IUSE="test"
-
-RDEPEND="|| ( >=media-video/libav-10[encode] >=media-video/ffmpeg-2[encode] )"
-DEPEND="dev-libs/libxslt
-   app-text/docbook-xsl-ns-stylesheets
-   virtual/pkgconfig
-   ${RDEPEND}"
-
-# gcc can generate slightly different code that leads to slightly different
-# images. Wait until we get a better testsuite.
-RESTRICT="test"
-
-if [[ ${PV} ==  ]]; then
-   src_prepare() {
-   eautoreconf
-   autotools-utils_src_prepare
-   }
-fi



[gentoo-commits] repo/gentoo:master commit in: app-text/zathura-pdf-poppler/

2017-12-25 Thread David Seifert
commit: 856c865faa4cde2418cf80d34e1943545b004602
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 17:49:25 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 19:16:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=856c865f

app-text/zathura-pdf-poppler: Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../zathura-pdf-poppler-0.2.5.ebuild   | 24 ++
 .../zathura-pdf-poppler-0.2.7.ebuild   | 20 +-
 .../zathura-pdf-poppler-.ebuild| 24 ++
 3 files changed, 32 insertions(+), 36 deletions(-)

diff --git a/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.2.5.ebuild 
b/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.2.5.ebuild
index b7895c830dc..1538318d967 100644
--- a/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.2.5.ebuild
+++ b/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.2.5.ebuild
@@ -1,26 +1,24 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 inherit eutils toolchain-funcs
-[[ ${PV} == * ]] && inherit git-2
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-pdf-poppler.git;
+   EGIT_BRANCH="develop"
+else
+   KEYWORDS="amd64 arm x86"
+   SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
+fi
 
 DESCRIPTION="PDF plug-in for zathura"
 HOMEPAGE="http://pwmt.org/projects/zathura/;
-if ! [[ ${PV} == * ]]; then
-SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
-fi
-EGIT_REPO_URI="git://git.pwmt.org/${PN}.git"
-EGIT_BRANCH="develop"
 
 LICENSE="ZLIB"
 SLOT="0"
-if ! [[ ${PV} == * ]]; then
-KEYWORDS="amd64 arm x86"
-else
-KEYWORDS=""
-fi
 IUSE=""
 
 RDEPEND="app-text/poppler:=[cairo]
@@ -29,7 +27,7 @@ RDEPEND="app-text/poppler:=[cairo]
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-pkg_setup() {
+src_configure() {
myzathuraconf=(
CC="$(tc-getCC)"
LD="$(tc-getLD)"

diff --git a/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.2.7.ebuild 
b/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.2.7.ebuild
index d7e55949435..1538318d967 100644
--- a/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.2.7.ebuild
+++ b/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.2.7.ebuild
@@ -4,21 +4,21 @@
 EAPI=5
 
 inherit eutils toolchain-funcs
-[[ ${PV} == * ]] && inherit git-2
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-pdf-poppler.git;
+   EGIT_BRANCH="develop"
+else
+   KEYWORDS="amd64 arm x86"
+   SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
+fi
 
 DESCRIPTION="PDF plug-in for zathura"
 HOMEPAGE="http://pwmt.org/projects/zathura/;
-if ! [[ ${PV} == * ]]; then
-SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
-fi
-EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git;
-EGIT_BRANCH="develop"
 
 LICENSE="ZLIB"
 SLOT="0"
-if ! [[ ${PV} == * ]]; then
-KEYWORDS="amd64 arm x86"
-fi
 IUSE=""
 
 RDEPEND="app-text/poppler:=[cairo]
@@ -27,7 +27,7 @@ RDEPEND="app-text/poppler:=[cairo]
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-pkg_setup() {
+src_configure() {
myzathuraconf=(
CC="$(tc-getCC)"
LD="$(tc-getLD)"

diff --git a/app-text/zathura-pdf-poppler/zathura-pdf-poppler-.ebuild 
b/app-text/zathura-pdf-poppler/zathura-pdf-poppler-.ebuild
index 90dadc2acad..adeffb64415 100644
--- a/app-text/zathura-pdf-poppler/zathura-pdf-poppler-.ebuild
+++ b/app-text/zathura-pdf-poppler/zathura-pdf-poppler-.ebuild
@@ -1,26 +1,24 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 inherit eutils toolchain-funcs
-[[ ${PV} == * ]] && inherit git-2
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-pdf-poppler.git;
+   EGIT_BRANCH="develop"
+else
+   KEYWORDS="~amd64 ~arm ~x86"
+   SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
+fi
 
 DESCRIPTION="PDF plug-in for zathura"
 HOMEPAGE="http://pwmt.org/projects/zathura/;
-if ! [[ ${PV} == * ]]; then
-SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz;
-fi
-EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git;
-EGIT_BRANCH="develop"
 
 LICENSE="ZLIB"
 SLOT="0"
-if ! [[ ${PV} == * ]]; then
-KEYWORDS="~amd64 ~arm ~x86"
-else
-KEYWORDS=""
-fi
 IUSE=""
 
 RDEPEND="app-text/poppler:=[cairo]
@@ -29,7 +27,7 @@ RDEPEND="app-text/poppler:=[cairo]
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-pkg_setup() {
+src_configure() {
myzathuraconf=(
CC="$(tc-getCC)"

  1   2   3   >