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

2018-12-07 Thread Patrick McLean
commit: dbdafe931121967cbf17f533f4aa3632abc6c755
Author: Patrick McLean  gentoo  org>
AuthorDate: Sat Dec  8 07:45:03 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Dec  8 07:48:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbdafe93

net-misc/ntp: fix libressl-2.8 patch

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 net-misc/ntp/files/ntp-4.2.8_p12-libressl-2.8.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/ntp/files/ntp-4.2.8_p12-libressl-2.8.patch 
b/net-misc/ntp/files/ntp-4.2.8_p12-libressl-2.8.patch
index 7ec2ee678b0..182fcefe88b 100644
--- a/net-misc/ntp/files/ntp-4.2.8_p12-libressl-2.8.patch
+++ b/net-misc/ntp/files/ntp-4.2.8_p12-libressl-2.8.patch
@@ -5,12 +5,12 @@
  #define OpenSSL_version_num   SSLeay
  #define OpenSSL_version   SSLeay_version
 +
-+# if LIBRESSL_VERSION_NUMBER < 0x2080L
++# if !defined(LIBRESSL_VERSION_NUMBER) || LIBRESSL_VERSION_NUMBER < 
0x2080L
  #define X509_get0_notBefore   X509_get_notBefore
  #define X509_getm_notBefore   X509_get_notBefore
  #define X509_get0_notAfterX509_get_notAfter
  #define X509_getm_notAfterX509_get_notAfter
-+#endif /* LIBRESSL_VERSION_NUMBER < 0x2080L */
++#endif /* !defined(LIBRESSL_VERSION_NUMBER) || LIBRESSL_VERSION_NUMBER < 
0x2080L */
  
  /* - */
  #endif /* OPENSSL_VERSION_NUMBER < v1.1.0 */



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

2018-12-07 Thread Hans de Graaff
commit: 04dd22c9ac7219ac57228cf0820ef190c7711193
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 07:25:06 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 07:47:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04dd22c9

dev-ruby/pry: add 0.12.2

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/dev-ruby/pry/Manifest b/dev-ruby/pry/Manifest
index 7cb0ec589ba..6b4601d635a 100644
--- a/dev-ruby/pry/Manifest
+++ b/dev-ruby/pry/Manifest
@@ -1,2 +1,3 @@
 DIST pry-0.11.3.tar.gz 225483 BLAKE2B 
a8d680c095a887e2612b61ef2f892ece8468e447f08e209b97494844fb27cf2441b8d575125ac5657b6f0feefa8b2726bfd78966ce44da1d96af84982918f428
 SHA512 
6c5c983d0d446cc7cf105797083d932d95db9821215635cd3929ce2e229e21c4566d0644a6283de462e735aef577cd8c115589d2dd8bac88ac2f911be0bf729f
 DIST pry-0.12.0.tar.gz 237643 BLAKE2B 
3c1d749c4df638652d0c9e2a11efe1c48225f2aa434e1adb3323fa5cc21fce40f12c7cecdff20589e8329acef30523114292a2834392b53f5d31c40132bc4232
 SHA512 
bd8ea74c281d64262d499970c0861659679670f052acde37f1d7fa50f2184c816e5681ef2566bf3a6010d150f9c649b39024a79a269e2a7b47057e1d8173d2ce
+DIST pry-0.12.2.tar.gz 237824 BLAKE2B 
2a99e6092968150f2c685bc93004bd596adbe5e289bd52ee68f11b52512ac43d0e7079b8129445160652c668c355edae97f1fd0fd2ead940f769831ac9ecf4ff
 SHA512 
b3a2a9a26d7062b994760fc5ca6c8b477813e215624d88ae56d23703429d3d8d21357b5d89583c1af1c7654f892c0c57ffbc6dd6b6f126e0a6b786c7c48df6af

diff --git a/dev-ruby/pry/pry-0.12.2.ebuild b/dev-ruby/pry/pry-0.12.2.ebuild
new file mode 100644
index 000..dca7baa3cb1
--- /dev/null
+++ b/dev-ruby/pry/pry-0.12.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+RUBY_FAKEGEM_GEMSPEC=${PN}.gemspec
+
+inherit ruby-fakegem
+
+DESCRIPTION="Pry is a powerful alternative to the standard IRB shell for Ruby"
+HOMEPAGE="https://github.com/pry/pry/wiki;
+SRC_URI="https://github.com/pry/pry/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+IUSE=""
+SLOT="ruby19"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+
+ruby_add_rdepend "
+   >=dev-ruby/coderay-1.1.0 =dev-ruby/coderay-1.1*
+   >=dev-ruby/method_source-0.9.0 =dev-ruby/method_source-0.9*"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/open4-1.3
+   >=dev-ruby/rake-0.9
+   >=dev-ruby/mocha-1.0
+   )"
+
+all_ruby_prepare() {
+   # Avoid unneeded dependency on git.
+   # Loosen coderay dependency.
+   sed -e '/git ls-files/d' \
+   -e '/coderay/s/~>/>=/' \
+   -e '/bundler/d' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -e '/[Bb]undler/d' -e "1irequire 'mocha/api'\ " -i spec/helper.rb 
|| die
+   # Out of date tests
+   rm spec/commands/gist_spec.rb || die
+}



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

2018-12-07 Thread Hans de Graaff
commit: 9e5f8379695df26c693c954a9dce94c3182126d9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 07:20:32 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 07:47:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5f8379

dev-ruby/mustache: add 1.1.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/mustache/Manifest  |  1 +
 dev-ruby/mustache/mustache-1.1.0.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/mustache/Manifest b/dev-ruby/mustache/Manifest
index f502cf0a89c..5c35f594eab 100644
--- a/dev-ruby/mustache/Manifest
+++ b/dev-ruby/mustache/Manifest
@@ -1 +1,2 @@
 DIST mustache-1.0.5.gem 41984 BLAKE2B 
c063af6c9464884114b55c30df6c6cb2685b0394aa9280f006b6c35cd0681c8776edddccd1a33de75e291a2e1992477c1d70f6cb1c603e800b08be5b989a9ca0
 SHA512 
d9b2c55d758bd4e317732307b513e2a079b04ec7a1203233834fd08a3a32f7b1bf8283d207af2f7082a8c4847f9c5955a557f19bad9b08a1dee2f32417eca190
+DIST mustache-1.1.0.gem 42496 BLAKE2B 
f2bef262238a6e335decf2295d1d55c7865d9e2181f7772d2359bde99441536c4f1b44a103f2ee9be8e6933027ea0241f7027410d9a506732ac8affe9a72ea22
 SHA512 
5e8daa7cfb6151e86e5d2223a026538194e03331bcd74f15704404795eb8c6c28899f29fa9fe421fe38e026b38ad734fe5574d2a6d4aa1e53ed5a566a8061c61

diff --git a/dev-ruby/mustache/mustache-1.1.0.ebuild 
b/dev-ruby/mustache/mustache-1.1.0.ebuild
new file mode 100644
index 000..a122c41cb8f
--- /dev/null
+++ b/dev-ruby/mustache/mustache-1.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_TASK_DOC="man:build"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Mustache is a framework-agnostic way to render logic-free views"
+HOMEPAGE="https://mustache.github.com/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( app-text/ronn )"
+
+all_ruby_prepare() {
+   # Fix for renamed .ron files
+   sed -i -e 's:\.ronn:.ron:' Rakefile || die
+
+   sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e "Dir['test/*.rb'].each{|f| require f}" || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   doman man/mustache.1 man/mustache.5
+}



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

2018-12-07 Thread Hans de Graaff
commit: 482fac36e737cdeb3234842a0979f48b56054b43
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 07:04:12 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 07:47:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482fac36

dev-ruby/mixlib-shellout: add 2.4.2

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/mixlib-shellout/Manifest  |  1 +
 .../mixlib-shellout/mixlib-shellout-2.4.2.ebuild   | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ruby/mixlib-shellout/Manifest 
b/dev-ruby/mixlib-shellout/Manifest
index bd7ed4337eb..d2eec59318c 100644
--- a/dev-ruby/mixlib-shellout/Manifest
+++ b/dev-ruby/mixlib-shellout/Manifest
@@ -1,2 +1,3 @@
 DIST mixlib-shellout-2.3.2.tar.gz 35828 BLAKE2B 
8fa665a0be90da481d2e83aeb0bbfe35be6086cad25cfff5f079f0aa53926318961d2192da3477e4a4cd728e57752f32652579d544f562d81941a3d357c5bb5a
 SHA512 
72f4979d1c444b1f097ecfd4767a2989e60398e84a78106b80077b664bc01d6fc68022cec26172f1e7c0384dd3fc4f64c723ad3a2882db7284dbadacc7cf24c9
 DIST mixlib-shellout-2.4.0.tar.gz 36249 BLAKE2B 
cf2da1936a95ace0d2f847c05e299834ea0fcb00ec47e6caeeb5b8e0e96d76b69ba9a43ce9846079ca707e4877c0a2bcde35a67a4d4f27e79192d2b88a97a653
 SHA512 
fccd70854449303aa107eeba0d7d58b5a0ff5db8aaeb52e49121340aefdeb25fe205f3a8cc80299e24c72ec99f89988c559ca72086610d39c6847b2208e95d57
+DIST mixlib-shellout-2.4.2.tar.gz 38245 BLAKE2B 
29bf9e4e59c4cbf1da134758c9a078315998763aa4277afe36a5858efec1fe5d3f41e36239d9babac28940f7f3e05f0dd366fe7f2ba19af918ce8a2a3ef15c2d
 SHA512 
c144bda0fba098cb88f1fb1dbd0d8da8edc077185d7935431dc8f78460664c71d603da8f1fa5324e47411f6f3f87c92f233957facf66e53948fb51165967bbeb

diff --git a/dev-ruby/mixlib-shellout/mixlib-shellout-2.4.2.ebuild 
b/dev-ruby/mixlib-shellout/mixlib-shellout-2.4.2.ebuild
new file mode 100644
index 000..092b06a607f
--- /dev/null
+++ b/dev-ruby/mixlib-shellout/mixlib-shellout-2.4.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRA_DOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Run external commands on Unix or Windows"
+HOMEPAGE="https://github.com/opscode/mixlib-shellout;
+SRC_URI="https://github.com/opscode/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+each_ruby_prepare() {
+   # Make sure we actually use the right interpreter for testing
+   sed -i -e "/ruby_eval/ s:ruby :${RUBY} :" spec/mixlib/shellout_spec.rb 
|| die
+}



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

2018-12-07 Thread Hans de Graaff
commit: b01729c2db462405bf2a84ca0bbabfe9bdc6af25
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 07:26:17 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 07:47:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01729c2

dev-ruby/pry: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/pry/Manifest  |  1 -
 dev-ruby/pry/pry-0.11.3.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/dev-ruby/pry/Manifest b/dev-ruby/pry/Manifest
index 6b4601d635a..7f1818da7d8 100644
--- a/dev-ruby/pry/Manifest
+++ b/dev-ruby/pry/Manifest
@@ -1,3 +1,2 @@
-DIST pry-0.11.3.tar.gz 225483 BLAKE2B 
a8d680c095a887e2612b61ef2f892ece8468e447f08e209b97494844fb27cf2441b8d575125ac5657b6f0feefa8b2726bfd78966ce44da1d96af84982918f428
 SHA512 
6c5c983d0d446cc7cf105797083d932d95db9821215635cd3929ce2e229e21c4566d0644a6283de462e735aef577cd8c115589d2dd8bac88ac2f911be0bf729f
 DIST pry-0.12.0.tar.gz 237643 BLAKE2B 
3c1d749c4df638652d0c9e2a11efe1c48225f2aa434e1adb3323fa5cc21fce40f12c7cecdff20589e8329acef30523114292a2834392b53f5d31c40132bc4232
 SHA512 
bd8ea74c281d64262d499970c0861659679670f052acde37f1d7fa50f2184c816e5681ef2566bf3a6010d150f9c649b39024a79a269e2a7b47057e1d8173d2ce
 DIST pry-0.12.2.tar.gz 237824 BLAKE2B 
2a99e6092968150f2c685bc93004bd596adbe5e289bd52ee68f11b52512ac43d0e7079b8129445160652c668c355edae97f1fd0fd2ead940f769831ac9ecf4ff
 SHA512 
b3a2a9a26d7062b994760fc5ca6c8b477813e215624d88ae56d23703429d3d8d21357b5d89583c1af1c7654f892c0c57ffbc6dd6b6f126e0a6b786c7c48df6af

diff --git a/dev-ruby/pry/pry-0.11.3.ebuild b/dev-ruby/pry/pry-0.11.3.ebuild
deleted file mode 100644
index 69555df8eb7..000
--- a/dev-ruby/pry/pry-0.11.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-RUBY_FAKEGEM_GEMSPEC=${PN}.gemspec
-
-inherit ruby-fakegem
-
-DESCRIPTION="Pry is a powerful alternative to the standard IRB shell for Ruby"
-HOMEPAGE="https://github.com/pry/pry/wiki;
-SRC_URI="https://github.com/pry/pry/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-IUSE=""
-SLOT="ruby19"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
-
-ruby_add_rdepend "
-   >=dev-ruby/coderay-1.1.0 =dev-ruby/coderay-1.1*
-   >=dev-ruby/method_source-0.9.0 =dev-ruby/method_source-0.9*"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/open4-1.3
-   >=dev-ruby/rake-0.9
-   >=dev-ruby/mocha-1.0
-   )"
-
-all_ruby_prepare() {
-   # Avoid unneeded dependency on git.
-   # Loosen coderay dependency.
-   sed -e '/git ls-files/d' \
-   -e '/coderay/s/~>/>=/' \
-   -e '/bundler/d' \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-   sed -e '/[Bb]undler/d' -e "1irequire 'mocha/api'\ " -i spec/helper.rb 
|| die
-   # Out of date tests
-   rm spec/commands/gist_spec.rb || die
-}



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

2018-12-07 Thread Hans de Graaff
commit: 201c317c01027f6aa44f37f1567e1124b181ccf3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 07:47:06 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 07:47:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201c317c

dev-ruby/rbpdf: add 1.19.6

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.19.6.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 2bf7580a956..dc359c4585a 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,3 +1,4 @@
 DIST rbpdf-1.19.3.gem 295424 BLAKE2B 
27ec18ad5b2082562f9121f625397cdff60824325f6a7fd39f9109f3d7ba68f60cbca2c08bc3c177dfd2a972ebdd90260535bd36d98240ee96fe50bba8a9f1c0
 SHA512 
ec169555973122418f0a15bdbc9ec212d0a5151dea849e64b21e45390a2fbd6571e4918322e9c6ec048cc10e53ecbab9b32a1bfe484f2fe6a9f13ce0f01f53ee
 DIST rbpdf-1.19.4.gem 295424 BLAKE2B 
4dec81dfddc6aab7da97c178e3c8bd665b803e807db537722abdde0fb846ed147d070bce6351aee0529d0032e73cd82caf47d263ab3cc86e1e66ac0ddcea3a1d
 SHA512 
876b36b7a03f675597110c8e3b82c4a3088816bb6fa6cbb300d066d6873ca24d517eb63e6b81d6851e836524e5b1a9baa19a125ed0f6d369527fe1df3feb86c7
 DIST rbpdf-1.19.5.gem 295936 BLAKE2B 
b75f317a93e45cc83928cae039fd49dfc4cfb6325c4c7445b85bd396ce31b468c49935537cc6eaef5b49d55f5e12eb41258ac7b688bf4f41d94a8be3b2172d2f
 SHA512 
736d11ba3f34fe93bce1343610a5a6ce0e9f9f7084f63c4dc58f1d94f66a3d9371ff2a89706fa9c6c32326999181ea420e4ee0ccf7e337cd938b2181fa204ea9
+DIST rbpdf-1.19.6.tar.gz 12026339 BLAKE2B 
8ec388e65f110773b9a7c160a9bccbb1beb6f3ad0bbe2393a7b91087e1d2b3cbdfb03284737f6763cee6cfa947d68532cde8f4b684b004dfc92f300510a1f5c0
 SHA512 
192dae84ef2a44cfc7bde38e776ade1aab95e812f55ba1848c20be4a2e65231c97330859cf14b1d3bfd7aa158a1ea561602723e9e96e275ecc771ca781901271

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.6.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.6.ebuild
new file mode 100644
index 000..90dafc43b89
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.19.6.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "dev-ruby/actionview:*
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+
+   # Loosen very restrictive htmlentities dependency
+   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2018-12-07 Thread Hans de Graaff
commit: e73823651cf84e190a1b79013babf87c81603c2c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 07:34:32 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 07:47:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7382365

dev-ruby/rake: add 12.3.2

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/rake/Manifest   |  1 +
 dev-ruby/rake/rake-12.3.2.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/rake/Manifest b/dev-ruby/rake/Manifest
index ff760e64b41..3d27eeeb6f7 100644
--- a/dev-ruby/rake/Manifest
+++ b/dev-ruby/rake/Manifest
@@ -1,2 +1,3 @@
 DIST rake-10.5.0.gem 130560 BLAKE2B 
05ae87d68641d5afbdc16c36d33c5cef626c8290abe5131f93f84e85861f0175f0b72a62f1b42076dd42a546a08c6efaa9400cf46707a2d4adca6bbff407b769
 SHA512 
0c95921e00af8dbc51edf9fdb8a8d8b0cc68295894fd310b3c4e5aafef1d5d6f9819a9e8a9b4c854f54835115123411278992f6223e0fb18e2efa7fa58ab6fcf
 DIST rake-12.3.1.tar.gz 120170 BLAKE2B 
c0d087911f33ccd5256462501d175e1f92fa104a3c89b62a5bc434836d5abb277a61fb12269778d0a6e3b9b831e78c0a94d9d1cd885906980fdb55e0402e398b
 SHA512 
49736059713d609b0786d4ea89866fd5d58076977aabeda30440f10edad708cc10ba91b5224f59a8ab87ee2ab8e2674e9115f90f035c16e1fa8cba3f7649
+DIST rake-12.3.2.tar.gz 121854 BLAKE2B 
76d52fbb08f626232bb829da5d125236f99ade886e26a65c8faa7126cb0a902659160971520b1106064371b55f1bf3f27f77ad10c6879200bfbc8e724d57874f
 SHA512 
ed96decf44140ea79726a5862c8850cbf4db56702a6a7326784249efe432b37f16d4d96ef2c2886fdd693966f5770838802f1bc3446b0724617b8d0869a4

diff --git a/dev-ruby/rake/rake-12.3.2.ebuild b/dev-ruby/rake/rake-12.3.2.ebuild
new file mode 100644
index 000..404866dca45
--- /dev/null
+++ b/dev-ruby/rake/rake-12.3.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+inherit bash-completion-r1 ruby-fakegem
+
+DESCRIPTION="Make-like scripting in Ruby"
+HOMEPAGE="https://github.com/ruby/rake;
+SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+DEPEND+=" app-arch/gzip"
+
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )
+   doc? ( dev-ruby/rdoc )"
+
+all_ruby_compile() {
+   if use doc; then
+   rdoc --title "Rake - Ruby Make" --main README.rdoc --out html 
lib *.rdoc doc/*/*.rdoc || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require 
"minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die
+}
+
+all_ruby_install() {
+   ruby_fakegem_binwrapper rake
+
+   if use doc; then
+   pushd html
+   dodoc -r *
+   popd
+   fi
+
+   doman doc/rake.1
+
+   newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
+}



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

2018-12-07 Thread Hans de Graaff
commit: 4d99945e93f2962ae645e1f250d8c82cdd739152
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 07:04:39 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 07:47:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d99945e

dev-ruby/mixlib-shellout: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/mixlib-shellout/Manifest  |  1 -
 .../mixlib-shellout/mixlib-shellout-2.3.2.ebuild   | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-ruby/mixlib-shellout/Manifest 
b/dev-ruby/mixlib-shellout/Manifest
index d2eec59318c..1812981fe01 100644
--- a/dev-ruby/mixlib-shellout/Manifest
+++ b/dev-ruby/mixlib-shellout/Manifest
@@ -1,3 +1,2 @@
-DIST mixlib-shellout-2.3.2.tar.gz 35828 BLAKE2B 
8fa665a0be90da481d2e83aeb0bbfe35be6086cad25cfff5f079f0aa53926318961d2192da3477e4a4cd728e57752f32652579d544f562d81941a3d357c5bb5a
 SHA512 
72f4979d1c444b1f097ecfd4767a2989e60398e84a78106b80077b664bc01d6fc68022cec26172f1e7c0384dd3fc4f64c723ad3a2882db7284dbadacc7cf24c9
 DIST mixlib-shellout-2.4.0.tar.gz 36249 BLAKE2B 
cf2da1936a95ace0d2f847c05e299834ea0fcb00ec47e6caeeb5b8e0e96d76b69ba9a43ce9846079ca707e4877c0a2bcde35a67a4d4f27e79192d2b88a97a653
 SHA512 
fccd70854449303aa107eeba0d7d58b5a0ff5db8aaeb52e49121340aefdeb25fe205f3a8cc80299e24c72ec99f89988c559ca72086610d39c6847b2208e95d57
 DIST mixlib-shellout-2.4.2.tar.gz 38245 BLAKE2B 
29bf9e4e59c4cbf1da134758c9a078315998763aa4277afe36a5858efec1fe5d3f41e36239d9babac28940f7f3e05f0dd366fe7f2ba19af918ce8a2a3ef15c2d
 SHA512 
c144bda0fba098cb88f1fb1dbd0d8da8edc077185d7935431dc8f78460664c71d603da8f1fa5324e47411f6f3f87c92f233957facf66e53948fb51165967bbeb

diff --git a/dev-ruby/mixlib-shellout/mixlib-shellout-2.3.2.ebuild 
b/dev-ruby/mixlib-shellout/mixlib-shellout-2.3.2.ebuild
deleted file mode 100644
index adcdf80bf37..000
--- a/dev-ruby/mixlib-shellout/mixlib-shellout-2.3.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRA_DOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Run external commands on Unix or Windows"
-HOMEPAGE="https://github.com/opscode/mixlib-shellout;
-SRC_URI="https://github.com/opscode/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-each_ruby_prepare() {
-   # Make sure we actually use the right interpreter for testing
-   sed -i -e "/ruby_eval/ s:ruby :${RUBY} :" spec/mixlib/shellout_spec.rb 
|| die
-}



[gentoo-commits] repo/gentoo:master commit in: media-radio/flrig/

2018-12-07 Thread Thomas Beierlein
commit: 3a25b8214ae44f8bb65e1911c2bf9a953d8cff42
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sat Dec  8 07:42:32 2018 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sat Dec  8 07:42:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a25b821

media-radio/flrig: Version bump

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/flrig/Manifest|  1 +
 media-radio/flrig/flrig-1.3.41.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/media-radio/flrig/Manifest b/media-radio/flrig/Manifest
index 3fe1cb3bcea..5911cbc1932 100644
--- a/media-radio/flrig/Manifest
+++ b/media-radio/flrig/Manifest
@@ -1,2 +1,3 @@
 DIST flrig-1.3.39.tar.gz 711661 BLAKE2B 
d0db385b04b91648a900e08a76e4e8a7715df72d78b379e14852cc47ea86b550016c655414412cc3bad4a5935039b6e50ca2e63ed2b8fcc4a0b2c552fb8be806
 SHA512 
8e77aff8d1a16d45e510606edb15623248cc41a979c324bece719acb1fddb6a29c05ef99d5dbe8a8a1247f4a5f6353a240556dcfd51ab7180cdc8b68ce5cc4ee
 DIST flrig-1.3.40.tar.gz 745925 BLAKE2B 
ef9e3295c7afed5ec14aeeb6c056afb31ad1f9719f2a49091b397e1809b34550cb667914b78f370da1722184a8db6253bf7a377db960deeb50a4833d9beb99d6
 SHA512 
28ed895a1b87ddcbab152b29c17d14b03ea29c9ae427bfc6eb594f270dc85c0044dc566991be8680d09f19dc46839e0672b250f3c765fb0f76da1624840ae216
+DIST flrig-1.3.41.tar.gz 784713 BLAKE2B 
09580382e29c7302544f58821631d7c826830faf628344fa22fa396691ffa3411b350163bcdde291c1389a42354e53e12358b613abfe7972f84f42dedd9ec03e
 SHA512 
e3afa23fdc5487c5219453aeba52ef433244de63d673c2c9180ed82df27472e57d5fd8918da6660c651f08467a77732b927f8a8580c7c4f43e9f5afaa5c8db31

diff --git a/media-radio/flrig/flrig-1.3.41.ebuild 
b/media-radio/flrig/flrig-1.3.41.ebuild
new file mode 100644
index 000..4687f42
--- /dev/null
+++ b/media-radio/flrig/flrig-1.3.41.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="Transceiver control program for Amateur Radio use"
+HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html;
+SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+DOCS=(AUTHORS ChangeLog README)
+
+RDEPEND="x11-libs/libX11
+   x11-libs/fltk:1
+   x11-misc/xdg-utils"
+
+DEPEND="${RDEPEND}
+   sys-devel/gettext"
+
+src_prepare() {
+   eapply_user
+   eapply -p0 "${FILESDIR}"/fix-bashism.patch
+   eautoreconf
+}



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

2018-12-07 Thread Hans de Graaff
commit: feeb18274199f89496590ecef614c60166ac5109
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 06:55:57 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 06:55:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feeb1827

dev-ruby/activesupport: cleanup 4.2.10

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/activesupport/Manifest|  1 -
 dev-ruby/activesupport/activesupport-4.2.10.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 5c8aa430e4c..f54a3c7219f 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,4 +1,3 @@
-DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
 DIST rails-4.2.11.tgz 4080621 BLAKE2B 
97f22f887255a1d8321d26040a9896cc87e0e7e50db208d3c0f96a74d926cfe9bb516641e06f7bfd92649b91427094f729d2d6b24df811ff0481c03950d3185b
 SHA512 
df31ac9cff0b6b07113f6066b0459b40b7263356c40a722636091b75c7443691625153d8e2d7e01324e98321d757f67ba3b9318d4229a3c1a0cea5af65b6b470
 DIST rails-5.0.7.tgz 6051560 BLAKE2B 
d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6
 SHA512 
c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
 DIST rails-5.1.6.1.tgz 6143808 BLAKE2B 
40949c4598af98e177bab19aea809a724135a56aaec66bfdfd820412794f548da195597461d5bd7b6e07bf60a5b6aee330a0a5fdf90bc0b0361b94a80d0684b4
 SHA512 
118798424ba249c3a7eed3e7174ed4a25d2fb81b8f521e165b2aef995956da7c085084be3dad9961e57e67a685ec3d527c3bfa91730d1053951cdd81b7e511ff

diff --git a/dev-ruby/activesupport/activesupport-4.2.10.ebuild 
b/dev-ruby/activesupport/activesupport-4.2.10.ebuild
deleted file mode 100644
index 147c955a6ce..000
--- a/dev-ruby/activesupport/activesupport-4.2.10.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
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Utility Classes and Extension to the Standard Library"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   >=dev-ruby/i18n-0.7:0.7
-   >=dev-ruby/tzinfo-1.1:1
-   >=dev-ruby/minitest-5.1:5
-   >=dev-ruby/thread_safe-0.3.4:0"
-
-# memcache-client, nokogiri, and builder are not strictly
-# needed, but there are tests using this code.
-ruby_add_bdepend "test? (
-   >=dev-ruby/dalli-2.2.1
-   >=dev-ruby/nokogiri-1.4.5
-   >=dev-ruby/builder-3.1.0
-   dev-ruby/rack
-   dev-ruby/mocha:0.14
-   )"
-
-all_ruby_prepare() {
-   # Set the secure permissions that tests expect.
-   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
-
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|mime-types\|sprockets\|stackprof\|rack-cache\|sqlite\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' \
-   -e 's/gemspec/gemspec path: "activesupport"/' \
-   -e '5igem "builder"; gem "rack"' ../Gemfile || die
-   rm ../Gemfile.lock || die
-
-   # Avoid test that fails with Minitest 5.4 since that already defines
-   # a string E in its TestCase.
-   rm test/core_ext/marshal_test.rb || die
-   sed -i -e '/test_const_missing_in_anonymous_modules/askip "gentoo 
minitest"' test/dependencies_test.rb || die
-}



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

2018-12-07 Thread Hans de Graaff
commit: 056ba31cadb71d455456758db094259ded54d180
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 06:49:47 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 06:49:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056ba31c

dev-ruby/rails: cleanup 4.2.10

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/rails/Manifest|  1 -
 dev-ruby/rails/rails-4.2.10.ebuild | 44 --
 2 files changed, 45 deletions(-)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index ca5b8b532e2..f369db23185 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,4 +1,3 @@
-DIST rails-4.2.10.gem 1476096 BLAKE2B 
6da658d4bf1b64574a3d7652aaa938e45e01db11f68f5fdf76ca70d84dae927828ea52262ee0777deff2408f4325d87a6d86f545c714a1180f1efef0099fa749
 SHA512 
04fd6e27974d4f0432be8a881abf0f00c8db448748118105c26a0dd0303e3914e469b7fc302a73ca4956d00a84e3d8fc16a179aad2f1f3ebdd11cae3a6c90717
 DIST rails-4.2.11.gem 1476096 BLAKE2B 
779111be1f18747c30b74f22f4b9ded1048d540197f82b1ef33201d114e3a052e1e0c8459d7757bba1ac2dc85932a3c601f6bfc84448d0f2e23d6a89c53a3569
 SHA512 
e3e035f0fc63058fd64c254a0b779699a28c558ad80fae374889a8ec1c21e1d90ebf9400832eb37e47ee75b38d46d8095455bf02a93b760732496bbb4c7597ff
 DIST rails-5.0.7.gem 6144 BLAKE2B 
7fa6cd84e6ce8714ea051991403c098291cf6fb946e09cdb520cdf0fd38541b9e0720e28cf4d19ff5191ed7199d3ce68da6c1ca0640b5776ed7b8f0132e53a38
 SHA512 
3480d8e5aee024a22819fb40610d78a41c56b89195f432d35c086f519d7530655a2a77ea09a40eeba19764adf2a06401749e7f763f945ee87321d95dd94df67f
 DIST rails-5.1.6.1.gem 6656 BLAKE2B 
a83ba0fcc1209f712ef8225d74a2081e7fe852b20c0f3d01e12f1070164f89813ab55ad34ca2c9858bcb889636364b5f538c91fc26546c1cf4723f2304258fe1
 SHA512 
58d4e3b13a7588a0881f4c40ecac2c269ba0afee7a67fe800f3372cbe54f45b25f49c968867b365193c254c360bafcd95f6cddb941557226b8f81f74ec8b87a5

diff --git a/dev-ruby/rails/rails-4.2.10.ebuild 
b/dev-ruby/rails/rails-4.2.10.ebuild
deleted file mode 100644
index 353465f24e7..000
--- a/dev-ruby/rails/rails-4.2.10.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-# The guides are now here but we'd need to rebuilt them first.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md guides/CHANGELOG.md"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="ruby on rails is a web-application and persistance framework"
-HOMEPAGE="http://www.rubyonrails.org;
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux"
-
-IUSE="+asset-pipeline"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionmailer-${PV}
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/actionview-${PV}
-   ~dev-ruby/activejob-${PV}
-   ~dev-ruby/activemodel-${PV}
-   ~dev-ruby/activerecord-${PV}
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/railties-${PV}
-   >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
-   dev-ruby/sprockets-rails:*
-   asset-pipeline? (
-   dev-ruby/jquery-rails:*
-   >=dev-ruby/sass-rails-5.0:5.0
-   >=dev-ruby/uglifier-1.3.0:*
-   >=dev-ruby/coffee-rails-4.1.0:*
-   )"
-
-# also: turbolinks, >=jbuilder-1.2:1



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

2018-12-07 Thread Hans de Graaff
commit: 301db75852d9eb6f7cf5d8f13677055f9f7c68a3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 06:50:36 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 06:50:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301db758

dev-ruby/railties: cleanup 4.2.10

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/railties/Manifest   |  1 -
 dev-ruby/railties/railties-4.2.10.ebuild | 71 
 2 files changed, 72 deletions(-)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 5c8aa430e4c..f54a3c7219f 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,4 +1,3 @@
-DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
 DIST rails-4.2.11.tgz 4080621 BLAKE2B 
97f22f887255a1d8321d26040a9896cc87e0e7e50db208d3c0f96a74d926cfe9bb516641e06f7bfd92649b91427094f729d2d6b24df811ff0481c03950d3185b
 SHA512 
df31ac9cff0b6b07113f6066b0459b40b7263356c40a722636091b75c7443691625153d8e2d7e01324e98321d757f67ba3b9318d4229a3c1a0cea5af65b6b470
 DIST rails-5.0.7.tgz 6051560 BLAKE2B 
d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6
 SHA512 
c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
 DIST rails-5.1.6.1.tgz 6143808 BLAKE2B 
40949c4598af98e177bab19aea809a724135a56aaec66bfdfd820412794f548da195597461d5bd7b6e07bf60a5b6aee330a0a5fdf90bc0b0361b94a80d0684b4
 SHA512 
118798424ba249c3a7eed3e7174ed4a25d2fb81b8f521e165b2aef995956da7c085084be3dad9961e57e67a685ec3d527c3bfa91730d1053951cdd81b7e511ff

diff --git a/dev-ruby/railties/railties-4.2.10.ebuild 
b/dev-ruby/railties/railties-4.2.10.ebuild
deleted file mode 100644
index 792be76a223..000
--- a/dev-ruby/railties/railties-4.2.10.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_TEST="test:regular"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Tools for creating, working with, and running Rails applications"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86 ~amd64-linux"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# The test suite has many failures, most likely due to a mismatch in
-# exact dependencies or environment specifics. Needs further
-# investigation.
-RESTRICT="test"
-
-RDEPEND+=">=app-eselect/eselect-rails-0.21"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/actionpack-${PV}
-   >=dev-ruby/thor-0.18.1 =dev-ruby/rake-0.8.7"
-
-ruby_add_bdepend "
-   test? (
-   ~dev-ruby/actionview-${PV}
-   dev-ruby/mocha:0.14
-   )"
-
-all_ruby_prepare() {
-   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
-   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
-   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
-
-   # Also allow rdoc 4.x
-   sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   ruby_fakegem_binwrapper rails rails-${PV}
-}
-
-pkg_postinst() {
-   elog "To select between slots of rails, use:"
-   elog "\teselect rails"
-
-   eselect rails update
-}
-
-pkg_postrm() {
-   eselect rails update
-}



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

2018-12-07 Thread Hans de Graaff
commit: 22a69791840d09e5f4ee95082b0e384852fb4ab8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 06:54:03 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 06:54:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a69791

dev-ruby/activejob: cleanup 4.2.10

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/activejob/Manifest|  1 -
 dev-ruby/activejob/activejob-4.2.10.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 5c8aa430e4c..f54a3c7219f 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,4 +1,3 @@
-DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
 DIST rails-4.2.11.tgz 4080621 BLAKE2B 
97f22f887255a1d8321d26040a9896cc87e0e7e50db208d3c0f96a74d926cfe9bb516641e06f7bfd92649b91427094f729d2d6b24df811ff0481c03950d3185b
 SHA512 
df31ac9cff0b6b07113f6066b0459b40b7263356c40a722636091b75c7443691625153d8e2d7e01324e98321d757f67ba3b9318d4229a3c1a0cea5af65b6b470
 DIST rails-5.0.7.tgz 6051560 BLAKE2B 
d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6
 SHA512 
c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
 DIST rails-5.1.6.1.tgz 6143808 BLAKE2B 
40949c4598af98e177bab19aea809a724135a56aaec66bfdfd820412794f548da195597461d5bd7b6e07bf60a5b6aee330a0a5fdf90bc0b0361b94a80d0684b4
 SHA512 
118798424ba249c3a7eed3e7174ed4a25d2fb81b8f521e165b2aef995956da7c085084be3dad9961e57e67a685ec3d527c3bfa91730d1053951cdd81b7e511ff

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



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

2018-12-07 Thread Hans de Graaff
commit: c80805fa4311d06cd8a342dfb5b916ae8482c47c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 06:52:40 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 06:52:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80805fa

dev-ruby/actionpack: cleanup 4.2.10

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/actionpack/Manifest |  1 -
 dev-ruby/actionpack/actionpack-4.2.10.ebuild | 57 
 2 files changed, 58 deletions(-)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 5c8aa430e4c..f54a3c7219f 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,4 +1,3 @@
-DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
 DIST rails-4.2.11.tgz 4080621 BLAKE2B 
97f22f887255a1d8321d26040a9896cc87e0e7e50db208d3c0f96a74d926cfe9bb516641e06f7bfd92649b91427094f729d2d6b24df811ff0481c03950d3185b
 SHA512 
df31ac9cff0b6b07113f6066b0459b40b7263356c40a722636091b75c7443691625153d8e2d7e01324e98321d757f67ba3b9318d4229a3c1a0cea5af65b6b470
 DIST rails-5.0.7.tgz 6051560 BLAKE2B 
d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6
 SHA512 
c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
 DIST rails-5.1.6.1.tgz 6143808 BLAKE2B 
40949c4598af98e177bab19aea809a724135a56aaec66bfdfd820412794f548da195597461d5bd7b6e07bf60a5b6aee330a0a5fdf90bc0b0361b94a80d0684b4
 SHA512 
118798424ba249c3a7eed3e7174ed4a25d2fb81b8f521e165b2aef995956da7c085084be3dad9961e57e67a685ec3d527c3bfa91730d1053951cdd81b7e511ff

diff --git a/dev-ruby/actionpack/actionpack-4.2.10.ebuild 
b/dev-ruby/actionpack/actionpack-4.2.10.ebuild
deleted file mode 100644
index 0efd5c7a64e..000
--- a/dev-ruby/actionpack/actionpack-4.2.10.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Eases web-request routing, handling, and response"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/actionview-${PV}
-   >=dev-ruby/rack-1.6.0:1.6
-   >=dev-ruby/rack-test-0.6.2:0.6
-   >=dev-ruby/rails-html-sanitizer-1.0.2:1
-   >=dev-ruby/rails-dom-testing-1.0.5:1
-"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/mocha:0.14
-   dev-ruby/bundler
-   ~dev-ruby/activemodel-${PV}
-   >=dev-ruby/rack-cache-1.2:1.2
-   )"
-
-all_ruby_prepare() {
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|mime-types\|sprockets\|stackprof\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   rm ../Gemfile.lock || die
-
-   # Skip a failing test related to security updates in 4.2.5.1. Let's
-   # assume that this is not a bug but a test lagging a security
-   # measure.
-   sed -i -e '/test_dynamic_render_with_file/,/^  end/ s:^:#:' \
-   test/controller/render_test.rb || die
-}



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

2018-12-07 Thread Hans de Graaff
commit: 1ab8a54a6faf44dab2042b9dcfa392edb27ecff6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 06:55:14 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 06:55:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab8a54a

dev-ruby/activemodel: cleanup 4.2.10

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/activemodel/Manifest  |  1 -
 dev-ruby/activemodel/activemodel-4.2.10.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 5c8aa430e4c..f54a3c7219f 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,4 +1,3 @@
-DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
 DIST rails-4.2.11.tgz 4080621 BLAKE2B 
97f22f887255a1d8321d26040a9896cc87e0e7e50db208d3c0f96a74d926cfe9bb516641e06f7bfd92649b91427094f729d2d6b24df811ff0481c03950d3185b
 SHA512 
df31ac9cff0b6b07113f6066b0459b40b7263356c40a722636091b75c7443691625153d8e2d7e01324e98321d757f67ba3b9318d4229a3c1a0cea5af65b6b470
 DIST rails-5.0.7.tgz 6051560 BLAKE2B 
d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6
 SHA512 
c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
 DIST rails-5.1.6.1.tgz 6143808 BLAKE2B 
40949c4598af98e177bab19aea809a724135a56aaec66bfdfd820412794f548da195597461d5bd7b6e07bf60a5b6aee330a0a5fdf90bc0b0361b94a80d0684b4
 SHA512 
118798424ba249c3a7eed3e7174ed4a25d2fb81b8f521e165b2aef995956da7c085084be3dad9961e57e67a685ec3d527c3bfa91730d1053951cdd81b7e511ff

diff --git a/dev-ruby/activemodel/activemodel-4.2.10.ebuild 
b/dev-ruby/activemodel/activemodel-4.2.10.ebuild
deleted file mode 100644
index df5ce27d98c..000
--- a/dev-ruby/activemodel/activemodel-4.2.10.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}:*
-   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
-"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/bundler
-   >=dev-ruby/railties-4.2.0
-   dev-ruby/test-unit:2
-   >=dev-ruby/mocha-0.14.0:0.14
-   >=dev-ruby/bcrypt-ruby-3.1.7
-   )"
-
-all_ruby_prepare() {
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|uglifier\|minitest\|mime-types\|sprockets\|stackprof\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   rm ../Gemfile.lock || die
-}



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

2018-12-07 Thread Hans de Graaff
commit: fd6add72798bdcdf6530697289fa1d06235242cf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 06:53:33 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 06:53:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6add72

dev-ruby/actionview: cleanup 4.2.10

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/actionview/Manifest |  1 -
 dev-ruby/actionview/actionview-4.2.10.ebuild | 49 
 2 files changed, 50 deletions(-)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 5c8aa430e4c..f54a3c7219f 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,4 +1,3 @@
-DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
 DIST rails-4.2.11.tgz 4080621 BLAKE2B 
97f22f887255a1d8321d26040a9896cc87e0e7e50db208d3c0f96a74d926cfe9bb516641e06f7bfd92649b91427094f729d2d6b24df811ff0481c03950d3185b
 SHA512 
df31ac9cff0b6b07113f6066b0459b40b7263356c40a722636091b75c7443691625153d8e2d7e01324e98321d757f67ba3b9318d4229a3c1a0cea5af65b6b470
 DIST rails-5.0.7.tgz 6051560 BLAKE2B 
d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6
 SHA512 
c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
 DIST rails-5.1.6.1.tgz 6143808 BLAKE2B 
40949c4598af98e177bab19aea809a724135a56aaec66bfdfd820412794f548da195597461d5bd7b6e07bf60a5b6aee330a0a5fdf90bc0b0361b94a80d0684b4
 SHA512 
118798424ba249c3a7eed3e7174ed4a25d2fb81b8f521e165b2aef995956da7c085084be3dad9961e57e67a685ec3d527c3bfa91730d1053951cdd81b7e511ff

diff --git a/dev-ruby/actionview/actionview-4.2.10.ebuild 
b/dev-ruby/actionview/actionview-4.2.10.ebuild
deleted file mode 100644
index 6f5f1882bcb..000
--- a/dev-ruby/actionview/actionview-4.2.10.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
-HOMEPAGE="https://github.com/rails/rails/;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
-   >=dev-ruby/erubis-2.7.0
-   >=dev-ruby/rails-html-sanitizer-1.0.3:1
-   >=dev-ruby/rails-dom-testing-1.0.5:1
-"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/mocha:0.14
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/activemodel-${PV}
-   )"
-
-all_ruby_prepare() {
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   rm ../Gemfile.lock || die
-}



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

2018-12-07 Thread Hans de Graaff
commit: c19c88cf9760503d6e37e17d9c4457ed85f8d18d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 06:52:02 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 06:52:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c19c88cf

dev-ruby/actionmailer: cleanup 4.2.10

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/actionmailer/Manifest   |  1 -
 dev-ruby/actionmailer/actionmailer-4.2.10.ebuild | 47 
 2 files changed, 48 deletions(-)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 5c8aa430e4c..f54a3c7219f 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,4 +1,3 @@
-DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
 DIST rails-4.2.11.tgz 4080621 BLAKE2B 
97f22f887255a1d8321d26040a9896cc87e0e7e50db208d3c0f96a74d926cfe9bb516641e06f7bfd92649b91427094f729d2d6b24df811ff0481c03950d3185b
 SHA512 
df31ac9cff0b6b07113f6066b0459b40b7263356c40a722636091b75c7443691625153d8e2d7e01324e98321d757f67ba3b9318d4229a3c1a0cea5af65b6b470
 DIST rails-5.0.7.tgz 6051560 BLAKE2B 
d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6
 SHA512 
c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
 DIST rails-5.1.6.1.tgz 6143808 BLAKE2B 
40949c4598af98e177bab19aea809a724135a56aaec66bfdfd820412794f548da195597461d5bd7b6e07bf60a5b6aee330a0a5fdf90bc0b0361b94a80d0684b4
 SHA512 
118798424ba249c3a7eed3e7174ed4a25d2fb81b8f521e165b2aef995956da7c085084be3dad9961e57e67a685ec3d527c3bfa91730d1053951cdd81b7e511ff

diff --git a/dev-ruby/actionmailer/actionmailer-4.2.10.ebuild 
b/dev-ruby/actionmailer/actionmailer-4.2.10.ebuild
deleted file mode 100644
index e4199369fcf..000
--- a/dev-ruby/actionmailer/actionmailer-4.2.10.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Framework for designing email-service layers"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/actionview-${PV}
-   ~dev-ruby/activejob-${PV}
-   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
-   >=dev-ruby/rails-dom-testing-1.0.5:1"
-
-ruby_add_bdepend "test? (
-   dev-ruby/mocha:0.14
-)"
-
-all_ruby_prepare() {
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|mime-types\|sprockets\|stackprof\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   rm ../Gemfile.lock || die
-
-   # Avoid a test failing only on attachment ordering, since this is a
-   # security release.
-   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
-}



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

2018-12-07 Thread Hans de Graaff
commit: cdd9a0b70e0875968acf9315ceecbba34edd7c23
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 06:51:14 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 06:51:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd9a0b7

dev-ruby/activerecord: cleanup 4.2.10

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/activerecord/Manifest   |  1 -
 dev-ruby/activerecord/activerecord-4.2.10.ebuild | 73 
 2 files changed, 74 deletions(-)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 5c8aa430e4c..f54a3c7219f 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,4 +1,3 @@
-DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
 DIST rails-4.2.11.tgz 4080621 BLAKE2B 
97f22f887255a1d8321d26040a9896cc87e0e7e50db208d3c0f96a74d926cfe9bb516641e06f7bfd92649b91427094f729d2d6b24df811ff0481c03950d3185b
 SHA512 
df31ac9cff0b6b07113f6066b0459b40b7263356c40a722636091b75c7443691625153d8e2d7e01324e98321d757f67ba3b9318d4229a3c1a0cea5af65b6b470
 DIST rails-5.0.7.tgz 6051560 BLAKE2B 
d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6
 SHA512 
c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55
 DIST rails-5.1.6.1.tgz 6143808 BLAKE2B 
40949c4598af98e177bab19aea809a724135a56aaec66bfdfd820412794f548da195597461d5bd7b6e07bf60a5b6aee330a0a5fdf90bc0b0361b94a80d0684b4
 SHA512 
118798424ba249c3a7eed3e7174ed4a25d2fb81b8f521e165b2aef995956da7c085084be3dad9961e57e67a685ec3d527c3bfa91730d1053951cdd81b7e511ff

diff --git a/dev-ruby/activerecord/activerecord-4.2.10.ebuild 
b/dev-ruby/activerecord/activerecord-4.2.10.ebuild
deleted file mode 100644
index ecbbe3644c3..000
--- a/dev-ruby/activerecord/activerecord-4.2.10.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-# this is not null so that the dependencies will actually be filled
-RUBY_FAKEGEM_TASK_TEST="test"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
-HOMEPAGE="https://github.com/rails/rails/;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux"
-IUSE="mysql postgres sqlite"
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "~dev-ruby/activesupport-${PV}
-   ~dev-ruby/activemodel-${PV}
-   >=dev-ruby/arel-6.0:6.0
-   sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
-   mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.13:0.3 ) )
-   postgres? ( >=dev-ruby/pg-0.15.0 )"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/bundler
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/actionmailer-${PV}
-   >=dev-ruby/sqlite3-1.3.5
-   dev-ruby/mocha:0.14
-   dev-ruby/minitest:5
-   )"
-
-DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
-
-all_ruby_prepare() {
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   rm ../Gemfile.lock || die
-   sed -i -e 
"/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|mime-types\|sprockets\|stackprof\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' 
../railties/railties.gemspec || die
-   sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
-
-   # Add back json in the Gemfile because we dropped some dependencies
-   # earlier that implicitly required it.
-   sed -i -e '$agem "json"' ../Gemfile || die
-
-   # Avoid test depending on mysql adapter which we don't support for
-   # this Rails version to simplify our dependencies.
-   rm test/cases/connection_specification/resolver_test.rb || die
-
-   # Avoid single test using mysql dependencies.
-   rm test/cases/invalid_connection_test.rb || die
-}
-
-each_ruby_test() {
-   if use sqlite; then
-   ${RUBY} -S rake 

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

2018-12-07 Thread Patrick McLean
commit: a5d46eb9f6f5d33ab892827f4321626574629528
Author: Patrick McLean  sony  com>
AuthorDate: Sat Dec  8 01:49:25 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Dec  8 01:49:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d46eb9

net-misc/ntp: add patch to 4.2.8_p12 for libressl-2.8 compat

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 net-misc/ntp/files/ntp-4.2.8_p12-libressl-2.8.patch | 16 
 net-misc/ntp/ntp-4.2.8_p12.ebuild   |  3 ++-
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/net-misc/ntp/files/ntp-4.2.8_p12-libressl-2.8.patch 
b/net-misc/ntp/files/ntp-4.2.8_p12-libressl-2.8.patch
new file mode 100644
index 000..7ec2ee678b0
--- /dev/null
+++ b/net-misc/ntp/files/ntp-4.2.8_p12-libressl-2.8.patch
@@ -0,0 +1,16 @@
+--- ntp-4.2.8p12.orig/include/libssl_compat.h  2018-12-08 01:14:58.434733497 
+
 ntp-4.2.8p12/include/libssl_compat.h   2018-12-08 01:42:04.479474757 
+
+@@ -107,10 +107,13 @@
+ 
+ #define OpenSSL_version_num   SSLeay
+ #define OpenSSL_version   SSLeay_version
++
++# if LIBRESSL_VERSION_NUMBER < 0x2080L
+ #define X509_get0_notBefore   X509_get_notBefore
+ #define X509_getm_notBefore   X509_get_notBefore
+ #define X509_get0_notAfterX509_get_notAfter
+ #define X509_getm_notAfterX509_get_notAfter
++#endif /* LIBRESSL_VERSION_NUMBER < 0x2080L */
+ 
+ /* - */
+ #endif /* OPENSSL_VERSION_NUMBER < v1.1.0 */

diff --git a/net-misc/ntp/ntp-4.2.8_p12.ebuild 
b/net-misc/ntp/ntp-4.2.8_p12.ebuild
index 179de05fc60..39fa971f10b 100644
--- a/net-misc/ntp/ntp-4.2.8_p12.ebuild
+++ b/net-misc/ntp/ntp-4.2.8_p12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -42,6 +42,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-4.2.8-ipc-caps.patch #533966
"${FILESDIR}"/${PN}-4.2.8-sntp-test-pthreads.patch #563922
"${FILESDIR}"/${PN}-4.2.8_p10-fix-build-wo-ssl-or-libressl.patch
+   "${FILESDIR}"/${PN}-4.2.8_p12-libressl-2.8.patch
 )
 
 pkg_setup() {



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

2018-12-07 Thread Patrick McLean
commit: fe272e74d62b707e8083fecac8ca667760d0dc16
Author: Patrick McLean  sony  com>
AuthorDate: Sat Dec  8 01:27:20 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Dec  8 01:27:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe272e74

net-misc/openssh: Fix X509+libressl-2.8 and remove /run in 7.9_p1

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 .../files/openssh-7.9_p1-X509-dont-make-piddir.patch | 16 
 net-misc/openssh/files/openssh-7.9_p1-libressl-2.8.patch | 16 
 net-misc/openssh/openssh-7.9_p1.ebuild   |  3 +++
 3 files changed, 35 insertions(+)

diff --git a/net-misc/openssh/files/openssh-7.9_p1-X509-dont-make-piddir.patch 
b/net-misc/openssh/files/openssh-7.9_p1-X509-dont-make-piddir.patch
new file mode 100644
index 000..c30ca278544
--- /dev/null
+++ b/net-misc/openssh/files/openssh-7.9_p1-X509-dont-make-piddir.patch
@@ -0,0 +1,16 @@
+--- a/openssh-7.9p1+x509-11.5.diff 2018-12-07 17:24:03.211328918 -0800
 b/openssh-7.9p1+x509-11.5.diff 2018-12-07 17:24:13.399262277 -0800
+@@ -40681,12 +40681,11 @@
+
+  install: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files install-sysconf 
host-key check-config
+  install-nokeys: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files 
install-sysconf
+-@@ -333,6 +351,8 @@
++@@ -333,6 +351,7 @@
+   $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)5
+   $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)8
+   $(MKDIR_P) $(DESTDIR)$(libexecdir)
+ + $(MKDIR_P) $(DESTDIR)$(sshcadir)
+-+ $(MKDIR_P) $(DESTDIR)$(piddir)
+   $(MKDIR_P) -m 0755 $(DESTDIR)$(PRIVSEP_PATH)
+   $(INSTALL) -m 0755 $(STRIP_OPT) ssh$(EXEEXT) 
$(DESTDIR)$(bindir)/ssh$(EXEEXT)
+   $(INSTALL) -m 0755 $(STRIP_OPT) scp$(EXEEXT) 
$(DESTDIR)$(bindir)/scp$(EXEEXT)

diff --git a/net-misc/openssh/files/openssh-7.9_p1-libressl-2.8.patch 
b/net-misc/openssh/files/openssh-7.9_p1-libressl-2.8.patch
new file mode 100644
index 000..58f3ce2922e
--- /dev/null
+++ b/net-misc/openssh/files/openssh-7.9_p1-libressl-2.8.patch
@@ -0,0 +1,16 @@
+--- openssh-7.9p1.orig/evp-compat.h2018-12-07 17:07:37.929762570 -0800
 openssh-7.9p1/evp-compat.h 2018-12-07 17:08:03.923592845 -0800
+@@ -100,11 +100,13 @@
+ }
+ 
+ 
++#if LIBRESSL_VERSION_NUMBER < 0x2080L
+ static inline int
+ EVP_CIPHER_CTX_encrypting(const EVP_CIPHER_CTX *ctx)
+ {
+   return(ctx->encrypt);
+ }
++#endif /* LIBRESSL_VERSION_NUMBER < 0x2080L */
+ 
+ 
+ static inline void*

diff --git a/net-misc/openssh/openssh-7.9_p1.ebuild 
b/net-misc/openssh/openssh-7.9_p1.ebuild
index 83ff7a4d299..a8cacd6542e 100644
--- a/net-misc/openssh/openssh-7.9_p1.ebuild
+++ b/net-misc/openssh/openssh-7.9_p1.ebuild
@@ -124,9 +124,11 @@ src_prepare() {
if use X509 ; then
pushd "${WORKDIR}" || die
eapply "${FILESDIR}/${P}-X509-glue.patch"
+   eapply "${FILESDIR}/${P}-X509-dont-make-piddir.patch"
popd || die
 
eapply "${WORKDIR}"/${X509_PATCH%.*}
+   eapply "${FILESDIR}"/${PN}-7.9_p1-libressl-2.8.patch
 
# We need to patch package version or any X.509 sshd will 
reject our ssh client
# with "userauth_pubkey: could not parse key: string is too 
large [preauth]"
@@ -389,6 +391,7 @@ src_install() {
 
systemd_dounit "${FILESDIR}"/sshd.{service,socket}
systemd_newunit "${FILESDIR}"/sshd_at.service 'sshd@.service'
+   ls -la "${D}"/run
 }
 
 pkg_preinst() {



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

2018-12-07 Thread Louis Sautier
commit: 1e63bd16eaf97524f876ada7450830cb3015e0eb
Author: Louis Sautier  gentoo  org>
AuthorDate: Fri Dec  7 23:57:19 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat Dec  8 00:12:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e63bd16

dev-python/netifaces: add Python 3.7 support

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Louis Sautier  gentoo.org>

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

diff --git a/dev-python/netifaces/netifaces-0.10.7.ebuild 
b/dev-python/netifaces/netifaces-0.10.7.ebuild
index e3539bf6e5b..86c834e4f2b 100644
--- a/dev-python/netifaces/netifaces-0.10.7.ebuild
+++ b/dev-python/netifaces/netifaces-0.10.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6,7}} )
 
 inherit distutils-r1
 



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

2018-12-07 Thread Louis Sautier
commit: 2b470eee1522d7de312bdf77261d45be0eb24d4d
Author: Louis Sautier  gentoo  org>
AuthorDate: Fri Dec  7 23:54:12 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat Dec  8 00:12:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b470eee

dev-python/netifaces: update HOMEPAGE and upstream info

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/netifaces/metadata.xml| 2 ++
 dev-python/netifaces/netifaces-0.10.6.ebuild | 5 +++--
 dev-python/netifaces/netifaces-0.10.7.ebuild | 5 +++--
 3 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-python/netifaces/metadata.xml 
b/dev-python/netifaces/metadata.xml
index 243f603592c..e1a6f820cad 100644
--- a/dev-python/netifaces/metadata.xml
+++ b/dev-python/netifaces/metadata.xml
@@ -8,5 +8,7 @@
   
 netifaces
 al45tair/netifaces
+al45tair/netifaces
+https://github.com/al45tair/netifaces/issues
   
 

diff --git a/dev-python/netifaces/netifaces-0.10.6.ebuild 
b/dev-python/netifaces/netifaces-0.10.6.ebuild
index 55b258e5488..9569bc1f584 100644
--- a/dev-python/netifaces/netifaces-0.10.6.ebuild
+++ b/dev-python/netifaces/netifaces-0.10.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,8 @@ DESCRIPTION="Portable network interface information"
 HOMEPAGE="
https://pypi.org/project/netifaces/
https://alastairs-place.net/projects/netifaces/
-   https://bitbucket.org/al45tair/netifaces;
+   https://github.com/al45tair/netifaces
+"
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"

diff --git a/dev-python/netifaces/netifaces-0.10.7.ebuild 
b/dev-python/netifaces/netifaces-0.10.7.ebuild
index 63e0e5e7d0f..e3539bf6e5b 100644
--- a/dev-python/netifaces/netifaces-0.10.7.ebuild
+++ b/dev-python/netifaces/netifaces-0.10.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,8 @@ DESCRIPTION="Portable network interface information"
 HOMEPAGE="
https://pypi.org/project/netifaces/
https://alastairs-place.net/projects/netifaces/
-   https://bitbucket.org/al45tair/netifaces;
+   https://github.com/al45tair/netifaces
+"
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"



[gentoo-commits] proj/gnome:master commit in: app-dicts/gnome-dictionary/

2018-12-07 Thread Mart Raudsepp
commit: 47ead0c3c14d646b42995b8927d7047fab56f4b3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  7 23:56:28 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  7 23:56:28 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=47ead0c3

app-dicts/gnome-dictionary-3.26.1: remove, available in ::gentoo

::gentoo version adds necessary docbook-xml-dtd dep, and removes
unnecessary appstream-glib dep (appdata.xml is known to gettext
itself, unless developer_name tag is used)

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 .../gnome-dictionary-3.26.1.ebuild | 41 --
 1 file changed, 41 deletions(-)

diff --git a/app-dicts/gnome-dictionary/gnome-dictionary-3.26.1.ebuild 
b/app-dicts/gnome-dictionary/gnome-dictionary-3.26.1.ebuild
deleted file mode 100644
index 0547b732..
--- a/app-dicts/gnome-dictionary/gnome-dictionary-3.26.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome-meson
-
-DESCRIPTION="Dictionary utility for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Dictionary;
-
-LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
-SLOT="0"
-IUSE="ipv6"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.42:2[dbus]
-   x11-libs/cairo:=
-   >=x11-libs/gtk+-3.21.1:3
-   x11-libs/pango
-"
-RDEPEND="${COMMON_DEPEND}
-   gnome-base/gsettings-desktop-schemas
-   !

[gentoo-commits] proj/gnome:master commit in: x11-libs/gtksourceview/

2018-12-07 Thread Mart Raudsepp
commit: d9fceb748506f34377d9ff6153bfcc1aeca3d2fc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  7 23:54:14 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  7 23:54:14 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d9fceb74

x11-libs/gtksourceview-3.99.7: remove, 4.0.3 available in ::gentoo

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 x11-libs/gtksourceview/gtksourceview-3.99.7.ebuild | 58 --
 1 file changed, 58 deletions(-)

diff --git a/x11-libs/gtksourceview/gtksourceview-3.99.7.ebuild 
b/x11-libs/gtksourceview/gtksourceview-3.99.7.ebuild
deleted file mode 100644
index 81f3a8d7..
--- a/x11-libs/gtksourceview/gtksourceview-3.99.7.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-VALA_MIN_API_VERSION="0.24"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 vala virtualx
-
-DESCRIPTION="A text widget implementing syntax highlighting and other features"
-HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="4.0/4"
-
-IUSE="glade +introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-
-RDEPEND="
-   >=dev-libs/glib-2.48:2
-   >=dev-libs/libxml2-2.6:2
-   >=x11-libs/gtk+-3.20:3[introspection?]
-   glade? ( >=dev-util/glade-3.9:3.10 )
-   introspection? ( >=dev-libs/gobject-introspection-1.42:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.25
-   >=sys-devel/gettext-0.19.4
-   dev-util/itstool
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   use vala && vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-deprecations \
-   $(use_enable glade glade-catalog) \
-   $(use_enable introspection) \
-   $(use_enable vala)
-}
-
-src_test() {
-   virtx emake check
-}
-
-src_install() {
-   gnome2_src_install
-
-   insinto /usr/share/${PN}-4/language-specs
-   doins "${FILESDIR}"/2.0/gentoo.lang
-}



[gentoo-commits] proj/gnome:master commit in: app-dicts/gnome-dictionary/

2018-12-07 Thread Mart Raudsepp
commit: 499f3457ff4946ae673a537869330717e46c035c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  7 23:58:18 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  7 23:58:18 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=499f3457

app-dicts/gnome-dictionary-: sync

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 app-dicts/gnome-dictionary/gnome-dictionary-.ebuild | 17 ++---
 1 file changed, 6 insertions(+), 11 deletions(-)

diff --git a/app-dicts/gnome-dictionary/gnome-dictionary-.ebuild 
b/app-dicts/gnome-dictionary/gnome-dictionary-.ebuild
index 93ba94a8..1860a45b 100644
--- a/app-dicts/gnome-dictionary/gnome-dictionary-.ebuild
+++ b/app-dicts/gnome-dictionary/gnome-dictionary-.ebuild
@@ -10,29 +10,24 @@ SRC_URI=""
 EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gnome-dictionary.git;
 
 LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
-SLOT="0"
+SLOT="0" # does not provide a public libgdict-1.0.so anymore
 IUSE="ipv6"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
 
 COMMON_DEPEND="
-   >=dev-libs/glib-2.42:2[dbus]
-   x11-libs/cairo:=
-   >=x11-libs/gtk+-3.21.1:3
-   x11-libs/pango
+   >=dev-libs/glib-2.42:2
+   >=x11-libs/gtk+-3.21.2:3
 "
 RDEPEND="${COMMON_DEPEND}
gnome-base/gsettings-desktop-schemas
-   !

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

2018-12-07 Thread Matt Turner
commit: 4e99a2d6bbbd9fda1ef37728622f35603a994c05
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  7 23:19:22 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  7 23:19:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e99a2d6

net-wireless/wpa_supplicant-2.6-r10: ppc64 stable, bug 663172

Signed-off-by: Matt Turner  gentoo.org>

 net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild 
b/net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild
index d35dcba17e6..c8e1affd5a6 100644
--- a/net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild
+++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://w1.fi/releases/${P}.tar.gz;
 LICENSE="|| ( GPL-2 BSD )"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="ap bindist dbus eap-sim eapol_test fasteap gnutls +hs2-0 libressl p2p 
privsep ps3 qt5 readline selinux smartcard ssl suiteb tdls uncommon-eap-types 
wimax wps kernel_linux kernel_FreeBSD"
 REQUIRED_USE="smartcard? ( ssl )"
 



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

2018-12-07 Thread Matt Turner
commit: 90ce79d94e22cdf5f308af33c44599e0252d8a7c
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  7 23:19:14 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  7 23:19:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ce79d9

net-wireless/wpa_supplicant-2.6-r10: ppc stable, bug 663172

Signed-off-by: Matt Turner  gentoo.org>

 net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild 
b/net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild
index c033f1f00a6..d35dcba17e6 100644
--- a/net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild
+++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://w1.fi/releases/${P}.tar.gz;
 LICENSE="|| ( GPL-2 BSD )"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="ap bindist dbus eap-sim eapol_test fasteap gnutls +hs2-0 libressl p2p 
privsep ps3 qt5 readline selinux smartcard ssl suiteb tdls uncommon-eap-types 
wimax wps kernel_linux kernel_FreeBSD"
 REQUIRED_USE="smartcard? ( ssl )"
 



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

2018-12-07 Thread Patrick McLean
commit: c3e77d1fe12c5e719373ee3e22f64958718d5679
Author: Patrick McLean  sony  com>
AuthorDate: Fri Dec  7 22:58:58 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Dec  7 22:58:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e77d1f

net-dns/dnsmasq: Stabilize on amd64 (bug #672724)

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 net-dns/dnsmasq/dnsmasq-2.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnsmasq/dnsmasq-2.80.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.80.ebuild
index 4e740fb0d98..4eb06a18253 100644
--- a/net-dns/dnsmasq/dnsmasq-2.80.ebuild
+++ b/net-dns/dnsmasq/dnsmasq-2.80.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz;
 
 LICENSE="|| ( GPL-2 GPL-3 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
 
 IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2"
 IUSE+=" +inotify ipv6 lua nls script selinux static tftp"



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

2018-12-07 Thread Patrick McLean
commit: 6104571120351b1a28c597f2a3350f7c7faaac2a
Author: Patrick McLean  sony  com>
AuthorDate: Fri Dec  7 22:55:35 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Dec  7 22:55:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61045711

net-dns/dnsmasq: Make nettle dep >=3.4 (bug #667820)

Closes: https://bugs.gentoo.org/667820
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 net-dns/dnsmasq/dnsmasq-2.80.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/dnsmasq/dnsmasq-2.80.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.80.ebuild
index 5976927532a..4e740fb0d98 100644
--- a/net-dns/dnsmasq/dnsmasq-2.80.ebuild
+++ b/net-dns/dnsmasq/dnsmasq-2.80.ebuild
@@ -37,14 +37,14 @@ COMMON_DEPEND="dbus? ( sys-apps/dbus:= )
 DEPEND="${COMMON_DEPEND}
dnssec? (
dev-libs/nettle:=[gmp]
-   static? ( dev-libs/nettle[static-libs(+)] )
+   static? ( >=dev-libs/nettle-3.4[static-libs(+)] )
)
 "
 
 RDEPEND="${COMMON_DEPEND}
dnssec? (
!static? (
-   dev-libs/nettle:=[gmp]
+   >=dev-libs/nettle-3.4:=[gmp]
)
)
selinux? ( sec-policy/selinux-dnsmasq )



[gentoo-commits] proj/gcc-patches:master commit in: 7.4.0/gentoo/

2018-12-07 Thread Sergei Trofimovich
commit: 0402657947045ebe81a9806e8dfdeaf69591e6a0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec  7 22:53:01 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  7 22:53:01 2018 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=04026579

7.4.0: pull 10_all_default-fortify-source.patch from Debian, bug #621036

Reported-by: Martin Kletzander
Bug: https://bugs.gentoo.org/621036
Signed-off-by: Sergei Trofimovich  gentoo.org>

 7.4.0/gentoo/01_all_default-fortify-source.patch | 17 -
 7.4.0/gentoo/README.history  |  5 -
 2 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/7.4.0/gentoo/01_all_default-fortify-source.patch 
b/7.4.0/gentoo/01_all_default-fortify-source.patch
index 36c5762..d307474 100644
--- a/7.4.0/gentoo/01_all_default-fortify-source.patch
+++ b/7.4.0/gentoo/01_all_default-fortify-source.patch
@@ -1,14 +1,21 @@
-Enable -D_FORTIFY_SOURCE=2 by default.
-
+Taken Debian's patch and removed docs matches:
+https://salsa.debian.org/toolchain-team/gcc.git
+Also see https://bugs.gentoo.org/621036 where
+initially Gentoo used too complicated macro.
 
+# DP: Turn on -D_FORTIFY_SOURCE=2 by default for C, C++, ObjC, ObjC++,
+# DP: if the optimization level is > 0
 --- a/gcc/c-family/c-cppbuiltin.c
 +++ b/gcc/c-family/c-cppbuiltin.c
-@@ -951,6 +951,9 @@ c_cpp_builtins (cpp_reader *pfile)
+@@ -951,6 +951,12 @@ c_cpp_builtins (cpp_reader *pfile)
builtin_define_with_value ("__REGISTER_PREFIX__", REGISTER_PREFIX, 0);
builtin_define_with_value ("__USER_LABEL_PREFIX__", user_label_prefix, 0);
  
-+  /* Fortify Source enabled by default w/optimization.  */
-+  cpp_define (pfile, "_FORTIFY_SOURCE=((defined __OPTIMIZE__ && __OPTIMIZE__ 
> 0) ? 2 : 0)");
++#if !defined(ACCEL_COMPILER)
++  /* Fortify Source enabled by default for optimization levels > 0 */
++  if (optimize)
++builtin_define_with_int_value ("_FORTIFY_SOURCE", 2);
++#endif
 +
/* Misc.  */
if (flag_gnu89_inline)

diff --git a/7.4.0/gentoo/README.history b/7.4.0/gentoo/README.history
index 14581f5..57a1e8f 100644
--- a/7.4.0/gentoo/README.history
+++ b/7.4.0/gentoo/README.history
@@ -1,4 +1,7 @@
-1.0TODO
+1.1TODO
+   U 01_all_default-fortify-source.patch
+
+1.0[not released, a copy of 8.2.0]
+ 01_all_default-fortify-source.patch
+ 02_all_default-warn-format-security.patch
+ 03_all_default-warn-trampolines.patch



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

2018-12-07 Thread Andreas K. Hüttel
commit: d0fd293c52938749b3356754d534c19eee3a3581
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Dec  7 22:32:20 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Dec  7 22:32:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0fd293c

dev-perl/Lab-VXI11: Only require glibc on glibc system, bug 664406

The alternative would be to just always use libtirpc.

Closes: https://bugs.gentoo.org/664406
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Lab-VXI11/Lab-VXI11-0.20.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Lab-VXI11/Lab-VXI11-0.20.0.ebuild 
b/dev-perl/Lab-VXI11/Lab-VXI11-0.20.0.ebuild
index 9d18e77101a..82f99098e63 100644
--- a/dev-perl/Lab-VXI11/Lab-VXI11-0.20.0.ebuild
+++ b/dev-perl/Lab-VXI11/Lab-VXI11-0.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ SLOT="0"
 IUSE="+libtirpc"
 
 RDEPEND="
-   !libtirpc? ( sys-libs/glibc[rpc(-)] )
+   !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
libtirpc? ( net-libs/libtirpc )
 "
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gnuclad/files/, media-gfx/gnuclad/

2018-12-07 Thread Andreas K. Hüttel
commit: 6ffd17d07108d43117d5b14594b98a70fdd62774
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Dec  7 22:27:13 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Dec  7 22:27:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffd17d0

media-gfx/gnuclad: Disable -Werror, bug 664130

Closes: https://bugs.gentoo.org/664130
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 media-gfx/gnuclad/files/gnuclad-0.2.4-werror.patch |  9 +
 media-gfx/gnuclad/gnuclad-0.2.4.ebuild | 13 -
 2 files changed, 21 insertions(+), 1 deletion(-)

diff --git a/media-gfx/gnuclad/files/gnuclad-0.2.4-werror.patch 
b/media-gfx/gnuclad/files/gnuclad-0.2.4-werror.patch
new file mode 100644
index 000..b8545d1d4cb
--- /dev/null
+++ b/media-gfx/gnuclad/files/gnuclad-0.2.4-werror.patch
@@ -0,0 +1,9 @@
+diff -ruN gnuclad-0.2.4.orig/src/Makefile.am gnuclad-0.2.4/src/Makefile.am
+--- gnuclad-0.2.4.orig/src/Makefile.am 2011-01-07 19:28:05.0 +0100
 gnuclad-0.2.4/src/Makefile.am  2018-12-07 23:23:49.878123376 +0100
+@@ -18,4 +18,4 @@
+ 
+ CFLAGS =
+ AM_CXXFLAGS =
+-gnuclad_CPPFLAGS = -Wall -Wextra -Werror -pedantic-errors -ansi -O2
++gnuclad_CPPFLAGS = -Wall -Wextra -pedantic-errors -ansi

diff --git a/media-gfx/gnuclad/gnuclad-0.2.4.ebuild 
b/media-gfx/gnuclad/gnuclad-0.2.4.ebuild
index 77b5f29236f..9d9826b28d9 100644
--- a/media-gfx/gnuclad/gnuclad-0.2.4.ebuild
+++ b/media-gfx/gnuclad/gnuclad-0.2.4.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
+inherit autotools
+
 DESCRIPTION="Cladogram tree generator mainly used by the GNU/Linux distro 
timeline project"
 HOMEPAGE="https://launchpad.net/gnuclad/;
 SRC_URI="http://launchpad.net/gnuclad/trunk/0.2/+download/${P}.tar.gz;
@@ -15,6 +17,15 @@ IUSE="examples"
 DEPEND=""
 RDEPEND=""
 
+PATCHES=(
+   "${FILESDIR}/${P}"-werror.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_install() {
default
 



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

2018-12-07 Thread Ian Stakenvicius
commit: e0229d32bc38fc7de79ae58ebfa4b69ea29d7b57
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Fri Dec  7 22:09:34 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Fri Dec  7 22:10:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0229d32

mail-client/thunderbird-60.3.3-r1: fix gdata-provider

Fixed issue where gdata-provider extension (installed via USE=lightning) would
not load due to manifest.json not yet being properly supported.

Signed-off-by: Ian Stakenvicius  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 .../{thunderbird-60.3.3.ebuild => thunderbird-60.3.3-r1.ebuild} | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/mail-client/thunderbird/thunderbird-60.3.3.ebuild 
b/mail-client/thunderbird/thunderbird-60.3.3-r1.ebuild
similarity index 98%
rename from mail-client/thunderbird/thunderbird-60.3.3.ebuild
rename to mail-client/thunderbird/thunderbird-60.3.3-r1.ebuild
index b50bc9259df..c3d4b19cab2 100644
--- a/mail-client/thunderbird/thunderbird-60.3.3.ebuild
+++ b/mail-client/thunderbird/thunderbird-60.3.3-r1.ebuild
@@ -528,6 +528,12 @@ src_install() {
emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}'
mkdir -p "${T}/${emid}" || die
cp -RLp -t "${T}/${emid}" 
"${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die
+
+   # manifest.json does not allow the addon to load, put 
install.rdf in place
+   # note, version number needs to be set properly
+   cp -RLp -t "${T}/${emid}" 
"${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}/install.rdf
+   sed -i -e '/em:version/ s/>[^<]*4.1

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

2018-12-07 Thread Anthony G. Basile
commit: 3d19a733a11ad5248f20f5398dd8a59d13d2
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Dec  7 22:06:05 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Dec  7 22:06:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d19a733

dev-lang/mono: keyword ~arm

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-lang/mono/mono-4.8.0.524.ebuild  | 4 ++--
 dev-lang/mono/mono-5.14.0.177.ebuild | 2 +-
 dev-lang/mono/mono-5.16.0.220.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/mono/mono-4.8.0.524.ebuild 
b/dev-lang/mono/mono-4.8.0.524.ebuild
index 2e12a884338..3381396041e 100644
--- a/dev-lang/mono/mono-4.8.0.524.ebuild
+++ b/dev-lang/mono/mono-4.8.0.524.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.mono-project.com/sources/${PN}/${P}.tar.bz2;
 LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception 
IDPL"
 SLOT="0"
 
-KEYWORDS="amd64 ~arm64 ppc ~ppc64 x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux"
 
 IUSE="nls minimal pax_kernel xen doc"
 

diff --git a/dev-lang/mono/mono-5.14.0.177.ebuild 
b/dev-lang/mono/mono-5.14.0.177.ebuild
index 057c8e099f0..da0226a8437 100644
--- a/dev-lang/mono/mono-5.14.0.177.ebuild
+++ b/dev-lang/mono/mono-5.14.0.177.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
 RESTRICT="mirror"
 SLOT="0"
 

diff --git a/dev-lang/mono/mono-5.16.0.220.ebuild 
b/dev-lang/mono/mono-5.16.0.220.ebuild
index b14fe5b5f89..be71a2df69b 100644
--- a/dev-lang/mono/mono-5.16.0.220.ebuild
+++ b/dev-lang/mono/mono-5.16.0.220.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
 
 SLOT="0"
 



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

2018-12-07 Thread Andreas K. Hüttel
commit: d99decfcc3340a594944f129b2280d4d0abc0c48
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Dec  7 21:58:43 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Dec  7 21:58:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99decfc

sys-libs/binutils-libs: Patchlevel bump

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-libs/binutils-libs/Manifest|   1 +
 .../binutils-libs/binutils-libs-2.31.1-r2.ebuild   | 114 +
 2 files changed, 115 insertions(+)

diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest
index ddca182e6a9..ad30b2d7d09 100644
--- a/sys-libs/binutils-libs/Manifest
+++ b/sys-libs/binutils-libs/Manifest
@@ -12,4 +12,5 @@ DIST binutils-2.30-patches-5.tar.xz 590864 BLAKE2B 
71de4d08f92ab1898ad576a21763f
 DIST binutils-2.30.tar.xz 20286700 BLAKE2B 
2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868
 SHA512 
e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839
 DIST binutils-2.31.1-patches-2.tar.xz 11232 BLAKE2B 
b8ac65872017c063650d4e04855efa3fd3e9faa566e81fa9fb3ae777c1337627023c1af85b708a7933b577a69652451ff488340d7cc9f035d3a3a655da0fc8d6
 SHA512 
2d0ee2e727586fc39cdb8abc7251c12dd350d18dd84103ddacc08978db48d45445c05b7ea5f095842f6e0350db94d593270b23a38920a01ca59c363decaa2a58
 DIST binutils-2.31.1-patches-3.tar.xz 12640 BLAKE2B 
3444b219dd02ad513e6c36214d649a8a74638382103c88ec8de76a579be0ee13f8d1450e3b8d82dfddad55f2f851b32aee910a99230c7d8673f8426fc79a4cd9
 SHA512 
67b23c17518305561d190a15cba4a1af18a0a3cf1d7e62583ac7667d2fa40e7c7ec024cc981009d5d1caf1939633ab55fc0a198b69af02dc7841be43ff1acd13
+DIST binutils-2.31.1-patches-4.tar.xz 63460 BLAKE2B 
6507d03a3b75fe4b65b3c58377baaf377e07aa3e5dee4f6f4cd25336f53a15b4249e72a107213062611c8674be2bcd478a8f1406940385e0b0e58ad5a7c61cc0
 SHA512 
aa9f2a5b9c2189c528f34c55cd2609eae5fb47e46b51a8f9aa595b0a1e2c3f103880dcc8f07e48b10971d669e4c2a7ce8a41be4763a1ebf9e956e3f1eade8f22
 DIST binutils-2.31.1.tar.xz 20467996 BLAKE2B 
6b914df1fbb7cf54f2159f71b2c2b09f3f6a569b7a3cb4cf9790d0a3733a7548bc0ea32334a178ed3b56e8b97656ae99c7abaf212601beeaeae9a0884c0f6051
 SHA512 
0fca326feb1d5f5fe505a827b20237fe3ec9c13eaf7ec7e35847fd71184f605ba1cefe1314b1b8f8a29c0aa9d88162849ee1c1a3e70c2f7407d88339b17edb30

diff --git a/sys-libs/binutils-libs/binutils-libs-2.31.1-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.31.1-r2.ebuild
new file mode 100644
index 000..d5a1cdf072d
--- /dev/null
+++ b/sys-libs/binutils-libs/binutils-libs-2.31.1-r2.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PATCH_VER=4
+PATCH_DEV=dilfridge
+
+inherit eutils toolchain-funcs multilib-minimal
+
+MY_PN="binutils"
+MY_P="${MY_PN}-${PV}"
+PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
+PATCH_DEV=${PATCH_DEV:-slyfox}
+
+DESCRIPTION="Core binutils libraries (libbfd, libopcodes, libiberty) for 
external packages"
+HOMEPAGE="https://sourceware.org/binutils/;
+SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
+
+LICENSE="|| ( GPL-3 LGPL-3 )"
+# The shared lib SONAMEs use the ${PV} in them.
+# -r1 is a one-off subslot bump where SONAME changed for bug #666100
+SLOT="0/${PV}-r1"
+IUSE="64-bit-bfd multitarget nls static-libs"
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS=""
+
+COMMON_DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
+DEPEND="${COMMON_DEPEND}
+   >=sys-apps/texinfo-4.7
+   nls? ( sys-devel/gettext )"
+# Need a newer binutils-config that'll reset include/lib symlinks for us.
+RDEPEND="${COMMON_DEPEND}
+   >=sys-devel/binutils-config-5
+   nls? ( !=2.24) make this an explicit option. #497268
+   --enable-install-libiberty
+   --disable-werror
+   --with-bugurl="https://bugs.gentoo.org/;
+   --with-pkgversion="$(pkgversion)"
+   $(use_enable static-libs static)
+   # The binutils eclass enables this flag for all bi-arch builds,
+   # but other tools often don't care about that support.  Put it
+   # beyond a flag if people really want it, but otherwise leave
+   # it disabled as it can slow things down on 32bit arches. 
#438522
+   $(use_enable 64-bit-bfd)
+   # This only disables building in the zlib subdir.
+   # For binutils itself, it'll use the system version. #591516
+   --without-zlib
+   --with-system-zlib
+   # We only care about the libs, so disable programs. #528088
+   

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/speech-dispatcher/

2018-12-07 Thread Mart Raudsepp
commit: 62b79306bf51abb8c755a6021707f62e3ce1d966
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  7 21:51:38 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  7 21:51:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b79306

app-accessibility/speech-dispatcher: remove old

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 app-accessibility/speech-dispatcher/Manifest   |   1 -
 .../speech-dispatcher-0.8.1.ebuild | 109 -
 2 files changed, 110 deletions(-)

diff --git a/app-accessibility/speech-dispatcher/Manifest 
b/app-accessibility/speech-dispatcher/Manifest
index ace56a5aa3e..ce5754d8785 100644
--- a/app-accessibility/speech-dispatcher/Manifest
+++ b/app-accessibility/speech-dispatcher/Manifest
@@ -1,2 +1 @@
-DIST speech-dispatcher-0.8.1.tar.gz 1309969 BLAKE2B 
225a7b6a134cf0c82b1e08f961bad87a509ae7b4a9948c1e548c84a325b86b70ee66cd52dabd560f6640682385ea826fa4e67ec762a3da223a14303ddfdae5c2
 SHA512 
35f1ae547001a45d7945406ae5672829ff9ab6ac3f0cccb9eb3670dd92888a63c7cc4270ee90b5a166e6788afe3b117b5c3ef62c41a9df9f9af94dc4e0948fe8
 DIST speech-dispatcher-0.8.7.tar.gz 1333677 BLAKE2B 
0b08f1a1228fe1240e14b3d52913f8fa64a1f2ee9b563294b49ea8d3e5cfd3041aa5572ec72354b360dabd2d263deb79e418b95b6174a5b89ee541e9fd23c7e2
 SHA512 
0e7af02e8521aa8d397ea4d0329f9a8d56970beed645456dfedc738ececd2ccd8ecfdf66e92ae852878a473ba991175e1d4dc2b8b0148c958163682b49678375

diff --git a/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild 
b/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild
deleted file mode 100644
index 120aa60f8b4..000
--- a/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_4 python3_5 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit eutils python-r1
-
-DESCRIPTION="Speech synthesis interface"
-HOMEPAGE="http://www.freebsoft.org/speechd;
-SRC_URI="http://www.freebsoft.org/pub/projects/speechd/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
-IUSE="alsa ao +espeak flite nas pulseaudio python static-libs"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="python? ( ${PYTHON_DEPS} )
-   >=dev-libs/dotconf-1.3
-   >=dev-libs/glib-2.28:2
-   >=media-libs/libsndfile-1.0.2
-   alsa? ( media-libs/alsa-lib )
-   ao? ( media-libs/libao )
-   espeak? ( app-accessibility/espeak )
-   flite? ( app-accessibility/flite )
-   nas? ( media-libs/nas )
-   pulseaudio? ( media-sound/pulseaudio )"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/intltool-0.40.0
-   virtual/pkgconfig"
-RDEPEND="${COMMON_DEPEND}
-   python? ( dev-python/pyxdg[${PYTHON_USEDEP}] )"
-
-src_configure() {
-   local myeconfargs=(
-   --disable-python
-   $(use_enable static-libs static)
-   $(use_with alsa)
-   $(use_with ao libao)
-   $(use_with espeak)
-   $(use_with flite)
-   $(use_with pulseaudio pulse)
-   $(use_with nas)
-   )
-   econf ${myeconfargs[@]}
-}
-
-src_compile() {
-   use python && python_copy_sources
-
-   emake
-
-   if use python; then
-   building() {
-   cd src/api/python || die
-   emake \
-   pyexecdir="$(python_get_sitedir)" \
-   pythondir="$(python_get_sitedir)"
-   }
-   python_foreach_impl run_in_build_dir building
-   fi
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc ANNOUNCE AUTHORS BUGS ChangeLog FAQ NEWS README*
-
-   prune_libtool_files --all
-
-   if use python; then
-   installation() {
-   cd src/api/python || die
-   emake \
-   DESTDIR="${D}" \
-   pyexecdir="$(python_get_sitedir)" \
-   pythondir="$(python_get_sitedir)" \
-   install
-   }
-   python_foreach_impl run_in_build_dir installation
-   python_replicate_script "${ED}"/usr/bin/spd-conf
-   fi
-}
-
-pkg_postinst() {
-   local editconfig="n"
-   if ! use espeak; then
-   ewarn "You have disabled espeak, which is speech-dispatcher's"
-   ewarn "default speech synthesizer."
-   ewarn
-   editconfig="y"
-   fi
-   if ! use pulseaudio; then
-   ewarn "You have disabled pulseaudio support."
-   ewarn "pulseaudio is speech-dispatcher's default audio 
subsystem."
-   ewarn
-  

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gsettings-desktop-schemas/

2018-12-07 Thread Mart Raudsepp
commit: 29661266d4ff3ef5c5bd400a2fd494d369d6883a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  7 21:55:16 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  7 21:55:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29661266

gnome-base/gsettings-desktop-schemas: remove old

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 gnome-base/gsettings-desktop-schemas/Manifest  |  1 -
 .../gsettings-desktop-schemas-3.22.0.ebuild| 28 --
 2 files changed, 29 deletions(-)

diff --git a/gnome-base/gsettings-desktop-schemas/Manifest 
b/gnome-base/gsettings-desktop-schemas/Manifest
index a6fbec51a3e..ece7ec943f8 100644
--- a/gnome-base/gsettings-desktop-schemas/Manifest
+++ b/gnome-base/gsettings-desktop-schemas/Manifest
@@ -1,2 +1 @@
-DIST gsettings-desktop-schemas-3.22.0.tar.xz 598412 BLAKE2B 
0249dfbdc7d574824ad6c34cdbafc7859eba4d78494c80d42b9b5a739cfaa8bb6d43e13093148253dedd0ae2762261750f791d809ba8058a78098fc7f8dad510
 SHA512 
653198f78f8108222e84c0e94b6b914e03597234a627f1c205fc58a7bf54fdde073ff98cfdce1dccec7da1d8a7cbf648004cd392382d4ff617245cc3e581dfd1
 DIST gsettings-desktop-schemas-3.24.1.tar.xz 638780 BLAKE2B 
c1857636e18c69658458aa9dfd65a7c3983791000f16eba08f706c243a0b804ed20dfde58f9cbe879f41348dc8257ecab86d5111c89bc1aacca1d8b62f2c0332
 SHA512 
c3970d61cc1c29bf97a39c439b3e0ba5c5d5c0f811e17b8884f106f095b159dd0c43cb90e02561edcc26e15b2b887e960d38de1c0e7498413db0c63102f15833

diff --git 
a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.22.0.ebuild 
b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.22.0.ebuild
deleted file mode 100644
index 46e6974c8ee..000
--- 
a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.22.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="Collection of GSettings schemas for GNOME desktop"
-HOMEPAGE="https://git.gnome.org/browse/gsettings-desktop-schemas;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="+introspection"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris 
~x86-solaris"
-
-RDEPEND="
-   >=dev-libs/glib-2.31:2
-   introspection? ( >=dev-libs/gobject-introspection-1.31.0:= )
-   !

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gsettings-desktop-schemas/

2018-12-07 Thread Mart Raudsepp
commit: 4b804eab7b007e1f92eafd38a346fbae4cc534aa
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  7 21:54:47 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  7 21:54:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b804eab

gnome-base/gsettings-desktop-schemas-3.24.1: hppa stable

We can consider this package under ALLARCHES stabling really, so
just mark it hppa stable blindly.

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 .../gsettings-desktop-schemas/gsettings-desktop-schemas-3.24.1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.24.1.ebuild 
b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.24.1.ebuild
index 3ba1a935364..06acddbb33f 100644
--- 
a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.24.1.ebuild
+++ 
b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.24.1.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://git.gnome.org/browse/gsettings-desktop-schemas;
 LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE="+introspection"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris 
~x86-solaris"
 
 RDEPEND="
>=dev-libs/glib-2.31:2



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtkmm/

2018-12-07 Thread Mart Raudsepp
commit: c7c8dfbb6e6a7835c8bd0fc3389247c7293a3126
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  7 19:25:59 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  7 21:48:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c8dfbb

dev-cpp/gtkmm: bump to 3.24.0

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-cpp/gtkmm/Manifest|  1 +
 dev-cpp/gtkmm/gtkmm-3.24.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest
index f231a4f1c0b..89e500ea234 100644
--- a/dev-cpp/gtkmm/Manifest
+++ b/dev-cpp/gtkmm/Manifest
@@ -1,2 +1,3 @@
 DIST gtkmm-2.24.5.tar.xz 12022024 BLAKE2B 
6b2bca9fe6ad81cd956e1f3cc3140bc503b78386cf3931c8eeac08c8b2a08c73450bdbb703d1febaee67cdf834093ff5e89790f866357190822613a68a596ad3
 SHA512 
c50e52830977c37181439f4b82a30ac8bead0cf9022d2bec8225f8dc33e08414f863bf67056e1938fae8f888c09a5a6d757acc011fa9331a78caa6bb626dd51e
 DIST gtkmm-3.22.2.tar.xz 12341028 BLAKE2B 
cac55d0358be4be50ff2d603b245a34af4bab0a046332ac6a7159ea7dece8bce8cd53c532ce499cf3172e8f69455de0378946640ad363e33ddd2a5c38e6843ca
 SHA512 
6e96b543e459481145ee0f56f31a7ad2466bd8ccdd2abf3205998aecede73d235149ca6e5ba6e8d20a4fd5345e310870d81ac2a716d4f78d1460ed685badbdc2
+DIST gtkmm-3.24.0.tar.xz 12515792 BLAKE2B 
d1150019b28ecffbf1e2f561e8b691d584dfc893dbc1ef46f1dd33e2c9050ea77e00a1cb7ce1f3832568fd9865c977dbc71a461923c285331372371a5f235369
 SHA512 
94658fbf7eebbac2a864d6c7d3cd0e6ffd4ac213fd1d9986d721d4906c7a43a45d8757df475879ee37ef54ec5e3fac7d9a8e4a194b97b2be72a10743bf2e13ac

diff --git a/dev-cpp/gtkmm/gtkmm-3.24.0.ebuild 
b/dev-cpp/gtkmm/gtkmm-3.24.0.ebuild
new file mode 100644
index 000..fbaba03f10f
--- /dev/null
+++ b/dev-cpp/gtkmm/gtkmm-3.24.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 multilib-minimal virtualx
+
+DESCRIPTION="C++ interface for GTK+"
+HOMEPAGE="https://www.gtkmm.org;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+
+IUSE="aqua doc test wayland X"
+REQUIRED_USE="|| ( aqua wayland X )"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.54.0:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gtk+-3.24.0:3[aqua?,wayland?,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.35.5:2[${MULTILIB_USEDEP}]
+   >=dev-cpp/atkmm-2.24.2[${MULTILIB_USEDEP}]
+   >=dev-cpp/cairomm-1.12.0[${MULTILIB_USEDEP}]
+   >=dev-cpp/pangomm-2.38.2:1.4[${MULTILIB_USEDEP}]
+   >=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? (
+   media-gfx/graphviz
+   dev-libs/libxslt
+   app-doc/doxygen )
+"
+# eautoreconf needs mm-common
+
+src_prepare() {
+   if ! use test; then
+   # don't waste time building tests
+   sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am 
Makefile.in \
+   || die "sed 1 failed"
+   fi
+
+   # don't waste time building examples
+   sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
+   || die "sed 2 failed"
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" gnome2_src_configure \
+   --enable-api-atkmm \
+   $(multilib_native_use_enable doc documentation) \
+   $(use_enable aqua quartz-backend) \
+   $(use_enable wayland wayland-backend) \
+   $(use_enable X x11-backend)
+}
+
+multilib_src_test() {
+   virtx emake check
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   find demos -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null
+   find demos -type f -name 'Makefile*' -exec rm -f {} \; 2>/dev/null
+   dodoc -r demos
+}



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

2018-12-07 Thread Lars Wendler
commit: be4b63a80148cc9f6c1d4f305ef3a1a28f52d676
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Dec  7 20:29:55 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Dec  7 21:42:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4b63a8

app-emulation/virtualbox: fixed qt5 gui session startup

added some missing symlinks, and enhanced the wrapper script a bit more.

Closes: https://bugs.gentoo.org/671354
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-emulation/virtualbox/files/virtualbox-ose-6-wrapper |  3 +++
 app-emulation/virtualbox/virtualbox-6.0.0_beta3.ebuild  | 15 +++
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper 
b/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper
index 43e9c9ed448..af8090dd09a 100644
--- a/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper
+++ b/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper
@@ -84,6 +84,9 @@ case "$APP" in
 VirtualBox|virtualbox)
 exec "$INSTALL_DIR/VirtualBox" "$@"
 ;;
+VirtualBoxVM|virtualboxvm)
+exec "$INSTALL_DIR/VirtualBoxVM" "$@"
+;;
 VBoxManage|vboxmanage)
 exec "$INSTALL_DIR/VBoxManage" "$@"
 ;;

diff --git a/app-emulation/virtualbox/virtualbox-6.0.0_beta3.ebuild 
b/app-emulation/virtualbox/virtualbox-6.0.0_beta3.ebuild
index edda2a369a4..cd98a4875fd 100644
--- a/app-emulation/virtualbox/virtualbox-6.0.0_beta3.ebuild
+++ b/app-emulation/virtualbox/virtualbox-6.0.0_beta3.ebuild
@@ -262,7 +262,7 @@ src_install() {
use debug && binpath="debug"
cd "${S}"/out/linux.${ARCH}/${binpath}/bin || die
 
-   local vbox_inst_path="/usr/$(get_libdir)/${PN}" each fwfile size ico 
icofile
+   local vbox_inst_path="/usr/$(get_libdir)/${PN}" each size ico icofile
 
vbox_inst() {
local binary="${1}"
@@ -312,11 +312,9 @@ src_install() {
done
 
# Install EFI Firmware files (bug #320757)
-   pushd "${S}"/src/VBox/Devices/EFI/FirmwareBin &>/dev/null || die
-   for fwfile in VBoxEFI{32,64}.fd ; do
-   vbox_inst ${fwfile} 0644
+   for each in VBoxEFI{32,64}.fd ; do
+   vbox_inst ${each} 0644
done
-   popd &>/dev/null || die
 
# VBoxSVC and VBoxManage need to be pax-marked (bug #403453)
# VBoxXPCOMIPCD (bug #524202)
@@ -325,7 +323,7 @@ src_install() {
done
 
# Symlink binaries to the shipped wrapper
-   for each in vbox{headless,manage} VBox{BugReport,Headless,Manage,VRDP} 
; do
+   for each in vbox{autostart,balloonctrl,bugreport,headless,manage} 
VBox{Autostart,BalloonCtrl,BugReport,Headless,Manage,VRDP} ; do
dosym ${vbox_inst_path}/VBox /usr/bin/${each}
done
dosym ${vbox_inst_path}/VBoxTunctl /usr/bin/VBoxTunctl
@@ -348,8 +346,9 @@ src_install() {
done
 
if use qt5 ; then
+   vbox_inst Virtualbox
+   vbox_inst VirtualboxVM 4750
for each in VirtualBox{,VM} ; do
-   vbox_inst ${each}
pax-mark -m "${ED%/}"${vbox_inst_path}/${each}
done
 
@@ -358,7 +357,7 @@ src_install() {
pax-mark -m 
"${ED%/}"${vbox_inst_path}/VBoxTestOGL
fi
 
-   for each in virtualbox VirtualBox ; do
+   for each in virtualbox{,vm} VirtualBox{,VM} ; do
dosym ${vbox_inst_path}/VBox /usr/bin/${each}
done
 



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/

2018-12-07 Thread Richard Freeman
commit: 814580354753567b4f45bddef3feba8d59a36845
Author: Richard Freeman  gentoo  org>
AuthorDate: Fri Dec  7 21:22:22 2018 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Fri Dec  7 21:22:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81458035

app-accessibility/at-spi2-core: amd64 stable

Bug: https://bugs.gentoo.org/672696
Signed-off-by: Richard Freeman  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-accessibility/at-spi2-core/at-spi2-core-2.26.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.26.2.ebuild 
b/app-accessibility/at-spi2-core/at-spi2-core-2.26.2.ebuild
index 01ab3d27bb0..0be434a4e7c 100644
--- a/app-accessibility/at-spi2-core/at-spi2-core-2.26.2.ebuild
+++ b/app-accessibility/at-spi2-core/at-spi2-core-2.26.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility;
 LICENSE="LGPL-2+"
 SLOT="2"
 IUSE="X +introspection"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 
 # x11-libs/libSM is needed until upstream #719808 is solved either
 # making the dep unneeded or fixing their configure



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

2018-12-07 Thread Richard Freeman
commit: 1419c479213ba9271d68ac059e3def2e4eee
Author: Richard Freeman  gentoo  org>
AuthorDate: Fri Dec  7 21:26:37 2018 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Fri Dec  7 21:26:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1419c479

www-client/chromium: amd64 stable

Bug: https://bugs.gentoo.org/672606
Signed-off-by: Richard Freeman  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 www-client/chromium/chromium-71.0.3578.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-71.0.3578.80.ebuild 
b/www-client/chromium/chromium-71.0.3578.80.ebuild
index fd9d0c56bc0..fc1699e20ce 100644
--- a/www-client/chromium/chromium-71.0.3578.80.ebuild
+++ b/www-client/chromium/chromium-71.0.3578.80.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-atk/

2018-12-07 Thread Richard Freeman
commit: 8b1bfccde4c801ecf5f24e545ac6fdac81ac5de2
Author: Richard Freeman  gentoo  org>
AuthorDate: Fri Dec  7 21:23:50 2018 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Fri Dec  7 21:23:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1bfccd

app-accessibility/at-spi2-atk: amd64 stable

Bug: https://bugs.gentoo.org/672696
Signed-off-by: Richard Freeman  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild 
b/app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild
index 8ffe7fafe8b..410fcae55e2 100644
--- a/app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild
+++ b/app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="test"
 
 RDEPEND="



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

2018-12-07 Thread Richard Freeman
commit: 36b6cb50eaa9259be21e5f0b73c3cf4e891b1ae5
Author: Richard Freeman  gentoo  org>
AuthorDate: Fri Dec  7 21:25:01 2018 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Fri Dec  7 21:25:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b6cb50

dev-libs/re2: amd64 stable

Bug: https://bugs.gentoo.org/672692
Signed-off-by: Richard Freeman  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/dev-libs/re2/re2-0.2018.10.01.ebuild 
b/dev-libs/re2/re2-0.2018.10.01.ebuild
index 641a2517280..12dc11e488e 100644
--- a/dev-libs/re2/re2-0.2018.10.01.ebuild
+++ b/dev-libs/re2/re2-0.2018.10.01.ebuild
@@ -18,7 +18,7 @@ LICENSE="BSD"
 # https://abi-laboratory.pro/tracker/timeline/re2/
 SONAME="gentoo-2017-03-01"
 SLOT="0/${SONAME}"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="icu"
 
 RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] proj/musl:master commit in: sys-apps/net-tools/

2018-12-07 Thread Anthony G. Basile
commit: 54aaf2127569a4025782d882ce15ec617b26e7f9
Author: xdch47  posteo  de>
AuthorDate: Fri Dec  7 21:00:35 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Dec  7 21:19:29 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=54aaf212

sys-apps/net-tools: version bump to 1.60_p20180626073013

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Manifest-Sign-Key: 0DEDF1A904568BAD1FC45C283DCC44782ED07E1C
Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-apps/net-tools/Manifest| 17 +++-
 .../net-tools-1.60_p20180626073013.ebuild  | 94 ++
 2 files changed, 110 insertions(+), 1 deletion(-)

diff --git a/sys-apps/net-tools/Manifest b/sys-apps/net-tools/Manifest
index 77f81e6..a20f17a 100644
--- a/sys-apps/net-tools/Manifest
+++ b/sys-apps/net-tools/Manifest
@@ -1,2 +1,17 @@
-DIST net-tools-1.60_p20161110235919.tar.xz 227552 SHA256 
d9b52abb6bbf3305fde1fe414059602371a7819b214206312f6b16a2fde46fcd SHA512 
06c2900305a5b11035bdb9d94e9d0a50c2ca832e14598d00d6907d99a4a3c981169475bbe916805888f9746a7d787829f20e6a4dec283731a2c85a72875b8e01
 WHIRLPOOL 
413553072466cee79c1f231742d6256f97d9a9e84647ee27aed97cf01eee16fd621c67fa67523174bcc0dd0c5f6181d2f6fcc698e3268fc9996eb2cbc7db1070
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
+DIST net-tools-1.60_p20161110235919.tar.xz 227552 BLAKE2B 
0dba75b7b7345be047bd8618811c6ea43f96f0d7c8a2c67cd03138b8f31dc47a641c7ff1e93fb1ad295423f9b82e3d222178c7c97233d4e3698355fed729f723
 SHA512 
06c2900305a5b11035bdb9d94e9d0a50c2ca832e14598d00d6907d99a4a3c981169475bbe916805888f9746a7d787829f20e6a4dec283731a2c85a72875b8e01
 DIST net-tools-1.60_p20170221182432.tar.xz 227924 BLAKE2B 
2617d99da0fa188163bcade5584038fcf8c9c73c23c5577585c3452f4e7b93b2d0cae06ae6d8e5543e04bdd93c247cf4c555751905406b88dcd16dec26bebeca
 SHA512 
38cf9a0e5a1b2494d1e8f491638f8e35cf04d630e9eae275cb1d0b997f2b73c62bdd40b0420e0f5f2aa212aefa7516ff773b6e3a19c0cbf442e785d2c7dad28e
+DIST net-tools-1.60_p20180626073013.tar.xz 228276 BLAKE2B 
1545533abf75cb960896994710a02f0e4f5534232057fa9c80d2ec54af84d068d3337a93e869e8377539584eebf4c4d8175e16f19bc12360946ab908b41b2f2f
 SHA512 
3ea9036c2597e6da3a1d9a61a77bbe0b80c448d42a3cc59469f37255064d9e046b5f331155adac256f9812200342f72624ba1ea27a4ee3696b3c9ad53b6b86eb
+-BEGIN PGP SIGNATURE-
+
+iQEzBAEBCAAdFiEEDe3xqQRWi60fxFwoPcxEeC7QfhwFAlwK33EACgkQPcxEeC7Q
+fhy26ggAo4xV951lQ7Koqmnldmrje/E5BnkD20vqUehcNgqp5AQmCpUxHd1gADoe
+fNiWOo31OJoripGE2vQde7bZey19YcEW6LdItOkIxw03780ml20eoW31qiyMBgqH
+s5qmatb2qgNXjyY1pLMIDj7N4cPkivzTUBKnrzokGoPFzWCb4fBYU4YFhImyGlcv
+GoVPh4EDJYZV2wBYLUPjmjBLQhmwOTSkZoHMdGDePIRQRCJL82OtY8dNa9gmChdD
+Zc33vNHwCO9A7x3v9jxOucOJcScv1QOxpp/leBqrw8YCJXnotndXzG4ZGdvvBtZ2
+Y/lM2zfc3VaFgTCTpg0Fpb7RvOqQ/g==
+=6/WK
+-END PGP SIGNATURE-

diff --git a/sys-apps/net-tools/net-tools-1.60_p20180626073013.ebuild 
b/sys-apps/net-tools/net-tools-1.60_p20180626073013.ebuild
new file mode 100644
index 000..7392b96
--- /dev/null
+++ b/sys-apps/net-tools/net-tools-1.60_p20180626073013.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://git.code.sf.net/p/net-tools/code;
+   inherit git-r3
+else
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+   KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~sh ~x86"
+fi
+
+DESCRIPTION="Standard Linux networking tools"
+HOMEPAGE="http://net-tools.sourceforge.net/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+arp +hostname ipv6 nis nls plipconfig selinux slattach static"
+REQUIRED_USE="nis? ( hostname )"
+
+RDEPEND="selinux? ( sys-libs/libselinux )"
+DEPEND="${RDEPEND}
+   selinux? ( virtual/pkgconfig )
+   app-arch/xz-utils"
+if [[ ${PV} == "" ]]; then
+   DEPEND+=" nls? ( sys-devel/gettext )"
+fi
+RDEPEND+="
+   hostname? ( !sys-apps/coreutils[hostname] )
+   !/dev/null
+   emake -C "${p}/po" dist
+   sed -i "/^RELEASE/s:=.*:=${pv}:" */Makefile || die
+   tar --exclude-vcs cf - ${p}/ | xz > ${p}.tar.xz
+   popd >/dev/null
+
+   du -b "${T}"/*.tar.xz
+}
+
+pkg_setup() { [[ -n ${VAPIER_LOVES_YOU} ]] && maint_pkg_create ; }
+
+set_opt() {
+   local opt=$1 ans
+   shift
+   ans=$("$@" && echo y || echo n)
+   einfo "Setting option ${opt} to ${ans}"
+   sed -i \
+   -e "/^bool.* ${opt} /s:[yn]$:${ans}:" \
+   config.in || die
+}
+
+src_configure() {
+   # Clear out env vars from the user. #599602
+   unset BASEDIR BINDIR SBINDIR
+
+   set_opt I18N use nls
+   set_opt HAVE_AFINET6 use ipv6
+   set_opt HAVE_HWIB has_version '>=sys-kernel/linux-headers-2.6'
+   set_opt HAVE_HWTR has_version '

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

2018-12-07 Thread Matt Turner
commit: 81c2c89490b0e3e2511fa4f97a2755cca4f7b98b
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Nov 26 04:46:28 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  7 20:28:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c2c894

app-admin/pass-otp: remove old (1.1.0, 1.1.1)

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Matt Turner  gentoo.org>

 app-admin/pass-otp/Manifest  |  2 --
 app-admin/pass-otp/pass-otp-1.1.0.ebuild | 23 ---
 app-admin/pass-otp/pass-otp-1.1.1.ebuild | 23 ---
 3 files changed, 48 deletions(-)

diff --git a/app-admin/pass-otp/Manifest b/app-admin/pass-otp/Manifest
index 4450657b027..61453a62518 100644
--- a/app-admin/pass-otp/Manifest
+++ b/app-admin/pass-otp/Manifest
@@ -1,3 +1 @@
-DIST pass-otp-1.1.0.tar.gz 32857 BLAKE2B 
97ca197b251d9748c0ace5b40aca2547cd278e9eee9768b8882cdfbb23bd440792101ab82d2ade276cfc34de1364460a066adc8395336380b1ef6759f51804eb
 SHA512 
3c880bcb7e7e984494796bc7a0c0fb5f70b052938f6ce5c0b1cbb745d0b30febab2ca51c264fac02f884699dc685400076f0065db0c3d08da436e93c27f075ce
-DIST pass-otp-1.1.1.tar.gz 46283 BLAKE2B 
d2448a82b67a685e9df366dbec29fd4a3cedea03b0218714b95d5bc2663ac86b3fa79a4bba5157b6948111aa7bf06d5d48e320d9fecf1b23e71ff73d3b65d861
 SHA512 
8dfaafac08aa17a4ee1ae34bb47d26ca337fe05b69be19a3bcb3521e033631fde9dd559481c1512500775186ca08e26a4589dfc76b4dac718f64a33819c9b5b6
 DIST pass-otp-1.2.0.tar.gz 46789 BLAKE2B 
373b1ddfb4cfae07e9e58bdad1c9c73ca6c6f53fc140ccda21527ad2ae237d3402bc52e95a180811263ef1a29f5c9da7db0063178b19a85b1dafc3d20e22996d
 SHA512 
3d1417462998750ef1580169ed0e4b721b5f430cd86a678d1b6bc7b2ac123879902f7d22c28dc21e8a171ec80dfc51b6465d0dcc78cb009eb731651f2cb152f5

diff --git a/app-admin/pass-otp/pass-otp-1.1.0.ebuild 
b/app-admin/pass-otp/pass-otp-1.1.0.ebuild
deleted file mode 100644
index 7d726fd8b9b..000
--- a/app-admin/pass-otp/pass-otp-1.1.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A pass extension for managing one-time-password (OTP) tokens."
-HOMEPAGE="https://github.com/tadfisher/pass-otp;
-SRC_URI="https://github.com/tadfisher/pass-otp/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="qrcode test"
-
-DEPEND="test? ( dev-tcltk/expect:* )"
-
-RDEPEND=">=app-admin/pass-1.7
-   sys-auth/oath-toolkit
-   qrcode? ( media-gfx/qrencode )"
-
-src_compile() {
-   :
-}

diff --git a/app-admin/pass-otp/pass-otp-1.1.1.ebuild 
b/app-admin/pass-otp/pass-otp-1.1.1.ebuild
deleted file mode 100644
index bf431a13559..000
--- a/app-admin/pass-otp/pass-otp-1.1.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A pass extension for managing one-time-password (OTP) tokens."
-HOMEPAGE="https://github.com/tadfisher/pass-otp;
-SRC_URI="https://github.com/tadfisher/pass-otp/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="qrcode test"
-
-DEPEND="test? ( dev-tcltk/expect:* )"
-
-RDEPEND=">=app-admin/pass-1.7
-   sys-auth/oath-toolkit
-   qrcode? ( media-gfx/qrencode )"
-
-src_compile() {
-   :
-}



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

2018-12-07 Thread Matt Turner
commit: a5ec7ab750b7f7a9c229c027f070c5783d28f795
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Nov 26 04:43:38 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  7 20:28:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ec7ab7

app-admin/pass-otp: Bump to 1.2.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Matt Turner  gentoo.org>

 app-admin/pass-otp/Manifest  |  1 +
 app-admin/pass-otp/pass-otp-1.2.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/app-admin/pass-otp/Manifest b/app-admin/pass-otp/Manifest
index ed870d00d72..4450657b027 100644
--- a/app-admin/pass-otp/Manifest
+++ b/app-admin/pass-otp/Manifest
@@ -1,2 +1,3 @@
 DIST pass-otp-1.1.0.tar.gz 32857 BLAKE2B 
97ca197b251d9748c0ace5b40aca2547cd278e9eee9768b8882cdfbb23bd440792101ab82d2ade276cfc34de1364460a066adc8395336380b1ef6759f51804eb
 SHA512 
3c880bcb7e7e984494796bc7a0c0fb5f70b052938f6ce5c0b1cbb745d0b30febab2ca51c264fac02f884699dc685400076f0065db0c3d08da436e93c27f075ce
 DIST pass-otp-1.1.1.tar.gz 46283 BLAKE2B 
d2448a82b67a685e9df366dbec29fd4a3cedea03b0218714b95d5bc2663ac86b3fa79a4bba5157b6948111aa7bf06d5d48e320d9fecf1b23e71ff73d3b65d861
 SHA512 
8dfaafac08aa17a4ee1ae34bb47d26ca337fe05b69be19a3bcb3521e033631fde9dd559481c1512500775186ca08e26a4589dfc76b4dac718f64a33819c9b5b6
+DIST pass-otp-1.2.0.tar.gz 46789 BLAKE2B 
373b1ddfb4cfae07e9e58bdad1c9c73ca6c6f53fc140ccda21527ad2ae237d3402bc52e95a180811263ef1a29f5c9da7db0063178b19a85b1dafc3d20e22996d
 SHA512 
3d1417462998750ef1580169ed0e4b721b5f430cd86a678d1b6bc7b2ac123879902f7d22c28dc21e8a171ec80dfc51b6465d0dcc78cb009eb731651f2cb152f5

diff --git a/app-admin/pass-otp/pass-otp-1.2.0.ebuild 
b/app-admin/pass-otp/pass-otp-1.2.0.ebuild
new file mode 100644
index 000..b93a38c51e2
--- /dev/null
+++ b/app-admin/pass-otp/pass-otp-1.2.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1
+
+DESCRIPTION="A pass extension for managing one-time-password (OTP) tokens."
+HOMEPAGE="https://github.com/tadfisher/pass-otp;
+SRC_URI="https://github.com/tadfisher/pass-otp/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="qrcode test"
+
+DEPEND="test? ( dev-tcltk/expect:* )"
+
+RDEPEND=">=app-admin/pass-1.7
+   sys-auth/oath-toolkit
+   qrcode? ( media-gfx/qrencode )"
+
+src_compile() {
+   :
+}
+
+src_install() {
+   emake install DESTDIR="${D}" BASHCOMPDIR="$(get_bashcompdir)"
+}



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

2018-12-07 Thread Matt Turner
commit: 5fd1d73e746fb064c880ca2f3bad4b45b98d6825
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Nov 26 04:42:46 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  7 20:28:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd1d73e

app-admin/pass-otp: Update copyright format

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/10481
Signed-off-by: Matt Turner  gentoo.org>

 app-admin/pass-otp/pass-otp-1.1.0.ebuild | 2 +-
 app-admin/pass-otp/pass-otp-1.1.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/pass-otp/pass-otp-1.1.0.ebuild 
b/app-admin/pass-otp/pass-otp-1.1.0.ebuild
index c314e589f5a..7d726fd8b9b 100644
--- a/app-admin/pass-otp/pass-otp-1.1.0.ebuild
+++ b/app-admin/pass-otp/pass-otp-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6

diff --git a/app-admin/pass-otp/pass-otp-1.1.1.ebuild 
b/app-admin/pass-otp/pass-otp-1.1.1.ebuild
index c4d4d19aa42..bf431a13559 100644
--- a/app-admin/pass-otp/pass-otp-1.1.1.ebuild
+++ b/app-admin/pass-otp/pass-otp-1.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2018-12-07 Thread Lars Wendler
commit: 2cb1734e09768ba2ac4f814fcfe14ed803f3b8ff
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Dec  7 20:16:44 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Dec  7 20:17:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb1734e

app-emulation/virtualbox: Install some more tools for vbox-6

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 .../virtualbox/files/virtualbox-ose-6-wrapper  | 116 +
 .../virtualbox/virtualbox-6.0.0_beta3.ebuild   |  14 +--
 2 files changed, 124 insertions(+), 6 deletions(-)

diff --git a/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper 
b/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper
new file mode 100644
index 000..43e9c9ed448
--- /dev/null
+++ b/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper
@@ -0,0 +1,116 @@
+#!/bin/sh
+## @file
+# Oracle VM VirtualBox startup script, Linux hosts.
+#
+
+#
+# Copyright (C) 2006-2017 Oracle Corporation
+#
+# This file is part of VirtualBox Open Source Edition (OSE), as
+# available from http://www.virtualbox.org. This file is free software;
+# you can redistribute it and/or modify it under the terms of the GNU
+# General Public License (GPL) as published by the Free Software
+# Foundation, in version 2 as it comes in the "COPYING" file of the
+# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
+# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
+#
+
+PATH="/usr/bin:/bin:/usr/sbin:/sbin"
+CONFIG="/etc/vbox/vbox.cfg"
+
+test -r "${CONFIG}" &&
+. "${CONFIG}"
+test -z "${INSTALL_DIR}" &&
+if test -f /usr/lib/virtualbox/VirtualBox &&
+test -x /usr/lib/virtualbox/VirtualBox; then
+INSTALL_DIR=/usr/lib/virtualbox
+else
+echo "Could not find VirtualBox installation. Please reinstall."
+exit 1
+fi
+
+# Note: This script must not fail if the module was not successfully installed
+#   because the user might not want to run a VM but only change VM params!
+
+if [ "$1" = "shutdown" ]; then
+SHUTDOWN="true"
+elif ! lsmod|grep -q vboxdrv; then
+cat << EOF
+WARNING: The vboxdrv kernel module is not loaded. Either there is no module
+ available for the current kernel (`uname -r`) or it failed to
+ load. Please recompile the kernel module and install it by
+
+   for m in vbox{drv,netadp,netflt}; do modprobe \$m; done
+
+ You will not be able to start VMs until this problem is fixed.
+EOF
+elif [ ! -c /dev/vboxdrv ]; then
+cat << EOF
+WARNING: The character device /dev/vboxdrv does not exist.
+ Please try to reload all the needed kernel modules by:
+
+   for m in vbox{netflt,netadp,drv}; do rmmod \$m; done
+   for m in vbox{drv,netadp,netflt}; do modprobe \$m; done
+
+ and if that is not successful, try to re-install the package by:
+
+   emerge -1av app-emulation/virtualbox-modules
+
+ You will not be able to start VMs until this problem is fixed.
+EOF
+fi
+
+SERVER_PID=`ps -U \`whoami\` | grep VBoxSVC | awk '{ print $1 }'`
+if [ -z "$SERVER_PID" ]; then
+# Server not running yet/anymore, cleanup socket path.
+# See IPC_GetDefaultSocketPath()!
+if [ -n "$LOGNAME" ]; then
+rm -rf /tmp/.vbox-$LOGNAME-ipc > /dev/null 2>&1
+else
+rm -rf /tmp/.vbox-$USER-ipc > /dev/null 2>&1
+fi
+fi
+
+if [ "$SHUTDOWN" = "true" ]; then
+if [ -n "$SERVER_PID" ]; then
+kill -TERM $SERVER_PID
+sleep 2
+fi
+exit 0
+fi
+
+APP=`basename $0`
+case "$APP" in
+VirtualBox|virtualbox)
+exec "$INSTALL_DIR/VirtualBox" "$@"
+;;
+VBoxManage|vboxmanage)
+exec "$INSTALL_DIR/VBoxManage" "$@"
+;;
+VBoxSDL|vboxsdl)
+exec "$INSTALL_DIR/VBoxSDL" "$@"
+;;
+VBoxVRDP|VBoxHeadless|vboxheadless)
+exec "$INSTALL_DIR/VBoxHeadless" "$@"
+;;
+VBoxAutostart|vboxautostart)
+exec "$INSTALL_DIR/VBoxAutostart" "$@"
+;;
+VBoxBalloonCtrl|vboxballoonctrl)
+exec "$INSTALL_DIR/VBoxBalloonCtrl" "$@"
+;;
+VBoxBugReport|vboxbugreport)
+   exec "$INSTALL_DIR/VBoxBugReport" "$@"
+   ;;
+VBoxDTrace|vboxdtrace)
+exec "$INSTALL_DIR/VBoxDTrace" "$@"
+;;
+vboxwebsrv)
+exec "$INSTALL_DIR/vboxwebsrv" "$@"
+;;
+*)
+echo "Unknown application - $APP"
+exit 1
+;;
+esac
+exit 0

diff --git a/app-emulation/virtualbox/virtualbox-6.0.0_beta3.ebuild 
b/app-emulation/virtualbox/virtualbox-6.0.0_beta3.ebuild
index 8aa9d0a6b2f..edda2a369a4 100644
--- a/app-emulation/virtualbox/virtualbox-6.0.0_beta3.ebuild
+++ b/app-emulation/virtualbox/virtualbox-6.0.0_beta3.ebuild
@@ -289,7 +289,7 @@ src_install() {
 
# Install the wrapper script
exeinto ${vbox_inst_path}
-   newexe "${FILESDIR}/${PN}-ose-5-wrapper" "VBox"
+   newexe 

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

2018-12-07 Thread Alexey Shvetsov
commit: fba74311732bc59669bed487f7cf6ea511c2
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Fri Dec  7 20:00:30 2018 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Fri Dec  7 20:08:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba74311

sci-mathematics/pspp: Version bump

Signed-off-by: Alexey Shvetsov  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sci-mathematics/pspp/Manifest  |  1 +
 sci-mathematics/pspp/pspp-1.2.0.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/sci-mathematics/pspp/Manifest b/sci-mathematics/pspp/Manifest
index 556d24960b2..0049a628c14 100644
--- a/sci-mathematics/pspp/Manifest
+++ b/sci-mathematics/pspp/Manifest
@@ -1,2 +1,3 @@
 DIST pspp-0.10.1.tar.gz 7269109 BLAKE2B 
5f488b1bbe9d4cf833d847cd035485827e7e518fb82f0e5df98418e919da54553475e91fd8529df8819ee71d853fb8bdd079e27a9b8587b40074701a7d71a8c2
 SHA512 
a7f4eec3858340743ff845e67028af76d79a58968ceaa19a87e0443751917b2d70251e53231ecce15c937c9640ac733e00603baa76b4266d693375ab70b870b5
 DIST pspp-0.10.2.tar.gz 7316470 BLAKE2B 
9bbccfc8151d83613f5c4f49f285959c6b9e74bdc99edb95dc719561fb05c01e54b10fc5b3a58b9e5beeae199235d0d936a6ee08277fe7c710c3e40ca6c389f7
 SHA512 
7d6656c03da46b088e87cba7a947d1e56031ff50d704be8201a38563515cf5cf324a05f1d4999ba8aec7b2269a8fdbd09374a11374c9c1b9dd6d78d34fda4b76
+DIST pspp-1.2.0.tar.gz 7213194 BLAKE2B 
f468c6e025f996c9f806fb03e94a4497f02b774c509457cc6295bbefe37abc7e2ecf10d2876c8cff9a979d7a4264c7c185e1cec5fd1d5f2f00f1c6eae4da775e
 SHA512 
49eed2b55f10584abba18ff7d2020fd08691bbc1a3c2f332e6d283e32aa84e0abdae6092d17db9c1a539c63d85ecdfcc2dad40c94a06904b8893a1976e5e48d3

diff --git a/sci-mathematics/pspp/pspp-1.2.0.ebuild 
b/sci-mathematics/pspp/pspp-1.2.0.ebuild
new file mode 100644
index 000..85f03f048b0
--- /dev/null
+++ b/sci-mathematics/pspp/pspp-1.2.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils elisp-common
+
+DESCRIPTION="Program for statistical analysis of sampled data"
+HOMEPAGE="https://www.gnu.org/software/pspp/pspp.html;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo doc emacs examples gtk ncurses nls perl postgres static-libs"
+
+RDEPEND="
+   dev-libs/libxml2:2=
+   sci-libs/gsl:0=
+   sys-devel/gettext:0=
+   sys-libs/readline:0=
+   sys-libs/zlib:0=
+   virtual/libiconv
+   cairo? ( x11-libs/cairo:0=[svg] )
+   emacs? ( virtual/emacs )
+   gtk? (
+   x11-libs/gtk+:3=
+   x11-libs/gtksourceview:3.0=
+   x11-libs/spread-sheet-widget )
+   ncurses? ( sys-libs/ncurses:0= )
+   postgres? ( dev-db/postgresql:=[server] )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( virtual/latex-base )"
+
+SITEFILE=50${PN}-gentoo.el
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_enable static-libs static) \
+   $(use_with cairo) \
+   $(use_with gtk gui) \
+   $(use_with ncurses libncurses) \
+   $(use_with perl perl-module) \
+   $(use_with postgres libpq)
+}
+
+src_compile() {
+   default
+   use doc && emake html pdf
+   use emacs && elisp-compile *.el
+}
+
+src_install() {
+   default
+   if use doc; then
+   dodoc doc/pspp{,-dev}.pdf
+   insinto /usr/share/doc/${PF}/html
+   dodoc -r doc/pspp{,-dev}.html
+   fi
+   if use examples; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   fi
+   if use emacs; then
+   elisp-install ${PN} *.el *.elc
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   fi
+   prune_libtool_files --all
+}
+
+pkg_postinst () {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/spread-sheet-widget/

2018-12-07 Thread Alexey Shvetsov
commit: ab7cd5fdd62ed4f399ed37f177331291ca395f49
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Fri Dec  7 19:52:06 2018 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Fri Dec  7 20:08:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab7cd5fd

x11-libs/spread-sheet-widget: New dep for pspp

Signed-off-by: Alexey Shvetsov  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 x11-libs/spread-sheet-widget/Manifest   |  1 +
 x11-libs/spread-sheet-widget/metadata.xml   | 13 +
 .../spread-sheet-widget/spread-sheet-widget-0.3.ebuild  | 17 +
 3 files changed, 31 insertions(+)

diff --git a/x11-libs/spread-sheet-widget/Manifest 
b/x11-libs/spread-sheet-widget/Manifest
new file mode 100644
index 000..84eb5594215
--- /dev/null
+++ b/x11-libs/spread-sheet-widget/Manifest
@@ -0,0 +1 @@
+DIST spread-sheet-widget-0.3.tar.gz 501469 BLAKE2B 
92acf196966271086b02ad3a172d0f439a84701b3074677be87c84643c6a9180685121370611b21f1c9d65ed0aeae169a6f53d9f7f418f5e8469744fb19b
 SHA512 
1b667c901e42f00e7862dab70fd9df65e69aaa09d1f9eb0e7d83ccbeb74239b24188ff096b5645150ee8c98f4881501402704db96642a41b804674cbb95d1bcc

diff --git a/x11-libs/spread-sheet-widget/metadata.xml 
b/x11-libs/spread-sheet-widget/metadata.xml
new file mode 100644
index 000..7bd5a01cbd2
--- /dev/null
+++ b/x11-libs/spread-sheet-widget/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ale...@gentoo.org
+   Alexey Shvetsov
+   
+   
+   GNU Spread Sheet Widget is a library for Gtk+ which provides a 
widget for viewing and manipulating 2 dimensional tabular data in a manner 
similar to many popular spread sheet programs.
+   The design follows the model-view-controller paradigm and is of 
complexity O(1) in both time and space. This means that it is efficient and 
fast even for very large data.
+   Features commonly found in graphical user interfaces such as 
cut and paste, drag and drop and row/column labelling are also included.
+   
+

diff --git a/x11-libs/spread-sheet-widget/spread-sheet-widget-0.3.ebuild 
b/x11-libs/spread-sheet-widget/spread-sheet-widget-0.3.ebuild
new file mode 100644
index 000..27727130ea3
--- /dev/null
+++ b/x11-libs/spread-sheet-widget/spread-sheet-widget-0.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="GNU Spread Sheet Widget"
+HOMEPAGE="https://www.gnu.org/software/ssw/;
+SRC_URI="mirror://gnu-alpha/ssw/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="x11-libs/gtk+:3"
+RDEPEND="${DEPEND}"
+BDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-qt/linguist-tools/

2018-12-07 Thread Sergei Trofimovich
commit: 41b8026aec1ffb1eb40836e40d49c323097f751c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec  7 17:04:16 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  7 20:07:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b8026a

dev-qt/linguist-tools: keyworded 5.11.3 for sparc, bug #672636

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-qt/linguist-tools/linguist-tools-5.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/linguist-tools/linguist-tools-5.11.3.ebuild 
b/dev-qt/linguist-tools/linguist-tools-5.11.3.ebuild
index f3ca25f77bc..99c80456d4b 100644
--- a/dev-qt/linguist-tools/linguist-tools-5.11.3.ebuild
+++ b/dev-qt/linguist-tools/linguist-tools-5.11.3.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Tools for working with Qt translation data files"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
 fi
 
 IUSE="qml"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsensors/

2018-12-07 Thread Sergei Trofimovich
commit: e2eab2b049804d41b7df44525310f8eb8a2efc4b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec  7 17:03:05 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  7 20:06:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2eab2b0

dev-qt/qtsensors: keyworded 5.11.3 for sparc, bug #672636

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-qt/qtsensors/qtsensors-5.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtsensors/qtsensors-5.11.3.ebuild 
b/dev-qt/qtsensors/qtsensors-5.11.3.ebuild
index cfd46f98d61..2e43bc457f3 100644
--- a/dev-qt/qtsensors/qtsensors-5.11.3.ebuild
+++ b/dev-qt/qtsensors/qtsensors-5.11.3.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
 DESCRIPTION="Hardware sensor access library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 # TODO: simulator



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttranslations/

2018-12-07 Thread Sergei Trofimovich
commit: 2836d9a9fe4d0ccc4e19b536fec1b537dda928c0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec  7 17:06:57 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  7 20:07:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2836d9a9

dev-qt/qttranslations: keyworded 5.11.3 for sparc, bug #672636

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-qt/qttranslations/qttranslations-5.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qttranslations/qttranslations-5.11.3.ebuild 
b/dev-qt/qttranslations/qttranslations-5.11.3.ebuild
index a79413a78db..94155ba10df 100644
--- a/dev-qt/qttranslations/qttranslations-5.11.3.ebuild
+++ b/dev-qt/qttranslations/qttranslations-5.11.3.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
 DESCRIPTION="Translation files for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+   KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
 fi
 
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtpositioning/

2018-12-07 Thread Sergei Trofimovich
commit: 2bdd932a5ac2da9d260ccd19ccf42574cd367217
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec  7 17:00:50 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  7 20:06:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bdd932a

dev-qt/qtpositioning: keyworded 5.11.3 for sparc, bug #672636

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-qt/qtpositioning/qtpositioning-5.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtpositioning/qtpositioning-5.11.3.ebuild 
b/dev-qt/qtpositioning/qtpositioning-5.11.3.ebuild
index 97a9b4d9e47..2b26569aab7 100644
--- a/dev-qt/qtpositioning/qtpositioning-5.11.3.ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5.11.3.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Physical position determination library for the 
Qt5 framework"
 SRC_URI+=" 
https://dev.gentoo.org/~asturm/distfiles/${QT5_MODULE}-${PV}-geoclue2.tar.xz;
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 IUSE="geoclue +qml"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebsockets/

2018-12-07 Thread Sergei Trofimovich
commit: e2cd87729b9244e7595ef9628fefdc8c44e2d136
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec  7 17:02:01 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  7 20:06:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2cd8772

dev-qt/qtwebsockets: keyworded 5.11.3 for sparc, bug #672636

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-qt/qtwebsockets/qtwebsockets-5.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.11.3.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-5.11.3.ebuild
index 5923e0a464d..5c34f7a3725 100644
--- a/dev-qt/qtwebsockets/qtwebsockets-5.11.3.ebuild
+++ b/dev-qt/qtwebsockets/qtwebsockets-5.11.3.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
 DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 IUSE="qml +ssl"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-common/

2018-12-07 Thread Sergei Trofimovich
commit: aa526101bddf8518049fdc8f24f08d7596c73f97
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec  7 16:53:07 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  7 20:06:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa526101

sys-fs/fuse-common: stable 3.2.6 for sparc, bug #672358

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-fs/fuse-common/fuse-common-3.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/fuse-common/fuse-common-3.2.6.ebuild 
b/sys-fs/fuse-common/fuse-common-3.2.6.ebuild
index 78284a28259..4a44423bc32 100644
--- a/sys-fs/fuse-common/fuse-common-3.2.6.ebuild
+++ b/sys-fs/fuse-common/fuse-common-3.2.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libfuse/libfuse/releases/download/fuse-${PV}/fuse-${
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86"
 
 DEPEND="virtual/pkgconfig"
 RDEPEND="!

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

2018-12-07 Thread Sergei Trofimovich
commit: aa91ca21358e5b3f9956dace1f54bc6417242ff4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec  7 17:23:49 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  7 20:07:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa91ca21

media-sound/pulseaudio: stable 12.2 for sparc, bug #670024

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-sound/pulseaudio/pulseaudio-12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/pulseaudio/pulseaudio-12.2.ebuild 
b/media-sound/pulseaudio/pulseaudio-12.2.ebuild
index f392867c131..f9dbd9e4b1f 100644
--- a/media-sound/pulseaudio/pulseaudio-12.2.ebuild
+++ b/media-sound/pulseaudio/pulseaudio-12.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://freedesktop.org/software/pulseaudio/releases/${P}.tar.xz;
 LICENSE="!gdbm? ( LGPL-2.1 ) gdbm? ( GPL-2 )"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux"
 
 # +alsa-plugin as discussed in bug #519530
 IUSE="+alsa +alsa-plugin +asyncns bluetooth +caps dbus doc equalizer gconf 
+gdbm



[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/

2018-12-07 Thread Sergei Trofimovich
commit: 07c460121e5505ef1dd9b969c2ee94461299543f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec  7 16:54:25 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  7 20:06:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c46012

sys-fs/fuse: stable 2.9.8 for sparc, bug #672358

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-fs/fuse/fuse-2.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/fuse/fuse-2.9.8.ebuild b/sys-fs/fuse/fuse-2.9.8.ebuild
index 9f75453afb9..714449ec3fa 100644
--- a/sys-fs/fuse/fuse-2.9.8.ebuild
+++ b/sys-fs/fuse/fuse-2.9.8.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-linux ~x86-linux"
 IUSE="examples kernel_linux kernel_FreeBSD static-libs"
 
 PDEPEND="kernel_FreeBSD? ( sys-fs/fuse4bsd )"



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

2018-12-07 Thread Sergei Trofimovich
commit: edc7098a7921572e358646c47bfb8585a800229f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec  7 16:56:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  7 20:06:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc7098a

dev-python/pygobject: stable 3.28.3 for sparc, bug #670024

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pygobject/pygobject-3.28.3.ebuild 
b/dev-python/pygobject/pygobject-3.28.3.ebuild
index 6d54d98387f..0f2cc5f9469 100644
--- a/dev-python/pygobject/pygobject-3.28.3.ebuild
+++ b/dev-python/pygobject/pygobject-3.28.3.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject;
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="+cairo examples test"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/

2018-12-07 Thread Sergei Trofimovich
commit: 765ec6c6aefedb8b18546854b3b653db21d5e7d3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec  7 17:05:53 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  7 20:07:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765ec6c6

dev-qt/qtmultimedia: keyworded 5.11.3 for sparc, bug #672636

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
index acfab89749c..aaac7463ffc 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
 DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 
framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
 fi
 
 IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"



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

2018-12-07 Thread Craig Andrews
commit: a0c57f5d30b12c8257ca793be51eb708cc27f3c8
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Dec  7 19:48:19 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Dec  7 19:48:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c57f5d

dev-libs/xerces-c: Add - live version

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/xerces-c/xerces-c-.ebuild | 118 +
 1 file changed, 118 insertions(+)

diff --git a/dev-libs/xerces-c/xerces-c-.ebuild 
b/dev-libs/xerces-c/xerces-c-.ebuild
new file mode 100644
index 000..8b3066ca6f1
--- /dev/null
+++ b/dev-libs/xerces-c/xerces-c-.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+
+inherit cmake-utils prefix
+
+DESCRIPTION="A validating XML parser written in a portable subset of C++"
+HOMEPAGE="https://xerces.apache.org/xerces-c/;
+
+if [[ ${PV} == * ]] ; then
+   ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk;
+   inherit subversion
+else
+   SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv 
icu static-libs test threads"
+
+RDEPEND="icu? ( dev-libs/icu:0= )
+   curl? ( net-misc/curl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )
+   test? ( dev-lang/perl )"
+
+DOCS=( CREDITS KEYS NOTICE README )
+
+pkg_setup() {
+   export ICUROOT="${EPREFIX}/usr"
+
+   if use iconv && use icu; then
+   ewarn "This package can use iconv or icu for loading messages"
+   ewarn "and transcoding, but not both. ICU takes precedence."
+   fi
+}
+
+src_configure() {
+   # 'cfurl' is only available on OSX and 'socket' isn't supposed to work.
+   # But the docs aren't clear about it, so we would need some testing...
+   local netaccessor
+   if use curl; then
+   netaccessor="curl"
+   elif use elibc_Darwin; then
+   netaccessor="cfurl"
+   else
+   netaccessor="socket"
+   fi
+
+   local msgloader
+   if use icu; then
+   msgloader="icu"
+   elif use iconv; then
+   msgloader="iconv"
+   else
+   msgloader="inmemory"
+   fi
+
+   local transcoder
+   if use icu; then
+   transcoder="icu"
+   elif use elibc_Darwin; then
+   transcoder="macosunicodeconverter"
+   elif use elibc_FreeBSD; then
+   transcoder="iconv"
+   else
+   transcoder="gnuiconv"
+   fi
+   # for interix maybe: transcoder="windows"
+
+   local mycmakeargs=(
+   -Dnetwork-accessor="${netaccessor}"
+   -Dmessage-loader="${msgloader}"
+   -Dtranscoder="${transcoder}"
+   -Dthreads:BOOL="$(usex threads)"
+   -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)"
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   if use doc; then
+   cd doc || die
+   doxygen || die "making docs failed"
+   HTML_DOCS=( doc/html/. )
+   fi
+}
+
+src_install () {
+   cmake-utils_src_install
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+
+   if use examples; then
+   # clean out object files, executables, Makefiles
+   # and the like before installing examples
+   find samples/ \( -type f -executable -o -iname 'runConfigure' 
-o -iname '*.o' \
+   -o -iname '.libs' -o -iname 'Makefile*' \) -exec rm -rf 
'{}' + || die
+   docinto examples
+   dodoc -r samples/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   # To make sure an appropriate NLS msg file is around when using
+   # the iconv msgloader ICU has the messages compiled in.
+   if use iconv && ! use icu; then
+   doenvd "$(prefixify_ro "${FILESDIR}/50xerces-c")"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/, dev-libs/xerces-c/files/

2018-12-07 Thread Craig Andrews
commit: da957cff2cd79bbad78ff39a816a18e17da61e1c
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Dec  7 19:33:52 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Dec  7 19:34:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da957cff

dev-libs/xerces-c: Fix building with USE="-icu iconv"

Closes: https://bugs.gentoo.org/672660
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 .../files/xerces-c-3.2.2-fix-XERCESC-2161.patch| 770 +
 dev-libs/xerces-c/xerces-c-3.2.2.ebuild|   3 +
 2 files changed, 773 insertions(+)

diff --git a/dev-libs/xerces-c/files/xerces-c-3.2.2-fix-XERCESC-2161.patch 
b/dev-libs/xerces-c/files/xerces-c-3.2.2-fix-XERCESC-2161.patch
new file mode 100644
index 000..f1a847c5569
--- /dev/null
+++ b/dev-libs/xerces-c/files/xerces-c-3.2.2-fix-XERCESC-2161.patch
@@ -0,0 +1,770 @@
+--- /dev/null  2018-12-04 16:29:46.857790926 -0500
 b/src/xercesc/util/MsgLoaders/MsgCatalog/XercesMessages_en_US.Msg  
2018-12-07 14:18:19.183422991 -0500
+@@ -0,0 +1,767 @@
++$quote "
++$set 1
++2  notation '{0}' has already been declared
++3  attribute '{0}' has already been declared for element '{1}'
++4  encoding '{0}' from XML declaration or manually set contradicts the 
auto-sensed encoding; ignoring
++5  element '{0}' is referenced in a content model but was never declared
++6  element '{0}' is referenced in an ATTLIST but was never declared
++7  {0}
++8  unable to include document '{0}'
++9  unable to open text file target '{0}'
++10  unable to include resource '{0}'
++13  '{0}' is not allowed for the content of simpleType; only list, union, and 
restriction are allowed
++14  globally-defined complex type must have a name
++15  globally-declared attribute must have a name
++16  attribute declaration must have name or 'ref' attribute
++17  element declaration must have name or 'ref' attribute
++18  group declaration must have name or a 'ref' attribute
++19  attributeGroup declaration must have name or 'ref' attribute
++20  anonymous complexType in element '{0}' has name
++21  anonymous simpleType in element '{0}' has name
++22  content of element declaration must match (annotation?, (simpleType | 
complexType)?, (unique | key | keyref)*)
++23  invalid content in simple type '{0}'; only list, union, and restriction 
are allowed
++24  expected simpleType in list definition for type '{0}'
++25  list, union, or restriction content is invalid for type '{0}'
++26  invalid content in list definition for type '{0}'
++27  expected simpleType in restriction definition for type '{0}'
++28  facet '{0}' is already defined
++29  expected simpleType in union definition for type '{0}'
++30  content in simpleType definition is empty
++31  expected restriction or extension in simpleContent definition
++32  base attribute must be specified for restriction or extension definition
++33  expected restriction or extension in complexContent definition
++34  invalid content in 'schema' element
++35  invalid content for type '{0}'
++36  unknown simpleType '{0}'
++37  unknown complexType '{0}'
++38  prefix '{0}' can not be resolved to namespace URI
++39  referenced element '{0}' not found
++40  type '{0}:{1}' not found
++41  attribute '{0}' not found
++42  invalid element '{0}' in complex type definition
++43  base type '{0}' not found
++44  unable to create validator for '{0}'
++45  invalid element following simpleContent definition in complexType
++46  invalid element following complexContent definition in complexType
++47  attribute '{0}' cannot have both fixed and default values
++48  attribute '{0}' with default value must be optional
++49  attribute '{0}' declared more than once in the same scope
++50  attribute '{0}' cannot have both 'type' attribute and simpleType 
definition
++51  simpleType '{0}:{1}' for attribute '{2}' not found
++52  element '{0}' cannot have both fixed and default values
++53  invalid {0} name '{1}'
++54  element '{0}' cannot have both 'type' attribute and 
simpleType/complexType definition
++55  element '{0}' has fixed or default value and must have mixed simple or 
simple content model
++56  simpleType '{0}' that '{1}' extends has a value of the final attribute 
that does not permit extension
++57  type '{0}' specified as the base in simpleContent definition must not 
have complex content
++58  type '{0}' is a simple type and cannot be used in derivation by 
restriction in complexType definition
++59  invalid element following restriction or extension definition in 
simpleContent
++60  invalid element following restriction or extension definition in 
complexContent
++61  duplicate annotation in type '{0}'
++62  type '{0}' cannot be used in its own union, list, or restriction 
definition
++63  block value '{0}' is invalid
++64  final value '{0}' is invalid
++65  element '{0}' cannot be part of the substitution group headed by '{1}'
++66  element '{0}' has a 

[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2018-12-07 Thread Manuel Rüger
commit: 649ff4f31db35c578c6b2e714a7a413dca27d8ed
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Dec  7 19:13:25 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Dec  7 19:13:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=649ff4f3

app-metrics/blackbox_exporter: Version bump to 0.13.0

Signed-off-by: Manuel Rüger  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 app-metrics/blackbox_exporter/Manifest |  1 +
 .../blackbox_exporter-0.13.0.ebuild| 55 ++
 2 files changed, 56 insertions(+)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index 70b2683ee33..6d4ee37a2d5 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1 +1,2 @@
 DIST blackbox_exporter-0.12.0.tar.gz 2202465 BLAKE2B 
e3b082f8a491b531b0caf3331ecd391bf8734df0915ccbb7988ac1e67e57436bd45169aa403d5511fbb44eb176f89836ad8c04c491f5194f90f9f8a3b686a656
 SHA512 
2c98c0f4127bdd04ac54eb182c5468fd38121558f85aa8b4bec860f783f266b144df3153da0b028fdb84a4131a4e374a969bb09ce3a781ddf95f0a008c11bbb6
+DIST blackbox_exporter-0.13.0.tar.gz 668255 BLAKE2B 
08c772175fa911ced04576c43b03b8594a1e6d30767742cea6630561045dd0440e1cd26847f2e7e506fb4fefc603a9a3e1b4228e46735f8d559a55462c0d11e4
 SHA512 
49290860e5e1713cc0e1edd93fd193d6e23aebe55a6f62778da89450f5ba79787d4ac3fd6ca3aae37f4941c16976db4570f2d4888534f2ce2c86e25e250b12f1

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.13.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.13.0.ebuild
new file mode 100644
index 000..52be350e039
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.13.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit fcaps user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/blackbox_exporter"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+BLACKBOX_EXPORTER_COMMIT="1cfb751"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-lang/go-1.11
+   dev-util/promu"
+
+FILECAPS=(
+   cap_net_raw usr/bin/blackbox_exporter
+)
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${BLACKBOX_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   mkdir -p bin || die
+   GO111MODULE=on GOPATH="${S}" promu build -v --prefix blackbox_exporter 
|| die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin blackbox_exporter/blackbox_exporter
+   dodoc {README,CONFIGURATION}.md blackbox.yml
+   insinto /etc/blackbox_exporter
+   newins example.yml blackbox.yml.example
+   popd || die
+   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}



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

2018-12-07 Thread Manuel Rüger
commit: 653c484ace094a2d523fa95c72c2aa37024d751d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Dec  7 19:13:16 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Dec  7 19:13:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=653c484a

dev-python/prometheus_client: Version bump to 0.5.0

Signed-off-by: Manuel Rüger  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-python/prometheus_client/Manifest  |  1 +
 .../prometheus_client-0.5.0.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/prometheus_client/Manifest 
b/dev-python/prometheus_client/Manifest
index 367498ea76b..aa6a866f24e 100644
--- a/dev-python/prometheus_client/Manifest
+++ b/dev-python/prometheus_client/Manifest
@@ -2,3 +2,4 @@ DIST prometheus_client-0.2.0.tar.gz 41574 BLAKE2B 
c8e0288f37d1d3e6548283105dd6ba
 DIST prometheus_client-0.3.0.tar.gz 42186 BLAKE2B 
14b116d89493d6c6f04a598accaf5203e30358e93ab666a3025f4436df8dda22265cf86920b149d345aec74870e416360862f64dac9a34b5e8ceccd61b4100a2
 SHA512 
fa16108428a8531977c3f56fbe564a965c91048d08035d046de6d80f61744f678872d9f4f4108970a047aa6e3ca1b7aa892015a71f49d146cc0a5a8c7a7eba3b
 DIST prometheus_client-0.3.1.tar.gz 43185 BLAKE2B 
07c69ca13f45c502870dd1eb5934413d71b5e53a5fde7c565414b570a20de183ae1bdda11a34e1c84b874cb5b8491128ff47046632913aaae1c865b0868142aa
 SHA512 
939a985bcf6b377d353871333634ab1641f50288c531ab70b3e5e5466362c02012ae6cf0adf889dac96a89fc5ce29462aa62e651ce21c15d40647d6465baab1a
 DIST prometheus_client-0.4.2.tar.gz 57664 BLAKE2B 
e98e5c91db13a9f06c2df532e7742545a14cb223e04eba27accc3bdcaf2df949eed2a778194b38e1b4b93908de1636a3cc92a18950db54b5b8f0aceda2d4d2cf
 SHA512 
5e0fee9f9fb4376dcf2959e8285b57a9156d3cf8b9d9118c7b95d2ff63f4dd925bc8cea817bf2fc1ba660e6f5c6dd8f4cf494125cf2a3673443abe0f3a4657c4
+DIST prometheus_client-0.5.0.tar.gz 60184 BLAKE2B 
cc44537b051c053860520d412664d57aaa6d35dd491409de0da72b9859743cc355d67eb260c2381347ad3313df9efa498535ff130df317b103d8c815f34f28eb
 SHA512 
6e6e6c0f859b7b9d593e1059b71fde8eed15ccd95e54c245b4e0e8edb748a4761f0929f2d6c06f1c4656eb81f26959c5cec6a58f4d725a587b433ffbb4582127

diff --git a/dev-python/prometheus_client/prometheus_client-0.5.0.ebuild 
b/dev-python/prometheus_client/prometheus_client-0.5.0.ebuild
new file mode 100644
index 000..b11eea0b1ba
--- /dev/null
+++ b/dev-python/prometheus_client/prometheus_client-0.5.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit distutils-r1
+
+DESCRIPTION="Python client for the Prometheus monitoring system"
+HOMEPAGE="https://pypi.org/project/prometheus_client/;
+SRC_URI="https://github.com/prometheus/client_python/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+S=${WORKDIR}/client_python-${PV}
+
+RDEPEND="|| ( dev-python/twisted[${PYTHON_USEDEP}] 
dev-python/twisted-web[${PYTHON_USEDEP}] )"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}] )"
+
+python_test() {
+   pytest -v || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtksourceview/

2018-12-07 Thread Mart Raudsepp
commit: d81a539e51afea58227d5e686d00632b58da55a1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  7 17:51:30 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  7 19:04:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81a539e

x11-libs/gtksourceview: bump to 3.24.9

Remove unecessary itstool dep - configure checks for it, but
it's non-fatal and nothing uses the resulting ITSTOOL build
variable.
Default enable USE=vala, because various things are starting
to require it in a meson build world - already the case with
gnome-calculator.
Stop passing --disable-deprecations, as that actually adds
G_DISABLE_DEPRECATED and so on, which we actually do NOT want
to happen - but we ended up not having them anyways, as we
sed the configure logic to not add them. So this instructs
it to do the right thing, instead of relying on the eclass
logic to force us doing the right thing.

Bug: https://bugs.gentoo.org/665578
Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 x11-libs/gtksourceview/Manifest|  1 +
 x11-libs/gtksourceview/gtksourceview-3.24.9.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/x11-libs/gtksourceview/Manifest b/x11-libs/gtksourceview/Manifest
index f14b7e10232..49933a55cf2 100644
--- a/x11-libs/gtksourceview/Manifest
+++ b/x11-libs/gtksourceview/Manifest
@@ -1,2 +1,3 @@
 DIST gtksourceview-2.10.5.tar.bz2 1253321 BLAKE2B 
810a3eeca69bab4356b21c64129bb852e00d02c7937ad4a2ce3af9e48700da943d8d6834efcce9810dd49a54f39d4a074dc086a557128da51a593b2f23e58d48
 SHA512 
6f64acef6196bfc5953e0b148d7e460d366073b5e21367c01b01fc4d1c86ffe8aca71ecd77cf0814e47d8fc3085495f25bbbdc69e746987b02fd02fcda64886d
 DIST gtksourceview-3.24.8.tar.xz 1408964 BLAKE2B 
e406aa9f776821abfcc87333fc955b4f3ae334f73a8b1dfa0b123067df24bd4f473e326347c99df7dc6c97adbdde8739cb301e45ca70324f6e8de2ce9e1ea973
 SHA512 
84a02278344f9fe3c1b8f2440c6179feaea53df93061c63023d92bcaa1ec7ff8e95e1f3a463c23d8487c74492469f3dc367bcca3975ef169bf03925ecee7f7ff
+DIST gtksourceview-3.24.9.tar.xz 141 BLAKE2B 
9d148fba03339c7dccca70822f498aea6423125af1a954e0c9f8ff9735141fc9e4f845c7172be5faf97e694445dc95d41d5d903ef5b5da3dd0ce7fe58b524ca7
 SHA512 
29b58afba1c0b473205cf7070997139d2ca07cf68d40185aa76fa59c900ad21c03ccb79dec9970e5f96743cfdb5a7d926b21a9947244bc8cf8cbd1033467cd01

diff --git a/x11-libs/gtksourceview/gtksourceview-3.24.9.ebuild 
b/x11-libs/gtksourceview/gtksourceview-3.24.9.ebuild
new file mode 100644
index 000..f1f99c3904a
--- /dev/null
+++ b/x11-libs/gtksourceview/gtksourceview-3.24.9.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+VALA_MIN_API_VERSION="0.24"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala virtualx
+
+DESCRIPTION="A text widget implementing syntax highlighting and other features"
+HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="3.0/3"
+
+IUSE="glade +introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.48:2
+   >=dev-libs/libxml2-2.6:2
+   >=x11-libs/gtk+-3.20:3[introspection?]
+   glade? ( >=dev-util/glade-3.9:3.10 )
+   introspection? ( >=dev-libs/gobject-introspection-1.42:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.25
+   >=sys-devel/gettext-0.19.4
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable glade glade-catalog) \
+   $(use_enable introspection) \
+   $(use_enable vala)
+}
+
+src_test() {
+   virtx emake check
+}
+
+src_install() {
+   gnome2_src_install
+
+   insinto /usr/share/${PN}-3.0/language-specs
+   doins "${FILESDIR}"/2.0/gentoo.lang
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtksourceview/

2018-12-07 Thread Mart Raudsepp
commit: 0b51f59811e84631623081289e2ccb7c3d37634c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  7 18:50:29 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  7 19:04:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b51f598

x11-libs/gtksourceview: bump to 4.0.3 (new SLOT)

Closes: https://bugs.gentoo.org/666154
Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 x11-libs/gtksourceview/Manifest   |  1 +
 x11-libs/gtksourceview/gtksourceview-4.0.3.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/x11-libs/gtksourceview/Manifest b/x11-libs/gtksourceview/Manifest
index 49933a55cf2..dc4775acebb 100644
--- a/x11-libs/gtksourceview/Manifest
+++ b/x11-libs/gtksourceview/Manifest
@@ -1,3 +1,4 @@
 DIST gtksourceview-2.10.5.tar.bz2 1253321 BLAKE2B 
810a3eeca69bab4356b21c64129bb852e00d02c7937ad4a2ce3af9e48700da943d8d6834efcce9810dd49a54f39d4a074dc086a557128da51a593b2f23e58d48
 SHA512 
6f64acef6196bfc5953e0b148d7e460d366073b5e21367c01b01fc4d1c86ffe8aca71ecd77cf0814e47d8fc3085495f25bbbdc69e746987b02fd02fcda64886d
 DIST gtksourceview-3.24.8.tar.xz 1408964 BLAKE2B 
e406aa9f776821abfcc87333fc955b4f3ae334f73a8b1dfa0b123067df24bd4f473e326347c99df7dc6c97adbdde8739cb301e45ca70324f6e8de2ce9e1ea973
 SHA512 
84a02278344f9fe3c1b8f2440c6179feaea53df93061c63023d92bcaa1ec7ff8e95e1f3a463c23d8487c74492469f3dc367bcca3975ef169bf03925ecee7f7ff
 DIST gtksourceview-3.24.9.tar.xz 141 BLAKE2B 
9d148fba03339c7dccca70822f498aea6423125af1a954e0c9f8ff9735141fc9e4f845c7172be5faf97e694445dc95d41d5d903ef5b5da3dd0ce7fe58b524ca7
 SHA512 
29b58afba1c0b473205cf7070997139d2ca07cf68d40185aa76fa59c900ad21c03ccb79dec9970e5f96743cfdb5a7d926b21a9947244bc8cf8cbd1033467cd01
+DIST gtksourceview-4.0.3.tar.xz 1396640 BLAKE2B 
5e5f84597c1f75a732ac487c2107eb54be2740eb2cabd177aec76cb4b2504a32969c4918e2a1294e9d486660090985a4f588dbde49f241fbb1493eaa3daa335b
 SHA512 
d3f7512bddf247166c12dc38bc66d55e44c1830f9b8d62758f06cb7117e33f8908f4d8186b9d7e77514623a58f3a973cc75e3fd6a09c5f891f8b948012a76955

diff --git a/x11-libs/gtksourceview/gtksourceview-4.0.3.ebuild 
b/x11-libs/gtksourceview/gtksourceview-4.0.3.ebuild
new file mode 100644
index 000..11d83986d25
--- /dev/null
+++ b/x11-libs/gtksourceview/gtksourceview-4.0.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+VALA_MIN_API_VERSION="0.24"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala virtualx
+
+DESCRIPTION="A text widget implementing syntax highlighting and other features"
+HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="4"
+
+IUSE="glade +introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.48:2
+   >=dev-libs/libxml2-2.6:2
+   >=x11-libs/gtk+-3.20:3[introspection?]
+   glade? ( >=dev-util/glade-3.9:3.10 )
+   introspection? ( >=dev-libs/gobject-introspection-1.42:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.25
+   >=sys-devel/gettext-0.19.4
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable glade glade-catalog) \
+   $(use_enable introspection) \
+   $(use_enable vala)
+}
+
+src_test() {
+   virtx emake check
+}
+
+src_install() {
+   gnome2_src_install
+
+   insinto /usr/share/${PN}-4/language-specs
+   doins "${FILESDIR}"/2.0/gentoo.lang
+
+   # Avoid conflict with gtksourceview:3.0 glade-catalog
+   # TODO: glade doesn't actually show multiple GtkSourceView widget 
collections, so with both installed, can't really be sure which ones are used
+   if use glade; then
+   mv "${ED}"/usr/share/glade/catalogs/gtksourceview.xml 
"${ED}"/usr/share/glade/catalogs/gtksourceview-${SLOT}.xml || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2018-12-07 Thread Mart Raudsepp
commit: 29920d05427e465d5d930365524306470ff36cda
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  7 19:03:53 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  7 19:04:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29920d05

app-shells/zsh-5.6.2: arm64 stable (bug #665278)

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 app-shells/zsh/zsh-5.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.6.2.ebuild b/app-shells/zsh/zsh-5.6.2.ebuild
index 1c257caebb3..ab5e0574fcd 100644
--- a/app-shells/zsh/zsh-5.6.2.ebuild
+++ b/app-shells/zsh/zsh-5.6.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3 autotools
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
doc? ( https://www.zsh.org/pub/${P}-doc.tar.xz )"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/gnome-dictionary/

2018-12-07 Thread Mart Raudsepp
commit: db0f62bd42b5f955a5ccef6f3d8dfaa5f0d75653
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  7 17:08:21 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  7 19:04:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0f62bd

app-dicts/gnome-dictionary: bump to 3.26.1

Does not provide a public libgdict anymore; only remaining
consumer was an old gtranslator version.

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 app-dicts/gnome-dictionary/Manifest|  1 +
 .../gnome-dictionary-3.26.1.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/app-dicts/gnome-dictionary/Manifest 
b/app-dicts/gnome-dictionary/Manifest
index 308dc357594..691aebe1768 100644
--- a/app-dicts/gnome-dictionary/Manifest
+++ b/app-dicts/gnome-dictionary/Manifest
@@ -1 +1,2 @@
 DIST gnome-dictionary-3.24.1.tar.xz 880500 BLAKE2B 
f730276612d2578e7b25121b49be9639cf7a9fc67bda9687285f6d3873d3b825301246447d968b24ed29240a1b0e7fc48d63c8454e704b799eebdf340f5f6da2
 SHA512 
b3ee83a97e914add58dd4b61fa096b9488aab360815f2e7b674e7a57b237849a1ccaf107c1e94968e534b24ee24d827c42a3a1b0dfd8c5ef25eeb90456d3
+DIST gnome-dictionary-3.26.1.tar.xz 662048 BLAKE2B 
3b77d3632629f8502476f029ab9ba3c66225cd619992e185b1403adfeba718b7e0fa0f32762eb086c1e9ef80a08cf79cd872e2ca3026b8cb3975954077c5f7c1
 SHA512 
da7169795740295c13f02143f5263603f0f6c621e96cecf88a4ee089114399d59f083987bc4571821467da64dc43f00bebbe4ea66b46a035088f85d35d6aee27

diff --git a/app-dicts/gnome-dictionary/gnome-dictionary-3.26.1.ebuild 
b/app-dicts/gnome-dictionary/gnome-dictionary-3.26.1.ebuild
new file mode 100644
index 000..d5ced459001
--- /dev/null
+++ b/app-dicts/gnome-dictionary/gnome-dictionary-3.26.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Dictionary utility for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Dictionary;
+
+LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
+SLOT="0" # does not provide a public libgdict-1.0.so anymore
+IUSE="ipv6"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.42:2
+   >=x11-libs/gtk+-3.21.2:3
+"
+RDEPEND="${COMMON_DEPEND}
+   gnome-base/gsettings-desktop-schemas
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xsl-stylesheets
+   app-text/docbook-xml-dtd:4.3
+   dev-libs/libxslt
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use ipv6 use_ipv6)
+   -Dbuild_man=true
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2018-12-07 Thread Mart Raudsepp
commit: 5120e51d11701d182024f710da974f10eea9e934
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  7 16:38:08 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  7 19:04:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5120e51d

app-text/gtranslator: lock gnome-dictionary subslot

Newer gnome-dictionary will lose subslot and not ship a public
libgdict anymore, thus will be unsuitable for this gtranslator
gnome-dictionary support. The pre-existing := in VDB should
catch the rebuild need and then find it won't be fine with the
newer gnome-dictionary (which will lose the subslot = subslot 0
instead of 10). Presumably newer gtranslator loses the libgdict
optional linking.

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 app-text/gtranslator/gtranslator-2.91.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/gtranslator/gtranslator-2.91.7-r1.ebuild 
b/app-text/gtranslator/gtranslator-2.91.7-r1.ebuild
index a5e20391f61..3c0c5abed81 100644
--- a/app-text/gtranslator/gtranslator-2.91.7-r1.ebuild
+++ b/app-text/gtranslator/gtranslator-2.91.7-r1.ebuild
@@ -29,7 +29,7 @@ COMMON_DEPEND="
 
gnome-base/gsettings-desktop-schemas
 
-   gnome-dictionary? ( app-dicts/gnome-dictionary:= )
+   gnome-dictionary? ( app-dicts/gnome-dictionary:0/10 )
gucharmap? ( ${PYTHON_DEPS} )
introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
spell? ( app-text/gtkspell:3= )



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

2018-12-07 Thread Mart Raudsepp
commit: f83f11b147254c59f75a0e9387be2635d9568445
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  7 19:01:05 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  7 19:04:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83f11b1

app-text/gtranslator: bump to 3.30.1

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 app-text/gtranslator/Manifest  |  1 +
 app-text/gtranslator/gtranslator-3.30.1.ebuild | 52 ++
 app-text/gtranslator/metadata.xml  |  9 +
 3 files changed, 62 insertions(+)

diff --git a/app-text/gtranslator/Manifest b/app-text/gtranslator/Manifest
index 5809c06a7b0..45a03b613da 100644
--- a/app-text/gtranslator/Manifest
+++ b/app-text/gtranslator/Manifest
@@ -1 +1,2 @@
 DIST gtranslator-2.91.7.tar.xz 2835836 BLAKE2B 
e6e1f7b512705152a520a47b01336ddcecb9ca20409546d64caa124f1bca2985fd2a9cd7564983a8411c6a7227d37b55ce8b3e452ee7a0d5beba3460bd59
 SHA512 
8d2a582e06ab0fecb9c18bde372ca0cd02d426155d4b30b876bd8f2e177c88c79d410adb0297ab85f18a952eeef32c17352cde18eda3c4c4fe33833db25022b5
+DIST gtranslator-3.30.1.tar.xz 3060168 BLAKE2B 
e2e238ffc461b99be9df679c431d7cae85c70ca9db7aea4e7c51d9bd12aa417fab0d53d6c512555992dfb2d40f55d6d0dba8c3aacd043ad8c2ebe690de8ac562
 SHA512 
5f6384bec8bb23afa9aefe5928260b7ccb408d41b8a363d85277435428ca34fe544068526b11801e534911753c95b3049892e647938bee755b37f3f5cbf94f41

diff --git a/app-text/gtranslator/gtranslator-3.30.1.ebuild 
b/app-text/gtranslator/gtranslator-3.30.1.ebuild
new file mode 100644
index 000..88e7d00a7c7
--- /dev/null
+++ b/app-text/gtranslator/gtranslator-3.30.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="GNOME Translation Editor"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gtranslator;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="gtk-doc"
+
+RDEPEND="
+   >=dev-libs/glib-2.36.0:2
+   >=x11-libs/gtk+-3.22.20:3
+   >=app-text/iso-codes-0.35
+   gnome-extra/libgda:5=
+   gnome-base/gsettings-desktop-schemas
+   >=app-text/gspell-1.2.0:=
+   >=x11-libs/gtksourceview-4.0.2:4
+   >=dev-libs/libxml2-2.4.12:2
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=dev-util/meson-0.46.0
+   gtk-doc? ( dev-util/gtk-doc )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc gtk_doc)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+}

diff --git a/app-text/gtranslator/metadata.xml 
b/app-text/gtranslator/metadata.xml
index a6e15044678..fac790dbf91 100644
--- a/app-text/gtranslator/metadata.xml
+++ b/app-text/gtranslator/metadata.xml
@@ -9,6 +9,15 @@
Enable plugin for dictionary 
lookups using app-dicts/gnome-dictionary.
Enable plugin for unicode symbols 
selection using gnome-extra/gucharmap.

+   
+   Gtranslator is an enhanced gettext po file editor for the GNOME 
desktop
+   environment.
+   It handles all forms of gettext po files and includes very 
useful features
+   like find/replace, translation memory, different translator 
profiles,
+   messages table (for having an overview of the 
translations/messages in the
+   po file), easy navigation and editing of translation messages 
and comments
+   of the translation where accurate.
+   

gtranslator




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

2018-12-07 Thread Mart Raudsepp
commit: 4bf479a02b87795820a87043a69baebef107fd3e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  7 16:30:11 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  7 19:04:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf479a0

app-text/gtranslator: add missing itstool and glib-utils build deps

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 app-text/gtranslator/gtranslator-2.91.7-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-text/gtranslator/gtranslator-2.91.7-r1.ebuild 
b/app-text/gtranslator/gtranslator-2.91.7-r1.ebuild
index 7e68b60a02a..a5e20391f61 100644
--- a/app-text/gtranslator/gtranslator-2.91.7-r1.ebuild
+++ b/app-text/gtranslator/gtranslator-2.91.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -43,8 +43,10 @@ RDEPEND="${COMMON_DEPEND}
x11-libs/gtk+:3[introspection] )
 "
 DEPEND="${COMMON_DEPEND}
+   dev-util/glib-utils
>=dev-util/gtk-doc-am-1
>=dev-util/intltool-0.50.1
+   dev-util/itstool
>=sys-devel/gettext-0.17
virtual/pkgconfig
 "



[gentoo-commits] repo/gentoo:master commit in: app-admin/github-backup-utils/

2018-12-07 Thread William Hubbs
commit: 2a1729ebf248f3e8ce27f873816de786bbd3229e
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Dec  7 18:22:13 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Dec  7 18:22:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1729eb

app-admin/github-backup-utils: 2.15.1 bump

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: William Hubbs  gentoo.org>

 app-admin/github-backup-utils/Manifest |  1 +
 .../github-backup-utils-2.15.1.ebuild  | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/app-admin/github-backup-utils/Manifest 
b/app-admin/github-backup-utils/Manifest
index f5caa90a1f1..5dc56c64c0d 100644
--- a/app-admin/github-backup-utils/Manifest
+++ b/app-admin/github-backup-utils/Manifest
@@ -6,6 +6,7 @@ DIST github-backup-utils-2.13.0.tar.gz 79173 BLAKE2B 
567865ede11d200a9dbc4641d98
 DIST github-backup-utils-2.13.2.tar.gz 83126 BLAKE2B 
f79d378a1126a16f366930a40ca6db43865c2615edb65b13a3b4a1ac693f3f3419f6b821ec4454cd2b4858fd13038ca66e158c37338b671f69f14aca2e36c6de
 SHA512 
b394dfde420d2f1adbaad6b61a665fa99e6a35007fd5162114ec01629a04be31780f3f36e9133456bbb015c6a3939430b5d65572e580d8757f023a2309d104ca
 DIST github-backup-utils-2.14.2.tar.gz 84628 BLAKE2B 
579088448da16330083ee4ffbbd2d9e286eac7bf89bc9146bb4eaed8aee42971238ea997625da2e5c6f10097b329ffb7db876aab20acdbe7d17c1a8bcb9a3801
 SHA512 
6a93861441388866ba57c8be13ece0df6967e711fd643138c00490ce439fb74d29ceb5b482f6315d1a47df0cb90ab4a835bb25bdcc92172f5f200b5900108bd4
 DIST github-backup-utils-2.15.0.tar.gz 84856 BLAKE2B 
cc31d45711d4b26d246e08565b48bf5b65e3c6127bbeb01064273e4bcc8e3f3b5fd8e439cd4717c4c8d103113b00eba4ed670737169ce6ffa7a8256b08386e01
 SHA512 
3294641c8220cd7d5e212e47b7011f188432e5e6437e6d97a9d6c38182fd451a0229588ee28872d5c1bb1b0cab93eb612586a268761d42cb763f38ad13ec0ab4
+DIST github-backup-utils-2.15.1.tar.gz 84627 BLAKE2B 
14f448a8c15b45cdf2a2868d70d90bd91228bbeb3d7534fd89ed1812fd1bcc52e9720d4063fc33f9463035eb34736c919c888c17b2602ebb772fdef4830592f5
 SHA512 
72a0c70ef629f17a2b3be12661379a94150181c0ac87803e4490a9b927e84760917e936e3346d2da6a0ec004ef8fa9b1297b41341bce115a2dd26bbcc62c1843
 DIST github-backup-utils-2.5.0.tar.gz 40850 BLAKE2B 
34f16e290619a21edef11410a583357a15b57c9a6a0d20b188863f5c41a7a30bcc168a2337ff7203de6f5659c611178bed0e0cff3d802c1ec923d7c4d8e1ee3a
 SHA512 
ecd5b85e0e2e300a9f40ecb8f545868554c7b48bdf800a21cf111ead80c185c96d475c67487c9b9e8af676f8c71a001730084abde79e05860b3e24004888292d
 DIST github-backup-utils-2.6.0.tar.gz 45970 BLAKE2B 
855c7e93aa4db136629db8ba109328d51b9e9ca82aef1190a9703be2cc456ac006cd6bacaf1d3ffe9ccd8d43fb83c15c30c9b514abd37fb2104e62b2e1ed51fa
 SHA512 
a795e439f9d28e27b457c5b6eb42f35d6aea1527c2a01a26b81d6e86829db14a0b27a366d9358214bbe1c16540fe524fb0010d5f509c78ba5398c6bdbf04182e
 DIST github-backup-utils-2.6.3.tar.gz 50884 BLAKE2B 
43e8c398da11f891230a7910fc29d9fc702f5985c8bda5388f8415446e12a3408383ee5a76a26f2519625be3bf442600e4281a4e10e24b5a1143ac4ca1934442
 SHA512 
dff092325ad6f3502c8c0afbea90a53469af0ab4b98eaa39a950022c5b4e199cd3b48b5ec0585e3ea39b9bbd707dd037e8e0ed00ed8c6858276ba1a8e1075290

diff --git a/app-admin/github-backup-utils/github-backup-utils-2.15.1.ebuild 
b/app-admin/github-backup-utils/github-backup-utils-2.15.1.ebuild
new file mode 100644
index 000..bc589b56f9a
--- /dev/null
+++ b/app-admin/github-backup-utils/github-backup-utils-2.15.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# See https://github.com/github/backup-utils/issues/135
+PYTHON_COMPAT=(python2_7)
+inherit python-any-r1
+
+DESCRIPTION="Backup and recovery utilities for GitHub Enterprise"
+HOMEPAGE="https://github.com/github/backup-utils;
+SRC_URI="https://github.com/github/backup-utils/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND="test? (
+   dev-util/checkbashisms
+   sys-apps/moreutils
+   ${PYTHON_DEPS}
+)"
+
+RDEPEND="net-misc/rsync"
+
+MY_PN="${PN/#github-/}"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   dobin bin/*
+   insinto usr/share/${PN}
+   doins share/${PN}/version
+
+   exeinto usr/share/${PN}
+   doexe share/${PN}/bm.sh
+   doexe share/${PN}/ghe-*
+
+   insinto etc/${PN}
+   newins backup.config-example backup.config
+
+dodoc -r docs/*
+}
+
+src_test() {
+   emake test
+}



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

2018-12-07 Thread Ian Stakenvicius
commit: 90731925be866d8e153fafad0e5cde24da053d86
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Fri Dec  7 18:14:24 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Fri Dec  7 18:16:09 2018 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=90731925

thunderbird:  bump to 60.3.3

Fixed issue where gdata-provider extension (installed via USE=lightning) would
not load due to manifest.json not yet being properly supported.

Signed-off-by: Ian Stakenvicius  gentoo.org>

 mail-client/thunderbird/Manifest   | 108 ++---
 ...-60.3.2-r1.ebuild => thunderbird-60.3.3.ebuild} |   6 ++
 2 files changed, 60 insertions(+), 54 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index be9e88f..78aa29a 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -110,57 +110,57 @@ DIST thunderbird-60.3.0-vi.xpi 638421 BLAKE2B 
aad9f330e7f95ba7204775710162f40418
 DIST thunderbird-60.3.0-zh-CN.xpi 622465 BLAKE2B 
c374b6a7d8e6a10f6340e814f62843160991db3a8e820c0acc9294d5e3416cf6025a9c472e21802095c7a88408449f111a9d0d3d95efee33b2903132847daa82
 SHA512 
7da02ae8830126da7646c4379ecac20123a7f9f2f9c0e72581800a5673332c8664eda1d8b2bf906fa452bee8a10413191272caf17ac6d07a2f1fd8bb5502ff3a
 DIST thunderbird-60.3.0-zh-TW.xpi 626188 BLAKE2B 
462a59258946095a905ea455267cc50893b8dd49d04d0adb02060945a660c80dea2bba5d9de5a9f4381b0c198211711f821c665fd33d0bb2b198afc2e7dc38af
 SHA512 
337aa9e5dcb9aef0cdb44d9d24c9eafb89b2e3bd13881b445ab5a49e4adfc47136b7180009998fbc61a7e8140683fa0bff571bf6970f944d841e6fca1aa1bbaf
 DIST thunderbird-60.3.0.source.tar.xz 285211708 BLAKE2B 
cb17d27ac97267507353d1a0cb501a9f9a44a4bad6389dbc2ed95f3f23626540075325d6787c992e37bbab7096d2553618a7e5888614ebe1218d7088b0d78127
 SHA512 
6cc390129dd2ce30c4685748bc5cdbf07c1326bf1ba4727d34b105f800ee3d0c7344a1bda3b8f6a666f635eb6d2fba7da5afb1222aac05a536d2dd77afb3a8d3
-DIST thunderbird-60.3.2-ar.xpi 627181 BLAKE2B 
33bbdb397a8517800ca0bef3e6a7d003b6f035316f1552454cafee30e8603de06d1b7e6dc56f3a6e8345d5d12939bcaecfe5f2b9c4ce1f4ad78f725e1bbd3a8e
 SHA512 
71d4b681bf5ae393ec8e3cfea5c53b53000a525cd6a5ddd65f17399437b159c33c887c257e2daa918de966e1182810be5d62604b5761a4fe6bc5e661f9292186
-DIST thunderbird-60.3.2-ast.xpi 560867 BLAKE2B 
b6cd646959534a555833810a6ca032e0c9b06acb764607295688f0747fc09c716b5f4e6b1880712f31cbefffa14cb67e573ef787a5d6cf63d58dc299b3f92071
 SHA512 
7be8efce56c23687f705c00a3327c3eb3b0c3dfc86d88be3f192e6e7ebc1e77fb44d104c19948eb8ea9a56972416d5d8fc64dcb8539e656cd05794a183087338
-DIST thunderbird-60.3.2-be.xpi 659079 BLAKE2B 
8bfa64f9a7d227f15dbbcc397c15236be0d4aba4ee6b65e3c96508e5cd1b53009600f17a9b35dee83859cfb0b69bcb22303278fd229709b270cea05c8ebdf21c
 SHA512 
12b4b10042e065583c9022c095babc669a519fd99c1f406e5bb8db9af8e08e44cfe4d2ee8a22e7c98cc25e9b99d157767fa79cd4996e42efea84b7a98f0b7457
-DIST thunderbird-60.3.2-bg.xpi 665510 BLAKE2B 
03871e6e102f407e5b1e99562fb590b70db07c6cd59618b376744c68fcdcad20fa34694e295381a2352977f8ba2182a994f5ec798420165700c37d062c999075
 SHA512 
091f6f816f5cdc067d030b79f66b7aa282db11146d19074df7a9533ad1dea8331e2c810313286e5efc919c9e96209a3633539f6d807820b62923fa0b3e4c423d
-DIST thunderbird-60.3.2-br.xpi 581592 BLAKE2B 
23f1cf070abf7b9f184de5210f36163d5636d37ede17165a9abaa9e5abbe1681587b685e92a1bfd2a54ce009c2d8e561b2918210dfec3f49434d5027eb20e6a4
 SHA512 
5d8d494d1e09c03f626d45e5ed725daa487186661f1343f3fce5d4be2ae204db7eb0989cd135b504275671a9c74ea26ba25e0ccabf4b4018bb6dc4f00cbbc0e2
-DIST thunderbird-60.3.2-ca.xpi 591970 BLAKE2B 
9962f5a4ade9d22d5acaf680268f74f6593f1bafb1f5a40b53c6c4c2c043a049da8cfa3ff2aea60bececf91e9ae506dbced2f5e2cc7644719321121c4d5a69ea
 SHA512 
e767cb6ad8ec23762a6206678d2b12608a9fd5e0a0da8e490cd2d85787d5239db5eb961b99405cdff1f5f9c41e7ac330a6f34fd59b14b8e6c8edfa1a718dbbce
-DIST thunderbird-60.3.2-cs.xpi 611201 BLAKE2B 
cbaf0fe9fbc598b38de7df01a55b566489c3b93b476c2a33c73ffb8e47132f8334f954a4c17fc3129611998c2c00e01a903f0fdb95b67b5e0a3446e68b0d3165
 SHA512 
5087d275f2eb5b400a2c9356ec5fc0b322a599a64bbe3ccdff4c8da44bfa2a4b34667c991e1c9d77c8fdd2e3f3d028b271f5b6d7d07d09415d448a591e4a2cd7
-DIST thunderbird-60.3.2-cy.xpi 582233 BLAKE2B 
39a0d99babce5e3960396a06c64485f18c27473048cf88d826a9d19eb8f025c233d72cce3fe00e0356d594e22b34f462d642c1ff879c8426be1cd4067dbe3059
 SHA512 
a17abfb8dcc03efbe0f69b62ce017ea33fc775fe93d44779ff9e46df41c3370276ee019a43798c96ceda07a870553345667d770fb1fb1a73337624959f16580b
-DIST thunderbird-60.3.2-da.xpi 570805 BLAKE2B 
5fa0866086175ee2b7ba8b8c20a9f8e877a7f51b18fed263722298b26e291327b98ea3c1e68973a8dff9c5b884f02e96b6f2cc2676e273dbc57f7ffeec622c78
 SHA512 
75e19b378875ac281c1397fac6e96a4f2d581331fa0da141eb2da09b360a2dd4a7128f94398a95aed5321d7dfc58fa58c0151a3901f4d91ec699d3aae433e287
-DIST thunderbird-60.3.2-de.xpi 582573 BLAKE2B 
51814356178945122e31e993d63c234210f4ceea8125ff7074981885f823d0cb03de81b5a39cf2fb07b1841ad2b143df6e842d513cecbe504abf16fe4bbab8b3
 SHA512 

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

2018-12-07 Thread Matt Turner
commit: f2bb76c38a9523415f4f34eab0ac43f84c11096f
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  7 17:43:23 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  7 17:43:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2bb76c3

media-libs/mesa: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/Manifest   |   3 -
 media-libs/mesa/mesa-18.3.0_rc4.ebuild | 519 -
 media-libs/mesa/mesa-18.3.0_rc5.ebuild | 519 -
 media-libs/mesa/mesa-18.3.0_rc6.ebuild | 519 -
 4 files changed, 1560 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index a4b42604b84..dfc72895e15 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,6 +1,3 @@
 DIST mesa-18.2.5.tar.xz 11365620 BLAKE2B 
401fbbcb0e56a97122c11b7d47e506fe86795e942ca412abfa0c29010434447d96bc17fa0e7fc43090c94d7907fc0acaed5f7dada164e8906dca43da0b64a932
 SHA512 
dd454c720241dffa61f3380be62479979a43004b2a52293b817bd3ea95f75960edee680e7380a13fae09b67a90dc0393e4a022d543db91b2f142f2468a9661f0
 DIST mesa-18.2.6.tar.xz 11384440 BLAKE2B 
33c2f5425a98d71ec813b52cc24e9934b0617438279f77c5f5d4bf9dba85931d387bf5c852ddf1f036c4baf7ca23761c8422eb2c61b84eeebea71e510c91335c
 SHA512 
a7dd02f67384bb800dff70a0672a968ced96bb438605cdb39bde3e468d4dcf6162414a44e5da1abe7a1831fceb6f23e6c850eb5f80cfc5ee3861c14924c10ed4
-DIST mesa-18.3.0-rc4.tar.xz 11863728 BLAKE2B 
4b3ad84c09009c6555d97a24e276becc292ee9a63bd1f9f5abf8896e584aa5f7748f27c1a3d6059a908d9dc117aa6f26b6a444e63ee59a431b0b257049aa6b57
 SHA512 
ee1adf9f8237a4f72a8b44ba9aeeb58fad041240e98ab71da6203f2a634f4b9dcd2758b4b5c592104cd51e431acb5292e79d8dd5a61a21c18ae7f93a9d98af41
-DIST mesa-18.3.0-rc5.tar.xz 11863792 BLAKE2B 
67d9fafa1c191fa52b6c910213a53611bd0e7c63f9ada50469e37f55c7266162aae3c0547dd89e83205468200db5ee8d196c3ef1a887dc0eacbfd71486d39935
 SHA512 
989eb74030ca5bd0fccd955be8370777d6935ff02302c5a8c01aa4b5b02f357c2191afbdbaace3892cb3772249e16667b5e77bd5326300667ec94b0dbb8530aa
-DIST mesa-18.3.0-rc6.tar.xz 11864484 BLAKE2B 
3a5a1abcbe503d78fff831d0bfbfd4b310a1a939d11e51b206259939cb503b1f199e88f3b1fb31435255b6f3e27f9a0f2b0a1b84b57e53a4e52a5b37dd1324ab
 SHA512 
e1e06a80f914b185457b3b633dfa1661e4ad9c2b099a13295a0f5365cde617be98599fffe2882b9e84c827222c4f615c34508dcb39d9f18e2b5cfaa3910e25f4
 DIST mesa-18.3.0.tar.xz 11865356 BLAKE2B 
e9529a6257b3dd914e9bfe5c88bfbc30d652a045dfd9ed1387b12db9e6a89968b3affc5bc91d4d773035c505f32c3749216ae3666787bf97f1b23dcd8e0f7d3a
 SHA512 
6643d8a100c50efee7178fe950e7cccad24c3a98538d3a13c7c6570add30a56776b4e5f279e2b0a20c4038e682e9461ca5a4fd4ac23a7f60d2f4a0c972525c42

diff --git a/media-libs/mesa/mesa-18.3.0_rc4.ebuild 
b/media-libs/mesa/mesa-18.3.0_rc4.ebuild
deleted file mode 100644
index c6579285709..000
--- a/media-libs/mesa/mesa-18.3.0_rc4.ebuild
+++ /dev/null
@@ -1,519 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_4 python3_5 python3_6 python3_7 )
-
-inherit llvm meson multilib-minimal pax-utils python-any-r1
-
-OPENGL_DIR="xorg-x11"
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="OpenGL-like graphic library for Linux"
-HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
-   EXPERIMENTAL="true"
-   inherit git-r3
-else
-   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-RESTRICT="
-   !test? ( test )
-"
-
-RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl 
vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS}
-   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm 
lm_sensors
-   opencl osmesa pax_kernel pic selinux test unwind vaapi valgrind vdpau
-   vulkan wayland xa xvmc"
-
-REQUIRED_USE="
-   d3d9?   ( dri3 || ( video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
-   gles1?  ( egl )
-   gles2?  ( egl )
-   vulkan? ( dri3
- || ( video_cards_i965 video_cards_radeonsi )
- video_cards_radeonsi? ( llvm ) )
-   wayland? ( egl gbm )
-   video_cards_freedreno?  ( gallium )
-   video_cards_intel?  ( classic )
-   video_cards_i915?   ( || ( classic gallium ) )
-   video_cards_i965?   ( classic )
-   video_cards_imx?( gallium video_cards_vivante )
-   video_cards_nouveau? ( || ( classic gallium ) )
-   

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

2018-12-07 Thread Matt Turner
commit: 5ecc079713902f8c0d164badc43688214f964464
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  7 17:41:45 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  7 17:42:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ecc0797

media-libs/mesa: Version bump to 18.3.0

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-18.3.0.ebuild | 519 +
 2 files changed, 520 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index da79333aec6..a4b42604b84 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -3,3 +3,4 @@ DIST mesa-18.2.6.tar.xz 11384440 BLAKE2B 
33c2f5425a98d71ec813b52cc24e9934b061743
 DIST mesa-18.3.0-rc4.tar.xz 11863728 BLAKE2B 
4b3ad84c09009c6555d97a24e276becc292ee9a63bd1f9f5abf8896e584aa5f7748f27c1a3d6059a908d9dc117aa6f26b6a444e63ee59a431b0b257049aa6b57
 SHA512 
ee1adf9f8237a4f72a8b44ba9aeeb58fad041240e98ab71da6203f2a634f4b9dcd2758b4b5c592104cd51e431acb5292e79d8dd5a61a21c18ae7f93a9d98af41
 DIST mesa-18.3.0-rc5.tar.xz 11863792 BLAKE2B 
67d9fafa1c191fa52b6c910213a53611bd0e7c63f9ada50469e37f55c7266162aae3c0547dd89e83205468200db5ee8d196c3ef1a887dc0eacbfd71486d39935
 SHA512 
989eb74030ca5bd0fccd955be8370777d6935ff02302c5a8c01aa4b5b02f357c2191afbdbaace3892cb3772249e16667b5e77bd5326300667ec94b0dbb8530aa
 DIST mesa-18.3.0-rc6.tar.xz 11864484 BLAKE2B 
3a5a1abcbe503d78fff831d0bfbfd4b310a1a939d11e51b206259939cb503b1f199e88f3b1fb31435255b6f3e27f9a0f2b0a1b84b57e53a4e52a5b37dd1324ab
 SHA512 
e1e06a80f914b185457b3b633dfa1661e4ad9c2b099a13295a0f5365cde617be98599fffe2882b9e84c827222c4f615c34508dcb39d9f18e2b5cfaa3910e25f4
+DIST mesa-18.3.0.tar.xz 11865356 BLAKE2B 
e9529a6257b3dd914e9bfe5c88bfbc30d652a045dfd9ed1387b12db9e6a89968b3affc5bc91d4d773035c505f32c3749216ae3666787bf97f1b23dcd8e0f7d3a
 SHA512 
6643d8a100c50efee7178fe950e7cccad24c3a98538d3a13c7c6570add30a56776b4e5f279e2b0a20c4038e682e9461ca5a4fd4ac23a7f60d2f4a0c972525c42

diff --git a/media-libs/mesa/mesa-18.3.0.ebuild 
b/media-libs/mesa/mesa-18.3.0.ebuild
new file mode 100644
index 000..c6579285709
--- /dev/null
+++ b/media-libs/mesa/mesa-18.3.0.ebuild
@@ -0,0 +1,519 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_4 python3_5 python3_6 python3_7 )
+
+inherit llvm meson multilib-minimal pax-utils python-any-r1
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   EXPERIMENTAL="true"
+   inherit git-r3
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm 
lm_sensors
+   opencl osmesa pax_kernel pic selinux test unwind vaapi valgrind vdpau
+   vulkan wayland xa xvmc"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ || ( video_cards_i965 video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_imx?( gallium video_cards_vivante )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.96"
+RDEPEND="
+   !app-eselect/eselect-mesa
+   >=app-eselect/eselect-opengl-1.3.0
+   

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

2018-12-07 Thread Michał Górny
commit: ce2d10014c19a411861f7beea67b1af1217b24b9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  7 17:28:31 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  7 17:29:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2d1001

profiles/license_groups: Remove UPEK-SDK-EULA

Signed-off-by: Michał Górny  gentoo.org>

 profiles/license_groups | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index b328c6b2314..8a4c0309492 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -71,7 +71,7 @@ BINARY-REDISTRIBUTABLE @FREE bh-luxi Broadcom Dina 
intel-ucode ipw2100-fw ipw220
 
 # License agreements that try to take away your rights. These are more
 # restrictive than "all-rights-reserved" or require explicit approval.
-EULA AdobeFlash-11.x AMD-GPU-PRO-EULA ArxFatalis-EULA-JoWooD baudline BCS 
bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER-2 DOOM3 ETQW f.lux 
FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA geekbench genymotion 
GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion LastPass 
LOKI-EULA LRCTF MakeMKV-EULA Mendeley-terms Microsemi Mojang MTA-0.5 
NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-EULA-US OPERA-12 OPERA-2014 
Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge 
protonmail-bridge-EULA PUEL Q3AEULA Q3AEULA-2111 QUAKE4 
Quartus-prime-megacore RAR RTCW RTCW-ETEULA RuneScape-EULA SJ-Labs Sourcetrail 
SPS StarUML-EULA Steam supermicro teamspeak3 TeamViewer THINKTANKS TIK ubiquiti 
UPEK-SDK-EULA ut2003 ut2003-demo Vivaldi worklog-assistant zi-labone
+EULA AdobeFlash-11.x AMD-GPU-PRO-EULA ArxFatalis-EULA-JoWooD baudline BCS 
bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER-2 DOOM3 ETQW f.lux 
FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA geekbench genymotion 
GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion LastPass 
LOKI-EULA LRCTF MakeMKV-EULA Mendeley-terms Microsemi Mojang MTA-0.5 
NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-EULA-US OPERA-12 OPERA-2014 
Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge 
protonmail-bridge-EULA PUEL Q3AEULA Q3AEULA-2111 QUAKE4 
Quartus-prime-megacore RAR RTCW RTCW-ETEULA RuneScape-EULA SJ-Labs Sourcetrail 
SPS StarUML-EULA Steam supermicro teamspeak3 TeamViewer THINKTANKS TIK ubiquiti 
ut2003 ut2003-demo Vivaldi worklog-assistant zi-labone
 
 # Local Variables:
 # mode: conf-space



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

2018-12-07 Thread Rick Farina
commit: d8b0926f25c1c15cca4003a29c850eb6b680ccb8
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  7 17:14:55 2018 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  7 17:17:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b0926f

net-analyzer/metasploit: bug #653024

move from /usr/$(get_libdir) to /usr/lib

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Rick Farina  gentoo.org>

 ...loit-4.17.21-r2.ebuild => metasploit-4.17.21-r3.ebuild} | 14 +++---
 net-analyzer/metasploit/metasploit-.ebuild | 14 +++---
 2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r2.ebuild 
b/net-analyzer/metasploit/metasploit-4.17.21-r3.ebuild
similarity index 95%
rename from net-analyzer/metasploit/metasploit-4.17.21-r2.ebuild
rename to net-analyzer/metasploit/metasploit-4.17.21-r3.ebuild
index 73c8c95..32cb686d0d8 100644
--- a/net-analyzer/metasploit/metasploit-4.17.21-r2.ebuild
+++ b/net-analyzer/metasploit/metasploit-4.17.21-r3.ebuild
@@ -302,9 +302,9 @@ each_ruby_install() {
 
#I'm 99% sure that this will only work for as long as we only support 
one ruby version.  Creativity will be needed if we wish to support multiple.
# should be as simple as copying everything into the target...
-   dodir /usr/$(get_libdir)/${PN}${SLOT}
-   cp -R * "${ED}"/usr/$(get_libdir)/${PN}${SLOT} || die "Copy files 
failed"
-   rm -Rf "${ED}"/usr/$(get_libdir)/${PN}${SLOT}/documentation 
"${ED}"/usr/$(get_libdir)/${PN}${SLOT}/README.md
+   dodir /usr/lib/${PN}${SLOT}
+   cp -R * "${ED}"/usr/lib/${PN}${SLOT} || die "Copy files failed"
+   rm -Rf "${ED}"/usr/lib/${PN}${SLOT}/documentation 
"${ED}"/usr/lib${PN}${SLOT}/README.md
fowners -R root:0 /
 
 }
@@ -313,16 +313,16 @@ all_ruby_install() {
# do not remove LICENSE, bug #238137
dodir /usr/share/doc/${PF}
cp -R {documentation,README.md} "${ED}"/usr/share/doc/${PF} || die
-   ln -s "../../share/doc/${PF}/documentation" 
"${ED}/usr/$(get_libdir)/${PN}${SLOT}/documentation"
+   ln -s "../../share/doc/${PF}/documentation" 
"${ED}/usr/lib/${PN}${SLOT}/documentation"
 
-   fperms +x /usr/$(get_libdir)/${PN}${SLOT}/msfupdate
+   fperms +x /usr/lib/${PN}${SLOT}/msfupdate
 
#tell revdep-rebuild to ignore binaries meant for the target
dodir /etc/revdep-rebuild
cat <<-EOF > "${ED}"/etc/revdep-rebuild/99-metasploit${SLOT}
#These dirs contain prebuilt binaries for running on the TARGET 
not the HOST
-   SEARCH_DIRS_MASK="/usr/lib*/${PN}${SLOT}/data/meterpreter"
-   SEARCH_DIRS_MASK="/usr/lib*/${PN}${SLOT}/data/exploits"
+   SEARCH_DIRS_MASK="/usr/lib/${PN}${SLOT}/data/meterpreter"
+   SEARCH_DIRS_MASK="/usr/lib/${PN}${SLOT}/data/exploits"
EOF
 }
 

diff --git a/net-analyzer/metasploit/metasploit-.ebuild 
b/net-analyzer/metasploit/metasploit-.ebuild
index 73c8c95..c4fc0fdabcd 100644
--- a/net-analyzer/metasploit/metasploit-.ebuild
+++ b/net-analyzer/metasploit/metasploit-.ebuild
@@ -302,9 +302,9 @@ each_ruby_install() {
 
#I'm 99% sure that this will only work for as long as we only support 
one ruby version.  Creativity will be needed if we wish to support multiple.
# should be as simple as copying everything into the target...
-   dodir /usr/$(get_libdir)/${PN}${SLOT}
-   cp -R * "${ED}"/usr/$(get_libdir)/${PN}${SLOT} || die "Copy files 
failed"
-   rm -Rf "${ED}"/usr/$(get_libdir)/${PN}${SLOT}/documentation 
"${ED}"/usr/$(get_libdir)/${PN}${SLOT}/README.md
+   dodir /usr/lib/${PN}${SLOT}
+   cp -R * "${ED}"/usr/lib/${PN}${SLOT} || die "Copy files failed"
+   rm -Rf "${ED}"/usr/lib/${PN}${SLOT}/documentation 
"${ED}"/usr/lib/${PN}${SLOT}/README.md
fowners -R root:0 /
 
 }
@@ -313,16 +313,16 @@ all_ruby_install() {
# do not remove LICENSE, bug #238137
dodir /usr/share/doc/${PF}
cp -R {documentation,README.md} "${ED}"/usr/share/doc/${PF} || die
-   ln -s "../../share/doc/${PF}/documentation" 
"${ED}/usr/$(get_libdir)/${PN}${SLOT}/documentation"
+   ln -s "../../share/doc/${PF}/documentation" 
"${ED}/usr/lib/${PN}${SLOT}/documentation"
 
-   fperms +x /usr/$(get_libdir)/${PN}${SLOT}/msfupdate
+   fperms +x /usr/lib/${PN}${SLOT}/msfupdate
 
#tell revdep-rebuild to ignore binaries meant for the target
dodir /etc/revdep-rebuild
cat <<-EOF > "${ED}"/etc/revdep-rebuild/99-metasploit${SLOT}
#These dirs contain prebuilt binaries for running on the TARGET 
not the HOST
-   SEARCH_DIRS_MASK="/usr/lib*/${PN}${SLOT}/data/meterpreter"
-   SEARCH_DIRS_MASK="/usr/lib*/${PN}${SLOT}/data/exploits"
+   SEARCH_DIRS_MASK="/usr/lib/${PN}${SLOT}/data/meterpreter"
+   

[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-metasploit/

2018-12-07 Thread Rick Farina
commit: 8370cf787bfc0f160557037c7ccaf3049fdc3210
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  7 17:17:22 2018 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  7 17:17:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8370cf78

app-eselect/eselect-metasploit: bump eapi

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Rick Farina  gentoo.org>

 app-eselect/eselect-metasploit/eselect-metasploit-0.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-eselect/eselect-metasploit/eselect-metasploit-0.16.ebuild 
b/app-eselect/eselect-metasploit/eselect-metasploit-0.16.ebuild
index 4746a34aa7d..97bbf3897ad 100644
--- a/app-eselect/eselect-metasploit/eselect-metasploit-0.16.ebuild
+++ b/app-eselect/eselect-metasploit/eselect-metasploit-0.16.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 inherit multilib
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/efivar/

2018-12-07 Thread Mike Gilbert
commit: 52957442e59779b113bf3327a61e1c37b8a074c0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec  7 17:14:06 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec  7 17:14:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52957442

sys-libs/efivar: bump to 37

Closes: https://bugs.gentoo.org/667438
Closes: https://bugs.gentoo.org/672708
Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-libs/efivar/Manifest |  1 +
 sys-libs/efivar/efivar-37.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/sys-libs/efivar/Manifest b/sys-libs/efivar/Manifest
index fe4dfe33921..4d8828ba93b 100644
--- a/sys-libs/efivar/Manifest
+++ b/sys-libs/efivar/Manifest
@@ -3,3 +3,4 @@ DIST efivar-31.tar.bz2 82404 BLAKE2B 
d339aa8ab7dcd6a60cb067fccfbc2c42407fba211ca
 DIST efivar-32.tar.gz 108102 BLAKE2B 
7f9d27433b40ec6c044ab34ccc697001ad23e39a46862d2e04db0f9a3dfc26ae53b46a3c3a8c957bf76df0969710f78249f72f7bf38e67c0aa902034a07acf8f
 SHA512 
e73eae182fd645183dfe587591a286670ee1123a113e3e19e4070fb910ab7794e320defdc0597540df7664947f2a0497abbb763a19b4dfa40511a512c7f3e490
 DIST efivar-35.tar.bz2 95528 BLAKE2B 
c936114aade7a586f707af2464d350703234e0c3fb786fb568590737fb3939c3f74ff813f4f188aec230d75e75e73b0d07cbff5860f0b9f1285d2780b29c7689
 SHA512 
c7ba60b2112053f088ad0b74aaa834860601b7fe17118c35b012050176f5205d948fba9c4b6de35991249f702e3bc24832539e2eb3c235c4188e1eabc78965ee
 DIST efivar-36.tar.bz2 105928 BLAKE2B 
bcaff4e81d7591e3655d3e2b150c6f7006335b6dd1981bcd7b5a658e93adee4f7fa6d0dd6ce5b9854b5b409e2a4b7db692d4d670670dc34660035c840a18682d
 SHA512 
951feabe2d238826fdd6e74e8f7a24f04d705f9ef925cfcfb852944d2d7a4f04e3a6c23f276c40e5564da42614558941dbe7aaf21efa6a722a616e4d165aba2d
+DIST efivar-37.tar.bz2 109431 BLAKE2B 
813d477d31562b773f6e19f20e9e237b94beed437ce221771770e7d46ff0e657530285f035dc942cc20609185be92dc50319bfe8e10dee642c8bd88403ef6ffe
 SHA512 
305a82ed103c7e3d8f723934019d552677c73558768dd5341f87d0364f5c60824d24f5a8e1bf90075e825908085083d4ecdccec5ac757fd38ee6ac8fea28c3e4

diff --git a/sys-libs/efivar/efivar-37.ebuild b/sys-libs/efivar/efivar-37.ebuild
new file mode 100644
index 000..b050cddcf60
--- /dev/null
+++ b/sys-libs/efivar/efivar-37.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Tools and library to manipulate EFI variables"
+HOMEPAGE="https://github.com/rhinstaller/efivar;
+SRC_URI="https://github.com/rhinstaller/efivar/releases/download/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86"
+
+RDEPEND="dev-libs/popt"
+DEPEND="${RDEPEND}
+   >=sys-kernel/linux-headers-3.18
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   sed -i -e 's/-Werror //' gcc.specs || die
+}
+
+src_configure() {
+   tc-export CC
+   export CC_FOR_BUILD=$(tc-getBUILD_CC)
+   tc-ld-disable-gold
+   export libdir="/usr/$(get_libdir)"
+   unset LIBS # Bug 562004
+
+   if [[ -n ${GCC_SPECS} ]]; then
+   # The environment overrides the command line.
+   GCC_SPECS+=":${S}/gcc.specs"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-metasploit/files/

2018-12-07 Thread Rick Farina
commit: 2761dcf4c0441d808c97f4f2043a44454607ae9a
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  7 16:49:00 2018 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  7 16:49:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2761dcf4

app-eselect/eselect-metasploit: fix meaningless typo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Rick Farina  gentoo.org>

 app-eselect/eselect-metasploit/files/msfloader-0.16 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-metasploit/files/msfloader-0.16 
b/app-eselect/eselect-metasploit/files/msfloader-0.16
index 231275a9b1f..6c617165c58 100644
--- a/app-eselect/eselect-metasploit/files/msfloader-0.16
+++ b/app-eselect/eselect-metasploit/files/msfloader-0.16
@@ -20,7 +20,7 @@ if ls -A ~/.msf4/*.gemspec > /dev/zero 2>&1; then
rm ~/.msf4/*.gemspec
 fi
 
-#fetch the latest Gemfile and gemspecsfrom the selected version of msf
+#fetch the latest Gemfile and gemspecs from the selected version of msf
 cp /usr/lib/metasploit/Gemfile ~/.msf4/
 if ls -A /usr/lib/metasploit/*.gemspec > /dev/zero 2>&1; then
cp /usr/lib/metasploit/*.gemspec ~/.msf4/



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

2018-12-07 Thread Jeroen Roovers
commit: c52d3f4738fd8ec0e2d772b540801d712eda2f81
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Dec  7 16:35:11 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Dec  7 16:35:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52d3f47

www-client/vivaldi-snapshot: Version 2.2.1388.21_p1

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   2 +
 .../vivaldi-snapshot-2.2.1388.21_p1.ebuild | 117 +
 2 files changed, 119 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index e08eabcff99..edd5917c933 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -2,6 +2,8 @@ DIST vivaldi-snapshot-2.2.1387.4_p1-amd64.deb 59263736 BLAKE2B 
6866163bb324da2f5
 DIST vivaldi-snapshot-2.2.1387.4_p1-arm64.deb 51069626 BLAKE2B 
cd678b4f6e3c3d825a78fc8881dd204a77e41d8f8c4f95ff5eca40950eaa03dbcb7e34ff68038750fb1e011f5dd77e976fdbc0af13b230199d636ad7669f959d
 SHA512 
c8f470e4dd3d6b9609e0119c26415b8d2bd29fa6a501eee4ae11cfa073436064134032617b9bb903fc68f361b86d3a47ce272110fee6e79eb2219b348e1b448e
 DIST vivaldi-snapshot-2.2.1387.4_p1-armhf.deb 51872670 BLAKE2B 
98102e6629862aeee89c8d1dc2caad9f53308314457c2af19f91c532adbb2bbc672be019c502306432d25d794526710fedf72e6309f2b5eca5a00b75e8e3b77b
 SHA512 
403036de4f84b0eb17e302f988033f78611a6eff75151be4c50f4c472fd04bb9538ade5b20e92f141f10cc5d7b527d8abb82e0b5c8b0a43e0adcc538ef13af07
 DIST vivaldi-snapshot-2.2.1387.4_p1-i386.deb 58121902 BLAKE2B 
c39ff1734511080876b05fe793db3e7e8c9a845d828b15a6c20463502b7ef6fe9cf9e992633abab4ca3f3e16cdf3ce3290786ea80a713d2c36ce1b58574a
 SHA512 
580e645535d10687dc6eeb072ad7e7343a2ea32a264fe4f1d3304a217077a0d43d03cb9110e90696be50e1cc37c96518d92bfea5705afc526453e482414c0d99
+DIST vivaldi-snapshot-2.2.1388.21_p1-amd64.deb 59232412 BLAKE2B 
ce51257b27c543e93f62d55fe8bdec75f490707346e988e2266ee2b8542a7b4e3c24a8d5bc643cfc23b903092bc6867f234b9fcfc4024cb130da2ec7e4ddb8ed
 SHA512 
01b10458e880f760b196610d61a49c35fac2de97a1892e662596383520dcc91d81f9a768bc2e0d9ffe3ddf1adfcdb71d5890c2924728997b74017d59032b5c5d
+DIST vivaldi-snapshot-2.2.1388.21_p1-i386.deb 58125832 BLAKE2B 
7a2aef5e04afc8077ceee9acc6c0f9226d77f6b5d4353868978428678056e939a801e0f611d7639b65945135a5a9b7c344fd2a764d0ceba72cd2310c04f37e2e
 SHA512 
3a1198634dc8e4ad407ea0ba256fd6971c28d84290d34843860de85115457f1b7804a0f936727b4c49e3160c14a074782a5e5d6562d7dd50a9296d54fd7c78f0
 DIST vivaldi-snapshot-2.2.1388.6_p1-amd64.deb 59268532 BLAKE2B 
bf40e2f41ea8ef24e86321c30d7b4da920b96091484267bef0834f23138cd5fab7ab9ef29bda16a6d2bcc7c7a746853b75c66b3395c137f5d49381c6a1aa54c5
 SHA512 
710d4afbde7093b62a36391acad74b402b087a646a22672b8dec38563eb304fea494aee6db9f18394fafd8335e441a38f233250c80dfa5dab716aa1772c306f2
 DIST vivaldi-snapshot-2.2.1388.6_p1-arm64.deb 51086016 BLAKE2B 
69f6bf9f8ae1a308e524e4023cf20ab5cab2f4d933fa0bd046d1a70bd56438796be5f4aa147af8159c497a4fedbbb728ec0e607d1981e19c27f8ed85e87e71ec
 SHA512 
93d8abd440f7845c759a48ae88fcb2b2fad90eb2ebff4f764cac91d3b0d1d50fe1b6ac5fafe0656492a3dd9a806fe5dec55a35c9147dcd5c7c7fb6f8af7a0564
 DIST vivaldi-snapshot-2.2.1388.6_p1-armhf.deb 51870478 BLAKE2B 
76f28406b5e88d27b9b75c4b58932567f112e5926d2d73a7f2ff862ab8789d0b659bdb53d095e72e102ccd4220f91a7bb379e7d9e0521da7d6f87503b54fb5c1
 SHA512 
21fbecd0575f024096371a8e1e2b3225f42924c0c299394be8a4b0c95bd1ce728c1a3ac2a7277f82a38e9d3b38599b828493a4a487368234825ce4442bbfa928

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1388.21_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1388.21_p1.ebuild
new file mode 100644
index 000..577cc25b023
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1388.21_p1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi
+   fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk 
ml
+   mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs 
xdg-utils
+
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   

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

2018-12-07 Thread Michał Górny
commit: 4188f4f7f070ee8eac3de9c6ce7a9d1a55c01aa9
Author: François-Xavier Carton  gmail  com>
AuthorDate: Tue Dec  4 01:13:22 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  7 16:26:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4188f4f7

dev-libs/libdivsufsort: build libdivsufsort64

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: François-Xavier Carton  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 .../{libdivsufsort-2.0.1.ebuild => libdivsufsort-2.0.1-r1.ebuild}  | 7 ++-
 dev-libs/libdivsufsort/libdivsufsort-.ebuild   | 7 ++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libdivsufsort/libdivsufsort-2.0.1.ebuild 
b/dev-libs/libdivsufsort/libdivsufsort-2.0.1-r1.ebuild
similarity index 79%
rename from dev-libs/libdivsufsort/libdivsufsort-2.0.1.ebuild
rename to dev-libs/libdivsufsort/libdivsufsort-2.0.1-r1.ebuild
index f507682f32d..3d6d79ec991 100644
--- a/dev-libs/libdivsufsort/libdivsufsort-2.0.1.ebuild
+++ b/dev-libs/libdivsufsort/libdivsufsort-2.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,3 +20,8 @@ src_prepare() {
sed -i -e "s:\(DESTINATION \)lib:\1$(get_libdir):" \
*/CMakeLists.txt || die
 }
+
+src_configure() {
+   local mycmakeargs=("-DBUILD_DIVSUFSORT64=ON")
+   cmake-utils_src_configure
+}

diff --git a/dev-libs/libdivsufsort/libdivsufsort-.ebuild 
b/dev-libs/libdivsufsort/libdivsufsort-.ebuild
index 9dcaf6470b5..65e76c91651 100644
--- a/dev-libs/libdivsufsort/libdivsufsort-.ebuild
+++ b/dev-libs/libdivsufsort/libdivsufsort-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,3 +21,8 @@ src_prepare() {
sed -i -e "s:\(DESTINATION \)lib:\1$(get_libdir):" \
*/CMakeLists.txt || die
 }
+
+src_configure() {
+   local mycmakeargs=("-DBUILD_DIVSUFSORT64=ON")
+   cmake-utils_src_configure
+}



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

2018-12-07 Thread Michał Górny
commit: 911129d310c65d47b4a562a3c8bd719580244346
Author: François-Xavier Carton  gmail  com>
AuthorDate: Wed Dec  5 19:32:38 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  7 16:26:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911129d3

dev-libs/libdivsufsort: add openmp support

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: François-Xavier Carton  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10559
Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libdivsufsort/libdivsufsort-2.0.1-r1.ebuild | 14 +++---
 dev-libs/libdivsufsort/libdivsufsort-.ebuild | 14 +++---
 2 files changed, 22 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libdivsufsort/libdivsufsort-2.0.1-r1.ebuild 
b/dev-libs/libdivsufsort/libdivsufsort-2.0.1-r1.ebuild
index 3d6d79ec991..644a49823e3 100644
--- a/dev-libs/libdivsufsort/libdivsufsort-2.0.1-r1.ebuild
+++ b/dev-libs/libdivsufsort/libdivsufsort-2.0.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit cmake-utils multilib
+inherit cmake-utils multilib toolchain-funcs
 
 DESCRIPTION="Suffix-sorting library (for BWT)"
 HOMEPAGE="https://github.com/y-256/libdivsufsort;
@@ -11,7 +11,15 @@ SRC_URI="https://github.com/y-256/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="openmp"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
 
 src_prepare() {
cmake-utils_src_prepare
@@ -22,6 +30,6 @@ src_prepare() {
 }
 
 src_configure() {
-   local mycmakeargs=("-DBUILD_DIVSUFSORT64=ON")
+   local mycmakeargs=("-DBUILD_DIVSUFSORT64=ON" "-DUSE_OPENMP=$(usex 
openmp)")
cmake-utils_src_configure
 }

diff --git a/dev-libs/libdivsufsort/libdivsufsort-.ebuild 
b/dev-libs/libdivsufsort/libdivsufsort-.ebuild
index 65e76c91651..d6c33d70a4c 100644
--- a/dev-libs/libdivsufsort/libdivsufsort-.ebuild
+++ b/dev-libs/libdivsufsort/libdivsufsort-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 EGIT_REPO_URI="https://github.com/y-256/${PN};
-inherit cmake-utils multilib git-r3
+inherit cmake-utils multilib toolchain-funcs git-r3
 
 DESCRIPTION="Suffix-sorting library (for BWT)"
 HOMEPAGE="https://github.com/y-256/libdivsufsort;
@@ -12,7 +12,15 @@ SRC_URI=""
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS=""
-IUSE=""
+IUSE="openmp"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
 
 src_prepare() {
cmake-utils_src_prepare
@@ -23,6 +31,6 @@ src_prepare() {
 }
 
 src_configure() {
-   local mycmakeargs=("-DBUILD_DIVSUFSORT64=ON")
+   local mycmakeargs=("-DBUILD_DIVSUFSORT64=ON" "-DUSE_OPENMP=$(usex 
openmp)")
cmake-utils_src_configure
 }



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

2018-12-07 Thread Gilles Dartiguelongue
commit: 4a4bf33bb6f22f213e03942306ebba47fc9edc23
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec  7 14:42:27 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec  7 16:24:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4bf33b

app-emulation/libguestfs-appliance: 1.36.1 → 1.38.0

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-emulation/libguestfs-appliance/Manifest|  1 +
 .../libguestfs-appliance-1.38.0.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/app-emulation/libguestfs-appliance/Manifest 
b/app-emulation/libguestfs-appliance/Manifest
index 655bed989cc..392361c2ccf 100644
--- a/app-emulation/libguestfs-appliance/Manifest
+++ b/app-emulation/libguestfs-appliance/Manifest
@@ -1 +1,2 @@
 DIST appliance-1.36.1.tar.xz 91514476 BLAKE2B 
4cb328178e93b2430c85d1eb23450633220cabfa16e4dbbb11e0e5b75f7fc4c33daabc171dd19aee46ce385ec06665010e52d8dafac7581695cf40ff5d194dcb
 SHA512 
2af550078a0e6b37e97988018f579df0e19072d06cbb53eccd85c2873850b472cabf34bbfb4e0ef5f43b5a1af4155f014eeefb85a1b05035d7916c7b1187d722
+DIST appliance-1.38.0.tar.xz 96537604 BLAKE2B 
8b425b624dec274f2913ab9ff89cc02fea6c9244d6e3ee64f054d2a91f7959d9dbc03d55e9f5b4f5df835007581a18914b5c790f55b01c3398412ce5a7e9309d
 SHA512 
a423fd54627ffb9c2ae05b26ad60b9089f8119a99d30612a33921a2662ba42332ad0a7a7ad6c33b7042fc02a5c4dc9b563158650c6cb4a3eaaae6b764f7d7082

diff --git 
a/app-emulation/libguestfs-appliance/libguestfs-appliance-1.38.0.ebuild 
b/app-emulation/libguestfs-appliance/libguestfs-appliance-1.38.0.ebuild
new file mode 100644
index 000..31e8b16bfd5
--- /dev/null
+++ b/app-emulation/libguestfs-appliance/libguestfs-appliance-1.38.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+CHECKREQS_DISK_USR=500M
+CHECKREQS_DISK_BUILD=500M
+
+inherit check-reqs
+
+DESCRIPTION="VM appliance disk image used in libguestfs package"
+HOMEPAGE="http://libguestfs.org/;
+SRC_URI="http://libguestfs.org/download/binaries/appliance/appliance-${PV}.tar.xz;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="app-arch/xz-utils"
+# Mixing libguestfs versions causes weird problems. #501588
+RDEPEND="!https://bugzilla.redhat.com/show_bug.cgi?id=1183780
+   chmod 755 . || die
+   chmod 644 * || die
+
+   newenvd "${FILESDIR}"/env.file 99"${PN}"
+}



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

2018-12-07 Thread Gilles Dartiguelongue
commit: 978cfedeaa8ab81f979532d0a8e5f4140201cdd0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec  7 14:37:20 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec  7 16:24:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978cfede

app-emulation/libguestfs: 1.36.15 → 1.38.6

Closes: https://bugs.gentoo.org/663380
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-emulation/libguestfs/Manifest  |   1 +
 ...-failure-when-not-built-with-OCaml-suppor.patch |  40 +
 ...build-time-requirement-on-bash-completion.patch |  45 ++
 app-emulation/libguestfs/libguestfs-1.38.6.ebuild  | 174 +
 4 files changed, 260 insertions(+)

diff --git a/app-emulation/libguestfs/Manifest 
b/app-emulation/libguestfs/Manifest
index 59a48fc2b5e..b72e0e45769 100644
--- a/app-emulation/libguestfs/Manifest
+++ b/app-emulation/libguestfs/Manifest
@@ -1,2 +1,3 @@
 DIST libguestfs-1.36.13.tar.gz 22886310 BLAKE2B 
b0961cc6b941f1b68bba23af72e8b5478ed33da6f343e453f90decd7454cfc6a94cf67a81ad59c443df744727afa9bd4e98c77411efc4134e3422eaae595
 SHA512 
7c9799d5d563ffd8296f70a8402582aba85f3bf3c0dcaa18c44ecff5b7f771a3bc3f297aa85a4056351758298c79752d456a4b46e41924ff9acf196c992d51fb
 DIST libguestfs-1.36.15.tar.gz 22256729 BLAKE2B 
7ed9c0010ffe6b904b055068e86544f12a884ff52f1f3322a3014574310de9a69077d1865e641ad8304149d1a2eb0d0fbc5e107c93a9790135dc543592da68a6
 SHA512 
a918bc886b60340d748093bdcca3a048ed26b31508ba256cd7903b76798816e54f836446d9286f7c452fa0d4fa82c0c1216606d01fce2ada9d7386fa463857c7
+DIST libguestfs-1.38.6.tar.gz 23284845 BLAKE2B 
005aaef731e1711dc5f4552dbecff80f2c7a79fd8a13f6b79675b0a381dcd7b9ad16867ed0dda73a9f20ab0a7e03892b5ebffa5436b870613233fbd2024ca846
 SHA512 
20a254f1d6a4628a11f42c08947d1165430a020030da7e6ee7b22859b552245e8f3822a2d86c60055878ca00d8f17d346a0ad8274e8f0bb03ef4a9410b9630f1

diff --git 
a/app-emulation/libguestfs/files/1.38/0001-Fix-install-failure-when-not-built-with-OCaml-suppor.patch
 
b/app-emulation/libguestfs/files/1.38/0001-Fix-install-failure-when-not-built-with-OCaml-suppor.patch
new file mode 100644
index 000..cb608beca08
--- /dev/null
+++ 
b/app-emulation/libguestfs/files/1.38/0001-Fix-install-failure-when-not-built-with-OCaml-suppor.patch
@@ -0,0 +1,40 @@
+From 3b06e1cbb25615495ef108d6ee194bb718e46408 Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue 
+Date: Fri, 7 Dec 2018 11:21:25 +0100
+Subject: [PATCH 1/2] Fix install failure when not built with OCaml support
+
+Makefile rules in po/ require builder/index-parse.c to be generated to
+allow translation utilities to work on it, however builder/ is
+completely masked behind OCaml conditional build even if some tools do
+not require it and proper guards are in place already.
+
+Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1614502
+---
+ Makefile.am | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index cc363341f..5d96093a1 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -164,7 +164,6 @@ SUBDIRS += common/mlvisit
+ SUBDIRS += common/mlxml
+ SUBDIRS += common/mltools
+ SUBDIRS += customize
+-SUBDIRS += builder builder/templates
+ SUBDIRS += get-kernel
+ SUBDIRS += resize
+ SUBDIRS += sparsify
+@@ -178,6 +177,9 @@ SUBDIRS += dib
+ endif
+ endif
+ 
++# Tools mixed with more OCAML based tools
++SUBDIRS += builder builder/templates
++
+ # Perl tools.
+ if HAVE_TOOLS
+ SUBDIRS += tools
+-- 
+2.19.2
+

diff --git 
a/app-emulation/libguestfs/files/1.38/0002-Loosen-build-time-requirement-on-bash-completion.patch
 
b/app-emulation/libguestfs/files/1.38/0002-Loosen-build-time-requirement-on-bash-completion.patch
new file mode 100644
index 000..e68a4b0bded
--- /dev/null
+++ 
b/app-emulation/libguestfs/files/1.38/0002-Loosen-build-time-requirement-on-bash-completion.patch
@@ -0,0 +1,45 @@
+From b8a31fcfe81a680ffed1fa0879ac20a3e0e8753a Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue 
+Date: Fri, 7 Dec 2018 12:14:15 +0100
+Subject: [PATCH 2/2] Loosen build time requirement on bash-completion
+
+Distributions might avoid pulling bash-completion during build as it is
+an optional feature and would only make sense at runtime anyway. Since
+this setting is well-known across a given distribution, allow them to
+provide the value and avoid the dependency.
+---
+ m4/guestfs-bash-completion.m4 | 21 ++---
+ 1 file changed, 10 insertions(+), 11 deletions(-)
+
+diff --git a/m4/guestfs-bash-completion.m4 b/m4/guestfs-bash-completion.m4
+index 1975b8c03..9a38ab2d6 100644
+--- a/m4/guestfs-bash-completion.m4
 b/m4/guestfs-bash-completion.m4
+@@ -16,14 +16,13 @@
+ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 
USA.
+ 
+ dnl Bash completion.
+-PKG_CHECK_MODULES([BASH_COMPLETION], [bash-completion >= 2.0], [
+-bash_completion=yes
+-AC_MSG_CHECKING([for bash-completions 

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

2018-12-07 Thread Michał Górny
commit: 686851c28b593924a24f1f320d0304d021582db0
Author: Christian Buchinger  guya  de>
AuthorDate: Tue Nov 27 08:25:52 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  7 16:21:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=686851c2

media-sound/snapcast: USE flag avahi > zeroconf

Use "zeroconf" instead of "avahi" USE flag

Closes: https://bugs.gentoo.org/671908
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Christian Buchinger  guya.de>
Closes: https://github.com/gentoo/gentoo/pull/10498
Signed-off-by: Michał Górny  gentoo.org>

 media-sound/snapcast/snapcast-0.15.0-r1.ebuild | 10 +-
 media-sound/snapcast/snapcast-.ebuild  | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/media-sound/snapcast/snapcast-0.15.0-r1.ebuild 
b/media-sound/snapcast/snapcast-0.15.0-r1.ebuild
index a664ea01e29..ee8268aab95 100644
--- a/media-sound/snapcast/snapcast-0.15.0-r1.ebuild
+++ b/media-sound/snapcast/snapcast-0.15.0-r1.ebuild
@@ -21,15 +21,15 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="+avahi +client +flac +server static-libs tremor +vorbis"
+IUSE="+client +flac +server static-libs tremor +vorbis +zeroconf"
 
 REQUIRED_USE="|| ( server client )"
 
-RDEPEND="avahi? ( net-dns/avahi[dbus] )
-   client? ( media-libs/alsa-lib )
+RDEPEND="client? ( media-libs/alsa-lib )
flac? ( media-libs/flac )
tremor? ( media-libs/tremor )
-   vorbis? ( media-libs/libvorbis )"
+   vorbis? ( media-libs/libvorbis )
+   zeroconf? ( net-dns/avahi[dbus] )"
 DEPEND="${RDEPEND}
>=dev-cpp/aixlog-1.2.1
>=dev-cpp/asio-1.12.1
@@ -50,7 +50,6 @@ pkg_setup() {
 
 src_configure() {
local mycmakeargs=(
-   -DBUILD_WITH_AVAHI=$(usex avahi)
-DBUILD_CLIENT=$(usex client)
-DBUILD_WITH_FLAC=$(usex flac)
-DBUILD_SERVER=$(usex server)
@@ -58,6 +57,7 @@ src_configure() {
-DBUILD_TESTS=no
-DBUILD_WITH_TREMOR=$(usex tremor)
-DBUILD_WITH_VORBIS=$(usex vorbis)
+   -DBUILD_WITH_AVAHI=$(usex zeroconf)
)
 
cmake-utils_src_configure

diff --git a/media-sound/snapcast/snapcast-.ebuild 
b/media-sound/snapcast/snapcast-.ebuild
index 6bfe033cdb5..09e72be8ff2 100644
--- a/media-sound/snapcast/snapcast-.ebuild
+++ b/media-sound/snapcast/snapcast-.ebuild
@@ -21,15 +21,15 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="+avahi +client +flac +server static-libs tremor +vorbis"
+IUSE="+client +flac +server static-libs tremor +vorbis +zeroconf"
 
 REQUIRED_USE="|| ( server client )"
 
-RDEPEND="avahi? ( net-dns/avahi[dbus] )
-   client? ( media-libs/alsa-lib )
+RDEPEND="client? ( media-libs/alsa-lib )
flac? ( media-libs/flac )
tremor? ( media-libs/tremor )
-   vorbis? ( media-libs/libvorbis )"
+   vorbis? ( media-libs/libvorbis )
+   zeroconf? ( net-dns/avahi[dbus] )"
 DEPEND="${RDEPEND}
>=dev-cpp/aixlog-1.2.1
>=dev-cpp/asio-1.12.1
@@ -48,7 +48,6 @@ pkg_setup() {
 
 src_configure() {
local mycmakeargs=(
-   -DBUILD_WITH_AVAHI=$(usex avahi)
-DBUILD_CLIENT=$(usex client)
-DBUILD_WITH_FLAC=$(usex flac)
-DBUILD_SERVER=$(usex server)
@@ -56,6 +55,7 @@ src_configure() {
-DBUILD_TESTS=no
-DBUILD_WITH_TREMOR=$(usex tremor)
-DBUILD_WITH_VORBIS=$(usex vorbis)
+   -DBUILD_WITH_AVAHI=$(usex zeroconf)
)
 
cmake-utils_src_configure



[gentoo-commits] repo/gentoo:master commit in: www-misc/monitorix/

2018-12-07 Thread Michał Górny
commit: 69243360018b0a22ef8c2e04a8d394e5399ab654
Author: Pedro Arizmendi  zoho  com>
AuthorDate: Thu Dec  6 17:33:51 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  7 16:16:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69243360

www-misc/monitorix: Updated maintainer's email

Signed-off-by: Pedro Arizmendi  zoho.com>
Bug: https://bugs.gentoo.org/632938
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10584
Signed-off-by: Michał Górny  gentoo.org>

 www-misc/monitorix/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/monitorix/metadata.xml b/www-misc/monitorix/metadata.xml
index 08fea21bf0d..94eca3b782b 100644
--- a/www-misc/monitorix/metadata.xml
+++ b/www-misc/monitorix/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   dwo...@pm.me
+   dwo...@zoho.com
Pedro Arizmendi





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

2018-12-07 Thread Michał Górny
commit: ed95285c2f864532dbbe5f85bb92d1a45fc24c3d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  7 16:14:04 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  7 16:16:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed95285c

licenses: Remove three unused licenses (packages removed)

Signed-off-by: Michał Górny  gentoo.org>

 licenses/SILK-patent-license | 198 ---
 licenses/UPEK-SDK-EULA   | 312 ---
 licenses/bioapi  |  78 ---
 3 files changed, 588 deletions(-)

diff --git a/licenses/SILK-patent-license b/licenses/SILK-patent-license
deleted file mode 100644
index 339a2aeed57..000
--- a/licenses/SILK-patent-license
+++ /dev/null
@@ -1,198 +0,0 @@
-SILK PATENT LICENSE
-
-PLEASE READ THIS SKYPE SILK PATENT LICENSE AGREEMENT (THE "LICENSE
-AGREEMENT") CAREFULLY BEFORE USING OR EXPLOITING THE SKYPE SILK CODEC
-(THE "SILK CODEC"). THIS LICENSE AGREEMENT GRANTS YOU CERTAIN LIMITED
-RIGHTS UNDER SKYPE PATENTS TO USE AND EXPLOIT THE SILK CODEC. THE
-SOFTWARE CODE AND COPYRIGHTS FOR SKYPE'S SOFTWARE IMPLEMENTATION OF
-THE SILK CODEC (THE "SKYPE SILK SOFTWARE") ARE LICENSED SEPARATELY,
-AND THIS LICENSE AGREEMENT APPLIES ONLY TO SKYPE'S PATENT RIGHTS IN
-THE SILK CODEC.
-
-NO OTHER SKYPE AGREEMENT GRANTS YOU ANY RIGHT, EXPRESS OR IMPLIED,
-UNDER SKYPE PATENTS WITH RESPECT TO THE SILK CODEC. SKYPE IS WILLING
-TO GRANT YOU THE LIMITED PATENT LICENSE SET FORTH HEREIN ONLY UPON THE
-CONDITION THAT YOU EXPRESSLY ACCEPT AND COMPLY WITH THE TERMS AND
-CONDITIONS OF THIS LICENSE AGREEMENT.
-
-BY CLICKING "I AGREE" BELOW, YOU INDICATE THAT YOU UNDERSTAND THIS
-LICENSE AGREEMENT AND AGREE TO ALL OF ITS TERMS. IF YOU DO NOT ACCEPT
-AND AGREE TO ALL OF THE TERMS OF THIS LICENSE AGREEMENT, THEN SKYPE IS
-UNWILLING TO GRANT YOU ANY RIGHTS UNDER SKYPE PATENTS WITH RESPECT TO
-THE SILK CODEC AND SKYPE RESERVES THE RIGHT TO ENFORCE ITS PATENT
-RIGHTS AGAINST YOU AND ANY USE OR EXPLOITATION YOU MAY MAKE OF THE
-SILK CODEC.
-
-1. Definitions
-
-"Affiliate" means, with respect to any entity, any other entity
-directly or indirectly controlling or controlled by, or under direct
-or indirect common control with such entity.
-
-"Compare Tool" means the tool supplied with the Skype Silk Software
-for comparing the decoder output Test Vectors provided by Skype with
-the output of a decoder part of a Licensed Product to determine
-whether the Licensed Product is Fully Compatible. The output of the
-Compare Tool will be either a "pass" or "fail" based on fixed
-thresholds hardcoded into the Compare Tool.
-
-"Compatibility Test" means the test script supplied with the Skype
-Silk Software to determine whether a Licensed Product is Fully
-Compatible. At the user's request, the test script will invoke the
-decoder of the Licensed Product, input the encoder output Test
-Vectors, and compare the output from the Licensed Product with the
-decoder output Test Vectors using the Compare Tool.
-
-"Fully Compatible" means that (i) upon successfully running the
-Compatibility Test on a Licensed Product, the Compare Tool indicates
-that the Licensed Product has passed the test; and (ii) the use of
-such Licensed Product with the Skype Silk Software does not create or
-result in any errors or bugs or otherwise negatively impair or
-negatively impact the functioning or operation of the Skype Silk
-Software.
-
-"Licensed Patents" means patents, patent applications and other patent
-rights owned or controlled by Skype or its Affiliates that would be
-infringed by any unlicensed manufacture, use, sale, offer for sale or
-importation of the Silk Codec that is implemented by the Skype Silk
-Software made publicly available by Skype at
-http://developer.skype.com/silk.
-
-"Licensed Products" means products having encoder and/or decoder
-functionality based on a version of the Silk Codec released prior to
-the date set forth at the top of this License Agreement (a) the
-unlicensed manufacture, use, sale, offer for sale or importation of
-which would infringe any issued, unexpired claim or pending claim
-contained in the Licensed Patents in the country in which any such
-product is made, used, imported, offered for sale or sold and (b) that
-are Fully Compatible with the most current version of the Skype Silk
-Software made publicly available by Skype at
-http://developer.skype.com/silk at the time you entered into this
-License Agreement.
-
-"Skype" means Skype Software S.a.r.l., a Luxembourg corporation.
-
-"Test Vector" means the bit representation of a signal provided by
-Skype with the Skype Silk Software.
-
-2. License and Restrictions
-
-2.1 License Grant. Subject to your compliance with the terms and
-conditions of this License Agreement, Skype hereby grants you a
-non-exclusive, non-transferable license under the Licensed Patents to
-use, make, have made, sell, offer for sale, and import Licensed

[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/

2018-12-07 Thread Thomas Deutschmann
commit: 800ba5f5b14da892ecb6e34c231e584c1c48fb1e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 16:11:02 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 16:11:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=800ba5f5

www-servers/nginx: bump to v1.14.2 stable

- nginScript module bumped to v0.2.6

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-servers/nginx/Manifest|1 +
 www-servers/nginx/nginx-1.14.2.ebuild | 1081 +
 2 files changed, 1082 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index c251134f4e5..74c20892a90 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -1,5 +1,6 @@
 DIST modsecurity-2.9.2.tar.gz 4298993 BLAKE2B 
32a92148f0e1a1166cf888b8172fc55340c5712c9b770583703c74db450e77226629640c9db03f32e9f28397e6488669d06a89e4d31cb5ab5fff26b30ad843e0
 SHA512 
69c87ef6f7b6411f4803eb25af32969a1da59722121257c2edf345a3f5a4ab9ae8a49c886cbbfc722c5bda91c6d6ea55232f968c0a0407d7d7b3af53dc862c21
 DIST nginx-1.14.1.tar.gz 1014040 BLAKE2B 
ce69cc693599be2c36b8b5f9ce4174be72b9fdc01c0cdd237725815cd8dc68fc3d04f93c38eed78b8d144aa88e1e916b54cd95a948b6272fbb7c74e75613c1f8
 SHA512 
906c9f44462c0a6b3d9d968641038511012de2662d8490bdb863e540988c2fb15f5cf8a8172e65267dab525e5edf2e9945d7da42a0aa2de5ac81de33fadcd9f3
+DIST nginx-1.14.2.tar.gz 1015384 BLAKE2B 
0d41b078215ca3996f434cf3d43c99a52dd43f8b1b798a4566d3f9509fa35c74c139a3e0dca8b0350ee3eb1064dacc8e76bb2fc3ffc78873eec8fff80e53214d
 SHA512 
d8362dbd86435657d6b13156bd6ad1b251d2ab10bc11cdda959b142dd6120b087e4b314f0025d9bbcc88529cb4b9407fb4df1cfae5d081b7ea1db51ccfc2dbe7
 DIST nginx-1.15.6.tar.gz 1025761 BLAKE2B 
0d8a76a04f830e85d6022faaea6a27f6d80382bfbfa067f29c6d62e34f4d6a35c315a71727a1c12dd3cd804a4e84eccde8a1cbd42be95c06143817ebdde00951
 SHA512 
89c1b7df7ed0722a930a977edfb94a8278e51ebd7d5a0d0959ac09515374f976283e945c283b704447f7b57fd302bdbbea0d0d11c48aa282f2d53230eb3e63be
 DIST nginx-1.15.7.tar.gz 1026732 BLAKE2B 
daa4ee39b63e67bcf84e673a3f69ae9c522534584ae5e9e93052f3468fe7a0167e20d855c3b09f6f0b9397b175468d8706bd9e764453c735209f503457b8a747
 SHA512 
93c5ae89bfabd4c984835517ec6ae739b660c7c28da253378ab602d518dffbd22ce73202fdba0e48fd4d231f7e44d040ff2808b80ada3a6a71936482d20cca18
 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 
BLAKE2B 
5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333
 SHA512 
ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269

diff --git a/www-servers/nginx/nginx-1.14.2.ebuild 
b/www-servers/nginx/nginx-1.14.2.ebuild
new file mode 100644
index 000..66b09925f1e
--- /dev/null
+++ b/www-servers/nginx/nginx-1.14.2.ebuild
@@ -0,0 +1,1081 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind before adding external modules:
+#  * alive upstream
+#  * sane packaging
+#  * builds cleanly
+#  * does not need a patch for nginx core
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.0"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}-r1"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz;
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# ngx_brotli (https://github.com/eustas/ngx_brotli, BSD-2)
+HTTP_BROTLI_MODULE_PV="8104036af9cff4b1d34f22d00ba857e2a93a243c"
+HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+HTTP_BROTLI_MODULE_URI="https://github.com/eustas/ngx_brotli/archive/${HTTP_BROTLI_MODULE_PV}.tar.gz;
+HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+
+# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.2"
+HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}-r1"
+HTTP_UPLOAD_PROGRESS_MODULE_URI="https://github.com/masterzen/nginx-upload-progress-module/archive/v${HTTP_UPLOAD_PROGRESS_MODULE_PV}.tar.gz;
+HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
+
+# http_headers_more (https://github.com/agentzh/headers-more-nginx-module, BSD 
license)
+HTTP_HEADERS_MORE_MODULE_PV="0.33"

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

2018-12-07 Thread Fabian Groffen
commit: 59a071fe7614fe9e7b07a753a3608d99cead91e2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Dec  7 16:09:20 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Dec  7 16:10:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a071fe

dev-python/zstandard: marked *-macos

Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/dev-python/zstandard/zstandard-0.8.1.ebuild 
b/dev-python/zstandard/zstandard-0.8.1.ebuild
index 7ff72191784..d531aba35b8 100644
--- a/dev-python/zstandard/zstandard-0.8.1.ebuild
+++ b/dev-python/zstandard/zstandard-0.8.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND="dev-python/cffi:=[${PYTHON_USEDEP}]"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-appfinder/

2018-12-07 Thread Michał Górny
commit: c43f38287f39d3f0226e96135ff28c22a2ad5f7a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  7 15:44:57 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  7 15:58:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43f3828

xfce-base/xfce4-appfinder: Bump to 4.13.2 (devel branch)

Signed-off-by: Michał Górny  gentoo.org>

 xfce-base/xfce4-appfinder/Manifest |  1 +
 .../xfce4-appfinder/xfce4-appfinder-4.13.2.ebuild  | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/xfce-base/xfce4-appfinder/Manifest 
b/xfce-base/xfce4-appfinder/Manifest
index f261deed638..0123e198b2c 100644
--- a/xfce-base/xfce4-appfinder/Manifest
+++ b/xfce-base/xfce4-appfinder/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-appfinder-4.12.0.tar.bz2 459338 BLAKE2B 
bd3fdb379fa50e7977aed87e54956a6e04645fb92dc55bfd22e5723fe162ca0f65dade18d8f077105fe5aa4bc922fe0a8f6fa1308fa2705d570c76d4bbbecc62
 SHA512 
025d38f9f2d57d1bcc37d38f4956742593cbee820ccf7d375138ca3eb0a9614090e3b969aba9d80b546eac43d2a9fd6c530ff829f0e4f59621ca068159e9adaf
 DIST xfce4-appfinder-4.13.1.tar.bz2 485729 BLAKE2B 
269aa1763a0a9063396c6724fcd37ea4d8f3c35907502c3b7a65a99fa038442acda5b4a2aff2102ab28ccfb110423ce2cfd2bb1406a1fc570b29b1f6d5dff9e1
 SHA512 
1be1508bea87e9ff7763dc6a8dd0a45b3e1ef39400486b9926de190e146c4c3fd96d08508d32c53a99ff92e98c4cc504e074f651273aac917a79e5df71022116
+DIST xfce4-appfinder-4.13.2.tar.bz2 499368 BLAKE2B 
2584bfd5dd1e6f8cb28ba3e6ecdcfd6345f26ace2fe97237c9c7b5385824a40f3f88f86d7c7577b9e683bd73d3404087c52df0b451b2408350d8dc3268eb7171
 SHA512 
96ac782c785649ddf75f8659f9cf10f42c37bab647824f0c76714baca0b61904fa8ba6d23dc1574aae5fdf2538201936d26b42ea6c0f5d5f0f9d71c8ba0a51b8

diff --git a/xfce-base/xfce4-appfinder/xfce4-appfinder-4.13.2.ebuild 
b/xfce-base/xfce4-appfinder/xfce4-appfinder-4.13.2.ebuild
new file mode 100644
index 000..98ad1e6778c
--- /dev/null
+++ b/xfce-base/xfce4-appfinder/xfce4-appfinder-4.13.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A tool to find and launch installed applications for the Xfce 
desktop"
+HOMEPAGE="https://docs.xfce.org/xfce/xfce4-appfinder/start;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.30:=
+   >=x11-libs/gtk+-3.20:3=
+   >=xfce-base/garcon-0.3:=
+   >=xfce-base/libxfce4util-4.11:=
+   >=xfce-base/libxfce4ui-4.11:=[gtk3(+)]
+   >=xfce-base/xfconf-4.10:=
+   !xfce-base/xfce-utils"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"



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

2018-12-07 Thread Michał Górny
commit: 18aab55f5ce4e3c954bfbcca30ac3d08b65fae32
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  7 15:47:32 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  7 15:58:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18aab55f

xfce-base/garcon: Bump to 0.6.2 (bugfix)

Signed-off-by: Michał Górny  gentoo.org>

 xfce-base/garcon/Manifest|  1 +
 xfce-base/garcon/garcon-0.6.2.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/xfce-base/garcon/Manifest b/xfce-base/garcon/Manifest
index 4867cf5686b..37fd9209783 100644
--- a/xfce-base/garcon/Manifest
+++ b/xfce-base/garcon/Manifest
@@ -1 +1,2 @@
 DIST garcon-0.6.1.tar.bz2 511415 BLAKE2B 
03c9076d8507737ed64b48597ff53c4cb3ae9beafd14b28d4d61fc29fa007f5ac4757f96ba0dc56c8b069a4eebd5d38202862856f96a1b08474de2aa93d518ca
 SHA512 
36c5b1ba3c91e613853cd5e986176c8cbd2a509fafde1b302334deda872b7f7073fd06ba341220b030d8d5728346b7339368190b225203f33c023dd96f3ed1a3
+DIST garcon-0.6.2.tar.bz2 539745 BLAKE2B 
1bcbb136cd525f1280f6539ea447b4b84f935297f6bd4391407e31925cf873fdd0cfbeb70dba5ce882e4620f1ce7b89d51c9c26232db88b1202f5a0fca3f6175
 SHA512 
7a96c33b47302fa989862098bc5b8ed64515a60e19a4b8dbb049398cf847d64584f93f85b1f6e1327653b22f0b44a805b737258bbc9ac69197639ef7f13f20b1

diff --git a/xfce-base/garcon/garcon-0.6.2.ebuild 
b/xfce-base/garcon/garcon-0.6.2.ebuild
new file mode 100644
index 000..fa58d50f7a3
--- /dev/null
+++ b/xfce-base/garcon/garcon-0.6.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Xfce's freedesktop.org specification compatible menu 
implementation library"
+HOMEPAGE="https://docs.xfce.org/xfce/exo/start;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="LGPL-2+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="+gtk2"
+
+RDEPEND=">=dev-libs/glib-2.30:=
+   gtk2? ( >=x11-libs/gtk+-2.24:2= )
+   >=x11-libs/gtk+-3.20:3=
+   >=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.12:="
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog HACKING NEWS README STATUS TODO )
+
+src_configure() {
+   local myconf=(
+   $(use_enable gtk2)
+   $(use_enable gtk2 libxfce4ui)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/

2018-12-07 Thread Thomas Beierlein
commit: b7c9719f45e95defe57d1c24ef6902aa0f913d32
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Dec  7 15:40:49 2018 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Dec  7 15:42:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c9719f

app-backup/bacula: Reenable batch insert into mysql data base.

Using batch insert can now be controlled by an USE flag.

Suggested-by: Ortwin Glueck  odi.ch>
Closes: https://bugs.gentoo.org/671222
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Beierlein  gentoo.org>

 app-backup/bacula/bacula-9.2.2-r1.ebuild | 434 +++
 app-backup/bacula/metadata.xml   |   1 +
 2 files changed, 435 insertions(+)

diff --git a/app-backup/bacula/bacula-9.2.2-r1.ebuild 
b/app-backup/bacula/bacula-9.2.2-r1.ebuild
new file mode 100644
index 000..019a34fdab1
--- /dev/null
+++ b/app-backup/bacula/bacula-9.2.2-r1.ebuild
@@ -0,0 +1,434 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop libtool qmake-utils systemd user
+
+MY_PV=${PV/_beta/-b}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="http://www.bacula.org/;
+SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples 
ipv6 libressl logwatch mysql postgres qt5 readline +sqlite ssl static tcpd 
vim-syntax X"
+
+DEPEND="
+   !bacula-clientonly? (
+   !bacula-nodir? ( virtual/mta )
+   postgres? ( dev-db/postgresql:=[threads] )
+   mysql? ( || ( dev-db/mysql-connector-c 
dev-db/mariadb-connector-c ) )
+   sqlite? ( dev-db/sqlite:3 )
+   )
+   dev-libs/gmp:0
+   qt5? (
+   dev-qt/qtsvg:5
+   x11-libs/qwt:6
+   )
+   logwatch? ( sys-apps/logwatch )
+   readline? ( sys-libs/readline:0 )
+   static? (
+   dev-libs/lzo[static-libs]
+   sys-libs/ncurses:=[static-libs]
+   sys-libs/zlib[static-libs]
+   acl? ( virtual/acl[static-libs] )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[static-libs] )
+   libressl? ( dev-libs/libressl:0=[static-libs] )
+   )
+   )
+   !static? (
+   dev-libs/lzo
+   sys-libs/ncurses:=
+   sys-libs/zlib
+   acl? ( virtual/acl )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+"
+RDEPEND="${DEPEND}
+   !bacula-clientonly? (
+   !bacula-nosd? (
+   app-arch/mt-st
+   sys-block/mtx
+   )
+   )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+"
+
+REQUIRED_USE="
+   !bacula-clientonly? ( ^^ ( mysql postgres sqlite ) )
+   static? ( bacula-clientonly )
+"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+   #XOR and !bacula-clientonly controlled by REQUIRED_USE
+   use mysql && export mydbtype="mysql"
+   use postgres && export mydbtype="postgresql"
+   use sqlite && export mydbtype="sqlite3"
+
+   # create the daemon group and user
+   if [ -z "$(egetent group bacula 2>/dev/null)" ]; then
+   enewgroup bacula
+   einfo
+   einfo "The group 'bacula' has been created. Any users you add 
to this"
+   einfo "group have access to files created by the daemons."
+   einfo
+   fi
+
+   if use bacula-clientonly && use static && use qt5; then
+   ewarn
+   ewarn "Building statically linked 'bat' is not supported. 
Ignorig 'qt5' useflag."
+   ewarn
+   fi
+
+   if ! use bacula-clientonly; then
+   if [ -z "$(egetent passwd bacula 2>/dev/null)" ]; then
+   enewuser bacula -1 -1 /var/lib/bacula 
bacula,disk,tape,cdrom,cdrw
+   einfo
+   einfo "The user 'bacula' has been created.  Please see 
the bacula manual"
+   einfo "for information about running bacula as a 
non-root user."
+   einfo
+   fi
+   fi
+}
+
+src_prepare() {
+   # adjusts default configuration files for several binaries
+   # to /etc/bacula/ instead of ./
+   pushd src >&/dev/null || die
+   for f in console/console.c dird/dird.c filed/filed.c \
+   stored/bcopy.c stored/bextract.c stored/bls.c \
+   stored/bscan.c stored/btape.c stored/stored.c \
+   qt-console/main.cpp; do
+   sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bacula/|g' 
"${f}" \

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

2018-12-07 Thread Christoph Junghans
commit: 5c46ec87475d02e0de1f0fd1df85d7e364359959
Author: Christoph Junghans  gentoo  org>
AuthorDate: Fri Dec  7 15:39:06 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Dec  7 15:40:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c46ec87

sys-cluster/hpx: version bump

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Christoph Junghans  gentoo.org>

 sys-cluster/hpx/Manifest |  1 +
 sys-cluster/hpx/hpx-1.2.0.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/sys-cluster/hpx/Manifest b/sys-cluster/hpx/Manifest
index 4a3f08e3091..dc91312422f 100644
--- a/sys-cluster/hpx/Manifest
+++ b/sys-cluster/hpx/Manifest
@@ -1,3 +1,4 @@
 DIST hpx_0.9.99.tar.gz 3779841 BLAKE2B 
fae6b06a303964e3d52d68fcfd980f89625bfd2a7c04f3a4b027c47814c677bdcf7f367434aee912be08b67afbb6cfe811831dfdc284c0b785d7eaf8838566a9
 SHA512 
57c03c01c4a9f770e56a60645ec352338365fe05c544b18ff2e944044284315a7e76bbdc2c7193fe55e6992dcb51a51d1042372fdd141b572bd8e18bf1afc363
 DIST hpx_1.0.0.tar.gz 3972403 BLAKE2B 
737282f2b547c2ce7e6e0367df64beaf22760d73840f2f1b983e8b970baef074b376f264a97f8c67873eedc24255ec2515bbf2a5bbcb364f89284f48ac18b177
 SHA512 
42c155654f118bff34b48d929b1732fd56126b8fd3e7657b5bd2f84275288ddf538572ed1152883c4aed5e9683de53b9b1f1c3613e5092e7bd1a5e165bed606d
 DIST hpx_1.1.0.tar.gz 4374855 BLAKE2B 
17caeb085e0167d51a1a89c73bce653938d9918776b9db07ae9171cb11570a440e2f88cea86d8b8066b7d102e9a24f1e8304b47b2ade161cbe4e27cce91e3b84
 SHA512 
09b69a5f14bdb4cbf629bc3a10a4e1dc4c0ab35efdb74386fc7f0135558db5f9557ae8de4edd0ade12cfb91a78e6cc2fac25efbdf9a21042abcb0f303eda1938
+DIST hpx_1.2.0.tar.gz 3918088 BLAKE2B 
7c5eccef6a58f683f94e59e3773e949945652e1fc7c883d134da5b6d32f21bb9a2f526d073260561657da518687ac96487f058715e51236a334b97b27a414451
 SHA512 
e2dec9484490f5a5fa7d60f712989f70068bcddac643d8b730d2d52aa2a7e49260b28c3becd519925a8e96e9a703473f19955adce087061cf50b861f4fed8ab1

diff --git a/sys-cluster/hpx/hpx-1.2.0.ebuild b/sys-cluster/hpx/hpx-1.2.0.ebuild
new file mode 100644
index 000..98afc4e22e1
--- /dev/null
+++ b/sys-cluster/hpx/hpx-1.2.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CMAKE_MAKEFILE_GENERATOR="ninja"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+if [ ${PV} ==  ] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/STEllAR-GROUP/hpx.git;
+else
+   SRC_URI="http://stellar.cct.lsu.edu/files/${PN}_${PV}.tar.gz;
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${PN}_${PV}"
+fi
+
+inherit cmake-utils fortran-2 multilib python-any-r1
+
+DESCRIPTION="C++ runtime system for parallel and distributed applications"
+HOMEPAGE="http://stellar.cct.lsu.edu/tag/hpx/;
+
+SLOT="0"
+LICENSE="Boost-1.0"
+IUSE="doc examples jemalloc papi +perftools tbb test"
+
+RDEPEND="
+   tbb? ( dev-cpp/tbb )
+   >=dev-libs/boost-1.49
+   papi? ( dev-libs/papi )
+   perftools? ( >=dev-util/google-perftools-1.7.1 )
+   >=sys-apps/hwloc-1.8
+   >=sys-libs/libunwind-1
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? ( ${PYTHON_DEPS} )
+   doc? ( >=dev-libs/boost-1.56.0-r1:=[tools] )
+"
+REQUIRED_USE="
+   jemalloc? ( !perftools !tbb )
+   perftools? ( !jemalloc !tbb )
+   tbb? ( !jemalloc !perftools )
+   "
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   CMAKE_BUILD_TYPE=Release
+   local mycmakeargs=(
+   -DHPX_BUILD_EXAMPLES=OFF
+   -DHPX_MALLOC=system
+   -DLIB=$(get_libdir)
+   -Dcmake_dir=cmake
+   -DHPX_BUILD_DOCUMENTATION=$(usex doc)
+   -DHPX_JEMALLOC=$(usex jemalloc)
+   -DBUILD_TESTING=$(usex test)
+   -DHPX_GOOGLE_PERFTOOLS=$(usex perftools)
+   -DHPX_PAPI=$(usex papi)
+   )
+
+   use perftools && mycmakeargs+=( -DHPX_MALLOC=tcmalloc )
+   use jemalloc && mycmakeargs+=( -DHPX_MALLOC=jemalloc )
+   use tbb && mycmakeargs+=( -DHPX_MALLOC=tbbmalloc )
+
+   cmake-utils_src_configure
+}
+
+src_test() {
+   # avoid over-suscribing
+   cmake-utils_src_make -j1 tests
+}
+
+src_install() {
+   cmake-utils_src_install
+   mv "${D}/usr/bin/spin" "${D}/usr/bin/hpx_spin"
+   if use examples; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   fi
+}



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

2018-12-07 Thread Rick Farina
commit: 534ff39218eab918cab886ecb7a75fac8e06d3c4
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  7 15:39:44 2018 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  7 15:39:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=534ff392

net-analyzer/metasploit: fix bug #671710

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Rick Farina  gentoo.org>

 .../{metasploit-4.17.21-r1.ebuild => metasploit-4.17.21-r2.ebuild}  | 2 +-
 net-analyzer/metasploit/metasploit-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r1.ebuild 
b/net-analyzer/metasploit/metasploit-4.17.21-r2.ebuild
similarity index 99%
rename from net-analyzer/metasploit/metasploit-4.17.21-r1.ebuild
rename to net-analyzer/metasploit/metasploit-4.17.21-r2.ebuild
index 6323d42a0e3..73c8c95 100644
--- a/net-analyzer/metasploit/metasploit-4.17.21-r1.ebuild
+++ b/net-analyzer/metasploit/metasploit-4.17.21-r2.ebuild
@@ -96,7 +96,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
dev-ruby/sshkey
dev-ruby/tzinfo:*
dev-ruby/windows_error
-   dev-ruby/xdr:*
+   dev-ruby/xdr:2.0.0
dev-ruby/xmlrpc
java? ( dev-ruby/rjb )
nexpose? ( dev-ruby/nexpose )

diff --git a/net-analyzer/metasploit/metasploit-.ebuild 
b/net-analyzer/metasploit/metasploit-.ebuild
index 6323d42a0e3..73c8c95 100644
--- a/net-analyzer/metasploit/metasploit-.ebuild
+++ b/net-analyzer/metasploit/metasploit-.ebuild
@@ -96,7 +96,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
dev-ruby/sshkey
dev-ruby/tzinfo:*
dev-ruby/windows_error
-   dev-ruby/xdr:*
+   dev-ruby/xdr:2.0.0
dev-ruby/xmlrpc
java? ( dev-ruby/rjb )
nexpose? ( dev-ruby/nexpose )



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

2018-12-07 Thread Lars Wendler
commit: b773092e65a86bd3f964a137d38bc20e67aba04d
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Dec  7 15:29:05 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Dec  7 15:29:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b773092e

app-text/hunspell: Removed old.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-text/hunspell/Manifest |   1 -
 .../hunspell/files/hunspell-1.6.0-renameexes.patch | 124 -
 app-text/hunspell/hunspell-1.6.1-r1.ebuild |  84 --
 3 files changed, 209 deletions(-)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index e82c9c07968..f27735636f4 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,3 +1,2 @@
-DIST hunspell-1.6.1.tar.gz 706893 BLAKE2B 
5e5047aceb7510c2cfaa05d540f8faad2fb844b51bf2d8e48793d588e3b9d31628ddac5d7f9c87078a3b2b8aadf64cd8d93fd4ef881b13451d52f10a1960e2fb
 SHA512 
39b096ec1f5226f13eaf241647fc9b49a6dad04945ae0bcdc61ba845d66d67d64a72ba4287b6f376b5ad053b5d0e1d42a42415c30521c50693f0544718029458
 DIST hunspell-1.6.2.tar.gz 721165 BLAKE2B 
f377596d2031e89ad902a0f5da85e77948bd5d582bb4c558cc7c379d803a00787237d2feed9d26e037cebb77958709f41fb01d5f8bfed6ae21047a2da83c8f51
 SHA512 
a23127f1271da95ac06a1fb2f57b659485e959567b61da05b2bb350684003a0fb7e882b5e524c465fd890f79f513ed03174f38611989a1c09081147c47d6da11
 DIST hunspell-1.7.0.tar.gz 482156 BLAKE2B 
daf689ab44872c78d27bd035d996c61da9b01b7bbe5ced120034b2d64bbead573ad3807dfe5a06ecdbd96c610f42e4ea015be4b2046ebafad13347c08e60913a
 SHA512 
8149b2e8b703a0610c9ca5160c2dfad3cf3b85b16b3f0f5cfcb7ebb802473b2d499e8e2d0a637a97a37a24d62424e82d3880809210d3f043fa17a4970d47c903

diff --git a/app-text/hunspell/files/hunspell-1.6.0-renameexes.patch 
b/app-text/hunspell/files/hunspell-1.6.0-renameexes.patch
deleted file mode 100644
index 6a75ce3fb8c..000
--- a/app-text/hunspell/files/hunspell-1.6.0-renameexes.patch
+++ /dev/null
@@ -1,124 +0,0 @@
 hunspell-1.6.0/src/tools/chmorph.cxx
-+++ hunspell-1.6.0/src/tools/chmorph.cxx
-@@ -58,11 +58,11 @@
- if (!argv[i]) {
-   fprintf(
-   stderr,
--  "chmorph - change affixes by morphological analysis and 
generation\n"
--  "correct syntax is:\nchmorph affix_file "
-+  "hunspell-chmorph - change affixes by morphological analysis and 
generation\n"
-+  "correct syntax is:\nhunspell-chmorph affix_file "
-   "dictionary_file file_to_convert STRING1 STRING2\n"
-   "STRINGS may be arbitrary parts of the morphological descriptions\n"
--  "example: chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
-+  "example: hunspell-chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
-   " (convert informal Hungarian second person texts to formal third "
-   "person texts)\n");
-   exit(1);
 hunspell-1.6.0/src/tools/example.cxx
-+++ hunspell-1.6.0/src/tools/example.cxx
-@@ -53,9 +53,9 @@
-   /* first parse the command line options */
- 
-   if (argc < 4) {
--fprintf(stderr, "example (now it works with more dictionary files):\n");
-+fprintf(stderr, "hunspell-example (now it works with more dictionary 
files):\n");
- fprintf(stderr,
--"example affix_file dictionary_file(s) file_of_words_to_check\n");
-+"hunspell-example affix_file dictionary_file(s) 
file_of_words_to_check\n");
- exit(1);
-   }
- 
 hunspell-1.6.0/src/tools/Makefile.am
-+++ hunspell-1.6.0/src/tools/Makefile.am
-@@ -1,4 +1,4 @@
--bin_PROGRAMS=analyze chmorph hunspell munch unmunch hzip hunzip
-+bin_PROGRAMS=hunspell-analyze hunspell-chmorph hunspell hunspell-munch 
hunspell-unmunch hzip hunzip
- 
- INCLUDES=-I${top_builddir}/src/hunspell -I${top_srcdir}/src/hunspell 
-I${top_srcdir}/src/parsers
- 
-@@ -6,8 +6,8 @@
- hunzip_SOURCES=hunzip.cxx
- hunzip_LDADD = ../hunspell/libhunspell-1.6.la
- 
--munch_SOURCES=munch.cxx munch.h
--unmunch_SOURCES=unmunch.cxx unmunch.h
-+hunspell_munch_SOURCES=munch.cxx munch.h
-+hunspell_unmunch_SOURCES=unmunch.cxx unmunch.h
- 
- example_SOURCES=example.cxx
- example_LDADD = ../hunspell/libhunspell-1.6.la
-@@ -16,11 +16,11 @@
- hunspell_LDADD = @LIBINTL@ @LIBICONV@ ../parsers/libparsers.a \
-   ../hunspell/libhunspell-1.6.la @CURSESLIB@ @READLINELIB@
- 
--analyze_SOURCES=analyze.cxx
--analyze_LDADD = ../hunspell/libhunspell-1.6.la
-+hunspell_analyze_SOURCES=analyze.cxx
-+hunspell_analyze_LDADD = ../hunspell/libhunspell-1.6.la
- 
--chmorph_SOURCES=chmorph.cxx
--chmorph_LDADD = ../parsers/libparsers.a ../hunspell/libhunspell-1.6.la
-+hunspell_chmorph_SOURCES=chmorph.cxx
-+hunspell_chmorph_LDADD = ../parsers/libparsers.a 
../hunspell/libhunspell-1.6.la
- 
- noinst_PROGRAMS=example
- 
 hunspell-1.6.0/src/tools/munch.cxx
-+++ hunspell-1.6.0/src/tools/munch.cxx
-@@ -81,14 +81,14 @@
- wf = mystrdup(argv[1]);
-   } else {
- fprintf(stderr, "correct syntax is:\n");
--

[gentoo-commits] repo/gentoo:master commit in: net-ftp/pure-ftpd/, net-ftp/pure-ftpd/files/

2018-12-07 Thread Lars Wendler
commit: 0893de7095967cbdac7060b17a9024c8e7366c88
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Dec  7 15:27:21 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Dec  7 15:29:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0893de70

net-ftp/pure-ftpd: Removed old.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 net-ftp/pure-ftpd/Manifest |   1 -
 .../files/pure-ftpd-1.0.45-openssl-1.1.patch   |  41 --
 net-ftp/pure-ftpd/pure-ftpd-1.0.45-r3.ebuild   | 142 -
 3 files changed, 184 deletions(-)

diff --git a/net-ftp/pure-ftpd/Manifest b/net-ftp/pure-ftpd/Manifest
index 469d95112c3..7be11d70d6b 100644
--- a/net-ftp/pure-ftpd/Manifest
+++ b/net-ftp/pure-ftpd/Manifest
@@ -1,2 +1 @@
-DIST pure-ftpd-1.0.45.tar.bz2 497695 BLAKE2B 
c905675253d992757e44baf1fae42d8363789ce3eb4d71d6f0e5c994a63efd307af69fb81aadb1875f0f2da952c0b3c8fbbc79c9c5c0b22c2d2f82029b417f11
 SHA512 
bb22b6b88778e2586411318905aa165e590185f7a87ac30761d6250f4de22a1deec6be5441926eae28011d3a5a923bad2ac366e237cc96a4d7932e3dbc9a1f2a
 DIST pure-ftpd-1.0.47.tar.bz2 489177 BLAKE2B 
06e71ead47b87dedf47a84e488b2de127fcd297c2e9ca7a617c2ee2760cf55b816884763721826c512558d016cbd38a87a11ca0e8c2334d93145edc6f88d9287
 SHA512 
c1920a3f67f04635fde600fe226a7730b801e7e64658b25f1d9f9c0b35a704664be4adfb0b291594f7e0f10beade25eae9a5e6cc3b6777a3b413f3c2d9574e63

diff --git a/net-ftp/pure-ftpd/files/pure-ftpd-1.0.45-openssl-1.1.patch 
b/net-ftp/pure-ftpd/files/pure-ftpd-1.0.45-openssl-1.1.patch
deleted file mode 100644
index 714809f37af..000
--- a/net-ftp/pure-ftpd/files/pure-ftpd-1.0.45-openssl-1.1.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 54cc692f997c72eb530f38e62de38ed444eb152e Mon Sep 17 00:00:00 2001
-From: Frank Denis 
-Date: Wed, 5 Apr 2017 12:30:32 -0700
-Subject: [PATCH] Add strict support for the OpenSSL 1.1 API
-

- src/tls.c | 10 ++
- 1 file changed, 10 insertions(+)
-
-diff --git a/src/tls.c b/src/tls.c
-index 3c87bbb..21c83b2 100644
 a/src/tls.c
-+++ b/src/tls.c
-@@ -258,9 +258,17 @@ int tls_init_library(void)
- 
- tls_cnx_handshook = 0;
- tls_data_cnx_handshook = 0;
-+# if OPENSSL_VERSION_NUMBER < 0x1010L
- SSL_library_init();
- SSL_load_error_strings();
- OpenSSL_add_all_algorithms();
-+# else
-+OPENSSL_init_ssl(OPENSSL_INIT_LOAD_SSL_STRINGS |
-+   OPENSSL_INIT_LOAD_CRYPTO_STRINGS, NULL);
-+OPENSSL_init_crypto(OPENSSL_INIT_ADD_ALL_CIPHERS |
-+  OPENSSL_INIT_ADD_ALL_DIGESTS |
-+  OPENSSL_INIT_LOAD_CONFIG, NULL);
-+# endif
- while (RAND_status() == 0) {
- rnd = zrand();
- RAND_seed(, (int) sizeof rnd);
-@@ -347,7 +355,9 @@ void tls_free_library(void)
- SSL_CTX_free(tls_ctx);
- tls_ctx = NULL;
- }
-+# if OPENSSL_API_COMPAT < 0x1010L
- EVP_cleanup();
-+# endif
- }
- 
- int tls_init_new_session(void)

diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.45-r3.ebuild 
b/net-ftp/pure-ftpd/pure-ftpd-1.0.45-r3.ebuild
deleted file mode 100644
index 045d7c6b7ed..000
--- a/net-ftp/pure-ftpd/pure-ftpd-1.0.45-r3.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86"
-
-DESCRIPTION="Fast, production-quality, standard-conformant FTP server"
-HOMEPAGE="http://www.pureftpd.org/;
-SRC_URI="ftp://ftp.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2
-   http://download.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-
-IUSE="anondel anonperm anonren anonres caps charconv implicittls ldap libressl 
mysql noiplog pam paranoidmsg postgres resolveids selinux ssl sysquota vchroot 
xinetd"
-
-REQUIRED_USE="implicittls? ( ssl )"
-
-DEPEND="caps? ( sys-libs/libcap )
-   charconv? ( virtual/libiconv )
-   ldap? ( >=net-nds/openldap-2.0.25 )
-   mysql? ( || (
-   dev-db/mariadb-connector-c
-   dev-db/mysql-connector-c
-   ) )
-   pam? ( virtual/pam )
-   postgres? ( dev-db/postgresql:= )
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-0.9.6g:0=[-bindist] )
-   libressl? ( dev-libs/libressl:= )
-   )
-   sysquota? ( sys-fs/quota[-rpc] )
-   xinetd? ( virtual/inetd )"
-
-RDEPEND="${DEPEND}
-   dev-libs/libsodium:=
-   net-ftp/ftpbase
-   selinux? ( sec-policy/selinux-ftp )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.0.28-pam.patch"
-   "${FILESDIR}/${P}-openssl-1.1.patch"
-   "${FILESDIR}/${PN}-1.0.47-MAX_DATA_SIZE.patch"
-)
-
-src_configure() {
-   # adjust max user length to something more appropriate
-   # for virtual hosts. See bug #62472 for details.
-   sed -e "s:# define MAX_USER_LENGTH 32U:# define MAX_USER_LENGTH 127U:" \
-   -i 

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

2018-12-07 Thread Mikle Kolyada
commit: 22f3d14a4ed9fc69e59f1e757c68f4713a66ba1b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Dec  7 15:11:35 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Dec  7 15:11:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f3d14a

sys-devel/clang: forward ~arm keywording

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-devel/clang/clang-7.0.1_rc2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/clang/clang-7.0.1_rc2.ebuild 
b/sys-devel/clang/clang-7.0.1_rc2.ebuild
index f746fd88b13..eed8d1b0f88 100644
--- a/sys-devel/clang/clang-7.0.1_rc2.ebuild
+++ b/sys-devel/clang/clang-7.0.1_rc2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -31,7 +31,7 @@ LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
 
 LICENSE="UoI-NCSA"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos"
 IUSE="debug default-compiler-rt default-libcxx doc +static-analyzer
test xml z3 kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}"
 RESTRICT="!test? ( test )"



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

2018-12-07 Thread Mikle Kolyada
commit: ef129bc2104ebcee6ea1d2c36eb5c3fe5e747b5d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Dec  7 15:09:17 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Dec  7 15:09:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef129bc2

profiles/arch/arm: mask gajim use flag

Signed-off-by: Mikle Kolyada  gentoo.org>

 profiles/arch/arm/use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 52db7c4475f..21512a6fcc7 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -73,6 +73,7 @@ hardened
 pdfannotextractor
 prelude
 mssql
+gajim
 
 # havent tested yet
 gphoto2



  1   2   >