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

2020-08-22 Thread Hans de Graaff
commit: 83694599860d431c7deca77f6d23df980407944b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 08:10:22 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83694599

dev-ruby/bundler: cleanup

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

 dev-ruby/bundler/Manifest |  2 --
 dev-ruby/bundler/bundler-2.1.2.ebuild | 32 
 dev-ruby/bundler/bundler-2.1.3.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index eff22cb143b..3404608d5fd 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -1,4 +1,2 @@
 DIST bundler-1.17.3.gem 364032 BLAKE2B 
81e097156a593e4ec85a2353aa6c62143d9aad120c22c5f76423c6c5f4e4d33206c8ef41c64e54ea53eb610a0d865beba19d3c033e8f65913564963319bb523f
 SHA512 
658de4228bc12fa5ca6ce335f76fff773f64da9f3d12f5097b4fd28d4c4f4d2a5bf12dce761b3d95432c5ea6a5aafae895df87c26660a4567db8b682aff48c02
-DIST bundler-2.1.2.gem 396800 BLAKE2B 
20540af4873f968412ddec542379a97b200d86a66b5e69ff9f2f57140063e49dd2ee52ed03e2fbaa1a8da8a3e12d0d4d2e3468031afdaee09a6aeed9910aeb60
 SHA512 
2a3b42fa2c6f40998c900eaf9d81d6417970f3daa572e4f1c5cc954fd8ce1e3cacbda0dc9b77d44b2fa756cfb1e72838ef3edee1812881198bbe8c946017e22b
-DIST bundler-2.1.3.gem 396800 BLAKE2B 
27fdf7b3b823a66d2e8a7671f0c8fb03831f78e7623b44340c8d2b8064fb7e197308bc04dc65d4ce9dfabf26e565e51187dd89c82283ef41e614000a0c045fe3
 SHA512 
39ffce683d85b1afcbbdff81fe66784b94ea8c3be590208f4b8645959d69c9d936564eaad239234c4b461550c9fae411e497d6c26a614f63be442466992a5161
 DIST bundler-2.1.4.gem 396800 BLAKE2B 
f770bd63255df09a20160369dc64e8923e996fb5ea4c11ee763d9a88e5fba142277ccd677861e3c0494b99a36261d5e7bdfb9c40c2abb76322061542f95b8505
 SHA512 
6c870061a78e17d97a9219433c7ef8fbf1112de17d0e0f3d8b6db1a518318528e3803184278412aabe65008e93f451ffa59465062856918ef488f9438399eff6

diff --git a/dev-ruby/bundler/bundler-2.1.2.ebuild 
b/dev-ruby/bundler/bundler-2.1.2.ebuild
deleted file mode 100644
index c3254bf679d..000
--- a/dev-ruby/bundler/bundler-2.1.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-# The specs require a number of gems to be installed in a temporary
-# directory, but this requires network access. They also don't work
-# when run with a path that contains "-".
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-# No documentation task
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_EXTRAINSTALL="man"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An easy way to vendor gem dependencies"
-HOMEPAGE="https://github.com/carlhuda/bundler;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+doc test"
-
-ruby_add_rdepend virtual/rubygems
-
-RDEPEND+=" dev-vcs/git !!https://github.com/carlhuda/bundler;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+doc test"
-
-ruby_add_rdepend virtual/rubygems
-
-RDEPEND+=" dev-vcs/git !!

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

2020-08-22 Thread Hans de Graaff
commit: c09aa5d223bb5b5c9aafe6e512226af2ab173cd5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 08:34:24 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09aa5d2

dev-ruby/bit-struct: add ruby27

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

 dev-ruby/bit-struct/bit-struct-0.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/bit-struct/bit-struct-0.16.ebuild 
b/dev-ruby/bit-struct/bit-struct-0.16.ebuild
index f98f7640f49..121af0d4a7d 100644
--- a/dev-ruby/bit-struct/bit-struct-0.16.ebuild
+++ b/dev-ruby/bit-struct/bit-struct-0.16.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



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

2020-08-22 Thread Hans de Graaff
commit: 3515173c38e4e68323ef71e5c217de7363d95015
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 09:31:12 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3515173c

dev-ruby/bindata: cleanup

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

 dev-ruby/bindata/Manifest |  2 --
 dev-ruby/bindata/bindata-2.4.4.ebuild | 24 
 dev-ruby/bindata/bindata-2.4.5.ebuild | 22 --
 3 files changed, 48 deletions(-)

diff --git a/dev-ruby/bindata/Manifest b/dev-ruby/bindata/Manifest
index 08458c7f42a..73bed460c03 100644
--- a/dev-ruby/bindata/Manifest
+++ b/dev-ruby/bindata/Manifest
@@ -1,5 +1,3 @@
 DIST bindata-2.4.1.gem 78848 BLAKE2B 
a497299aca02abe61c64fe946ef928ade75f58195bdafa1b5ac842c7dd272e0dd2e5da957b558492bb1dd1e47da7da1525c0d54f0e97e571c5db804e8b24ef7e
 SHA512 
538f7deb461c234801677baf30bf6d5300dd46f201ebcaef4cc4182354e1ed375fc1c341a13d6b3a1f579e25e4e53d8aeab0dd979a581131e2a984758243
-DIST bindata-2.4.4.gem 79872 BLAKE2B 
f22f8af6270cd7d790031d2ab53a80f2480ad687abd91803ce556495d1fe8f09e1c316ccfc5b35f2cf914e44e17121d3cc84baab19d51a5671b540429d6ff1f2
 SHA512 
c7af17ea3c7aec6360acfbe0b511700706daec24a4028c86eee441baaad39c259200ee66d33e6f73766c24ae9a8a3c00e5a0c140b4e12e0d526046cd81c6ce79
-DIST bindata-2.4.5.gem 79872 BLAKE2B 
e92abc567f7bf62aa49c72415c9e49e976cb72bb5e44bb45aecfa7771b03017b112504ca733fb0db79913e2b67966338fd1bb59d6c4472171352e5d2c6248998
 SHA512 
28b8985624620d62e426b9cae0c29cd487132297b1218bafa8f82701d2633ac4308188698adaafdafbde9ae009379447e2964b111e9230841b018903500877b5
 DIST bindata-2.4.6.gem 80384 BLAKE2B 
f8e5ee0ff0fa849b5f00fb456235f002ae2786af8fedef0b13105669808269a95a6125969d7ba07f8db04c8d7e43db4d93e81550144e8f23f8d31af5a2f9fc8f
 SHA512 
8c8970abecdd83bf803b8793d36bc0425872fbfeef5db7a7175ea5f7c9e809185bd6b0cf0c7587028d907d74cbb1f9bc9728a49ea4659b7460104934b6a2ae2b
 DIST bindata-2.4.7.gem 80384 BLAKE2B 
f65fe9132faebf645f905dfa749ec3e5dc958dc5523f2b60e9568fd6353323a405bd436b54788a2d98fe0f64ed7df8b4b5c00a0f8186d2e2c65572107219d83a
 SHA512 
f5616a372c0f17ae3b1c89f5993954b565058d099ad0783dbaf49081b7847a26a3a2908c957ec6cd2518ffec85686cf3b19e76f96e5244faa6c83b2598f55364

diff --git a/dev-ruby/bindata/bindata-2.4.4.ebuild 
b/dev-ruby/bindata/bindata-2.4.4.ebuild
deleted file mode 100644
index e08c6e1a982..000
--- a/dev-ruby/bindata/bindata-2.4.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# 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"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Parsing Binary Data in Ruby"
-HOMEPAGE="https://github.com/dmendel/bindata;
-
-LICENSE="BSD-2"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-   sed -i -e '/[Cc]overalls/d' test/test_helper.rb || die
-}

diff --git a/dev-ruby/bindata/bindata-2.4.5.ebuild 
b/dev-ruby/bindata/bindata-2.4.5.ebuild
deleted file mode 100644
index 37680de8635..000
--- a/dev-ruby/bindata/bindata-2.4.5.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Parsing Binary Data in Ruby"
-HOMEPAGE="https://github.com/dmendel/bindata;
-
-LICENSE="BSD-2"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-   sed -i -e '/[Cc]overalls/d' test/test_helper.rb || die
-}



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

2020-08-22 Thread Hans de Graaff
commit: a5e9f8cc42e1cecbc912215c1ca189cdde723cef
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 09:17:33 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e9f8cc

dev-ruby/binding_of_caller: add ruby27

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

 dev-ruby/binding_of_caller/binding_of_caller-0.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/binding_of_caller/binding_of_caller-0.8.0.ebuild 
b/dev-ruby/binding_of_caller/binding_of_caller-0.8.0.ebuild
index 3f44e2cc1ec..a634b5730bd 100644
--- a/dev-ruby/binding_of_caller/binding_of_caller-0.8.0.ebuild
+++ b/dev-ruby/binding_of_caller/binding_of_caller-0.8.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="HISTORY README.md"



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

2020-08-22 Thread Hans de Graaff
commit: e18623ef5837474665509747f9878d57894a31ff
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 08:08:15 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18623ef

dev-ruby/bunny: cleanup

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

 dev-ruby/bunny/Manifest|  3 ---
 dev-ruby/bunny/bunny-2.13.0.ebuild | 33 -
 dev-ruby/bunny/bunny-2.14.2.ebuild | 33 -
 dev-ruby/bunny/bunny-2.14.3.ebuild | 33 -
 4 files changed, 102 deletions(-)

diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest
index 5cc0175be84..75994bac09a 100644
--- a/dev-ruby/bunny/Manifest
+++ b/dev-ruby/bunny/Manifest
@@ -1,6 +1,3 @@
-DIST bunny-2.13.0.gem 204800 BLAKE2B 
d79c52efee5853f9f5c851144d3ec329c681840d030c140109ebde5b1a400526dd5624700d289158349e655b0d4308c9732696d12fcc01cad98fa729af6cac6d
 SHA512 
38291751c6a064179f4c07e36aed751f2656ae110c89de6e006c015aea0b62ac8b7533a7b86e9933ccb779a32381e3bca6b8e21a08bc5494610ef1d58d327d2a
-DIST bunny-2.14.2.gem 206336 BLAKE2B 
46bf0b7be7ac8973bdfc5f8368b09a5e86c175193e0e2673034ddb08aed23c63a05c4a2b634833217e14799f97d64ce79b3a1c980cb42401e253ca91e7f569e7
 SHA512 
26bd5624a342a81d66d6c052c51afc7668b1974fe8209025ddf21ae7624d86570279dd416361c327a8bf1ffee378bab1bf11066ccabb3b953aca9b29939bb6f4
-DIST bunny-2.14.3.gem 206336 BLAKE2B 
8bc1f4620502ee530f2f2192614c5b4bd40da7e4a849c7d56f77df8e7bf810f79b134bb242f42b0e380c5f3c7fa329d303db034585d7fb24436256fdfee64846
 SHA512 
5a2073b288e8fc943ff334dfaaa0a978891229e9dc27c3c39f9db24fb13997a409a6e951b07d41ca753c9aae9aa6b12a29f86b49d9b3473357cada9338fa96d0
 DIST bunny-2.14.4.gem 206848 BLAKE2B 
50f4f92f537cbb0773119866ab8db3f43370210cfedb7f58d0b40a7158abdd6d7545363f7885b4841bc3b446003e1b3aa6bde2db58db330a162f14cbabd15a9a
 SHA512 
4994126a46775eff6a941efb1a63321579943f4dd62c2f88d2e58d58dc8b8fb99f6283a3daeae9847ce4ac46173ff63834d82c57dfbc67f38e257c3989493e32
 DIST bunny-2.15.0.gem 206848 BLAKE2B 
f6455dd814d0f9afd6191d44352c8d524e5d70e67c0c0fce106fa566caf353d13e6f6a65c823d5484505bfd14a86b208d5259313af26be0539c96de08275b5f8
 SHA512 
146eba7f3bf8177a99f6c01ebde0b693965e539ae2f7092dbab932b4081f31d946f72d48accafe4e404b505da806f14c4e5967f4d4a69f8e16176324bdf54089
 DIST bunny-2.16.1.gem 207360 BLAKE2B 
896275bda2e9c1d327f88f9e166da1017f480f73020e524540b907274bc61826c85fc3812b1efc6b9911a35f9c21f3f8aab7c0738dca57f3ceac6e8942bd3dd3
 SHA512 
29fd5161a9ae698340be3e8f18b2b948af00985d7a38125df63c57fa9f3fdf2099528a80a1c4c0220fe7b1c5cc7a17abcae6c748398f8bb49feab65b41deca04

diff --git a/dev-ruby/bunny/bunny-2.13.0.ebuild 
b/dev-ruby/bunny/bunny-2.13.0.ebuild
deleted file mode 100644
index b1165915fd6..000
--- a/dev-ruby/bunny/bunny-2.13.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-# Tests require a live AMQP server.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Another synchronous Ruby AMQP client"
-HOMEPAGE="https://github.com/celldee/bunny;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/amq-protocol-2.3.0:2"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-}

diff --git a/dev-ruby/bunny/bunny-2.14.2.ebuild 
b/dev-ruby/bunny/bunny-2.14.2.ebuild
deleted file mode 100644
index 02c1afa1569..000
--- a/dev-ruby/bunny/bunny-2.14.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# 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"
-
-# Tests require a live AMQP server.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Another synchronous Ruby AMQP client"
-HOMEPAGE="https://github.com/celldee/bunny;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/amq-protocol-2.3.0:2"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-}

diff --git a/dev-ruby/bunny/bunny-2.14.3.ebuild 
b/dev-ruby/bunny/bunny-2.14.3.ebuild
deleted file mode 100644
index 4d211e6e2ce..000
--- a/dev-ruby/bunny/bunny-2.14.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-# Tests require a live AMQP server.

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

2020-08-22 Thread Hans de Graaff
commit: d9366427bb331a93992ad403d2e06ad09995def9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 23 05:41:29 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9366427

dev-ruby/bindata: add 2.4.8

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

 dev-ruby/bindata/Manifest |  1 +
 dev-ruby/bindata/bindata-2.4.8.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ruby/bindata/Manifest b/dev-ruby/bindata/Manifest
index 73bed460c03..368107c4138 100644
--- a/dev-ruby/bindata/Manifest
+++ b/dev-ruby/bindata/Manifest
@@ -1,3 +1,4 @@
 DIST bindata-2.4.1.gem 78848 BLAKE2B 
a497299aca02abe61c64fe946ef928ade75f58195bdafa1b5ac842c7dd272e0dd2e5da957b558492bb1dd1e47da7da1525c0d54f0e97e571c5db804e8b24ef7e
 SHA512 
538f7deb461c234801677baf30bf6d5300dd46f201ebcaef4cc4182354e1ed375fc1c341a13d6b3a1f579e25e4e53d8aeab0dd979a581131e2a984758243
 DIST bindata-2.4.6.gem 80384 BLAKE2B 
f8e5ee0ff0fa849b5f00fb456235f002ae2786af8fedef0b13105669808269a95a6125969d7ba07f8db04c8d7e43db4d93e81550144e8f23f8d31af5a2f9fc8f
 SHA512 
8c8970abecdd83bf803b8793d36bc0425872fbfeef5db7a7175ea5f7c9e809185bd6b0cf0c7587028d907d74cbb1f9bc9728a49ea4659b7460104934b6a2ae2b
 DIST bindata-2.4.7.gem 80384 BLAKE2B 
f65fe9132faebf645f905dfa749ec3e5dc958dc5523f2b60e9568fd6353323a405bd436b54788a2d98fe0f64ed7df8b4b5c00a0f8186d2e2c65572107219d83a
 SHA512 
f5616a372c0f17ae3b1c89f5993954b565058d099ad0783dbaf49081b7847a26a3a2908c957ec6cd2518ffec85686cf3b19e76f96e5244faa6c83b2598f55364
+DIST bindata-2.4.8.gem 80384 BLAKE2B 
c5c87078016ca42fd09a903b803aa9b5d7b9da576c9060428f64433d21d0c30a7884c1baee4f5a48cfc0e0e462623a826f932fa38f3b4db9dd9fc6869ff10df4
 SHA512 
a6e037720acd520e248aecf0c0f4de413ac1f47665487c876457585853c822d1ee46816ab7cd7060e58566b8288ba77917be51cd6a783c25f619bb8a84724446

diff --git a/dev-ruby/bindata/bindata-2.4.8.ebuild 
b/dev-ruby/bindata/bindata-2.4.8.ebuild
new file mode 100644
index 000..985e24dd547
--- /dev/null
+++ b/dev-ruby/bindata/bindata-2.4.8.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Parsing Binary Data in Ruby"
+HOMEPAGE="https://github.com/dmendel/bindata;
+
+LICENSE="BSD-2"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   sed -i -e '/[Cc]overalls/d' test/test_helper.rb || die
+}



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

2020-08-22 Thread Hans de Graaff
commit: 10fdc18594bed17044e497cf5e9b3e287f1552e5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 08:09:13 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10fdc185

dev-ruby/bundler-audit: cleanup

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

 dev-ruby/bundler-audit/Manifest   |  2 --
 dev-ruby/bundler-audit/bundler-audit-0.6.1.ebuild | 44 ---
 dev-ruby/bundler-audit/bundler-audit-0.7.0.ebuild | 42 --
 3 files changed, 88 deletions(-)

diff --git a/dev-ruby/bundler-audit/Manifest b/dev-ruby/bundler-audit/Manifest
index 7b5fc311bc4..80e5dd610ad 100644
--- a/dev-ruby/bundler-audit/Manifest
+++ b/dev-ruby/bundler-audit/Manifest
@@ -1,3 +1 @@
-DIST bundler-audit-0.6.1.gem 108032 BLAKE2B 
84a3600e64846ced023af7cd922508f5f81f0bac64b3c9f1c360d0202adabfb3aaa3e8a7d5900a70bcbeec09424274c716bcc63707eb14d0052758f81fc5399e
 SHA512 
b4b1c981070d55f1c7d7353a401f0efb9696544a522052fdae5b6abcf20a3facefc6f118eb0fd53ef859f1db5d84ab7dc5fe056b5d7cf1d458186294af1558b0
 DIST bundler-audit-0.7.0.1.gem 162816 BLAKE2B 
2e068531d8edf542ce7bd1d362ac36290c90e87d12a5e861ce269575e7a10f9e8399c256be5f0f9dba145f1c3bdd6e0dfdb78826d4c45f79ae8a280631450564
 SHA512 
49d0262a03db03eeab95730550c9554453849bb58fcb1d883c85ca021a181b44e7983f21f83d0b14f857d57ea08bfa13b470cd93bcb3695cac31f366a78d8c1a
-DIST bundler-audit-0.7.0.gem 33280 BLAKE2B 
eb0eab79f7cf62d6eb886f2d1cb91650bb2e7c39f3a98a035b7bf2168297c67d51a9f5a21fb7882d12679fd626ec71fbdfc1c2fbbb4ec4425313dc772eda1fa0
 SHA512 
cea9397c180555dbcbf01011fdd499ab178f12e6b6caf4d43be4500624850680ecf23a18a4691881217efb984bd59b18215fd8ccc48f75ccbe20f0263f2ffcc7

diff --git a/dev-ruby/bundler-audit/bundler-audit-0.6.1.ebuild 
b/dev-ruby/bundler-audit/bundler-audit-0.6.1.ebuild
deleted file mode 100644
index 12400e481ca..000
--- a/dev-ruby/bundler-audit/bundler-audit-0.6.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides patch-level verification for Bundled apps"
-HOMEPAGE="https://github.com/rubysec/bundler-audit;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-#tests are trying to download AND have some odd failures
-#rspec ./spec/database_spec.rb:113 # Bundler::Audit::Database#size should eq 
323
-#rspec ./spec/database_spec.rb:117 # Bundler::Audit::Database#advisories 
should return a list of all advisories.
-RESTRICT=test
-
-ruby_add_rdepend "
-   >=dev-ruby/thor-0.18:0
-   >=dev-ruby/bundler-1.2:0
-"
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
-
-   # Avoid specs that require network access via 'bundle install'
-   rm spec/{integration,scanner}_spec.rb || die
-
-   # Avoid specs that only work when the source is a git repository
-   sed -i -e '/describe "path"/,/^  end/ s:^:#:' \
-   -e '/describe "update!"/,/^  end/ s:^:#:' \
-   spec/database_spec.rb || die
-}

diff --git a/dev-ruby/bundler-audit/bundler-audit-0.7.0.ebuild 
b/dev-ruby/bundler-audit/bundler-audit-0.7.0.ebuild
deleted file mode 100644
index 8f28270125c..000
--- a/dev-ruby/bundler-audit/bundler-audit-0.7.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides patch-level verification for Bundled apps"
-HOMEPAGE="https://github.com/rubysec/bundler-audit;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-#tests are trying to download AND have some odd failures
-#rspec ./spec/database_spec.rb:113 # Bundler::Audit::Database#size should eq 
323
-#rspec ./spec/database_spec.rb:117 # Bundler::Audit::Database#advisories 
should return a list of all advisories.
-RESTRICT=test
-
-ruby_add_rdepend "
-   >=dev-ruby/thor-0.18:0
-   || ( dev-ruby/bundler:2 >=dev-ruby/bundler-1.2:0 )
-"
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
-
-   # Avoid specs that require network access via 'bundle install'
-   rm spec/{integration,scanner}_spec.rb || die
-
-   # Avoid specs that only work when the 

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

2020-08-22 Thread Hans de Graaff
commit: 63f209308139bbae727a3a18527de1ca1d0cc821
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 08:14:53 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f20930

dev-ruby/bsearch: add ruby27

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

 dev-ruby/bsearch/bsearch-1.5.0-r3.ebuild | 28 
 1 file changed, 28 insertions(+)

diff --git a/dev-ruby/bsearch/bsearch-1.5.0-r3.ebuild 
b/dev-ruby/bsearch/bsearch-1.5.0-r3.ebuild
new file mode 100644
index 000..0badfb68ce5
--- /dev/null
+++ b/dev-ruby/bsearch/bsearch-1.5.0-r3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="doc/*"
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+inherit ruby-fakegem
+DESCRIPTION="A binary search library for Ruby"
+HOMEPAGE="http://0xcc.net/ruby-bsearch/;
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i 's/ruby/\$\{RUBY\}/' test/test.sh || die
+}
+
+each_ruby_test() {
+   pushd test
+   RUBY=${RUBY} sh test.sh || die
+   popd
+}



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

2020-08-22 Thread Hans de Graaff
commit: 7708fbbecca4abd9e79062d890939c48b54b270e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 08:32:41 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7708fbbe

dev-ruby/bogus: add ruby27

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

 dev-ruby/bogus/bogus-0.1.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/bogus/bogus-0.1.6.ebuild 
b/dev-ruby/bogus/bogus-0.1.6.ebuild
index 564805487b9..8bcdd5a366e 100644
--- a/dev-ruby/bogus/bogus-0.1.6.ebuild
+++ b/dev-ruby/bogus/bogus-0.1.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2020-08-22 Thread Thomas Deutschmann
commit: c7356fc32a2843cf4896ae90f6cda4f24a5db3e0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 23 02:15:22 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 23 02:15:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7356fc3

net-misc/iputils: bump to v20200821

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

 net-misc/iputils/Manifest  |  2 ++
 ...ils-.ebuild => iputils-20200821.ebuild} | 27 +++---
 net-misc/iputils/iputils-.ebuild   | 27 +++---
 3 files changed, 8 insertions(+), 48 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index 23ec4c046b6..bb705884922 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,6 +1,8 @@
 DIST iputils-20180629.tar.gz 195094 BLAKE2B 
81bf6ef427eac0769ea3f95c20294b46c81f9c619551234eb265b3a428998a96cf3df0cdc7499f9eea280c1999e899e87c3f4a863141de251a9c509840bc83b3
 SHA512 
16b8f5ad1cf88083ebaee0a71fddb14bb0a904336fd0baebfcca86c27ac0773553b21d12790b05cab7661d6432c75bbb1523e871e5e1b77faacd13ccc84f4476
 DIST iputils-20190515.tar.gz 403228 BLAKE2B 
cebe2460ac4da5471a9b8e655bed1c1640f69d4dc41a724ab197533e3d532e34c28e9ccbc852e057d18c9867d9d668e2f73848b005439463dc4e7735c68ae87c
 SHA512 
adb8831ca3a567b9a5f3762227c631aefa62eedbaa7578c2bfea90b6d494b9e0cccf49b68713912611ec56c352d6c517df9e8409c9c9478cfc5732371c8cf250
 DIST iputils-20190709.tar.gz 404101 BLAKE2B 
38e66366cc13a77b7da1a85afe7245891c6c7069c218bc8d5d0dd3664d07a5c4004aa6fc56c192b90bfacf2e5e103997cd671a236aa0a9932a5818eca1e10744
 SHA512 
5db18ac49fa46ed810da4d508e78f4baf2d5c07e7f923eb49d005ad8745743d8861e5788b34a7e37fb7261cee7ddfb768b737eee9d200502ea53537142cac6b5
+DIST iputils-20200821.tar.gz 504852 BLAKE2B 
3ce31554937e28ca3edd204b4b4ba2d11a5eab4ed0d9257cc1f0df38e3ac4d9093f786f308c96c35e1b4909be5de51a0bfb25d890269d9bd7bdd3ea5f612c299
 SHA512 
4a57c3637cdd9aab2600682774e27370716cbdf1c7ac8ae61bf86c21c08701a5b697792df4aa95309b196eaa74f3cb6b2836a40f04da0e602156e982ac99d8c9
 DIST iputils-manpages-20180629.tar.xz 29804 BLAKE2B 
15983cc97bc6b6853c193f046687f10be11902f7e1d2dc2eec6c58edd1926f10152108d378858b0d7eb2d2908f038965b05515c4927aedc460282a22307883ad
 SHA512 
1c5b0bab8496a3f3d9b5080029221231a497d9a5e91c61bd0ddd0b63fd51572d052801294aafd08e1dc8ad448b82cdaf48c72f0b08cc143f9c144f3db6848d9a
 DIST iputils-manpages-20190515.tar.xz 27556 BLAKE2B 
adf3eb5c7f3fd71fa24ff48daffd367ba6abc0377bca45ddc439803d177bf668f7dfc7bd3da7a06e89d9ffdd68f2bb0dbb9aa0ac150c98cd1f2b207a68d4fb46
 SHA512 
4013fe05c592ccc09d6b947ee59d56515bfe49e9a9d5610225d4a2b8c5034a7f1e8dc41c214cf03ce909d36bc5a8438541ad302cddeb1f0b4359a9b9c85ad4b2
 DIST iputils-manpages-20190709.tar.xz 27588 BLAKE2B 
9780a96dfde077625a7a499182511066ede63ca364d2de729403354af7cea6b25629da1408ee2081f9da1b21756ee956d04642ea36d05ee02ef7ef05b66c1ad5
 SHA512 
4de79426574bd134f4c4ea4d560d8e3eae8bd8ac19b89793fe252a1ef9eebd1833cafb72a2987118f3061eaf00da8a2468e8bced1568611f9391a1203066
+DIST iputils-manpages-20200821.tar.xz 19200 BLAKE2B 
7d139ccac181eb3d74e3dcd2ba28cb906a0002aa4922de3e37771e2063234fa12428fa44bab3b50e43c40576a66d585a7460cf550afbeacd665fc41ad11a
 SHA512 
0dd385565c9a15dfce668d637e055004a347056ee56260a4e726e7aa5ba5a6374aea8e9fc848dfe36b7609e5d92cb8c21f3e88f2d63e7cfe299489e41a17dc33

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-20200821.ebuild
similarity index 89%
copy from net-misc/iputils/iputils-.ebuild
copy to net-misc/iputils/iputils-20200821.ebuild
index cc025fe8be3..3365b1ca6cc 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-20200821.ebuild
@@ -5,11 +5,12 @@
 # them in a tarball on our mirrors.  This avoids ugly issues while
 # building stages, and reduces depedencies.
 # To regenerate man/html pages emerge iputils-[doc] with
-# EGIT_COMMIT set to release tag and tar ${S}/doc folder.
+# EGIT_COMMIT set to release tag, all USE flags enabled and
+# tar ${S}/doc folder.
 
 EAPI="7"
 
-PLOCALES="ja"
+PLOCALES="de fr ja pt_BR tr uk zh_CN"
 
 inherit fcaps flag-o-matic l10n meson systemd toolchain-funcs
 
@@ -34,18 +35,6 @@ BDEPEND="virtual/pkgconfig"
 LIB_DEPEND="
caps? ( sys-libs/libcap[static-libs(+)] )
idn? ( net-dns/libidn2:=[static-libs(+)] )
-   ipv6? (
-   ssl? (
-   gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] )
-   !gcrypt? (
-   nettle? ( dev-libs/nettle[static-libs(+)] )
-   !nettle? (
-   libressl? ( 
dev-libs/libressl:0=[static-libs(+)] )
-   !libressl? ( 
dev-libs/openssl:0=[static-libs(+)] )
-   )
-   )
-   )
-   )
nls? ( 

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

2020-08-22 Thread Thomas Deutschmann
commit: 9f58ba1e3a406b1ef3b58846db617c45993bd51d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 23 02:17:51 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 23 02:17:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f58ba1e

net-misc/iputils: drop old

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

 net-misc/iputils/Manifest|   4 -
 net-misc/iputils/iputils-20180629.ebuild | 179 ---
 net-misc/iputils/iputils-20190515.ebuild | 200 ---
 net-misc/iputils/iputils-20190709.ebuild | 199 --
 4 files changed, 582 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index bb705884922..bc4d564060e 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,8 +1,4 @@
-DIST iputils-20180629.tar.gz 195094 BLAKE2B 
81bf6ef427eac0769ea3f95c20294b46c81f9c619551234eb265b3a428998a96cf3df0cdc7499f9eea280c1999e899e87c3f4a863141de251a9c509840bc83b3
 SHA512 
16b8f5ad1cf88083ebaee0a71fddb14bb0a904336fd0baebfcca86c27ac0773553b21d12790b05cab7661d6432c75bbb1523e871e5e1b77faacd13ccc84f4476
-DIST iputils-20190515.tar.gz 403228 BLAKE2B 
cebe2460ac4da5471a9b8e655bed1c1640f69d4dc41a724ab197533e3d532e34c28e9ccbc852e057d18c9867d9d668e2f73848b005439463dc4e7735c68ae87c
 SHA512 
adb8831ca3a567b9a5f3762227c631aefa62eedbaa7578c2bfea90b6d494b9e0cccf49b68713912611ec56c352d6c517df9e8409c9c9478cfc5732371c8cf250
 DIST iputils-20190709.tar.gz 404101 BLAKE2B 
38e66366cc13a77b7da1a85afe7245891c6c7069c218bc8d5d0dd3664d07a5c4004aa6fc56c192b90bfacf2e5e103997cd671a236aa0a9932a5818eca1e10744
 SHA512 
5db18ac49fa46ed810da4d508e78f4baf2d5c07e7f923eb49d005ad8745743d8861e5788b34a7e37fb7261cee7ddfb768b737eee9d200502ea53537142cac6b5
 DIST iputils-20200821.tar.gz 504852 BLAKE2B 
3ce31554937e28ca3edd204b4b4ba2d11a5eab4ed0d9257cc1f0df38e3ac4d9093f786f308c96c35e1b4909be5de51a0bfb25d890269d9bd7bdd3ea5f612c299
 SHA512 
4a57c3637cdd9aab2600682774e27370716cbdf1c7ac8ae61bf86c21c08701a5b697792df4aa95309b196eaa74f3cb6b2836a40f04da0e602156e982ac99d8c9
-DIST iputils-manpages-20180629.tar.xz 29804 BLAKE2B 
15983cc97bc6b6853c193f046687f10be11902f7e1d2dc2eec6c58edd1926f10152108d378858b0d7eb2d2908f038965b05515c4927aedc460282a22307883ad
 SHA512 
1c5b0bab8496a3f3d9b5080029221231a497d9a5e91c61bd0ddd0b63fd51572d052801294aafd08e1dc8ad448b82cdaf48c72f0b08cc143f9c144f3db6848d9a
-DIST iputils-manpages-20190515.tar.xz 27556 BLAKE2B 
adf3eb5c7f3fd71fa24ff48daffd367ba6abc0377bca45ddc439803d177bf668f7dfc7bd3da7a06e89d9ffdd68f2bb0dbb9aa0ac150c98cd1f2b207a68d4fb46
 SHA512 
4013fe05c592ccc09d6b947ee59d56515bfe49e9a9d5610225d4a2b8c5034a7f1e8dc41c214cf03ce909d36bc5a8438541ad302cddeb1f0b4359a9b9c85ad4b2
 DIST iputils-manpages-20190709.tar.xz 27588 BLAKE2B 
9780a96dfde077625a7a499182511066ede63ca364d2de729403354af7cea6b25629da1408ee2081f9da1b21756ee956d04642ea36d05ee02ef7ef05b66c1ad5
 SHA512 
4de79426574bd134f4c4ea4d560d8e3eae8bd8ac19b89793fe252a1ef9eebd1833cafb72a2987118f3061eaf00da8a2468e8bced1568611f9391a1203066
 DIST iputils-manpages-20200821.tar.xz 19200 BLAKE2B 
7d139ccac181eb3d74e3dcd2ba28cb906a0002aa4922de3e37771e2063234fa12428fa44bab3b50e43c40576a66d585a7460cf550afbeacd665fc41ad11a
 SHA512 
0dd385565c9a15dfce668d637e055004a347056ee56260a4e726e7aa5ba5a6374aea8e9fc848dfe36b7609e5d92cb8c21f3e88f2d63e7cfe299489e41a17dc33

diff --git a/net-misc/iputils/iputils-20180629.ebuild 
b/net-misc/iputils/iputils-20180629.ebuild
deleted file mode 100644
index c71a8d09411..000
--- a/net-misc/iputils/iputils-20180629.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# For released versions, we precompile the man/html pages and store
-# them in a tarball on our mirrors.  This avoids ugly issues while
-# building stages, and reduces depedencies.
-# To regenerate man/html pages emerge iputils-[doc] with
-# EGIT_COMMIT set to release tag and tar ${S}/doc folder.
-
-EAPI="6"
-
-inherit flag-o-matic toolchain-funcs fcaps
-
-MY_PV="${PV/_pre/}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-20180629-musl.patch
-   "${FILESDIR}"/${P}-fix-ping-on-musl.patch
-)
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/iputils/iputils.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/iputils/iputils/archive/s${MY_PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${MY_PV}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Network monitoring tools including ping and ping6"
-HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils;
-
-LICENSE="BSD GPL-2+ rdisc"
-SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn ipv6 libressl 

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

2020-08-22 Thread Thomas Deutschmann
commit: 7d2f74ec04893c333107b034d68382d47edc47f7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 23 01:31:30 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 23 01:31:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2f74ec

mail-mta/msmtp: bump to v1.8.12

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

 mail-mta/msmtp/Manifest|   1 +
 mail-mta/msmtp/msmtp-1.8.12.ebuild | 145 +
 2 files changed, 146 insertions(+)

diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest
index 49ba6894668..ac496653253 100644
--- a/mail-mta/msmtp/Manifest
+++ b/mail-mta/msmtp/Manifest
@@ -1,3 +1,4 @@
 DIST msmtp-1.8.10.tar.xz 355364 BLAKE2B 
b70143e28da8b64035448cbb61e133a5a1d35bc472316a3e164f2f168d67ef71455c583610afdfe522d33b77dea1a7ff55f9d6c200c6b1d9b3e2fcadb4fa10c1
 SHA512 
0d2280772ded3ed33036f7a9047c054f413e34f8264a82df26b85dc48000fa318d5400201ce0b888f3d821c629e25e17e5cf6b69b3e452b14e6883904b4ad83b
 DIST msmtp-1.8.11.tar.xz 356492 BLAKE2B 
0ee4b9ee859b21c35776c037fa93a3b104a86103a5543b0a0c035d3c3a285d7e6cf7eb38e56b172c4dcd6cc536274b6d6661297b2e160b1e9eed659fadfb5e17
 SHA512 
77595ca3d06781aa908677edae08bef92840e69dde5db8eedb555327b671d87cde441181fa17342f5b9492e76f0520a49bfa86dafce9d93844137ae7f96eac16
+DIST msmtp-1.8.12.tar.xz 364712 BLAKE2B 
94707d18d9be71e8e51413cdcc55887fc15bd7d0f059d54cfcf4e07b5589febbb9ed4025206e3b82d1b12edad45086d3ad8a47fb3d37488a49e46984d7b7bc32
 SHA512 
8620e5e9a88a49769cfdbf2aa83842b230b3fd1584641d17129cb404e3c9696edd5a28237ef46a115ca82d2a846c0f653eaa837ba6f8512f8b57493d64451df8
 DIST msmtp-1.8.7.tar.xz 340908 BLAKE2B 
5241acf54d5a6af6ccf2c3bfd33954a5235af2d2cb467e4134401538e60e1847489a7a599359e2d13202ea9637c32a67ec5180372b139e06f6d47f060cba6c8f
 SHA512 
5a079cb90b48853ad812125e8b341f5bcd5f5ba4725d62c37210050896527b63f993aa6393f1d4107636153bf0ed84b0288e88a7e78a119c66b2d58f1e69a67d

diff --git a/mail-mta/msmtp/msmtp-1.8.12.ebuild 
b/mail-mta/msmtp/msmtp-1.8.12.ebuild
new file mode 100644
index 000..9c112ec7abd
--- /dev/null
+++ b/mail-mta/msmtp/msmtp-1.8.12.ebuild
@@ -0,0 +1,145 @@
+# Copyright 2004-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps multilib
+
+DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
+HOMEPAGE="https://marlam.de/msmtp/;
+SRC_URI="https://marlam.de/msmtp/releases/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
+IUSE="daemon doc gnome-keyring idn +mta nls sasl ssl vim-syntax"
+
+# fcaps.eclass unconditionally defines "filecaps" USE flag which we need for
+# USE="daemon" in order to set the caps we need.
+REQUIRED_USE="daemon? ( filecaps )"
+
+# Upstream discourages usage of openssl. See also
+# https://marlam.de/msmtp/news/openssl-discouraged/
+DEPEND="
+   gnome-keyring? ( app-crypt/libsecret )
+   nls? ( virtual/libintl )
+   sasl? ( virtual/gsasl )
+   ssl? ( net-libs/gnutls[idn?] )
+   !ssl? ( idn? ( net-dns/libidn2:= ) )
+"
+
+RDEPEND="${DEPEND}
+   net-mail/mailbase
+   daemon? (
+   acct-group/msmtpd
+   acct-user/msmtpd
+   )
+   mta? (
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !=mail-mta/ssmtp-2.64-r2[mta]
+   )
+"
+
+BDEPEND="
+   doc? ( virtual/texi2dvi )
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*"
+
+src_prepare() {
+   # Use default Gentoo location for mail aliases
+   sed 's:/etc/aliases:/etc/mail/aliases:' \
+   -i scripts/find_alias/find_alias_for_msmtp.sh || die
+
+   default
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-gai-idn
+   $(use_enable nls)
+   $(use_with daemon msmtpd)
+   $(use_with gnome-keyring libsecret)
+   $(use_with idn libidn)
+   $(use_with sasl libgsasl)
+   $(use_with ssl tls gnutls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   default
+
+   if use doc ; then
+   cd doc || die
+   emake html pdf
+   fi
+}
+
+src_install() {
+   default
+
+   if use daemon ; then
+   fcaps CAP_NET_BIND_SERVICE usr/bin/msmtpd
+   newinitd "${FILESDIR}"/msmtpd.init msmtpd
+   newconfd "${FILESDIR}"/msmtpd.confd msmtpd
+   fi
+
+   if use doc ; then
+   dodoc 

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

2020-08-22 Thread Thomas Deutschmann
commit: ef0de18a7e211af5479a5c1799df3b8daee2821f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 23 01:29:00 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 23 01:29:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0de18a

dev-libs/libfilezilla: fix 32-bit build

Links against libatomic on 32-bit non-x86 arches.

Closes: https://bugs.gentoo.org/727652
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild 
b/dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild
index b727fb881b7..06fb1f38b74 100644
--- a/dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild
+++ b/dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild
@@ -33,6 +33,15 @@ pkg_pretend() {
fi
 }
 
+src_configure() {
+   if use ppc || use arm || use hppa; then
+   # bug 727652
+   append-libs -latomic
+   fi
+
+   default
+}
+
 src_install() {
default
find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die



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

2020-08-22 Thread Thomas Deutschmann
commit: c61a005b18629134882da358dd9dbac45d4ca7fd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 23 01:20:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 23 01:29:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c61a005b

dev-libs/libfilezilla: bump to v0.24

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

 dev-libs/libfilezilla/Manifest   |  1 +
 dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest
index a85fa9013ee..4b4c5fd4f5d 100644
--- a/dev-libs/libfilezilla/Manifest
+++ b/dev-libs/libfilezilla/Manifest
@@ -2,3 +2,4 @@ DIST libfilezilla-0.20.2.tar.bz2 549679 BLAKE2B 
929c535ed7ad65fb35bc7f3a21c827ff
 DIST libfilezilla-0.21.0.tar.bz2 552491 BLAKE2B 
fb2729c1c2616b4dbdc292651fd5afe85fdcd77dd70d179605f737539dd4db54c95aeff9053131076241ca57317b2361a201f6fae381c374e81ca4bc250cf1ea
 SHA512 
a4986f8da4ac6980e7b1e564d3b033853b0e5442e4bbdee337238ad5e896b80c74e7176f973055593bd45789c41725a6315c6d510ad44354588188a1cc9f29f9
 DIST libfilezilla-0.22.0.tar.bz2 557320 BLAKE2B 
864f286844a3693ae1aa9f0176dbcf32a6a483174aa4b29e23ebccd309f88e97cb84368b3b5d22f07f94d396885b992e2e2e4b2f64bfec490bbcb898c88e0dc5
 SHA512 
6ec53a4d82dc4c6650c560633c1f1cd50866fd954d5153be7e9ebea3ee0fa38d287e16dfdccb9ad22a7e7a325eec5d659bc51dd963b2deb540e8206e0f45513e
 DIST libfilezilla-0.23.0.tar.bz2 560028 BLAKE2B 
f5ef9001babc1cdf5f36ecaa88aacdbab99d2f65fb6554296c54ed63c6131cc03f16b92635b7c71375b94394d02b0596500c6c796c4efa6fc2c74f561c640d1b
 SHA512 
a69040b7767e4568ba155adce67a5755b2947a73626bad89c89c88c773cb99147349ec5c3b8cc746715c9270b54ac6bc70fd57c77fe125b2dc6753669dfe93d7
+DIST libfilezilla-0.24.0.tar.bz2 560451 BLAKE2B 
2806820e3aca63e1a018b01b990e7580c53d32d6e0e519a316a172a516c4b24aa38e5e1847fb40db7d21c22b68caffdafd3701273ac96561305661b9b8a86716
 SHA512 
f5fd2ca426235e03e26209b975e2eda4763ef1bef16a1b424ce4a248245163038d4e56089d523d77b8370f52a2947873d8439f4fc9478ba57fcef453c2f54861

diff --git a/dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild 
b/dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild
new file mode 100644
index 000..b727fb881b7
--- /dev/null
+++ b/dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic
+
+DESCRIPTION="C++ library offering some basic functionality for 
platform-independent programs"
+HOMEPAGE="https://lib.filezilla-project.org/;
+SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0/9" # libfilezilla.so version
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/nettle:0=
+   >=net-libs/gnutls-3.5.7:=
+"
+DEPEND="${RDEPEND}
+   test? ( dev-util/cppunit )"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires C++14-capable C++ compiler. Your 
current compiler"
+   eerror "does not seem to support -std=c++14 option. 
Please upgrade your compiler"
+   eerror "to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "Currently active compiler does not support 
-std=c++14"
+   fi
+   fi
+}
+
+src_install() {
+   default
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/votca-csgapps/

2020-08-22 Thread Christoph Junghans
commit: b3c481feb86354ac32f6ff53be131e4f81e013b5
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Aug 22 22:07:07 2020 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Aug 22 23:35:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c481fe

sci-chemistry/votca-csgapps: version bump to 1.6.2

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

 sci-chemistry/votca-csgapps/Manifest| 1 +
 .../{votca-csgapps-.ebuild => votca-csgapps-1.6.2.ebuild}   | 2 +-
 sci-chemistry/votca-csgapps/votca-csgapps-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-chemistry/votca-csgapps/Manifest 
b/sci-chemistry/votca-csgapps/Manifest
index abc1f9154fa..21b594b448a 100644
--- a/sci-chemistry/votca-csgapps/Manifest
+++ b/sci-chemistry/votca-csgapps/Manifest
@@ -3,5 +3,6 @@ DIST votca-csgapps-1.4.tar.gz 21072 BLAKE2B 
30c2f6692544741bfbec09efea2f68ae48cd
 DIST votca-csgapps-1.5.1.tar.gz 26006 BLAKE2B 
8651978c15087fc7332fe229cfc33d8c4257faf46d72f7ac5fbaaf5f31133c4df3d97cae2b18730b5700e742c27e3db39696fdfe910ed884952ba0f832220c3d
 SHA512 
4f83a46f16eb0a4cb9acc6c0d9523fa746dcf670107355c95fc02daa6ca91fb4f8d5e48bc920d8c13a9445390a25415f7217979903ea86f890df1d4704944c28
 DIST votca-csgapps-1.5.tar.gz 25975 BLAKE2B 
185e759d658c6f763da2d26770766ec8ee05017b4c6a67e13915de04fbf2ecf268f2f800c5e18ef0f38c615340b0db163e886dc98a9395a69359f94dc8773f60
 SHA512 
20dda9d07ef2f33c9decff2766ece8f24cf2562993b4dfb7dd637d84325b835a6ecd30d34c5cfb9c428dbf72c2b5dfe9fd49d266182704b981db151c3c4ea2e4
 DIST votca-csgapps-1.6.1.tar.gz 20128 BLAKE2B 
509f684b84e7ebb718fbcf5b48adc732dc8c6b9f6478269e243dda3c980a5d91a46208863ac6227a07d90f6e2ea4e5cf2b50a7b34b6dbe2567d9a95ede4ee1de
 SHA512 
06e396c20990f7bb22ae8c888a36585b40a61280aa53a521c01128bbaadc1f449f85d4f41380ee3ce290defb64eca285be7dde1cd888f4cb69805695511a5b90
+DIST votca-csgapps-1.6.2.tar.gz 19549 BLAKE2B 
8aad4ff143a2073b4d17a4af0766898882ed011be4de814b6dca3cb4c1776fbee925fb4fef4ba1fd20d3aa3097440caeaab7fddb68b35322b5123868e7e2fbea
 SHA512 
f88f8ea41773b846ed7b3b910ad81c58a6dc1aabea5ae8ead030709c095e229b29443213854d358b4fa6518d8373b9a2acab741be2bbc33fec22d8f267f6cfe3
 DIST votca-csgapps-1.6.tar.gz 20130 BLAKE2B 
0c34fba42a70f756043aae89f51b94cc0a9c9a85680ed78c56b4c05f834d94c74aff59e4adf6155e5fab81d057da58ec420d843532af57beeaa6e81f82432d92
 SHA512 
5a85abaf6b09a225604f33f2e0cfb774525159e9bce89efd7ebfc0c9c37342e472503ff51c3065be2a4b87e95671f55164c630477f404f94b0510a83e262352f
 DIST votca-csgapps-1.6_rc1.tar.gz 20138 BLAKE2B 
9374911f761fd78f01721e8e10f3b9c14f2ba894735735e4d09f5e29eb1d1b69f4fa081699d7a93abfad2ebe55d6439edbb6db547618e6d2cfbaf7bbc8a79ca8
 SHA512 
153bd6e537175c9908739c60ce80830ebf57c0686f11b21fc541995cb5355d4a3f7f7ee7d1707bb85f5fc859bf260a3a167450175ffe8feb92044e8018be996b

diff --git a/sci-chemistry/votca-csgapps/votca-csgapps-.ebuild 
b/sci-chemistry/votca-csgapps/votca-csgapps-1.6.2.ebuild
similarity index 96%
copy from sci-chemistry/votca-csgapps/votca-csgapps-.ebuild
copy to sci-chemistry/votca-csgapps/votca-csgapps-1.6.2.ebuild
index 463cba8e0e3..4f5d6d7d4aa 100644
--- a/sci-chemistry/votca-csgapps/votca-csgapps-.ebuild
+++ b/sci-chemistry/votca-csgapps/votca-csgapps-1.6.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 
-inherit cmake-utils
+inherit cmake
 
 if [ "${PV}" != "" ]; then
SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"

diff --git a/sci-chemistry/votca-csgapps/votca-csgapps-.ebuild 
b/sci-chemistry/votca-csgapps/votca-csgapps-.ebuild
index 463cba8e0e3..4f5d6d7d4aa 100644
--- a/sci-chemistry/votca-csgapps/votca-csgapps-.ebuild
+++ b/sci-chemistry/votca-csgapps/votca-csgapps-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 
-inherit cmake-utils
+inherit cmake
 
 if [ "${PV}" != "" ]; then
SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"



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

2020-08-22 Thread Christoph Junghans
commit: c848994db5e1755153be5017040e1cf6ab894ef7
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Aug 22 21:44:31 2020 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Aug 22 23:35:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c848994d

sci-libs/votca-tools: version bump to 1.6.2

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

 sci-libs/votca-tools/Manifest | 1 +
 .../votca-tools/{votca-tools-.ebuild => votca-tools-1.6.2.ebuild} | 4 ++--
 sci-libs/votca-tools/votca-tools-.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/sci-libs/votca-tools/Manifest b/sci-libs/votca-tools/Manifest
index 3e48bbb29f7..ca10e4b96e8 100644
--- a/sci-libs/votca-tools/Manifest
+++ b/sci-libs/votca-tools/Manifest
@@ -3,5 +3,6 @@ DIST votca-tools-1.4.tar.gz 103102 BLAKE2B 
a398d20b628148ec753ee1e59353e272dbda9
 DIST votca-tools-1.5.1.tar.gz 129629 BLAKE2B 
ab68b38241d2c065939cf0b2e08603eaaccf613454bb64056c3d3d03472501e2079408ce856fbcc7243d51d035acec0b52c9767e2d687234296c7858f1a46fa4
 SHA512 
c8fe4baee0f4586dbe1a9f5b7c33b7d6b16ef0ebc35b50febfdcb049b09cd150dec3a5e9b98b43430db66f866dd01c1776f6777f01d227246c9d7b7ca879ea72
 DIST votca-tools-1.5.tar.gz 129464 BLAKE2B 
2ab72758cc7c9bed5a49c924f7f0a93dc562a43cefbcc84f393656fd6c6b165152114eab48131db4d42008472d01103b5abba6ae0cf12779fe1ffacbcd65dc11
 SHA512 
fdee932c861742961937bdb88a1ace8caa4041c38ce80ece3b27e8a4b624248c21bf9be63b157565d1114047d3895c8b959f95b4fa49225c0cd1b2e708ef54f0
 DIST votca-tools-1.6.1.tar.gz 110141 BLAKE2B 
948908a3aedb360d63aaf4077de366fb8dad7b5c97cd4532458a67e90e6e0271ba4ef30a23be264f426a1f860708592360982f283346d0a4788111719d3a8ee9
 SHA512 
e7dc03df46670f83139c0283824a630d8bec6cda5da156bc09e35e3c373f1cc65359ddb912e6bf19431a588acc5569ad5745083d155fcc15c93980cfd26e
+DIST votca-tools-1.6.2.tar.gz 109808 BLAKE2B 
1eebb2950004ec5b0a0494904b35f5dc539a5a93e36d40ffdfba911632e48ef9431bfd8d6305c0b5f516c70cff8156976efa6d216ae061a77e018047e543beee
 SHA512 
03139591e934ae97b6c0ddcd0fa9480b4b9d28c05882489b9067b9519727a97a1589a645c3d9ad959d65fa622e3845e8d1d5141f210e2704907d7d6f0bff2abc
 DIST votca-tools-1.6.tar.gz 109824 BLAKE2B 
e030899e210e0f3030d43796a468ea20a573fe7ee62fbfde53e2e6865a9c0657d92ed06ddc44ebfa1c37c6142c865e97380e00570070351d75c403ead6fcfd19
 SHA512 
0159bc10066e05da8ba0f70e3c70d8cb4cd7b07ebd58edff1ccfeb86504af855eb5cae7184200e5c8ee3a3f6b6b85ec46a045f00dc8e681073ae8fdbbfc3965a
 DIST votca-tools-1.6_rc1.tar.gz 128577 BLAKE2B 
d9270739c00f945ff4af24e45a529e73ff0da596956791991f03b5586134d16b5fec077b3859dcd685de96a334f419f5f82ede7df60614482c9fddc61a01ca8d
 SHA512 
42b0eae148bb93293ac16e193d2595aaa850dcee0dcaab1f6cf0ca8e36a95a1719a03243d421fbfb1034c81baf2ef294768a86530f0d69b59862df95846241ed

diff --git a/sci-libs/votca-tools/votca-tools-.ebuild 
b/sci-libs/votca-tools/votca-tools-1.6.2.ebuild
similarity index 92%
copy from sci-libs/votca-tools/votca-tools-.ebuild
copy to sci-libs/votca-tools/votca-tools-1.6.2.ebuild
index 6088d1e095d..4c25081de7a 100644
--- a/sci-libs/votca-tools/votca-tools-.ebuild
+++ b/sci-libs/votca-tools/votca-tools-1.6.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 
-inherit cmake-utils eutils multilib
+inherit cmake eutils multilib
 
 if [ "${PV}" != "" ]; then
SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -40,5 +40,5 @@ src_configure() {
mycmakeargs=(
-DWITH_RC_FILES=OFF
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }

diff --git a/sci-libs/votca-tools/votca-tools-.ebuild 
b/sci-libs/votca-tools/votca-tools-.ebuild
index 6088d1e095d..4c25081de7a 100644
--- a/sci-libs/votca-tools/votca-tools-.ebuild
+++ b/sci-libs/votca-tools/votca-tools-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 
-inherit cmake-utils eutils multilib
+inherit cmake eutils multilib
 
 if [ "${PV}" != "" ]; then
SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -40,5 +40,5 @@ src_configure() {
mycmakeargs=(
-DWITH_RC_FILES=OFF
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/votca-xtp/

2020-08-22 Thread Christoph Junghans
commit: 27918b0494721fe44bd23c14399c8d09487e4a8e
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Aug 22 23:35:26 2020 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Aug 22 23:35:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27918b04

sci-chemistry/votca-xtp: version bump to 1.6.2

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

 sci-chemistry/votca-xtp/Manifest| 1 +
 .../votca-xtp/{votca-xtp-.ebuild => votca-xtp-1.6.2.ebuild} | 2 +-
 sci-chemistry/votca-xtp/votca-xtp-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-chemistry/votca-xtp/Manifest b/sci-chemistry/votca-xtp/Manifest
index 2daf4486397..255335e1387 100644
--- a/sci-chemistry/votca-xtp/Manifest
+++ b/sci-chemistry/votca-xtp/Manifest
@@ -3,6 +3,7 @@ DIST votca-xtp-1.4.tar.gz 15214266 BLAKE2B 
435ba1603495d904ccce20b4fa665d3a1c62f
 DIST votca-xtp-1.5.1.tar.gz 14634849 BLAKE2B 
84ee9fc531a530ba276a6fd3eccc78dd25c27346db76871f33fe307dde451956bf091b636dd5594bf3b8b24a727fe7e5a730fb85cd2cbb0e5605705996e69bd2
 SHA512 
8fb6891e84d4d685e26287344554b705c607e7cb9f497c00ac9cd8328e50210c56706abdb7004b83d4addbfbc7b35c3526b4feabf75f681362b3b7a39c54b668
 DIST votca-xtp-1.5.tar.gz 14637712 BLAKE2B 
af04de706f0d100968928459a03b6a94a94a211b3f5bd056d123756d40760fb0ada70add429ed5b86e211dbdd3b91aa4cf12e51a260638766d04158e7b5a1201
 SHA512 
693f34004749edfbabcd0a19dc23b3de3c09858c7c0dfe1e420b92632397971e3687489c1074a489d4d2fd337ddc5749c419869db104c65736e7c01bf12cd140
 DIST votca-xtp-1.6.1.tar.gz 1405246 BLAKE2B 
b32db1e50ebfd79683ea2bf990293d9dfcf7703f3d95467a3fac5f98ec98e9bf1d29bab079e8f328fab8998144af186e7f47e99d9312763f7d73a1ae364ce58a
 SHA512 
8b1bb235e70c239d0c57ceac65cd384841ea136d61f28bc72cbe2cfb47f9d776d42e06180acd1d8da93d0a0586e0bc3884ed82830d0f31c498ce225ca79a45aa
+DIST votca-xtp-1.6.2.tar.gz 1405868 BLAKE2B 
4e5700cec41ede632b97904259040aef2b79f9698547bf508584e49ff5cb16ab627c31732136de67bed3f70af9bf890a25bf511e8d9278821107760fc29441b7
 SHA512 
64610239ef5b902daa4ff475b4fea194912ef2a50e24214fcecf7d63336208a642c5ae5f02b0f21d04a78acaef224ba9a29b06b9380dbd6a43553e704efc54fe
 DIST votca-xtp-1.6.tar.gz 1404955 BLAKE2B 
1599281ea1cd6b5a93b1d91f69a793af7bb9cd2fbf70157e5d40a5bfc72f973f3d97338f92157c2c482ad041f8afda298282b1f83dda66d0bb189bdc07bb5a23
 SHA512 
cb99c31fe7f1af53b8ccf50cc9cc304ed5c5b5d1a165e1a72a456c0bbf5ac8bb9263c9eff829acc74be348192afbf80fd4d80a2c20d1dd5d7f909b1b50368670
 DIST votca-xtp-1.6_rc1.tar.gz 13586771 BLAKE2B 
d5b72a7389b77df0570eac0021870bba3fa66a89b3a2df1e08632b1c1827884d101ef8d972762dae35e44e53e7a9fe9278d3204eec09c35d091ab3427b055be4
 SHA512 
0b54eddcf944967b1d41f75f4887eba9edc3be18b94d319e93e795a24f58a2877d7f60afd806290eacb41d329d1b1206ebaab83874d6be2d5b026f06dbc19dfd
 DIST votca-xtp-manual-1.4.1.pdf 1066873 BLAKE2B 
8cbd4b55b013794a19a8b5867b929b8e2d9084e6780d777b2a2bbaea23006f4f4ec5b26bd4a07c59e1c6726f23471eb1756b668636e0c4e656a0807e64197586
 SHA512 
fdf1147f24785524f5e96020fcd29c32bbeef520eebf6afba32b59d7e777d586c452919478d2734c3f021e558b1147b945cdbc0833402be2b16e5af3a8e37f5f

diff --git a/sci-chemistry/votca-xtp/votca-xtp-.ebuild 
b/sci-chemistry/votca-xtp/votca-xtp-1.6.2.ebuild
similarity index 95%
copy from sci-chemistry/votca-xtp/votca-xtp-.ebuild
copy to sci-chemistry/votca-xtp/votca-xtp-1.6.2.ebuild
index 9e3b8ca0fa6..116b226b03f 100644
--- a/sci-chemistry/votca-xtp/votca-xtp-.ebuild
+++ b/sci-chemistry/votca-xtp/votca-xtp-1.6.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 
-inherit bash-completion-r1 cmake-utils multilib
+inherit bash-completion-r1 cmake multilib
 
 IUSE=""
 if [ "${PV}" != "" ]; then

diff --git a/sci-chemistry/votca-xtp/votca-xtp-.ebuild 
b/sci-chemistry/votca-xtp/votca-xtp-.ebuild
index 9e3b8ca0fa6..116b226b03f 100644
--- a/sci-chemistry/votca-xtp/votca-xtp-.ebuild
+++ b/sci-chemistry/votca-xtp/votca-xtp-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 
-inherit bash-completion-r1 cmake-utils multilib
+inherit bash-completion-r1 cmake multilib
 
 IUSE=""
 if [ "${PV}" != "" ]; then



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/votca-csg/

2020-08-22 Thread Christoph Junghans
commit: b1f3857b0d009f39976eee124450b16e2c731294
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Aug 22 22:06:14 2020 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Aug 22 23:35:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f3857b

sci-chemistry/votca-csg: version bump to 1.6.2

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

 sci-chemistry/votca-csg/Manifest| 3 +++
 .../votca-csg/{votca-csg-.ebuild => votca-csg-1.6.2.ebuild} | 6 +++---
 sci-chemistry/votca-csg/votca-csg-.ebuild   | 6 +++---
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/sci-chemistry/votca-csg/Manifest b/sci-chemistry/votca-csg/Manifest
index 06c5ba120e9..5fe0107261a 100644
--- a/sci-chemistry/votca-csg/Manifest
+++ b/sci-chemistry/votca-csg/Manifest
@@ -3,6 +3,7 @@ DIST votca-csg-1.4.tar.gz 346527 BLAKE2B 
8f0a41f9aa9fd865e2e544d5fd587d93d631edc
 DIST votca-csg-1.5.1.tar.gz 708319 BLAKE2B 
2ea75cf08dc3005bd08ebe85113d95743fe85bae4b7ac3c2e2d9b64be64a7103ecf30b9edf45cffa86b7588d5c57a0256aef02f4590fa6031cb63881480bd0fd
 SHA512 
3559452182c325d5df72918ec6e12122c8214df9733d779c123ff199597fe47fc493fd75adf1f5dbc6b55016373863378ba3cc69fb6b61bc1531c6e591d8131c
 DIST votca-csg-1.5.tar.gz 429164 BLAKE2B 
da04bd9ce8e879e9a961006256e03d160fa49fe77aa2f1eff0986b338296b04137bb087ecfabb7f2fc855b0ccd83dc4fd65c43303bf5f2eef0519d27b0ec
 SHA512 
c5a77ded3c9b2582494bea55b464689d566d4155713af823dccc6999f98438444d51fae3948144f82c2aaf3914eee740fe21e8828af689d37ab0b5ffea0605fa
 DIST votca-csg-1.6.1.tar.gz 474044 BLAKE2B 
36ededfffe7af5b87b2a031f69afbb9cc727af9454466163312e48c23719f6fe3cb727de96c419ae6e7d4901576013bd76f84d8e7e394cc65df4d83bd1ce30bb
 SHA512 
b8f0f1bf2ca57ee9e2050b4a76e1d725ccb0908314886415f36d4e4554953b4e1c93f7c05502afb77f9b7b5ef3059ebbf7f223b965ba72ae45736798fa2e6ad9
+DIST votca-csg-1.6.2.tar.gz 522982 BLAKE2B 
e0376e04e7baabaa45cab2cc87ff3d7574a35a4a50d87763bb42232eb6f110904b9fb5cdee0a8f2b4057a441a8ca5e276a8d44e14ec3609301832c2ed18cfd94
 SHA512 
e1d88cc9d18718f323355736afaf309940234001abb39414dd4990f1ff231ef3e8f71d51c78929c422c296b96f304fa17f6c9671071148ff1446bdc1eb442708
 DIST votca-csg-1.6.tar.gz 464175 BLAKE2B 
1871c7edc4b4e848a06049a7c687e906f166312777bdbf5c65be8efe8d5032582fdca9dc7eca453b7013901f409326b0583c79731c68fa2b4e6366f021958b0b
 SHA512 
76cda93023d46a66ae31edcec0ece709ddc70a9be9d098721b945006c197ed3b6cbd1e643158797be518c4fe66f7b23d3e8d8735cbd9e155db3db0d79929cfbe
 DIST votca-csg-1.6_rc1.tar.gz 479265 BLAKE2B 
c4ba3c81eefd375eea6f8c0b1cd60f9cc80898fb7e8e811ecc286f06d94bd4316edfca277649ec3f7f8b751b2f2928ca2dfe61cc3b1c3060a324ea783c62003f
 SHA512 
6622648ddc3308ca2f8e98d6dbcd28e33a4e0fb44d96ef94ebcaa2e87e5ba3ca2ab83dcc1de4fd0803dbc20ba7192f5fdd2c935b364ed4e2122b5948c10d4936
 DIST votca-csg-manual-1.4.1.pdf 1282641 BLAKE2B 
370b7c8997649555fd2360b999cf381c340a74c3747afda23d0e9d346367cc6d14d4e9a0e9ac82184945427d30050dd623dd1b6d8218c6ff3d2f17331987aaae
 SHA512 
e89f41af05eaeb9ea499e8625cc98e2632ec647ec2d8c9c9052dcd4d2935d082b29b51495514e3e06e73ce42b8cda7017fc523a013569378e2bc86bf88ad32d4
@@ -10,6 +11,7 @@ DIST votca-csg-manual-1.4.pdf 1281983 BLAKE2B 
5659c2e327ba7bb00fac15adfb578288d5
 DIST votca-csg-manual-1.5.1.pdf 1263719 BLAKE2B 
29e2ce27215787a1121e45ec1e88ce7c61ba81709a2519aa0959eede505498b9aaf4f38666bb1a4f97837c98b862e7ed02405da07294a7ec76cc80390fe72e0d
 SHA512 
7d9fb4c635383e1b9c9547691f8729e19f273fcafc4dab2a6b438b3ce98ea05bd31887d09bc4edc86ceb0b04d71a4371aed7aadc3ba6864f7be2ef3328ede642
 DIST votca-csg-manual-1.5.pdf 1273566 BLAKE2B 
edfa2adb942d968cf79499e89342b7aaab64edfbfb6e02f76a66201df0920a58acc17bf4e2e4846d104519df163223c27f283cc5798ec7b64d9317a7728ff8c4
 SHA512 
da298ab0c27000ccf7fb5793c4252c4e17a969709db2649a5acb56af6208b954312c46a2ea8399cdb879b699e72a0ded0b2fe1bcd26431c6625f36b09c0267a5
 DIST votca-csg-manual-1.6.1.pdf 1248350 BLAKE2B 
d4433974e38785fb968bd357ed2914515b2a22a78d6417597265bb1420b5af8b7b9849533a5faba571bcf635eff8385b244b2252bf7a20d3adb9318cd7115b03
 SHA512 
d627a9c7a71b8ac5e8d6ca109f0ea56978706b0dd1408aaf10b75b4b52f40b6150063248477ca2b5922f603e8d582ddd4dec3de73b3991db5fbb7bf204d347a3
+DIST votca-csg-manual-1.6.2.pdf 1241907 BLAKE2B 
9d51682099081cb8301eed10e7bb4f3afea89561626da5f3b361939d8d9b4ed15bb49392074bc19c530d413f4913afbf4ce612ee62e0e4d22c30f856a2019cbb
 SHA512 
a85094bfa9ae2fcef52f42af162eb1a94ed30de9d7785aac03d7591177f6982dd315874566ce2671df508a3139ce8816c6becf0e0c1d0bfb9b675063810eb3e7
 DIST votca-csg-manual-1.6.pdf 1248178 BLAKE2B 
5213d55787041db81fe8563febbf130db6aed9233e569039b66d69cfb173131353d45bef824640ee7b0a3fed7821ede4d5a6ce6ffc14d1548499317afdc0248a
 SHA512 
e91d4b8397b67808c9671b9adbaad41fd9a0ede90066e220839d86f21a9bbcd4e433534faf1dfbca106d55af5a6cce0425a5bdfa3eb30ebe14469594da0129ca
 DIST votca-csg-manual-1.6_rc1.pdf 1248403 BLAKE2B 

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

2020-08-22 Thread Thomas Deutschmann
commit: 8f4ac4104d72bb27a32c48b175e9e97924c1f8c3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 23:12:02 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 23:12:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4ac410

sys-kernel/gentoo-sources: x86 stable (bug #738000)

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

 sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild
index ed529881174..150f252e282 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild
index 0a524122792..8c60bd449d3 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild
index e5f47119b05..6ed81f0dce6 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild
index 7e12fec06ad..daa6283826d 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild
index a2559173439..c63d5ae8b4a 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2020-08-22 Thread Thomas Deutschmann
commit: 08f413c83e25b193334febe8ae5d3f306d87a5dc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 23:13:30 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 23:13:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f413c8

sys-kernel/gentoo-sources: amd64 stable (bug #738000)

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

 sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild
index 150f252e282..2d88a63ea17 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild
index 8c60bd449d3..7ec4fdc43fc 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild
index 6ed81f0dce6..7f48d698d20 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild
index daa6283826d..462ac0f84d9 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild
index c63d5ae8b4a..2e930b977f9 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2020-08-22 Thread Conrad Kostecki
commit: 06396b520267b99d42f46f09cb12bd99eb9af284
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 23:14:59 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 23:18:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06396b52

app-office/moneydance: drop old version

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-office/moneydance/Manifest |  1 -
 .../moneydance/moneydance-2019.3.1880.ebuild   | 62 --
 2 files changed, 63 deletions(-)

diff --git a/app-office/moneydance/Manifest b/app-office/moneydance/Manifest
index 3fbd2e5947d..5a3de598f36 100644
--- a/app-office/moneydance/Manifest
+++ b/app-office/moneydance/Manifest
@@ -1,4 +1,3 @@
 DIST moneydance-2017.10-amd64.tar.gz 132116528 BLAKE2B 
f5ba44a89944657c6c1380226dc512729825b084783e6d70dd7b2b731411294c7333bae858b2be3d5321e5145230257b325dc2b72a22744a877673c1c934d854
 SHA512 
175ff470b5fb5c3851eae708cc641777d7bdf1ede40366ccf5a135d6c813c08d9ce32665a2307c3aefa63eeb2206ad0874cb989aa998415abb86184a2b114ce8
 DIST moneydance-2017.10-x86.tar.gz 134860964 BLAKE2B 
92181a6c6a81063377823b0fd9ed652036cf1f633c2cab57f19d1dbb18a2542361fc2bafab8852c11b941a24532f662351ea2d05bc928818db24a4cf3cae7112
 SHA512 
18d9d4ce7b0b65566ac81fea66ba34d66173559ca90ac166cc9b90631400845ae1c9d92ae781a618cacc57cd4f630f079736101d29b66d9c6cee7d32c7c15c22
-DIST moneydance-2019.3.1880-amd64.tar.gz 134414524 BLAKE2B 
fa6991b245efb76d9af17611ce5f24c4c77fe171417f41ccdbfa0b6795fbcb1c56c072dc7382e85f81ec57302040eb0cb091162964026fd230e6b5b3eecd
 SHA512 
1e0cedb759168123de357cf4f69691ac4bd9868524d012f924d00c8f653a3505d3defe8c79e0c151d2b9163dfa40b551b0cc86fd7da678e841902bab812a1d2c
 DIST moneydance-2020.0.1919-amd64.tar.gz 146128581 BLAKE2B 
a7c2bfd940b4203beeaaeefd018746920f26c6902a9b942f7498fbd1184a5c5d5363d2b46238119b8dcbd963c1b584ab66f1101825ac1f31157a4907938557dc
 SHA512 
c67b284f610fe14809bf1382371fba72e792f938e12ef1b8ee032b161a2547cad3579d5b0d41644566b37f35591d42d77a4fdc3515bb95da772054ac10c083f6

diff --git a/app-office/moneydance/moneydance-2019.3.1880.ebuild 
b/app-office/moneydance/moneydance-2019.3.1880.ebuild
deleted file mode 100644
index 7b33f497647..000
--- a/app-office/moneydance/moneydance-2019.3.1880.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2018-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop eapi7-ver java-pkg-2 xdg-utils
-
-MY_PN="Moneydance"
-MY_PV="$(ver_cut 1-2)_$(ver_cut 3)"
-
-DESCRIPTION="A cross-platform personal finance application"
-HOMEPAGE="https://moneydance.com/;
-SRC_URI="https://infinitekind.com/stabledl/${MY_PV}/${MY_PN}_linux_amd64.tar.gz
 -> ${P}-amd64.tar.gz"
-
-LICENSE="Apache-1.0 Apache-2.0 BSD CPAL-1.0 CPL-1.0 CSL-2.0 LGPL-2 MIT TIK"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="|| (
-   >=dev-java/openjdk-bin-11.0
-   >=dev-java/openjdk-11.0
-   )
-"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_PN}"
-
-RESTRICT="bindist fetch mirror"
-
-pkg_nofetch() {
-   elog "Please download ${A} from"
-   elog 
"https://infinitekind.com/stabledl/${MY_PV}/${MY_PN}_linux_amd64.tar.gz;
-   elog "and place it in your DISTDIR directory."
-   elog ""
-   elog "Please keep in mind, that you have to rename the download to 
${P}-amd64.tar.gz."
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   java-pkg_dojar lib/*.jar
-
-   newbin "${FILESDIR}/moneydance-bin" moneydance
-
-   local iconsizes="32 128 512"
-   for iconsize in ${iconsizes}; do
-   newicon -s ${iconsize} resources/moneydance_icon${iconsize}.png 
moneydance.png
-   done
-
-   make_desktop_entry "moneydance" "Moneydance" moneydance Office
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2020-08-22 Thread Conrad Kostecki
commit: 6af80970fc5d72a0cef4e89be4878bd0d34550d7
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 23:14:08 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 23:18:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af80970

app-office/moneydance: bump to version 2020.0.1919

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-office/moneydance/Manifest |  1 +
 .../moneydance/moneydance-2020.0.1919.ebuild   | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-office/moneydance/Manifest b/app-office/moneydance/Manifest
index 3a7aded6d6f..3fbd2e5947d 100644
--- a/app-office/moneydance/Manifest
+++ b/app-office/moneydance/Manifest
@@ -1,3 +1,4 @@
 DIST moneydance-2017.10-amd64.tar.gz 132116528 BLAKE2B 
f5ba44a89944657c6c1380226dc512729825b084783e6d70dd7b2b731411294c7333bae858b2be3d5321e5145230257b325dc2b72a22744a877673c1c934d854
 SHA512 
175ff470b5fb5c3851eae708cc641777d7bdf1ede40366ccf5a135d6c813c08d9ce32665a2307c3aefa63eeb2206ad0874cb989aa998415abb86184a2b114ce8
 DIST moneydance-2017.10-x86.tar.gz 134860964 BLAKE2B 
92181a6c6a81063377823b0fd9ed652036cf1f633c2cab57f19d1dbb18a2542361fc2bafab8852c11b941a24532f662351ea2d05bc928818db24a4cf3cae7112
 SHA512 
18d9d4ce7b0b65566ac81fea66ba34d66173559ca90ac166cc9b90631400845ae1c9d92ae781a618cacc57cd4f630f079736101d29b66d9c6cee7d32c7c15c22
 DIST moneydance-2019.3.1880-amd64.tar.gz 134414524 BLAKE2B 
fa6991b245efb76d9af17611ce5f24c4c77fe171417f41ccdbfa0b6795fbcb1c56c072dc7382e85f81ec57302040eb0cb091162964026fd230e6b5b3eecd
 SHA512 
1e0cedb759168123de357cf4f69691ac4bd9868524d012f924d00c8f653a3505d3defe8c79e0c151d2b9163dfa40b551b0cc86fd7da678e841902bab812a1d2c
+DIST moneydance-2020.0.1919-amd64.tar.gz 146128581 BLAKE2B 
a7c2bfd940b4203beeaaeefd018746920f26c6902a9b942f7498fbd1184a5c5d5363d2b46238119b8dcbd963c1b584ab66f1101825ac1f31157a4907938557dc
 SHA512 
c67b284f610fe14809bf1382371fba72e792f938e12ef1b8ee032b161a2547cad3579d5b0d41644566b37f35591d42d77a4fdc3515bb95da772054ac10c083f6

diff --git a/app-office/moneydance/moneydance-2020.0.1919.ebuild 
b/app-office/moneydance/moneydance-2020.0.1919.ebuild
new file mode 100644
index 000..0e4d364fca1
--- /dev/null
+++ b/app-office/moneydance/moneydance-2020.0.1919.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop java-pkg-2 xdg-utils
+
+MY_PN="Moneydance"
+MY_PV="$(ver_cut 1-2)_$(ver_cut 3)"
+
+DESCRIPTION="A cross-platform personal finance application"
+HOMEPAGE="https://moneydance.com/;
+SRC_URI="https://infinitekind.com/stabledl/${MY_PV}/${MY_PN}_linux_amd64.tar.gz
 -> ${P}-amd64.tar.gz"
+
+LICENSE="Apache-1.0 Apache-2.0 BSD CPAL-1.0 CPL-1.0 CSL-2.0 LGPL-2 MIT TIK"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="|| (
+   >=dev-java/openjdk-bin-11.0
+   >=dev-java/openjdk-11.0
+   )
+"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_PN}"
+
+RESTRICT="bindist fetch mirror"
+
+pkg_nofetch() {
+   elog "Please download ${A} from"
+   elog 
"https://infinitekind.com/stabledl/${MY_PV}/${MY_PN}_linux_amd64.tar.gz;
+   elog "and place it in your DISTDIR directory."
+   elog ""
+   elog "Please keep in mind, that you have to rename the download to 
${P}-amd64.tar.gz."
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   java-pkg_dojar lib/*.jar
+
+   newbin "${FILESDIR}/moneydance-bin" moneydance
+
+   local iconsizes="32 128 512"
+   for iconsize in ${iconsizes}; do
+   newicon -s ${iconsize} resources/moneydance_icon${iconsize}.png 
moneydance.png
+   done
+
+   make_desktop_entry "moneydance" "Moneydance" moneydance Office
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/data-default-instances-base/

2020-08-22 Thread Sergei Trofimovich
commit: 5c07a650fafb0695d46abc966cce1d70b394cdb9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:56:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:56:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c07a650

dev-haskell/data-default-instances-base: bump up to 0.1.0.1

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/data-default-instances-base/Manifest   |  1 +
 .../data-default-instances-base-0.1.0.1.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-haskell/data-default-instances-base/Manifest 
b/dev-haskell/data-default-instances-base/Manifest
index e390dba1636..32de1dd47cc 100644
--- a/dev-haskell/data-default-instances-base/Manifest
+++ b/dev-haskell/data-default-instances-base/Manifest
@@ -1 +1,2 @@
 DIST data-default-instances-base-0.0.1.tar.gz 1930 BLAKE2B 
61faf28f84aeb2fccf07845072a7480ec14f30744fa310bec74cc1e26d2fba1c55872380c417b8b7697656e81bb0b90ee9b6da60af8395b19dfc13eb45520ee5
 SHA512 
e5598ef3d940b9512b0e18bcc526d41ca08df3d8b0a640717914ff7c510de68b6a8aa1299d0681062f510b31be3f62f6f318dc305e2797879739e19a8c871728
+DIST data-default-instances-base-0.1.0.1.tar.gz 1554 BLAKE2B 
3dd2c2dd09790e96ca0921af32f2c384b40a9ae9978f25843e32710545be1715b19b2bc25324c8a541986bf1b620d8aeef879ad282e0124d48bbc45daa5378a2
 SHA512 
32d25a84dc22be5fc0145a32eb4bb8879c4ab43ec08cba9a6e48084e668ca704b1fa69b82f756759a467c23958878c0dfe00620a6a8763e95e319ef71dcbb46d

diff --git 
a/dev-haskell/data-default-instances-base/data-default-instances-base-0.1.0.1.ebuild
 
b/dev-haskell/data-default-instances-base/data-default-instances-base-0.1.0.1.ebuild
new file mode 100644
index 000..4ec2b2aa092
--- /dev/null
+++ 
b/dev-haskell/data-default-instances-base/data-default-instances-base-0.1.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Default instances for types in base"
+HOMEPAGE="http://hackage.haskell.org/package/data-default-instances-base;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE=""
+
+RDEPEND=">=dev-haskell/data-default-class-0.1.2.0:=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.6
+"



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

2020-08-22 Thread Sergei Trofimovich
commit: 1e46936e51da04576957d68bc1edb53afa555f24
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:41:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:41:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e46936e

profiles/package.mask: mask dev-haskell/hastache for removal

Reported-by: Agostino Sarubbo
Bug: https://bugs.gentoo.org/735996
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ba691214796..bbe12bc8575 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergei Trofimovich  (2020-08-22)
+# Obsolete package without reverse dependencies.
+# Use dev-haskell/mustache instead.
+# Does not compile against ghc-8.8. Removal in 30 days.
+# Bug #735996.
+dev-haskell/hastache
+
 # Sergei Trofimovich  (2020-08-22)
 # Obsolete package without reverse dependencies.
 # Does not compile against ghc-8.8. Removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/microstache/

2020-08-22 Thread Sergei Trofimovich
commit: b3c0f576d713ce47581a1d01fd0f33b2ee65d190
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:35:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c0f576

dev-haskell/microstache: new package, a depend of criterion-1.5

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/microstache/Manifest   |  1 +
 dev-haskell/microstache/metadata.xml   | 14 
 dev-haskell/microstache/microstache-1.0.1.1.ebuild | 39 ++
 3 files changed, 54 insertions(+)

diff --git a/dev-haskell/microstache/Manifest b/dev-haskell/microstache/Manifest
new file mode 100644
index 000..11bf947486f
--- /dev/null
+++ b/dev-haskell/microstache/Manifest
@@ -0,0 +1 @@
+DIST microstache-1.0.1.1.tar.gz 20449 BLAKE2B 
b4f0a6b13e5597ba2c90377032a8b248570977a35bb07d7f8b360add87eff6ea80ee8cbd40cee8e110ff913833b798234d0189e65e4c4964367b3643c15e6837
 SHA512 
28e0ad58a9724259df176092c125a4ba51fd2278cb0ab2e29bc24bf1e0f1c57a53e5983ff640569e3416fc7cda31b6ba0ae8ad832840a3040ba55fb85fb7f1a1

diff --git a/dev-haskell/microstache/metadata.xml 
b/dev-haskell/microstache/metadata.xml
new file mode 100644
index 000..2f8ed16ae4a
--- /dev/null
+++ b/dev-haskell/microstache/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Mustache templates for Haskell.
+   
+   Based on @stache@ library, which uses @megaparsec@.
+   This library uses @parsec@, thus the name: @microstache@.
+   
+

diff --git a/dev-haskell/microstache/microstache-1.0.1.1.ebuild 
b/dev-haskell/microstache/microstache-1.0.1.1.ebuild
new file mode 100644
index 000..9286cf331bb
--- /dev/null
+++ b/dev-haskell/microstache/microstache-1.0.1.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Mustache templates for Haskell"
+HOMEPAGE="https://github.com/phadej/microstache;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/aeson-0.11:=[profile?]
+   >=dev-haskell/parsec-3.1.11:=[profile?] 
=dev-haskell/semigroups-0.18:=[profile?] 
=dev-haskell/text-1.2:=[profile?] =dev-haskell/unordered-containers-0.2.5:=[profile?] 
=dev-haskell/vector-0.11:=[profile?] 
=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( >=dev-haskell/hspec-2.0 =0.11&& < 1.3' 'aeson  
>=0.11' \
+   'containers >=0.4.2.1 && < 0.6' 'containers 
>=0.4.2.1'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/criterion-measurement/

2020-08-22 Thread Sergei Trofimovich
commit: ab2d8fe3bc498b27eaf7458894bbdfb2d4c1fece
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:36:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2d8fe3

dev-haskell/criterion-measurement: new package, a depend of criterion-1.5

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/criterion-measurement/Manifest |  1 +
 .../criterion-measurement-0.1.2.0.ebuild   | 33 ++
 dev-haskell/criterion-measurement/metadata.xml | 11 
 3 files changed, 45 insertions(+)

diff --git a/dev-haskell/criterion-measurement/Manifest 
b/dev-haskell/criterion-measurement/Manifest
new file mode 100644
index 000..a75f8e7d35f
--- /dev/null
+++ b/dev-haskell/criterion-measurement/Manifest
@@ -0,0 +1 @@
+DIST criterion-measurement-0.1.2.0.tar.gz 16650 BLAKE2B 
ec4379e6ea016d23e5ee4b0c61404421bf3ba207ecc29063e426f136e1a56ef93a5c5e6f404f17796088e773ab9c4a0e971a587977c57d8ecd3edf33ba72b23d
 SHA512 
d82196d0b4a501795e8f3498b17db89c5febf6cfd2131da262aacc7b268248bb21c7d4e6530789a40a47c4e74e28e34ab5ff3477b2e28f54ddafd01e7cd5993a

diff --git 
a/dev-haskell/criterion-measurement/criterion-measurement-0.1.2.0.ebuild 
b/dev-haskell/criterion-measurement/criterion-measurement-0.1.2.0.ebuild
new file mode 100644
index 000..3c10a514529
--- /dev/null
+++ b/dev-haskell/criterion-measurement/criterion-measurement-0.1.2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.
+#hackport: flags: -fast
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Criterion measurement functionality and associated types"
+HOMEPAGE="https://github.com/bos/criterion;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/aeson-0.8:=[profile?]
+   >=dev-haskell/base-compat-0.9:=[profile?]
+   >=dev-haskell/vector-0.7.1:=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.10
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   --flag=-fast
+}

diff --git a/dev-haskell/criterion-measurement/metadata.xml 
b/dev-haskell/criterion-measurement/metadata.xml
new file mode 100644
index 000..60db1a96a0a
--- /dev/null
+++ b/dev-haskell/criterion-measurement/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Measurement-related functionality extracted from Criterion, 
with minimal dependencies. The rationale for this is to enable alternative 
analysis front-ends.
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/statistics/

2020-08-22 Thread Sergei Trofimovich
commit: 0efd1e74205e7131ba3428f9de9e401b98a79046
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:35:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0efd1e74

dev-haskell/statistics: bump up to 0.15.2.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/statistics/Manifest   |  1 +
 dev-haskell/statistics/statistics-0.15.2.0.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-haskell/statistics/Manifest b/dev-haskell/statistics/Manifest
index f9924e9c1fc..bd659f74e8b 100644
--- a/dev-haskell/statistics/Manifest
+++ b/dev-haskell/statistics/Manifest
@@ -2,3 +2,4 @@ DIST statistics-0.10.5.2.tar.gz 67302 BLAKE2B 
0c59041735e9f04eed0217357092ecf1aa
 DIST statistics-0.11.0.3.tar.gz 69092 BLAKE2B 
62d8a847e4384747ae5539319abfe046aa667bd6efbd3fcdd0403747ec04932b5b952a6260cf8ecf256b35f288464b1c73a3e95c769c6b30f8294fd69bfcbb8c
 SHA512 
7715e5497a794d4706232372c63a83072a60a7ba25517bbecafcce5125d83ad13916755db83af0ece349a35a663447037fc0316cf841570fa3e6a83bb29457fb
 DIST statistics-0.13.2.3.tar.gz 79522 BLAKE2B 
44a83b646fb5e97a210237421e5bdc88c18d87934cd026dff1d3171b51d5e7957ecff92ea4fa3256435a3c33c4bb1b196da944853139baca82b08340a2ecad84
 SHA512 
5fcc6f6889ed5b54d17d5d3f505bc6860d836f6f9784cf768a337db00179b68e16fc9d9a3a2336563c76cb24cb4faf9e705f14150fd6adb5c649760b63726b17
 DIST statistics-0.13.3.0.tar.gz 83534 BLAKE2B 
d2e05ab16966148a42fb6292b23c3ea222d1b04464069243ab0e6dda44f24d2a0cb17f3fe2f296b85c7a54d0ec731348e0ec2a312280c30ee6591612832c3217
 SHA512 
66eee4b6ea7f2ce6ac5fdcaf9e3f8185b0a4915e13f77474ab4709353692a95c99b15a00b52129d88a5fb35392f3e6795799335b1fa4a4e69208e94d81357715
+DIST statistics-0.15.2.0.tar.gz 98424 BLAKE2B 
36a1b59e7db9e20ee9960f89794cac8db7fa40f44b166e2d92a501b44d8d5ec06bab96b9e89bb7417852a98890bdf140f3b1a7fb27f0e034490615d84131
 SHA512 
7afa3e3edb15e02ff59c72601175d25f1a8baeaa1dd8561322e8e26781dbfbfcc03b2ade773269bab027d7399375f01595145fd2e2f252f3e73abc87f9baed41

diff --git a/dev-haskell/statistics/statistics-0.15.2.0.ebuild 
b/dev-haskell/statistics/statistics-0.15.2.0.ebuild
new file mode 100644
index 000..3d935d303cd
--- /dev/null
+++ b/dev-haskell/statistics/statistics-0.15.2.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.3
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A library of statistical types, data, and functions"
+HOMEPAGE="https://github.com/bos/statistics;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/aeson-0.6.0.0:=[profile?]
+   >=dev-haskell/async-2.2.2:=[profile?] =dev-haskell/base-orphans-0.6:=[profile?] 
=dev-haskell/data-default-class-0.1.2:=[profile?]
+   >=dev-haskell/dense-linear-algebra-0.1:=[profile?] 
=dev-haskell/math-functions-0.3:=[profile?]
+   >=dev-haskell/monad-par-0.3.4:=[profile?]
+   >=dev-haskell/mwc-random-0.13.0.0:=[profile?]
+   >=dev-haskell/primitive-0.3:=[profile?]
+   >=dev-haskell/vector-0.10:=[profile?]
+   >=dev-haskell/vector-algorithms-0.4:=[profile?]
+   >=dev-haskell/vector-binary-instances-0.2.1:=[profile?]
+   dev-haskell/vector-th-unbox:=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.8
+   test? ( dev-haskell/erf
+   >=dev-haskell/ieee754-0.7.3
+   >=dev-haskell/quickcheck-2.7.5
+   dev-haskell/tasty
+   dev-haskell/tasty-expected-failure
+   dev-haskell/tasty-hunit
+   dev-haskell/tasty-quickcheck )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/criterion/

2020-08-22 Thread Sergei Trofimovich
commit: 06127a0bb09426b4dfea108f9f2aa946e9f86ca2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:37:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06127a0b

dev-haskell/criterion: bump up to 1.5.6.2

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/criterion/Manifest |  1 +
 dev-haskell/criterion/criterion-1.5.6.2.ebuild | 61 ++
 dev-haskell/criterion/metadata.xml |  3 ++
 3 files changed, 65 insertions(+)

diff --git a/dev-haskell/criterion/Manifest b/dev-haskell/criterion/Manifest
index 3374d7b6fba..d77ba1efcd1 100644
--- a/dev-haskell/criterion/Manifest
+++ b/dev-haskell/criterion/Manifest
@@ -3,3 +3,4 @@ DIST criterion-1.0.2.0.tar.gz 1003368 BLAKE2B 
7281cc53a3e9ef0d91bc8730bf6d43b864
 DIST criterion-1.1.0.0.tar.gz 1004534 BLAKE2B 
ad6697171457e20b6ce52cfeb36d472977adf7cb931a2bb192e66557265a31658a0b90dda59a0fbf264f8d2d0581b14b963797140166aabdbf32f443abd4a537
 SHA512 
959635b49fbe9aeaffb8eb072e9998934732028311031debf5dc3bcbe7ea89ea3a330fe665627296ee9ee5e324d1ea72b25fbc0b5c466eb060d654ca61b6
 DIST criterion-1.1.1.0.tar.gz 866254 BLAKE2B 
e750fdc50c7b6629761bbdf3642ccd64ebc08c2bff5798225a53fab26a72c441be7481d9372cedc6cfa39fae2a2ce8da4855a806318b9a1b52bb5926762b4210
 SHA512 
964b81cc160c7c402ece1de57fddbd8ae454934fe4d3ca30da9f0d8f036019a14e462a0b4a63a4c38992e295002e3fb2dd082960c4934a19b36463157ef3594a
 DIST criterion-1.1.4.0.tar.gz 119945 BLAKE2B 
0064eb86a9d6b9298cb17cc7a4e45374e0e8ef2a7b4c2f5dbadc38ca7a75da940152479bd64ff15768f76db6c02c20833dd9fd5faac33196208e6f352b2a7485
 SHA512 
b503bd50cfeccfe6222ac1af91ad6d10b600cc9609a107d3b46c9e470ec39f2ce24d6debc730045b178b2c599575710c29940dc5c595ffb28e9243e02f624f0c
+DIST criterion-1.5.6.2.tar.gz 120212 BLAKE2B 
cd21eb95013eb4eb80ecbf13cdd599efc6f08e26522ed876fda54b97744a75330fbf2bfff8b626feadb2627d0445749aea0d6412ff5d901a922433a88b952ee8
 SHA512 
48e4c0803480fa21830342ff7fd016e15de1b598fb8c4541710c6a9d81e4919bfcb22bc5fbd1ac417e79df902f1154f20aa3e3081efcf6a9af872f00142c3af0

diff --git a/dev-haskell/criterion/criterion-1.5.6.2.ebuild 
b/dev-haskell/criterion/criterion-1.5.6.2.ebuild
new file mode 100644
index 000..23f8a110dba
--- /dev/null
+++ b/dev-haskell/criterion/criterion-1.5.6.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4
+#hackport: flags: -fast
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Robust, reliable performance measurement and analysis"
+HOMEPAGE="http://www.serpentine.com/criterion;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="embed-data-files"
+
+RDEPEND=">=dev-haskell/aeson-0.8:=[profile?]
+   >=dev-haskell/ansi-wl-pprint-0.6.7.2:=[profile?]
+   >=dev-haskell/base-compat-batteries-0.10:=[profile?] 
=dev-haskell/binary-orphans-1.0.1:=[profile?] 
=dev-haskell/cassava-0.3.0.0:=[profile?]
+   dev-haskell/code-page:=[profile?]
+   >=dev-haskell/criterion-measurement-0.1.1.0:=[profile?] 
=dev-haskell/exceptions-0.8.2:=[profile?] 
=dev-haskell/fail-4.9:=[profile?] =dev-haskell/glob-0.7.2:=[profile?]
+   dev-haskell/js-flot:=[profile?]
+   dev-haskell/js-jquery:=[profile?]
+   >=dev-haskell/microstache-1.0.1:=[profile?] 
=dev-haskell/mtl-2:=[profile?]
+   >=dev-haskell/mwc-random-0.8.0.3:=[profile?]
+   >=dev-haskell/optparse-applicative-0.13:=[profile?]
+   >=dev-haskell/parsec-3.1.0:=[profile?]
+   dev-haskell/semigroups:=[profile?]
+   >=dev-haskell/statistics-0.14:=[profile?] 
=dev-haskell/text-0.11:=[profile?]
+   >=dev-haskell/transformers-compat-0.6.4:=[profile?]
+   >=dev-haskell/vector-0.7.1:=[profile?]
+   >=dev-haskell/vector-algorithms-0.4:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+   embed-data-files? ( hask...@gentoo.org
Gentoo Haskell

+   
+   Embed the data files in the 
binary for a relocatable executable
+   

This library provides a powerful but simple way to measure the
performance of Haskell code.  It provides both a framework for



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/math-functions/

2020-08-22 Thread Sergei Trofimovich
commit: 9f78b71caf53be35b00315d50797cccab18ab289
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:34:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f78b71c

dev-haskell/math-functions: bump up to 0.3.3.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/math-functions/Manifest|  1 +
 .../math-functions/math-functions-0.3.3.0.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-haskell/math-functions/Manifest 
b/dev-haskell/math-functions/Manifest
index c11322ef8dd..3e88a3dd355 100644
--- a/dev-haskell/math-functions/Manifest
+++ b/dev-haskell/math-functions/Manifest
@@ -1,2 +1,3 @@
 DIST math-functions-0.1.5.2.tar.gz 28490 BLAKE2B 
70dbe8673442e0103311f913d486acd0953823d852b33c1dbbd2e3072c61e19c75366d48fd29346e33895cc038cf6deb7f995db927c41cee1e9c0cde9b8f7d80
 SHA512 
7723400ef7eaf3996babc4cacc1b02b7ee46837b8c4105abf0aa69f896e97ce3fc9fae6e527a0513688d66810a05ce2f5bef527d04b54bedd82c16fe2bbe342b
 DIST math-functions-0.1.6.0.tar.gz 30734 BLAKE2B 
445bbfefa7e4a67922ad0fcdac65b1458115285ac5d7c38a0ea6f32ab3658a9720cce164bbb6473a608e7466e67dc9743e719b24c2b5f3e5755af9c3ba105f85
 SHA512 
b1f0df7b7b99bb41e6ca232bfabd0f0db07b98be1bb3d9c64235b283efd3a5441f02829e637e71cccf70917413e7145afd0dc23686732d4797ab7351c3d3e060
+DIST math-functions-0.3.3.0.tar.gz 424169 BLAKE2B 
8b53c657fb5eba8d3ab54d5ba29f7d316e8c2f4803d0587a1071fd9b6c0cf0d8a17c4dadc903280faf028622207ab84db5fb628c8826af0e615524ef45b625c5
 SHA512 
f6ac6f9fb604207c11d7888fa375a52b544732dd8e811c3b9bf74237bbc0dc83839eb83c11c5ef0dd88666cff4919d4e06236e14d84da7065b4dc75717ceafad

diff --git a/dev-haskell/math-functions/math-functions-0.3.3.0.ebuild 
b/dev-haskell/math-functions/math-functions-0.3.3.0.ebuild
new file mode 100644
index 000..29f7cf834f4
--- /dev/null
+++ b/dev-haskell/math-functions/math-functions-0.3.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.1.
+#hackport: flags: +system-erf,+system-expm1
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Special functions and Chebyshev polynomials"
+HOMEPAGE="https://github.com/bos/math-functions;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/data-default-class-0.1.2.0:=[profile?]
+   dev-haskell/primitive:=[profile?]
+   >=dev-haskell/vector-0.7:=[profile?]
+   >=dev-haskell/vector-th-unbox-0.2.1.6:=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.10
+   test? ( dev-haskell/erf
+   >=dev-haskell/quickcheck-2.7
+   >=dev-haskell/tasty-1.2
+   >=dev-haskell/tasty-hunit-0.10
+   >=dev-haskell/tasty-quickcheck-0.10 )
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   --flag=system-erf \
+   --flag=system-expm1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/criterion/

2020-08-22 Thread Sergei Trofimovich
commit: 02207c323743e8d4377af05251f85578a4b83dab
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:38:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02207c32

dev-haskell/criterion: drop old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/criterion/Manifest |  5 ---
 dev-haskell/criterion/criterion-0.8.1.0.ebuild | 36 --
 dev-haskell/criterion/criterion-1.0.2.0.ebuild | 45 --
 dev-haskell/criterion/criterion-1.1.0.0.ebuild | 45 --
 dev-haskell/criterion/criterion-1.1.1.0.ebuild | 45 --
 dev-haskell/criterion/criterion-1.1.4.0.ebuild | 52 --
 6 files changed, 228 deletions(-)

diff --git a/dev-haskell/criterion/Manifest b/dev-haskell/criterion/Manifest
index d77ba1efcd1..597fd058a7b 100644
--- a/dev-haskell/criterion/Manifest
+++ b/dev-haskell/criterion/Manifest
@@ -1,6 +1 @@
-DIST criterion-0.8.1.0.tar.gz 155095 BLAKE2B 
a5bd4a6c0cb7b3866199ae2f7fdb9d7e3e501af628c71873f23504ae5b4d9cb39f7e14c5b45c6310ea1c2dd2751aba44db9e5b26509a55d8d3fb350c170775fb
 SHA512 
96dd101dfcbb4cfea446235137d163e9bb806b8dbc6ca7cdb19f380dc8c6ad0169f22b08acb638c0e731be659b1f761cc4f3d33154c5cda3f44bf6f854b1b485
-DIST criterion-1.0.2.0.tar.gz 1003368 BLAKE2B 
7281cc53a3e9ef0d91bc8730bf6d43b864fb164a5b2e556c9809414a89db880d15eb20c759a9925228b5fdd0df368025a4287efd094b4a500b86e42e9ee5f602
 SHA512 
35063822e12bca0b8ad41d2e6fd2c6ddfd58432467d9fee7ca537e03fb0100dcf6c11565abd21c11c0736bc0e2c9977f248a559eec7c8b049c27ff54ea58f01a
-DIST criterion-1.1.0.0.tar.gz 1004534 BLAKE2B 
ad6697171457e20b6ce52cfeb36d472977adf7cb931a2bb192e66557265a31658a0b90dda59a0fbf264f8d2d0581b14b963797140166aabdbf32f443abd4a537
 SHA512 
959635b49fbe9aeaffb8eb072e9998934732028311031debf5dc3bcbe7ea89ea3a330fe665627296ee9ee5e324d1ea72b25fbc0b5c466eb060d654ca61b6
-DIST criterion-1.1.1.0.tar.gz 866254 BLAKE2B 
e750fdc50c7b6629761bbdf3642ccd64ebc08c2bff5798225a53fab26a72c441be7481d9372cedc6cfa39fae2a2ce8da4855a806318b9a1b52bb5926762b4210
 SHA512 
964b81cc160c7c402ece1de57fddbd8ae454934fe4d3ca30da9f0d8f036019a14e462a0b4a63a4c38992e295002e3fb2dd082960c4934a19b36463157ef3594a
-DIST criterion-1.1.4.0.tar.gz 119945 BLAKE2B 
0064eb86a9d6b9298cb17cc7a4e45374e0e8ef2a7b4c2f5dbadc38ca7a75da940152479bd64ff15768f76db6c02c20833dd9fd5faac33196208e6f352b2a7485
 SHA512 
b503bd50cfeccfe6222ac1af91ad6d10b600cc9609a107d3b46c9e470ec39f2ce24d6debc730045b178b2c599575710c29940dc5c595ffb28e9243e02f624f0c
 DIST criterion-1.5.6.2.tar.gz 120212 BLAKE2B 
cd21eb95013eb4eb80ecbf13cdd599efc6f08e26522ed876fda54b97744a75330fbf2bfff8b626feadb2627d0445749aea0d6412ff5d901a922433a88b952ee8
 SHA512 
48e4c0803480fa21830342ff7fd016e15de1b598fb8c4541710c6a9d81e4919bfcb22bc5fbd1ac417e79df902f1154f20aa3e3081efcf6a9af872f00142c3af0

diff --git a/dev-haskell/criterion/criterion-0.8.1.0.ebuild 
b/dev-haskell/criterion/criterion-0.8.1.0.ebuild
deleted file mode 100644
index bdb1e5227df..000
--- a/dev-haskell/criterion/criterion-0.8.1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Robust, reliable performance measurement and analysis"
-HOMEPAGE="https://github.com/bos/criterion;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.3.2.12:=[profile?]
-   >=dev-haskell/binary-0.6.3.0:=[profile?]
-   >=dev-haskell/glob-0.7.2:=[profile?]
-   >=dev-haskell/hastache-0.6.0:=[profile?]
-   >=dev-haskell/mtl-2:=[profile?]
-   >=dev-haskell/mwc-random-0.8.0.3:=[profile?]
-   >=dev-haskell/parsec-3.1.0:=[profile?]
-   >=dev-haskell/statistics-0.11:=[profile?]
-   >=dev-haskell/text-0.11:=[profile?]
-   dev-haskell/transformers:=[profile?]
-   >=dev-haskell/vector-0.7.1:=[profile?]
-   >=dev-haskell/vector-algorithms-0.4:=[profile?]
-   >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.6
-"

diff --git a/dev-haskell/criterion/criterion-1.0.2.0.ebuild 
b/dev-haskell/criterion/criterion-1.0.2.0.ebuild
deleted file mode 100644
index 67bd2a16b40..000
--- a/dev-haskell/criterion/criterion-1.0.2.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.4.
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Robust, reliable performance measurement and analysis"

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/data-default-class/

2020-08-22 Thread Sergei Trofimovich
commit: dddfee7ce5efae94d383d839c8bd3ccee1371107
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:33:39 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dddfee7c

dev-haskell/data-default-class: bump up to 0.1.2.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/data-default-class/Manifest|  1 +
 .../data-default-class-0.1.2.0.ebuild  | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-haskell/data-default-class/Manifest 
b/dev-haskell/data-default-class/Manifest
index bbee7a67b4e..cf8653569f9 100644
--- a/dev-haskell/data-default-class/Manifest
+++ b/dev-haskell/data-default-class/Manifest
@@ -1 +1,2 @@
 DIST data-default-class-0.0.1.tar.gz 1461 BLAKE2B 
59bdb47ee92796b1ec6b46eccd93da9928b7208ed47cb4f1f97dbc8374f4bdd89a30c28ac23bde0d084d2eecfe6c58301a64b73223a7667c722b3dad8da0ea98
 SHA512 
f9960deb48938bf0364273762662e56ad0dba3d5db005bf0a00b8eff11cfa2e94c5b5c1d2b2af2622a680dad4495cb31445a17074cfe752cbcf3de7b91e0e313
+DIST data-default-class-0.1.2.0.tar.gz 2522 BLAKE2B 
b6449a9bfbd9fa352a7cc453540f3b8eb69c0f144635d573d6073ed950b7289f3e71aecada5f8d85faed7293b1203133a9239dbeb9e5e6b286404b0b6948a67c
 SHA512 
293c899cb2b5cded58baa086251110e4c5e7a15477f1864c33be30be8d16d6fadb55e1b5fa8117f4c47ac5c86ac09abb2f7f8b3b4fb658d1492eadd099f6f7b2

diff --git a/dev-haskell/data-default-class/data-default-class-0.1.2.0.ebuild 
b/dev-haskell/data-default-class/data-default-class-0.1.2.0.ebuild
new file mode 100644
index 000..40887e49f0a
--- /dev/null
+++ b/dev-haskell/data-default-class/data-default-class-0.1.2.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A class for types with a default value"
+HOMEPAGE="http://hackage.haskell.org/package/data-default-class;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.6
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/dense-linear-algebra/

2020-08-22 Thread Sergei Trofimovich
commit: ce5821d3f2b9d2017d912e6a6a509253db596de2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:34:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5821d3

dev-haskell/dense-linear-algebra: new package, a depend of criterion-1.5

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/dense-linear-algebra/Manifest  |  1 +
 .../dense-linear-algebra-0.1.0.0.ebuild| 32 ++
 dev-haskell/dense-linear-algebra/metadata.xml  | 14 ++
 3 files changed, 47 insertions(+)

diff --git a/dev-haskell/dense-linear-algebra/Manifest 
b/dev-haskell/dense-linear-algebra/Manifest
new file mode 100644
index 000..d04c8d15c69
--- /dev/null
+++ b/dev-haskell/dense-linear-algebra/Manifest
@@ -0,0 +1 @@
+DIST dense-linear-algebra-0.1.0.0.tar.gz 6285 BLAKE2B 
22cfbc68a2511ae4ed946c7b3c99dc171b515f0fa929ee5b4a8b01a6c6a707b3a66e0168104b37a49882880658119ea0d9fc5c1bc9d562eecd2f9349eadd90b0
 SHA512 
bcc70b42c3ea59aa3a739e2b189b9a1018d3dc27e65f5016502a2068005f480c296960ba7758a810cb22bfde53b5a597a66a3e1dd7bb732e54fe5daa1be08aa0

diff --git 
a/dev-haskell/dense-linear-algebra/dense-linear-algebra-0.1.0.0.ebuild 
b/dev-haskell/dense-linear-algebra/dense-linear-algebra-0.1.0.0.ebuild
new file mode 100644
index 000..50c1580601f
--- /dev/null
+++ b/dev-haskell/dense-linear-algebra/dense-linear-algebra-0.1.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.1
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Simple and incomplete pure haskell implementation of linear 
algebra"
+HOMEPAGE="http://hackage.haskell.org/package/dense-linear-algebra;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/math-functions-0.1.7:=[profile?]
+   >=dev-haskell/primitive-0.3:=[profile?]
+   >=dev-haskell/vector-0.10:=[profile?]
+   >=dev-haskell/vector-algorithms-0.4:=[profile?]
+   >=dev-haskell/vector-binary-instances-0.2.1:=[profile?]
+   dev-haskell/vector-th-unbox:=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.10
+   test? ( dev-haskell/hspec
+   dev-haskell/quickcheck )
+"

diff --git a/dev-haskell/dense-linear-algebra/metadata.xml 
b/dev-haskell/dense-linear-algebra/metadata.xml
new file mode 100644
index 000..1bca6fd7453
--- /dev/null
+++ b/dev-haskell/dense-linear-algebra/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   
+   
+   This library is simply collection of linear-algebra related 
modules
+   split from statistics library.
+   
+



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

2020-08-22 Thread Craig Andrews
commit: c144c847191579ec62eae7adc0730f559d22b016
Author: Wilfried Holzke  holzke  net>
AuthorDate: Sat Aug 22 22:15:51 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Aug 22 22:09:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c144c847

dev-libs/rocclr: Version bump to 3.7.0

Signed-off-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Closes: https://github.com/gentoo/gentoo/pull/17219
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/rocclr/Manifest   |  2 +
 .../rocclr-3.7.0-cmake-install-destination.patch   | 52 ++
 dev-libs/rocclr/rocclr-3.7.0.ebuild| 36 +++
 3 files changed, 90 insertions(+)

diff --git a/dev-libs/rocclr/Manifest b/dev-libs/rocclr/Manifest
index d0db694a40d..db1461ad805 100644
--- a/dev-libs/rocclr/Manifest
+++ b/dev-libs/rocclr/Manifest
@@ -1,2 +1,4 @@
 DIST rocclr-3.5.0.tar.gz 874139 BLAKE2B 
027403d51c86aa492c0951f8d75bd90493fc0fbe99987e9f443a9fa0b86fc69335a4a6625b5af67231b99c9e0b0adbd914e11369fb2a2b1acb3b5254e475b09f
 SHA512 
732c439f900896c0e065b64054a789edbc0258a0e53723077e578b99bd59925517b201c31a428389cc0dbd100051df8344378aee4a0c2c294110ad9bcf1a3098
+DIST rocclr-3.7.0.tar.gz 881814 BLAKE2B 
5d7c70d52d8c06e421bdf2a02dba35ed70509c9154fbe3b8c3193969b37970d5f52d1a67eff46abe95b8af1932f2c6931b18380d046f633a3870fe95c4bfc651
 SHA512 
8684cc9b4f9f63ef65bcc286b74c51e3f7d334f0245b5a1fca6d3dfa0bb552fccb6b82419b538aebe1d316aa2c41a28a9a21df459b734aa44923d66d725834e1
 DIST rocm-opencl-runtime-3.5.0.tar.gz 734076 BLAKE2B 
cc6992999188968c628b378f637c8073c99381fab42e05d7d9d89d75fe9f2bd3d573f61f00a18c078542f7fc4a3a856385d0f34fa9bb599dd63de8be18594bdf
 SHA512 
658649c3f13d32308f8f031f26b62c20bda4841059b5ea0db5c6a827af26b07aa0bdee07a461cc4b3c37108b3f25ae59b1658fab30125f84c0729fb57c2fa014
+DIST rocm-opencl-runtime-3.7.0.tar.gz 1004361 BLAKE2B 
7fa9481c77884dda15a3b0335449b2879fbac000f644fc56bbd8d06c5fd77d8355f159b9b7e8920f06351e388d0df41379b7e1fcff51cf81714a28f902218e42
 SHA512 
6ea509dde0290f13e66497eaad587099ed6a98df967adce207afc857ecd961b65801332ca74e36173719488639480cfcffc625a007345d0e48c10c8a0efdfa3f

diff --git a/dev-libs/rocclr/files/rocclr-3.7.0-cmake-install-destination.patch 
b/dev-libs/rocclr/files/rocclr-3.7.0-cmake-install-destination.patch
new file mode 100644
index 000..3629fc71b3b
--- /dev/null
+++ b/dev-libs/rocclr/files/rocclr-3.7.0-cmake-install-destination.patch
@@ -0,0 +1,52 @@
+--- a/CMakeLists.txt   2020-08-22 23:59:26.674785914 +0200
 b/CMakeLists.txt   2020-08-23 00:01:18.491783097 +0200
+@@ -253,8 +253,8 @@
+ 
+ install( TARGETS amdrocclr_static
+   EXPORT rocclr
+-  ARCHIVE DESTINATION lib
+-  LIBRARY DESTINATION lib
++  ARCHIVE DESTINATION lib64
++  LIBRARY DESTINATION lib64
+   COMPONENT applications)
+ 
+ install (
+@@ -262,31 +262,31 @@
+DESTINATION include)
+ install (
+DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/elf"
+-   DESTINATION include
++   DESTINATION include/rocclr
+FILES_MATCHING PATTERN "*.h*")
+ install (
+DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/compiler"
+-   DESTINATION include
++   DESTINATION include/rocclr
+FILES_MATCHING PATTERN "*.h*")
+ install (
+DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/utils"
+-   DESTINATION include
++   DESTINATION include/rocclr
+FILES_MATCHING PATTERN "*.h*")
+ install (
+DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/platform"
+-   DESTINATION include
++   DESTINATION include/rocclr
+FILES_MATCHING PATTERN "*.h*")
+ install (
+DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/thread"
+-   DESTINATION include
++   DESTINATION include/rocclr
+FILES_MATCHING PATTERN "*.h*")
+ install (
+DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/os"
+-   DESTINATION include
++   DESTINATION include/rocclr
+FILES_MATCHING PATTERN "*.h*")
+ install (
+DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/device"
+-   DESTINATION include
++   DESTINATION include/rocclr
+FILES_MATCHING PATTERN "*.h*")
+ 
+ # Generate the install-tree package.

diff --git a/dev-libs/rocclr/rocclr-3.7.0.ebuild 
b/dev-libs/rocclr/rocclr-3.7.0.ebuild
new file mode 100644
index 000..13316648b27
--- /dev/null
+++ b/dev-libs/rocclr/rocclr-3.7.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Radeon Open Compute Common Language Runtime"
+HOMEPAGE="https://github.com/ROCm-Developer-Tools/ROCclr;
+SRC_URI="https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz
+   
https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-${PV}.tar.gz
 -> rocm-opencl-runtime-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-libs/rocm-comgr-${PV}"
+DEPEND="${RDEPEND}
+   >=dev-libs/rocm-comgr-${PV}
+   virtual/opengl
+   >=dev-util/rocm-cmake-${PV}"
+
+PATCHES=(
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/bytes/

2020-08-22 Thread Sergei Trofimovich
commit: d4a5c4c560f2e1a26646d1e83c65071e803fd265
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:56:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:56:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a5c4c5

dev-haskell/bytes: bump up to 0.17

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/735874
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/bytes/Manifest  |  1 +
 dev-haskell/bytes/bytes-0.17.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-haskell/bytes/Manifest b/dev-haskell/bytes/Manifest
index 6d1ef2f6b3e..e8123eca77d 100644
--- a/dev-haskell/bytes/Manifest
+++ b/dev-haskell/bytes/Manifest
@@ -1,2 +1,3 @@
 DIST bytes-0.15.2.tar.gz 18834 BLAKE2B 
18f0e2618a3ed7f4eefaabd0c4b4ca6b99e4493ae0b73dee9a7f0fe1c2e980a4e8714e50198177a657d6ac06c08227350dc342178f5565444ea9f23904d01585
 SHA512 
339da2fe49a6acd307057bfcc79e7ac09eefb9a93ec60cd52a8d425337e7bf355ca8aa42f304863df773b0ef2c459b53571920611cf1ef8f98e78d112cc6ad29
 DIST bytes-0.15.5.tar.gz 19354 BLAKE2B 
cd6845be4c541a231d52e985532379c166a84346f57687f6407716ed0c9ea17b0fe10dc2f5cf500898398dea8227ec2277967847a8eec49e49e21236d14a1b62
 SHA512 
c9c6b2978345e4e8eb3b12e0600e286f73a419db403fb3fe003b637cd045b1d52207f8ab06d8fcb583fd094095e62de81e4066c851b3a419c0731534a645c7f6
+DIST bytes-0.17.tar.gz 19794 BLAKE2B 
12ed44aced19c62e5a78673ca01cdbc0b42d3d265b0254ced120c95ffaa1264be53db3bcedc9a84ad7a0ebf443f40ba6693d04774b307033944d4c9709a06469
 SHA512 
1114bfb8db6a870b1edb1a77d9234ce0bdac38a5d12708de537d09bca2a3580d16755031b704b9fdceaa0a531009b7e7f392a6f1ee173eff9720774038f675a1

diff --git a/dev-haskell/bytes/bytes-0.17.ebuild 
b/dev-haskell/bytes/bytes-0.17.ebuild
new file mode 100644
index 000..5707b82636d
--- /dev/null
+++ b/dev-haskell/bytes/bytes-0.17.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4
+#hackport: flags: -lib-werror
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Sharing code for serialization between binary and cereal"
+HOMEPAGE="https://github.com/ekmett/bytes;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+test-doctests"
+
+RESTRICT=test # fail to doctest
+
+RDEPEND=">=dev-haskell/binary-orphans-1.0.1:=[profile?] 
=dev-haskell/cereal-0.5.2:=[profile?] 
=dev-haskell/fail-4.9.0.0:=[profile?] 
=dev-haskell/hashable-1.0.1.1:=[profile?] 
=dev-haskell/mtl-2.0:=[profile?] =dev-haskell/scientific-0.0:=[profile?] 
=dev-haskell/semigroups-0.5:=[profile?] 
=dev-haskell/text-0.2:=[profile?] =dev-haskell/transformers-compat-0.6.5:=[profile?] 
=dev-haskell/unordered-containers-0.2:=[profile?] 
=dev-haskell/void-0.6:=[profile?] =dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   >=dev-haskell/cabal-doctest-1 =dev-haskell/doctest-0.11.1 


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

2020-08-22 Thread Sergei Trofimovich
commit: 4c9c42fc5ddf36de9b44a440b5c0be874d04df48
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:52:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:52:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9c42fc

profiles/package.mask: mask dev-haskell/asn1-data and dev-haskell/certificate 
for removal

Bug: https://bugs.gentoo.org/735782
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0f2573b82b9..ba691214796 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergei Trofimovich  (2020-08-22)
+# Obsolete package without reverse dependencies.
+# Does not compile against ghc-8.8. Removal in 30 days.
+# Bug #735782.
+dev-haskell/asn1-data
+dev-haskell/certificate
+
 # Sergei Trofimovich  (2020-08-22)
 # Obsolete package without reverse dependencies.
 # Does not compile against ghc-8.8. Removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/hsql/, dev-haskell/hsql/files/

2020-08-22 Thread Sergei Trofimovich
commit: 290fba178f2c4eb5e066ece9f27f0d1aacf83191
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:47:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:47:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290fba17

dev-haskell/hsql: tweak for ghc-8.4

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/735664
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/hsql/files/hsql-1.8.2-ghc84.patch | 29 +++
 dev-haskell/hsql/hsql-1.8.2-r1.ebuild |  8 ++--
 2 files changed, 35 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/hsql/files/hsql-1.8.2-ghc84.patch 
b/dev-haskell/hsql/files/hsql-1.8.2-ghc84.patch
new file mode 100644
index 000..8f90d43393e
--- /dev/null
+++ b/dev-haskell/hsql/files/hsql-1.8.2-ghc84.patch
@@ -0,0 +1,29 @@
+--- a/DB/HSQL/Core.hs
 b/DB/HSQL/Core.hs
+@@ -7,3 +7,3 @@ import Control.Exception(Exception,throw,catch,handle)
+ import Control.Concurrent.MVar(MVar,withMVar,modifyMVar_)
+-import Data.Dynamic(cast)
++import Data.Typeable(cast)
+ 
+--- a/DB/HSQL/Error.hs
 b/DB/HSQL/Error.hs
+@@ -7,3 +7,3 @@ module DB.HSQL.Error(SqlError(..)) where
+ import Control.Exception(Exception(..),SomeException(..))
+-import Data.Dynamic(Typeable,TyCon,mkTyCon3,cast)
++import Data.Typeable(Typeable, cast)
+ import DB.HSQL.Type(SqlType)
+@@ -32,14 +32,3 @@ data SqlError
+ | SqlClosedHandle -- ^ referenced handle is already closed
+-#ifdef __GLASGOW_HASKELL__
+deriving (Eq,Ord,Typeable)
+-#else
+-   deriving (Eq,Ord)
+-
+-instance Typeable SqlError where
+-  typeOf _ = mkAppTy sqlErrorTc []
+-#endif
+-
+--- | The `TyCon' of `SqlError'.
+-sqlErrorTc :: TyCon
+-sqlErrorTc = mkTyCon3 "DB.HSQL" "Error" "SqlError"
+ 

diff --git a/dev-haskell/hsql/hsql-1.8.2-r1.ebuild 
b/dev-haskell/hsql/hsql-1.8.2-r1.ebuild
index 5d1559a6e3a..53a5a9d3ae0 100644
--- a/dev-haskell/hsql/hsql-1.8.2-r1.ebuild
+++ b/dev-haskell/hsql/hsql-1.8.2-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 # ebuild generated by hackport 0.4.6.
 
@@ -24,8 +24,12 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-ghc84.patch
+)
+
 pkg_postinst() {
-   ghc-package_pkg_postinst
+   haskell-cabal_pkg_postinst
 
elog "You will probably want to emerge one or more HSQL backend."
elog "These backends are available:"



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

2020-08-22 Thread Sergei Trofimovich
commit: 2e9b0bcc7de4e8911e69666931db9149fa98be3c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:43:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:43:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e9b0bcc

profiles/package.mask: mask dev-lang/epic for removal

Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d9ee312cc4e..0f2573b82b9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergei Trofimovich  (2020-08-22)
+# Obsolete package without reverse dependencies.
+# Does not compile against ghc-8.8. Removal in 30 days.
+dev-lang/epic
+
 # Sergei Trofimovich  (2020-08-22)
 # Obsolete package without reverse dependencies.
 # Does not compile against ghc-8.8. Removal in 30 days.



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

2020-08-22 Thread Sergei Trofimovich
commit: c2aa144b6677a7b88f36eaf2d0093e96e288d0a8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:36:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:36:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2aa144b

profiles/package.mask: mask dev-haskell/cmdlib for removal

Bug: https://bugs.gentoo.org/735868
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f7e6a31af73..d9ee312cc4e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergei Trofimovich  (2020-08-22)
+# Obsolete package without reverse dependencies.
+# Does not compile against ghc-8.8. Removal in 30 days.
+# Bug #735868.
+dev-haskell/cmdlib
+
 # Michał Górny  (2020-08-22)
 # Dead since 2011.  Frowned upon for years now.  Python 2 only.
 # Finally all reverse dependencies are masked.



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/chimera/

2020-08-22 Thread Sergei Trofimovich
commit: f1d2c1080d691306545d96aee3003dc68df5caa6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:26:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d2c108

dev-haskell/chimera: new package, a depend of arithmoi-0.11

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/chimera/Manifest   |  1 +
 dev-haskell/chimera/chimera-0.3.1.0.ebuild | 38 ++
 dev-haskell/chimera/metadata.xml   | 37 +
 3 files changed, 76 insertions(+)

diff --git a/dev-haskell/chimera/Manifest b/dev-haskell/chimera/Manifest
new file mode 100644
index 000..649fe3ec37e
--- /dev/null
+++ b/dev-haskell/chimera/Manifest
@@ -0,0 +1 @@
+DIST chimera-0.3.1.0.tar.gz 13809 BLAKE2B 
64a343f84de1cd535676934c26e43994062ea24fdf27463a22b3ff1086480a277fc3f0f87905f9060bca80e46ab0a553e5091cb27065ba0e3321e62800a7756d
 SHA512 
7f155bb3d938331760e8e06c47d67a985588e1817e8b151f6a58074d77a71ce0a70537c55ab3d97c02867d9f2a3ae2f31ed87432e833930b3be6c2f92a8947fc

diff --git a/dev-haskell/chimera/chimera-0.3.1.0.ebuild 
b/dev-haskell/chimera/chimera-0.3.1.0.ebuild
new file mode 100644
index 000..68d9b6f5525
--- /dev/null
+++ b/dev-haskell/chimera/chimera-0.3.1.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Lazy infinite streams with O(1) indexing"
+HOMEPAGE="https://github.com/Bodigrim/chimera#readme;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+representable"
+
+RDEPEND="dev-haskell/vector:=[profile?]
+   >=dev-lang/ghc-8.0.1:=
+   representable? ( dev-haskell/adjunctions:=[profile?]
+   dev-haskell/distributive:=[profile?]
+   dev-haskell/mtl:=[profile?] )
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24.0.0
+   test? ( >=dev-haskell/quickcheck-2.10
+   dev-haskell/tasty
+   dev-haskell/tasty-hunit
+   dev-haskell/tasty-quickcheck
+   dev-haskell/tasty-smallcheck )
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag representable representable)
+}

diff --git a/dev-haskell/chimera/metadata.xml b/dev-haskell/chimera/metadata.xml
new file mode 100644
index 000..317b99f5cc7
--- /dev/null
+++ b/dev-haskell/chimera/metadata.xml
@@ -0,0 +1,37 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Define Representable instance from 
adjunctions package
+   
+   
+   There are plenty of memoizing libraries on Hackage, but they
+   usually fall into two categories:
+   
+   * Store cache as a flat array, enabling us
+   to obtain cached values in O(1) time, which is nice.
+   The drawback is that one must specify the size
+   of the array beforehand,
+   limiting an interval of inputs,
+   and actually allocate it at once.
+   * Store cache as a lazy binary tree.
+   Thanks to laziness, one can freely use the full range of inputs.
+   The drawback is that obtaining values from a tree
+   takes logarithmic time and is unfriendly to CPU cache,
+   which kinda defeats the purpose.
+   
+   This package intends to tackle both issues,
+   providing a data type Chimera for
+   lazy infinite compact streams with cache-friendly O(1) indexing.
+   
+   Additional features include:
+   
+   * memoization of recursive functions and recurrent sequences,
+   * memoization of functions of several, possibly signed 
arguments,
+   * efficient memoization of boolean predicates.
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-classes-base/

2020-08-22 Thread Sergei Trofimovich
commit: 360d4307d0ef16b3685caabc441577faaabda5d7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:22:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360d4307

dev-haskell/quickcheck-classes-base: new package, a depend of arithmoi-0.11

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/quickcheck-classes-base/Manifest   |  1 +
 dev-haskell/quickcheck-classes-base/metadata.xml   | 33 ++
 .../quickcheck-classes-base-0.6.0.0.ebuild | 39 ++
 3 files changed, 73 insertions(+)

diff --git a/dev-haskell/quickcheck-classes-base/Manifest 
b/dev-haskell/quickcheck-classes-base/Manifest
new file mode 100644
index 000..4aab9890f14
--- /dev/null
+++ b/dev-haskell/quickcheck-classes-base/Manifest
@@ -0,0 +1 @@
+DIST quickcheck-classes-base-0.6.0.0.tar.gz 25760 BLAKE2B 
d09794c63da8311836e6422006d262fca21f7d71b473b69f57bd49b3ed2e39f29fcfd18b73fd311db4f6b1cca390cc579f2438481dbd680841c835d7d0d9f557
 SHA512 
3d0a7c68ab1cdaddbd272df633e0704f5ee3997b3a86fe79cb960f7c84f8546f3360b9d52ada45b9db6344135f0aab1093d5304935ae19f43d235790fba83216

diff --git a/dev-haskell/quickcheck-classes-base/metadata.xml 
b/dev-haskell/quickcheck-classes-base/metadata.xml
new file mode 100644
index 000..6b8592b1a5b
--- /dev/null
+++ b/dev-haskell/quickcheck-classes-base/metadata.xml
@@ -0,0 +1,33 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Include infrastructure for testing 
class laws of unary type constructors.
+   Include infrastructure for testing 
class laws of binary type constructors.
+Disabling `unary-laws` while keeping `binary-laws` enabled is an unsupported
+configuration.
+   
+   
+   This libary is a minimal variant of `quickcheck-classes` that
+   only provides laws for typeclasses from `base`. The main purpose
+   of splitting this out is so that `primitive` can depend on
+   `quickcheck-classes-base` in its test suite, avoiding the 
circular
+   dependency that arises if `quickcheck-classes` is used instead.
+   
+   This library provides QuickCheck properties to ensure
+   that typeclass instances adhere to the set of laws that
+   they are supposed to. There are other libraries that do
+   similar things, such as `genvalidity-hspec` and `checkers`.
+   This library differs from other solutions by not introducing
+   any new typeclasses that the user needs to learn.
+   
+   /Note:/ on GHC  8.5, this library uses the higher-kinded 
typeclasses
+   (Data.Functor.Classes.Show1, 
Data.Functor.Classes.Eq1, Data.Functor.Classes.Ord1, etc.),
+   but on GHC = 8.5, it uses `-XQuantifiedConstraints` to 
express these
+   constraints more cleanly.
+   
+

diff --git 
a/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.0.0.ebuild 
b/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.0.0.ebuild
new file mode 100644
index 000..8b0c61a1e9d
--- /dev/null
+++ b/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.0.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.2
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="QuickCheck common typeclasses from 'base'"
+HOMEPAGE="https://github.com/andrewthad/quickcheck-classes#readme;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+binary-laws +unary-laws"
+
+RDEPEND=">=dev-haskell/base-orphans-0.1:=[profile?]
+   dev-haskell/bifunctors:=[profile?]
+   dev-haskell/contravariant:=[profile?]
+   dev-haskell/fail:=[profile?]
+   >=dev-haskell/semigroups-0.17:=[profile?]
+   dev-haskell/tagged:=[profile?]
+   >=dev-lang/ghc-8.0.1:=
+   binary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] )
+   unary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] )
+   !unary-laws? ( !binary-laws? ( 
>=dev-haskell/quickcheck-2.7:2=[profile?] ) )
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24.0.0
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag binary-laws binary-laws) \
+   $(cabal_flag unary-laws unary-laws)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/primitive-addr/

2020-08-22 Thread Sergei Trofimovich
commit: 8da73a9368e8ed170af711bb9a69b1d3c5772a20
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:23:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da73a93

dev-haskell/primitive-addr: new package, a depend of arithmoi-0.11

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/primitive-addr/Manifest|  1 +
 dev-haskell/primitive-addr/metadata.xml| 13 +++
 .../primitive-addr/primitive-addr-0.1.0.2.ebuild   | 25 ++
 3 files changed, 39 insertions(+)

diff --git a/dev-haskell/primitive-addr/Manifest 
b/dev-haskell/primitive-addr/Manifest
new file mode 100644
index 000..72e9f8ed73e
--- /dev/null
+++ b/dev-haskell/primitive-addr/Manifest
@@ -0,0 +1 @@
+DIST primitive-addr-0.1.0.2.tar.gz 2983 BLAKE2B 
c272cbbdc874f8a297170b363e2b3ea0ab374b6ecc02fddfa1e82eed5a9b75c52e53aa3ca782027cf1d14d91ad826818c71752a778dcd9080994970284ac2c28
 SHA512 
e025238791271793e91faecba337d04e0cfc1e6b4dd130bd590247e961ef541ac81beca511ef117130eaf5665abb06b73e1985b1ed87705fa4c2704641d60ae4

diff --git a/dev-haskell/primitive-addr/metadata.xml 
b/dev-haskell/primitive-addr/metadata.xml
new file mode 100644
index 000..ce16587641d
--- /dev/null
+++ b/dev-haskell/primitive-addr/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   
+   
+   Addresses to unmanaged memory
+   
+

diff --git a/dev-haskell/primitive-addr/primitive-addr-0.1.0.2.ebuild 
b/dev-haskell/primitive-addr/primitive-addr-0.1.0.2.ebuild
new file mode 100644
index 000..ce29f2d74df
--- /dev/null
+++ b/dev-haskell/primitive-addr/primitive-addr-0.1.0.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.2
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Addresses to unmanaged memory"
+HOMEPAGE="https://github.com/andrewthad/primitive-addr;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/primitive-0.6.4:=[profile?] 
=dev-lang/ghc-7.4.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.2
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/mod/

2020-08-22 Thread Sergei Trofimovich
commit: 6b57a26f514e37ea9c8879126d6e2e4c64553103
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:23:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b57a26f

dev-haskell/mod: new package, a depend of arithmoi-0.11

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/mod/Manifest   |  1 +
 dev-haskell/mod/metadata.xml   | 16 
 dev-haskell/mod/mod-0.1.1.0.ebuild | 34 ++
 3 files changed, 51 insertions(+)

diff --git a/dev-haskell/mod/Manifest b/dev-haskell/mod/Manifest
new file mode 100644
index 000..ac6e7f3277c
--- /dev/null
+++ b/dev-haskell/mod/Manifest
@@ -0,0 +1 @@
+DIST mod-0.1.1.0.tar.gz 9471 BLAKE2B 
5f664e1d35abf143223bc25ab5eec054a5a2403ae43bec41fde0b4c386a68a2ede336c539cae6588c267d2104fa182896212d9ac88493919f4b4e66cecfe91b4
 SHA512 
08656e15e417f11a6e7980510e091d2a59d4786ae269795aba04d5952b08556cd1ee3b9c38b456bf86e08f505a797e82a68ee36eec27cd155692f14cedc2acb0

diff --git a/dev-haskell/mod/metadata.xml b/dev-haskell/mod/metadata.xml
new file mode 100644
index 000..dbb7236e5c3
--- /dev/null
+++ b/dev-haskell/mod/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Derive semiring instances
+   
+   
+   https://en.wikipedia.org/wiki/Modular_arithmetic Modular 
arithmetic,
+   promoting moduli to the type level, with an emphasis on 
performance.
+   Originally part of 
https://hackage.haskell.org/package/arithmoi arithmoi package.
+   
+

diff --git a/dev-haskell/mod/mod-0.1.1.0.ebuild 
b/dev-haskell/mod/mod-0.1.1.0.ebuild
new file mode 100644
index 000..cf308500308
--- /dev/null
+++ b/dev-haskell/mod/mod-0.1.1.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Fast type-safe modular arithmetic"
+HOMEPAGE="https://github.com/Bodigrim/mod;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+semirings"
+
+RDEPEND=">=dev-lang/ghc-8.2.1:=
+   semirings? ( >=dev-haskell/semirings-0.5:=[profile?] )
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.0.0.2
+   test? ( dev-haskell/quickcheck-classes-base
+   >=dev-haskell/tasty-0.10
+   >=dev-haskell/tasty-quickcheck-0.9 
=dev-haskell/quickcheck-classes-0.6.3 ) )
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag semirings semirings)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/arithmoi/

2020-08-22 Thread Sergei Trofimovich
commit: b03ef62a984da11457b2f416facb05f5c87057bf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:28:27 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03ef62a

dev-haskell/arithmoi: bump up to 0.11.0.1

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/arithmoi/Manifest |  1 +
 dev-haskell/arithmoi/arithmoi-0.11.0.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-haskell/arithmoi/Manifest b/dev-haskell/arithmoi/Manifest
index f1cbc8d5c3d..90facc1c790 100644
--- a/dev-haskell/arithmoi/Manifest
+++ b/dev-haskell/arithmoi/Manifest
@@ -1,3 +1,4 @@
+DIST arithmoi-0.11.0.1.tar.gz 188071 BLAKE2B 
0958f4dc0ac1f37a02c9c5e4908ba8a29df3aafe4e060c79076c9c86d9ed11242ab19aa6a4c7dd732fd620b0513b1056d70fcc984dfa3d6b6a5ef99f7e887728
 SHA512 
8140d9b035290faf9aa044f11f42c101e4a02f1346d5237f46338355828bb6b8bf44f3f8454abfaa6a88e381c2e5476d8512c6edf251dbaf8ba3d776ea68a641
 DIST arithmoi-0.4.1.3.tar.gz 66196 BLAKE2B 
d576f3cace1ea39a55b6e9bcc3e3e6d941fe8ec6a0b31435f404bb0151a4170d4079cad96eefbb319c08ecc3aae5ab6141500b75925617b5fa4e6c86539fe93c
 SHA512 
abc5939207e502dffd91b3a4e2b9c688eef388a6b9354576fcb4badf4625da1cad0e9698cb42b293b37cc29427ad2679170452374fbf6cd5e614d53db34cd9f6
 DIST arithmoi-0.4.2.0.tar.gz 84676 BLAKE2B 
971b2ba5cca0e2af9944a06f02f02b5ff2c0e613a3c3f6963fdd906c4d617ab19ceabc8bc16f8c7fe12d6fd540c439b1af138da7bed75494cdb3d4f41993e255
 SHA512 
687f12aef8baf98c778498b9a0bb33f0ac3175d009ba8dcd14d6ff8bb13252120f6821e80932410a1413637b591f81b92e0ecd25cd7870464e1629f3d0bf866c
 DIST arithmoi-0.4.3.0.tar.gz 93661 BLAKE2B 
ff815ab9bcd8bd5ccbfcdde134049e98aebaf3c41b693b56c8048d918cc778fcb4ab321486d20b4084a61e340c0a00ae45541c12da4f8d19c7e28df81168a4a7
 SHA512 
0c67237a84a2c7e2abc1bbc78176e64e7f6ac23399c765dba316d429391f351734eacb924960d69d4fc603b17a4df1b40985bcbc8bbb7c51805eb72a0346b545

diff --git a/dev-haskell/arithmoi/arithmoi-0.11.0.1.ebuild 
b/dev-haskell/arithmoi/arithmoi-0.11.0.1.ebuild
new file mode 100644
index 000..96a95a839f5
--- /dev/null
+++ b/dev-haskell/arithmoi/arithmoi-0.11.0.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.5.
+#hackport: flags: -check-bounds
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Efficient basic number-theoretic functions. Primes, powers, 
integer logarithms"
+HOMEPAGE="https://github.com/Bodigrim/arithmoi;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/chimera-0.3:=[profile?]
+   dev-haskell/constraints:=[profile?]
+   >=dev-haskell/exact-pi-0.5:=[profile?]
+   >=dev-haskell/integer-logarithms-1.0:=[profile?]
+   >=dev-haskell/integer-roots-1.0:=[profile?]
+   dev-haskell/mod:=[profile?]
+   >=dev-haskell/random-1.0:=[profile?] =dev-haskell/semirings-0.5.2:=[profile?]
+   >=dev-haskell/vector-0.12:=[profile?]
+   >=dev-lang/ghc-8.2.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.0.0.2
+   test? ( >=dev-haskell/quickcheck-2.10
+   >=dev-haskell/quickcheck-classes-0.6.3
+   >=dev-haskell/smallcheck-1.2 =dev-haskell/tasty-0.10
+   >=dev-haskell/tasty-hunit-0.9 =dev-haskell/tasty-quickcheck-0.9 
=dev-haskell/tasty-rerun-1.1.17
+   >=dev-haskell/tasty-smallcheck-0.8 


[gentoo-commits] repo/gentoo:master commit in: dev-haskell/numtype-dk/

2020-08-22 Thread Sergei Trofimovich
commit: 0d2cfb7d2967418a1b45fbba8714e30d1a51f514
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:25:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d2cfb7d

dev-haskell/numtype-dk: new package, a depend of arithmoi-0.11

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/numtype-dk/Manifest  |  1 +
 dev-haskell/numtype-dk/metadata.xml  | 17 +
 dev-haskell/numtype-dk/numtype-dk-0.5.0.2.ebuild | 24 
 3 files changed, 42 insertions(+)

diff --git a/dev-haskell/numtype-dk/Manifest b/dev-haskell/numtype-dk/Manifest
new file mode 100644
index 000..71996d0c2f8
--- /dev/null
+++ b/dev-haskell/numtype-dk/Manifest
@@ -0,0 +1 @@
+DIST numtype-dk-0.5.0.2.tar.gz 7495 BLAKE2B 
bef39bff1eaec5cfb38ccc16001c670dead2605070645f0015567179c0267a13ce672938b61768489fd027df0a05fe3adbba26053f18bbb1bc91a6c53175dea3
 SHA512 
4c157fca67313f2ba5c761322b069d488e84574c837a5c708c9f80f21fff3118eb2f7e45f80a420f6b206026c7252b6afd3e46f59421e5c41675cdf067b6bec3

diff --git a/dev-haskell/numtype-dk/metadata.xml 
b/dev-haskell/numtype-dk/metadata.xml
new file mode 100644
index 000..0375c44d97f
--- /dev/null
+++ b/dev-haskell/numtype-dk/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   This package provides type level representations of the
+   (positive and negative) integers and basic operations (addition,
+   subtraction, multiplication, division, exponentiation) on these.
+   The numtype-dk package differs from the numtype package in that
+   the NumTypes are implemented using Data Kinds, TypeNats, and
+   Closed Type Families rather than Functional Dependencies.
+   Requires GHC 7.8 or later.
+   
+

diff --git a/dev-haskell/numtype-dk/numtype-dk-0.5.0.2.ebuild 
b/dev-haskell/numtype-dk/numtype-dk-0.5.0.2.ebuild
new file mode 100644
index 000..83293c81836
--- /dev/null
+++ b/dev-haskell/numtype-dk/numtype-dk-0.5.0.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.6.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Type-level integers, using TypeNats, Data Kinds, and Closed Type 
Families"
+HOMEPAGE="https://github.com/bjornbm/numtype-dk;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/integer-roots/

2020-08-22 Thread Sergei Trofimovich
commit: c0fac2fb8a5c3f890cd52981f4abb6399d893d3d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:24:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0fac2fb

dev-haskell/integer-roots: new package, a depend of arithmoi-0.11

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/integer-roots/Manifest |  1 +
 dev-haskell/integer-roots/integer-roots-1.0.ebuild | 31 ++
 dev-haskell/integer-roots/metadata.xml | 13 +
 3 files changed, 45 insertions(+)

diff --git a/dev-haskell/integer-roots/Manifest 
b/dev-haskell/integer-roots/Manifest
new file mode 100644
index 000..b3463ce3555
--- /dev/null
+++ b/dev-haskell/integer-roots/Manifest
@@ -0,0 +1 @@
+DIST integer-roots-1.0.tar.gz 54399 BLAKE2B 
72584c0beb74546e87867efbf54259ad236a7fde5fd239e8389e4ea4d15b292abac926319e96c04072a8fb123e0347bee986c1887ebfd642e7192fdb5163a08c
 SHA512 
62f78ef6dbf55fe2e0487dcade557d345ae13e6b2432fc50ecd2c4998bafa0b0c033d58c6c7f4b7999f552da13a55a7a128ff4cc42859ea55da06e34440fa4f0

diff --git a/dev-haskell/integer-roots/integer-roots-1.0.ebuild 
b/dev-haskell/integer-roots/integer-roots-1.0.ebuild
new file mode 100644
index 000..5a314b54245
--- /dev/null
+++ b/dev-haskell/integer-roots/integer-roots-1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Integer roots and perfect powers"
+HOMEPAGE="https://github.com/Bodigrim/integer-roots;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT=test # requires porting to smallcheck-1.2
+
+RDEPEND=">=dev-lang/ghc-8.0.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24.0.0
+"  # test? ( >=dev-haskell/smallcheck-1.1.3 =dev-haskell/tasty-0.10
+#  >=dev-haskell/tasty-hunit-0.9 =dev-haskell/tasty-quickcheck-0.9 
=dev-haskell/tasty-smallcheck-0.8 

+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   
+   
+   Calculating integer roots and testing perfect powers of 
arbitrary precision. Originally part of 
https://hackage.haskell.org/package/arithmoi arithmoi package.
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/smallcheck/

2020-08-22 Thread Sergei Trofimovich
commit: 71524cc7e06cb3ed0ebb5dc4b323868466c8b657
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:27:48 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71524cc7

dev-haskell/smallcheck: bump up to 1.2.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/smallcheck/Manifest|  1 +
 dev-haskell/smallcheck/smallcheck-1.2.0.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-haskell/smallcheck/Manifest b/dev-haskell/smallcheck/Manifest
index 481437e1843..39aef793af7 100644
--- a/dev-haskell/smallcheck/Manifest
+++ b/dev-haskell/smallcheck/Manifest
@@ -1,2 +1,3 @@
 DIST smallcheck-1.1.1.tar.gz 15202 BLAKE2B 
7963a39b9a08b3c28268b88a8177df7861011baeb4ba8a5dc879c95111c9d243cbe14f36b82715e80b237d04f5acedfaa7c72cc6d0fa2bd4d770158301f3626e
 SHA512 
09aa5dcfca2bece6ac91803d38f2591d415c6e312c76cacb33d2e93e40e949acb788bc89ba6a4beb9dc60815e1f554cda4f68195269eedbfb45228415f1bca64
 DIST smallcheck-1.1.5.tar.gz 16338 BLAKE2B 
823e2ae06f082f2f377e1520bb0886acd6bc133cc443cb10e8aa468a282ec0e19e2c31b8720c798c958d228784523cebfe692d945cbbf2123cec4542684c5945
 SHA512 
6d97f91308146031a16a405391ec2b283ad719c0acc2a0672c22cc880d91c3d72f845f65897e36945c45746d2d705a9f9f16b1ff5fef1f39c9abb60a4e57430c
+DIST smallcheck-1.2.0.tar.gz 19047 BLAKE2B 
4ecd56b2e0680b4d4e7f80c1c13b9a3a621cae32ec4a8d0605c57fb2bc4882df5f3df05068caf76644286ccd4345fd49f26a73b81f399ca19d1e2200acf0912f
 SHA512 
97c021f3efd6541de99854cb2e8511d4af17225cbcbe17ddfb2efd011d75bd10114b7c8312532bd1c5516e2980b7ad03feb571ec26b91f7258f43460c7bc39a8

diff --git a/dev-haskell/smallcheck/smallcheck-1.2.0.ebuild 
b/dev-haskell/smallcheck/smallcheck-1.2.0.ebuild
new file mode 100644
index 000..b75ac56a998
--- /dev/null
+++ b/dev-haskell/smallcheck/smallcheck-1.2.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A property-based testing library"
+HOMEPAGE="https://github.com/Bodigrim/smallcheck;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/logict:=[profile?]
+   dev-haskell/mtl:=[profile?]
+   dev-haskell/nats:=[profile?]
+   dev-haskell/semigroups:=[profile?]
+   dev-haskell/void:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-classes/

2020-08-22 Thread Sergei Trofimovich
commit: 4a5dcbf34470c6ec171bbb3afd02312953463b8c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:23:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5dcbf3

dev-haskell/quickcheck-classes: new package, a depend of arithmoi-0.11

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/quickcheck-classes/Manifest|  1 +
 dev-haskell/quickcheck-classes/metadata.xml| 47 +++
 .../quickcheck-classes-0.6.4.0.ebuild  | 54 ++
 3 files changed, 102 insertions(+)

diff --git a/dev-haskell/quickcheck-classes/Manifest 
b/dev-haskell/quickcheck-classes/Manifest
new file mode 100644
index 000..c6932af438a
--- /dev/null
+++ b/dev-haskell/quickcheck-classes/Manifest
@@ -0,0 +1 @@
+DIST quickcheck-classes-0.6.4.0.tar.gz 19976 BLAKE2B 
614ebc6e1be382a942a55a039921021fd4bcaa2f5c977a8d83bd7b1fb76feebb31f94da908c2389d5f9ab5f7e2481f76223375db41d12b3583658d5d7361ed9b
 SHA512 
2d5786d3cd386a795d5e1ca58ef55fb2efb9285724cf8cbb2f28577973ac2b2a9058ba6185904bc29da88f6d080f4a38629df272502796a0c2e31f9a0e8b658c

diff --git a/dev-haskell/quickcheck-classes/metadata.xml 
b/dev-haskell/quickcheck-classes/metadata.xml
new file mode 100644
index 000..aaf10d4bc2b
--- /dev/null
+++ b/dev-haskell/quickcheck-classes/metadata.xml
@@ -0,0 +1,47 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   
+   Enable the use of the `aeson` package. This may be 
useful for
+   accelerating builds in sandboxes for expert users.
+   
+   
+   Enable the use of the `semigroupoids` package. This may 
be
+   useful for accelerating builds in sandboxes for expert 
users.
+   
+   
+   Enable the use of the `semirings` package. This may be 
useful
+   for accelerating builds in sandboxes for expert users.
+   
+   
+   Enable the use of the `vector` package. This may be 
useful
+   for accelerating builds in sandboxes for expert users.
+   
+   
+   Include infrastructure for testing class laws of unary 
type constructors.
+   
+   
+   Include infrastructure for testing class laws of binary 
type constructors.
+   Disabling `unary-laws` while keeping `binary-laws` 
enabled is an unsupported
+   configuration.
+   
+   
+   
+   This library provides QuickCheck properties to ensure
+   that typeclass instances adhere to the set of laws that
+   they are supposed to. There are other libraries that do
+   similar things, such as `genvalidity-hspec` and `checkers`.
+   This library differs from other solutions by not introducing
+   any new typeclasses that the user needs to learn.
+   
+   /Note:/ on GHC  8.5, this library uses the higher-kinded 
typeclasses
+   (Data.Functor.Classes.Show1, 
Data.Functor.Classes.Eq1, Data.Functor.Classes.Ord1, etc.),
+   but on GHC = 8.5, it uses `-XQuantifiedConstraints` to 
express these
+   constraints more cleanly.
+   
+

diff --git a/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild 
b/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
new file mode 100644
index 000..e4dbaa88407
--- /dev/null
+++ b/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.2
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="QuickCheck common typeclasses"
+HOMEPAGE="https://github.com/andrewthad/quickcheck-classes#readme;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+aeson +binary-laws +semigroupoids +semirings +unary-laws +vector"
+
+RDEPEND=">=dev-haskell/base-orphans-0.1:=[profile?]
+   dev-haskell/bifunctors:=[profile?]
+   dev-haskell/contravariant:=[profile?]
+   dev-haskell/fail:=[profile?]
+   >=dev-haskell/primitive-0.6.4:=[profile?] 
=dev-haskell/primitive-addr-0.1.0.2:=[profile?] 
=dev-haskell/quickcheck-classes-base-0.6:=[profile?] 
=dev-haskell/semigroups-0.17:=[profile?]
+   dev-haskell/tagged:=[profile?]
+   >=dev-lang/ghc-8.0.1:=
+   aeson? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/tasty-rerun/

2020-08-22 Thread Sergei Trofimovich
commit: 6d66eb5bdc663d21c8c6ad635273b0815530cd89
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:27:04 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d66eb5b

dev-haskell/tasty-rerun: bump up to 1.1.17

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/tasty-rerun/Manifest  |  1 +
 dev-haskell/tasty-rerun/tasty-rerun-1.1.17.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-haskell/tasty-rerun/Manifest b/dev-haskell/tasty-rerun/Manifest
index 7ebc57d86f0..0dadf9d477f 100644
--- a/dev-haskell/tasty-rerun/Manifest
+++ b/dev-haskell/tasty-rerun/Manifest
@@ -1,3 +1,4 @@
 DIST tasty-rerun-1.1.13.tar.gz 5438 BLAKE2B 
acccd1774900d1e3ff74362224b54d80b2b5d105f909e03750f211bd9e92305a6c52999e655b63ff5c17e33af1a7a4eb6da932a03ebaa7ce9645b7c296f8c72b
 SHA512 
43e5e5e23ebf50d5292ae95ca69a6669188a018934e451799ae14292bc88a3186534bb10e23c74178911089dee0379b3f782f9a14ff02c5e462478b1b3a19238
+DIST tasty-rerun-1.1.17.tar.gz 6305 BLAKE2B 
6e84088c39055f40e64c67d186917d3d9dde5839243584a045a0f4cadc7b7f0e81e3f046ec32e4fa13455f51fa1b287eef51ea60a17f95302caf8fa0f3130d5f
 SHA512 
d65b35acb1b45a78a0bbe568a2118ea6580352a55b921f06974bdf59e363403f1590604e215840be990f5f18a5d8e75abd416e7d3d9b6b9f4c6c16532c31052d
 DIST tasty-rerun-1.1.5.tar.gz 5376 BLAKE2B 
fe3723004d07e2836b83e85406580a5a74706c5f3cb6b445f575623c8ae1cd659ce8143e11891c4dbdf9b0b9f487b53d8ce64be61b16ba324a0d565bc6e25979
 SHA512 
becee5c62b425e57666c3cc9b65a7342b1af46e44212ade1360f0cd255cb909cfd9b049d88ff8238940760534479ce077f0e24526359545fff0ab849a0c0d7b7
 DIST tasty-rerun-1.1.6.tar.gz 5399 BLAKE2B 
48e329b4f188d618b4a3a2b8eb94723fe0a3a883c64668ed36b7a099bcc86228eb3a0fe42173e8564f14942ab73a2637831b9da4ebf3a4dd4b312bda870fd860
 SHA512 
dc4db9a4dba424d9d948a4e44d4402b17ab363554493a68035ec0d94bfb6e9e2965e8c9c4b519a071707c70eabd7ea70a4f265f32983e35bf0ee64cd67948808

diff --git a/dev-haskell/tasty-rerun/tasty-rerun-1.1.17.ebuild 
b/dev-haskell/tasty-rerun/tasty-rerun-1.1.17.ebuild
new file mode 100644
index 000..481cd77335d
--- /dev/null
+++ b/dev-haskell/tasty-rerun/tasty-rerun-1.1.17.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.2
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Run tests by filtering the tests depending on the result of 
previous runs"
+HOMEPAGE="https://github.com/ocharles/tasty-rerun;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/mtl-2.1.2:=[profile?]
+   >=dev-haskell/optparse-applicative-0.6:=[profile?]
+   >=dev-haskell/split-0.1:=[profile?] =dev-haskell/stm-2.4.2:=[profile?]
+   >=dev-haskell/tagged-0.7:=[profile?] =dev-haskell/tasty-1.2:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+"
+
+src_prepare() {
+   default
+
+   cabal_chdeps \
+   'base >=4.6 && <4.14' 'base >=4.6' \
+   'tasty >=1.2 && <1.3' 'tasty >=1.2'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/semirings/

2020-08-22 Thread Sergei Trofimovich
commit: fa3f634ec50d377a8d6d2566e8dc1abea9759b71
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:15:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3f634e

dev-haskell/semirings: new package, a depend of arithmoi-0.11

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/semirings/Manifest   |  1 +
 dev-haskell/semirings/metadata.xml   | 40 
 dev-haskell/semirings/semirings-0.5.3.ebuild | 35 
 3 files changed, 76 insertions(+)

diff --git a/dev-haskell/semirings/Manifest b/dev-haskell/semirings/Manifest
new file mode 100644
index 000..8f69d00a2c8
--- /dev/null
+++ b/dev-haskell/semirings/Manifest
@@ -0,0 +1 @@
+DIST semirings-0.5.3.tar.gz 18622 BLAKE2B 
70075ef121969652ec666531f42681af759863247811425e43eef590e73b6c0d139274fb57821d28f405f0bd44cc4bed1e48506f08f880aee71f0ff986a30136
 SHA512 
cd038746d1ce36eb04040954b0a969f17bf67ff45750a221284550724dd0ab563896fc3012c8d58aaf5c11a008b5526088711655e165895a4dead2d054cbf5e7

diff --git a/dev-haskell/semirings/metadata.xml 
b/dev-haskell/semirings/metadata.xml
new file mode 100644
index 000..d2b34f62c61
--- /dev/null
+++ b/dev-haskell/semirings/metadata.xml
@@ -0,0 +1,40 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   
+   Enisable the use of the `hashable` package. Disabling 
this may be useful
+   for accelerating builds in sandboxes for expert users.
+   Note: `-hashable` implies `-unordered-containers`, as 
we are necessarily
+   not able to supply those instances as well.
+   
+   
+   Enable the use of the `containers` package. Disabling 
this may be useful
+   for accelerating builds in sandboxes for expert users.
+   
+   
+   Enable the use of the `unordered-containers` package. 
Disabling this may
+   be useful for accelerating builds in sandboxes for 
expert users.
+   
+   
+   
+   Haskellers are usually familiar with monoids and semigroups. A 
monoid has an appending operation `` (or `mappend`),
+   and an identity element, `mempty`. A semigroup has an appending 
`` operation, but does not require a `mempty` element.
+   
+   A Semiring has two appending operations, `plus` and `times`, 
and two respective identity elements, `zero` and `one`.
+   
+   More formally, a Semiring R is a set equipped with two binary 
relations `+` and `*`, such that:
+   
+   (R,+) is a commutative monoid with identity element 0,
+   
+   (R,*) is a monoid with identity element 1,
+   
+   (*) left and right distributes over addition, and
+   
+   multiplication by 0 annihilates R.
+   
+

diff --git a/dev-haskell/semirings/semirings-0.5.3.ebuild 
b/dev-haskell/semirings/semirings-0.5.3.ebuild
new file mode 100644
index 000..dae2250aaf6
--- /dev/null
+++ b/dev-haskell/semirings/semirings-0.5.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="two monoids as one, in holy haskimony"
+HOMEPAGE="https://github.com/chessai/semirings;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+containers +hashable +unordered-containers"
+
+RDEPEND=">=dev-haskell/nats-0.1:=[profile?] =dev-haskell/semigroups-0.17:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+   hashable? ( >=dev-haskell/hashable-1.1:=[profile?] 
=dev-haskell/unordered-containers-0.2:=[profile?] 


[gentoo-commits] repo/gentoo:master commit in: dev-haskell/exact-pi/

2020-08-22 Thread Sergei Trofimovich
commit: a7e23ca02faac48c5e9458b3f4e12a0eadbfae1c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:26:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e23ca0

dev-haskell/exact-pi: new package, a depend of arithmoi-0.11

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/exact-pi/Manifest|  1 +
 dev-haskell/exact-pi/exact-pi-0.5.0.1.ebuild | 40 
 dev-haskell/exact-pi/metadata.xml| 12 +
 3 files changed, 53 insertions(+)

diff --git a/dev-haskell/exact-pi/Manifest b/dev-haskell/exact-pi/Manifest
new file mode 100644
index 000..0a8a9dea352
--- /dev/null
+++ b/dev-haskell/exact-pi/Manifest
@@ -0,0 +1 @@
+DIST exact-pi-0.5.0.1.tar.gz 9329 BLAKE2B 
3f3a92f7dbf6bfcf629d5f978fcc5a6db3e24f0e42c854b3769b671ca301deb358993de7ef94e524373c73a967b7ea92c8da0fd812f7de85903cae4ddbd306c1
 SHA512 
873c445ff1044ce8f464b29d5bbe7bc02e2df8e267323f29870c8f816800dc403837852586c950725a871c78b1900db45b8172bb67c1da361e7b1b2bf3a56026

diff --git a/dev-haskell/exact-pi/exact-pi-0.5.0.1.ebuild 
b/dev-haskell/exact-pi/exact-pi-0.5.0.1.ebuild
new file mode 100644
index 000..fa7a53cbd59
--- /dev/null
+++ b/dev-haskell/exact-pi/exact-pi-0.5.0.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Exact rational multiples of pi (and integer powers of pi)"
+HOMEPAGE="https://github.com/dmcclean/exact-pi/;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/numtype-dk-0.5:=[profile?]
+   >=dev-haskell/semigroups-0.8:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( >=dev-haskell/quickcheck-2.10
+   >=dev-haskell/semigroups-0.9 =dev-haskell/tasty-0.10
+   >=dev-haskell/tasty-hunit-0.9 =dev-haskell/tasty-quickcheck-0.9 
=0.10 && <1.2' 'tasty >=0.10' \
+   'QuickCheck >=2.10 && <2.12' 'QuickCheck >=2.10' \
+   'base >=4.7 && <4.13' 'base >=4.7'
+}

diff --git a/dev-haskell/exact-pi/metadata.xml 
b/dev-haskell/exact-pi/metadata.xml
new file mode 100644
index 000..2a02051ec53
--- /dev/null
+++ b/dev-haskell/exact-pi/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Provides an exact representation for rational multiples of pi 
alongside an approximate representation of all reals.
+   Useful for storing and computing with conversion factors 
between physical units.
+   
+



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

2020-08-22 Thread William Hubbs
commit: c36679efd436befb08ce71b20194a55c1f4de0b5
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 22 21:15:58 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 22 21:16:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36679ef

app-emulation/docker: remove old

Bug: https://bugs.gentoo.org/729208
Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/docker/Manifest  |   1 -
 app-emulation/docker/docker-19.03.8.ebuild | 314 -
 2 files changed, 315 deletions(-)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index fa875be0483..1dd49835443 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -1,2 +1 @@
 DIST docker-19.03.12.tar.gz 18218138 BLAKE2B 
a018a1677d36c01a9eb8d9c597e6b264304a742929bf7f8bb3c12b03c75748bc6f3313f8e7c293323bc3ae013b044f7cf1ad7a8750a5794418bee05e405a
 SHA512 
6ede7e0c5494882d88dae5b4ae45049937dfc65b9d655988ae4c0d6f9759bcac8799251f37a3e4ce49cdfbb04e31f9a6a05d131fb5005b382d2306ca0d5fcfa3
-DIST docker-19.03.8.tar.gz 17477887 BLAKE2B 
f9c50fb376b37b19de79f52f10425432f5042bdc25a581e1f2cf7524d2e89dd6bd5ac8181f23a7ee00e36b07e3ce62b631aff28844963f8b05e21ce7671bfe6c
 SHA512 
2e2266d4cc832c2c2afb7c0fba92ffd39b92cce988c9bedd40430eb87fa97c32dcf97d8e4c651ceda7c292c904f83c49a12e39861a9a69c9c9e6d54770f95d02

diff --git a/app-emulation/docker/docker-19.03.8.ebuild 
b/app-emulation/docker/docker-19.03.8.ebuild
deleted file mode 100644
index bbd322f7478..000
--- a/app-emulation/docker/docker-19.03.8.ebuild
+++ /dev/null
@@ -1,314 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_PN="github.com/docker/docker-ce"
-
-if [[ ${PV} = ** ]]; then
-   # Docker cannot be fetched via "go get", thanks to autogenerated code
-   EGIT_REPO_URI="https://${EGO_PN}.git;
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}"
-   inherit git-r3
-else
-   DOCKER_GITCOMMIT=afacb8b7f0
-   MY_PV=${PV/_/-}
-   SRC_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
-   [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
-   inherit golang-vcs-snapshot
-fi
-inherit bash-completion-r1 golang-base linux-info systemd udev
-
-DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
-HOMEPAGE="https://www.docker.com/;
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="apparmor aufs btrfs +container-init device-mapper hardened +overlay 
seccomp"
-
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
-COMMON_DEPEND="
-   acct-group/docker
-   >=dev-db/sqlite-3.7.9:3
-   device-mapper? (
-   >=sys-fs/lvm2-2.02.89[thin]
-   )
-   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
-   apparmor? ( sys-libs/libapparmor )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-
-   >=dev-lang/go-1.12
-   dev-go/go-md2man
-
-   btrfs? (
-   >=sys-fs/btrfs-progs-3.16.1
-   )
-"
-
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#optional-dependencies
-RDEPEND="
-   ${COMMON_DEPEND}
-   !sys-apps/systemd[-cgroup-hybrid(+)]
-   >=net-firewall/iptables-1.4
-   sys-process/procps
-   >=dev-vcs/git-1.7
-   >=app-arch/xz-utils-4.9
-   dev-libs/libltdl
-   ~app-emulation/containerd-1.2.13
-   ~app-emulation/runc-1.0.0_rc10[apparmor?,seccomp?]
-   ~app-emulation/docker-proxy-0.8.0_p20191011
-   container-init? ( >=sys-process/tini-0.18.0[static] )
-"
-
-RESTRICT="installsources strip"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-# see "contrib/check-config.sh" from upstream's sources
-CONFIG_CHECK="
-   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
-   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED 
~CPUSETS ~MEMCG
-   ~KEYS
-   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
-   ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
-   ~NETFILTER_XT_MATCH_ADDRTYPE ~NETFILTER_XT_MATCH_CONNTRACK 
~NETFILTER_XT_MATCH_IPVS
-   ~IP_NF_NAT ~NF_NAT
-   ~POSIX_MQUEUE
-
-   ~USER_NS
-   ~SECCOMP
-   ~CGROUP_PIDS
-   ~MEMCG_SWAP ~MEMCG_SWAP_ENABLED
-
-   ~BLK_CGROUP ~BLK_DEV_THROTTLING
-   ~CGROUP_PERF
-   ~CGROUP_HUGETLB
-   ~NET_CLS_CGROUP
-   ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED ~RT_GROUP_SCHED
-   ~IP_VS ~IP_VS_PROTO_TCP ~IP_VS_PROTO_UDP ~IP_VS_NFCT ~IP_VS_RR
-
-   ~VXLAN
-   ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH ~XFRM_ALGO 
~XFRM_USER
-   ~IPVLAN
-   ~MACVLAN ~DUMMY
-"
-
-ERROR_KEYS="CONFIG_KEYS: is mandatory"
-ERROR_MEMCG_SWAP="CONFIG_MEMCG_SWAP: is required if you wish to limit swap 
usage of containers"

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

2020-08-22 Thread Mart Raudsepp
commit: f5ddd3f21315dec8f0a0bf32af26867d074d7639
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Aug 22 14:31:42 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Aug 22 20:57:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ddd3f2

media-libs/cogl: bump to 1.22.8

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

 media-libs/cogl/Manifest   |   1 +
 media-libs/cogl/cogl-1.22.8.ebuild | 117 +
 2 files changed, 118 insertions(+)

diff --git a/media-libs/cogl/Manifest b/media-libs/cogl/Manifest
index fb3c9f7a416..329c6a7a693 100644
--- a/media-libs/cogl/Manifest
+++ b/media-libs/cogl/Manifest
@@ -1 +1,2 @@
 DIST cogl-1.22.6.tar.xz 1744240 BLAKE2B 
d3483c972705ec72d2ccbd06106bdd37ea23a7940c7d5f5d8c45da43a8e5ed7bc2fb5f07838b5a0cfe9b54d3681120008c03945ee8bac39042a9c263e84d3549
 SHA512 
b3475fa4fff3b6725f643b0d17d2de242fce1503cd83bd18031d98495501917bf5173152fb1aba7f2614fcf6553029fbb6f26bda5a497f5f12e2849ed301a483
+DIST cogl-1.22.8.tar.xz 1742632 BLAKE2B 
c6230a2223928c5d4e5d87fa6b039c96000fac546e3e57e04e528b571500d350013a4b6e0a2ab6b2133672fec992fff6f9486ab8c83a01cf9790bc94266c75d4
 SHA512 
702d5b1b22dc34bffaa82c9c57021caf036ee3a13fa7ca24a90cca1ebc0f8b7a86070cc1fe5125757132b02774fa874bb55675c96d1ccbc233fac0e6132da65f

diff --git a/media-libs/cogl/cogl-1.22.8.ebuild 
b/media-libs/cogl/cogl-1.22.8.ebuild
new file mode 100644
index 000..0582d681b12
--- /dev/null
+++ b/media-libs/cogl/cogl-1.22.8.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2 multilib
+
+DESCRIPTION="A library for using 3D graphics hardware to draw pretty pictures"
+HOMEPAGE="https://www.cogl3d.org/;
+
+LICENSE="MIT BSD"
+SLOT="1.0/20" # subslot = .so version
+
+# doc and profile disable for now due to bugs #484750 and #483332
+IUSE="debug examples gles2 gstreamer +introspection +kms +opengl +pango 
wayland" # doc profile
+REQUIRED_USE="
+   wayland? ( gles2 )
+   || ( gles2 opengl )
+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.32:2
+   x11-libs/cairo:=
+   >=x11-libs/gdk-pixbuf-2:2
+   x11-libs/libX11
+   >=x11-libs/libXcomposite-0.4
+   x11-libs/libXdamage
+   x11-libs/libXext
+   >=x11-libs/libXfixes-3
+   >=x11-libs/libXrandr-1.2
+   virtual/opengl
+   gles2? ( media-libs/mesa[gles2] )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0 )
+   introspection? ( >=dev-libs/gobject-introspection-1.34.2:= )
+   kms? (
+   media-libs/mesa[egl,gbm]
+   x11-libs/libdrm:= )
+   pango? ( >=x11-libs/pango-1.20.0[introspection?] )
+   wayland? (
+   >=dev-libs/wayland-1.1.90
+   media-libs/mesa[egl,wayland] )
+"
+# before clutter-1.7, cogl was part of clutter
+RDEPEND="${COMMON_DEPEND}
+   !

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

2020-08-22 Thread Mart Raudsepp
commit: 4c5b5df0d373d74055713af31ca06eb79c3faf2f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Aug 22 14:36:04 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Aug 22 20:57:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5b5df0

app-editors/gnome-latex: bump to 3.36.0

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

 app-editors/gnome-latex/Manifest  |  1 +
 app-editors/gnome-latex/gnome-latex-3.36.0.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/app-editors/gnome-latex/Manifest b/app-editors/gnome-latex/Manifest
index f22983ef318..bc043ec2635 100644
--- a/app-editors/gnome-latex/Manifest
+++ b/app-editors/gnome-latex/Manifest
@@ -1 +1,2 @@
 DIST gnome-latex-3.32.0.tar.xz 1145836 BLAKE2B 
3ea44981b90fe258abd05c91c6f7425c73159ce0d3d108659c6be38a4612d5dbdd699cf20fa63b8dd2b2727a00baf6ae6a2b4504c0124e0a756ee7de6130750f
 SHA512 
6b67302327318ccd9d307f271fd84e4cd550883f322d4b0e47b6425d9dd509c96dddeb0e690cca4fffddc1d5ebbc3dfd3e38cbe9985eda520110d9a768ef83d0
+DIST gnome-latex-3.36.0.tar.xz 1150308 BLAKE2B 
7a0782b9be7727f700913b61f3ef3068340f69c2f88f5d8c1727fe7252230e194329a133f7d22a10ca4e3d2e471657705c1e821b0571b26a78a8fb13d6148d76
 SHA512 
54ba6c7571a0fe9cada9c8f01d57a1dd0bc4da07cc1a501adbc711433e6f16e890e44a588aa91b67f0ebb912dde8822d992763ed3b5a294a55a5bed20b7e1390

diff --git a/app-editors/gnome-latex/gnome-latex-3.36.0.ebuild 
b/app-editors/gnome-latex/gnome-latex-3.36.0.ebuild
new file mode 100644
index 000..6f67a58c26f
--- /dev/null
+++ b/app-editors/gnome-latex/gnome-latex-3.36.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit gnome2
+
+DESCRIPTION="Integrated LaTeX environment for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/GNOME-LaTeX;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+introspection +latexmk rubber"
+
+COMMON_DEPEND="
+   >=app-text/gspell-1.8:0=
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libgee-0.10:0.8=
+   gnome-base/gsettings-desktop-schemas
+   >=x11-libs/gtk+-3.22:3
+   >=x11-libs/gtksourceview-4.0:4
+   >=gui-libs/tepl-4.4:4
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
+   gnome-base/dconf
+"
+RDEPEND="${COMMON_DEPEND}
+   virtual/latex-base
+   x11-themes/hicolor-icon-theme
+   latexmk? ( dev-tex/latexmk )
+   rubber? ( dev-tex/rubber )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.14
+   >=dev-util/intltool-0.50.1
+   dev-util/itstool
+   virtual/pkgconfig
+"
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   --enable-dconf_migration \
+   APPSTREAM_UTIL="$(type -P true)" # Fails strict validation in 
3.32.0
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/yakuake/, kde-apps/yakuake/files/

2020-08-22 Thread Andreas Sturmlechner
commit: 19205cda205f5f66ebd4cf18ee4627a7b268d2bb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 22 20:31:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 22 20:31:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19205cda

kde-apps/yakuake: Fix fullscreen mode regression

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=424286
Reported-by: Agostino Sarubbo  gentoo.org>
Bug: https://bugs.gentoo.org/736858
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...ke-20.04.3-fix-fullscreen-mode-regression.patch | 37 +
 kde-apps/yakuake/yakuake-20.04.3-r1.ebuild | 60 ++
 2 files changed, 97 insertions(+)

diff --git 
a/kde-apps/yakuake/files/yakuake-20.04.3-fix-fullscreen-mode-regression.patch 
b/kde-apps/yakuake/files/yakuake-20.04.3-fix-fullscreen-mode-regression.patch
new file mode 100644
index 000..21b26ab0091
--- /dev/null
+++ 
b/kde-apps/yakuake/files/yakuake-20.04.3-fix-fullscreen-mode-regression.patch
@@ -0,0 +1,37 @@
+From 21b2d50d4c23cd375acda57ed03af288ae0651af Mon Sep 17 00:00:00 2001
+From: Anton Karmanov 
+Date: Thu, 16 Jul 2020 23:34:16 +0500
+Subject: [PATCH] Fix fullscreen mode regression
+
+BUG: 424286
+(cherry picked from commit 946ecc7fb569244f78f8658148b3bef9911a5af4)
+---
+ app/mainwindow.cpp | 9 -
+ 1 file changed, 4 insertions(+), 5 deletions(-)
+
+diff --git a/app/mainwindow.cpp b/app/mainwindow.cpp
+index d8303bd..2d22a9d 100644
+--- a/app/mainwindow.cpp
 b/app/mainwindow.cpp
+@@ -1136,14 +1136,13 @@ void MainWindow::wmActiveWindowChanged()
+ 
+ void MainWindow::changeEvent(QEvent* event)
+ {
+-if (event->type() == QEvent::WindowStateChange)
+-{
+-if ((windowState() & Qt::WindowMaximized))
+-{
++if (event->type() == QEvent::WindowStateChange && !m_isFullscreen) {
++if (windowState().testFlag(Qt::WindowMaximized)) {
+ // Don't alter settings to new size so unmaximizing restores 
previous geometry.
+ setWindowGeometry(100, 100, Settings::position());
+ setWindowState(Qt::WindowMaximized);
+-} else {
++}
++else {
+ setWindowGeometry(Settings::width(), Settings::height(), 
Settings::position());
+ }
+ }
+-- 
+GitLab
+

diff --git a/kde-apps/yakuake/yakuake-20.04.3-r1.ebuild 
b/kde-apps/yakuake/yakuake-20.04.3-r1.ebuild
new file mode 100644
index 000..078df434035
--- /dev/null
+++ b/kde-apps/yakuake/yakuake-20.04.3-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.70.0
+QTMIN=5.14.2
+inherit ecm kde.org
+
+DESCRIPTION="Quake-style terminal emulator based on konsole"
+HOMEPAGE="https://kde.org/applications/system/org.kde.yakuake;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="absolute-position X"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/konsole-${PVCUT}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   absolute-position? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-fix-fullscreen-mode-regression.patch ) # bug 
736858
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package absolute-position KF5Wayland)
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



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

2020-08-22 Thread Thomas Deutschmann
commit: bfc4d2b105b5f2f5dd519e394d85ae865fc37429
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 20:16:56 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 20:24:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc4d2b1

dev-db/mysql: use app-arch/zstd from system

Bug: https://bugs.gentoo.org/738462
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mysql/{mysql-8.0.21.ebuild => mysql-8.0.21-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-db/mysql/mysql-8.0.21.ebuild 
b/dev-db/mysql/mysql-8.0.21-r1.ebuild
similarity index 99%
rename from dev-db/mysql/mysql-8.0.21.ebuild
rename to dev-db/mysql/mysql-8.0.21-r1.ebuild
index e1dfe846293..be1a0381245 100644
--- a/dev-db/mysql/mysql-8.0.21.ebuild
+++ b/dev-db/mysql/mysql-8.0.21-r1.ebuild
@@ -47,6 +47,7 @@ S="${WORKDIR}/mysql"
 # These are used for both runtime and compiletime
 COMMON_DEPEND="
>=app-arch/lz4-0_p131:=
+   app-arch/zstd:=
sys-libs/ncurses:0=
>=sys-libs/zlib-1.2.3:0=
libressl? ( dev-libs/libressl:0= )
@@ -267,6 +268,7 @@ src_configure() {
-DWITH_LZ4=system
# Our dev-libs/rapidjson doesn't carry necessary fixes for 
std::regex
-DWITH_RAPIDJSON=bundled
+   -DWITH_ZSTD=system
)
 
if [[ -n "${MYSQL_DEFAULT_CHARSET}" && -n "${MYSQL_DEFAULT_COLLATION}" 
]] ; then



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c/

2020-08-22 Thread Thomas Deutschmann
commit: e0982a0a2f5719bcf6af5a8407731e8ca5c9fbd4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 19:42:23 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 20:24:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0982a0a

dev-db/mysql-connector-c: use app-arch/{lz4,zstd} from system

Bug: https://bugs.gentoo.org/738462
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...ector-c-8.0.21-r1.ebuild => mysql-connector-c-8.0.21-r2.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.21-r1.ebuild 
b/dev-db/mysql-connector-c/mysql-connector-c-8.0.21-r2.ebuild
similarity index 98%
rename from dev-db/mysql-connector-c/mysql-connector-c-8.0.21-r1.ebuild
rename to dev-db/mysql-connector-c/mysql-connector-c-8.0.21-r2.ebuild
index 2cd9add1964..f5621fe4b1e 100644
--- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.21-r1.ebuild
+++ b/dev-db/mysql-connector-c/mysql-connector-c-8.0.21-r2.ebuild
@@ -20,6 +20,7 @@ IUSE="ldap libressl static-libs"
 
 RDEPEND="
>=app-arch/lz4-0_p131:=
+   app-arch/zstd:=
sys-libs/zlib:=[${MULTILIB_USEDEP}]
ldap? ( dev-libs/cyrus-sasl:=[${MULTILIB_USEDEP}] )
libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
@@ -84,9 +85,11 @@ multilib_src_configure() {
-DWITH_DEFAULT_FEATURE_SET=OFF
-DENABLED_LOCAL_INFILE=ON
-DMYSQL_UNIX_ADDR="${EPREFIX}/run/mysqld/mysqld.sock"
-   -DWITH_ZLIB=system
-   -DWITH_SSL=system
+   -DWITH_LZ4=system
-DWITH_NUMA=OFF
+   -DWITH_SSL=system
+   -DWITH_ZLIB=system
+   -DWITH_ZSTD=system
-DLIBMYSQL_OS_OUTPUT_NAME=mysqlclient
-DSHARED_LIB_PATCH_VERSION="0"
-DCMAKE_POSITION_INDEPENDENT_CODE=ON



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

2020-08-22 Thread Sam James
commit: d4e8f0792ed03a1b60a7edcfa2470df4c90243b3
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 22 20:20:34 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 22 20:21:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e8f079

app-crypt/trousers: Stabilize 0.3.14-r3 arm64, #737022

Signed-off-by: Sam James  gentoo.org>

 app-crypt/trousers/trousers-0.3.14-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/trousers/trousers-0.3.14-r3.ebuild 
b/app-crypt/trousers/trousers-0.3.14-r3.ebuild
index ccc86e4a391..bad268a44f8 100644
--- a/app-crypt/trousers/trousers-0.3.14-r3.ebuild
+++ b/app-crypt/trousers/trousers-0.3.14-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz"
 
 LICENSE="CPL-1.0 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~m68k ~ppc ~ppc64 ~s390 x86"
+KEYWORDS="amd64 arm arm64 ~m68k ~ppc ~ppc64 ~s390 x86"
 IUSE="doc libressl selinux" # gtk
 
 # gtk support presently does NOT compile.



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

2020-08-22 Thread Conrad Kostecki
commit: 3e4595217e0c85542f0729012bffcc0fd39d38f9
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 20:02:51 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 20:16:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e459521

sys-apps/hw-probe: bump to version 1.6_beta2

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/hw-probe/Manifest  |  1 +
 sys-apps/hw-probe/hw-probe-1.6_beta2.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/sys-apps/hw-probe/Manifest b/sys-apps/hw-probe/Manifest
index dcd90fe3890..6bc85b53ded 100644
--- a/sys-apps/hw-probe/Manifest
+++ b/sys-apps/hw-probe/Manifest
@@ -1 +1,2 @@
 DIST hw-probe-1.5.tar.gz 113996 BLAKE2B 
59f6fc27e2cbb99a4b7dd9428e32a93dce2ffcc1133e82539b8836a694e6c5634fe2e172732675acf0d83504907a750c63f138d6dec236039eb7c805010a8383
 SHA512 
80dd2484bd317ac1e86d7f434626f288648aebf110a4bf81c0c05548abcb19d990119c1690fcb5796384a6c32fd5c1e827698a31165bfc41ef6df9fc7fdd368d
+DIST hw-probe-1.6_beta2.tar.gz 143569 BLAKE2B 
fc7b7562f86eb1b26fef32a8ed9b4a8d01c5621bedbc7e810d5a011c53d528b000ff9df312cf5e3f0ab48e08e2b9a3ddcd543cd6856208466721f9a0e13c
 SHA512 
2727e7b0fe449cbb6dd21fc112660df4ec666be845bbfd21037b41372a499dfb80c8c2dc37bd222032c68faadff91192a6d6f5229353cb0fc63b8e3dbd715f5d

diff --git a/sys-apps/hw-probe/hw-probe-1.6_beta2.ebuild 
b/sys-apps/hw-probe/hw-probe-1.6_beta2.ebuild
new file mode 100644
index 000..e6accc081c3
--- /dev/null
+++ b/sys-apps/hw-probe/hw-probe-1.6_beta2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV="${PV/_/-}"
+MY_PV_BETA="${MY_PV/2/}"
+
+inherit eutils readme.gentoo-r1
+
+DESCRIPTION="A tool to probe for hardware, check it's operability and find 
drivers"
+HOMEPAGE="https://github.com/linuxhw/hw-probe/;
+SRC_URI="https://github.com/linuxhw/hw-probe/archive/${MY_PV_BETA}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-lang/perl
+   dev-perl/Digest-SHA1
+   net-misc/curl
+   sys-apps/dmidecode
+   sys-apps/edid-decode
+   sys-apps/hwinfo
+   sys-apps/pciutils
+   sys-apps/smartmontools
+   sys-apps/usbutils
+   virtual/perl-Data-Dumper
+"
+
+S="${WORKDIR}/${PN}-${MY_PV_BETA}"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   default
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+
+   optfeature "showing Machine Check Exceptions." app-admin/mcelog
+   optfeature "showing additional I/O statistics." app-admin/sysstat
+   optfeature "showing display data channel (ddc) information." 
app-misc/ddcutil
+   optfeature "showing smart card (reader) information." dev-libs/opensc
+   optfeature "showing Vulkan GPU hardware information." 
dev-util/vulkan-tools
+   optfeature "showing information of attached scanners." 
media-gfx/sane-backends
+   optfeature "showing GPU information provided by MESA." media-libs/mesa
+   optfeature "showing zeroconf statistics." net-dns/avahi
+   optfeature "showing HP printer statistics." net-print/hplip
+   optfeature "showing status about rfkill switches on communication 
devices." net-wireless/rfkill
+   optfeature "showing additional CPU capabilities." sys-apps/cpuid
+   optfeature "showing hard disk (HDD, SSD, ..) capabilities." 
sys-apps/hdparm
+   optfeature "showing available I2C sensors." sys-apps/i2c-tools
+   optfeature "showing additional hardware and system information detected 
by inxi." sys-apps/inxi
+   optfeature "showing information about tested memory for faults." 
sys-apps/memtester
+   optfeature "showing 'Plug & Play' devices." sys-apps/pnputils
+   optfeature "showing systemd boot process information." sys-apps/systemd
+   optfeature "showing ACPI statistics and tables." sys-power/iasl
+   optfeature "showing information about NUMA." sys-process/numactl
+   optfeature "showing additional GPU information provided by MESA progs." 
x11-apps/mesa-progs
+   optfeature "showing available Xinput devices." x11-apps/xinput
+}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/

2020-08-22 Thread Conrad Kostecki
commit: c38393bd999d0b690495dfc63de343fce5177c45
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 20:14:05 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 20:16:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38393bd

app-benchmarks/stress-ng: drop old version

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-benchmarks/stress-ng/Manifest |  1 -
 app-benchmarks/stress-ng/stress-ng-0.11.17.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index 084064e87d2..95eb9b022ba 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1,2 +1 @@
-DIST stress-ng-0.11.17.tar.xz 467156 BLAKE2B 
fab734e0dcd7633e6a47a3b6a4dd900a2dfb2e3666d8fbf439d2d40ea6b7f5f25763aba5d774cf20ce43598e0bce2229e321c2a9512d5f26d8a795d70ce8
 SHA512 
8320e10fb2a2f224b23efe72af7d84e6beb73bbd54eff0a6c04afee14de5cbbf6584e1a6d936f52651467138e9647dfb0ff092aa7e73a9f8304627a603546f79
 DIST stress-ng-0.11.18.tar.xz 473268 BLAKE2B 
1a10fab7fc98dad72f59f871e148980b3a7ea29d62badcc7a41ae72598cd99b880da10927a8809b5785040aaaf93a4776801304a43bf3d7bcfbbf19d5b488cd2
 SHA512 
c6871cfb6b72fae83ad2d8a4877363b81e5674d1670faa24c7a54951020f177f9a81033506207032a0b2bf39269fb09c6d8a6842d41285ee75135a37ad8e781c

diff --git a/app-benchmarks/stress-ng/stress-ng-0.11.17.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.11.17.ebuild
deleted file mode 100644
index 4c88cc73a96..000
--- a/app-benchmarks/stress-ng/stress-ng-0.11.17.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Stress test for a computer system with various selectable ways"
-HOMEPAGE="https://kernel.ubuntu.com/~cking/stress-ng/;
-SRC_URI="https://kernel.ubuntu.com/~cking/tarballs/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-DEPEND="
-   dev-libs/libaio
-   dev-libs/libbsd
-   dev-libs/libgcrypt:0=
-   sys-apps/attr
-   sys-apps/keyutils:=
-   sys-libs/libcap
-   sys-libs/zlib
-"
-
-RDEPEND="${DEPEND}"
-
-DOCS=( "README" "README.Android" "TODO" "syscalls.txt" )
-
-PATCHES=( "${FILESDIR}/${PN}-0.11.17-makefile.patch" )
-
-src_compile() {
-   tc-export CC
-
-   default
-}
-
-pkg_postinst() {
-   optfeature "AppArmor support" sys-libs/libapparmor
-   optfeature "SCTP support" net-misc/lksctp-tools
-}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/

2020-08-22 Thread Conrad Kostecki
commit: d0da6b606e28026045b1955a37f0de5914fa203a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 20:10:50 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 20:16:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0da6b60

app-benchmarks/stress-ng: bump to version 0.11.18

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-benchmarks/stress-ng/Manifest |  1 +
 app-benchmarks/stress-ng/stress-ng-0.11.18.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index db5c9e05193..084064e87d2 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1 +1,2 @@
 DIST stress-ng-0.11.17.tar.xz 467156 BLAKE2B 
fab734e0dcd7633e6a47a3b6a4dd900a2dfb2e3666d8fbf439d2d40ea6b7f5f25763aba5d774cf20ce43598e0bce2229e321c2a9512d5f26d8a795d70ce8
 SHA512 
8320e10fb2a2f224b23efe72af7d84e6beb73bbd54eff0a6c04afee14de5cbbf6584e1a6d936f52651467138e9647dfb0ff092aa7e73a9f8304627a603546f79
+DIST stress-ng-0.11.18.tar.xz 473268 BLAKE2B 
1a10fab7fc98dad72f59f871e148980b3a7ea29d62badcc7a41ae72598cd99b880da10927a8809b5785040aaaf93a4776801304a43bf3d7bcfbbf19d5b488cd2
 SHA512 
c6871cfb6b72fae83ad2d8a4877363b81e5674d1670faa24c7a54951020f177f9a81033506207032a0b2bf39269fb09c6d8a6842d41285ee75135a37ad8e781c

diff --git a/app-benchmarks/stress-ng/stress-ng-0.11.18.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.11.18.ebuild
new file mode 100644
index 000..4c88cc73a96
--- /dev/null
+++ b/app-benchmarks/stress-ng/stress-ng-0.11.18.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Stress test for a computer system with various selectable ways"
+HOMEPAGE="https://kernel.ubuntu.com/~cking/stress-ng/;
+SRC_URI="https://kernel.ubuntu.com/~cking/tarballs/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DEPEND="
+   dev-libs/libaio
+   dev-libs/libbsd
+   dev-libs/libgcrypt:0=
+   sys-apps/attr
+   sys-apps/keyutils:=
+   sys-libs/libcap
+   sys-libs/zlib
+"
+
+RDEPEND="${DEPEND}"
+
+DOCS=( "README" "README.Android" "TODO" "syscalls.txt" )
+
+PATCHES=( "${FILESDIR}/${PN}-0.11.17-makefile.patch" )
+
+src_compile() {
+   tc-export CC
+
+   default
+}
+
+pkg_postinst() {
+   optfeature "AppArmor support" sys-libs/libapparmor
+   optfeature "SCTP support" net-misc/lksctp-tools
+}



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

2020-08-22 Thread Conrad Kostecki
commit: b8de8f94e24c944fb895fd2bfea65fc654bb8d6b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 19:58:55 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 20:16:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8de8f94

app-misc/graphlcd-base: bump to version 2.0.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/graphlcd-base/Manifest   |  1 +
 app-misc/graphlcd-base/graphlcd-base-2.0.0.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/app-misc/graphlcd-base/Manifest b/app-misc/graphlcd-base/Manifest
index 3fee79c4368..1c2dad0b2bb 100644
--- a/app-misc/graphlcd-base/Manifest
+++ b/app-misc/graphlcd-base/Manifest
@@ -1 +1,2 @@
 DIST graphlcd-base-1.0.2.tar.bz2 522753 BLAKE2B 
68612f197d340a7baba4f88b5f7ac4e96de1882d132a0a680fa4b81233094cc67d900cb05d855d74dd5dd777440d3be92faf74b4098e1c8027e09b50e602a40b
 SHA512 
625fe6d0c3dcc698522aa1653ba8d22bdb377cbd187de8c26ab3005de4990c8c02f4c0ee477d27ed3930f5d69ea78eb3cd40a79c6272820c67f587e7fabd30ca
+DIST graphlcd-base-2.0.0.tar.bz2 522921 BLAKE2B 
34223a84b11fef03d6dbd3f9d5f17362206823a5df0828b7494e88809f313ccd82ccc3ef62df129e6ccd6912a4152829a49c56024976aaf58fbf127d98b0903c
 SHA512 
7fd0d558df16b845b4cd788f597552be85563b00d26d37181b3e0cc7cdc1a9eb00f2437b1c0dc6e9bb7851c6c9168dcc2d952898c1a371aeb8684b6c6aa8d995

diff --git a/app-misc/graphlcd-base/graphlcd-base-2.0.0.ebuild 
b/app-misc/graphlcd-base/graphlcd-base-2.0.0.ebuild
new file mode 100644
index 000..ddb8aac8b96
--- /dev/null
+++ b/app-misc/graphlcd-base/graphlcd-base-2.0.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils toolchain-funcs udev
+
+DESCRIPTION="Contains the lowlevel lcd drivers for GraphLCD"
+HOMEPAGE="https://projects.vdr-developer.org/projects/graphlcd-base;
+SRC_URI="https://projects.vdr-developer.org/git/${PN}.git/snapshot/${P}.tar.bz2;
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="fontconfig freetype graphicsmagick imagemagick lcd_devices_ax206dpf 
lcd_devices_picolcd_256x64 lcd_devices_vnc"
+REQUIRED_USE="?? ( graphicsmagick imagemagick )"
+
+RDEPEND="
+   dev-libs/libhid
+   net-libs/libvncserver
+   freetype? ( media-libs/freetype:2= )
+   fontconfig? ( media-libs/fontconfig:1.0= )
+   graphicsmagick? ( media-gfx/graphicsmagick:0/1.3 )
+   imagemagick? ( 

[gentoo-commits] repo/gentoo:master commit in: games-server/minecraft-server/

2020-08-22 Thread Conrad Kostecki
commit: f5f1b4433542440c06d6b1ab90147e3827098412
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 20:07:16 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 20:16:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f1b443

games-server/minecraft-server: bump to version 1.16.2

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Conrad Kostecki  gentoo.org>

 games-server/minecraft-server/Manifest |  1 +
 .../minecraft-server-1.16.2.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/games-server/minecraft-server/Manifest 
b/games-server/minecraft-server/Manifest
index 266303cef7f..dcdf10594b9 100644
--- a/games-server/minecraft-server/Manifest
+++ b/games-server/minecraft-server/Manifest
@@ -1 +1,2 @@
 DIST minecraft-server-1.16.1.jar 37968964 BLAKE2B 
08c9f3f5b7c5618fd55b40e77a3ab92ed2d8cdf64771fe171292045ee611b6c549f0e732ed3dec2553f2219c219ff8f9b2187563717be14edbffa68ceb05b555
 SHA512 
8fa8bf001cb50e59351f58598fdbd4b7b13cee8d5a6ae7d4486f6259d419c8101123cb18efc96cac7c796ca98483d6d1e9ac3888d6b364d81b86927aee3f350d
+DIST minecraft-server-1.16.2.jar 37942337 BLAKE2B 
538eef87ecfaa13c55a2a177a813914761ff6bc91f5017016207ff90af7eaa02432c3277d01c42b55cfc173f4654d202f954e0058c77b2200c1cebd6839a0021
 SHA512 
c95500c30e7008784766d8fea2356949eb8477ad7f1eed5e6aa478929468d05437ed322d5c805c26e430a59301f5c96cad79aa258412870ecc0ddc4efe13550f

diff --git a/games-server/minecraft-server/minecraft-server-1.16.2.ebuild 
b/games-server/minecraft-server/minecraft-server-1.16.2.ebuild
new file mode 100644
index 000..cb505e907e5
--- /dev/null
+++ b/games-server/minecraft-server/minecraft-server-1.16.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_COMMIT="c5f6fb23c3876461d46ec380421e42b289789530"
+
+inherit readme.gentoo-r1 java-pkg-2
+
+DESCRIPTION="The official server for the sandbox video game"
+HOMEPAGE="https://www.minecraft.net/;
+SRC_URI="https://launcher.mojang.com/v1/objects/${EGIT_COMMIT}/server.jar -> 
${P}.jar"
+
+LICENSE="Mojang"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   acct-group/minecraft
+   acct-user/minecraft
+   app-misc/dtach
+   || (
+   >=virtual/jre-1.8
+   >=virtual/jdk-1.8
+   )
+"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   cp "${DISTDIR}"/${A} "${WORKDIR}" || die
+}
+
+src_install() {
+   java-pkg_newjar minecraft-server-${PV}.jar minecraft-server.jar
+   java-pkg_dolauncher minecraft-server --jar minecraft-server.jar 
--java_args "\${JAVA_OPTS}"
+
+   newinitd "${FILESDIR}"/minecraft-server.initd-r3 minecraft-server
+   newconfd "${FILESDIR}"/minecraft-server.confd minecraft-server
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: games-server/bedrock-server/

2020-08-22 Thread Conrad Kostecki
commit: c438e90f0c54b5101a4e5dfe28caa8434a76ed5b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 20:09:24 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 20:16:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c438e90f

games-server/bedrock-server: bump to version 1.16.20.03

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Conrad Kostecki  gentoo.org>

 games-server/bedrock-server/Manifest   |  1 +
 .../bedrock-server-1.16.20.03.ebuild   | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/games-server/bedrock-server/Manifest 
b/games-server/bedrock-server/Manifest
index 57f04bdda11..2ca36acf92c 100644
--- a/games-server/bedrock-server/Manifest
+++ b/games-server/bedrock-server/Manifest
@@ -1 +1,2 @@
 DIST bedrock-server-1.16.1.02.zip 69830343 BLAKE2B 
c35d68f8527df9c6b96662ded02f8195ecb0bc11fa2cd93b3a0f4522cf6cbe4332f76749cc5d688179fa810edaf7c3dbb8244ad7bef1a2ee73205ab0852cc9ac
 SHA512 
c8a79167c22e86e93e38c5a1e3d35911247011e954d49539cb8a33eb1345d49c085a1682efd4dda9681a0d1123f9caac3c4deba88e48fcccf4d1f0f7dea878b8
+DIST bedrock-server-1.16.20.03.zip 69934892 BLAKE2B 
17beeff7a00b47c99eaf2d3552c3ec1af8902c16e945e6df745ba5c82cc201effde8083868a18ae58920af8bd3517d02393ca9ab3533b858a4ef84aa539d6eb2
 SHA512 
b7b6621dfa6855ca15a3bdd2e6f55de48d5e53b1afd0adaf0a2f595fd3b962831e0cef65b0eb2d18c4dce19baf18bbbfb6d314b2026ae8a03adf4ff9a568c314

diff --git a/games-server/bedrock-server/bedrock-server-1.16.20.03.ebuild 
b/games-server/bedrock-server/bedrock-server-1.16.20.03.ebuild
new file mode 100644
index 000..c7229a9f1d2
--- /dev/null
+++ b/games-server/bedrock-server/bedrock-server-1.16.20.03.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="The official bedrock (non-java) based server for the sandbox 
video game"
+HOMEPAGE="https://www.minecraft.net/;
+SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip;
+
+LICENSE="Mojang"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   acct-group/bedrock
+   acct-user/bedrock
+   app-misc/dtach
+   dev-libs/openssl:0/1.1
+   net-misc/curl[ssl]
+"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}"
+
+DOCS=(
+   "bedrock_server_how_to.html"
+   "release-notes.txt"
+)
+
+QA_PREBUILT="
+   opt/bedrock-server/bedrock_server
+   opt/bedrock-server/libCrypto.so
+"
+
+src_install() {
+   exeinto /opt/bedrock-server
+   doexe bedrock_server libCrypto.so
+
+   insinto /opt/bedrock-server
+   doins {permissions,whitelist}.json server.properties
+   doins -r {behavior,resource}_packs definitions structures
+
+   dodir /opt/bin
+   dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server
+
+   newinitd "${FILESDIR}"/bedrock-server.initd-r1 bedrock-server
+
+   einstalldocs
+}



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

2020-08-22 Thread Conrad Kostecki
commit: 2f415d49fbebd33f61d763b77810f278563cef19
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 20:05:43 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 20:16:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f415d49

dev-libs/libugpio: bump to version 0.0.7

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/libugpio/Manifest  |  1 +
 dev-libs/libugpio/libugpio-0.0.7.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/libugpio/Manifest b/dev-libs/libugpio/Manifest
index b401fa76643..3d7965f663e 100644
--- a/dev-libs/libugpio/Manifest
+++ b/dev-libs/libugpio/Manifest
@@ -1 +1,2 @@
 DIST libugpio-0.0.6.tar.bz2 252283 BLAKE2B 
ebdfae8ef400b3deb95e4313fd0ca2ad7b195945c850ce5c84904373bca2f2c9d446aec45b0500f549ab5319a294fbc2f0c37a6734fab69d8571389a0cb5fb63
 SHA512 
f40517d34509f9f3b5b26a5cb5523863034d48887ef3f26bd38a38e9aeac73e09ecf71099cd5a036e23fe3db5c8c2ead588c49022a398f2a426bc7148cc64ecd
+DIST libugpio-0.0.7.tar.bz2 300015 BLAKE2B 
430a17651f3c443424694d50817e562ab3c682ae2006c14d2ca46ee3078993e85214a0ca0b9323d148ca3aedaa758985cf5e2e45527e1d1278d3a36c3648ecf9
 SHA512 
27f8b00b13b4865635fa26e9b14c7fe217ee005c316500f0f344268d82f8d2858def524bd5cee11e9cca9c2a534a50546d5fc3504ecd1f88bd96c6fbefe1586e

diff --git a/dev-libs/libugpio/libugpio-0.0.7.ebuild 
b/dev-libs/libugpio/libugpio-0.0.7.ebuild
new file mode 100644
index 000..9ce29b2cced
--- /dev/null
+++ b/dev-libs/libugpio/libugpio-0.0.7.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info
+
+DESCRIPTION="Lib for the use of linux kernel's sysfs gpio interface from C 
programs"
+HOMEPAGE="https://github.com/mhei/libugpio;
+SRC_URI="https://github.com/mhei/${PN}/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-3+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+CONFIG_CHECK="~CONFIG_GPIO_SYSFS"
+
+src_configure() {
+   local myeconfargs=(
+   --disable-static
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-08-22 Thread Sam James
commit: af6eff4c288a1767ea9040dde907077f824f66c4
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 22 20:13:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 22 20:13:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af6eff4c

www-client/chromium: Stabilize 84.0.4147.135 arm64, #737942

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/www-client/chromium/chromium-84.0.4147.135.ebuild 
b/www-client/chromium/chromium-84.0.4147.135.ebuild
index ca5551d9c9f..fd09b066f0c 100644
--- a/www-client/chromium/chromium-84.0.4147.135.ebuild
+++ b/www-client/chromium/chromium-84.0.4147.135.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
 IUSE="+closure-compile component-build cups cpu_flags_arm_neon +hangouts 
headless kerberos ozone pic +proprietary-codecs pulseaudio selinux +suid 
+system-ffmpeg +system-icu +system-libvpx +tcmalloc wayland widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: app-emulation/gallium-nine-standalone/

2020-08-22 Thread James Le Cuirot
commit: cd74f463fd47fb977e24435528091b79c7d35e8d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Aug 22 20:02:20 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 22 20:02:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd74f463

app-emulation/gallium-nine-standalone: Bump to 0.7

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 app-emulation/gallium-nine-standalone/Manifest |   1 +
 .../gallium-nine-standalone-0.7.ebuild | 110 +
 2 files changed, 111 insertions(+)

diff --git a/app-emulation/gallium-nine-standalone/Manifest 
b/app-emulation/gallium-nine-standalone/Manifest
index 83e47d1230a..bb32fe0d3fb 100644
--- a/app-emulation/gallium-nine-standalone/Manifest
+++ b/app-emulation/gallium-nine-standalone/Manifest
@@ -1 +1,2 @@
 DIST gallium-nine-standalone-0.5.tar.gz 69056 BLAKE2B 
6acfd500a31e480e2e09e751097beaa2bc94c574edd2b313adb707dc65447be1868ed190bf13549cc38eae945d421242a5d3b2c068486ad35347903e27e0bf80
 SHA512 
6223a851536c67d32e3a834d7a3c7b93fb59c226b127e1ee1b5a72a7cc93172173f5004ca4944a842015650ef80e8427a684109ae5a4a9e9ef838961e0767c78
+DIST gallium-nine-standalone-0.7.tar.gz 67699 BLAKE2B 
85520de46e0e821f63d89691e322c3001ae853a0058a5077b484da6a1596a7ed03d2e2b7dc2686661fd21d34b33e10f4549437ce5790f18e1e6cc77c894e9d1e
 SHA512 
9007564347bb6677f3d4eff83f744d39487c09b543489f02dcf7606917ecd9b72decf8176d9daecb6039b8998e97f737d9f7a71a5052f4d5c73f2e99e92af43c

diff --git 
a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.7.ebuild 
b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.7.ebuild
new file mode 100644
index 000..3e96326a2fc
--- /dev/null
+++ b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.7.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson multilib-minimal toolchain-funcs
+
+MY_PN="wine-nine-standalone"
+DESCRIPTION="A standalone version of the WINE parts of Gallium Nine"
+HOMEPAGE="https://github.com/iXit/wine-nine-standalone;
+
+if [[ $PV = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/iXit/${MY_PN}.git;
+else
+   SRC_URI="https://github.com/iXit/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${MY_PN}-${PV}"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+# We don't put Wine in RDEPEND because you can also use this with
+# Steam's Proton.
+
+RDEPEND="
+   media-libs/mesa[d3d9,dri3,X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libxcb[${MULTILIB_USEDEP}]
+"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   virtual/wine[${MULTILIB_USEDEP}]
+   >=dev-util/meson-0.50.1
+"
+
+PATCHES=(
+   "${FILESDIR}"/0.7-cross-files.patch
+   "${FILESDIR}"/0.3-nine-dll-path.patch
+)
+
+bits() {
+   if [[ ${ABI} = amd64 ]]; then
+   echo 64
+   else
+   echo 32
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Upstream includes a bootstrap.sh script with hardcoded CHOSTs to
+   # create the Meson cross files. We improve on that here but also
+   # inject CFLAGS and LDFLAGS, partly to simply respect these, and
+   # partly to allow d3d9-nine.dll to be loaded from a location outside
+   # WINEPREFIX. This avoids the need for the nine-install.sh script,
+   # which doesn't play well with our multi-Wine environment.
+   bootstrap_nine() {
+   local file=tools/cross-wine$(bits)
+   local g9dll=\"Z:${EPREFIX}/usr/$(get_libdir)/d3d9-nine.dll.so\"
+
+   sed \
+   -e "s!@PKG_CONFIG@!$(tc-getPKG_CONFIG)!" \
+   -e "s!@CFLAGS@!$(_meson_env_array "${CFLAGS} 
'-DG9DLL=${g9dll}'")!" \
+   -e "s!@LDFLAGS@!$(_meson_env_array "${LDFLAGS}")!" \
+   -e 
"s!@PKG_CONFIG_LIBDIR@!${PKG_CONFIG_LIBDIR:-${ESYSROOT}/usr/$(get_libdir)/pkgconfig}!"
 \
+   ${file}.in > ${file} || die
+   }
+
+   multilib_foreach_abi bootstrap_nine
+}
+
+multilib_src_configure() {
+   # We override bindir because otherwise the 32-bit exe is overwritten
+   # by the 64-bit exe and we need both of them.
+   local emesonargs=(
+   --cross-file "${S}/tools/cross-wine$(bits)"
+   --bindir "$(get_libdir)"
+   -Ddistro-independent=false
+   -Ddri2=false
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_install() {
+   meson_src_install
+}
+
+pkg_postinst() {
+   local bits=$(bits)
+
+   einfo "Don't remove the Z: drive from your WINEPREFIX as this relies on 
it."
+   einfo
+   einfo "To set up the ${bits}-bit library, launch your preferred Wine as 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/gallium-nine-standalone/files/, ...

2020-08-22 Thread James Le Cuirot
commit: d16897964aed980a2bf5b0a173a459a0db295922
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Aug 22 20:00:18 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 22 20:00:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1689796

app-emulation/gallium-nine-standalone: Set pkg-config LIBDIR

I'm still not sure exactly why this has broken now but thanks to
Michael Cook for the fix.

Closes: https://bugs.gentoo.org/730542
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 .../files/0.7-cross-files.patch| 34 ++
 .../gallium-nine-standalone-.ebuild|  5 ++--
 2 files changed, 37 insertions(+), 2 deletions(-)

diff --git a/app-emulation/gallium-nine-standalone/files/0.7-cross-files.patch 
b/app-emulation/gallium-nine-standalone/files/0.7-cross-files.patch
new file mode 100644
index 000..fed5c040368
--- /dev/null
+++ b/app-emulation/gallium-nine-standalone/files/0.7-cross-files.patch
@@ -0,0 +1,34 @@
+diff --git a/tools/cross-wine32.in b/tools/cross-wine32.in
+index bfbe410..0064cf8 100644
+--- a/tools/cross-wine32.in
 b/tools/cross-wine32.in
+@@ -5,9 +5,10 @@ strip = 'strip'
+ pkgconfig = '@PKG_CONFIG@'
+ 
+ [properties]
+-c_args = ['-m32']
+-c_link_args = ['-m32', '-mwindows']
++c_args = @CFLAGS@ + ['-m32']
++c_link_args = @LDFLAGS@ + ['-m32', '-mwindows']
+ needs_exe_wrapper = true
++pkg_config_libdir = '@PKG_CONFIG_LIBDIR@'
+ 
+ [host_machine]
+ system = 'linux'
+diff --git a/tools/cross-wine64.in b/tools/cross-wine64.in
+index 5e19023..06b1f2a 100644
+--- a/tools/cross-wine64.in
 b/tools/cross-wine64.in
+@@ -5,9 +5,10 @@ strip = 'strip'
+ pkgconfig = '@PKG_CONFIG@'
+ 
+ [properties]
+-c_args = ['-m64']
+-c_link_args = ['-m64', '-mwindows']
++c_args = @CFLAGS@ + ['-m64']
++c_link_args = @LDFLAGS@ + ['-m64', '-mwindows']
+ needs_exe_wrapper = true
++pkg_config_libdir = '@PKG_CONFIG_LIBDIR@'
+ 
+ [host_machine]
+ system = 'linux'

diff --git 
a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-.ebuild 
b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-.ebuild
index 1cede2d1420..3e96326a2fc 100644
--- a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-.ebuild
+++ b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,7 +38,7 @@ DEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}"/0.5-flags.patch
+   "${FILESDIR}"/0.7-cross-files.patch
"${FILESDIR}"/0.3-nine-dll-path.patch
 )
 
@@ -67,6 +67,7 @@ src_prepare() {
-e "s!@PKG_CONFIG@!$(tc-getPKG_CONFIG)!" \
-e "s!@CFLAGS@!$(_meson_env_array "${CFLAGS} 
'-DG9DLL=${g9dll}'")!" \
-e "s!@LDFLAGS@!$(_meson_env_array "${LDFLAGS}")!" \
+   -e 
"s!@PKG_CONFIG_LIBDIR@!${PKG_CONFIG_LIBDIR:-${ESYSROOT}/usr/$(get_libdir)/pkgconfig}!"
 \
${file}.in > ${file} || die
}
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/gallium-nine-standalone/, ...

2020-08-22 Thread James Le Cuirot
commit: 68d0e9047c87b8ac1d980f6f557e1868c73edb9c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Aug 22 20:02:51 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 22 20:02:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d0e904

app-emulation/gallium-nine-standalone: Drop old 0.5

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 app-emulation/gallium-nine-standalone/Manifest |   1 -
 .../gallium-nine-standalone/files/0.5-flags.patch  |  28 --
 .../gallium-nine-standalone-0.5.ebuild | 109 -
 3 files changed, 138 deletions(-)

diff --git a/app-emulation/gallium-nine-standalone/Manifest 
b/app-emulation/gallium-nine-standalone/Manifest
index bb32fe0d3fb..071df4f33d3 100644
--- a/app-emulation/gallium-nine-standalone/Manifest
+++ b/app-emulation/gallium-nine-standalone/Manifest
@@ -1,2 +1 @@
-DIST gallium-nine-standalone-0.5.tar.gz 69056 BLAKE2B 
6acfd500a31e480e2e09e751097beaa2bc94c574edd2b313adb707dc65447be1868ed190bf13549cc38eae945d421242a5d3b2c068486ad35347903e27e0bf80
 SHA512 
6223a851536c67d32e3a834d7a3c7b93fb59c226b127e1ee1b5a72a7cc93172173f5004ca4944a842015650ef80e8427a684109ae5a4a9e9ef838961e0767c78
 DIST gallium-nine-standalone-0.7.tar.gz 67699 BLAKE2B 
85520de46e0e821f63d89691e322c3001ae853a0058a5077b484da6a1596a7ed03d2e2b7dc2686661fd21d34b33e10f4549437ce5790f18e1e6cc77c894e9d1e
 SHA512 
9007564347bb6677f3d4eff83f744d39487c09b543489f02dcf7606917ecd9b72decf8176d9daecb6039b8998e97f737d9f7a71a5052f4d5c73f2e99e92af43c

diff --git a/app-emulation/gallium-nine-standalone/files/0.5-flags.patch 
b/app-emulation/gallium-nine-standalone/files/0.5-flags.patch
deleted file mode 100644
index 7c0e883d697..000
--- a/app-emulation/gallium-nine-standalone/files/0.5-flags.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff -Naur a/tools/cross-wine32.in b/tools/cross-wine32.in
 a/tools/cross-wine32.in2019-09-25 13:25:24.0 +0100
-+++ b/tools/cross-wine32.in2019-09-30 23:05:00.121344967 +0100
-@@ -5,8 +5,8 @@
- pkgconfig = '@PKG_CONFIG@'
- 
- [properties]
--c_args = ['-m32']
--c_link_args = ['-m32', '-mwindows']
-+c_args = @CFLAGS@ + ['-m32']
-+c_link_args = @LDFLAGS@ + ['-m32', '-mwindows']
- needs_exe_wrapper = true
- 
- [host_machine]
-diff -Naur a/tools/cross-wine64.in b/tools/cross-wine64.in
 a/tools/cross-wine64.in2019-09-25 13:25:24.0 +0100
-+++ b/tools/cross-wine64.in2019-09-30 23:04:57.340283350 +0100
-@@ -5,8 +5,8 @@
- pkgconfig = '@PKG_CONFIG@'
- 
- [properties]
--c_args = ['-m64']
--c_link_args = ['-m64', '-mwindows']
-+c_args = @CFLAGS@ + ['-m64']
-+c_link_args = @LDFLAGS@ + ['-m64', '-mwindows']
- needs_exe_wrapper = true
- 
- [host_machine]

diff --git 
a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.5.ebuild 
b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.5.ebuild
deleted file mode 100644
index 1cede2d1420..000
--- a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.5.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson multilib-minimal toolchain-funcs
-
-MY_PN="wine-nine-standalone"
-DESCRIPTION="A standalone version of the WINE parts of Gallium Nine"
-HOMEPAGE="https://github.com/iXit/wine-nine-standalone;
-
-if [[ $PV = * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/iXit/${MY_PN}.git;
-else
-   SRC_URI="https://github.com/iXit/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/${MY_PN}-${PV}"
-   KEYWORDS="-* ~amd64 ~x86"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-# We don't put Wine in RDEPEND because you can also use this with
-# Steam's Proton.
-
-RDEPEND="
-   media-libs/mesa[d3d9,dri3,X(+),${MULTILIB_USEDEP}]
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libxcb[${MULTILIB_USEDEP}]
-"
-
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-   virtual/wine[${MULTILIB_USEDEP}]
-   >=dev-util/meson-0.50.1
-"
-
-PATCHES=(
-   "${FILESDIR}"/0.5-flags.patch
-   "${FILESDIR}"/0.3-nine-dll-path.patch
-)
-
-bits() {
-   if [[ ${ABI} = amd64 ]]; then
-   echo 64
-   else
-   echo 32
-   fi
-}
-
-src_prepare() {
-   default
-
-   # Upstream includes a bootstrap.sh script with hardcoded CHOSTs to
-   # create the Meson cross files. We improve on that here but also
-   # inject CFLAGS and LDFLAGS, partly to simply respect these, and
-   # partly to allow d3d9-nine.dll to be loaded from a location outside
-   # WINEPREFIX. This avoids the need for the nine-install.sh script,
-   # which doesn't play well with our multi-Wine environment.
-   bootstrap_nine() {
-   local file=tools/cross-wine$(bits)
-   local g9dll=\"Z:${EPREFIX}/usr/$(get_libdir)/d3d9-nine.dll.so\"
-

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

2020-08-22 Thread Thomas Deutschmann
commit: ffd4594a0f4a79bafcbeee611cffc2b78f8020f3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 19:36:02 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 19:36:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd4594a

www-apps/nikola: fix wording

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

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

diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml
index 972c28698da..56b283c01d8 100644
--- a/www-apps/nikola/metadata.xml
+++ b/www-apps/nikola/metadata.xml
@@ -7,7 +7,7 @@
   
   
 
-  Support web asset management through
+  Support web asset management
 
 
   Support chart generation through dev-python/pygal



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

2020-08-22 Thread Matthew Thode
commit: 95cfaa7817eaec92a7edd0b8ee8def032e59f2c7
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Aug 22 19:26:21 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Aug 22 19:26:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95cfaa78

dev-libs/leatherman: restrict tests til nowide patch isn't needed

Closes: https://bugs.gentoo.org/738594
Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Matthew Thode  gentoo.org>

 dev-libs/leatherman/leatherman-1.12.1-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/leatherman/leatherman-1.12.1-r2.ebuild 
b/dev-libs/leatherman/leatherman-1.12.1-r2.ebuild
index 340f36608ce..c432e0dcd95 100644
--- a/dev-libs/leatherman/leatherman-1.12.1-r2.ebuild
+++ b/dev-libs/leatherman/leatherman-1.12.1-r2.ebuild
@@ -11,7 +11,8 @@ 
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 IUSE="debug static-libs test"
-RESTRICT="!test? ( test )"
+#RESTRICT="!test? ( test )"
+RESTRICT="test"  # restricted til we don't need the shared_nowide patch
 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
 SLOT="0/${PV}"
 



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

2020-08-22 Thread Thomas Deutschmann
commit: 8c9b0ae8a1e4c7103c6f4aa5301ef29f43de6b34
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 19:13:44 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 19:15:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9b0ae8

www-apps/nikola: fix PkgMetadataXmlInvalidPkgRef

Fixes b295ad0c9 ("*/*: drop last-rited pkgs")

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

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

diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml
index 2c91832336b..ff7275f2937 100644
--- a/www-apps/nikola/metadata.xml
+++ b/www-apps/nikola/metadata.xml
@@ -7,7 +7,7 @@
   
   
 
-  Support web asset management through dev-python/assets
+  Support web asset management through
 
 
   Support chart generation through dev-python/pygal



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

2020-08-22 Thread Thomas Deutschmann
commit: b51d51341da700af2d6cadcc8c6cf1801d0e00e0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 19:15:48 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 19:15:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51d5134

www-apps/nikola: fix PkgMetadataXmlInvalidPkgRef

Fixes f81936cb8 ("dev-vcs/ghp-import: Remove last-rited pkg")

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

 www-apps/nikola/metadata.xml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml
index ff7275f2937..972c28698da 100644
--- a/www-apps/nikola/metadata.xml
+++ b/www-apps/nikola/metadata.xml
@@ -13,8 +13,7 @@
   Support chart generation through dev-python/pygal
 
 
-  Add support for direct uploading to github pages thru
-  dev-vcs/ghp-import
+  Add support for direct uploading to github pages
 
 
   Add hyphenation support through dev-python/pyphen



[gentoo-commits] repo/gentoo:master commit in: games-emulation/yabause/

2020-08-22 Thread James Le Cuirot
commit: a2bd1eadeaadcc64001c40f6db30aa47887484c4
Author: Andrew Udvare  gmail  com>
AuthorDate: Sat Feb  1 04:02:48 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 22 19:05:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2bd1ead

games-emulation/yabause: disable building shared libs

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

Signed-off-by: Andrew Udvare  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14519
Signed-off-by: James Le Cuirot  gentoo.org>

 games-emulation/yabause/yabause-0.9.15.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-emulation/yabause/yabause-0.9.15.ebuild 
b/games-emulation/yabause/yabause-0.9.15.ebuild
index 7a9c578d68a..cc176432448 100644
--- a/games-emulation/yabause/yabause-0.9.15.ebuild
+++ b/games-emulation/yabause/yabause-0.9.15.ebuild
@@ -43,6 +43,7 @@ PATCHES=(
 
 src_configure() {
local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=OFF # bug 705338
-DYAB_NETWORK=ON
-DYAB_USE_CXX=ON
-DYAB_USE_SCSP2=OFF # breaks build



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

2020-08-22 Thread Craig Andrews
commit: fa727ffd593cc6ff371b0c922f3d3df0eaa3e2ec
Author: Wilfried Holzke  holzke  net>
AuthorDate: Sat Aug 22 18:34:56 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Aug 22 18:59:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa727ffd

dev-libs/rocm-comgr: Version bump to 3.7.0

Signed-off-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Closes: https://github.com/gentoo/gentoo/pull/17216
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/rocm-comgr/Manifest|  1 +
 dev-libs/rocm-comgr/rocm-comgr-3.7.0.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-libs/rocm-comgr/Manifest b/dev-libs/rocm-comgr/Manifest
index 176f3311ab6..eb602155f7a 100644
--- a/dev-libs/rocm-comgr/Manifest
+++ b/dev-libs/rocm-comgr/Manifest
@@ -2,3 +2,4 @@ DIST rocm-comgr-3.0.0.tar.gz 88594 BLAKE2B 
d3fb356962ba6a9ffc7aa295f1582f6587d55
 DIST rocm-comgr-3.1.0.tar.gz 88654 BLAKE2B 
2b74fcde11a9fdd815526cb6fae81c1844aed5d73e961c437c9d3585b8cbd538983a9b06a5130eb75e5ac272d0a833f459053436f48116eb430c742de532ce65
 SHA512 
be148e92c84aacfc11724b0bfb54fab0e8cec2474eb943b1df4841517d47a3995b179afafcaa0730ddb9fadf891ca4797ce6613afac1f6f018dcc5b030a32e98
 DIST rocm-comgr-3.3.0.tar.gz 88792 BLAKE2B 
e84d63c0462bd64a7f10a6092d736811e834c6541aea2ee6363b60e7ab5652dc3efee16ae353dbc7ddeca343f7ce2d41b381cdd722dc98d7c9e9f2c43d4ff25f
 SHA512 
681656f87639c1a1893e073738c253d5a0a63c23d8555e59950828c0a3d7ed997b0a70d827aae6e0af6a465a433acd0e82dd921bd12b9df31628f53ea83754a9
 DIST rocm-comgr-3.5.0.tar.gz 89330 BLAKE2B 
463b5a7fed9588a87308ef7b8ad52a25000baf53556022b68c666dfd41d9d89877bb392aaf58de947b35bfae74b13ca06ae6f3770ef689c612e31318ebb9d981
 SHA512 
8f4b702976f31e2221ed0a545ffe028fecb268b3939b8e13b8f321786dc63398e5715ecb1910c0ca671454702dcc3671d518cc458c5a02e8cc63a90d029ca569
+DIST rocm-comgr-3.7.0.tar.gz 94875 BLAKE2B 
0d6b01360cbdb4a40aab9dadcc56389a3edc11380fe1c39a29a9f3c0356708ae95ce8918bf9d4d4fa46c1a077a2daf99c5bad65906d24ea4948de93e1d4d0280
 SHA512 
62a08b286313234c4c3226872a410afe9818c829fb3424f4c2a464f759d8d3c6a701de4a89ea21fe6ac2b9620cec0a44c04dd5a793ba30a0537ed3ddf86fff46

diff --git a/dev-libs/rocm-comgr/rocm-comgr-3.7.0.ebuild 
b/dev-libs/rocm-comgr/rocm-comgr-3.7.0.ebuild
new file mode 100644
index 000..097011983ea
--- /dev/null
+++ b/dev-libs/rocm-comgr/rocm-comgr-3.7.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+if [[ ${PV} == * ]] ; then
+   
EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/;
+   inherit git-r3
+   S="${WORKDIR}/${P}/lib/comgr"
+else
+   
SRC_URI="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/ROCm-CompilerSupport-rocm-${PV}/lib/comgr"
+   KEYWORDS="~amd64"
+fi
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.1.0-dependencies.patch"
+)
+
+DESCRIPTION="Radeon Open Compute Code Object Manager"
+HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport;
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+
+RDEPEND=">=dev-libs/rocm-device-libs-${PV}
+   >=sys-devel/llvm-roc-${PV}:="
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DLLVM_DIR="${EPREFIX}/usr/lib/llvm/roc/lib/cmake/llvm"
+   -DClang_DIR="${EPREFIX}/usr/lib/llvm/roc/lib/cmake/clang"
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/opentyrian/, games-arcade/opentyrian/files/

2020-08-22 Thread James Le Cuirot
commit: 3e70d543f74f8445856c0ebd943d9409b7c0eb13
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Aug 20 11:52:33 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 22 18:55:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e70d543

games-arcade/opentyrian: fix issues

Update to EAPI 7, drop mercurial dependency (not required anymore),
fixed compilation with -fno-common, updated HOMEPAGE, LICENSE

Closes: https://bugs.gentoo.org/514966
Closes: https://bugs.gentoo.org/707724
Closes: https://bugs.gentoo.org/738182
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 .../opentyrian/files/2.1.20130907-gcc10.patch  | 362 +
 games-arcade/opentyrian/metadata.xml   |   2 +-
 .../opentyrian/opentyrian-2.1.20130907-r2.ebuild   |  54 +++
 3 files changed, 417 insertions(+), 1 deletion(-)

diff --git a/games-arcade/opentyrian/files/2.1.20130907-gcc10.patch 
b/games-arcade/opentyrian/files/2.1.20130907-gcc10.patch
new file mode 100644
index 000..5b0c911a2ac
--- /dev/null
+++ b/games-arcade/opentyrian/files/2.1.20130907-gcc10.patch
@@ -0,0 +1,362 @@
+From 962ee8fc46ca51691bde1c8c1022dacbe8a037ed Mon Sep 17 00:00:00 2001
+From: Carl Reinke 
+Date: Sun, 14 Jun 2020 14:11:00 -0600
+Subject: [PATCH] Move definitions that don't need to be exposed from opl.h to
+ opl.c
+
+---
+ src/opl.c | 153 +++-
+ src/opl.h | 157 ++
+ 2 files changed, 154 insertions(+), 156 deletions(-)
+
+diff --git a/src/opl.c b/src/opl.c
+index a4071c5..f15474c 100644
+--- a/src/opl.c
 b/src/opl.c
+@@ -23,12 +23,161 @@
+  * Copyright (C) 1998-2001 Ken Silverman
+  * Ken Silverman's official web site: "http://www.advsys.net/ken;
+  */
+-
++#include "opl.h"
+ 
+ #include 
++#include 
+ #include  // rand()
+ #include  // memset()
+-#include "opl.h"
++
++#define fltype double
++
++ /*
++ define attribution that inlines/forces inlining of a function (optional)
++ */
++#define OPL_INLINE inline
++
++
++#undef NUM_CHANNELS
++#if defined(OPLTYPE_IS_OPL3)
++#define NUM_CHANNELS  18
++#else
++#define NUM_CHANNELS  9
++#endif
++
++#define MAXOPERATORS  (NUM_CHANNELS*2)
++
++
++#define FL05  ((fltype)0.5)
++#define FL2   ((fltype)2.0)
++#define PI((fltype)3.1415926535897932384626433832795)
++
++
++#define FIXEDPT   0x1 // fixed-point 
calculations using 16+16
++#define FIXEDPT_LFO   0x100   // fixed-point calculations 
using 8+24
++
++#define WAVEPREC  1024// waveform precision (10 bits)
++
++#define INTFREQU  ((fltype)(14318180.0 / 288.0))  // 
clocking of the chip
++
++
++#define OF_TYPE_ATT   0
++#define OF_TYPE_DEC   1
++#define OF_TYPE_REL   2
++#define OF_TYPE_SUS   3
++#define OF_TYPE_SUS_NOKEEP4
++#define OF_TYPE_OFF   5
++
++#define ARC_CONTROL   0x00
++#define ARC_TVS_KSR_MUL   0x20
++#define ARC_KSL_OUTLEV0x40
++#define ARC_ATTR_DECR 0x60
++#define ARC_SUSL_RELR 0x80
++#define ARC_FREQ_NUM  0xa0
++#define ARC_KON_BNUM  0xb0
++#define ARC_PERC_MODE 0xbd
++#define ARC_FEEDBACK  0xc0
++#define ARC_WAVE_SEL  0xe0
++
++#define ARC_SECONDSET 0x100   // second operator set for OPL3
++
++
++#define OP_ACT_OFF0x00
++#define OP_ACT_NORMAL 0x01// regular channel activated (bitmasked)
++#define OP_ACT_PERC   0x02// percussion channel activated 
(bitmasked)
++
++#define BLOCKBUF_SIZE 512
++
++
++ // vibrato constants
++#define VIBTAB_SIZE   8
++#define VIBFAC70/5// no 
braces, integer mul/div
++
++ // tremolo constants and table
++#define TREMTAB_SIZE  53
++#define TREM_FREQ ((fltype)(3.7)) // 
tremolo at 3.7hz
++
++
++ /* operator struct definition
++ For OPL2 all 9 channels consist of two operators each, carrier and modulator.
++ Channel x has operators x as modulator and operators (9+x) as carrier.
++ For OPL3 all 18 channels consist either of two operators (2op mode) or four
++ operators (4op mode) which is determined through register4 of the second
++ adlib register set.
++ Only the channels 0,1,2 (first set) and 9,10,11 (second set) can act as
++ 4op channels. The two additional operators for a channel y come from the
++ 2op channel y+3 so the operatorss y, (9+y), y+3, (9+y)+3 make up a 4op
++ channel.
++ */
++typedef struct operator_struct {
++  Bit32s cval, lastcval;  // current output/last output 
(used for feedback)
++  Bit32u tcount, wfpos, tinc; // time 

[gentoo-commits] repo/gentoo:master commit in: games-arcade/opentyrian/

2020-08-22 Thread James Le Cuirot
commit: 5d2f78d167fffec5220f4df32464501eaefecf03
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Aug 22 18:54:22 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 22 18:56:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2f78d1

games-arcade/opentyrian: More miscellaneous improvements

* Depend on libsdl[video]
* Delete Windows files earlier
* Respect CC
* Support prefix
* Simplify symlink
* Remove unneeded die
* Clean up icon handling

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 .../opentyrian/opentyrian-2.1.20130907-r2.ebuild   | 32 ++
 1 file changed, 20 insertions(+), 12 deletions(-)

diff --git a/games-arcade/opentyrian/opentyrian-2.1.20130907-r2.ebuild 
b/games-arcade/opentyrian/opentyrian-2.1.20130907-r2.ebuild
index fb021768080..74fce946ff8 100644
--- a/games-arcade/opentyrian/opentyrian-2.1.20130907-r2.ebuild
+++ b/games-arcade/opentyrian/opentyrian-2.1.20130907-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit desktop xdg-utils
+inherit desktop toolchain-funcs xdg-utils
 
 DESCRIPTION="Open-source port of the DOS game Tyrian, vertical scrolling 
shooter"
 HOMEPAGE="https://github.com/opentyrian/opentyrian;
@@ -14,7 +14,7 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="media-libs/libsdl
+DEPEND="media-libs/libsdl[video]
media-libs/sdl-net"
 RDEPEND="${DEPEND}"
 BDEPEND="app-arch/unzip"
@@ -25,24 +25,32 @@ PATCHES=(
"${FILESDIR}/${PV}-gcc10.patch"
 )
 
+src_prepare() {
+   default
+   rm "${WORKDIR}"/tyrian21/{*.exe,dpmi16bi.ovl,loudness.awe} || die 
"Failed to remove win32 binaries"
+}
+
 src_compile() {
-   emake DATA_PATH="/usr/share/${PN}"
+   emake \
+   CC="$(tc-getCC)" \
+   DATA_PATH="${EPREFIX}/usr/share/${PN}"
 }
 
 src_install() {
dobin opentyrian
-   dosym ../../usr/bin/opentyrian /usr/bin/tyrian
+   dosym opentyrian /usr/bin/tyrian
dodoc CREDITS NEWS README
-   domenu linux/opentyrian.desktop || die "Failed to install desktop file"
+   domenu linux/opentyrian.desktop
+
+   local size
for i in linux/icons/*.png ; do
-   local size=`echo ${i} | sed -e 's:.*-\([0-9]\+\).png:\1:'`
-   insinto /usr/share/icons/hicolor/${size}x${size}/apps
-   newins ${i} opentyrian.png
+   size=${i%.png}
+   size=${size##*-}
+   newicon -s "${size}" "${i}" opentyrian.png
done
-   insinto "/usr/share/${PN}"
-   cd "${WORKDIR}/tyrian21"
-   rm *.exe dpmi16bi.ovl loudness.awe || die "Failed to remove win32 
binaries"
-   doins *
+
+   insinto /usr/share/"${PN}"
+   doins "${WORKDIR}"/tyrian21/*
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: games-arcade/opentyrian/

2020-08-22 Thread James Le Cuirot
commit: e0c35052054c041d724a20ba5fd5079f300c8afe
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Aug 20 11:52:58 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 22 18:56:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c35052

games-arcade/opentyrian: remove old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17182
Signed-off-by: James Le Cuirot  gentoo.org>

 .../opentyrian/opentyrian-2.1.20130907-r1.ebuild   | 57 --
 1 file changed, 57 deletions(-)

diff --git a/games-arcade/opentyrian/opentyrian-2.1.20130907-r1.ebuild 
b/games-arcade/opentyrian/opentyrian-2.1.20130907-r1.ebuild
deleted file mode 100644
index d6898a9647f..000
--- a/games-arcade/opentyrian/opentyrian-2.1.20130907-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop gnome2-utils
-
-DESCRIPTION="Open-source port of the DOS game Tyrian, vertical scrolling 
shooter"
-HOMEPAGE="https://bitbucket.org/opentyrian/opentyrian/wiki/Home;
-SRC_URI="http://darklomax.org/tyrian/tyrian21.zip
-http://www.camanis.net/${PN}/releases/${P}-src.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="media-libs/libsdl
-   media-libs/sdl-net"
-
-# Yes, mercurial is needed to set the build version stamp.
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   dev-vcs/mercurial"
-
-PATCHES=(
-   "${FILESDIR}/${PV}-datapath.diff"
-   "${FILESDIR}/${PV}-cflag-idiocy.diff"
-)
-
-src_compile() {
-   emake DATA_PATH="/usr/share/${PN}"
-}
-
-src_install() {
-   dobin opentyrian
-   dosym ../../usr/bin/opentyrian /usr/bin/tyrian
-   dodoc CREDITS NEWS README
-   domenu linux/opentyrian.desktop || die "Failed to install desktop file"
-   for i in linux/icons/*.png ; do
-   local size=`echo ${i} | sed -e 's:.*-\([0-9]\+\).png:\1:'`
-   insinto /usr/share/icons/hicolor/${size}x${size}/apps
-   newins ${i} opentyrian.png
-   done
-   insinto "/usr/share/${PN}"
-   cd "${WORKDIR}/tyrian21"
-   rm *.exe dpmi16bi.ovl loudness.awe || die "Failed to remove win32 
binaries"
-   doins *
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2020-08-22 Thread Thomas Deutschmann
commit: 42c426baafe7444014734f877647ab4ab553142d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 18:51:48 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 18:53:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c426ba

Revert "dev-python/watchdog: Remove old"

This reverts commit db84463cec542e45b9233b73a7e3efd502df69e1.

Still needed for stable www-apps/nikola. Can be cleaned up once we stabilize
>=www-apps/nikola-8.

Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-python/watchdog/Manifest |  1 +
 dev-python/watchdog/watchdog-0.8.3-r2.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-python/watchdog/Manifest b/dev-python/watchdog/Manifest
index 8424afdf095..5e0bb5bb29a 100644
--- a/dev-python/watchdog/Manifest
+++ b/dev-python/watchdog/Manifest
@@ -1 +1,2 @@
 DIST watchdog-0.10.3.tar.gz 89215 BLAKE2B 
bbe8a2ab3f84b7eff60d4ebd38ac928db85998910fc5b107dcd645c9b91388a9e45d31f08288ce3bc2befcf9310bb7c8aef4f8e3309481919dc87e84b2a1
 SHA512 
6061b1393cd07038ee22271101bd6d5c847ee9732b14f63bbb5d94fba9f8273ca728cdc58b6f53a95d8213d0ed35bc71e8bb9c54960bf3aea2f64da066a864f5
+DIST watchdog-0.8.3.tar.gz 83154 BLAKE2B 
d5d0635e83bbcd31544d5ea5811c2f202b0da76bd7a4086e8fc61e3293640e701b04599f95decaa82bee3705dbd6b91ad24b9dbd20edcfc329913600c8a3c932
 SHA512 
61f1db886e8e9a6d78b569329f4d5944c296778a5a34f94fbf115a748fb4c3be422bf4d3cc828e22fcdcd380fdf9009f5bd91a8a5edc87089afc58297a0b946f

diff --git a/dev-python/watchdog/watchdog-0.8.3-r2.ebuild 
b/dev-python/watchdog/watchdog-0.8.3-r2.ebuild
new file mode 100644
index 000..7b2615c34ee
--- /dev/null
+++ b/dev-python/watchdog/watchdog-0.8.3-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python3_6)
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Python API and shell utilities to monitor file system events"
+HOMEPAGE="https://github.com/gorakhargosh/watchdog;
+SRC_URI="mirror://pypi/w/watchdog/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~ppc x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+CDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/pathtools[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-0.3[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   esetup.py test
+}
+
+pkg_postinst() {
+   optfeature "Bash completion" dev-python/argcomplete
+}



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

2020-08-22 Thread Andreas Sturmlechner
commit: 24e777d68c0e5e394db7faf21155bbe391935cec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 22 17:48:11 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 22 18:52:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e777d6

dev-qt/qtgui: Drop 5.15.0 (r0)

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

 dev-qt/qtgui/qtgui-5.15.0.ebuild | 184 ---
 1 file changed, 184 deletions(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.0.ebuild b/dev-qt/qtgui/qtgui-5.15.0.ebuild
deleted file mode 100644
index 23bc34eb7c4..000
--- a/dev-qt/qtgui/qtgui-5.15.0.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-SLOT=5/$(ver_cut 1-3) # bug 707658
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-# TODO: linuxfb
-
-IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg
-   +libinput +png tslib tuio +udev vnc vulkan wayland +X"
-REQUIRED_USE="
-   || ( eglfs X )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   ~dev-qt/qtcore-${PV}:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   >=media-libs/freetype-2.6.1:2
-   >=media-libs/harfbuzz-1.6.0:=
-   sys-libs/zlib:=
-   virtual/opengl
-   dbus? ( ~dev-qt/qtdbus-${PV} )
-   egl? ( media-libs/mesa[egl] )
-   eglfs? (
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   gles2-only? ( media-libs/mesa[gles2] )
-   jpeg? ( virtual/jpeg:0 )
-   libinput? (
-   dev-libs/libinput:=
-   >=x11-libs/libxkbcommon-0.5.0
-   )
-   png? ( media-libs/libpng:0= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( ~dev-qt/qtnetwork-${PV} )
-   udev? ( virtual/libudev:= )
-   vnc? ( ~dev-qt/qtnetwork-${PV} )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.12:=[xkb]
-   >=x11-libs/libxkbcommon-0.5.0[X]
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-renderutil
-   x11-libs/xcb-util-wm
-   )
-"
-DEPEND="${RDEPEND}
-   evdev? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( ~dev-qt/qtwayland-${PV} )
-"
-
-QT5_TARGET_SUBDIRS=(
-   src/tools/qvkgen
-   src/gui
-   src/openglextensions
-   src/platformheaders
-   src/platformsupport
-   src/plugins/generic
-   src/plugins/imageformats
-   src/plugins/platforms
-   src/plugins/platforminputcontexts
-)
-
-QT5_GENTOO_CONFIG=(
-   accessibility:accessibility-atspi-bridge
-   egl:egl:
-   eglfs:eglfs:
-   eglfs:eglfs_egldevice:
-   eglfs:eglfs_gbm:
-   evdev:evdev:
-   evdev:mtdev:
-   :fontconfig:
-   :system-freetype:FREETYPE
-   !:no-freetype:
-   !gif:no-gif:
-   gles2-only::OPENGL_ES
-   gles2-only:opengles2:OPENGL_ES_2
-   !:no-gui:
-   :system-harfbuzz:
-   !:no-harfbuzz:
-   jpeg:system-jpeg:IMAGEFORMAT_JPEG
-   !jpeg:no-jpeg:
-   libinput
-   libinput:xkbcommon:
-   :opengl
-   png:png:
-   png:system-png:IMAGEFORMAT_PNG
-   !png:no-png:
-   tslib:tslib:
-   udev:libudev:
-   vulkan:vulkan:
-   X:xcb:
-   X:xcb-glx:
-   X:xcb-plugin:
-   X:xcb-render:
-   X:xcb-sm:
-   X:xcb-xlib:
-   X:xcb-xinput:
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :gui
-)
-
-PATCHES=(
-   "${FILESDIR}/qt-5.12-gcc-avx2.patch" # bug 672946
-   "${FILESDIR}/${PN}-5.14.1-cmake-macro-backward-compat.patch" # bug 
703306
-)
-
-src_prepare() {
-   # don't add -O3 to CXXFLAGS, bug 549140
-   sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die
-
-   # egl_x11 is activated when both egl and X are enabled
-   use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || 
QT5_GENTOO_CONFIG+=(egl:egl_x11:)
-
-   qt_use_disable_config dbus dbus \
-   src/platformsupport/themes/genericunix/genericunix.pri
-
-   qt_use_disable_config tuio tuiotouch src/plugins/generic/generic.pro
-
-   qt_use_disable_mod ibus dbus \
-   src/plugins/platforminputcontexts/platforminputcontexts.pro
-
-   use vnc || sed -i -e '/SUBDIRS += vnc/d' \
-   

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

2020-08-22 Thread Andreas Sturmlechner
commit: 1f75ced3b327a68bd07ec2dbb7295238e7592342
Author: Ross Charles Campbell  gmail  com>
AuthorDate: Fri Aug 21 22:24:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 22 18:52:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f75ced3

dev-qt/qtopengl: depend on virtual/opengl only when gles2-only is off

Remove the virtual/opengl dependency when the "gles2-only" flag is enabled.

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Ross Charles Campbell  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtopengl/{qtopengl-5.14.2.ebuild => qtopengl-5.14.2-r1.ebuild} | 0
 dev-qt/qtopengl/{qtopengl-5.15.0.ebuild => qtopengl-5.15.0-r1.ebuild} | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtopengl/qtopengl-5.14.2.ebuild 
b/dev-qt/qtopengl/qtopengl-5.14.2-r1.ebuild
similarity index 100%
rename from dev-qt/qtopengl/qtopengl-5.14.2.ebuild
rename to dev-qt/qtopengl/qtopengl-5.14.2-r1.ebuild

diff --git a/dev-qt/qtopengl/qtopengl-5.15.0.ebuild 
b/dev-qt/qtopengl/qtopengl-5.15.0-r1.ebuild
similarity index 95%
rename from dev-qt/qtopengl/qtopengl-5.15.0.ebuild
rename to dev-qt/qtopengl/qtopengl-5.15.0-r1.ebuild
index a2891c533fb..3aaab692c82 100644
--- a/dev-qt/qtopengl/qtopengl-5.15.0.ebuild
+++ b/dev-qt/qtopengl/qtopengl-5.15.0-r1.ebuild
@@ -18,7 +18,7 @@ DEPEND="
~dev-qt/qtcore-${PV}:5=
~dev-qt/qtgui-${PV}[gles2-only=]
~dev-qt/qtwidgets-${PV}[gles2-only=]
-   virtual/opengl
+   !gles2-only? ( virtual/opengl )
 "
 RDEPEND="${DEPEND}"
 



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

2020-08-22 Thread Andreas Sturmlechner
commit: a0dddc721bbe7d0826445c186bbe8fe2c095c166
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug  7 15:01:48 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 22 18:52:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0dddc72

dev-qt/qtbluetooth: Trigger rebuild on dev-qt/qtcore subslot update

Uses private QtCore headers.

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

 .../{qtbluetooth-5.14.2.ebuild => qtbluetooth-5.14.2-r1.ebuild} | 2 +-
 .../{qtbluetooth-5.15.0.ebuild => qtbluetooth-5.15.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.14.2.ebuild 
b/dev-qt/qtbluetooth/qtbluetooth-5.14.2-r1.ebuild
similarity index 96%
rename from dev-qt/qtbluetooth/qtbluetooth-5.14.2.ebuild
rename to dev-qt/qtbluetooth/qtbluetooth-5.14.2-r1.ebuild
index 941ace0c408..e9b3e7f2f77 100644
--- a/dev-qt/qtbluetooth/qtbluetooth-5.14.2.ebuild
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.14.2-r1.ebuild
@@ -15,7 +15,7 @@ IUSE="qml"
 
 RDEPEND="
~dev-qt/qtconcurrent-${PV}
-   ~dev-qt/qtcore-${PV}
+   ~dev-qt/qtcore-${PV}:5=
~dev-qt/qtdbus-${PV}
>=net-wireless/bluez-5:=
qml? ( ~dev-qt/qtdeclarative-${PV} )

diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.15.0.ebuild 
b/dev-qt/qtbluetooth/qtbluetooth-5.15.0-r1.ebuild
similarity index 96%
rename from dev-qt/qtbluetooth/qtbluetooth-5.15.0.ebuild
rename to dev-qt/qtbluetooth/qtbluetooth-5.15.0-r1.ebuild
index 7ded615ebf5..5b53f7c84d8 100644
--- a/dev-qt/qtbluetooth/qtbluetooth-5.15.0.ebuild
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.15.0-r1.ebuild
@@ -15,7 +15,7 @@ IUSE="qml"
 
 RDEPEND="
~dev-qt/qtconcurrent-${PV}
-   ~dev-qt/qtcore-${PV}
+   ~dev-qt/qtcore-${PV}:5=
~dev-qt/qtdbus-${PV}
>=net-wireless/bluez-5:=
qml? ( ~dev-qt/qtdeclarative-${PV} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/files/, dev-qt/qtgui/

2020-08-22 Thread Andreas Sturmlechner
commit: 621b799854a30f790193cf9f6177cb297048412a
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Aug 20 12:03:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 22 18:52:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621b7998

dev-qt/qtgui: fix CVE-2020-17507

Upstream commit: https://code.qt.io/cgit/qt/qtbase.git/commit/?id=1616c719

Reported-by: John Helmert III (ajak)  posteo.net>
Bug: https://bugs.gentoo.org/736924
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jimi Huotari  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/17183
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../qtgui/files/qtgui-5.14.2-CVE-2020-17507.patch  |  39 +
 dev-qt/qtgui/qtgui-5.14.2-r1.ebuild| 185 +
 dev-qt/qtgui/qtgui-5.15.0-r1.ebuild| 185 +
 3 files changed, 409 insertions(+)

diff --git a/dev-qt/qtgui/files/qtgui-5.14.2-CVE-2020-17507.patch 
b/dev-qt/qtgui/files/qtgui-5.14.2-CVE-2020-17507.patch
new file mode 100644
index 000..cad9aa4b682
--- /dev/null
+++ b/dev-qt/qtgui/files/qtgui-5.14.2-CVE-2020-17507.patch
@@ -0,0 +1,39 @@
+From 1616c71921b73b227f56ccb3f2c49a994ec23440 Mon Sep 17 00:00:00 2001
+From: Allan Sandfeld Jensen 
+Date: Thu, 23 Jul 2020 11:48:48 +0200
+Subject: Fix buffer overflow in XBM parser
+
+Avoid parsing over the buffer limit, or interpreting non-hex
+as hex.
+
+This still leaves parsing of lines longer than 300 chars
+unreliable
+
+Change-Id: I1c57a7e530c4380f6f9040b2ec729ccd7dc7a5fb
+Reviewed-by: Robert Loehning 
+Reviewed-by: Eirik Aavitsland 
+(cherry picked from commit c562c1fc19629fb505acd0f6380604840b634211)
+Reviewed-by: Qt Cherry-pick Bot 
+---
+ src/gui/image/qxbmhandler.cpp  |  4 ++-
+ .../gui/image/qimagereader/tst_qimagereader.cpp| 38 ++
+ 2 files changed, 41 insertions(+), 1 deletion(-)
+
+diff --git a/src/gui/image/qxbmhandler.cpp b/src/gui/image/qxbmhandler.cpp
+index f06561690c..72ce7f7ecd 100644
+--- a/src/gui/image/qxbmhandler.cpp
 b/src/gui/image/qxbmhandler.cpp
+@@ -159,7 +159,9 @@ static bool read_xbm_body(QIODevice *device, int w, int h, 
QImage *outImage)
+ w = (w+7)/8;// byte width
+ 
+ while (y < h) {// for all encoded bytes...
+-if (p) {// p = "0x.."
++if (p && p < (buf + readBytes - 3)) {  // p = "0x.."
++if (!isxdigit(p[2]) || !isxdigit(p[3]))
++return false;
+ *b++ = hex2byte(p+2);
+ p += 2;
+ if (++x == w && ++y < h) {
+-- 
+cgit v1.2.1
+

diff --git a/dev-qt/qtgui/qtgui-5.14.2-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.14.2-r1.ebuild
new file mode 100644
index 000..a676219df35
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.14.2-r1.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+SLOT=5/$(ver_cut 1-3) # bug 707658
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+# TODO: linuxfb
+
+IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg
+   +libinput +png tslib tuio +udev vnc vulkan wayland +X"
+REQUIRED_USE="
+   || ( eglfs X )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   ~dev-qt/qtcore-${PV}:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   >=media-libs/freetype-2.6.1:2
+   >=media-libs/harfbuzz-1.6.0:=
+   sys-libs/zlib:=
+   virtual/opengl
+   dbus? ( ~dev-qt/qtdbus-${PV} )
+   egl? ( media-libs/mesa[egl] )
+   eglfs? (
+   media-libs/mesa[gbm]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   gles2-only? ( media-libs/mesa[gles2] )
+   jpeg? ( virtual/jpeg:0 )
+   libinput? (
+   dev-libs/libinput:=
+   >=x11-libs/libxkbcommon-0.5.0
+   )
+   png? ( media-libs/libpng:0= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( ~dev-qt/qtnetwork-${PV} )
+   udev? ( virtual/libudev:= )
+   vnc? ( ~dev-qt/qtnetwork-${PV} )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.12:=[xkb]
+   >=x11-libs/libxkbcommon-0.5.0[X]
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+"
+DEPEND="${RDEPEND}
+   evdev? ( 

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

2020-08-22 Thread Andreas Sturmlechner
commit: 205377f70b1d27ba0e2331828ad02d5ef1dfbdfb
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Aug 21 09:43:58 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 22 18:52:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205377f7

dev-libs/zziplib: remove obsolete version

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/17199
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71.ebuild | 68 -
 1 file changed, 68 deletions(-)

diff --git a/dev-libs/zziplib/zziplib-0.13.71.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71.ebuild
deleted file mode 100644
index 22c3746bb9e..000
--- a/dev-libs/zziplib/zziplib-0.13.71.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit cmake flag-o-matic python-any-r1
-
-DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
-HOMEPAGE="http://zziplib.sourceforge.net/;
-SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc sdl static-libs test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   doc? (
-   ${PYTHON_DEPS}
-   )
-   test? (
-   ${PYTHON_DEPS}
-   app-arch/zip
-   )
-"
-DEPEND="
-   sys-libs/zlib
-   sdl? ( >=media-libs/libsdl-1.2.6 )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.13.69-009-perror.patch
-   "${FILESDIR}"/${PN}-0.13.71-join-paths-pc-zzipsdldir.patch
-   "${FILESDIR}"/${PN}-0.13.71-find-bash.patch
-   "${FILESDIR}"/${PN}-0.13.71-testbuilds-opensuse15-ninja-sdl2.patch
-   "${FILESDIR}"/${PN}-0.13.71-shell-DESTDIR.patch
-)
-
-pkg_setup() {
-   (use test || use doc) && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   cmake_src_prepare
-
-   (use test || use doc) && python_fix_shebang .
-}
-
-src_configure() {
-   append-flags -fno-strict-aliasing # bug reported upstream
-
-   append-cppflags -D_ZZIP_LARGEFILE
-   local mycmakeargs=(
-   -DZZIPCOMPAT=OFF
-   -DZZIPSDL="$(usex sdl ON OFF)"
-   -DBUILD_STATIC_LIBS="$(usex static-libs ON OFF)"
-   -DBUILD_TESTS="$(usex test ON OFF)"
-   -DZZIPTEST="$(usex test ON OFF)"
-   -DZZIPDOCS="$(usex doc ON OFF)"
-   -DZZIPWRAP=OFF
-   )
-
-   cmake_src_configure
-}



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

2020-08-22 Thread Andreas Sturmlechner
commit: 6fb2fd0cdeef56eac998dcf263d3cd5cb15b30ba
Author: Ross Charles Campbell  gmail  com>
AuthorDate: Fri Aug 21 22:24:02 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 22 18:52:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb2fd0c

dev-qt/qtgui: depend on virtual/opengl only when gles2-only is off

The PR removes the virtual/opengl dependency when the gles2-only flag is enabled
to avoid pulling in unnecessary X11 dependencies on pure wayland environment.

Closes: https://bugs.gentoo.org/731650
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Ross Charles Campbell  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17203
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.0-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.0-r1.ebuild
index 850f329c65a..c32c33860d0 100644
--- a/dev-qt/qtgui/qtgui-5.15.0-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.0-r1.ebuild
@@ -34,7 +34,6 @@ RDEPEND="
>=media-libs/freetype-2.6.1:2
>=media-libs/harfbuzz-1.6.0:=
sys-libs/zlib:=
-   virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )
egl? ( media-libs/mesa[egl] )
eglfs? (
@@ -43,6 +42,7 @@ RDEPEND="
)
evdev? ( sys-libs/mtdev )
gles2-only? ( media-libs/mesa[gles2] )
+   !gles2-only? ( virtual/opengl )
jpeg? ( virtual/jpeg:0 )
libinput? (
dev-libs/libinput:=



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbdime/, profiles/

2020-08-22 Thread David Seifert
commit: 7263ce6a990dcc3b73e403401cc84d092402d7e5
Author: David Seifert  gentoo  org>
AuthorDate: Sat Aug 22 18:37:22 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Aug 22 18:37:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7263ce6a

dev-python/nbdime: Remove old 0.2.0

Closes: https://bugs.gentoo.org/719106
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 dev-python/nbdime/Manifest|  1 -
 dev-python/nbdime/nbdime-0.2.0.ebuild | 67 ---
 profiles/package.mask |  1 -
 3 files changed, 69 deletions(-)

diff --git a/dev-python/nbdime/Manifest b/dev-python/nbdime/Manifest
index ada1366ba87..5518da014d1 100644
--- a/dev-python/nbdime/Manifest
+++ b/dev-python/nbdime/Manifest
@@ -1,2 +1 @@
-DIST nbdime-0.2.0.tar.gz 4139079 BLAKE2B 
1e6994009c8ac291272a297fe583f79123906c9e05ca2afd345c6e230e3c476259c4919e2161a049e46fa28f4490122c53d0a2bc94661683652d226a78fb39be
 SHA512 
c156b706e1d6cc7885f987d746e91d7f0c2fa48885339fd79e778643382ab45e2e52565f45cc73b9a305c6f5177339e875f53ae46d73578443880a4c7522976d
 DIST nbdime-2.0.0.tar.gz 7768807 BLAKE2B 
a92ed166ae863185d06e4b3e667df4323b4cd9af9211999109186c1b559522f39ab235b710c7993515aa3c44a55ac3c4b90c424cdc28d04cc013a58add7d61cd
 SHA512 
e68e69e37f6ece701ba8d6e59d8ee321ddaca78d9338e0c52f92b6942bfd3fbf0ec2407e9ae98cb820eb4c26509644a1770f249b815c53265dfdbffbe2b55142

diff --git a/dev-python/nbdime/nbdime-0.2.0.ebuild 
b/dev-python/nbdime/nbdime-0.2.0.ebuild
deleted file mode 100644
index 63b92348ff5..000
--- a/dev-python/nbdime/nbdime-0.2.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Diff and merge of Jupyter Notebooks"
-HOMEPAGE="https://jupyter.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-KEYWORDS="~amd64"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="doc test webtools"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/nbformat[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/colorama[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   www-servers/tornado[${PYTHON_USEDEP}]
-   webtools? ( net-libs/nodejs[npm] )
-   "
-DEPEND="${RDEPEND}
-   doc? (
-   dev-python/recommonmark[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
-   )
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   )
-   "
-# The package recommonmark is required to build the docs, not in portage yet.
-# Furthermore, backports.shutil_which is required for python2_7.
-
-python_configure_all() {
-   if ! use webtools; then
-   mydistutilsargs=( --skip-npm )
-   fi
-}
-
-python_compile_all() {
-   if use doc; then
-   emake -C docs html
-   HTML_DOCS=( docs/build/html/. )
-   fi
-}
-
-python_test() {
-   # user.email and user.name are not configured in the sandbox.
-   git config --global user.email "y...@example.com" || die
-   git config --global user.name "Your Name" || die
-
-   distutils_install_for_testing
-
-   py.test -l || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 087d894e95f..f7e6a31af73 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -59,7 +59,6 @@ dev-python/ipynb
 dev-python/jira
 dev-python/jplephem
 dev-python/natgrid
-dev-python/nbdime
 dev-python/pcapy
 dev-python/promises
 dev-python/pycuda



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbdime/, dev-python/nbdime/files/

2020-08-22 Thread David Seifert
commit: 556c851c4ee43e86e1121f2053a6b3f015c4f418
Author: David Seifert  gentoo  org>
AuthorDate: Sat Aug 22 18:37:19 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Aug 22 18:37:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556c851c

dev-python/nbdime: Version bump to 2.0.0

Bug: https://bugs.gentoo.org/719106
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 dev-python/nbdime/Manifest |  1 +
 .../files/nbdime-2.0.0-remove-bdist_egg-hack.patch | 36 ++
 dev-python/nbdime/nbdime-2.0.0.ebuild  | 56 ++
 3 files changed, 93 insertions(+)

diff --git a/dev-python/nbdime/Manifest b/dev-python/nbdime/Manifest
index 4eb4ff20332..ada1366ba87 100644
--- a/dev-python/nbdime/Manifest
+++ b/dev-python/nbdime/Manifest
@@ -1 +1,2 @@
 DIST nbdime-0.2.0.tar.gz 4139079 BLAKE2B 
1e6994009c8ac291272a297fe583f79123906c9e05ca2afd345c6e230e3c476259c4919e2161a049e46fa28f4490122c53d0a2bc94661683652d226a78fb39be
 SHA512 
c156b706e1d6cc7885f987d746e91d7f0c2fa48885339fd79e778643382ab45e2e52565f45cc73b9a305c6f5177339e875f53ae46d73578443880a4c7522976d
+DIST nbdime-2.0.0.tar.gz 7768807 BLAKE2B 
a92ed166ae863185d06e4b3e667df4323b4cd9af9211999109186c1b559522f39ab235b710c7993515aa3c44a55ac3c4b90c424cdc28d04cc013a58add7d61cd
 SHA512 
e68e69e37f6ece701ba8d6e59d8ee321ddaca78d9338e0c52f92b6942bfd3fbf0ec2407e9ae98cb820eb4c26509644a1770f249b815c53265dfdbffbe2b55142

diff --git a/dev-python/nbdime/files/nbdime-2.0.0-remove-bdist_egg-hack.patch 
b/dev-python/nbdime/files/nbdime-2.0.0-remove-bdist_egg-hack.patch
new file mode 100644
index 000..ff450f2ce44
--- /dev/null
+++ b/dev-python/nbdime/files/nbdime-2.0.0-remove-bdist_egg-hack.patch
@@ -0,0 +1,36 @@
+--- a/setupbase.py
 b/setupbase.py
+@@ -129,17 +129,6 @@
+ build_py.finalize_options()
+ 
+ 
+-class bdist_egg_disabled(bdist_egg):
+-"""Disabled version of bdist_egg
+-
+-Prevents setup.py install performing setuptools' default easy_install,
+-which it should never ever do.
+-"""
+-def run(self):
+-sys.exit("Aborting implicit building of eggs. Use `pip install .` "
+- " to install from source.")
+-
+-
+ def create_cmdclass(prerelease_cmd=None, package_data_spec=None,
+ data_files_spec=None):
+ """Create a command class with the given optional prerelease class.
+@@ -179,14 +168,9 @@
+ wrapper = functools.partial(_wrap_command, wrapped)
+ handle_files = _get_file_handler(package_data_spec, data_files_spec)
+ 
+-if 'bdist_egg' in sys.argv:
+-egg = wrapper(bdist_egg, strict=True)
+-else:
+-egg = bdist_egg_disabled
+-
+ cmdclass = dict(
+ build_py=wrapper(build_py, strict=is_repo),
+-bdist_egg=egg,
++bdist_egg=wrapper(bdist_egg, strict=True),
+ sdist=wrapper(sdist, strict=True),
+ handle_files=handle_files,
+ )

diff --git a/dev-python/nbdime/nbdime-2.0.0.ebuild 
b/dev-python/nbdime/nbdime-2.0.0.ebuild
new file mode 100644
index 000..29db8fbcd28
--- /dev/null
+++ b/dev-python/nbdime/nbdime-2.0.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Diff and merge of Jupyter Notebooks"
+HOMEPAGE="https://jupyter.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="webtools"
+
+RDEPEND="
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/GitPython[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   dev-python/notebook[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   www-servers/tornado[${PYTHON_USEDEP}]
+   webtools? ( net-libs/nodejs[npm] )"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/tabulate[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_sphinx docs/source \
+   dev-python/recommonmark dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+PATCHES=( "${FILESDIR}"/${PN}-2.0.0-remove-bdist_egg-hack.patch )
+
+python_configure_all() {
+   use webtools || mydistutilsargs=( --skip-npm )
+}
+
+python_test() {
+   # user.email and user.name are not configured in the sandbox
+   git config --global user.email "y...@example.com" || die
+   git config --global user.name "Your Name" || die
+
+   distutils_install_for_testing
+   pytest -vv || die "Tests fail with ${EPYTHON}"
+}



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

2020-08-22 Thread Michał Górny
commit: f4d89ea10619759127e60a535e2f1bb7d88ded68
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 22 18:16:48 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 22 18:19:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d89ea1

dev-python/python-docs: Bump to 3.6.12

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

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

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index bb2110c7c04..3310f1502d0 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -2,6 +2,7 @@ DIST python-2.7.17-docs-html.tar.bz2 4605137 BLAKE2B 
40d67a1443fd8df792e6721354e
 DIST python-2.7.18-docs-html.tar.bz2 4634932 BLAKE2B 
c48e2dede15d8186231acf65709641e0844c42e924262d6ee21a55e515aaf4d023bf394681bab780ab83998de9f409685e2d5870506810432145acc6422eff9d
 SHA512 
db39390577ec86f13c9b6b57c01cba36fe9fd89092a773dc94f1a6a19d912759d097c4d80e765d3657b572abc731c1da9e7b4cd4c38065cd444606b906744abe
 DIST python-3.6.10-docs-html.tar.bz2 5994263 BLAKE2B 
5491942b7b19af3a880dabd146cdc5c1fdab583eab8cec38554c92afc824dd8d011553cfad957fb68abcea102f41436f25a716a28356ed7f18e6f70337d2734b
 SHA512 
67a0e7973da0314031d9a8993cef4947b8bcab86c2c557364a3acebcc9047529acf22a26f16a26d3126489bc813d6bb7bf39d3e283c490bad434f215af92f754
 DIST python-3.6.11-docs-html.tar.bz2 6012332 BLAKE2B 
9daa262be400912c82382dd8e878dd2a21430e99f15bec50386c421a2cc1be44f827cceb37c45c819ab849db5a44372d9b1f508fed1c8c4e884558cbd97ff8c6
 SHA512 
e98745e0f27c466f93d1d0a8883d9285c56c7b7a27915bc2fcc71f44cb10feebcaa5d3e07b8fce478cf64f11b0863182a1df25307ee383bcf0db0b6cd518035d
+DIST python-3.6.12-docs-html.tar.bz2 6013089 BLAKE2B 
dc1c9f702bdd8be619c3cd6fd0f8cab022b8d7542ace7a7b7f63b9642f693c63b036f03248cf7ea0108ab7e33655379ca906c8ef7c35d8242517ead721a83778
 SHA512 
da28da84f5e8f889f328fafb4d17beb6cfc52c5703bcf5080cfbaea552f414d6f0a682aaacb2f04fa32e9453a1bdaae8ff108c38a4486170bd0edf1efacafdf7
 DIST python-3.7.7-docs-html.tar.bz2 6259882 BLAKE2B 
5ff9dbbf0941385453283a47df2bc7ee085c3c8dd0c2fc0f2b98af766ec31b1f1d1c04586a26f978287ff575641c1710b373a0093fe1b928cd73362e7e30630c
 SHA512 
5a556a0c8dd739c16d7b6105e11ef62adaa939bd784d4f5fa0df26555c7d1908c09626c091dc0bf2d892624274646573c9fde5a5b218adf770bcf7c097976a06
 DIST python-3.7.8-docs-html.tar.bz2 6283763 BLAKE2B 
617feba1f9a751fe98f124e572339cbad96abccc0c0c00339331edf52596f47dc73c13b8fcfae4343ea5515ecbf59c697b0611358ff3788e380695b2bb9e5a20
 SHA512 
8aaf57b0a539d98a7158ffeed03b4c631ca45e34bfc9000547b4372ecd397e79a652f297674d3af631c696d80272aedec3930f4a01b584e17c3e41e9f933e16c
 DIST python-3.8.2-docs-html.tar.bz2 6536475 BLAKE2B 
f807caa25596aebd8fb441366f7986db0525b9262da906700f167b997795035daa1fe80b8b5ffdfb6c4fa9b552fd55c8546af110e3686a19c855966c58170b4a
 SHA512 
1453770abba67b147a9a8911de3f31972beeea3b7249b1009944635e30e8b4143f1ceaee447dc9f14d85bd09bc67671b922e3e931b8e1279b46ab10ab5c91091

diff --git a/dev-python/python-docs/python-docs-3.6.12.ebuild 
b/dev-python/python-docs/python-docs-3.6.12.ebuild
new file mode 100644
index 000..16f1d2327d6
--- /dev/null
+++ b/dev-python/python-docs/python-docs-3.6.12.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



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

2020-08-22 Thread Michał Górny
commit: 577d04535cd56925b28ebec89745c576f2cccdf4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 22 18:17:12 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 22 18:19:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577d0453

dev-python/python-docs: Bump to 3.7.9

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

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

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index 3310f1502d0..003eca63513 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -5,5 +5,6 @@ DIST python-3.6.11-docs-html.tar.bz2 6012332 BLAKE2B 
9daa262be400912c82382dd8e87
 DIST python-3.6.12-docs-html.tar.bz2 6013089 BLAKE2B 
dc1c9f702bdd8be619c3cd6fd0f8cab022b8d7542ace7a7b7f63b9642f693c63b036f03248cf7ea0108ab7e33655379ca906c8ef7c35d8242517ead721a83778
 SHA512 
da28da84f5e8f889f328fafb4d17beb6cfc52c5703bcf5080cfbaea552f414d6f0a682aaacb2f04fa32e9453a1bdaae8ff108c38a4486170bd0edf1efacafdf7
 DIST python-3.7.7-docs-html.tar.bz2 6259882 BLAKE2B 
5ff9dbbf0941385453283a47df2bc7ee085c3c8dd0c2fc0f2b98af766ec31b1f1d1c04586a26f978287ff575641c1710b373a0093fe1b928cd73362e7e30630c
 SHA512 
5a556a0c8dd739c16d7b6105e11ef62adaa939bd784d4f5fa0df26555c7d1908c09626c091dc0bf2d892624274646573c9fde5a5b218adf770bcf7c097976a06
 DIST python-3.7.8-docs-html.tar.bz2 6283763 BLAKE2B 
617feba1f9a751fe98f124e572339cbad96abccc0c0c00339331edf52596f47dc73c13b8fcfae4343ea5515ecbf59c697b0611358ff3788e380695b2bb9e5a20
 SHA512 
8aaf57b0a539d98a7158ffeed03b4c631ca45e34bfc9000547b4372ecd397e79a652f297674d3af631c696d80272aedec3930f4a01b584e17c3e41e9f933e16c
+DIST python-3.7.9-docs-html.tar.bz2 6285801 BLAKE2B 
bc76a90bed3f9126a63fc76bc7ec858b90dcf827eb0af19652ee987aa3feeef9de71be0e14b33f98ee5733b9eeecd3d6ec01837fcbab31d505e389ea99d6fd0a
 SHA512 
243327bdcb85b696fccf20b3cb841b398a672f07e34f441323418651ead58ab3346eff39e78501130b5d97e5d87fb72c945a9c4b9082b26577f33bd095791d55
 DIST python-3.8.2-docs-html.tar.bz2 6536475 BLAKE2B 
f807caa25596aebd8fb441366f7986db0525b9262da906700f167b997795035daa1fe80b8b5ffdfb6c4fa9b552fd55c8546af110e3686a19c855966c58170b4a
 SHA512 
1453770abba67b147a9a8911de3f31972beeea3b7249b1009944635e30e8b4143f1ceaee447dc9f14d85bd09bc67671b922e3e931b8e1279b46ab10ab5c91091
 DIST python-3.8.3-docs-html.tar.bz2 6556303 BLAKE2B 
aa5d29680dc274af33346b2651ae0d0a820eaa38b2571d210991a35f0db35b2fd155ff57cfbf9ab1cdace129ac6c3acb0abf40787c79987788c14fe4f8891a98
 SHA512 
5aad0ec599ac4ee478baac91c0ac38d7ac44bb8979bac9263aaafb515103420e0bb8ca4a20b8b915661d1804fc0ad02aa9cfbf00d60a5184df27b0a082109614

diff --git a/dev-python/python-docs/python-docs-3.7.9.ebuild 
b/dev-python/python-docs/python-docs-3.7.9.ebuild
new file mode 100644
index 000..16f1d2327d6
--- /dev/null
+++ b/dev-python/python-docs/python-docs-3.7.9.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



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

2020-08-22 Thread Michał Górny
commit: 607e8929ba8fe99dce92a10dabeb1aa4df0ddb10
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 22 18:17:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 22 18:19:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=607e8929

dev-python/python-docs: Bump to 3.8.5

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

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

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index 003eca63513..4b3d2599db1 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -8,3 +8,4 @@ DIST python-3.7.8-docs-html.tar.bz2 6283763 BLAKE2B 
617feba1f9a751fe98f124e57233
 DIST python-3.7.9-docs-html.tar.bz2 6285801 BLAKE2B 
bc76a90bed3f9126a63fc76bc7ec858b90dcf827eb0af19652ee987aa3feeef9de71be0e14b33f98ee5733b9eeecd3d6ec01837fcbab31d505e389ea99d6fd0a
 SHA512 
243327bdcb85b696fccf20b3cb841b398a672f07e34f441323418651ead58ab3346eff39e78501130b5d97e5d87fb72c945a9c4b9082b26577f33bd095791d55
 DIST python-3.8.2-docs-html.tar.bz2 6536475 BLAKE2B 
f807caa25596aebd8fb441366f7986db0525b9262da906700f167b997795035daa1fe80b8b5ffdfb6c4fa9b552fd55c8546af110e3686a19c855966c58170b4a
 SHA512 
1453770abba67b147a9a8911de3f31972beeea3b7249b1009944635e30e8b4143f1ceaee447dc9f14d85bd09bc67671b922e3e931b8e1279b46ab10ab5c91091
 DIST python-3.8.3-docs-html.tar.bz2 6556303 BLAKE2B 
aa5d29680dc274af33346b2651ae0d0a820eaa38b2571d210991a35f0db35b2fd155ff57cfbf9ab1cdace129ac6c3acb0abf40787c79987788c14fe4f8891a98
 SHA512 
5aad0ec599ac4ee478baac91c0ac38d7ac44bb8979bac9263aaafb515103420e0bb8ca4a20b8b915661d1804fc0ad02aa9cfbf00d60a5184df27b0a082109614
+DIST python-3.8.5-docs-html.tar.bz2 6562020 BLAKE2B 
29a375c0b0be6bedc7d52c15e038b1d150940a0b6185490bdacbce5822c6e88c49124a293a85ea2c08642fcdb99625986ec26ca1d712184988e02729f35e17aa
 SHA512 
db9cc21223bc3b3126140e30c7731152816c61fdb647787c64e138ec882838dbc69fce8a4012ba389bc8efebdb2e0efb5e1b0a6cd652a8b9ad20bb021b277de7

diff --git a/dev-python/python-docs/python-docs-3.8.5.ebuild 
b/dev-python/python-docs/python-docs-3.8.5.ebuild
new file mode 100644
index 000..2804f868635
--- /dev/null
+++ b/dev-python/python-docs/python-docs-3.8.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



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

2020-08-22 Thread Michał Górny
commit: 99de0ab0ba4736f6b54dc54b383a93cb92c4c4a4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 22 18:17:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 22 18:19:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99de0ab0

dev-python/python-docs: Remove old

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

 dev-python/python-docs/Manifest  |  5 -
 dev-python/python-docs/python-docs-2.7.17.ebuild | 23 ---
 dev-python/python-docs/python-docs-3.6.10.ebuild | 23 ---
 dev-python/python-docs/python-docs-3.7.7.ebuild  | 23 ---
 dev-python/python-docs/python-docs-3.8.2.ebuild  | 23 ---
 dev-python/python-docs/python-docs-3.8.3.ebuild  | 23 ---
 6 files changed, 120 deletions(-)

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index 4b3d2599db1..ff875d46262 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -1,11 +1,6 @@
-DIST python-2.7.17-docs-html.tar.bz2 4605137 BLAKE2B 
40d67a1443fd8df792e6721354efd62116352980e9353f7d334d4f8f1fba64ed7fd87b011cf1ebf47822607bb0ae970d47246bb83370cc922a51a85fd433357e
 SHA512 
e0f1b2c75297dfb7b0b8913423db0d6ee9fde171b346831244fae5a783c2f834ef49dd137d835d4f052bb65a5962e051835b298271ad679dcf19b1d9118d968b
 DIST python-2.7.18-docs-html.tar.bz2 4634932 BLAKE2B 
c48e2dede15d8186231acf65709641e0844c42e924262d6ee21a55e515aaf4d023bf394681bab780ab83998de9f409685e2d5870506810432145acc6422eff9d
 SHA512 
db39390577ec86f13c9b6b57c01cba36fe9fd89092a773dc94f1a6a19d912759d097c4d80e765d3657b572abc731c1da9e7b4cd4c38065cd444606b906744abe
-DIST python-3.6.10-docs-html.tar.bz2 5994263 BLAKE2B 
5491942b7b19af3a880dabd146cdc5c1fdab583eab8cec38554c92afc824dd8d011553cfad957fb68abcea102f41436f25a716a28356ed7f18e6f70337d2734b
 SHA512 
67a0e7973da0314031d9a8993cef4947b8bcab86c2c557364a3acebcc9047529acf22a26f16a26d3126489bc813d6bb7bf39d3e283c490bad434f215af92f754
 DIST python-3.6.11-docs-html.tar.bz2 6012332 BLAKE2B 
9daa262be400912c82382dd8e878dd2a21430e99f15bec50386c421a2cc1be44f827cceb37c45c819ab849db5a44372d9b1f508fed1c8c4e884558cbd97ff8c6
 SHA512 
e98745e0f27c466f93d1d0a8883d9285c56c7b7a27915bc2fcc71f44cb10feebcaa5d3e07b8fce478cf64f11b0863182a1df25307ee383bcf0db0b6cd518035d
 DIST python-3.6.12-docs-html.tar.bz2 6013089 BLAKE2B 
dc1c9f702bdd8be619c3cd6fd0f8cab022b8d7542ace7a7b7f63b9642f693c63b036f03248cf7ea0108ab7e33655379ca906c8ef7c35d8242517ead721a83778
 SHA512 
da28da84f5e8f889f328fafb4d17beb6cfc52c5703bcf5080cfbaea552f414d6f0a682aaacb2f04fa32e9453a1bdaae8ff108c38a4486170bd0edf1efacafdf7
-DIST python-3.7.7-docs-html.tar.bz2 6259882 BLAKE2B 
5ff9dbbf0941385453283a47df2bc7ee085c3c8dd0c2fc0f2b98af766ec31b1f1d1c04586a26f978287ff575641c1710b373a0093fe1b928cd73362e7e30630c
 SHA512 
5a556a0c8dd739c16d7b6105e11ef62adaa939bd784d4f5fa0df26555c7d1908c09626c091dc0bf2d892624274646573c9fde5a5b218adf770bcf7c097976a06
 DIST python-3.7.8-docs-html.tar.bz2 6283763 BLAKE2B 
617feba1f9a751fe98f124e572339cbad96abccc0c0c00339331edf52596f47dc73c13b8fcfae4343ea5515ecbf59c697b0611358ff3788e380695b2bb9e5a20
 SHA512 
8aaf57b0a539d98a7158ffeed03b4c631ca45e34bfc9000547b4372ecd397e79a652f297674d3af631c696d80272aedec3930f4a01b584e17c3e41e9f933e16c
 DIST python-3.7.9-docs-html.tar.bz2 6285801 BLAKE2B 
bc76a90bed3f9126a63fc76bc7ec858b90dcf827eb0af19652ee987aa3feeef9de71be0e14b33f98ee5733b9eeecd3d6ec01837fcbab31d505e389ea99d6fd0a
 SHA512 
243327bdcb85b696fccf20b3cb841b398a672f07e34f441323418651ead58ab3346eff39e78501130b5d97e5d87fb72c945a9c4b9082b26577f33bd095791d55
-DIST python-3.8.2-docs-html.tar.bz2 6536475 BLAKE2B 
f807caa25596aebd8fb441366f7986db0525b9262da906700f167b997795035daa1fe80b8b5ffdfb6c4fa9b552fd55c8546af110e3686a19c855966c58170b4a
 SHA512 
1453770abba67b147a9a8911de3f31972beeea3b7249b1009944635e30e8b4143f1ceaee447dc9f14d85bd09bc67671b922e3e931b8e1279b46ab10ab5c91091
-DIST python-3.8.3-docs-html.tar.bz2 6556303 BLAKE2B 
aa5d29680dc274af33346b2651ae0d0a820eaa38b2571d210991a35f0db35b2fd155ff57cfbf9ab1cdace129ac6c3acb0abf40787c79987788c14fe4f8891a98
 SHA512 
5aad0ec599ac4ee478baac91c0ac38d7ac44bb8979bac9263aaafb515103420e0bb8ca4a20b8b915661d1804fc0ad02aa9cfbf00d60a5184df27b0a082109614
 DIST python-3.8.5-docs-html.tar.bz2 6562020 BLAKE2B 
29a375c0b0be6bedc7d52c15e038b1d150940a0b6185490bdacbce5822c6e88c49124a293a85ea2c08642fcdb99625986ec26ca1d712184988e02729f35e17aa
 SHA512 
db9cc21223bc3b3126140e30c7731152816c61fdb647787c64e138ec882838dbc69fce8a4012ba389bc8efebdb2e0efb5e1b0a6cd652a8b9ad20bb021b277de7

diff --git a/dev-python/python-docs/python-docs-2.7.17.ebuild 
b/dev-python/python-docs/python-docs-2.7.17.ebuild
deleted file mode 100644
index 2804f868635..000
--- a/dev-python/python-docs/python-docs-2.7.17.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-

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

2020-08-22 Thread Thomas Deutschmann
commit: d9c3adc634049f6fed51ddb34def156e58766067
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 14:08:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 18:11:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c3adc6

www-apps/nikola: add Py3.7 & Py3.8 support

Closes: https://bugs.gentoo.org/718540
Package-Manager: Portage-3.0.3, Repoman-3.0.0
RepoMan-Options: --force
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apps/nikola/nikola-8.0.4.ebuild | 2 +-
 www-apps/nikola/nikola-8.1.0.ebuild | 2 +-
 www-apps/nikola/nikola-8.1.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-apps/nikola/nikola-8.0.4.ebuild 
b/www-apps/nikola/nikola-8.0.4.ebuild
index 903eb3874a7..33b7daf3e3b 100644
--- a/www-apps/nikola/nikola-8.0.4.ebuild
+++ b/www-apps/nikola/nikola-8.0.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1

diff --git a/www-apps/nikola/nikola-8.1.0.ebuild 
b/www-apps/nikola/nikola-8.1.0.ebuild
index 642cf090d2e..0d8e0f950fc 100644
--- a/www-apps/nikola/nikola-8.1.0.ebuild
+++ b/www-apps/nikola/nikola-8.1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1

diff --git a/www-apps/nikola/nikola-8.1.1.ebuild 
b/www-apps/nikola/nikola-8.1.1.ebuild
index 642cf090d2e..0d8e0f950fc 100644
--- a/www-apps/nikola/nikola-8.1.1.ebuild
+++ b/www-apps/nikola/nikola-8.1.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1



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

2020-08-22 Thread Thomas Deutschmann
commit: 49afb27ec9abb1fefe3f323911d658ccd9bca622
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 14:04:10 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 18:11:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49afb27e

dev-python/PyRSS2Gen: add myself as maintainer

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

 dev-python/PyRSS2Gen/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/PyRSS2Gen/metadata.xml 
b/dev-python/PyRSS2Gen/metadata.xml
index 7a38bb90096..a32d600f949 100644
--- a/dev-python/PyRSS2Gen/metadata.xml
+++ b/dev-python/PyRSS2Gen/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   whi...@gentoo.org
+   Thomas Deutschmann
+   
 



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

2020-08-22 Thread Thomas Deutschmann
commit: 31656afc2da61438007074bdb00f12e3d4f36638
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 14:01:47 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 18:11:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31656afc

Revert "dev-python/PyRSS2Gen: Revert "enable Py3.7/3.8""

This reverts commit 1133a3084b5d2d89519c0b9bdcf8dbf958a1ce24.

Bug: https://bugs.gentoo.org/737372
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../PyRSS2Gen/{PyRSS2Gen-1.1.ebuild => PyRSS2Gen-1.1-r1.ebuild}| 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-python/PyRSS2Gen/PyRSS2Gen-1.1.ebuild 
b/dev-python/PyRSS2Gen/PyRSS2Gen-1.1-r1.ebuild
similarity index 84%
rename from dev-python/PyRSS2Gen/PyRSS2Gen-1.1.ebuild
rename to dev-python/PyRSS2Gen/PyRSS2Gen-1.1-r1.ebuild
index 2c5e40a8cba..b8aae6657b2 100644
--- a/dev-python/PyRSS2Gen/PyRSS2Gen-1.1.ebuild
+++ b/dev-python/PyRSS2Gen/PyRSS2Gen-1.1-r1.ebuild
@@ -1,8 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-PYTHON_COMPAT=( python3_6 )
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1
 
@@ -13,4 +15,3 @@ SRC_URI="http://www.dalkescientific.com/Python/${P}.tar.gz;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""



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

2020-08-22 Thread Thomas Deutschmann
commit: d216a55b5e585581b2ef10aa8864efe890266c40
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 18:10:24 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 18:11:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d216a55b

www-apps/nikola: adjust deps

Package-Manager: Portage-3.0.3, Repoman-3.0.0
RepoMan-Options: --force
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apps/nikola/metadata.xml   |  3 ++
 www-apps/nikola/nikola-8.1.1-r1.ebuild | 61 ++
 2 files changed, 64 insertions(+)

diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml
index 929eafbf40b..2c91832336b 100644
--- a/www-apps/nikola/metadata.xml
+++ b/www-apps/nikola/metadata.xml
@@ -26,6 +26,9 @@
   Add support for dev-python/jinja as alternative templating
   engine to Mako
 
+
+  Enable support for built-in web server using 
dev-python/aiohttp
+
 
   Use dev-python/watchdog to monitor file system events
 

diff --git a/www-apps/nikola/nikola-8.1.1-r1.ebuild 
b/www-apps/nikola/nikola-8.1.1-r1.ebuild
new file mode 100644
index 000..8abf4ceff6c
--- /dev/null
+++ b/www-apps/nikola/nikola-8.1.1-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+MY_PN="Nikola"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A static website and blog generator"
+HOMEPAGE="https://getnikola.com/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT Apache-2.0 CC0-1.0 public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="assets charts hyphenation ipython jinja server watchdog webmedia"
+REQUIRED_USE="server? ( watchdog )"
+RESTRICT="test" # needs coveralls
+
+DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build 
manpage
+RDEPEND="${DEPEND}
+   >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}]
+   >=dev-python/blinker-1.3[${PYTHON_USEDEP}]
+   >=dev-python/doit-0.32[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}]
+   >=dev-python/mako-1.0[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}]
+   >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}]
+   >=dev-python/pygments-1.6[${PYTHON_USEDEP}]
+   >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}]
+   >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}]
+   dev-python/pillow[jpeg,${PYTHON_USEDEP}]
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] )
+   charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] )
+   hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] )
+   ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] )
+   jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] )
+   server? ( dev-python/aiohttp[${PYTHON_USEDEP}] )
+   watchdog? ( >=dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] )
+   webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   distutils-r1_src_install
+
+   # hackish way to remove docs that ended up in the wrong place
+   rm -rv "${ED}/usr/share/doc/${PN}" || die
+
+   dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst
+   gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die
+}



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

2020-08-22 Thread Thomas Deutschmann
commit: 8f74bb15c811636dae6d0c77a39ba21a0caa0932
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 18:10:58 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 18:11:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f74bb15

profiles/package.mask: Unmask www-apps/nikola

Package is now Py3.7+ compatible.

Closes: https://bugs.gentoo.org/718540
Signed-off-by: Thomas Deutschmann  gentoo.org>

 profiles/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index c61715beb41..087d894e95f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -93,7 +93,6 @@ sci-visualization/fityk
 sci-visualization/yt
 sys-apps/elivepatch-client
 sys-apps/elivepatch-server
-www-apps/nikola
 
 # Michał Górny  (2020-08-22)
 # Python 2 only.  You can use app-office/libreoffice{,-bin} instead.



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

2020-08-22 Thread Craig Andrews
commit: dedb3b3da2c941d8afabd170b227a541bcb38a27
Author: Wilfried Holzke  holzke  net>
AuthorDate: Sat Aug 22 18:16:25 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Aug 22 18:07:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dedb3b3d

dev-util/rocminfo: Version bump to 3.7.0

Signed-off-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Closes: https://github.com/gentoo/gentoo/pull/17214
Signed-off-by: Craig Andrews  gentoo.org>

 dev-util/rocminfo/Manifest  |  1 +
 dev-util/rocminfo/rocminfo-3.7.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-util/rocminfo/Manifest b/dev-util/rocminfo/Manifest
index e3d8e988f50..80e58e963f8 100644
--- a/dev-util/rocminfo/Manifest
+++ b/dev-util/rocminfo/Manifest
@@ -7,3 +7,4 @@ DIST rocminfo-3.0.0.tar.gz 14786 BLAKE2B 
4fab1258ff9b43620c79c811678071c38db5afe
 DIST rocminfo-3.1.0.tar.gz 15113 BLAKE2B 
5155819afff87a87a40d5e57c194573a29b85d654bfaf446a17a893490143546e8c706020baae4f1d23a28e53894b20f457dcabf8615730e42e4a18b2caefe12
 SHA512 
d0be50bab99c4df1ce74e3bf98db68249c681a5eeb6839e4ee6aa91a208ed829d1288ce3cc82f564a22ca8b6f62b65f3c40c3784e21e1fd4953c81315d044dfc
 DIST rocminfo-3.3.0.tar.gz 15120 BLAKE2B 
4ac93144dc76d5b8839d3d1cca51d92fdd88ee66ec141afccd84fa3ef2fcf4b140dc78d43f8cbb57eba678e00c247c8189b80c1e0b69662226b505dca57f6be1
 SHA512 
f2f273882a83632f0d9e7817a722b252cb2c1c7cf5d86cc8980ea680c073f6aa666c4150fff498e8bc48396e3e23f544d05485ee1672bc34223ca8ec64226854
 DIST rocminfo-3.5.0.tar.gz 15503 BLAKE2B 
4b3ae79ea2f95fa5783cbbe7ed1aed0085de65f5b4b9d1c58ae7a32b18129d614f81a09c1979132e53acafaf94c1df4b0e08d558d091e55ca412e6ea44f84c89
 SHA512 
41834d462caca19b3645667bf440946c37d9f2fb0bd209f2b6c506c7debd7950807d787c0bc1cee206249c8651e7a315965965f29471d4832de5ee8e42cba1bb
+DIST rocminfo-3.7.0.tar.gz 15104 BLAKE2B 
728ce471e52dadca8b59aa3196c2f75933650e3002335014accd7f8eada19d4936a7404f908d50747a0e51faa8a65764200072cf598f9d0855a3052db8290160
 SHA512 
25a6a9216366e310ece9db50a21bc0eb7741760a7b46fa1818ee102557000348f430f9269e2ba9e872437dfafcb31ac563476e2bf83a10705fde8dd5fc854404

diff --git a/dev-util/rocminfo/rocminfo-3.7.0.ebuild 
b/dev-util/rocminfo/rocminfo-3.7.0.ebuild
new file mode 100644
index 000..c993e808caf
--- /dev/null
+++ b/dev-util/rocminfo/rocminfo-3.7.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocminfo/;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/rocminfo-rocm-${PV}"
+fi
+
+DESCRIPTION="ROCm Application for Reporting System Info"
+HOMEPAGE="https://github.com/RadeonOpenCompute/rocminfo;
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+
+RDEPEND="dev-libs/rocr-runtime"
+DEPEND="${RDEPEND}"



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

2020-08-22 Thread Craig Andrews
commit: 9ae8628f3448168b5f171a8fbed723c8ad54fa4b
Author: Wilfried Holzke  holzke  net>
AuthorDate: Sat Aug 22 17:59:35 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Aug 22 17:49:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae8628f

dev-libs/rocr-runtime: Version bump to 3.7.0, fixed a typo

Signed-off-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/rocr-runtime/rocr-runtime-3.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/rocr-runtime/rocr-runtime-3.7.0.ebuild 
b/dev-libs/rocr-runtime/rocr-runtime-3.7.0.ebuild
index 19f5c3ad9ae..064969d47e2 100644
--- a/dev-libs/rocr-runtime/rocr-runtime-3.7.0.ebuild
+++ b/dev-libs/rocr-runtime/rocr-runtime-3.7.0.ebuild
@@ -40,7 +40,7 @@ src_prepare() {
# ... otherwise system llvm/clang is used ...
sed -e "s:find_package(Clang REQUIRED HINTS 
\${CMAKE_INSTALL_PREFIX}/llvm \${CMAKE_PREFIX_PATH}/llvm PATHS /opt/rocm/llvm 
):find_package(Clang REQUIRED HINTS /usr/lib/llvm/roc ):" -i 
image/blit_src/CMakeLists.txt || die
 
-   # Gentoo install "*.bc" to "/usr/lib" instead of a "[path]/bitcode" 
directory ...
+   # Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" 
directory ...
sed -e "s:/opt/rocm/amdgcn/bitcode:/usr/lib:" -i 
image/blit_src/CMakeLists.txt || die
 
cmake_src_prepare



[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocr-runtime/files/, dev-libs/rocr-runtime/

2020-08-22 Thread Craig Andrews
commit: ae21020147699ac175dcbdd89b271b5cb762c540
Author: Wilfried Holzke  holzke  net>
AuthorDate: Sat Aug 22 17:55:33 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Aug 22 17:49:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae210201

dev-libs/rocr-runtime: Version bump to 3.7.0

Signed-off-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Closes: https://github.com/gentoo/gentoo/pull/17213
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/rocr-runtime/Manifest |  1 +
 .../rocr-runtime-3.7.0-cmake-install-paths.patch   | 53 ++
 dev-libs/rocr-runtime/rocr-runtime-3.7.0.ebuild| 47 +++
 3 files changed, 101 insertions(+)

diff --git a/dev-libs/rocr-runtime/Manifest b/dev-libs/rocr-runtime/Manifest
index 443bde5eed8..d0f1a066964 100644
--- a/dev-libs/rocr-runtime/Manifest
+++ b/dev-libs/rocr-runtime/Manifest
@@ -2,3 +2,4 @@ DIST rocr-runtime-3.0.0.tar.gz 327908 BLAKE2B 
0d95ecc22d27e470dd46f02aca012c59e8
 DIST rocr-runtime-3.1.0.tar.gz 329176 BLAKE2B 
845dcfc5a00e6d571bfef6330b370f588496de95ee7e04caf9c29f81e389f3e82dcdace11d48c86b01119cc0e73bf0a50949da9c4f5383044360f59176670d95
 SHA512 
a9b540341c649786aa0b53755fc51f540425d67c5a567834abbef9bb55c9b0120b1f14c082bfbc97f3c2a586aa846853f293093116aa8625dc34cae6fe50683a
 DIST rocr-runtime-3.3.0.tar.gz 329386 BLAKE2B 
59eb0838d377bb8b10887d7fb432e634190196516fff30a9401b591f2bb7846938c5486bac921fb4fce905a3acfbf4dd064ed9b53122da847fd5fb3d3d2f701c
 SHA512 
ec7950aacd84c318978b9abbad0aafcae1e2d7d7c77806432bde0ce861372e6db92d74ba6445d3ac92c835aa0137b1929d27ddee77b9dae92ca2465a70c4878d
 DIST rocr-runtime-3.5.0.tar.gz 336269 BLAKE2B 
afde0f9fcfad389a56f31352036174b8b2a5e9960f5bbcff8a7ca9dc54e4b68d92b70afa70af5aa43d040749bccd2df957df89fea1036890abdaf7e6a5c3b620
 SHA512 
20d95b13dccf2fe5b8da5859661a21279f18d1c45899782c55477265500057708360ce2049a8e9b3aadbcb33f8e4274459edb17a8455dc3db69ccf31b86a581e
+DIST rocr-runtime-3.7.0.tar.gz 691234 BLAKE2B 
b0f3b1ff6c13c132d00bbf30d405746e793aae377aca2279117c7b9dd6fdc1d466ef2076947061c848913378a20ee0dc7e32847c62a7416e4088ab0705d17dfd
 SHA512 
f7fa77524d7f63980194e93a8e3124f1471dcdfec6ede5eb993699083e5d8fba28737fcc63dbd61949e3ce60e9fbd1455ec055a0aa5c7eee724ae6bb61d3b24f

diff --git 
a/dev-libs/rocr-runtime/files/rocr-runtime-3.7.0-cmake-install-paths.patch 
b/dev-libs/rocr-runtime/files/rocr-runtime-3.7.0-cmake-install-paths.patch
new file mode 100644
index 000..ccf397d8092
--- /dev/null
+++ b/dev-libs/rocr-runtime/files/rocr-runtime-3.7.0-cmake-install-paths.patch
@@ -0,0 +1,53 @@
+--- a/CMakeLists.txt   2020-08-22 18:24:27.991014917 +0200
 b/CMakeLists.txt   2020-08-22 18:48:03.209009518 +0200
+@@ -296,34 +296,36 @@
+ endif()
+ 
+ ## Create symlinks for legacy packaging and install
+-add_custom_target ( hsa_include_link ALL WORKING_DIRECTORY 
${CMAKE_CURRENT_BINARY_DIR} COMMAND ${CMAKE_COMMAND} -E create_symlink 
../../include/hsa hsa_include_link )
+-if ( ${BUILD_SHARED_LIBS} )
+-add_custom_target ( hsa_lib_link ALL WORKING_DIRECTORY 
${CMAKE_CURRENT_BINARY_DIR} COMMAND ${CMAKE_COMMAND} -E create_symlink 
../../lib/${CORE_RUNTIME_LIBRARY}.so ${CORE_RUNTIME_LIBRARY}-link.so )
+-add_custom_target ( hsa_lib_link2 ALL WORKING_DIRECTORY 
${CMAKE_CURRENT_BINARY_DIR} COMMAND ${CMAKE_COMMAND} -E create_symlink 
../../lib/${CORE_RUNTIME_LIBRARY}.so.${VERSION_MAJOR} 
${CORE_RUNTIME_LIBRARY}-link.so.${VERSION_MAJOR} )
+-endif()
++#add_custom_target ( hsa_include_link ALL WORKING_DIRECTORY 
${CMAKE_CURRENT_BINARY_DIR} COMMAND ${CMAKE_COMMAND} -E create_symlink 
../../include/hsa hsa_include_link )
++#if ( ${BUILD_SHARED_LIBS} )
++#add_custom_target ( hsa_lib_link ALL WORKING_DIRECTORY 
${CMAKE_CURRENT_BINARY_DIR} COMMAND ${CMAKE_COMMAND} -E create_symlink 
../../lib/${CORE_RUNTIME_LIBRARY}.so ${CORE_RUNTIME_LIBRARY}-link.so )
++#add_custom_target ( hsa_lib_link2 ALL WORKING_DIRECTORY 
${CMAKE_CURRENT_BINARY_DIR} COMMAND ${CMAKE_COMMAND} -E create_symlink 
../../lib/${CORE_RUNTIME_LIBRARY}.so.${VERSION_MAJOR} 
${CORE_RUNTIME_LIBRARY}-link.so.${VERSION_MAJOR} )
++#endif()
+ 
+ ## Set install information
+ # Installs binaries and exports the library usage data to 
${HSAKMT_TARGET}Targets
+ # TODO: Fix me for flat directory layout.  Should be ${CMAKE_INSTALL_LIBDIR}
+-install ( TARGETS ${CORE_RUNTIME_TARGET} EXPORT ${CORE_RUNTIME_NAME}Targets 
+-  ARCHIVE DESTINATION lib COMPONENT binary
+-  LIBRARY DESTINATION lib COMPONENT binary )
++#install ( TARGETS ${CORE_RUNTIME_TARGET} EXPORT ${CORE_RUNTIME_NAME}Targets
++#  ARCHIVE DESTINATION lib COMPONENT binary
++#  LIBRARY DESTINATION lib COMPONENT binary )
++install ( TARGETS ${CORE_RUNTIME_TARGET} EXPORT ${CORE_RUNTIME_NAME}Targets 
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} )
+ 
+ # Install license
+ #install ( FILES ${CMAKE_CURRENT_SOURCE_DIR}/LICENSE.md DESTINATION 
${CMAKE_INSTALL_DOCDIR} COMPONENT binary )
+ 
+ # 

[gentoo-commits] repo/gentoo:master commit in: dev-python/metakernel/, dev-python/metakernel/files/

2020-08-22 Thread David Seifert
commit: d3e9de38937e4d99bc593e31d79961eed4774979
Author: David Seifert  gentoo  org>
AuthorDate: Sat Aug 22 17:29:12 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Aug 22 17:29:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e9de38

dev-python/metakernel: Version bump to 0.25.0

Bug: https://bugs.gentoo.org/719100
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 dev-python/metakernel/Manifest |  1 +
 .../metakernel-0.25.0-disable-brittle-tests.patch  | 23 +
 dev-python/metakernel/metakernel-0.25.0.ebuild | 24 ++
 3 files changed, 48 insertions(+)

diff --git a/dev-python/metakernel/Manifest b/dev-python/metakernel/Manifest
index 429a474b088..3aec37d725e 100644
--- a/dev-python/metakernel/Manifest
+++ b/dev-python/metakernel/Manifest
@@ -1 +1,2 @@
 DIST metakernel-0.20.4.tar.gz 67895 BLAKE2B 
17cbb8238eb092a9f31616e83ce638a921f84dced9ee7ed896d2470b6c1d1424e2b165da386cc997647f83bf0da02ddfabc3b74bf2fade1d312124906a2dda2d
 SHA512 
8ab2943a93e61bfca276607adac5e619c407a2356656424d261eb520002bf582469f71329a3b2b2fcc290b21a4dffd724f5b73697c6853b5cb74eec07e26ede3
+DIST metakernel-0.25.0.tar.gz 182808 BLAKE2B 
40fbd44109e3b9e88fa8065138e7ffe3b42320651c1731249a10c443a456a5eaa5c91110fcc223f1d557aaa1acfee670a3a36dacf78e6bc9b2ecba0e39f7cc21
 SHA512 
89a46d3b746a0f4c435dcbeefdb485257c2813790849f95bc0508fee7c2a892e688fdbe2dc9db5f2a0c69ed4917e8de81753492e686337d5e1ab692e9e51ea5a

diff --git 
a/dev-python/metakernel/files/metakernel-0.25.0-disable-brittle-tests.patch 
b/dev-python/metakernel/files/metakernel-0.25.0-disable-brittle-tests.patch
new file mode 100644
index 000..673a96e22af
--- /dev/null
+++ b/dev-python/metakernel/files/metakernel-0.25.0-disable-brittle-tests.patch
@@ -0,0 +1,23 @@
+--- a/metakernel/magics/tests/test_parallel_magic.py
 b/metakernel/magics/tests/test_parallel_magic.py
+@@ -2,7 +2,9 @@
+ from metakernel.tests.utils import get_kernel, get_log_text, EvalKernel
+ import os
+ import time
++import pytest
+ 
++@pytest.mark.skip(reason="requires starting an ipycluster")
+ def test_parallel_magic():
+ kernel = get_kernel(EvalKernel)
+ # start up an EvalKernel on each node:
+--- a/metakernel/tests/test_parser.py
 b/metakernel/tests/test_parser.py
+@@ -41,8 +41,6 @@
+ if not os.name == 'nt':
+ code = '/usr/bi'
+ assert 'bin/' in p.parse_code(code)['path_matches']
+-code = '~/.bashr'
+-assert 'bashrc' in p.parse_code(code)['path_matches']
+ 
+ for f in os.listdir('.'):
+ if f.startswith('.'):

diff --git a/dev-python/metakernel/metakernel-0.25.0.ebuild 
b/dev-python/metakernel/metakernel-0.25.0.ebuild
new file mode 100644
index 000..55484982516
--- /dev/null
+++ b/dev-python/metakernel/metakernel-0.25.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Metakernel for Jupyter"
+HOMEPAGE="https://github.com/Calysto/metakernel;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+PATCHES=( "${FILESDIR}"/${PN}-0.25.0-disable-brittle-tests.patch )



[gentoo-commits] repo/gentoo:master commit in: dev-python/metakernel/, profiles/

2020-08-22 Thread David Seifert
commit: 3d7948692bc1e9492dcc4750cc0d48c9b48c883e
Author: David Seifert  gentoo  org>
AuthorDate: Sat Aug 22 17:29:15 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Aug 22 17:29:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d794869

dev-python/metakernel: Remove old 0.20.4

Closes: https://bugs.gentoo.org/719100
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 dev-python/metakernel/Manifest |  1 -
 dev-python/metakernel/metakernel-0.20.4.ebuild | 32 --
 profiles/package.mask  |  1 -
 3 files changed, 34 deletions(-)

diff --git a/dev-python/metakernel/Manifest b/dev-python/metakernel/Manifest
index 3aec37d725e..2e0cf8f0742 100644
--- a/dev-python/metakernel/Manifest
+++ b/dev-python/metakernel/Manifest
@@ -1,2 +1 @@
-DIST metakernel-0.20.4.tar.gz 67895 BLAKE2B 
17cbb8238eb092a9f31616e83ce638a921f84dced9ee7ed896d2470b6c1d1424e2b165da386cc997647f83bf0da02ddfabc3b74bf2fade1d312124906a2dda2d
 SHA512 
8ab2943a93e61bfca276607adac5e619c407a2356656424d261eb520002bf582469f71329a3b2b2fcc290b21a4dffd724f5b73697c6853b5cb74eec07e26ede3
 DIST metakernel-0.25.0.tar.gz 182808 BLAKE2B 
40fbd44109e3b9e88fa8065138e7ffe3b42320651c1731249a10c443a456a5eaa5c91110fcc223f1d557aaa1acfee670a3a36dacf78e6bc9b2ecba0e39f7cc21
 SHA512 
89a46d3b746a0f4c435dcbeefdb485257c2813790849f95bc0508fee7c2a892e688fdbe2dc9db5f2a0c69ed4917e8de81753492e686337d5e1ab692e9e51ea5a

diff --git a/dev-python/metakernel/metakernel-0.20.4.ebuild 
b/dev-python/metakernel/metakernel-0.20.4.ebuild
deleted file mode 100644
index 0e01f81bd81..000
--- a/dev-python/metakernel/metakernel-0.20.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Metakernel for Jupyter"
-HOMEPAGE="https://github.com/Calysto/metakernel;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-"
-
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-
-python_test() {
-   nosetests -v || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 9aaa0061dfb..5d626a03b7d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -58,7 +58,6 @@ dev-python/girder-client
 dev-python/ipynb
 dev-python/jira
 dev-python/jplephem
-dev-python/metakernel
 dev-python/natgrid
 dev-python/nbdime
 dev-python/oct2py



  1   2   3   4   >