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

2019-06-26 Thread Jason Zaman
commit: 36d2a928df3d82384bc9eb3be67cb5b5cf08a390
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Jun 27 04:05:15 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Jun 27 05:06:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d2a928

dev-util/bazel: stable 0.22 and 0.24

Signed-off-by: Jason Zaman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-util/bazel/bazel-0.22.0.ebuild | 2 +-
 dev-util/bazel/bazel-0.24.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/bazel/bazel-0.22.0.ebuild 
b/dev-util/bazel/bazel-0.22.0.ebuild
index 95b09493157..1bd189ee41c 100644
--- a/dev-util/bazel/bazel-0.22.0.ebuild
+++ b/dev-util/bazel/bazel-0.22.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/bazelbuild/bazel/releases/download/${PV}/${P}-dist.z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="examples tools"
 # strip corrupts the bazel binary
 RESTRICT="strip"

diff --git a/dev-util/bazel/bazel-0.24.1.ebuild 
b/dev-util/bazel/bazel-0.24.1.ebuild
index 95b09493157..1bd189ee41c 100644
--- a/dev-util/bazel/bazel-0.24.1.ebuild
+++ b/dev-util/bazel/bazel-0.24.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/bazelbuild/bazel/releases/download/${PV}/${P}-dist.z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="examples tools"
 # strip corrupts the bazel binary
 RESTRICT="strip"



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

2019-06-26 Thread Hans de Graaff
commit: 65e41303f292cab17742de2c9d8723a9375d93fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun 27 04:21:12 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun 27 04:21:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e41303

dev-ruby/dotenv: add 2.7.4

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

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

diff --git a/dev-ruby/dotenv/Manifest b/dev-ruby/dotenv/Manifest
index 9897a12d41d..3dae0d65f87 100644
--- a/dev-ruby/dotenv/Manifest
+++ b/dev-ruby/dotenv/Manifest
@@ -1,3 +1,4 @@
 DIST dotenv-2.7.1.tar.gz 19248 BLAKE2B 
ad718a2213ddb87fe137a0de84e460b0c10415903dae239ab92af506072e25d6217a0bf5d94ed622835d91dd22cfde9c84f14555e83efbc0d95ec2301ff64058
 SHA512 
fac0d58c3d4f6b5eecec4773e670e6d63d76f5623aa9b591181369b5fe2ab1be51f6c44d2362fc86be745f965ea0042b7c9c01450441fdb68ed96c46d7fb963c
 DIST dotenv-2.7.2.tar.gz 19028 BLAKE2B 
0119b52ae884f2a129f1c805b1da923872e4bfa4e80eb6b3e49fd875bf803925d372b630981a06ad18e2c20d1094ce8bb317043c7e934fb463b7cf338b16e8f5
 SHA512 
97c9f499244155fdc245f80167936e9ce30e32fd23dfef81147ee91df4622fa7d454081f5d823116a9472664d12858d5b87897148936da3a69961f459e4183f8
 DIST dotenv-2.7.3.tar.gz 19765 BLAKE2B 
65f4171c8304c207ea94bd31ce2b63ae786d4794c538260ee8aa1ad8714fc1736a193febdee1299b62b82066e72bedffbff69a272ed94c19922bd6fc15f6
 SHA512 
0ac46b4c037c4d5a6e9517c7c39a4fc0f52a5a7f153602007196f6929f8be05678186a227046195fabfa4e59e6099d626f436da66041ae30c46ed062c7c5c33a
+DIST dotenv-2.7.4.tar.gz 19800 BLAKE2B 
53719e21aecff63016c12b8ed18f0bbf66389abe3b73c4426be1af489833cd8967b3ea4bd3183549c28d2abdc6f2cda33ce31873d8a0cac5c88c8487226ce7c8
 SHA512 
dd5fbc1cbb44bde938067d37834304a730bee6e2e625784ac3612f3a597c513679d52607d8924ca05939d6093891108aab3ae6eeab55be2f38238b7c2a78aefd

diff --git a/dev-ruby/dotenv/dotenv-2.7.4.ebuild 
b/dev-ruby/dotenv/dotenv-2.7.4.ebuild
new file mode 100644
index 000..2485712a4ba
--- /dev/null
+++ b/dev-ruby/dotenv/dotenv-2.7.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Loads environment variables from .env into ENV"
+HOMEPAGE="https://github.com/bkeepers/dotenv;
+SRC_URI="https://github.com/bkeepers/dotenv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="2"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/spring dev-ruby/rails )"
+
+all_ruby_prepare() {
+   sed -i -e '/:guard/,/end/ s:^:#:' \
+   -e '5igem "rspec", "~> 3.0"' Gemfile || die
+
+   sed -i -e '/rubocop/ s:^:#:' -e 's/git ls-files/find/' dotenv.gemspec 
|| die
+}
+
+each_ruby_prepare() {
+   sed -i -e "s:ruby -v:${RUBY} -v:g" spec/dotenv/parser_spec.rb || die
+}



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

2019-06-26 Thread Hans de Graaff
commit: 1c72a9faf9f7c9a8e67b230d20fad6de2ce2feac
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun 27 04:18:14 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun 27 04:18:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c72a9fa

dev-ruby/equatable: add 0.6.1

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

 dev-ruby/equatable/Manifest   |  1 +
 dev-ruby/equatable/equatable-0.6.1.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/equatable/Manifest b/dev-ruby/equatable/Manifest
index 1b89004a93c..0d1d599947a 100644
--- a/dev-ruby/equatable/Manifest
+++ b/dev-ruby/equatable/Manifest
@@ -1,2 +1,3 @@
 DIST equatable-0.5.0.gem 10240 BLAKE2B 
cbc8b0250cba6a89be0205d585a25a0f9c050cee7e1803a8725259a18b4a9b1ed62771ff9407a7b702c293c55de7c8c3000d5c29f445f230c8acbc0a0f7be384
 SHA512 
968c5497d3d18ec899b34311965421bd3c53a4d55f56ee7594bab1db3ce320e245890b007b1412ea434fc15ad7be2ec6c345068c4aa3cf74e07c146f76039478
 DIST equatable-0.6.0.gem 10752 BLAKE2B 
834c39fcd9a3156261ce16f6a24fa952175509cf75d28cb03b7acdab58948388b5ddad034841c28b2162734d74a54592a35b971f4c05d9c884808530157ba1f5
 SHA512 
43aa5021a9f3bf0a730e4e5aa45dd0dd3c868d713268617f36c4ed17b66775d7f27bd8bdffe4785a9d44da94e7f49feefa991f50f38c1a34868705aa4a92d4e9
+DIST equatable-0.6.1.gem 10752 BLAKE2B 
f544d330fd72c12c81757ca1220f209126e9200b0309d7720005c720ad7f89288cb40d3b7bca004f624f162bfebedef8341997e94cdf5f51e6fe86fa2ab0b0e1
 SHA512 
442a6c9afd31ec2c41f3802703515827cb8d100bea3932c1fadeb036bb96a045883050712f480ebe4f7ea9bda5dab335b0f0d9dcc90a42bf45ce6bcc504fe0d4

diff --git a/dev-ruby/equatable/equatable-0.6.1.ebuild 
b/dev-ruby/equatable/equatable-0.6.1.ebuild
new file mode 100644
index 000..b5520ce3dab
--- /dev/null
+++ b/dev-ruby/equatable/equatable-0.6.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Allows ruby objects to implement equality comparison and 
inspection methods"
+HOMEPAGE="https://github.com/piotrmurach/equatable;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   echo "-rspec_helper" > .rspec || die
+}



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

2019-06-26 Thread Lars Wendler
commit: c5a28ca28f0fb15069cb1a527e0cb652e26b9834
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 26 21:44:13 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 26 21:44:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a28ca2

mail-client/claws-mail: Added sub-slot dep operator to dev-libs/nettle

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

 mail-client/claws-mail/claws-mail-3.17.3-r1.ebuild | 2 +-
 mail-client/claws-mail/claws-mail-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/claws-mail/claws-mail-3.17.3-r1.ebuild 
b/mail-client/claws-mail/claws-mail-3.17.3-r1.ebuild
index 2efa76b08b5..04873fb3047 100644
--- a/mail-client/claws-mail/claws-mail-3.17.3-r1.ebuild
+++ b/mail-client/claws-mail/claws-mail-3.17.3-r1.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="libcanberra? ( notification )
smime? ( pgp )"
 
 COMMONDEPEND="
-   dev-libs/nettle
+   dev-libs/nettle:=
net-mail/ytnef
sys-libs/zlib:=
x11-libs/cairo

diff --git a/mail-client/claws-mail/claws-mail-.ebuild 
b/mail-client/claws-mail/claws-mail-.ebuild
index 34f85792826..e0747aeb75c 100644
--- a/mail-client/claws-mail/claws-mail-.ebuild
+++ b/mail-client/claws-mail/claws-mail-.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="libcanberra? ( notification )
smime? ( pgp )"
 
 COMMONDEPEND="
-   dev-libs/nettle
+   dev-libs/nettle:=
net-mail/ytnef
sys-libs/zlib:=
x11-libs/cairo



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

2019-06-26 Thread Lars Wendler
commit: 0f3f8bbcd204c2bd2641802e0a7b8591dac02794
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 26 21:47:58 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 26 21:47:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f3f8bbc

media-sound/umurmur: Added dev-libs/nettle to (R)DEPEND

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

 media-sound/umurmur/umurmur-0.2.17-r2.ebuild | 5 -
 media-sound/umurmur/umurmur-.ebuild  | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/media-sound/umurmur/umurmur-0.2.17-r2.ebuild 
b/media-sound/umurmur/umurmur-0.2.17-r2.ebuild
index 4d9264eb15b..54434dd96ad 100644
--- a/media-sound/umurmur/umurmur-0.2.17-r2.ebuild
+++ b/media-sound/umurmur/umurmur-0.2.17-r2.ebuild
@@ -22,7 +22,10 @@ IUSE="gnutls libressl mbedtls shm"
 # and openssl if none specified
 DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2
dev-libs/libconfig
-   gnutls? ( >=net-libs/gnutls-3.0.0 )
+   gnutls? (
+   dev-libs/nettle:=
+   >=net-libs/gnutls-3.0.0
+   )
!gnutls? (
mbedtls? ( net-libs/mbedtls )
!mbedtls? (

diff --git a/media-sound/umurmur/umurmur-.ebuild 
b/media-sound/umurmur/umurmur-.ebuild
index 4d9264eb15b..54434dd96ad 100644
--- a/media-sound/umurmur/umurmur-.ebuild
+++ b/media-sound/umurmur/umurmur-.ebuild
@@ -22,7 +22,10 @@ IUSE="gnutls libressl mbedtls shm"
 # and openssl if none specified
 DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2
dev-libs/libconfig
-   gnutls? ( >=net-libs/gnutls-3.0.0 )
+   gnutls? (
+   dev-libs/nettle:=
+   >=net-libs/gnutls-3.0.0
+   )
!gnutls? (
mbedtls? ( net-libs/mbedtls )
!mbedtls? (



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

2019-06-26 Thread Mike Gilbert
commit: 0ca5c5b5856d1efd13cadc71142265cd8fad4867
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jun 26 19:36:08 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 26 20:31:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca5c5b5

Revert "virtual/cblas: add sci-libs/blis as a candidate."

This reverts commit c103f40f0d09655bf675fb6a90b088942d56bf93.

Signed-off-by: Mike Gilbert  gentoo.org>

 virtual/cblas/cblas-3.8.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/virtual/cblas/cblas-3.8.ebuild b/virtual/cblas/cblas-3.8.ebuild
index 440e9fc4a54..0b295963f8d 100644
--- a/virtual/cblas/cblas-3.8.ebuild
+++ b/virtual/cblas/cblas-3.8.ebuild
@@ -9,9 +9,6 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 
~s390 ~sparc ~x86 ~a
 IUSE="eselect-ldso"
 
 RDEPEND="
-   !eselect-ldso? ( >=sci-libs/lapack-3.8.0[-eselect-ldso] )
-   eselect-ldso? ( || (
-   >=sci-libs/lapack-3.8.0[eselect-ldso]
-   sci-libs/blis[eselect-ldso] ) )
+   >=sci-libs/lapack-3.8.0[eselect-ldso?]
 "
 DEPEND="${RDEPEND}"



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

2019-06-26 Thread Mike Gilbert
commit: 5321dfa8574d5153ccc749300f8e41d27e318826
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jun 26 19:36:44 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 26 20:31:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5321dfa8

Revert "virtual/blas: add sci-lib/blis as a candidate."

This reverts commit 7d172100bfea6927705a5eae11df4fd2948f1389.

Signed-off-by: Mike Gilbert  gentoo.org>

 virtual/blas/blas-3.8.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/virtual/blas/blas-3.8.ebuild b/virtual/blas/blas-3.8.ebuild
index 45bf1cc0301..e3807aaa8c4 100644
--- a/virtual/blas/blas-3.8.ebuild
+++ b/virtual/blas/blas-3.8.ebuild
@@ -9,9 +9,6 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~s390 ~sparc ~
 IUSE="eselect-ldso"
 
 RDEPEND="
-   !eselect-ldso? ( >=sci-libs/lapack-3.8.0[-eselect-ldso] )
-   eselect-ldso? ( || (
-   >=sci-libs/lapack-3.8.0[eselect-ldso]
-   sci-libs/blis[eselect-ldso] ) )
+   >=sci-libs/lapack-3.8.0[eselect-ldso?]
 "
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: virtual/cblas/, virtual/lapack/, virtual/lapacke/, virtual/blas/

2019-06-26 Thread Mike Gilbert
commit: ab892667224c65ec694d6adbda30c3a1eed67a92
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jun 26 19:37:31 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 26 20:31:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab892667

Revert "virtual/{blas,cblas,lapack,lapacke}: add/update virtual packages."

This reverts commit 5f8a985b71b033d7a7c4d252c00dd83669ee5913.

This commit dropped all stable keywords on these packages, causing
treewide depenency breakage.

Signed-off-by: Mike Gilbert  gentoo.org>

 virtual/blas/blas-1.0.ebuild   | 14 ++
 virtual/blas/blas-3.8.ebuild   | 14 --
 virtual/blas/metadata.xml  | 10 +++---
 virtual/cblas/cblas-1.0.ebuild | 14 ++
 virtual/cblas/cblas-3.8.ebuild | 14 --
 virtual/cblas/metadata.xml | 10 +++---
 virtual/lapack/lapack-3.0.ebuild   | 13 +
 virtual/lapack/lapack-3.1.ebuild   | 13 +
 virtual/lapack/lapack-3.8.ebuild   | 14 --
 virtual/lapack/metadata.xml| 10 +++---
 virtual/lapacke/lapacke-3.8.ebuild | 14 --
 virtual/lapacke/metadata.xml   | 16 
 12 files changed, 63 insertions(+), 93 deletions(-)

diff --git a/virtual/blas/blas-1.0.ebuild b/virtual/blas/blas-1.0.ebuild
new file mode 100644
index 000..83e7db925a5
--- /dev/null
+++ b/virtual/blas/blas-1.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+
+RDEPEND="|| (
+   sci-libs/blas-reference
+   >=sci-libs/mkl-9.1.023
+   sci-libs/blas-goto
+   )"

diff --git a/virtual/blas/blas-3.8.ebuild b/virtual/blas/blas-3.8.ebuild
deleted file mode 100644
index e3807aaa8c4..000
--- a/virtual/blas/blas-3.8.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris"
-IUSE="eselect-ldso"
-
-RDEPEND="
-   >=sci-libs/lapack-3.8.0[eselect-ldso?]
-"
-DEPEND="${RDEPEND}"

diff --git a/virtual/blas/metadata.xml b/virtual/blas/metadata.xml
index 35dd50fb445..1b4d6e817c0 100644
--- a/virtual/blas/metadata.xml
+++ b/virtual/blas/metadata.xml
@@ -6,11 +6,7 @@
 Gentoo Science Project
   
   
-Gentoo virtual package for the Basic Linear Algebra Subprograms
-FORTRAN 77 implementation.
-  
-  
-Enable runtime library switching by
-eselect and ld.so.
-  
+Gentoo virtual package for the Basic Linear Algebra Subprograms
+FORTRAN 77 implementation.
+
 

diff --git a/virtual/cblas/cblas-1.0.ebuild b/virtual/cblas/cblas-1.0.ebuild
new file mode 100644
index 000..4d838124493
--- /dev/null
+++ b/virtual/cblas/cblas-1.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="Virtual for BLAS C implementation"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+RDEPEND="|| (
+   sci-libs/cblas-reference
+   sci-libs/gsl[-cblas-external]
+   >=sci-libs/mkl-9.1.023
+   )"

diff --git a/virtual/cblas/cblas-3.8.ebuild b/virtual/cblas/cblas-3.8.ebuild
deleted file mode 100644
index 0b295963f8d..000
--- a/virtual/cblas/cblas-3.8.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Virtual for BLAS C implementation"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="eselect-ldso"
-
-RDEPEND="
-   >=sci-libs/lapack-3.8.0[eselect-ldso?]
-"
-DEPEND="${RDEPEND}"

diff --git a/virtual/cblas/metadata.xml b/virtual/cblas/metadata.xml
index 204ea7552ca..9aac1c20c93 100644
--- a/virtual/cblas/metadata.xml
+++ b/virtual/cblas/metadata.xml
@@ -6,11 +6,7 @@
 Gentoo Science Project
   
   
-Gentoo virtual package for the Basic Linear Algebra Subprograms
-C implementation.
-  
-  
-Enable runtime library switching by
-eselect and ld.so.
-  
+Gentoo virtual package for the Basic Linear Algebra Subprograms
+C implementation.
+
 

diff --git a/virtual/lapack/lapack-3.0.ebuild 

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

2019-06-26 Thread Sergei Trofimovich
commit: a5f66b8099e1ed62f28e8d319a97aafe6570c593
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jun 26 19:57:45 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun 26 20:05:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f66b80

dev-libs/icu-layoutex: stable 64.2 for hppa, bug #685288

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

 dev-libs/icu-layoutex/icu-layoutex-64.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/icu-layoutex/icu-layoutex-64.2.ebuild 
b/dev-libs/icu-layoutex/icu-layoutex-64.2.ebuild
index f9f559cf11c..1d7fda5ab6f 100644
--- a/dev-libs/icu-layoutex/icu-layoutex-64.2.ebuild
+++ b/dev-libs/icu-layoutex/icu-layoutex-64.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://download.icu-project.org/files/icu4c/${PV/_/}/icu4c-${PV//./_}-s
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
 IUSE="debug static-libs"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2019-06-26 Thread Sergei Trofimovich
commit: 8ad27b29a068ef3332a7459bc52cae1875074222
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jun 26 18:54:46 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun 26 20:05:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad27b29

mail-mta/postfix: stable 3.4.5-r1 for sparc, bug #683132

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

 mail-mta/postfix/postfix-3.4.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/postfix-3.4.5-r1.ebuild 
b/mail-mta/postfix/postfix-3.4.5-r1.ebuild
index 8d51f25b96f..bfb5f7dfb92 100644
--- a/mail-mta/postfix/postfix-3.4.5-r1.ebuild
+++ b/mail-mta/postfix/postfix-3.4.5-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="|| ( IBM EPL-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 
~x86-fbsd"
 IUSE="+berkdb cdb dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND=">=dev-libs/libpcre-3.4



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

2019-06-26 Thread Sergei Trofimovich
commit: cca8cedeab8e230ecf939b7e4f8f13547f3a6c61
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jun 26 19:57:07 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun 26 20:05:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca8cede

dev-libs/icu: stable 64.2 for hppa, bug #685288

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

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

diff --git a/dev-libs/icu/icu-64.2.ebuild b/dev-libs/icu/icu-64.2.ebuild
index f2670562cf8..64c1aa0d19a 100644
--- a/dev-libs/icu/icu-64.2.ebuild
+++ b/dev-libs/icu/icu-64.2.ebuild
@@ -14,7 +14,7 @@ LICENSE="BSD"
 
 SLOT="0/${PV}"
 
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE="debug doc examples static-libs"
 
 BDEPEND="${PYTHON_DEPS}



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

2019-06-26 Thread Sergei Trofimovich
commit: 721939f76e0ca058fb9c30b8f8195ec7402258cb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jun 26 18:50:27 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun 26 20:05:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=721939f7

dev-libs/libressl: stable 2.9.2 for sparc, bug #686588

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

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

diff --git a/dev-libs/libressl/libressl-2.9.2.ebuild 
b/dev-libs/libressl/libressl-2.9.2.ebuild
index 7271086d9ba..abce8a6234e 100644
--- a/dev-libs/libressl/libressl-2.9.2.ebuild
+++ b/dev-libs/libressl/libressl-2.9.2.ebuild
@@ -14,7 +14,7 @@ LICENSE="ISC openssl"
 # we'll try to use the max of either.  However, if either change between
 # versions, we have to change the subslot to trigger rebuild of consumers.
 SLOT="0/47"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+asm static-libs test"
 REQUIRED_USE="test? ( static-libs )"
 



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

2019-06-26 Thread Craig Andrews
commit: a37f437f4aeb441f3283efa77b63ea4eb488a37d
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Jun 26 19:58:42 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jun 26 20:00:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37f437f

net-p2p/cpuminer-opt: 3.9.5 version bump

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

 net-p2p/cpuminer-opt/Manifest  |  1 +
 net-p2p/cpuminer-opt/cpuminer-opt-3.9.5.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest
index c69b0fbefa9..0fca58ec98d 100644
--- a/net-p2p/cpuminer-opt/Manifest
+++ b/net-p2p/cpuminer-opt/Manifest
@@ -10,3 +10,4 @@ DIST cpuminer-opt-3.9.2.5.tar.gz 1781488 BLAKE2B 
cd79f8cc363918d6db62b1970086a57
 DIST cpuminer-opt-3.9.2.tar.gz 1770769 BLAKE2B 
75413f98b522e30647c9e312e1a23ee5dd3d761780dad7617b68b20d08e123ddd256f70f1494f565abe67997bb1c5fd1401ccd21e7f5492182c7ec2619bc8e00
 SHA512 
ce12c867706a3caed0104859a8f2366af85497b493f8c2a8c87a45f430abb45a29c415889c8f219450ac2f4e10bd4482f6dbe9dd125e1dde98c8a25e3fdad8c8
 DIST cpuminer-opt-3.9.3.1.tar.gz 1781503 BLAKE2B 
3f5df07d6d68343bb074367e3296e08c7e958edfcd3c2d63da83b98e8ce635a8b27d0c871061087908840b665a27556833de8d8106557f6794e9ad35d5a9d53e
 SHA512 
d8f0c298c03e4f309f28a2b555f039212d66e6a9804fa2a1f7d0a8bd3d69969c48f1ac51570b10d5bf9bc695f7a9f91e884298d85d1b6a876d5d3a8974d3b890
 DIST cpuminer-opt-3.9.4.tar.gz 1787750 BLAKE2B 
74c3304f743c7650968f90606f7f12fa26b316634f29c5157cbe774ecbe155cc950d9ab44c227909aacbabba4af98379e22a971956a1b8560ce4c096822d6a88
 SHA512 
f2dc2dbdafb7c7028521aeec5212df87274b6a5f130c116e58fc575d4cd30dcaf10b4ff59f79e782bc6466db65758770c2f4717e446641e29a3eb9ccf4770011
+DIST cpuminer-opt-3.9.5.tar.gz 1787557 BLAKE2B 
e6d5623c2752a4dc6eae669e6daba2f3a0a8542863a3268e632b6d0e4ee2cf203614cebd8e41e33d71c58262bfc90d1df0c7eab0d72db28d8df6f40795bfd887
 SHA512 
7fc2d7afa9a85a6ec9a9a87eee18f68e61f4875b579bcca3e8d4fc4541a3085ae59b566d2851b978abdf27efeeaa310db430c3efce07bb422548d0bddfda1fa4

diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.9.5.ebuild 
b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.5.ebuild
new file mode 100644
index 000..666d27ee1c0
--- /dev/null
+++ b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic systemd
+
+DESCRIPTION="Optimized multi algo CPU miner"
+HOMEPAGE="https://github.com/JayDDee/cpuminer-opt;
+IUSE="cpu_flags_x86_sse2 curl libressl"
+LICENSE="GPL-2"
+SLOT="0"
+REQUIRED_USE="cpu_flags_x86_sse2"
+DEPEND="
+   dev-libs/gmp:0
+   dev-libs/jansson
+   >=net-misc/curl-7.15[ssl]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+if [[ ${PV} == "" ]] ; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-ldflags -Wl,-z,noexecstack
+   econf --with-crypto --with-curl
+}
+
+src_install() {
+   default
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto "/etc/${PN}"
+   doins cpuminer-conf.json
+}
+
+src_test() {
+   ./cpuminer --cputest || die
+}



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

2019-06-26 Thread Fabian Groffen
commit: 6be83e89c43dd6bcc7f2a8b71ccf772842689694
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jun 26 19:31:27 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jun 26 19:31:27 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=6be83e89

main: push pointer for static object main_overlay

In `q -o` we compare check the main overlay by checking the pointers,
which won't work if we made a copy of it.

Signed-off-by: Fabian Groffen  gentoo.org>

 main.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/main.c b/main.c
index f9dfb6d..fd4a60b 100644
--- a/main.c
+++ b/main.c
@@ -747,7 +747,7 @@ initialize_portage_env(void)
if (orig_main_overlay != main_overlay)
free(orig_main_overlay);
if (array_cnt(overlays) == 0) {
-   xarraypush_str(overlays, main_overlay);
+   xarraypush_ptr(overlays, main_overlay);
xarraypush_str(overlay_names, "");
}
 



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

2019-06-26 Thread Mike Gilbert
commit: f2fffad6f6c48bc2b2cebf7a2d0f5bf413a3cea7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jun 26 19:24:35 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 26 19:24:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fffad6

www-client/google-chrome-unstable: drop product_logo_22_dev.png

Package-Manager: Portage-2.3.67_p12, Repoman-2.3.14_p7
Signed-off-by: Mike Gilbert  gentoo.org>

 .../google-chrome-unstable/google-chrome-unstable-77.0.3833.0.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-77.0.3833.0.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-77.0.3833.0.ebuild
index e75218fcde2..fa060d36e11 100644
--- 
a/www-client/google-chrome-unstable/google-chrome-unstable-77.0.3833.0.ebuild
+++ 
b/www-client/google-chrome-unstable/google-chrome-unstable-77.0.3833.0.ebuild
@@ -109,7 +109,7 @@ src_install() {
[[ ${PN} == google-chrome-unstable ]] && suffix=_dev
 
local size
-   for size in 16 22 24 32 48 64 128 256 ; do
+   for size in 16 24 32 48 64 128 256 ; do
newicon -s ${size} 
"${CHROME_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
done
 



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

2019-06-26 Thread Georgy Yakovlev
commit: f7a9cbaad18da57da658090e1702a16762324f8d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jun 26 19:03:13 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jun 26 19:03:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a9cbaa

app-emulation/vagrant: bump to 2.2.5

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-emulation/vagrant/Manifest |  1 +
 app-emulation/vagrant/vagrant-2.2.5.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/app-emulation/vagrant/Manifest b/app-emulation/vagrant/Manifest
index 2c306e2fcd8..2f96176657b 100644
--- a/app-emulation/vagrant/Manifest
+++ b/app-emulation/vagrant/Manifest
@@ -1,3 +1,4 @@
 DIST vagrant-2.1.5.tar.gz 1238788 BLAKE2B 
8e3dfeb4d830fde1984c08b16422c99b51ce455fcc63e1fad0eca7860efccbf2e77edc13537bfa495345e585b559fe5462ae872decce036b45c1f54c453983ea
 SHA512 
544216eb25c06a1ebddbadcc9d2d6a6dd9932e33d2554e3d51dba0e24a339b9afe0b85d1322bdb67c5de3d070aa4c854f1ccc931b23ea80f0625eb4d1f120238
 DIST vagrant-2.2.2.tar.gz 1223645 BLAKE2B 
595d26a11f27a23a9e66386820dec7c23fbafe079e9e9750e7cbc928cac2e965782abbb062f6b04efd367b56297d040af2b4f4f56d6df06e604f018110e10329
 SHA512 
70c83fcd896ae3b84fac22c539eb85db9bf08c8f75108d5f2b86841821cf7a885b72565814519b6f2ef3422d84d2f67fc402b983b1a15c1edfd0dc78196cd957
 DIST vagrant-2.2.4.tar.gz 1244111 BLAKE2B 
ac6b92c1f2b1cc3428b3be8985b07a087f6a075a2b60c93abc74dbff1f5679f648c0bbfc1af772fc10e90899b856a9f318d5d2e4f5a4c9e04452ed95ea356088
 SHA512 
9d1e9dd42a009d4df159ae3887f43a2664714077a91013a8b63dad72d25d4a236e1dba6daf66443101904f89a5cd37baff65be2714124f7b9f822f26669bcc5a
+DIST vagrant-2.2.5.tar.gz 1272879 BLAKE2B 
f89aed3e07f12b3390f1db089cc15bc091ee19336174260d39534c32b69a5f4682cc4d84295f81aeec80781e942b66266b37b3032aba562471ecb596d9309e92
 SHA512 
dc95e566588987b9199e66ee5f548be573bd62e229d2e4de5447f43f25a1a7129377935ec6dc73cc1f53acc29c08b0a4fabebf1a58310f175cc6d37b856c9272

diff --git a/app-emulation/vagrant/vagrant-2.2.5.ebuild 
b/app-emulation/vagrant/vagrant-2.2.5.ebuild
new file mode 100644
index 000..150022d0426
--- /dev/null
+++ b/app-emulation/vagrant/vagrant-2.2.5.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="vagrant.gemspec"
+RUBY_FAKEGEM_EXTRAINSTALL="keys plugins templates version.txt"
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit bash-completion-r1 ruby-fakegem
+
+DESCRIPTION="A tool for building and distributing development environments"
+HOMEPAGE="https://vagrantup.com/;
+SRC_URI="https://github.com/hashicorp/vagrant/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+virtualbox"
+RESTRICT="test"
+
+RDEPEND="${RDEPEND}
+   app-arch/libarchive
+   net-misc/curl
+   virtualbox? ( || ( app-emulation/virtualbox 
app-emulation/virtualbox-bin ) )"
+
+ruby_add_rdepend "
+   >=dev-ruby/bcrypt_pbkdf-1.0.0
+   >=dev-ruby/childprocess-0.6.0
+   >=dev-ruby/ed25519-1.2.4
+   >=dev-ruby/erubis-2.7.0
+   >=dev-ruby/hashicorp-checkpoint-0.1.5
+   >=dev-ruby/i18n-1.1.1:1
+   >=dev-ruby/listen-3.1.5
+   =dev-ruby/net-ssh-5.1.0:*
+   >=dev-ruby/net-sftp-2.1
+   >=dev-ruby/net-scp-1.2.0
+   dev-ruby/rest-client:2
+   >=dev-ruby/rubyzip-1.2.2
+   >=dev-ruby/vagrant_cloud-2.0.2
+"
+
+# upstream specifies rake>=12 but it apparently doesn't need something this
+# recent. Because vagrant builds fine with rake 10 and because stabilizing rake
+# is tricky, we specify a lower dependency requirement here. This way, we'll be
+# able to stabilize vagrant sooner.
+ruby_add_bdepend "
+   >=dev-ruby/rake-10.5.0
+"
+
+all_ruby_prepare() {
+   # remove bundler support
+   sed -i '/[Bb]undler/d' Rakefile || die
+   rm Gemfile || die
+
+   # loosen dependencies
+   sed -e 
'/hashicorp-checkpoint\|i18n\|listen\|net-ssh\|net-scp\|rake\|childprocess/s/~>/>=/'
 \
+   -e '/ruby_dep/s/<=/>=/' \
+   -i ${PN}.gemspec || die
+
+   # remove windows-specific gems
+   sed -e '/wdm\|winrm/d' \
+   -i ${PN}.gemspec || die
+
+   # remove bsd-specific gems
+   sed -e '/rb-kqueue/d' \
+   -i ${PN}.gemspec || die
+
+   sed -e "s/@VAGRANT_VERSION@/${PV}/g" "${FILESDIR}/${PN}-r1.in" > 
"${PN}" || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   newbashcomp contrib/bash/completion.sh ${PN}
+
+   # provide executable similar to upstream:
+   # 
https://github.com/hashicorp/vagrant-installers/blob/master/substrate/modules/vagrant_installer/templates/vagrant.erb
+   dobin "${PN}"
+
+   # directory for plugins.json
+   keepdir /var/lib/vagrant
+
+   insinto 

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

2019-06-26 Thread Mike Gilbert
commit: 3335f16992c29a2f308c26d97a341d56312fabb2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jun 26 18:40:13 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 26 18:40:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3335f169

www-plugins/chrome-binary-plugins: automated update (77.0.3833.0)

Package-Manager: Portage-2.3.67_p12, Repoman-2.3.14_p7
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 01c198d6578..03ffd12f6e9 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_76.0.3809.36-1_amd64.deb 61026776 BLAKE2B 
6feda9aff167e2203ac596756aa2680e7deda3643c0dd0aa5758865b291f084ddf1751c97930955597f49ce3484f305745815893c63d359f101c2fa0b27ec09b
 SHA512 
27ebd0ed945fe3a0063923d3b4555b0eab39d5fa06613964429db46b0c2668ddb378911760de2166fdb0dfa9d622ff7a5a1ddbd4097855637f2d8cb9c0f2e56d
 DIST google-chrome-stable_75.0.3770.100-1_amd64.deb 59249314 BLAKE2B 
08193105f5edfbc10397d849721e68122fcd07c887f06c2f538507369b3411a0b7aa6d2c027fb0b09091856d5ed953921f5e13d6800f88b57a845b420fa88cbf
 SHA512 
b7f78a347ca715d17c144574e727040ef7e75e89bfa6eb4cd809d0ca98a46f6005bec2cb9fc5901f6f307b6ef64b9a05aff375b877a2359d3b361ed2e1e83e3c
-DIST google-chrome-unstable_77.0.3831.6-1_amd64.deb 61065290 BLAKE2B 
03570e915116eabf3b113f0ececf6c1dd4c2894fa2ff3ac629effc10eee7920856d4728ebf5d1c34453d69afaafcb1e9eb2eba4c7ed0fe09462e8b69704cf7d3
 SHA512 
05a9a9e6e1e0d9268ad0461853dba1051cbe851956265ab72d57cad2b064d0e0cb35f6aeaa27750c345d307d1da293ac7c8fa54998d0e006575d75db48ff
+DIST google-chrome-unstable_77.0.3833.0-1_amd64.deb 62517674 BLAKE2B 
50e7abbfb1aa924473d1acf9c7ca18f37d8367b7d0f100579670a679bcd60342172679e946f433905df938adb7d7cf2ad3cb7a701d563b489ff81466e25afead
 SHA512 
06c4d72a96164f8daa9fe21b00d0bf01845ef0c754404134103153b820ed0ba49578a35a36e616c3a394d362a1af3055a12b836b557779f8e319c1da272556d6

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



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

2019-06-26 Thread Mike Gilbert
commit: 80494556db4ba6ed9fc1d0dce94887fa02554bbd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jun 26 18:40:05 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 26 18:40:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80494556

www-client/google-chrome-unstable: automated update (77.0.3833.0)

Package-Manager: Portage-2.3.67_p12, Repoman-2.3.14_p7
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index e9997d78048..6d64933f0b4 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_77.0.3831.6-1_amd64.deb 61065290 BLAKE2B 
03570e915116eabf3b113f0ececf6c1dd4c2894fa2ff3ac629effc10eee7920856d4728ebf5d1c34453d69afaafcb1e9eb2eba4c7ed0fe09462e8b69704cf7d3
 SHA512 
05a9a9e6e1e0d9268ad0461853dba1051cbe851956265ab72d57cad2b064d0e0cb35f6aeaa27750c345d307d1da293ac7c8fa54998d0e006575d75db48ff
+DIST google-chrome-unstable_77.0.3833.0-1_amd64.deb 62517674 BLAKE2B 
50e7abbfb1aa924473d1acf9c7ca18f37d8367b7d0f100579670a679bcd60342172679e946f433905df938adb7d7cf2ad3cb7a701d563b489ff81466e25afead
 SHA512 
06c4d72a96164f8daa9fe21b00d0bf01845ef0c754404134103153b820ed0ba49578a35a36e616c3a394d362a1af3055a12b836b557779f8e319c1da272556d6

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



[gentoo-commits] repo/gentoo:master commit in: sys-boot/grub/

2019-06-26 Thread Mike Gilbert
commit: 88796cf18e3cf94ca3c23f694eaffd90cf217a19
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jun 26 18:37:27 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 26 18:37:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88796cf1

sys-boot/grub: drop debug USE flag, fix sdl dependency

Closes: https://bugs.gentoo.org/682830
Package-Manager: Portage-2.3.67_p12, Repoman-2.3.14_p7
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-boot/grub/grub-2.02-r4.ebuild  | 9 +++--
 sys-boot/grub/grub-2.04_rc1.ebuild | 9 +++--
 sys-boot/grub/grub-.ebuild | 9 +++--
 3 files changed, 9 insertions(+), 18 deletions(-)

diff --git a/sys-boot/grub/grub-2.02-r4.ebuild 
b/sys-boot/grub/grub-2.02-r4.ebuild
index e7fdf86942f..2215a61ff45 100644
--- a/sys-boot/grub/grub-2.02-r4.ebuild
+++ b/sys-boot/grub/grub-2.02-r4.ebuild
@@ -58,7 +58,7 @@ HOMEPAGE="https://www.gnu.org/software/grub/;
 # Includes licenses for dejavu and unifont
 LICENSE="GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( BitstreamVera )"
 SLOT="2/${PVR}"
-IUSE="debug device-mapper doc efiemu +fonts mount multislot nls static sdl 
test +themes truetype libzfs"
+IUSE="device-mapper doc efiemu +fonts mount multislot nls static sdl test 
+themes truetype libzfs"
 
 GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen xen-32 )
 IUSE+=" ${GRUB_ALL_PLATFORMS[@]/#/grub_platforms_}"
@@ -75,9 +75,7 @@ REQUIRED_USE="
 COMMON_DEPEND="
app-arch/xz-utils
>=sys-libs/ncurses-5.2-r5:0=
-   debug? (
-   sdl? ( media-libs/libsdl )
-   )
+   sdl? ( media-libs/libsdl )
device-mapper? ( >=sys-fs/lvm2-2.02.45 )
libzfs? ( sys-fs/zfs )
mount? ( sys-fs/fuse:0 )
@@ -211,14 +209,13 @@ grub_configure() {
--program-prefix=
--libdir="${EPREFIX}"/usr/lib
--htmldir="${EPREFIX}"/usr/share/doc/${PF}/html
-   $(use_enable debug mm-debug)
$(use_enable device-mapper)
$(use_enable mount grub-mount)
$(use_enable nls)
$(use_enable themes grub-themes)
$(use_enable truetype grub-mkfont)
$(use_enable libzfs)
-   $(use sdl && use_enable debug grub-emu-sdl)
+   $(use_enable sdl grub-emu-sdl)
${platform:+--with-platform=}${platform}
 
# Let configure detect this where supported

diff --git a/sys-boot/grub/grub-2.04_rc1.ebuild 
b/sys-boot/grub/grub-2.04_rc1.ebuild
index 38c9444f69a..5970936ad66 100644
--- a/sys-boot/grub/grub-2.04_rc1.ebuild
+++ b/sys-boot/grub/grub-2.04_rc1.ebuild
@@ -52,7 +52,7 @@ HOMEPAGE="https://www.gnu.org/software/grub/;
 # Includes licenses for dejavu and unifont
 LICENSE="GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( BitstreamVera )"
 SLOT="2/${PVR}"
-IUSE="debug device-mapper doc efiemu +fonts mount nls static sdl test +themes 
truetype libzfs"
+IUSE="device-mapper doc efiemu +fonts mount nls static sdl test +themes 
truetype libzfs"
 
 GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen xen-32 )
 IUSE+=" ${GRUB_ALL_PLATFORMS[@]/#/grub_platforms_}"
@@ -95,9 +95,7 @@ BDEPEND="
 COMMON_DEPEND="
app-arch/xz-utils
>=sys-libs/ncurses-5.2-r5:0=
-   debug? (
-   sdl? ( media-libs/libsdl )
-   )
+   sdl? ( media-libs/libsdl )
device-mapper? ( >=sys-fs/lvm2-2.02.45 )
libzfs? ( sys-fs/zfs )
mount? ( sys-fs/fuse:0 )
@@ -211,14 +209,13 @@ grub_configure() {
--program-prefix=
--libdir="${EPREFIX}"/usr/lib
--htmldir="${EPREFIX}"/usr/share/doc/${PF}/html
-   $(use_enable debug mm-debug)
$(use_enable device-mapper)
$(use_enable mount grub-mount)
$(use_enable nls)
$(use_enable themes grub-themes)
$(use_enable truetype grub-mkfont)
$(use_enable libzfs)
-   $(use sdl && use_enable debug grub-emu-sdl)
+   $(use_enable sdl grub-emu-sdl)
${platform:+--with-platform=}${platform}
 
# Let configure detect this where supported

diff --git a/sys-boot/grub/grub-.ebuild b/sys-boot/grub/grub-.ebuild
index 38c9444f69a..5970936ad66 100644
--- a/sys-boot/grub/grub-.ebuild
+++ b/sys-boot/grub/grub-.ebuild
@@ -52,7 +52,7 @@ HOMEPAGE="https://www.gnu.org/software/grub/;
 # Includes licenses for dejavu and unifont
 LICENSE="GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( BitstreamVera )"
 SLOT="2/${PVR}"
-IUSE="debug device-mapper doc efiemu +fonts mount nls static sdl test +themes 
truetype libzfs"
+IUSE="device-mapper doc efiemu +fonts mount nls static sdl test +themes 
truetype libzfs"
 
 GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 

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

2019-06-26 Thread Mike Gilbert
commit: 475a48b9dcd77431b2b46be955c032e3daa34355
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jun 26 17:47:11 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 26 17:47:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=475a48b9

app-arch/bzip2: restore static-libs support

Package-Manager: Portage-2.3.67_p12, Repoman-2.3.14_p7
Signed-off-by: Mike Gilbert  gentoo.org>

 app-arch/bzip2/bzip2-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-arch/bzip2/bzip2-.ebuild b/app-arch/bzip2/bzip2-.ebuild
index efb00d106df..1b4bac424b0 100644
--- a/app-arch/bzip2/bzip2-.ebuild
+++ b/app-arch/bzip2/bzip2-.ebuild
@@ -17,10 +17,11 @@ fi
 LICENSE="BZIP2"
 SLOT="0/1" # subslot = SONAME
 
-IUSE=""
+IUSE="static-libs"
 
 multilib_src_configure() {
local emesonargs=(
+   -Ddefault_library=$(usex static-libs both shared)
# Requires whole tex stack
-Ddocs="disabled"
)



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

2019-06-26 Thread Sven Wegener
commit: 582ebf6113769f78387b3b1b59ea14c6004fe8c1
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed Jun 26 17:39:43 2019 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Jun 26 17:43:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582ebf61

app-crypt/shash: Require static-libs for mhash, bug #682574

Closes: https://bugs.gentoo.org/682574
Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Sven Wegener  gentoo.org>

 app-crypt/shash/shash-0.2.6-r3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-crypt/shash/shash-0.2.6-r3.ebuild 
b/app-crypt/shash/shash-0.2.6-r3.ebuild
index 74e16b5e4f6..b4f0695d908 100644
--- a/app-crypt/shash/shash-0.2.6-r3.ebuild
+++ b/app-crypt/shash/shash-0.2.6-r3.ebuild
@@ -14,7 +14,8 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="static"
 
-DEPEND=">=app-crypt/mhash-0.8.18-r1"
+DEPEND=">=app-crypt/mhash-0.8.18-r1
+   static? ( app-crypt/mhash[static-libs(+)] )"
 RDEPEND="${DEPEND}"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-util/kdevelop-pg-qt/

2019-06-26 Thread Andreas Sturmlechner
commit: a47aa2d0820157f4d6c68e93276f5926c96d41e2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jun 26 17:36:41 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun 26 17:41:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47aa2d0

dev-util/kdevelop-pg-qt: Drop 2.1.0-r1

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/kdevelop-pg-qt/Manifest   |  1 -
 .../kdevelop-pg-qt/kdevelop-pg-qt-2.1.0-r1.ebuild  | 25 --
 2 files changed, 26 deletions(-)

diff --git a/dev-util/kdevelop-pg-qt/Manifest b/dev-util/kdevelop-pg-qt/Manifest
index 43521c59c13..31d712ad324 100644
--- a/dev-util/kdevelop-pg-qt/Manifest
+++ b/dev-util/kdevelop-pg-qt/Manifest
@@ -1,2 +1 @@
-DIST kdevelop-pg-qt-2.1.0.tar.xz 660268 BLAKE2B 
4cf890f5a3281cfefee14575c5ebc3d756f69f27af00fbe806aeac27aa1f2e5643a78dc415d9d5ea3c5434c5b08266aa114cb1d84400cdc861f133e6b7b2
 SHA512 
0d0350c921a85ce6682219b0d67617aac21f5e3a95f6d50869c172200db02099e10cc025439ca5a08a93b711e21a3393c5bc50bc709fb4f6a57f19266c6f469d
 DIST kdevelop-pg-qt-2.2.0.tar.xz 660284 BLAKE2B 
103572038bc3c3c43eecd3ff9411e2d28aeabf60bfc0bb91c6056d05901711f2dfe03ba098c658000b1a68998644efe34cede2857b3131e2a59f4accf8cecbf2
 SHA512 
a34bbdbf6e99d3b004c8a1d925fa5d45d9084b1542551f71de6a79c7ef851ca7057593f09c8824ae7961072c9f5e16199d7c4d7a037174f81163f669c96970f4

diff --git a/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.1.0-r1.ebuild 
b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.1.0-r1.ebuild
deleted file mode 100644
index f51e180b82a..000
--- a/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.1.0-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_TEST="forceoptional"
-inherit kde5
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="LL(1) parser generator used mainly by KDevelop language plugins"
-HOMEPAGE="https://www.kdevelop.org/;
-LICENSE="LGPL-2+ LGPL-2.1+"
-IUSE=""
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-RDEPEND="
-   !dev-util/kdevelop-pg-qt:4
-"



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

2019-06-26 Thread 罗百科
commit: e167272857d5b15c1878255e3d57ac25cb2af97a
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Jun 26 17:39:13 2019 +
Commit: 罗百科  gentoo  org>
CommitDate: Wed Jun 26 17:39:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1672728

net-misc/kafka-bin: Bump

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  2 +
 net-misc/kafka-bin/kafka-bin-2.2.1.ebuild | 61 +++
 net-misc/kafka-bin/kafka-bin-2.3.0.ebuild | 61 +++
 3 files changed, 124 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 0de0cf61b0c..fd3a8c13cb9 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -3,3 +3,5 @@ DIST kafka_2.12-2.0.1.tgz 49446678 BLAKE2B 
6d4aa6bd015cb42492364893c3f8ee01b2ce0
 DIST kafka_2.12-2.1.0.tgz 55201623 BLAKE2B 
3c0b0ce65b65dc005fe4e0e8a3c03d9047e9028fcbcdb840bcddbbabf59d02589057c250073836f779f335523e701f2c4c48d50e3580e5168fb5be1ad730ea83
 SHA512 
05a07e928c439b1084a6b3f6835f067f9636ac47f9473dcaaf7040d339cbd0a4561b7478531b237aa69e27f50fe3a2e7f4d0f2ba99a6422592a89ecf1187fa25
 DIST kafka_2.12-2.1.1.tgz 55351618 BLAKE2B 
a102fa24883ab5d3110aec1367e40c0ed0a437ca776e2532dbddb8a79c6288b8334c30b48072da8b58c693fc765106b6dcd03b6baebf66708021305a2dff2acf
 SHA512 
a2e8168e8de6b45e8fca1f2883f0744d3c5a939b70d8a47a5428b72188501d4c2fc11bc35759f2392680d4e8ecf2fa9d0e518e77fd28393afba22194ad018b10
 DIST kafka_2.12-2.2.0.tgz 57028557 BLAKE2B 
d71a84a308961fc78ad51c9831ef3a45f95380f143df2c961ea79603ba7c2471d0b0ae15853df86904d90dfc82cd2d2a52c03371391f534a4bf10bcd05d314ba
 SHA512 
63fdcd05b857a096d2e72804253590bd086e4f3046fbfa546f186602e48f54712ed6de2a346a5b05d5335870bf5268fcb2bfd3ef9c4f4bbea379091a79604556
+DIST kafka_2.12-2.2.1.tgz 57054917 BLAKE2B 
fb69ef12f7480b8b47e511cc9325b622dc1fcc6a265bacfdf1ac03d34ad8f5a3b3242c41386214519423bce1e18d8a90f2e7034e26681fe637c823d0a73f69bb
 SHA512 
b8d828f06dfe59e34c4cfa20c57c8c8b43374f1e7c09f12dfa5433534a380bfe09a6de90fb86a4403939a87ab9c665e2369143c138c71391b01bbb9b384e7ac5
+DIST kafka_2.12-2.3.0.tgz 57215197 BLAKE2B 
91400bed0860633523d60f4b00e47eb18b27f67abca24547d680d08213c10e0de126bf39f790ae16e704446811e9d25d78ed940cf3ae07fff8e2045cd05a89f1
 SHA512 
a5ed591ab304a1f16f7fd64183871e38aabf814a2c1ca86bb3d064c83e85a6463d3c55f4d707a29fc3d7994dd7ba1f790b5a6219c6dffdf472afd99cee37892e

diff --git a/net-misc/kafka-bin/kafka-bin-2.2.1.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.2.1.ebuild
new file mode 100644
index 000..0f799f94c22
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.2.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+RDEPEND="virtual/jre:1.8"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+pkg_setup() {
+   enewgroup kafka
+   enewuser kafka -1 /bin/sh /var/lib/kafka kafka
+}
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}

diff --git a/net-misc/kafka-bin/kafka-bin-2.3.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.3.0.ebuild
new file mode 100644
index 000..0f799f94c22
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.3.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="http://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"

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

2019-06-26 Thread Matthew Thode
commit: 4698035892f923ace42de2f4359bde1c408b61f3
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Jun 26 16:58:48 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Jun 26 16:59:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46980358

net-misc/streamlink: 1.1.1 bump

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Matthew Thode  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-1.1.1.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 5396078b353..6955b4f9ed9 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1,3 @@
 DIST streamlink-0.14.2.tar.gz 643695 BLAKE2B 
ea28daac32903738206226bce85a4615338b6039be1e4cce18325e977112c3301d6e6ed90d1210f4f362c898397fd980c136a98d8a0d5ff7ee2b6c5cf077f2c6
 SHA512 
0d9f1db32915392f9d29bcfb40743058352a924435a8ee77f1218c108e937204e88041c908d2f93546beaa70e18db62c961ea31fbdd85c5e7e4315a18118e276
 DIST streamlink-1.0.0.tar.gz 674393 BLAKE2B 
091272bae71f1e89cf14872578091a01f9d05ee372d4b9379e672280735c6800a33ae198bf019fbb3e970aa060ef059e5106e1be3a20602874be6206b6303bf6
 SHA512 
22ba96ac0ec27fe923b99898c45548df88ed3dda3bcbcb10b55fea145e20731eb8aa3a90212a5863b4ef5a7387d4bcf3d09d447ea2789762a8cf5eaa87f263d7
+DIST streamlink-1.1.1.tar.gz 681973 BLAKE2B 
a027074e7346ee1758f86456d0d3180bdb3cdbe9be7da232971fe6ece0d0723afa963bff67cef410757d85f7dc356f2a409ad3e84075c03328bbfa995fce796d
 SHA512 
e493e7775eff84b7c70e60606296c71058b0c4ea25920ab6b2efa09cf45765c4b23287258729b60622e57594e7458a320e47301c1821b7211d49f366c73998cd

diff --git a/net-misc/streamlink/streamlink-1.1.1.ebuild 
b/net-misc/streamlink/streamlink-1.1.1.ebuild
new file mode 100644
index 000..667a5f466f5
--- /dev/null
+++ b/net-misc/streamlink/streamlink-1.1.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+
+# >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
+RDEPEND="
+   virtual/python-futures[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.23[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'dev-python/backports-shutil_which[${PYTHON_USEDEP}]' 'python2*')
+   $(python_gen_cond_dep 
'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2*')
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   )"
+RDEPEND="${RDEPEND}
+   media-video/rtmpdump
+   virtual/ffmpeg
+"
+
+python_configure_all() {
+   # Avoid iso-639, iso3166 dependencies since we use pycountry.
+   export STREAMLINK_USE_PYCOUNTRY=1
+}
+
+python_compile_all() {
+   use doc && emake -C docs html man
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use doc; then
+   local HTML_DOCS=( docs/_build/html/. )
+   doman docs/_build/man/*
+   fi
+   distutils-r1_python_install_all
+}



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

2019-06-26 Thread William Hubbs
commit: f734f6e53312dd628e2558ecc459571c3eafd448
Author: William Hubbs  sony  com>
AuthorDate: Wed Jun 26 16:16:17 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jun 26 16:18:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f734f6e5

dev-vcs/python-gitlab: 1.9.0 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-vcs/python-gitlab/Manifest   |  1 +
 dev-vcs/python-gitlab/python-gitlab-1.9.0.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-vcs/python-gitlab/Manifest b/dev-vcs/python-gitlab/Manifest
index deb192a11ae..87398e4c9e4 100644
--- a/dev-vcs/python-gitlab/Manifest
+++ b/dev-vcs/python-gitlab/Manifest
@@ -1,2 +1,3 @@
 DIST python-gitlab-1.7.0.tar.gz 110657 BLAKE2B 
1003d3373d3ef5474b1d5c10b1c6af57e7467cec432fc1eb75b4e1ba7766361641f25461ac2bf1b7692dab855d4e5cbc204240ede3568e71ed1af75682807fb0
 SHA512 
ad50d989e27948ff5188f4191ad3b7f1e1b45608627b2042bf02d635b2aa8da0a24f6b0383f483a01df54e4ab14576e7e4252576b9c2bdf67a187ae6aad69d53
 DIST python-gitlab-1.8.0.tar.gz 115603 BLAKE2B 
8ebebc1735e5531b4f95d82122b6ecf78fd541bce503f0cdf8c47b2ec2edab89efcad6c0ab39d82b57ffb8c3e341cb2160916b7df6c4886465e90557db3141c3
 SHA512 
4843aefb7cd363520e9065cfc08b81ec2c5c2c9cbdb5d6adbd35ec0f615bafd40e66746739c910b5e7e041f06e2aa9dc8beb8a884a714e6837cd5fb6fefb53be
+DIST python-gitlab-1.9.0.tar.gz 116460 BLAKE2B 
f0a0d9679e4e742d966c678f8dcc6b2464e5ae8a013038221b3c484e6bb6ae23c166f82fec85c3560ebbce3cf80bc23657b1b906d8c6f284a64589545acdb035
 SHA512 
cb0d58896f55837f7088ab08551f2e9f9f82e8a04c19979a69bc042c95cdb2d04174dec49a236ddcf1344c50e9ffc6f929750b008bf6e619225c80bf9490afaa

diff --git a/dev-vcs/python-gitlab/python-gitlab-1.9.0.ebuild 
b/dev-vcs/python-gitlab/python-gitlab-1.9.0.ebuild
new file mode 100644
index 000..2ee27c73fd0
--- /dev/null
+++ b/dev-vcs/python-gitlab/python-gitlab-1.9.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/python-gitlab/python-gitlab;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Python command line interface to gitlab API"
+HOMEPAGE="https://github.com/python-gitlab/python-gitlab/;
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="test"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/testrepository[${PYTHON_USEDEP}]
+   dev-python/hacking[${PYTHON_USEDEP}]
+   dev-python/httmock[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.3
+   dev-python/sphinx_rtd_theme )"
+
+RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc -r *.rst docs
+}



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

2019-06-26 Thread Benda XU
commit: dc5c06fd1e256673003eb9dea74cc0e131b208db
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Jun 26 16:05:41 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Jun 26 16:07:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc5c06fd

sci-libs/gsl: strip the cblas provider role.

  Computationally sci-libs/gsl as a cblas provider has no significant
  advantage over the reference implementation.  Providing sci-libs/gsl
  as a general cblas provider introduces possibility circular
  dependency.  sci-libs/gsl should rather be a cblas user than a
  provider.

Closes: https://bugs.gentoo.org/688742
Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --force
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/gsl/gsl-2.5-r1.ebuild | 58 ++
 1 file changed, 58 insertions(+)

diff --git a/sci-libs/gsl/gsl-2.5-r1.ebuild b/sci-libs/gsl/gsl-2.5-r1.ebuild
new file mode 100644
index 000..0c95bb68c55
--- /dev/null
+++ b/sci-libs/gsl/gsl-2.5-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+DESCRIPTION="The GNU Scientific Library"
+HOMEPAGE="https://www.gnu.org/software/gsl/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/${PN}-2.3-cblas.patch.bz2;
+
+LICENSE="GPL-3"
+SLOT="0/23"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris 
~x86-solaris"
+IUSE="cblas-external +deprecated static-libs"
+
+RDEPEND="cblas-external? ( virtual/cblas:= )"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${WORKDIR}"/${PN}-2.3-cblas.patch )
+
+src_prepare() {
+   # bug 349005
+   [[ $(tc-getCC)$ == *gcc* ]] && \
+   [[ $(tc-getCC)$ != *apple* ]] && \
+   [[ $(gcc-major-version)$(gcc-minor-version) -eq 44 ]] \
+   && filter-mfpmath sse
+   filter-flags -ffast-math
+
+   default
+   if use deprecated; then
+   sed -i -e "/GSL_DISABLE_DEPRECATED/,+2d" configure.ac || die
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   if use cblas-external; then
+   export CBLAS_LIBS="$($(tc-getPKG_CONFIG) --libs cblas)"
+   export CBLAS_CFLAGS="$($(tc-getPKG_CONFIG) --cflags cblas)"
+   fi
+   econf \
+   --enable-shared \
+   $(use_with cblas-external) \
+   $(use_enable static-libs static)
+}
+
+src_test() {
+   local MAKEOPTS="${MAKEOPTS} -j1"
+   default
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -exec rm -f {} +
+}



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

2019-06-26 Thread Michał Górny
commit: 9a808fbc438f6df534c462b063c1fda5a78adcec
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 26 13:26:28 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 26 15:47:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a808fbc

dev-python/miniupnpc: Bump to 2.1.20190625

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

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

diff --git a/dev-python/miniupnpc/Manifest b/dev-python/miniupnpc/Manifest
index 68fc9113173..ca5446b1ce2 100644
--- a/dev-python/miniupnpc/Manifest
+++ b/dev-python/miniupnpc/Manifest
@@ -1 +1,2 @@
 DIST miniupnpc-2.1.20190408.tar.gz 94216 BLAKE2B 
19b0bee46d2f738939fda31c465779a6e6c7c04b2e975aed77c3a642bbfd1c61813367da5f2aa3f351fe1e5a71a842bfcd7b54c4faf589e345ddb1551bc322c6
 SHA512 
faa0f1363ebb59ca636b6c974188c52903ad07652f8268563c9c1a5826fafc2458d9f521efd3546fbbd4b71b3b14a50ba89dda52757adad1db81c31d9ba0987a
+DIST miniupnpc-2.1.20190625.tar.gz 94461 BLAKE2B 
26c881c2ef99640e99a5c9cb138cc88dc29a25cd57fffaeaffcf521ded11402fd34ad1001639cd0659fdef9debd247dded5c1903b69f36b74b059c1e282bcdfb
 SHA512 
d55a959bb2fce2c1747fa95da53d9993220403d2c511b12f489b80a7941b28238561f90a1cd60be9fa2bd62777fbfd3cef370db694b9970f73ccbdf3ef49aa48

diff --git a/dev-python/miniupnpc/miniupnpc-2.1.20190625.ebuild 
b/dev-python/miniupnpc/miniupnpc-2.1.20190625.ebuild
new file mode 100644
index 000..b29713da4bc
--- /dev/null
+++ b/dev-python/miniupnpc/miniupnpc-2.1.20190625.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for UPnP client library"
+HOMEPAGE="http://miniupnp.free.fr/;
+SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=net-libs/miniupnpc-${PV}:0="
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}"/miniupnpc-2.0.20171102-shared-lib.patch
+)
+
+# DOCS are installed by net-libs/miniupnpc.
+DOCS=()
+
+# Example test command:
+# python -c 'import miniupnpc; u = miniupnpc.UPnP(); u.discover(); 
u.selectigd(); print(u.externalipaddress())'



[gentoo-commits] repo/gentoo:master commit in: net-libs/miniupnpc/

2019-06-26 Thread Michał Górny
commit: c84523afbe55c6cfc291122dde1427a8e92bdaf3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 26 13:25:40 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 26 15:47:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84523af

net-libs/miniupnpc: Bump to 2.1.20190625

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

 net-libs/miniupnpc/Manifest  |  1 +
 net-libs/miniupnpc/miniupnpc-2.1.20190625.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/net-libs/miniupnpc/Manifest b/net-libs/miniupnpc/Manifest
index b427d72ddd3..2f4d80d3671 100644
--- a/net-libs/miniupnpc/Manifest
+++ b/net-libs/miniupnpc/Manifest
@@ -1,2 +1,3 @@
 DIST miniupnpc-2.1.20190210.tar.gz 94125 BLAKE2B 
1cb8e4cd4d015d82eb15eec20e93b14a9f280aeabfc54e96ff9511db7fddf9713b9bffd0893c17f29beede29c6bfe73e6a459f7b20c9e4b33c88753b39cb7a0e
 SHA512 
51f662c2a7a78cd99a793ff8b89097d895c80aaca696109c06106f8bb2601465207e068a410134cc66a61b4c0e11d4635bac6e9efdfe3fe8c4f813ac9e7a2fc2
 DIST miniupnpc-2.1.20190408.tar.gz 94216 BLAKE2B 
19b0bee46d2f738939fda31c465779a6e6c7c04b2e975aed77c3a642bbfd1c61813367da5f2aa3f351fe1e5a71a842bfcd7b54c4faf589e345ddb1551bc322c6
 SHA512 
faa0f1363ebb59ca636b6c974188c52903ad07652f8268563c9c1a5826fafc2458d9f521efd3546fbbd4b71b3b14a50ba89dda52757adad1db81c31d9ba0987a
+DIST miniupnpc-2.1.20190625.tar.gz 94461 BLAKE2B 
26c881c2ef99640e99a5c9cb138cc88dc29a25cd57fffaeaffcf521ded11402fd34ad1001639cd0659fdef9debd247dded5c1903b69f36b74b059c1e282bcdfb
 SHA512 
d55a959bb2fce2c1747fa95da53d9993220403d2c511b12f489b80a7941b28238561f90a1cd60be9fa2bd62777fbfd3cef370db694b9970f73ccbdf3ef49aa48

diff --git a/net-libs/miniupnpc/miniupnpc-2.1.20190625.ebuild 
b/net-libs/miniupnpc/miniupnpc-2.1.20190625.ebuild
new file mode 100644
index 000..daca7228030
--- /dev/null
+++ b/net-libs/miniupnpc/miniupnpc-2.1.20190625.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="UPnP client library and a simple UPnP client"
+HOMEPAGE="http://miniupnp.free.fr/;
+SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~x86-fbsd"
+IUSE="ipv6 kernel_linux static-libs"
+
+RDEPEND=""
+DEPEND="kernel_linux? ( sys-apps/lsb-release sys-apps/which )"
+
+src_prepare() {
+   eapply_user
+
+   # These bins are not installed, upnpc-static requires building static 
lib
+   sed -i -e '/EXECUTABLES =/s/ upnpc-static listdevices//' Makefile || die
+   # Prevent gzipping manpage.
+   sed -i -e '/gzip/d' Makefile || die
+
+   if ! use static-libs; then
+   sed -i \
+   -e '/FILESTOINSTALL =/s/ $(LIBRARY)//' \
+   -e '/$(INSTALL) -m 644 $(LIBRARY) 
$(DESTDIR)$(INSTALLDIRLIB)/d' \
+   Makefile || die
+   fi
+}
+
+# Upstream cmake causes more trouble than it fixes,
+# so we'll just stay with the Makefile for now.
+
+src_compile() {
+   tc-export CC AR
+   emake upnpc-shared $(usex static-libs upnpc-static '')
+}
+
+src_test() {
+   emake -j1 HAVE_IPV6=$(usex ipv6) check
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   INSTALLDIRLIB="${EPREFIX}/usr/$(get_libdir)" \
+   install
+
+   dodoc README Changelog.txt
+}



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

2019-06-26 Thread Michał Górny
commit: 1a0ec3e483cf0f483f608496b1f7bfb5656f0fbd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 26 12:34:24 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 26 15:47:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a0ec3e4

net-misc/miniupnpd: Bump to 2.1.20190625

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

 net-misc/miniupnpd/Manifest  |  1 +
 net-misc/miniupnpd/miniupnpd-2.1.20190625.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/net-misc/miniupnpd/Manifest b/net-misc/miniupnpd/Manifest
index 7b4daa41d1c..d75a1d6b4cd 100644
--- a/net-misc/miniupnpd/Manifest
+++ b/net-misc/miniupnpd/Manifest
@@ -1 +1,2 @@
 DIST miniupnpd-2.1.20190502.tar.gz 236052 BLAKE2B 
9f2f81769d72fad2191969e0e80b4d2e70619d5674fe6b4ef9f4306e09ac4737577a2146bc04ec9960df092252abe3c9a57e32d5d893a763b85863d1c4892045
 SHA512 
6423cef89b5af62b6b6a120a3cd13a0e7755d609b33de8f1671f7f9160fb1b5e68b0ebd3f8b7b5758cf05a1c58b416cde253e37bc5ba0bb423c14b5fb44599f1
+DIST miniupnpd-2.1.20190625.tar.gz 240120 BLAKE2B 
c6cf6b549a1c0c4a411d9487a3dae348d8a37767b9590d29ea763177d876ceb6f521bb7662452e2dff813354fc52f862bcc830079b3ff8af8185de6ee2771e8f
 SHA512 
3b9a14f24c7e753cc71b84622bfbbc0db4a5b5e0fd602ef1129b89b1c729e754c51f5c29b4bf8d1cc37a16f77b33f04cf3f3540afe1ac529105cb91f45fa92c8

diff --git a/net-misc/miniupnpd/miniupnpd-2.1.20190625.ebuild 
b/net-misc/miniupnpd/miniupnpd-2.1.20190625.ebuild
new file mode 100644
index 000..673b340fb09
--- /dev/null
+++ b/net-misc/miniupnpd/miniupnpd-2.1.20190625.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="MiniUPnP IGD Daemon"
+HOMEPAGE="http://miniupnp.free.fr/;
+SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+leasefile igd2 ipv6 pcp-peer portinuse strict"
+
+RDEPEND=">=net-firewall/iptables-1.4.6:0=[ipv6?]
+   net-libs/libnfnetlink:=
+   net-libs/libmnl:=
+   dev-libs/gmp:0=
+   sys-apps/util-linux:=
+   dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+   sys-apps/lsb-release"
+
+src_prepare() {
+   default
+   mv Makefile.linux Makefile || die
+
+   # Prevent gzipping manpage.
+   sed -i -e '/gzip/d' Makefile || die
+}
+
+src_configure() {
+   local -a opts
+   opts=(
+   --vendorcfg
+   $(usex igd2 '--igd2' '')
+   $(usex ipv6 '--ipv6' '')
+   $(usex leasefile '--leasefile' '')
+   $(usex portinuse '--portinuse' '')
+   $(usex pcp-peer '--pcp-peer' '')
+   $(usex strict '--strict' '')
+   )
+
+   emake CONFIG_OPTIONS="${opts[*]}" config.h
+}
+
+src_compile() {
+   # By default, it builds a bunch of unittests that are missing wrapper
+   # scripts in the tarball
+   emake CC="$(tc-getCC)" STRIP=true miniupnpd
+}
+
+src_install() {
+   emake PREFIX="${ED}" STRIP=true install
+
+   newinitd "${FILESDIR}"/${PN}-init.d-r1 ${PN}
+   newconfd "${FILESDIR}"/${PN}-conf.d-r1 ${PN}
+}
+
+pkg_postinst() {
+   elog "Please correct the external interface in the top of the two"
+   elog "scripts in /etc/miniupnpd and edit the config file in there too"
+}



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

2019-06-26 Thread Alexis Ballier
commit: 33fa4a390de86d91e9a264ad92095eb2a108c6f2
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jun 17 12:58:01 2019 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Jun 26 14:23:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33fa4a39

dev-libs/sdformat: bump to 6.2.0

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-libs/sdformat/Manifest  |  1 +
 dev-libs/sdformat/sdformat-6.2.0.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-libs/sdformat/Manifest b/dev-libs/sdformat/Manifest
index dab850325c6..200d1a0dfb0 100644
--- a/dev-libs/sdformat/Manifest
+++ b/dev-libs/sdformat/Manifest
@@ -1,2 +1,3 @@
 DIST sdformat-6.0.0.tar.bz2 473765 BLAKE2B 
af3ed14323c2bed8ee5a22580dcb6d73a5e5c772f39ad7f806bf2cdb88d6f2c885585f36a666f2ec711dbd7ad6051ba69d79d2a9f0af7ad3b3681543b9feafe7
 SHA512 
2188de97cb1eb1117a694d54a0a42112bd7e5b5a4b00c04e049de73a10947904940565e36df93ca08ea5910e628983e234d07c57694c463e0794c48e20cedb21
 DIST sdformat-6.1.0.tar.bz2 465231 BLAKE2B 
5b12c4974662245ecb01e342632e274b58512dd2c223dfbf8e1ef9bb2ba267f16bc130b62367b09a9cac9e2ccbd2829439d055f2fa062f34df9f4a6ceb1a571e
 SHA512 
6c5a03e877cba3b734f1cb132582274249bd0cb3a8d463be9077519d8ad126bb15650947b5455b3cdd1abea727918b21369b40a12de4fc5d6806880fd8686b97
+DIST sdformat-6.2.0.tar.bz2 466373 BLAKE2B 
67bbe429cbd9871493c29379563f0704b8a050eb8e80645d92a6dea47321e0853bfd4b8442893792a47d743d7b701add21b45fcb7dfd21b2747d43f3f4d19f68
 SHA512 
e81f0f73e628155ef929c6d7930611f02009a8a217a043e127506c1310ae892b846a8080906feb0932108e9cfa280f473573a5af5096b55b66619b2ac794b0d5

diff --git a/dev-libs/sdformat/sdformat-6.2.0.ebuild 
b/dev-libs/sdformat/sdformat-6.2.0.ebuild
new file mode 100644
index 000..490e31f59db
--- /dev/null
+++ b/dev-libs/sdformat/sdformat-6.2.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils
+
+DESCRIPTION="Simulation Description Format (SDF) parser"
+HOMEPAGE="http://sdformat.org/;
+SRC_URI="http://osrf-distributions.s3.amazonaws.com/sdformat/releases/${P}.tar.bz2;
+
+LICENSE="Apache-2.0"
+# subslot = libsdformat major
+SLOT="0/6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/urdfdom-1:=
+   dev-libs/tinyxml
+   dev-libs/boost:=
+   sci-libs/ignition-math:4=
+"
+DEPEND="${RDEPEND}
+   dev-lang/ruby:*
+   virtual/pkgconfig
+"
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+src_configure() {
+   echo "set (CMAKE_C_FLAGS_ALL \"${CXXFLAGS} \${CMAKE_C_FLAGS_ALL}\")" > 
"${S}/cmake/HostCFlags.cmake"
+   sed -i -e "s/LINK_FLAGS_RELWITHDEBINFO \" \"/LINK_FLAGS_RELWITHDEBINFO 
\" ${LDFLAGS} \"/" cmake/DefaultCFlags.cmake || die
+   local mycmakeargs=(
+   "-DUSE_INTERNAL_URDF=OFF"
+   "-DUSE_EXTERNAL_TINYXML=ON"
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/freelan/

2019-06-26 Thread Alexis Ballier
commit: db45e1e5dea565143d38b85571efe1d020080718
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jun 17 12:28:37 2019 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Jun 26 14:23:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db45e1e5

net-vpn/freelan: bump to 2.2

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Alexis Ballier  gentoo.org>

 net-vpn/freelan/Manifest   |  1 +
 net-vpn/freelan/freelan-2.2.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/net-vpn/freelan/Manifest b/net-vpn/freelan/Manifest
index d901ce7acc2..e8c739dd0f8 100644
--- a/net-vpn/freelan/Manifest
+++ b/net-vpn/freelan/Manifest
@@ -1 +1,2 @@
 DIST freelan-2.1.tar.gz 4340411 BLAKE2B 
78365f8f4d6334313abd824a68a06470a34e6e62b17fae1f32e3d655c1210892ccbb17ba81b02930e1554d73adbaea171562365dcda091677513d15506f631fe
 SHA512 
f01f0021ab54450be8cf81b3ee58a74ff02e421ccc0e6b7a3733bbd721dedb14a0bf8c6a9e01d20f000e4b232c89fc358834e696211e239c899e4926e6682e1a
+DIST freelan-2.2.tar.gz 3071919 BLAKE2B 
d63cc4133e6c4a55a966d605150c30566b23c3ca69d8eb2df2cd7dd23e2b6325a3b809c4d3c1c6db649988643ab5dd294f11ef90b5b849ad3f9c4c6f4789083f
 SHA512 
e44ffcec6d85f8d2e46ed29267e0b198589009b0bc131bc6fcaa35f21e47b5db13d6ebeb83d7fee7f5baa9c91bd709d37039fd4e66f8f1720521a82d9241dfc0

diff --git a/net-vpn/freelan/freelan-2.2.ebuild 
b/net-vpn/freelan/freelan-2.2.ebuild
new file mode 100644
index 000..05ad4196bc2
--- /dev/null
+++ b/net-vpn/freelan/freelan-2.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit scons-utils toolchain-funcs
+
+DESCRIPTION="Peer-to-peer VPN software that abstracts a LAN over the Internet"
+HOMEPAGE="http://www.freelan.org/;
+SRC_URI="https://github.com/freelan-developers/freelan/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug"
+
+DEPEND="
+   dev-libs/boost:=[threads]
+   dev-libs/openssl:0=
+   net-misc/curl:=
+   virtual/libiconv
+   net-libs/miniupnpc:=
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   export FREELAN_NO_GIT=1
+   export FREELAN_NO_GIT_VERSION=${PV}
+
+   sed -e "s/CXXFLAGS='-O3'/CXXFLAGS=''/" \
+   -e "s/CXXFLAGS=\['-Werror'\]/CXXFLAGS=[]/" \
+   -e "s/CXXFLAGS=\['-pedantic'\]/CXXFLAGS=[]/" \
+   -i SConstruct || die
+   default
+}
+
+src_compile() {
+   tc-export CXX CC AR
+   export LINK="$(tc-getCXX)"
+
+   local MYSCONS=(
+   "--mode=$(usex debug debug release)"
+   prefix="${EPREFIX:-/}"
+   bin_prefix="/usr"
+   apps
+   )
+   escons "${MYSCONS[@]}"
+}
+
+src_install() {
+   DESTDIR="${D}" escons --mode=release install prefix="${EPREFIX:-/}" 
bin_prefix="/usr"
+   dobin build/release/bin/freelan
+   dodoc CONTRIBUTING.md README.md
+
+   newinitd "${FILESDIR}/openrc/freelan.initd" freelan
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2019-06-26 Thread Anthony G. Basile
commit: bb5ab31c4124b60c507d5ebf7eb85f57e8504cba
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Jun 26 13:45:53 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Jun 26 13:45:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5ab31c

net-vpn/tor: alpha branch bumped to 0.4.1.3_alpha, drop older

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

 net-vpn/tor/Manifest   | 2 +-
 net-vpn/tor/{tor-0.4.1.2_alpha.ebuild => tor-0.4.1.3_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index fa34db2eac2..df1e6fe5015 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,2 +1,2 @@
 DIST tor-0.4.0.5.tar.gz 7203877 BLAKE2B 
e03710038615a5b9baf327933917c369bb3fabd4df6dd9f16053a0b72bcf20219e956e74258d0e39ae297d406035a89fab017d2e28c795f5d713c3933ad7cd29
 SHA512 
f6bccc52aaa436a501077b0891ecd3a9779f288b3b15fd76fa2c612e60aba04763b5951f55b2357e6271797b2f924bee9a6d2c1ee20419daa02d9d38ec68510b
-DIST tor-0.4.1.2-alpha.tar.gz 7355589 BLAKE2B 
cbc564624298f810266e785f81ed443ad1a2f44c565a6203f91382648f82954b5547bdc98c8bda358d4ce4423d5ffba53aba28a5ba461288a09e441192d7c748
 SHA512 
e138f836bc40f16a405e08024168176ed3eafdc26eca06f2a5e31b856e299e1ea04d84fea71a48bd9d79572fad060462d3bd2d4151c6009d04b14848d99102f6
+DIST tor-0.4.1.3-alpha.tar.gz 7369258 BLAKE2B 
b06a9fefe592680f715856daec59746b13da2d19e9261bc970c554ff97dc2718bf32cb17afd6e343e92b7750a058e2c6ef7ae9c6c130c87d0c4f22f84fd1457b
 SHA512 
9f3c79ec4c1dbbdf704048f4488f5eb3de44d888ec9da5d6cfa7d36867c9e28b12c65bdbbb184b2c334ff176b345f18b4cd1caddb917ac67996dd53749730f75

diff --git a/net-vpn/tor/tor-0.4.1.2_alpha.ebuild 
b/net-vpn/tor/tor-0.4.1.3_alpha.ebuild
similarity index 100%
rename from net-vpn/tor/tor-0.4.1.2_alpha.ebuild
rename to net-vpn/tor/tor-0.4.1.3_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2019-06-26 Thread Ben Kohler
commit: f43a19ce9649700c9b16a44f6b75fed555dab3a2
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Jun 26 12:29:48 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Jun 26 12:39:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f43a19ce

app-cdr/dumpet: respect CC/CFLAGS, require valgrind for tests

Closes: https://bugs.gentoo.org/688694
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Ben Kohler  gentoo.org>

 app-cdr/dumpet/dumpet-2.1_p20140601.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild
index 96ef9972e7a..27a98a38ba7 100644
--- a/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild
+++ b/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,16 +14,19 @@ 
SRC_URI="https://github.com/rhboot/dumpet/archive/${COMMIT}.tar.gz -> ${P}.tar.g
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="test"
 
 RDEPEND="dev-libs/libxml2
dev-libs/popt"
 DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+   virtual/pkgconfig
+   test? ( dev-util/valgrind )"
 
 src_prepare() {
sed -i Makefile \
-e "s/^install : all$/install :/" \
+   -e "s/^CFLAGS:=/CFLAGS?=/" \
+   -e "s/^CC:=/CC?=/" \
|| die
default
 }



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

2019-06-26 Thread Agostino Sarubbo
commit: 1114522bf7ee8247b523da0672bba43da08d4945
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 10:28:18 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 10:28:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1114522b

sys-apps/dbus: s390 stable wrt bug #687900

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"

 sys-apps/dbus/dbus-1.12.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/dbus/dbus-1.12.16.ebuild 
b/sys-apps/dbus/dbus-1.12.16.ebuild
index e842cc18ad2..6e9f3ecb075 100644
--- a/sys-apps/dbus/dbus-1.12.16.ebuild
+++ b/sys-apps/dbus/dbus-1.12.16.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
 
 LICENSE="|| ( AFL-2.1 GPL-2 )"
 SLOT="0"
-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 ~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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc elogind kernel_linux selinux static-libs systemd test 
user-session X"
 
 REQUIRED_USE="?? ( elogind systemd )"



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

2019-06-26 Thread Agostino Sarubbo
commit: 64c91971ed8490e36912ea279c747e0d949d4886
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 10:28:16 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 10:28:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c91971

dev-util/meson: s390 stable wrt bug #686874

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"

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

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index b89067ab3b5..2c3d9343756 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



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

2019-06-26 Thread Ulrich Müller
commit: da9698f87a39f18423907ce17bbbdc039c2e8ad2
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Jun 26 10:03:36 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Jun 26 10:04:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da9698f8

app-emacs/sumibi: Version bump.

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/sumibi/Manifest   |  1 +
 app-emacs/sumibi/files/50sumibi-gentoo-0.7.4.el |  3 +++
 app-emacs/sumibi/sumibi-0.7.4.ebuild| 18 ++
 3 files changed, 22 insertions(+)

diff --git a/app-emacs/sumibi/Manifest b/app-emacs/sumibi/Manifest
index eef5a3f6a74..c21b87e8c0e 100644
--- a/app-emacs/sumibi/Manifest
+++ b/app-emacs/sumibi/Manifest
@@ -1 +1,2 @@
 DIST sumibi-0.5.2.tar.gz 26755 BLAKE2B 
329c094ed118e9dc53af1fb77fa31f8db5b97d69ac39fb0eaba99b8ab4588b1f9e232145a3c377fcf38bbaced605e86dd8c1ccb078969762d475d9cff7b7
 SHA512 
b630be8b7c73ba5e0babc2c2946ddb05019fa15b0a8aaf5b578c97de32094de174d6ced9c0168b2e802e35e2b30b4a02501a0d8c41b90a8f8bb4a85fe501cff3
+DIST sumibi-0.7.4.tar.gz 66886 BLAKE2B 
9da3a411bc232061f311e70e9dadcb8399f36842d2e344145604e5c26cdcf46f00f38ef2d8130a2a56dde729a9e0348ad7056d00d764389dde4717d622d24478
 SHA512 
23c78c445479699551a5a25d67bb909746b6b1377bc81c372ffee02a4baf7968490d454b54340ec0cb46ec92d21a3945b8bb231f8b9833309022c204373d0a2b

diff --git a/app-emacs/sumibi/files/50sumibi-gentoo-0.7.4.el 
b/app-emacs/sumibi/files/50sumibi-gentoo-0.7.4.el
new file mode 100644
index 000..38e2089d125
--- /dev/null
+++ b/app-emacs/sumibi/files/50sumibi-gentoo-0.7.4.el
@@ -0,0 +1,3 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'sumibi-mode "sumibi" nil t)
+(autoload 'global-sumibi-mode "sumibi" nil t)

diff --git a/app-emacs/sumibi/sumibi-0.7.4.ebuild 
b/app-emacs/sumibi/sumibi-0.7.4.ebuild
new file mode 100644
index 000..bb61812646f
--- /dev/null
+++ b/app-emacs/sumibi/sumibi-0.7.4.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+DESCRIPTION="Statistical Japanese input method using the Internet as a large 
corpus"
+HOMEPAGE="http://sumibi.org/sumibi/sumibi.html;
+SRC_URI="mirror://sourceforge.jp/sumibi/26504/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/${P}/client/elisp"
+SITEFILE="50${PN}-gentoo-${PV}.el"
+DOCS="../../CHANGELOG ../../CREDITS ../../README"



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

2019-06-26 Thread Agostino Sarubbo
commit: 176120de8c58e7bf23fe437c70b34130b63690a9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 09:44:18 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 09:44:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176120de

net-wireless/hostapd: x86 stable wrt bug #688726

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 net-wireless/hostapd/hostapd-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/hostapd/hostapd-2.8.ebuild 
b/net-wireless/hostapd/hostapd-2.8.ebuild
index 8ec2de4d82d..e52d191025d 100644
--- a/net-wireless/hostapd/hostapd-2.8.ebuild
+++ b/net-wireless/hostapd/hostapd-2.8.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI+=" https://w1.fi/releases/${P}.tar.gz;
fi
# Never stabilize snapshot ebuilds please
-   KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc x86"
 fi
 
 LICENSE="BSD"



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

2019-06-26 Thread Agostino Sarubbo
commit: 65dbe86dbb0dde9ac32ec9a232dd348463415788
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 09:44:15 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 09:44:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65dbe86d

x11-misc/sddm: x86 stable wrt bug #688582

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 x11-misc/sddm/sddm-0.18.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/sddm/sddm-0.18.1-r1.ebuild 
b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
index 7b587c70e96..1069727b348 100644
--- a/x11-misc/sddm/sddm-0.18.1-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="consolekit elogind +pam systemd test"
 
 REQUIRED_USE="?? ( elogind systemd )"



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

2019-06-26 Thread Jeroen Roovers
commit: dd7f635254c5e90ec7bea7641ab51aa913c7fb02
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jun 26 09:06:46 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jun 26 09:06:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7f6352

net-misc/youtube-dl: Old

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

 net-misc/youtube-dl/Manifest |  1 -
 net-misc/youtube-dl/youtube-dl-2019.06.08.ebuild | 69 
 2 files changed, 70 deletions(-)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 55c6d200849..2b48f706176 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,2 +1 @@
-DIST youtube-dl-2019.06.08.tar.gz 3169571 BLAKE2B 
4603e19e80921b12526575bd13a0b43ff98d871e7a40415dd5b09bb2a0b720ffd60f4d54eecbf44b7144146a6f64d9692a1aaa42c06e4944f5a5a00667c411c3
 SHA512 
6758d629ff0b56ed6589d024f29761cbe4678154316a370090d6eca62611791b79b8662a70c54e62db0495131935d47bcbfcb40ae6dcf1cc0c8808790799
 DIST youtube-dl-2019.06.21.tar.gz 3169975 BLAKE2B 
c8867638147e45f5f1137b89b0259301b717a2249ac96143f70dc3b0b6850f887cf402e8e5e22249afaef40409a2f1c4137051553f5750633f3dc79d42967b59
 SHA512 
b116f1b636b616e7bd2f5f3d8bbec3b9acebc956f2864391392cfa8bd2af91faa97603d528a13abb6e69ac861582d296870579469e4c6f4f4816dc674e0c27bb

diff --git a/net-misc/youtube-dl/youtube-dl-2019.06.08.ebuild 
b/net-misc/youtube-dl/youtube-dl-2019.06.08.ebuild
deleted file mode 100644
index 4d80cb2b49e..000
--- a/net-misc/youtube-dl/youtube-dl-2019.06.08.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PYTHON_COMPAT=(python{2_7,3_5,3_6,3_7})
-inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
-
-DESCRIPTION="Download videos from YouTube.com (and more sites...)"
-HOMEPAGE="https://rg3.github.com/youtube-dl/;
-SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
-LICENSE="public-domain"
-
-KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-RESTRICT="test"
-SLOT="0"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-RDEPEND="
-   ${DEPEND}
-   || (
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/pycrypto[${PYTHON_USEDEP}]
-   )
-"
-S="${WORKDIR}/${PN}"
-
-src_compile() {
-   distutils-r1_src_compile
-}
-
-python_install_all() {
-   dodoc README.txt
-   doman ${PN}.1
-
-   newbashcomp ${PN}.bash-completion ${PN}
-
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins ${PN}.fish
-
-   distutils-r1_python_install_all
-
-   rm -r "${ED}"/usr/etc || die
-   rm -r "${ED}"/usr/share/doc/youtube_dl || die
-}
-
-pkg_postinst() {
-   elog "${PN}(1) / https://bugs.gentoo.org/355661 /"
-   elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :"
-   elog
-   elog "${PN} works fine on its own on most sites. However, if you want"
-   elog "to convert video/audio, you'll need avconf (media-video/libav) or"
-   elog "ffmpeg (media-video/ffmpeg). On some sites - most notably YouTube 
-"
-   elog "videos can be retrieved in a higher quality format without sound."
-   elog "${PN} will detect whether avconv/ffmpeg is present and"
-   elog "automatically pick the best option."
-   elog
-   elog "Videos or video formats streamed via RTMP protocol can only be"
-   elog "downloaded when rtmpdump (media-video/rtmpdump) is installed."
-   elog
-   elog "Downloading MMS and RTSP videos requires either mplayer"
-   elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed."
-   elog
-   elog "If you want ${PN} to embed thumbnails from the metadata into the"
-   elog "resulting MP4 files, consider installing 
media-video/atomicparsley"
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/undo-tree/

2019-06-26 Thread Ulrich Müller
commit: a3b92083250268dd50961a22aa3708358618f821
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Jun 26 09:06:56 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Jun 26 09:07:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b92083

app-emacs/undo-tree: Remove old.

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/undo-tree/Manifest   |  2 --
 app-emacs/undo-tree/undo-tree-0.5.2.ebuild | 22 --
 app-emacs/undo-tree/undo-tree-0.6.4.ebuild | 19 ---
 3 files changed, 43 deletions(-)

diff --git a/app-emacs/undo-tree/Manifest b/app-emacs/undo-tree/Manifest
index 3e8128ceb16..9a03a3b6188 100644
--- a/app-emacs/undo-tree/Manifest
+++ b/app-emacs/undo-tree/Manifest
@@ -1,3 +1 @@
-DIST undo-tree-0.5.2.el.bz2 27985 BLAKE2B 
a9c4fe9a1cf245278f88df97d6269c81a3ebae9d10a62b8390805c06636516fb7163dc5b4cfc81463e0b45f9cd04664b8aa5c86c3ebb56a7f07e86ee45f0305c
 SHA512 
62b355cbebd4e17a59b70acdae69bdddc9a6fd57d5c684d0560eb03dfac69121bc63941ef6520853b174a6de0a5ae54dc4f240a55f0623312a86e799ea3785d0
-DIST undo-tree-0.6.4.el.xz 31124 BLAKE2B 
a81bb93489189d04ea81b98912fef6b7a6903f24548dcf9a9f44decc77e3219dd233d2d91c1c6c32047565297aa8583c09dc451ca060a10b52fc7b4e85d32b2d
 SHA512 
e7017b23cceaf544de855bb21059959df539f5380db9c15b62f171d037b6ebb2d31f86f7ab3b724b048dafddfc3d2ace65dfac84c3eb0f6847489afb7f4b99cc
 DIST undo-tree-0.6.6.el.xz 31520 BLAKE2B 
01ddd3283ab257de91bd3f38969b7426f21df58e010302d21ea093c9428481a4595ea7806c107c7f87f46825bf379e22423004a72d73fedf8c2a6138afeba510
 SHA512 
0510ca0020515d0afaf13dcfd1878fa527472a4115534b8f72ed907507a700b34fe7151f0f9aca3e9977f9d48a6fae231483beb14b63f1ce734dd6b3b0322a7a

diff --git a/app-emacs/undo-tree/undo-tree-0.5.2.ebuild 
b/app-emacs/undo-tree/undo-tree-0.5.2.ebuild
deleted file mode 100644
index 89bd897ea23..000
--- a/app-emacs/undo-tree/undo-tree-0.5.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit elisp
-
-DESCRIPTION="Undo trees and visualization"
-HOMEPAGE="http://www.dr-qubit.org/undo-tree.html;
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.bz2;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-SITEFILE="50${PN}-gentoo.el"
-
-pkg_postinst() {
-   elisp-site-regen
-   elog "To enable undo trees globally, place '(global-undo-tree-mode)'"
-   elog "in your .emacs file."
-}

diff --git a/app-emacs/undo-tree/undo-tree-0.6.4.ebuild 
b/app-emacs/undo-tree/undo-tree-0.6.4.ebuild
deleted file mode 100644
index 57ba4e7aba6..000
--- a/app-emacs/undo-tree/undo-tree-0.6.4.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-NEED_EMACS=24
-
-inherit readme.gentoo elisp
-
-DESCRIPTION="Undo trees and visualization"
-HOMEPAGE="http://www.dr-qubit.org/undo-tree.html;
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-SITEFILE="50${PN}-gentoo.el"
-DOC_CONTENTS="To enable undo trees globally, place '(global-undo-tree-mode)'
-   in your .emacs file."



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

2019-06-26 Thread Jeroen Roovers
commit: 2bfe2e202bd385e7ceea8e2b1f5004e91bfb8397
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jun 26 09:05:23 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jun 26 09:06:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bfe2e20

net-misc/youtube-dl: Stable

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

 net-misc/youtube-dl/youtube-dl-2019.06.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/youtube-dl/youtube-dl-2019.06.21.ebuild 
b/net-misc/youtube-dl/youtube-dl-2019.06.21.ebuild
index a8b1afbfc11..4d80cb2b49e 100644
--- a/net-misc/youtube-dl/youtube-dl-2019.06.21.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-2019.06.21.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://rg3.github.com/youtube-dl/;
 SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
 LICENSE="public-domain"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
 RESTRICT="test"
 SLOT="0"
 DEPEND="



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

2019-06-26 Thread Lars Wendler
commit: 8488cbdee5efdc25f5bd21f7d4c9fcf1a7f52a11
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 26 09:03:11 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 26 09:03:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8488cbde

media-sound/murmur: Bump to version 1.3.0_rc2

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

 media-sound/murmur/Manifest|   1 +
 media-sound/murmur/murmur-1.3.0_rc2.ebuild | 147 +
 2 files changed, 148 insertions(+)

diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index b0cdf3b4e97..7b1545ca008 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1 +1,2 @@
 DIST mumble-1.3.0-rc1.tar.gz 8638701 BLAKE2B 
6c97c528e8b598bb86a7318e997067706216436b37aabb06931e509d1c713d0104aa599a72235dd0afd46b34779205bd622a496bf14fd54aa065d9ab1d869725
 SHA512 
e993b18b0ecf620d3a9a89f145c18b9ecde3aaf9b7217e235b7472908c81a365323c8683dd6fc9ed14b108160f8bf5244369c2a9ee57c22595550220d158516c
+DIST mumble-1.3.0-rc2.tar.gz 8759830 BLAKE2B 
4df1001a174d042221a674a21dcdb7165742cba2428f778eb6ef7fcfe8128734f4207230222971fa97622af3ea81e40b676cc089e45704be3fecf76f97f72a36
 SHA512 
b31a92cbe9d2d973cb06e5f3bb237de22f0fa5f242e6a8141ffaa735268ca41097bda5a73ea5dafef6ef3ff7a5050c52c7f9b9f5600d400e57aff6f2e4c4

diff --git a/media-sound/murmur/murmur-1.3.0_rc2.ebuild 
b/media-sound/murmur/murmur-1.3.0_rc2.ebuild
new file mode 100644
index 000..cfce5144e23
--- /dev/null
+++ b/media-sound/murmur/murmur-1.3.0_rc2.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils systemd user readme.gentoo-r1
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"
+HOMEPAGE="https://wiki.mumble.info;
+if [[ "${PV}" ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git;
+   EGIT_SUBMODULES=( '-*' )
+else
+   MY_PN="mumble"
+   if [[ "${PV}" == *_pre* ]] ; then
+   MY_P="${MY_PN}-${PV}"
+   
SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz;
+   S="${WORKDIR}/${MY_P}"
+   else
+   MY_PV="${PV/_/-}"
+   MY_P="${MY_PN}-${MY_PV}"
+   
SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+   https://dl.mumble.info/${MY_P}.tar.gz;
+   S="${WORKDIR}/${MY_PN}-${PV/_*}"
+   fi
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND="
+   >=dev-libs/openssl-1.0.0b:0=
+   >=dev-libs/protobuf-2.2.0:=
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5
+   || (
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtsql:5[mysql]
+   )
+   dev-qt/qtxml:5
+   sys-apps/lsb-release
+   >=sys-libs/libcap-2.15
+   dbus? ( dev-qt/qtdbus:5 )
+   ice? ( dev-libs/Ice:= )
+   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+
+DEPEND="${RDEPEND}
+   >=dev-libs/boost-1.41.0
+"
+BDEPEND="
+   virtual/pkgconfig"
+
+DOC_CONTENTS="
+   Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+   Please execute:\n
+   murmurd -ini /etc/murmur/murmur.ini -supw \n
+   chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+   to set the build-in 'SuperUser' password before starting murmur.
+   Please restart dbus before starting murmur, or else dbus
+   registration will fail.
+"
+
+pkg_setup() {
+   enewgroup murmur
+   enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+   default
+
+   sed \
+   -e 's:mumble-server:murmur:g' \
+   -e 's:/var/run:/run:g' \
+   -i "${S}"/scripts/murmur.{conf,ini} || die
+}
+
+src_configure() {
+   myuse() {
+   [[ -n "${1}" ]] || die "myconf: No use flag given."
+   use ${1} || echo "no-${1}"
+   }
+   local conf_add=(
+   no-client
+   $(myuse dbus)
+   $(usex debug 'symbols debug' release)
+   $(myuse ice)
+   $(myuse pch)
+   $(usex zeroconf '' no-bonjour)
+   )
+
+   eqmake5 main.pro -recursive \
+   CONFIG+="${conf_add[*]}"
+}
+
+src_install() {
+   dodoc README CHANGES
+
+   docinto scripts
+   dodoc -r scripts/server
+   docompress -x /usr/share/doc/${PF}/scripts
+
+   local dir=release
+   if use debug; then
+   dir=debug
+   fi
+
+   dobin "${dir}"/murmurd
+
+   insinto /etc/murmur/
+   doins scripts/murmur.ini
+
+   insinto /etc/logrotate.d/
+   newins "${FILESDIR}"/murmur.logrotate murmur
+
+   insinto /etc/dbus-1/system.d/
+   doins 

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

2019-06-26 Thread Lars Wendler
commit: fdbc99bbe65ab99e137cbdacf4117b8c3dbdb77c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 26 09:00:36 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 26 09:00:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdbc99bb

media-sound/mumble: Bump to version 1.3.0_rc2

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

 media-sound/mumble/Manifest|   1 +
 media-sound/mumble/mumble-1.3.0_rc2.ebuild | 160 +
 2 files changed, 161 insertions(+)

diff --git a/media-sound/mumble/Manifest b/media-sound/mumble/Manifest
index b0cdf3b4e97..7b1545ca008 100644
--- a/media-sound/mumble/Manifest
+++ b/media-sound/mumble/Manifest
@@ -1 +1,2 @@
 DIST mumble-1.3.0-rc1.tar.gz 8638701 BLAKE2B 
6c97c528e8b598bb86a7318e997067706216436b37aabb06931e509d1c713d0104aa599a72235dd0afd46b34779205bd622a496bf14fd54aa065d9ab1d869725
 SHA512 
e993b18b0ecf620d3a9a89f145c18b9ecde3aaf9b7217e235b7472908c81a365323c8683dd6fc9ed14b108160f8bf5244369c2a9ee57c22595550220d158516c
+DIST mumble-1.3.0-rc2.tar.gz 8759830 BLAKE2B 
4df1001a174d042221a674a21dcdb7165742cba2428f778eb6ef7fcfe8128734f4207230222971fa97622af3ea81e40b676cc089e45704be3fecf76f97f72a36
 SHA512 
b31a92cbe9d2d973cb06e5f3bb237de22f0fa5f242e6a8141ffaa735268ca41097bda5a73ea5dafef6ef3ff7a5050c52c7f9b9f5600d400e57aff6f2e4c4

diff --git a/media-sound/mumble/mumble-1.3.0_rc2.ebuild 
b/media-sound/mumble/mumble-1.3.0_rc2.ebuild
new file mode 100644
index 000..ca1f49e6d6b
--- /dev/null
+++ b/media-sound/mumble/mumble-1.3.0_rc2.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop multilib-build qmake-utils xdg
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"
+HOMEPAGE="https://wiki.mumble.info;
+if [[ "${PV}" ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git;
+   EGIT_SUBMODULES=( '-*' celt-0.7.0-src celt-0.11.0-src themes/Mumble 
3rdparty/rnnoise-src )
+else
+   if [[ "${PV}" == *_pre* ]] ; then
+   SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${P}.tar.xz;
+   else
+   MY_PV="${PV/_/-}"
+   MY_P="${PN}-${MY_PV}"
+   
SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+   https://dl.mumble.info/${MY_P}.tar.gz;
+   S="${WORKDIR}/${P/_*}"
+   fi
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="+alsa +dbus debug g15 jack libressl +opus oss pch portaudio pulseaudio 
+rnnoise speech zeroconf"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   >=dev-libs/protobuf-2.2.0:=
+   >=media-libs/libsndfile-1.0.20[-minimal]
+   >=media-libs/speex-1.2.0
+   media-libs/speexdsp
+   sys-apps/lsb-release
+   x11-libs/libX11
+   x11-libs/libXi
+   alsa? ( media-libs/alsa-lib )
+   dbus? ( dev-qt/qtdbus:5 )
+   g15? ( app-misc/g15daemon )
+   jack? ( virtual/jack )
+   !libressl? ( >=dev-libs/openssl-1.0.0b:0= )
+   libressl? ( dev-libs/libressl )
+   opus? ( >=media-libs/opus-1.0.1 )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   speech? ( >=app-accessibility/speech-dispatcher-0.8.0 )
+   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+DEPEND="${RDEPEND}
+   >=dev-libs/boost-1.41.0
+   x11-base/xorg-proto
+"
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+# NB: qmake does not support multilib but it's fine to configure
+# for the native ABI here
+src_configure() {
+   myuse() {
+   [[ -n "${1}" ]] || die "myuse: No use option given"
+   use ${1} || echo no-${1}
+   }
+
+   local conf_add=(
+   bundled-celt
+   no-bundled-opus
+   no-bundled-speex
+   no-embed-qt-translations
+   no-server
+   no-update
+   $(myuse alsa)
+   $(myuse dbus)
+   $(usex debug 'symbols debug' release)
+   $(myuse g15)
+   $(usex jack '' no-jackaudio)
+   $(myuse opus)
+   $(myuse oss)
+   $(myuse portaudio)
+   $(myuse pulseaudio)
+   $(myuse rnnoise)
+   $(usex speech '' no-speechd)
+   $(usex zeroconf '' no-bonjour)
+   )
+
+   use pch || conf_add+=( no-pch )
+
+   eqmake5 "${S}/main.pro" -recursive \
+   CONFIG+="${conf_add[*]}" \
+   DEFINES+="PLUGIN_PATH=/usr/$(get_libdir)/mumble"
+}
+
+multilib_src_compile() {
+   local 

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

2019-06-26 Thread Lars Wendler
commit: 0204ffdd53cf4bb4874ec51709e05940af0351e1
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 26 09:03:42 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 26 09:03:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0204ffdd

media-sound/murmur: Synced live ebuild.

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

 media-sound/murmur/murmur-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/murmur/murmur-.ebuild 
b/media-sound/murmur/murmur-.ebuild
index b7bdfc66910..cfce5144e23 100644
--- a/media-sound/murmur/murmur-.ebuild
+++ b/media-sound/murmur/murmur-.ebuild
@@ -20,7 +20,8 @@ else
else
MY_PV="${PV/_/-}"
MY_P="${MY_PN}-${MY_PV}"
-   
SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   
SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+   https://dl.mumble.info/${MY_P}.tar.gz;
S="${WORKDIR}/${MY_PN}-${PV/_*}"
fi
KEYWORDS="~amd64 ~arm ~x86"



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

2019-06-26 Thread Lars Wendler
commit: a95b69ae43ef8c1cdbfa57994cdb3905d23778fa
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 26 09:01:06 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 26 09:01:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a95b69ae

media-sound/mumble: Synced live ebuild

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

 media-sound/mumble/mumble-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/mumble/mumble-.ebuild 
b/media-sound/mumble/mumble-.ebuild
index 30b2055c37f..ca1f49e6d6b 100644
--- a/media-sound/mumble/mumble-.ebuild
+++ b/media-sound/mumble/mumble-.ebuild
@@ -17,7 +17,8 @@ else
else
MY_PV="${PV/_/-}"
MY_P="${PN}-${MY_PV}"
-   
SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   
SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+   https://dl.mumble.info/${MY_P}.tar.gz;
S="${WORKDIR}/${P/_*}"
fi
KEYWORDS="~amd64 ~arm64 ~x86"



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

2019-06-26 Thread Lars Wendler
commit: 6b6099cc71f6388f7b7a9d41d4734c3dccd9d3e0
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 26 08:36:25 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 26 08:36:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6099cc

app-admin/gkrellm: Added live ebuild

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

 app-admin/gkrellm/gkrellm-.ebuild | 150 ++
 1 file changed, 150 insertions(+)

diff --git a/app-admin/gkrellm/gkrellm-.ebuild 
b/app-admin/gkrellm/gkrellm-.ebuild
new file mode 100644
index 000..d205ffcda8a
--- /dev/null
+++ b/app-admin/gkrellm/gkrellm-.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop multilib user systemd toolchain-funcs
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Single process stack of various system monitors"
+HOMEPAGE="http://www.gkrellm.net/;
+if [[ "${PV}" ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.srcbox.net/gkrellm;
+else
+   SRC_URI="http://gkrellm.srcbox.net/${MY_P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+fi
+LICENSE="GPL-3"
+SLOT="2"
+IUSE="gnutls hddtemp libressl lm_sensors nls ntlm ssl kernel_FreeBSD X"
+
+RDEPEND="
+   dev-libs/glib:2
+   hddtemp? ( app-admin/hddtemp )
+   ssl? (
+   gnutls? ( net-libs/gnutls )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
+   lm_sensors? ( sys-apps/lm_sensors:= )
+   nls? ( virtual/libintl )
+   ntlm? ( net-libs/libntlm )
+   X? (
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/pango
+   )"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.3.5-config.patch
+   "${FILESDIR}"/${PN}-2.3.5-width.patch
+   "${FILESDIR}"/${PN}-2.3.5-sansfont.patch
+)
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( Changelog CREDITS README )
+
+pkg_pretend() {
+   if use gnutls && ! use ssl ; then
+   ewarn "You have enabled the \"gnutls\" USE flag but not the 
\"ssl\" USE flag."
+   ewarn "No ssl backend will be built!"
+   fi
+}
+
+pkg_setup() {
+   TARGET=
+   use kernel_FreeBSD && TARGET="freebsd"
+}
+
+src_prepare() {
+   sed -e 's:-O2 ::' \
+   -e 's:override CC:CFLAGS:' \
+   -e 's:-L/usr/X11R6/lib::' \
+   -i */Makefile || die "sed Makefile(s) failed"
+
+   sed -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):" \
+   -e "s:/usr/local/lib:${EPREFIX}/usr/local/$(get_libdir):" \
+   -i src/${PN}.h || die "sed ${PN}.h failed"
+
+   default
+}
+
+src_compile() {
+   if use X ; then
+   emake \
+   ${TARGET} \
+   CC="$(tc-getCC)" \
+   STRIP="" \
+   INSTALLROOT="${EPREFIX}/usr" \
+   INCLUDEDIR="${EPREFIX}/usr/include/gkrellm2" \
+   LOCALEDIR="${EPREFIX}/usr/share/locale" \
+   $(usex nls "" "enable_nls=0") \
+   $(usex lm_sensors "" "without-libsensors=yes") \
+   $(usex ntlm "" "without-ntlm=yes") \
+   $(usex ssl $(usex gnutls 'without-ssl=yes' 
'without-gnutls=yes') 'without-ssl=yes without-gnutls=yes')
+   else
+   cd server || die
+   emake \
+   ${TARGET} \
+   CC="$(tc-getCC)" \
+   LINK_FLAGS="$LDFLAGS -Wl,-E" \
+   STRIP="" \
+   $(usex nls "" "enable_nls=0") \
+   $(usex lm_sensors "" "without-libsensors=yes")
+   fi
+}
+
+src_install() {
+   if use X ; then
+   emake \
+   install${TARGET:+_}${TARGET} \
+   $(usex nls "" "enable_nls=0") \
+   STRIP="" \
+   INSTALLDIR="${ED}/usr/bin" \
+   INCLUDEDIR="${ED}/usr/include" \
+   LOCALEDIR="${ED}/usr/share/locale" \
+   PKGCONFIGDIR="${ED}/usr/$(get_libdir)/pkgconfig" \
+   MANDIR="${ED}/usr/share/man/man1"
+
+   docinto html
+   dodoc *.html
+
+   newicon src/icon.xpm ${PN}.xpm
+   make_desktop_entry ${PN} GKrellM ${PN}
+   else
+   dobin server/gkrellmd
+
+   insinto /usr/include/gkrellm2
+

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

2019-06-26 Thread Agostino Sarubbo
commit: d3bd29909827b5071edc7db76da49bb59df83a11
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 08:31:49 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 08:31:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3bd2990

x11-libs/libfm-qt: amd64 stable wrt bug #688660

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 x11-libs/libfm-qt/libfm-qt-0.14.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-qt/libfm-qt-0.14.1-r2.ebuild 
b/x11-libs/libfm-qt/libfm-qt-0.14.1-r2.ebuild
index 33df83e3309..2305e06f36f 100644
--- a/x11-libs/libfm-qt/libfm-qt-0.14.1-r2.ebuild
+++ b/x11-libs/libfm-qt/libfm-qt-0.14.1-r2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
 else
SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
 fi
 
 LICENSE="GPL-2+ LGPL-2.1+"



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

2019-06-26 Thread Agostino Sarubbo
commit: 82b5805b6796418d244ba3e59773297a4a68643c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 08:31:54 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 08:31:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b5805b

app-admin/hcloud: amd64 stable wrt bug #688670

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-admin/hcloud/hcloud-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/hcloud/hcloud-1.12.0.ebuild 
b/app-admin/hcloud/hcloud-1.12.0.ebuild
index 4367320daaa..8ba6e8b3dd5 100644
--- a/app-admin/hcloud/hcloud-1.12.0.ebuild
+++ b/app-admin/hcloud/hcloud-1.12.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE=""
 DEPEND="dev-lang/go:="



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

2019-06-26 Thread Agostino Sarubbo
commit: 50c1d65c739a1837ef88cf6853b77b02d0de2fd5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 08:32:00 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 08:32:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c1d65c

dev-python/hcloud-python: amd64 stable wrt bug #688672

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/dev-python/hcloud-python/hcloud-python-1.2.1.ebuild 
b/dev-python/hcloud-python/hcloud-python-1.2.1.ebuild
index e9d98103d9c..e2e7a998b31 100644
--- a/dev-python/hcloud-python/hcloud-python-1.2.1.ebuild
+++ b/dev-python/hcloud-python/hcloud-python-1.2.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hetznercloud/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="doc examples"
 
 COMMON_DEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]



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

2019-06-26 Thread Agostino Sarubbo
commit: fc7241a3fc652072bab4c553e318e5ebf290ddf3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 08:31:44 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 08:31:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc7241a3

x11-misc/sddm: amd64 stable wrt bug #688582

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 x11-misc/sddm/sddm-0.18.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/sddm/sddm-0.18.1-r1.ebuild 
b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
index f0955a4b7f7..7b587c70e96 100644
--- a/x11-misc/sddm/sddm-0.18.1-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="consolekit elogind +pam systemd test"
 
 REQUIRED_USE="?? ( elogind systemd )"



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

2019-06-26 Thread Agostino Sarubbo
commit: 8bdabae59c69ffce583a87f4560ab5c208dd48d1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 08:32:06 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 08:32:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bdabae5

net-wireless/hostapd: amd64 stable wrt bug #688726

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 net-wireless/hostapd/hostapd-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/hostapd/hostapd-2.8.ebuild 
b/net-wireless/hostapd/hostapd-2.8.ebuild
index 382256f224b..8ec2de4d82d 100644
--- a/net-wireless/hostapd/hostapd-2.8.ebuild
+++ b/net-wireless/hostapd/hostapd-2.8.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI+=" https://w1.fi/releases/${P}.tar.gz;
fi
# Never stabilize snapshot ebuilds please
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~x86"
 fi
 
 LICENSE="BSD"



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

2019-06-26 Thread Lars Wendler
commit: df4749bf819e66ca12885a533f038178bb3fab70
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 26 08:15:05 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 26 08:15:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df4749bf

media-sound/murmur: Removed old.

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

 media-sound/murmur/Manifest|   1 -
 media-sound/murmur/murmur-1.3.0_pre20190313.ebuild | 148 -
 2 files changed, 149 deletions(-)

diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 804e4f168ae..b0cdf3b4e97 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,2 +1 @@
 DIST mumble-1.3.0-rc1.tar.gz 8638701 BLAKE2B 
6c97c528e8b598bb86a7318e997067706216436b37aabb06931e509d1c713d0104aa599a72235dd0afd46b34779205bd622a496bf14fd54aa065d9ab1d869725
 SHA512 
e993b18b0ecf620d3a9a89f145c18b9ecde3aaf9b7217e235b7472908c81a365323c8683dd6fc9ed14b108160f8bf5244369c2a9ee57c22595550220d158516c
-DIST mumble-1.3.0_pre20190313.tar.xz 2904672 BLAKE2B 
4f7b9b63b35c04ee646364cdccd8dd171ba63e41cdede79098ae68d551dd2aee7d2ee74711f92eb0da9998a199061d4438bebdaa1807f980cdfdfccf7e0460b6
 SHA512 
623103c846103e306ce9fb527130ecda8b65f8486819cc189fb21a4b313fbf987b29a63838c1eb29d0cbd71ae464b2acba4110fb500365115636c3d23827eec0

diff --git a/media-sound/murmur/murmur-1.3.0_pre20190313.ebuild 
b/media-sound/murmur/murmur-1.3.0_pre20190313.ebuild
deleted file mode 100644
index 9795d40d383..000
--- a/media-sound/murmur/murmur-1.3.0_pre20190313.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils systemd user readme.gentoo-r1
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"
-HOMEPAGE="https://wiki.mumble.info;
-if [[ "${PV}" ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git;
-   EGIT_SUBMODULES=( '-*' )
-else
-   MY_PN="mumble"
-   if [[ "${PV}" == *_pre* ]] ; then
-   MY_P="${MY_PN}-${PV}"
-   
SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz;
-   else
-   MY_P="${MY_PN}-${PV/_/~}"
-   SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz;
-   fi
-   KEYWORDS="~amd64 ~arm ~x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND="
-   >=dev-libs/openssl-1.0.0b:0=
-   >=dev-libs/protobuf-2.2.0:=
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5
-   || (
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtsql:5[mysql]
-   )
-   dev-qt/qtxml:5
-   sys-apps/lsb-release
-   >=sys-libs/libcap-2.15
-   dbus? ( dev-qt/qtdbus:5 )
-   ice? ( dev-libs/Ice:= )
-   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
-"
-
-DEPEND="${RDEPEND}
-   >=dev-libs/boost-1.41.0
-"
-BDEPEND="
-   virtual/pkgconfig"
-
-DOC_CONTENTS="
-   Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
-   Please execute:\n
-   murmurd -ini /etc/murmur/murmur.ini -supw \n
-   chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
-   to set the build-in 'SuperUser' password before starting murmur.
-   Please restart dbus before starting murmur, or else dbus
-   registration will fail.
-"
-
-pkg_setup() {
-   enewgroup murmur
-   enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
-   default
-
-   sed \
-   -e 's:mumble-server:murmur:g' \
-   -e 's:/var/run:/run:g' \
-   -i "${S}"/scripts/murmur.{conf,ini} || die
-}
-
-src_configure() {
-   myuse() {
-   [[ -n "${1}" ]] || die "myconf: No use flag given."
-   use ${1} || echo "no-${1}"
-   }
-   local conf_add=(
-   no-client
-   $(myuse dbus)
-   $(usex debug 'symbols debug' release)
-   $(myuse ice)
-   $(myuse pch)
-   $(usex zeroconf '' no-bonjour)
-   )
-
-   eqmake5 main.pro -recursive \
-   CONFIG+="${conf_add[*]}"
-}
-
-src_install() {
-   dodoc README CHANGES
-
-   docinto scripts
-   dodoc -r scripts/server
-   docompress -x /usr/share/doc/${PF}/scripts
-
-   local dir=release
-   if use debug; then
-   dir=debug
-   fi
-
-   dobin "${dir}"/murmurd
-
-   insinto /etc/murmur/
-   doins scripts/murmur.ini
-
-   insinto /etc/logrotate.d/
-   newins "${FILESDIR}"/murmur.logrotate murmur
-
-   insinto /etc/dbus-1/system.d/
-   doins scripts/murmur.conf
-
-   insinto /usr/share/murmur/
-   doins src/murmur/Murmur.ice
-
-   newinitd "${FILESDIR}"/murmur.initd-r1 murmur
-   newconfd 

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

2019-06-26 Thread Lars Wendler
commit: 96e2ad6194991402a6eb19907e4428ce6d203b2b
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 26 08:14:36 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 26 08:15:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e2ad61

media-sound/mumble: Removed old.

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

 media-sound/mumble/Manifest|   1 -
 media-sound/mumble/mumble-1.3.0_pre20190313.ebuild | 138 
 media-sound/mumble/mumble-1.3.0_rc1.ebuild | 139 -
 3 files changed, 278 deletions(-)

diff --git a/media-sound/mumble/Manifest b/media-sound/mumble/Manifest
index 804e4f168ae..b0cdf3b4e97 100644
--- a/media-sound/mumble/Manifest
+++ b/media-sound/mumble/Manifest
@@ -1,2 +1 @@
 DIST mumble-1.3.0-rc1.tar.gz 8638701 BLAKE2B 
6c97c528e8b598bb86a7318e997067706216436b37aabb06931e509d1c713d0104aa599a72235dd0afd46b34779205bd622a496bf14fd54aa065d9ab1d869725
 SHA512 
e993b18b0ecf620d3a9a89f145c18b9ecde3aaf9b7217e235b7472908c81a365323c8683dd6fc9ed14b108160f8bf5244369c2a9ee57c22595550220d158516c
-DIST mumble-1.3.0_pre20190313.tar.xz 2904672 BLAKE2B 
4f7b9b63b35c04ee646364cdccd8dd171ba63e41cdede79098ae68d551dd2aee7d2ee74711f92eb0da9998a199061d4438bebdaa1807f980cdfdfccf7e0460b6
 SHA512 
623103c846103e306ce9fb527130ecda8b65f8486819cc189fb21a4b313fbf987b29a63838c1eb29d0cbd71ae464b2acba4110fb500365115636c3d23827eec0

diff --git a/media-sound/mumble/mumble-1.3.0_pre20190313.ebuild 
b/media-sound/mumble/mumble-1.3.0_pre20190313.ebuild
deleted file mode 100644
index 1b3d0c7ac3a..000
--- a/media-sound/mumble/mumble-1.3.0_pre20190313.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop qmake-utils xdg
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"
-HOMEPAGE="https://wiki.mumble.info;
-if [[ "${PV}" ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git;
-   EGIT_SUBMODULES=( '-*' celt-0.7.0-src celt-0.11.0-src themes/Mumble 
3rdparty/rnnoise-src )
-else
-   if [[ "${PV}" == *_pre* ]] ; then
-   SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${P}.tar.xz;
-   else
-   MY_P="${PN}-${PV/_/~}"
-   SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz;
-   S="${WORKDIR}/${MY_P}"
-   fi
-   KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="+alsa +dbus debug g15 jack libressl +opus oss pch portaudio pulseaudio 
+rnnoise speech zeroconf"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   >=dev-libs/protobuf-2.2.0:=
-   >=media-libs/libsndfile-1.0.20[-minimal]
-   >=media-libs/speex-1.2.0
-   media-libs/speexdsp
-   sys-apps/lsb-release
-   x11-libs/libX11
-   x11-libs/libXi
-   alsa? ( media-libs/alsa-lib )
-   dbus? ( dev-qt/qtdbus:5 )
-   g15? ( app-misc/g15daemon )
-   jack? ( virtual/jack )
-   !libressl? ( >=dev-libs/openssl-1.0.0b:0= )
-   libressl? ( dev-libs/libressl )
-   opus? ( >=media-libs/opus-1.0.1 )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-   speech? ( >=app-accessibility/speech-dispatcher-0.8.0 )
-   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
-"
-DEPEND="${RDEPEND}
-   >=dev-libs/boost-1.41.0
-   x11-base/xorg-proto
-"
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
-"
-
-src_configure() {
-   myuse() {
-   [[ -n "${1}" ]] || die "myuse: No use option given"
-   use ${1} || echo no-${1}
-   }
-
-   local conf_add=(
-   bundled-celt
-   no-bundled-opus
-   no-bundled-speex
-   no-embed-qt-translations
-   no-server
-   no-update
-   $(myuse alsa)
-   $(myuse dbus)
-   $(usex debug 'symbols debug' release)
-   $(myuse g15)
-   $(usex jack '' no-jackaudio)
-   $(myuse opus)
-   $(myuse oss)
-   $(myuse portaudio)
-   $(myuse pulseaudio)
-   $(myuse rnnoise)
-   $(usex speech '' no-speechd)
-   $(usex zeroconf '' no-bonjour)
-   )
-
-   use pch || conf_add+=( no-pch )
-
-   eqmake5 "${S}/main.pro" -recursive \
-   CONFIG+="${conf_add[*]}" \
-   DEFINES+="PLUGIN_PATH=/usr/$(get_libdir)/mumble"
-}
-
-src_install() {
-   newdoc README.Linux README
-   dodoc CHANGES
-
-   local dir=release
-   if use debug; then
-   dir=debug
-   fi
-
-  

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

2019-06-26 Thread Manuel Rüger
commit: 3b8416277767078eb6240c38a4fd46a3410638a6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Jun 26 08:03:04 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Jun 26 08:03:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b841627

www-apps/grafana-bin: Version bump to 6.2.5

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

 www-apps/grafana-bin/Manifest |  1 +
 www-apps/grafana-bin/grafana-bin-6.2.5.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 29aecef0d1b..15ff601daf5 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -4,3 +4,4 @@ DIST grafana-bin-6.1.6.tar.gz 56569580 BLAKE2B 
b8122e5ec6104ba211d7d331fd99e3caa
 DIST grafana-bin-6.2.1.tar.gz 58508207 BLAKE2B 
5f543b105768f5151fe868b43927984a9dac4a0987192c2d7d6b2b1b0a1d636fbc4beb898d55a707f5d220785a7c56b0163f834e27293f67b55acaf7c54811a0
 SHA512 
9a35e953686f8ad0d75d3e2fdfb713fe6cac95ffc56ec4ee78bbbc6d753611675b5bf48e45652cc8a76af38e2358754a415a5b09f660e3a5508a2434b882ec91
 DIST grafana-bin-6.2.2.tar.gz 58512782 BLAKE2B 
3c837f1477890995e93d15d86c744e1158b6167b8cde7b101ee579befb0c8577a70fd0fb722999ef30e823f21d89ee525eb20d147327bbc4bbbffc774b67157f
 SHA512 
24a1f685a76b8bdf4876f498daf43ae316a8e6fc89dcc9d3aed67cfd360baff1cb48c1118753afcb845ddebbbebfa195d369036786e09b8ca00d78cb1f60e6f2
 DIST grafana-bin-6.2.4.tar.gz 58513773 BLAKE2B 
1f8e82de6f57ba35f96eb71220634a024574abe30d7389d5f39fadf5c9938b9f7ccf21b48787b068cc187c244cd9707538c5958a3292b683f8cb855898abdb12
 SHA512 
bf3ecf454057fc902df5bafcc227c917b1a16fffde4bf6d5c47e2a6f815bfbe21b5956acdb46549db77e2a0497c268544c87a69df88ec0971ca6b188d6cac77c
+DIST grafana-bin-6.2.5.tar.gz 58512371 BLAKE2B 
6b56930c620e25948a6f1d662c7fb5632d3ca0a6476b605e9623d9b96e1c29e400bb3e17613e32aaf79bda5f6e7451867d0a14b7f9c1f4d47e8f92c13a226311
 SHA512 
b260616f0df47ce97084648d392a405b78ada4ff3aa8c8414da463ad865549e3118ab084cbba6edb7e427109dc19a5ab1ecc723d28a564e98d654df4dbb92b64

diff --git a/www-apps/grafana-bin/grafana-bin-6.2.5.ebuild 
b/www-apps/grafana-bin/grafana-bin-6.2.5.ebuild
new file mode 100644
index 000..ed520bacd97
--- /dev/null
+++ b/www-apps/grafana-bin/grafana-bin-6.2.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user systemd
+
+MY_PN=${PN/-bin/}
+MY_PV=${PV/_beta/-beta}
+S=${WORKDIR}/${MY_PN}-${MY_PV}
+
+DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
+HOMEPAGE="https://grafana.org;
+SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   media-libs/fontconfig"
+
+QA_EXECSTACK="usr/share/grafana/tools/phantomjs/phantomjs"
+QA_PREBUILT="usr/bin/grafana-* ${QA_EXECSTACK}"
+QA_PRESTRIPPED=${QA_PREBUILT}
+
+pkg_setup() {
+   enewgroup grafana
+   enewuser grafana -1 -1 /usr/share/grafana grafana
+}
+
+src_install() {
+   keepdir /etc/grafana
+   insinto /etc/grafana
+   newins "${S}"/conf/sample.ini grafana.ini
+   rm "${S}"/conf/sample.ini || die
+
+   # Frontend assets
+   insinto /usr/share/${MY_PN}
+   doins -r public conf
+
+   dobin bin/grafana-cli
+   dobin bin/grafana-server
+
+   exeinto /usr/share/grafana/tools/phantomjs
+   doexe tools/phantomjs/phantomjs
+
+   insinto /usr/share/grafana/tools/phantomjs
+   doins tools/phantomjs/render.js
+
+   newconfd "${FILESDIR}"/grafana.confd grafana
+   newinitd "${FILESDIR}"/grafana.initd.3 grafana
+   systemd_newunit "${FILESDIR}"/grafana.service grafana.service
+
+   keepdir /var/{lib,log}/grafana
+   keepdir /var/lib/grafana/{dashboards,plugins}
+   fowners grafana:grafana /var/{lib,log}/grafana
+   fowners grafana:grafana /var/lib/grafana/{dashboards,plugins}
+   fperms 0750 /var/{lib,log}/grafana
+   fperms 0750 /var/lib/grafana/{dashboards,plugins}
+}
+
+postinst() {
+   elog "${PN} has built-in log rotation. Please see [log.file] section of"
+   elog "/etc/grafana/grafana.ini for related settings."
+   elog
+   elog "You may add your own custom configuration for app-admin/logrotate 
if you"
+   elog "wish to use external rotation of logs. In this case, you also 
need to make"
+   elog "sure the built-in rotation is turned off."
+}



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

2019-06-26 Thread Alon Bar-Lev
commit: be3b2aa0296aaa0b28bc4cd74ca4e5179a1d5299
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Wed Jun 26 08:05:11 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Wed Jun 26 08:05:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3b2aa0

dev-libs/nettle: enroce libdir as package overrides

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-libs/nettle/nettle-3.5.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/nettle/nettle-3.5.ebuild 
b/dev-libs/nettle/nettle-3.5.ebuild
index 8d7bd37af23..dd968d505c0 100644
--- a/dev-libs/nettle/nettle-3.5.ebuild
+++ b/dev-libs/nettle/nettle-3.5.ebuild
@@ -56,5 +56,6 @@ multilib_src_configure() {
$(use_enable neon arm-neon) \
$(use_enable static-libs static) \
--disable-fat \
-   --disable-openssl
+   --disable-openssl \
+   --libdir="${EPREFIX}"/usr/$(get_libdir)
 }



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

2019-06-26 Thread Manuel Rüger
commit: 27df8a5fae42be71e6b6703b41afc4ee929fe1a8
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Jun 26 07:35:02 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Jun 26 08:03:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27df8a5f

dev-util/promu: Drop Go Module support for now

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

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

diff --git a/dev-util/promu/promu-0.3.0.ebuild 
b/dev-util/promu/promu-0.3.0.ebuild
index d6763b992e1..9a9de86366a 100644
--- a/dev-util/promu/promu-0.3.0.ebuild
+++ b/dev-util/promu/promu-0.3.0.ebuild
@@ -24,7 +24,7 @@ src_prepare() {
 
 src_compile() {
pushd src/${EGO_PN} || die
-   GO111MODULE=on GOCACHE="${T}/go-cache" GOPATH="${S}" go install -v 
github.com/prometheus/promu || die
+   GOCACHE="${T}/go-cache" GOPATH="${S}" go install -v 
github.com/prometheus/promu || die
popd || die
 }
 



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

2019-06-26 Thread Lars Wendler
commit: 344bcb4ae374c6d91e2286b1af3a0a8e71e2c256
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 26 08:01:47 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 26 08:02:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344bcb4a

app-arch/bzip2: Added live ebuild

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

 app-arch/bzip2/bzip2-.ebuild | 62 
 1 file changed, 62 insertions(+)

diff --git a/app-arch/bzip2/bzip2-.ebuild b/app-arch/bzip2/bzip2-.ebuild
new file mode 100644
index 000..efb00d106df
--- /dev/null
+++ b/app-arch/bzip2/bzip2-.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson multilib-minimal
+
+DESCRIPTION="A high-quality data compressor used extensively by Gentoo Linux"
+HOMEPAGE="https://gitlab.com/federicomenaquintero/bzip2;
+if [[ "${PV}" ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/federicomenaquintero/bzip2.git;
+else
+   SRC_URI=""
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+fi
+LICENSE="BZIP2"
+SLOT="0/1" # subslot = SONAME
+
+IUSE=""
+
+multilib_src_configure() {
+   local emesonargs=(
+   # Requires whole tex stack
+   -Ddocs="disabled"
+   )
+
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_install() {
+   meson_src_install
+
+   if multilib_is_native_abi ; then
+   gen_usr_ldscript -a bz2
+
+   dodir /bin
+   mv "${ED}"/usr/bin/bzip2 "${ED}"/bin || die
+   fi
+}
+
+multilib_src_install_all() {
+   # move "important" bzip2 binaries to /bin and use the shared libbz2.so
+   dosym bzip2 /bin/bzcat
+   dosym bzip2 /bin/bunzip2
+
+   dosym bzdiff /usr/bin/bzcmp
+   dosym bzmore /usr/bin/bzless
+   local x
+   for x in bz{e,f}grep ; do
+   dosym bzgrep /usr/bin/${x}
+   done
+
+   dosym bzip2.1 /usr/share/man/man1/bzip2recover.1
+
+   local DOCS=( AUTHORS NEWS{,-pre-1.0.7} README.md )
+   einstalldocs
+}



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

2019-06-26 Thread Alon Bar-Lev
commit: 72815a827be40ed89f738b6edc2d7aa4844a9bf7
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Wed Jun 26 07:40:30 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Wed Jun 26 07:43:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72815a82

dev-libs/nettle: version bump

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-libs/nettle/Manifest  |  1 +
 dev-libs/nettle/nettle-3.5.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-libs/nettle/Manifest b/dev-libs/nettle/Manifest
index 725cd7de0f0..744d6c2368c 100644
--- a/dev-libs/nettle/Manifest
+++ b/dev-libs/nettle/Manifest
@@ -1 +1,2 @@
 DIST nettle-3.4.1.tar.gz 1947053 BLAKE2B 
354318c46c28aeaaca611abe70298024ec12ff70aed53c741e43c1b5373361e5cffb03df7b8e86ef103a3b7770b2b4fe39fbca00b128f2b7ec810b3a4d9fd0fd
 SHA512 
26aefbbe9927e90e28f271e56d2ba876611831222d0e1e1a58bdb75bbd50934fcd84418a4fe47b845f557e60a9786a72a4de2676c930447b104f2256aca7a54f
+DIST nettle-3.5.tar.gz 1989543 BLAKE2B 
db2a4c8deed2e99e746c702cc686385fc1ae87aab67d94ca67a4d9dfea4e10990f2a3fed81010c78364271c8a08e2208e5a479298ab5e9bc10a5c676fe7a3cbc
 SHA512 
0aaac4b678fede9f462e0c71e5926b02e82aa7a54b15ab34d159315a36b99bd8f17c3ad89a1ffae7bc8333668fe9793c041637ffe8000175bb20b14047bef907

diff --git a/dev-libs/nettle/nettle-3.5.ebuild 
b/dev-libs/nettle/nettle-3.5.ebuild
new file mode 100644
index 000..8d7bd37af23
--- /dev/null
+++ b/dev-libs/nettle/nettle-3.5.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-build multilib-minimal multilib toolchain-funcs
+
+DESCRIPTION="Low-level cryptographic library"
+HOMEPAGE="http://www.lysator.liu.se/~nisse/nettle/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( LGPL-3 LGPL-2.1 )"
+SLOT="0/7" # subslot = libnettle soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc +gmp neon static-libs test cpu_flags_x86_aes"
+
+DEPEND="gmp? ( >=dev-libs/gmp-6.0:0=[static-libs?,${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/nettle/version.h
+)
+
+DOCS=()
+HTML_DOCS=()
+
+pkg_setup() {
+   use doc && DOCS+=(
+   nettle.pdf
+   )
+   use doc && HTML_DOCS+=(
+   nettle.html
+   )
+}
+
+src_prepare() {
+   default
+
+   sed -e '/CFLAGS=/s: -ggdb3::' \
+   -e 's/solaris\*)/sunldsolaris*)/' \
+   -i configure.ac || die
+
+   # conditionally build tests and examples required by tests
+   use test || sed -i '/SUBDIRS/s/testsuite examples//' Makefile.in || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # --disable-openssl bug #427526
+   ECONF_SOURCE="${S}" econf \
+   $(tc-is-static-only && echo --disable-shared) \
+   $(use_enable cpu_flags_x86_aes x86-aesni) \
+   $(use_enable doc documentation) \
+   $(use_enable gmp public-key) \
+   $(use_enable neon arm-neon) \
+   $(use_enable static-libs static) \
+   --disable-fat \
+   --disable-openssl
+}



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

2019-06-26 Thread Agostino Sarubbo
commit: 571216e4fee0a74b419ec135302bb7820e2912ce
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:49:55 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:49:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571216e4

sci-geosciences/laszip: x86 stable wrt bug #688492

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 sci-geosciences/laszip/laszip-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/laszip/laszip-3.4.1.ebuild 
b/sci-geosciences/laszip/laszip-3.4.1.ebuild
index e1052a16436..0ad515aed77 100644
--- a/sci-geosciences/laszip/laszip-3.4.1.ebuild
+++ b/sci-geosciences/laszip/laszip-3.4.1.ebuild
@@ -11,6 +11,6 @@ 
SRC_URI="https://github.com/LASzip/LASzip/releases/download/${PV}/${PN}-src-${PV
 
 SLOT="0"
 LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 x86"
 
 S="${WORKDIR}/${PN}-src-${PV}"



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

2019-06-26 Thread Agostino Sarubbo
commit: e0650ec711f6e16705b373d8e8493a06ba2598ba
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:49:02 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:49:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0650ec7

app-office/texmaker: x86 stable wrt bug #687464

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 app-office/texmaker/texmaker-5.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texmaker/texmaker-5.0.3.ebuild 
b/app-office/texmaker/texmaker-5.0.3.ebuild
index 5ec3513ae57..d086716524d 100644
--- a/app-office/texmaker/texmaker-5.0.3.ebuild
+++ b/app-office/texmaker/texmaker-5.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ess/

2019-06-26 Thread Agostino Sarubbo
commit: 51092e0522c0ff275c8091b03143c600efd9c5b3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:49:08 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:49:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51092e05

app-emacs/ess: x86 stable wrt bug #688610

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 app-emacs/ess/ess-18.10.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ess/ess-18.10.2-r1.ebuild 
b/app-emacs/ess/ess-18.10.2-r1.ebuild
index d3e752cbe2d..c2fdabeb5c9 100644
--- a/app-emacs/ess/ess-18.10.2-r1.ebuild
+++ b/app-emacs/ess/ess-18.10.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://ess.r-project.org/downloads/ess/${P}.tgz;
 
 LICENSE="GPL-2+ GPL-3+ Texinfo-manual"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~x86-macos"
 RESTRICT="test"
 
 BDEPEND="app-text/texi2html



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

2019-06-26 Thread Agostino Sarubbo
commit: 24b111a3bff12d9fe87ad80cbb349436fabfc7de
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:49:17 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:49:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b111a3

app-editors/emacs: x86 stable wrt bug #688616

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 app-editors/emacs/emacs-26.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-26.2.ebuild 
b/app-editors/emacs/emacs-26.2.ebuild
index 7037e9888d1..958ab9040b2 100644
--- a/app-editors/emacs/emacs-26.2.ebuild
+++ b/app-editors/emacs/emacs-26.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~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 ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif 
gpm gsettings gtk gtk2 gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
 REQUIRED_USE="?? ( aqua X )"
 



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

2019-06-26 Thread Agostino Sarubbo
commit: e97471b635496e54044e13cb390dad92d37a13fe
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:50:01 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:50:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97471b6

media-libs/liblo: x86 stable wrt bug #688592

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

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

diff --git a/media-libs/liblo/liblo-0.30.ebuild 
b/media-libs/liblo/liblo-0.30.ebuild
index 91c4be1b74f..b7ba1713c93 100644
--- a/media-libs/liblo/liblo-0.30.ebuild
+++ b/media-libs/liblo/liblo-0.30.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~ppc-macos"
 IUSE="doc ipv6 static-libs"
 
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ecb/

2019-06-26 Thread Agostino Sarubbo
commit: b58cbaa17d1c74ad343e1aebc80ba9fba316db88
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:49:11 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:49:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b58cbaa1

app-emacs/ecb: x86 stable wrt bug #688612

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 app-emacs/ecb/ecb-2.50_pre20170728.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ecb/ecb-2.50_pre20170728.ebuild 
b/app-emacs/ecb/ecb-2.50_pre20170728.ebuild
index b4cbb0a5f6d..0d054c78b3c 100644
--- a/app-emacs/ecb/ecb-2.50_pre20170728.ebuild
+++ b/app-emacs/ecb/ecb-2.50_pre20170728.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="java"
 
 RDEPEND="java? ( app-emacs/jde )"



[gentoo-commits] repo/gentoo:master commit in: dev-tex/latexmk/

2019-06-26 Thread Agostino Sarubbo
commit: 3c221cdbf3b21a7dbfa26d464a74e10d34419a54
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:49:58 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:49:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c221cdb

dev-tex/latexmk: x86 stable wrt bug #688590

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 dev-tex/latexmk/latexmk-456.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/latexmk/latexmk-456.ebuild 
b/dev-tex/latexmk/latexmk-456.ebuild
index 28f017a3016..09240ef8c36 100644
--- a/dev-tex/latexmk/latexmk-456.ebuild
+++ b/dev-tex/latexmk/latexmk-456.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.phys.psu.edu/~collins/software/latexmk/${P}.zip;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
 
 RDEPEND="virtual/latex-base
dev-lang/perl"



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

2019-06-26 Thread Agostino Sarubbo
commit: 34f9a252d8684886abcdc6ebcca8883678ef7f22
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:49:41 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:49:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f9a252

dev-db/postgresql: x86 stable wrt bug #688420

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 dev-db/postgresql/postgresql-10.9.ebuild | 2 +-
 dev-db/postgresql/postgresql-11.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/postgresql/postgresql-10.9.ebuild 
b/dev-db/postgresql/postgresql-10.9.ebuild
index 1471991a372..b6ce4731c2f 100644
--- a/dev-db/postgresql/postgresql-10.9.ebuild
+++ b/dev-db/postgresql/postgresql-10.9.ebuild
@@ -11,7 +11,7 @@ PLOCALES="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru 
sk sl sv tr zh_CN
 inherit flag-o-matic l10n linux-info multilib pam prefix python-single-r1 \
systemd user
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT=$(ver_cut 1)
 

diff --git a/dev-db/postgresql/postgresql-11.4.ebuild 
b/dev-db/postgresql/postgresql-11.4.ebuild
index e1309274617..1f4c5615116 100644
--- a/dev-db/postgresql/postgresql-11.4.ebuild
+++ b/dev-db/postgresql/postgresql-11.4.ebuild
@@ -11,7 +11,7 @@ PLOCALES="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru 
sk sl sv tr zh_CN
 inherit flag-o-matic l10n linux-info multilib pam prefix python-single-r1 \
systemd user
 
-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"
+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"
 
 SLOT=$(ver_cut 1)
 



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

2019-06-26 Thread Agostino Sarubbo
commit: ba35d8c7300c75c661e798ae76dbc490d14fa3ac
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:49:21 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:49:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba35d8c7

x11-libs/libfm-qt: x86 stable wrt bug #688660

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 x11-libs/libfm-qt/libfm-qt-0.14.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libfm-qt/libfm-qt-0.14.1-r2.ebuild 
b/x11-libs/libfm-qt/libfm-qt-0.14.1-r2.ebuild
index 54bea008481..33df83e3309 100644
--- a/x11-libs/libfm-qt/libfm-qt-0.14.1-r2.ebuild
+++ b/x11-libs/libfm-qt/libfm-qt-0.14.1-r2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
 else
SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 x86"
 fi
 
 LICENSE="GPL-2+ LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: dev-util/kdevelop-pg-qt/

2019-06-26 Thread Agostino Sarubbo
commit: 0486c16bfe704a8a8e93d3ad6f4c9949e55461c9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:49:48 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:49:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0486c16b

dev-util/kdevelop-pg-qt: x86 stable wrt bug #688488

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.0.ebuild 
b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.0.ebuild
index 560d82ba9b4..05aa96fc8af 100644
--- a/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.0.ebuild
+++ b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.0.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 DESCRIPTION="LL(1) parser generator used mainly by KDevelop language plugins"



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

2019-06-26 Thread Agostino Sarubbo
commit: 00a45d4dff5fae285773ebe0dc68f5560b55bb31
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:49:44 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:49:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a45d4d

x11-misc/screengrab: x86 stable wrt bug #688436

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 x11-misc/screengrab/screengrab-1.101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/screengrab/screengrab-1.101.ebuild 
b/x11-misc/screengrab/screengrab-1.101.ebuild
index 2d3818c553c..250095281d0 100644
--- a/x11-misc/screengrab/screengrab-1.101.ebuild
+++ b/x11-misc/screengrab/screengrab-1.101.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE=""
 
 BDEPEND="dev-qt/linguist-tools:5"



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

2019-06-26 Thread Agostino Sarubbo
commit: 66707f343f1a28a29fefca375704491cf45fb89e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:49:26 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:49:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66707f34

sys-apps/dbus: x86 stable wrt bug #687900

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 sys-apps/dbus/dbus-1.12.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/dbus/dbus-1.12.16.ebuild 
b/sys-apps/dbus/dbus-1.12.16.ebuild
index 487202ab77f..e842cc18ad2 100644
--- a/sys-apps/dbus/dbus-1.12.16.ebuild
+++ b/sys-apps/dbus/dbus-1.12.16.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
 
 LICENSE="|| ( AFL-2.1 GPL-2 )"
 SLOT="0"
-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 ~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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc elogind kernel_linux selinux static-libs systemd test 
user-session X"
 
 REQUIRED_USE="?? ( elogind systemd )"



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

2019-06-26 Thread Agostino Sarubbo
commit: e3b8b1335069603f1b0fe151a72002424e11b15f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:49:51 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:49:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b8b133

dev-libs/libical: x86 stable wrt bug #688490

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

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

diff --git a/dev-libs/libical/libical-3.0.5.ebuild 
b/dev-libs/libical/libical-3.0.5.ebuild
index 836b5ccf5ef..2b0eb76423f 100644
--- a/dev-libs/libical/libical-3.0.5.ebuild
+++ b/dev-libs/libical/libical-3.0.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
 IUSE="berkdb doc examples static-libs test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-emacs/undo-tree/

2019-06-26 Thread Agostino Sarubbo
commit: f2f82328549cfebafe99e414bcf6d7d45c362bed
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 06:49:05 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 06:49:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f82328

app-emacs/undo-tree: x86 stable wrt bug #688608

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 app-emacs/undo-tree/undo-tree-0.6.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/undo-tree/undo-tree-0.6.6.ebuild 
b/app-emacs/undo-tree/undo-tree-0.6.6.ebuild
index 9be59c1e5c2..2c494eeba2d 100644
--- a/app-emacs/undo-tree/undo-tree-0.6.6.ebuild
+++ b/app-emacs/undo-tree/undo-tree-0.6.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 SITEFILE="50${PN}-gentoo.el"
 DOC_CONTENTS="To enable undo trees globally, place '(global-undo-tree-mode)'



[gentoo-commits] repo/gentoo:master commit in: virtual/cblas/, virtual/blas/, virtual/lapacke/, virtual/lapack/

2019-06-26 Thread Benda XU
commit: 5f8a985b71b033d7a7c4d252c00dd83669ee5913
Author: Mo Zhou  gmail  com>
AuthorDate: Wed Jun 26 02:27:40 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Jun 26 06:06:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f8a985b

virtual/{blas,cblas,lapack,lapacke}: add/update virtual packages.

  These virtual packages are used by the BLAS/LAPACK runtime switching
  mechanism.

  Drop old EAPI=5 ebuilds.

Closes: https://github.com/gentoo/gentoo/pull/12323
Closes: https://bugs.gentoo.org/373613
Closes: https://bugs.gentoo.org/669644
Closes: https://bugs.gentoo.org/564546
Closes: https://bugs.gentoo.org/565776
Closes: https://bugs.gentoo.org/646316
Closes: https://bugs.gentoo.org/563674
Closes: https://bugs.gentoo.org/659014
Closes: https://bugs.gentoo.org/659264
Closes: https://bugs.gentoo.org/657984
Closes: https://bugs.gentoo.org/381801
Closes: https://bugs.gentoo.org/646316
Closes: https://bugs.gentoo.org/565776
Closes: https://bugs.gentoo.org/498490

Signed-off-by: Mo Zhou  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 virtual/blas/blas-1.0.ebuild | 14 --
 virtual/blas/blas-3.8.ebuild | 14 ++
 virtual/blas/metadata.xml| 10 +++---
 virtual/cblas/cblas-1.0.ebuild   | 14 --
 virtual/cblas/cblas-3.8.ebuild   | 14 ++
 virtual/cblas/metadata.xml   | 10 +++---
 virtual/lapack/lapack-3.0.ebuild | 13 -
 virtual/lapack/lapack-3.1.ebuild | 13 -
 virtual/lapack/lapack-3.8.ebuild | 14 ++
 virtual/lapack/metadata.xml  | 10 +++---
 virtual/lapacke/lapacke-3.8.ebuild   | 14 ++
 virtual/{lapack => lapacke}/metadata.xml | 10 +++---
 12 files changed, 84 insertions(+), 66 deletions(-)

diff --git a/virtual/blas/blas-1.0.ebuild b/virtual/blas/blas-1.0.ebuild
deleted file mode 100644
index 83e7db925a5..000
--- a/virtual/blas/blas-1.0.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
-
-RDEPEND="|| (
-   sci-libs/blas-reference
-   >=sci-libs/mkl-9.1.023
-   sci-libs/blas-goto
-   )"

diff --git a/virtual/blas/blas-3.8.ebuild b/virtual/blas/blas-3.8.ebuild
new file mode 100644
index 000..e3807aaa8c4
--- /dev/null
+++ b/virtual/blas/blas-3.8.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris"
+IUSE="eselect-ldso"
+
+RDEPEND="
+   >=sci-libs/lapack-3.8.0[eselect-ldso?]
+"
+DEPEND="${RDEPEND}"

diff --git a/virtual/blas/metadata.xml b/virtual/blas/metadata.xml
index 1b4d6e817c0..35dd50fb445 100644
--- a/virtual/blas/metadata.xml
+++ b/virtual/blas/metadata.xml
@@ -6,7 +6,11 @@
 Gentoo Science Project
   
   
-Gentoo virtual package for the Basic Linear Algebra Subprograms
-FORTRAN 77 implementation.
-
+Gentoo virtual package for the Basic Linear Algebra Subprograms
+FORTRAN 77 implementation.
+  
+  
+Enable runtime library switching by
+eselect and ld.so.
+  
 

diff --git a/virtual/cblas/cblas-1.0.ebuild b/virtual/cblas/cblas-1.0.ebuild
deleted file mode 100644
index 4d838124493..000
--- a/virtual/cblas/cblas-1.0.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Virtual for BLAS C implementation"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-RDEPEND="|| (
-   sci-libs/cblas-reference
-   sci-libs/gsl[-cblas-external]
-   >=sci-libs/mkl-9.1.023
-   )"

diff --git a/virtual/cblas/cblas-3.8.ebuild b/virtual/cblas/cblas-3.8.ebuild
new file mode 100644
index 000..0b295963f8d
--- /dev/null
+++ b/virtual/cblas/cblas-3.8.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="Virtual for BLAS C implementation"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="eselect-ldso"
+
+RDEPEND="
+   

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64-fbsd/, sci-libs/lapack/, profiles/features/prefix/rpath/, ...

2019-06-26 Thread Benda XU
commit: 251f5c99d0ef0a397afc1d01999106577450e534
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Jun 26 05:07:52 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Jun 26 06:06:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251f5c99

sci-libs/lapack: add eselect-ldso USE flag.

profiles: mask eselect-ldso USE flags on fbsd and rpath ARCH.

  eselect-ldso USE depends on ld.so to do runtime library switching.

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

 profiles/arch/amd64-fbsd/use.mask   |  4 
 profiles/arch/x86-fbsd/use.mask |  4 
 profiles/features/prefix/rpath/use.mask |  3 +++
 sci-libs/lapack/lapack-3.8.0.ebuild | 20 
 sci-libs/lapack/metadata.xml|  2 ++
 5 files changed, 25 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/amd64-fbsd/use.mask 
b/profiles/arch/amd64-fbsd/use.mask
index 09bc13e678a..d457d88580e 100644
--- a/profiles/arch/amd64-fbsd/use.mask
+++ b/profiles/arch/amd64-fbsd/use.mask
@@ -110,3 +110,7 @@ opencl
 # Hans de Graaff  (27 Dec 2014)
 # dev-libs/jemalloc is not keyworded
 jemalloc
+
+# Benda Xu  (26 Jun 2019)
+# Not tested
+eselect-ldso
\ No newline at end of file

diff --git a/profiles/arch/x86-fbsd/use.mask b/profiles/arch/x86-fbsd/use.mask
index a5de147c236..6746ea43d4d 100644
--- a/profiles/arch/x86-fbsd/use.mask
+++ b/profiles/arch/x86-fbsd/use.mask
@@ -64,3 +64,7 @@ vaapi
 # Chí-Thanh Christopher Nguyễn  (22 Aug 2013)
 # virtual/opencl is not keyworded
 opencl
+
+# Benda Xu  (26 Jun 2019)
+# Not tested
+eselect-ldso

diff --git a/profiles/features/prefix/rpath/use.mask 
b/profiles/features/prefix/rpath/use.mask
index 294cb12c1d1..bc446ee8012 100644
--- a/profiles/features/prefix/rpath/use.mask
+++ b/profiles/features/prefix/rpath/use.mask
@@ -7,3 +7,6 @@
 # multilib is never going to work as expected in Prefix rpath
 multilib
 
+# Benda Xu  (26 Jun 2019)
+# Not supported
+eselect-ldso

diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild 
b/sci-libs/lapack/lapack-3.8.0.ebuild
index df848e027d5..3fb7fa9984d 100644
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -11,22 +11,22 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
-IUSE="lapacke doc"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+IUSE="lapacke doc eselect-ldso"
 # TODO: static-libs 64bit-index
 
 RDEPEND="
-   >=app-eselect/eselect-blas-0.2
-   >=app-eselect/eselect-lapack-0.2
+   eselect-ldso? ( >=app-eselect/eselect-blas-0.2
+   >=app-eselect/eselect-lapack-0.2 )
!app-eselect/eselect-cblas
!sci-libs/blas-reference
!sci-libs/cblas-reference
!sci-libs/lapack-reference
!sci-libs/lapacke-reference
-   doc? ( app-doc/blas-docs )
-   virtual/pkgconfig"
+   virtual/fortran
+   doc? ( app-doc/blas-docs )"
 DEPEND="${RDEPEND}
-   virtual/fortran"
+   virtual/pkgconfig"
 
 src_configure() {
local mycmakeargs=(
@@ -41,6 +41,7 @@ src_configure() {
 src_install () {
cmake-utils_src_install
 
+   use eselect-ldso || return
# Create private lib directory for eselect::blas (ld.so.conf)
dodir /usr/$(get_libdir)/blas/reference
dosym ../../libblas.so usr/$(get_libdir)/blas/reference/libblas.so
@@ -55,8 +56,9 @@ src_install () {
 }
 
 pkg_postinst () {
-   local me=reference libdir=$(get_libdir)
+   use eselect-ldso || return
 
+   local me=reference libdir=$(get_libdir)
# check eselect-blas
eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
@@ -83,6 +85,8 @@ pkg_postinst () {
 }
 
 pkg_postrm () {
+   use eselect-ldso || return
+
eselect blas validate
eselect lapack validate
 }

diff --git a/sci-libs/lapack/metadata.xml b/sci-libs/lapack/metadata.xml
index 7b291ef6bfd..adc276993c4 100644
--- a/sci-libs/lapack/metadata.xml
+++ b/sci-libs/lapack/metadata.xml
@@ -24,5 +24,7 @@ This package installs the reference FORTRAN 77 implementation 
from Netlib.
   
   
 Build LAPACKE
+Enable runtime library switching by
+eselect and ld.so.
   
 



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

2019-06-26 Thread Benda XU
commit: 7d172100bfea6927705a5eae11df4fd2948f1389
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Jun 26 05:29:08 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Jun 26 06:06:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d172100

virtual/blas: add sci-lib/blis as a candidate.

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

 virtual/blas/blas-3.8.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/virtual/blas/blas-3.8.ebuild b/virtual/blas/blas-3.8.ebuild
index e3807aaa8c4..45bf1cc0301 100644
--- a/virtual/blas/blas-3.8.ebuild
+++ b/virtual/blas/blas-3.8.ebuild
@@ -9,6 +9,9 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~s390 ~sparc ~
 IUSE="eselect-ldso"
 
 RDEPEND="
-   >=sci-libs/lapack-3.8.0[eselect-ldso?]
+   !eselect-ldso? ( >=sci-libs/lapack-3.8.0[-eselect-ldso] )
+   eselect-ldso? ( || (
+   >=sci-libs/lapack-3.8.0[eselect-ldso]
+   sci-libs/blis[eselect-ldso] ) )
 "
 DEPEND="${RDEPEND}"



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

2019-06-26 Thread Benda XU
commit: 914aebf44db94fad75de5781a770ffdc97cd38a3
Author: Mo Zhou  gmail  com>
AuthorDate: Wed Jun 26 02:41:35 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Jun 26 06:06:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=914aebf4

sci-libs/blis: new BLIS package as an BLAS/CBLAS alternative.

Closes: https://github.com/gentoo/gentoo/pull/12322
Signed-off-by: Mo Zhou  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/blis/Manifest |   1 +
 sci-libs/blis/blis-0.5.2.ebuild| 107 
 sci-libs/blis/files/blas.lds   |  15 ++
 sci-libs/blis/files/blis-0.5.2-blas-provider.patch |  13 ++
 sci-libs/blis/files/blis-0.5.2-gh313.patch | 187 +
 sci-libs/blis/files/blis-0.5.2-rpath.patch |  13 ++
 sci-libs/blis/files/cblas.lds  |  15 ++
 sci-libs/blis/metadata.xml |  30 
 8 files changed, 381 insertions(+)

diff --git a/sci-libs/blis/Manifest b/sci-libs/blis/Manifest
new file mode 100644
index 000..7d42eadf47b
--- /dev/null
+++ b/sci-libs/blis/Manifest
@@ -0,0 +1 @@
+DIST blis-0.5.2.tar.gz 3502383 BLAKE2B 
b09fda20711086c8bde0d4efc3f3c9b0f6072e1ddb8bd2846465877f0353cced27548abe1239b6a042fe655e85e4b7b3c960322e39b2c733866b8e1718bd
 SHA512 
4f91a7834ef0ed39544dd21856814467416a40050cca323917b0fc61b9201ae4dbd109aa687cdecb27ddee5d6bf4510ef023e1c1dc73599faef0482d3d04

diff --git a/sci-libs/blis/blis-0.5.2.ebuild b/sci-libs/blis/blis-0.5.2.ebuild
new file mode 100644
index 000..939d0b608d6
--- /dev/null
+++ b/sci-libs/blis/blis-0.5.2.ebuild
@@ -0,0 +1,107 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils
+
+DESCRIPTION="BLAS-like Library Instantiation Software Framework"
+HOMEPAGE="https://github.com/flame/blis;
+SRC_URI="https://github.com/flame/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="openmp pthread serial static-libs eselect-ldso doc 64bit-index"
+REQUIRED_USE="?? ( openmp pthread serial ) ?? ( eselect-ldso 64bit-index )"
+
+RDEPEND="eselect-ldso? ( !app-eselect/eselect-cblas
+  >=app-eselect/eselect-blas-0.2 )"
+
+DEPEND="${RDEPEND}
+   dev-lang/python
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-rpath.patch"
+   "${FILESDIR}/${P}-blas-provider.patch"
+   "${FILESDIR}/${P}-gh313.patch"
+)
+
+src_configure () {
+   local BLIS_FLAGS=()
+   local confname
+   # determine flags
+   if use openmp; then
+   BLIS_FLAGS+=( -t openmp )
+   elif use pthread; then
+   BLIS_FLAGS+=( -t pthreads )
+   else
+   BLIS_FLAGS+=( -t no )
+   fi
+   use 64bit-index && BLIS_FLAGS+=( -b 64 -i 64 )
+   # determine config name
+   case "${ARCH}" in
+   "x86" | "amd64")
+   confname=auto ;;
+   "ppc64")
+   confname=generic ;;
+   *)
+   confname=generic ;;
+   esac
+   # This is not an autotools configure file. We don't use econf here.
+   ./configure \
+   --enable-verbose-make \
+   --prefix="${BROOT}"/usr \
+   --libdir="${BROOT}"/usr/$(get_libdir) \
+   $(use_enable static-libs static) \
+   --enable-blas \
+   --enable-cblas \
+   ${BLIS_FLAGS[@]} \
+   --enable-shared \
+   $confname || die
+}
+
+src_compile() {
+   DEB_LIBBLAS=libblas.so.3 DEB_LIBCBLAS=libcblas.so.3 \
+   LDS_BLAS="${FILESDIR}"/blas.lds 
LDS_CBLAS="${FILESDIR}"/cblas.lds \
+   default
+}
+
+src_test () {
+   emake check
+}
+
+src_install () {
+   default
+   use doc && dodoc README.md docs/*.md
+
+   if use eselect-ldso; then
+   dodir /usr/$(get_libdir)/blas/blis
+   insinto /usr/$(get_libdir)/blas/blis
+   doins lib/*/lib{c,}blas.so.3
+   dosym libblas.so.3 usr/$(get_libdir)/blas/blis/libblas.so
+   dosym libcblas.so.3 usr/$(get_libdir)/blas/blis/libcblas.so
+   fi
+}
+
+pkg_postinst() {
+   use eselect-ldso || return
+
+   local libdir=$(get_libdir) me="blis"
+
+   # check blas
+   eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
+   local current_blas=$(eselect blas show ${libdir})
+   if [[ ${current_blas} == blis || -z ${current_blas} ]]; then
+   eselect blas set ${libdir} ${me}
+   elog "Current eselect: BLAS/CBLAS ($libdir) -> 
[${current_blas}]."
+   else
+   elog "Current eselect: BLAS/CBLAS ($libdir) -> 
[${current_blas}]."
+   elog "To use blas [${me}] implementation, you have to issue (as 
root):"
+   elog "\t eselect blas set ${libdir} 

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

2019-06-26 Thread Benda XU
commit: c103f40f0d09655bf675fb6a90b088942d56bf93
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Jun 26 05:43:34 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Jun 26 06:06:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c103f40f

virtual/cblas: add sci-libs/blis as a candidate.

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

 virtual/cblas/cblas-3.8.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/virtual/cblas/cblas-3.8.ebuild b/virtual/cblas/cblas-3.8.ebuild
index 0b295963f8d..440e9fc4a54 100644
--- a/virtual/cblas/cblas-3.8.ebuild
+++ b/virtual/cblas/cblas-3.8.ebuild
@@ -9,6 +9,9 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 
~s390 ~sparc ~x86 ~a
 IUSE="eselect-ldso"
 
 RDEPEND="
-   >=sci-libs/lapack-3.8.0[eselect-ldso?]
+   !eselect-ldso? ( >=sci-libs/lapack-3.8.0[-eselect-ldso] )
+   eselect-ldso? ( || (
+   >=sci-libs/lapack-3.8.0[eselect-ldso]
+   sci-libs/blis[eselect-ldso] ) )
 "
 DEPEND="${RDEPEND}"