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

2020-12-08 Thread Hans de Graaff
commit: a5e42fd0dcc413f5fab8dedaa0506e405072bd25
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec  9 06:30:42 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec  9 06:30:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e42fd0

dev-ruby/tty-reader: add 0.9.0

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

 dev-ruby/tty-reader/Manifest|  1 +
 dev-ruby/tty-reader/tty-reader-0.9.0.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/tty-reader/Manifest b/dev-ruby/tty-reader/Manifest
index f48ae80543f..34557f83598 100644
--- a/dev-ruby/tty-reader/Manifest
+++ b/dev-ruby/tty-reader/Manifest
@@ -1,2 +1,3 @@
 DIST tty-reader-0.7.0.gem 25600 BLAKE2B 
41af0db92c337cdebb428a93b924f466d72f67042267abd4b3cc97a319e01757c2f1f302ec0002de5b90fa1ebecca0d6bffcdc621be2e435d549263779ed3712
 SHA512 
29f41a15ff9d86300d9cb6067028a2bf540d258d8a8ca11892e26d40e423854ce32706a33a5cb75037d99d8d30d42998ecc6876a99f3c30bbddacffe61fbf70e
 DIST tty-reader-0.8.0.tar.gz 459623 BLAKE2B 
c787eebf03fa6169e710d7f838ee02f558577bbd806988e088a9f950c3cf5ef6d4f9e3569f2a29f4a81bcaae029128dc48e439eae075741b077e42c70246
 SHA512 
8fbae094bbba287c2a2176e9838d0769ad33d6d464165f8b46484d47902ce4131842f196d3b7c0fa6f9be10bb37e2315b1dba517d46872b6f8e5a4fb3a6790da
+DIST tty-reader-0.9.0.tar.gz 461051 BLAKE2B 
f2a48a929fc7ec0f6f98e4508ed50638e041939ae2eadf96cb8d04e4a771304e63648d5c3a85581fef3ae4740a570114e8d427637c6b3a05ece400f7963a26cb
 SHA512 
2480f480a6ab0fa0854386ba0c31b5e78ff53a2d65b23825b13e50929337f56f8e38d1277f61509139cb43eddd8a933fadcd9d3c916c9dbaacf4dac1ec38dbaf

diff --git a/dev-ruby/tty-reader/tty-reader-0.9.0.ebuild 
b/dev-ruby/tty-reader/tty-reader-0.9.0.ebuild
new file mode 100644
index 000..93626606fa0
--- /dev/null
+++ b/dev-ruby/tty-reader/tty-reader-0.9.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="tty-reader.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Methods for processing keyboard input in character, line and 
multiline modes"
+HOMEPAGE="https://github.com/piotrmurach/tty-reader;
+SRC_URI="https://github.com/piotrmurach/tty-reader/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/tty-cursor-0.7:0
+   >=dev-ruby/tty-screen-0.8:0
+   =dev-ruby/wisper-2*
+"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2020-12-08 Thread Hans de Graaff
commit: 10e529b5d0971e989175ee195f572e3bbdb7be1b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec  9 06:28:35 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec  9 06:28:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e529b5

dev-ruby/cmdparse: add 3.0.7

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

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

diff --git a/dev-ruby/cmdparse/Manifest b/dev-ruby/cmdparse/Manifest
index aa9c3bdc891..e014d20b63f 100644
--- a/dev-ruby/cmdparse/Manifest
+++ b/dev-ruby/cmdparse/Manifest
@@ -1 +1,2 @@
 DIST cmdparse-3.0.6.gem 54272 BLAKE2B 
04d1ce8a10a716c913eb6def6e6abd72c4ca5aeb2f761c0fd84d95cce524d853f89d959d2babf078e313b4f7ca738ce7bb3da1027c77c0811cb7c81bf89cb6cf
 SHA512 
c097d0d85c4da423d393bfef875d214221543db19f1fa8f66ea711090e468a67250480ecb8c113d29b77173cd48e809cd3afb5a810cd62986abf066a568515ca
+DIST cmdparse-3.0.7.gem 54784 BLAKE2B 
2ce8b26b362ed78cd6e5ecc1d678c32a6065dc38c402e82f6715ee2bd834c49bcca2ec93d2dd11d2ae2ac809068efa4fe640f98f367c4278da6d0cccae094222
 SHA512 
5ee929c9aaf6254686a916fa11e4f4809693434f2cff7ad5e14aef2b1a95bfcd2e818afc0e4337616836971a85c980b76e89bbe61f6be250c372ec0587dc58b0

diff --git a/dev-ruby/cmdparse/cmdparse-3.0.7.ebuild 
b/dev-ruby/cmdparse/cmdparse-3.0.7.ebuild
new file mode 100644
index 000..1c3fbb26280
--- /dev/null
+++ b/dev-ruby/cmdparse/cmdparse-3.0.7.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"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+IUSE=""
+
+DESCRIPTION="Advanced command line parser supporting commands"
+HOMEPAGE="https://cmdparse.gettalong.org/;
+
+KEYWORDS="~amd64 ~ppc64 ~x86"
+LICENSE="MIT"
+SLOT="3"



[gentoo-commits] repo/proj/guru:dev commit in: media-video/jellyfin-mpv-shim/

2020-12-08 Thread Theo Anderson
commit: 797d6ca86ce28217439b20da4134aa3608f5ec4b
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Dec  9 05:10:15 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Dec  9 05:10:15 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=797d6ca8

media-video/jellyfin-mpv-shim: add mpv upscaling shaders

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 media-video/jellyfin-mpv-shim/Manifest   | 1 +
 media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.0.ebuild | 8 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/media-video/jellyfin-mpv-shim/Manifest 
b/media-video/jellyfin-mpv-shim/Manifest
index 6c5e979f..f1482920 100644
--- a/media-video/jellyfin-mpv-shim/Manifest
+++ b/media-video/jellyfin-mpv-shim/Manifest
@@ -1,2 +1,3 @@
 DIST jellyfin-mpv-shim-1.8.0.tar.gz 174078 BLAKE2B 
9800bf8302c2da91bc1b40dbf9bb9fa50b185811cec8fbc177e54bde3e24045ee0276e7d352ba2d96ff0d9ce0a5c4db91f7ccb30b3bd12d58ac5514249e10aa1
 SHA512 
9391bb27dff24ca7abb2266ceb9e5b3c64943c7d573b671b38edbe19d6253220ab7a2dc8b0aca58267057ad3c3754bfba74c6b904c4d7328fd5eb40a27422826
+DIST jellyfin-mpv-shim-shader-pack-1.1.0.tar.gz 1326518 BLAKE2B 
ef1d1c699698cc62163b903e20e4a9cbad14169f2aca1058e58da5102e72be4291504cbad5bb877820fb7d4ed6749b04319bca7d210bfcf103693be9a0cc4e69
 SHA512 
26cacd859c0d0fef06fbd598007f291a652fd52d617af2df71104f705156ae78665dee2ae963f3e7bdb01e91d3fa41f555824a47f9d621d1627a06b2b5f9ba75
 DIST jellyfin-web-1.6.2.zip 36138526 BLAKE2B 
29248f99bf40c252a31f0b294f239e80909f7b4471945ef3fd767748af3b1fbf1a240edc80b7332d3371fcb03ef128f5f93b04867d99cf5efd9a361a44b7924e
 SHA512 
f92af66cee0a54a41cd16079839bd785c33565db9d3c8263203b9939a531a017d2cdf049ed9f7c322c90175633face34ee6b607e467cb599884f40c43d99920c

diff --git a/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.0.ebuild 
b/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.0.ebuild
index 610c366e..13ac4d7c 100644
--- a/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.0.ebuild
+++ b/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.0.ebuild
@@ -10,16 +10,18 @@ DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
 
+SHADER_PV="1.1.0"
 WEB_PV="1.6.2"
 
 DESCRIPTION="MPV-based desktop and cast client for Jellyfin (Unofficial)"
 HOMEPAGE="https://github.com/iwalton3/jellyfin-mpv-shim;
 SRC_URI="
https://github.com/iwalton3/jellyfin-mpv-shim/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/iwalton3/default-shader-pack/archive/v${SHADER_PV}.tar.gz -> 
jellyfin-mpv-shim-shader-pack-${SHADER_PV}.tar.gz

https://github.com/iwalton3/jellyfin-web/releases/download/jwc${WEB_PV}-1/dist.zip
 -> jellyfin-web-${WEB_PV}.zip
 "
 
-LICENSE="MIT"
+LICENSE="LGPL-3+ MIT Unlicense"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
@@ -48,6 +50,8 @@ RDEPEND="
 
 src_install() {
distutils-r1_src_install
-   insinto "$(python_get_sitedir)/${PN//-/_}/webclient_view/webclient"
+   insinto "$(python_get_sitedir)/${PN//-/_}/webclient_view/webclient" # 
jellyfin-web dist
doins -r "${WORKDIR}"/dist/*
+   insinto "$(python_get_sitedir)/${PN//-/_}/default_shader_pack" # mpv 
shaders
+   doins -r "${WORKDIR}"/default-shader-pack-${SHADER_PV}/*
 }



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

2020-12-08 Thread Stefan Strogin
commit: ea8169636df956e7ec3fbb1f6e4226cfedc7545f
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Dec  9 04:44:12 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Wed Dec  9 04:45:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea816963

dev-libs/libressl: security update to 3.1.5, 3.2.3, 3.3.1

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-libs/libressl/Manifest  |  3 ++
 dev-libs/libressl/libressl-3.1.5.ebuild | 63 
 dev-libs/libressl/libressl-3.2.3.ebuild | 63 
 dev-libs/libressl/libressl-3.3.1.ebuild | 64 +
 4 files changed, 193 insertions(+)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index 23e6044116e..5150e4c431a 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -2,6 +2,9 @@ DIST libressl-2.9.2.tar.gz 3607549 BLAKE2B 
496e993e4f1c85167e0344afab61259d4e3f0
 DIST libressl-3.0.2.tar.gz 3669468 BLAKE2B 
84ad2c1fea8d2119f191ec8ab3f999fb0354636d48aabb76fa1786139c669c9d8ca105d79cc8416dd20683818eccc84490cdadc9ca94cb2b0e411644e923a3d6
 SHA512 
19226da3bc9776e1da40b8e94dfa53564d5e6acc80edee539ba12d7a75c1bb8c0603e7633f26a6ef8b12adc56bb677ccda448575aa6be2ad3df5447465a4b080
 DIST libressl-3.1.3.tar.gz 3766345 BLAKE2B 
4956fa0ae6030e9e9969d584db3bc0084c4b155207d1472ebfa40c8e68e925214b66ed1bc7e32d98a9a48de0b61909323a0380a973c724422c92bfe88b9fdfb2
 SHA512 
f9f497fe5d09b8b762175da038a8e67d9d2567462fefc49e434d306a3071ba3a4d369c89143d9d90e3bbcc7b9ba051c9c923a0dfc41d856edc08ae59fa727ee8
 DIST libressl-3.1.4.tar.gz 3767238 BLAKE2B 
e639349e50f985360f2cef01b16b5c8f3c725d4a9bbee1117787174e4de6eb9b14cc8ad5f1704971057dd0f5000eea01f3b172178c534c70d38921418034d94c
 SHA512 
77a53c4294fc332006502dc3af069346e2c9efc9240de7f91eb48e89043525900b5b23652cfd159221c3a482cc01e263611adb752e23b707f965156e3a7cd895
+DIST libressl-3.1.5.tar.gz 3767605 BLAKE2B 
9dc97caac831591c150ef0fc9b36970e5c18b1793294b074b5c42176cd7eafbdb713461757edab7072fc0a770480db5987252c9a960cfebeaa3ef5341de2a290
 SHA512 
b1e576a654d4f740ef466e5291344ee9a65276f2a1d4975bf93c407b8b51d78dd99f381f1d14162ed1f6b6e7f14a67ccdd377e7d9f71ef2875cc8cf17f580c51
 DIST libressl-3.2.0.tar.gz 3775925 BLAKE2B 
99d74fad16e272be8e3b23b873c35970ce3693e088baf365670ad8e8cbb846e90f4232bbc6c65b70a35060da99b9b210b3debce1c78d531e810de26e3e2f05cb
 SHA512 
e8bf95af4e4e855b0462eb12df8f802102a3bee5bb40fb1859e7c40d9e3ce89f0d2eb0acdd923e7c592b4aeb7ecc556f753c0a12d0dace05d2ef342bffdd9d07
 DIST libressl-3.2.1.tar.gz 3798341 BLAKE2B 
25d4d0fa758d92fd781f39000e631d7cec0a5a8210b2b127b7d49ef0e96e1a20a45f60e6231dcbe379f57f19c1ca8a4dde6205b1cc52ee44d17a4a21da34c98a
 SHA512 
0204177ad0291f3fce4c77ab21cce17785d0239f2ae4be8fbdce5575cc98775186caa0e1851b211c05be07e3cc603111eeaac4379c8977e7b140fedee2551f93
+DIST libressl-3.2.3.tar.gz 3839953 BLAKE2B 
219c9c2e78952d56dd9eadb92c9732f426cbdd20a2dc905d827ca0547a347065f3347e960dee7456994d8d52d8cb19a028add3e9f343a20864dbb15f4e6654c8
 SHA512 
8c281f5a155a4cc9bfeb31767d8c29de6ceec602649ff98460c44c4b2c15999799d5549ce07a823a4f7f20f9b441f8718b3ef8eac19ddb6cf6d150e6fe8c9d13
 DIST libressl-3.3.0.tar.gz 3837684 BLAKE2B 
0b2947fa00f86829b574beedc462ed7e602b417f057c8bcf966508952e10c17709a4ea484e4b8699eee2cee228e00518a25c9eedd96534273c56a467cdc0c39b
 SHA512 
3ea1339719b85234e4db8753eb11b760b9969bf0917d2556126bb048fc41022def628995587e438781092dcc49233109641b174f156cc4ec451fe8a217372cec
+DIST libressl-3.3.1.tar.gz 3838592 BLAKE2B 
67c5bd72c1d1085c13fd3bf2e3829a6b83d61c3c9af5f5e65dca7548abe967f0ec8ebe3c46c6af576c54304b432069aab9d940bded90925cb44fffa7a8f35c29
 SHA512 
a0a6c10af71c6932a63381f33b2d0fe38b28d1c3c62c0c2de770695152f6eb3c558fdedd2fb6cdf34bd9a2dd3887aec615b652cbc3c1eed6c3c973c787a0c294

diff --git a/dev-libs/libressl/libressl-3.1.5.ebuild 
b/dev-libs/libressl/libressl-3.1.5.ebuild
new file mode 100644
index 000..ab31f204168
--- /dev/null
+++ b/dev-libs/libressl/libressl-3.1.5.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal libtool
+
+DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
+HOMEPAGE="https://www.libressl.org/;
+SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz;
+
+LICENSE="ISC openssl"
+# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
+# we'll try to use the max of either. However, if either change between
+# versions, we have to change the subslot to trigger rebuild of consumers.
+SLOT="0/48"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="+asm static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( static-libs )"
+
+RDEPEND="!dev-libs/openssl:0"
+DEPEND="${RDEPEND}"

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pykeepass/

2020-12-08 Thread Theo Anderson
commit: 43d2c9066758bf0bef8f862443c09c134607df03
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Dec  9 04:36:02 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Dec  9 04:36:02 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43d2c906

dev-python/pykeepass: bump PYTHON_COMPAT {7..9}

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

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

diff --git a/dev-python/pykeepass/pykeepass-3.2.1.ebuild 
b/dev-python/pykeepass/pykeepass-3.2.1.ebuild
index bcfe710e..7a28d45a 100644
--- a/dev-python/pykeepass/pykeepass-3.2.1.ebuild
+++ b/dev-python/pykeepass/pykeepass-3.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_7 ) # not all dependency are 3.8 ready
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/graphql-core/

2020-12-08 Thread Theo Anderson
commit: aa188e23f5d4f17c961971b9fb2d985b3e5a8228
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Dec  9 04:20:38 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Dec  9 04:20:38 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa188e23

dev-python/graphql-core: maintain & bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-python/graphql-core/Manifest  | 1 +
 dev-python/graphql-core/graphql-core-3.1.1.ebuild | 8 +++-
 .../{graphql-core-3.1.1.ebuild => graphql-core-3.1.2.ebuild}  | 8 +++-
 dev-python/graphql-core/metadata.xml  | 6 --
 4 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/dev-python/graphql-core/Manifest b/dev-python/graphql-core/Manifest
index 725f60e9..aa9dbf4e 100644
--- a/dev-python/graphql-core/Manifest
+++ b/dev-python/graphql-core/Manifest
@@ -1 +1,2 @@
 DIST graphql-core-3.1.1.tar.gz 481087 BLAKE2B 
e7bf05f4da9aa1c37acf802b830c05427a3f10fd36a716f194bb21ba3812ae5322534c67b692135a901f23dd48d46fe404a46b2b90cc7ee3862241a6381fd405
 SHA512 
62bef44d7d73eff1f1dc05e169fd765d4ea4d9716bbde26bc20ee826eb4fa78bb41deed1a196c37a24d4c5aa7e7965de86bee441c4a53f0b18f0cb2364d4cdec
+DIST graphql-core-3.1.2.tar.gz 487634 BLAKE2B 
d71d10e27b87772d9678c90f2bdcbf8d164fcab746c2905fd7414e9744708bb670e35ab0066a1d8d75076991c4b880acd678600f14b0e07a9093ca55d941dbff
 SHA512 
659b245cdec7cfde998ab1321240008a1fffe5d7f52153c8ecd121556e474001aecee405d73f9eabeae2cdd9ce8b5ede27a7c769b5a8715a9bb3e0c3ca03

diff --git a/dev-python/graphql-core/graphql-core-3.1.1.ebuild 
b/dev-python/graphql-core/graphql-core-3.1.1.ebuild
index 4f26be94..c8b730ff 100644
--- a/dev-python/graphql-core/graphql-core-3.1.1.ebuild
+++ b/dev-python/graphql-core/graphql-core-3.1.1.ebuild
@@ -3,21 +3,19 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..8} )
 
 inherit distutils-r1
 
 DESCRIPTION="GraphQL for Python"
 HOMEPAGE="https://github.com/graphql-python/graphql-core;
-SRC_URI="https://github.com/graphql-python/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-BDEPEND="test? (
-   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
-)"
+BDEPEND="test? ( dev-python/pytest-benchmark[${PYTHON_USEDEP}] )"
 
 distutils_enable_tests pytest
 distutils_enable_sphinx docs dev-python/sphinx_rtd_theme

diff --git a/dev-python/graphql-core/graphql-core-3.1.1.ebuild 
b/dev-python/graphql-core/graphql-core-3.1.2.ebuild
similarity index 66%
copy from dev-python/graphql-core/graphql-core-3.1.1.ebuild
copy to dev-python/graphql-core/graphql-core-3.1.2.ebuild
index 4f26be94..c8b730ff 100644
--- a/dev-python/graphql-core/graphql-core-3.1.1.ebuild
+++ b/dev-python/graphql-core/graphql-core-3.1.2.ebuild
@@ -3,21 +3,19 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..8} )
 
 inherit distutils-r1
 
 DESCRIPTION="GraphQL for Python"
 HOMEPAGE="https://github.com/graphql-python/graphql-core;
-SRC_URI="https://github.com/graphql-python/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-BDEPEND="test? (
-   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
-)"
+BDEPEND="test? ( dev-python/pytest-benchmark[${PYTHON_USEDEP}] )"
 
 distutils_enable_tests pytest
 distutils_enable_sphinx docs dev-python/sphinx_rtd_theme

diff --git a/dev-python/graphql-core/metadata.xml 
b/dev-python/graphql-core/metadata.xml
index a0a60d71..d3ad614d 100644
--- a/dev-python/graphql-core/metadata.xml
+++ b/dev-python/graphql-core/metadata.xml
@@ -1,6 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
-
 
-   
+
+tel...@posteo.de
+Theo Anderson
+
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pykeepass/

2020-12-08 Thread Theo Anderson
commit: ec77b4609695dfac94863c39f6a723e3459d09dc
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Dec  9 04:32:15 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Dec  9 04:32:15 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec77b460

dev-python/pykeepass: maintain & bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-python/pykeepass/Manifest   |  1 +
 dev-python/pykeepass/metadata.xml   |  6 --
 dev-python/pykeepass/pykeepass-3.2.1.ebuild | 32 +
 3 files changed, 37 insertions(+), 2 deletions(-)

diff --git a/dev-python/pykeepass/Manifest b/dev-python/pykeepass/Manifest
index e05b4d09..0a667172 100644
--- a/dev-python/pykeepass/Manifest
+++ b/dev-python/pykeepass/Manifest
@@ -1 +1,2 @@
 DIST pykeepass-3.2.0.tar.gz 68381 BLAKE2B 
05b0dbf86f5211596487a026ef0de438c540e302edf1a2b57403bbcd212d99a995fe91bf770d963f47a77a05adb66817b26d73154585254f1ed1b956e40bdaf6
 SHA512 
8ecdf667ef03f6189d75ce5d6fe0ec49fc683ebccc94a77fe31807b43abfc77417a26058281758aee5721558c267458106bc2626cddbf9ff29225297dc4896fb
+DIST pykeepass-3.2.1.tar.gz 46615 BLAKE2B 
fac973f9992b15d5f0bad94eb99201c6cf76e0fbf20fa2e04cc51bc6686a65c746608054afe4f0a0cfea1f534e55829d2e485def321ecf9b2dda0e729e6fc4ff
 SHA512 
559287581741d5b3465fa722d0dc51dbbcb46776349c7a4ce2b688b8e692f188078718adcdf527723e35f30b3f68efa4625bba5db5109841b75d2590d0b67ff8

diff --git a/dev-python/pykeepass/metadata.xml 
b/dev-python/pykeepass/metadata.xml
index 6c6241f6..d3ad614d 100644
--- a/dev-python/pykeepass/metadata.xml
+++ b/dev-python/pykeepass/metadata.xml
@@ -1,6 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
-
 
-
+
+tel...@posteo.de
+Theo Anderson
+
 

diff --git a/dev-python/pykeepass/pykeepass-3.2.1.ebuild 
b/dev-python/pykeepass/pykeepass-3.2.1.ebuild
new file mode 100644
index ..bcfe710e
--- /dev/null
+++ b/dev-python/pykeepass/pykeepass-3.2.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_7 ) # not all dependency are 3.8 ready
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to interact with keepass databases (supports KDBX3 
and KDBX4) "
+HOMEPAGE="https://github.com/libkeepass/pykeepass;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/argon2-cffi-19.1.0[${PYTHON_USEDEP}]
+   >=dev-python/construct-2.9.4[${PYTHON_USEDEP}]
+   >=dev-python/future-0.17.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.3.4[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.8.2[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/0001-setup.py-exclude-tests-directory.patch" )
+
+python_test() {
+   "${EPYTHON}" tests/tests.py -v || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/i3ipc/

2020-12-08 Thread Theo Anderson
commit: 3b8c24e125b9da2fe6c7ebc8e99d1730c7bdaaa0
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Dec  9 04:29:15 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Dec  9 04:29:15 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b8c24e1

dev-python/i3ipc: bump PYTHON_COMPAT

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-python/i3ipc/Manifest   |  2 +-
 dev-python/i3ipc/i3ipc-2.2.1.ebuild | 13 +
 2 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/dev-python/i3ipc/Manifest b/dev-python/i3ipc/Manifest
index 2333a99f..5d15d84f 100644
--- a/dev-python/i3ipc/Manifest
+++ b/dev-python/i3ipc/Manifest
@@ -1 +1 @@
-DIST v2.2.1.tar.gz 51760 BLAKE2B 
19d62ad3cf5a3b2081cff9e193aef64d5108b9e2b304862d3bff60e11140873d8190d287e6ca89566602fc5300d80101576dc2d837b6f1e75d30adeb3772667e
 SHA512 
edbcec3cd0da53815dba22d696a17ddf909c39db771cf234befaa3130f8b56003ccc70eb28a07b286ab31c2cbb9d5893caf42b01ed20d61efdcd6359afbecc18
+DIST i3ipc-2.2.1.tar.gz 47760 BLAKE2B 
4decad566ab87ed48d2ca9cc29c35e9d92bfbb0bd3ad76507fe54cf4b6b52ddd1590be75a65398dddb785b94b444e41577984daab780f91afe0d251b6b12bd93
 SHA512 
4a09df1d580953ab2cb55345a32731427662d3969e7f6c78cf27c685d24f289be611b00b10a93cb765663b73075ebd07ae3b76d0a9b1f832fc467944c35230f9

diff --git a/dev-python/i3ipc/i3ipc-2.2.1.ebuild 
b/dev-python/i3ipc/i3ipc-2.2.1.ebuild
index 68fd9417..0846853e 100644
--- a/dev-python/i3ipc/i3ipc-2.2.1.ebuild
+++ b/dev-python/i3ipc/i3ipc-2.2.1.ebuild
@@ -3,20 +3,17 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
+
 inherit distutils-r1
 
 DESCRIPTION="An improved Python library to control i3wm and sway."
 HOMEPAGE="https://github.com/altdesktop/i3ipc-python;
-SRC_URI="https://github.com/altdesktop/i3ipc-python/archive/v${PV}.tar.gz;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/python-xlib"
-RDEPEND="${DEPEND}"
-BDEPEND=""
 
-S="${WORKDIR}/i3ipc-python-${PV}"
+RDEPEND="dev-python/python-xlib"
+DEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/hidapi/

2020-12-08 Thread Theo Anderson
commit: 48c2c0adacf6812e0f7347283136b9a2944aa2ff
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Dec  9 04:26:53 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Dec  9 04:26:53 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48c2c0ad

dev-python/hidapi: maintain & bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-python/hidapi/Manifest |  1 +
 dev-python/hidapi/hidapi-0.10.1.ebuild | 27 +++
 dev-python/hidapi/metadata.xml |  6 --
 3 files changed, 32 insertions(+), 2 deletions(-)

diff --git a/dev-python/hidapi/Manifest b/dev-python/hidapi/Manifest
index 190d920a..d65fe2f8 100644
--- a/dev-python/hidapi/Manifest
+++ b/dev-python/hidapi/Manifest
@@ -1 +1,2 @@
+DIST hidapi-0.10.1.tar.gz 60712 BLAKE2B 
9f66015f801a73ad520b303a011edbfecb6b2e79e4366b8e72cc15a4b509cd5744c4c5f9d710b120a44f10cab0c72edf6f679961979d7ad2581edf3238426609
 SHA512 
681e3691a4b05b13abc38d305c68e448728612442d0ef12ce54d12eeebee6e18d33566c462a276d18ce5e29fad208e6fcde49bbe4b162eae5cd72ce37dea880b
 DIST hidapi-0.9.0.post3.tar.gz 57075 BLAKE2B 
7c0c46faa359bf119875846680aadad94e65f5bdd225c11b4fd068cf4fb5b7fba1ed4983bc70610720d5b7ab8a2f7afd96726610309ff35cc5310a237ac117d8
 SHA512 
606540833459e615a8e50ff3a2c59362dab7d19d42d5e9dc2288c8c8d32e3df7214e758a9814e7de6d26bbdccd76ccf6c652b0bf8ac5b3f46124a9a7b007b971

diff --git a/dev-python/hidapi/hidapi-0.10.1.ebuild 
b/dev-python/hidapi/hidapi-0.10.1.ebuild
new file mode 100644
index ..9d745109
--- /dev/null
+++ b/dev-python/hidapi/hidapi-0.10.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Cython interface to the hidapi"
+HOMEPAGE="https://github.com/trezor/cython-hidapi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( BSD GPL-3 )"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+DEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-libs/hidapi
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   pytest -vv tests.py || die "Tests failed with ${EPYTHON}"
+}

diff --git a/dev-python/hidapi/metadata.xml b/dev-python/hidapi/metadata.xml
index a0a60d71..d3ad614d 100644
--- a/dev-python/hidapi/metadata.xml
+++ b/dev-python/hidapi/metadata.xml
@@ -1,6 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
-
 
-   
+
+tel...@posteo.de
+Theo Anderson
+
 



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

2020-12-08 Thread Michael Orlitzky
commit: 058a9e3d8c4b5b025c0a34d92495327f1b4a089f
Author: François Bissey  gmail  com>
AuthorDate: Tue Dec  8 00:37:32 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Dec  9 04:37:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=058a9e3d

sci-libs/fplll: new upstream release. Enable qd.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/fplll/Manifest   |  1 +
 sci-libs/fplll/fplll-5.4.0.ebuild | 30 ++
 sci-libs/fplll/metadata.xml   |  3 +++
 3 files changed, 34 insertions(+)

diff --git a/sci-libs/fplll/Manifest b/sci-libs/fplll/Manifest
index 7db55152bde..7de41579145 100644
--- a/sci-libs/fplll/Manifest
+++ b/sci-libs/fplll/Manifest
@@ -1,3 +1,4 @@
 DIST fplll-5.3.2.tar.gz 1284989 BLAKE2B 
66d022c1a6acb3f029c871bebf4925ec5f9447af71829c6d52f2065155bf75f075965a41918722d095546ca18e8e87a85f181a76f5e42abd20c8de8165210bab
 SHA512 
eacd990c468b1d919e1d6cc04f99656d982d5a3807970e0a1dd910a2703eb5b8eff913bc5c0e45790a547bb7aa71189fb9022024186bb84ee04d8602c9980ac2
 DIST fplll-5.3.3.tar.gz 1289510 BLAKE2B 
116af9013a9c030301f2a37fae9c4865244c93de8d7a06e6f605387c4e421f9e0735c456291cb1e44d6da3c82dbea3a8f91709eea3f69a4aab1fee876f534aff
 SHA512 
f69b98c9befe9f2ce15fdcb1b4c1bf83a7267f606770228e05416e13930d1ecb745824b1793ccc11ab13ddb0140c1daa6cfade50f2e79f93dee296880d98bef4
+DIST fplll-5.4.0.tar.gz 2612340 BLAKE2B 
723230856461ac6418dad00e82fc7505dbbb7bfbbf68fa7f4f3240402d62f3e1ded3049c436a0f6aad9f020727d10acb3fe15dfb8b8a907f5b3c7b191e55e9a9
 SHA512 
a583aac73e4618ba240c28d3e8485cef6b9c184c11b33799404e96ab99502023073ed1c6fc0d3fbc4e6737415e9ea1a273f3f1e59ccba69d1546f56903567ebe
 DIST libfplll-4.0.4.tar.gz 413519 BLAKE2B 
afeea5a813d3d5b1b7fe3e81d5a8e9bce66ee4f8a3d265dacaa0ba7ff2f632f0f533182027322e2fd17645f5bc5816b266b167da0e36a00a38f73e794e22a522
 SHA512 
81cf61118f0dadca8fd82cc58df2fb5f0dc3ddd15a9b5de95ae0ece77d8f6a6d50d14ba7fdd6be6697cf375fac2e60792c94cc65f5a181c427dea84d552d

diff --git a/sci-libs/fplll/fplll-5.4.0.ebuild 
b/sci-libs/fplll/fplll-5.4.0.ebuild
new file mode 100644
index 000..1b7435af5dd
--- /dev/null
+++ b/sci-libs/fplll/fplll-5.4.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Implementations of the floating-point LLL reduction algorithm"
+HOMEPAGE="https://github.com/fplll/fplll;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/7"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs qd"
+
+BDEPEND=""
+DEPEND="dev-libs/gmp:0
+   dev-libs/mpfr:0
+   qd? ( sci-libs/qd )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   econf \
+   $(use_with qd) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/sci-libs/fplll/metadata.xml b/sci-libs/fplll/metadata.xml
index 51b42102152..c3585753427 100644
--- a/sci-libs/fplll/metadata.xml
+++ b/sci-libs/fplll/metadata.xml
@@ -21,4 +21,7 @@
   
 fplll/fplll
   
+  
+Use sci-libs/qd for quad-double datatype
+  
 



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

2020-12-08 Thread Michael Orlitzky
commit: 93c90084832c155d051c042e524e86ab3a536eb3
Author: François Bissey  gmail  com>
AuthorDate: Tue Dec  8 19:45:03 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Dec  9 04:37:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c90084

sci-libs/fplll: pkgconfig is needed when using qd

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: François René Pierre Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/fplll/fplll-5.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/fplll/fplll-5.4.0.ebuild 
b/sci-libs/fplll/fplll-5.4.0.ebuild
index 1b7435af5dd..1dbb837fc8b 100644
--- a/sci-libs/fplll/fplll-5.4.0.ebuild
+++ b/sci-libs/fplll/fplll-5.4.0.ebuild
@@ -12,7 +12,7 @@ SLOT="0/7"
 KEYWORDS="~amd64 ~x86"
 IUSE="static-libs qd"
 
-BDEPEND=""
+BDEPEND="qd? ( virtual/pkgconfig )"
 DEPEND="dev-libs/gmp:0
dev-libs/mpfr:0
qd? ( sci-libs/qd )"



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

2020-12-08 Thread Aaron W. Swenson
commit: 6cf8a7aef3e7530063c7352c2085957473571aee
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Wed Dec  9 04:21:53 2020 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Wed Dec  9 04:21:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf8a7ae

dev-db/pgtap: Bump to 1.1.0

Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-db/pgtap/Manifest   |  1 +
 dev-db/pgtap/pgtap-1.1.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-db/pgtap/Manifest b/dev-db/pgtap/Manifest
index 19639e4092a..28721785989 100644
--- a/dev-db/pgtap/Manifest
+++ b/dev-db/pgtap/Manifest
@@ -1 +1,2 @@
 DIST pgtap-0.99.0.zip 275915 BLAKE2B 
33499dacc0019ecbe85ff3dc4fcc243b6102e0b7e7018d70b17cda44b8d22d8260229ab732db9900296232e0801070722bf97a752734ea7d389dc8ae57198b6f
 SHA512 
c1b39bf2c041d759006d692229a67af1520b6a3d23fdac43f0781cac9ce69e7714fc854d1e45f1cb3ee188a20dccfb7904bc4dd1513699189fae70f425c13b5f
+DIST pgtap-1.1.0.zip 306590 BLAKE2B 
efde91e26fafc8300fa39b80d90eef134ebf3a309fca3248f61e2b8beb76b94d83b035d76c789509297f0bec48f35b5947b49e2da211826cd9d828145783607d
 SHA512 
1cade794d738fc6b78d53a0feceff4e6c0e988fbcfe8cd9e8dbf62e2bea25d2e714baac55575e99f6d74ae0b7e520a69c8af7dbb5714913ea7435cf493fc

diff --git a/dev-db/pgtap/pgtap-1.1.0.ebuild b/dev-db/pgtap/pgtap-1.1.0.ebuild
new file mode 100644
index 000..ca1636c707c
--- /dev/null
+++ b/dev-db/pgtap/pgtap-1.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
+
+POSTGRES_COMPAT=( 9.{5..6} {10..13} )
+
+inherit postgres-multi
+
+DESCRIPTION="Unit testing for PostgreSQL"
+HOMEPAGE="https://pgtap.org/;
+SRC_URI="https://api.pgxn.org/dist/${PN}/${PV}/${P}.zip;
+
+LICENSE="POSTGRESQL"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="${POSTGRES_DEP}
+   app-arch/unzip
+   dev-perl/TAP-Parser-SourceHandler-pgTAP
+"
+RDEPEND="${DEPEND}"
+
+# Tests requires a running database that match up with the current
+# testing slot. Won't run from ${ED}, want's to install too early.
+RESTRICT="test"
+
+src_configure() {
+   :
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pystray/, dev-python/python-mpv-jsonipc/, dev-python/pywebview/, ...

2020-12-08 Thread Theo Anderson
commit: bf86504c87a97642d7489727416696f9fa488211
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Dec  9 04:12:01 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Dec  9 04:12:20 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf86504c

dev-python/*: use the pypi mirror for packages I maintain

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-python/jellyfin-apiclient-python/Manifest   | 2 +-
 .../jellyfin-apiclient-python/jellyfin-apiclient-python-1.6.2.ebuild| 2 +-
 dev-python/pystray/Manifest | 2 +-
 dev-python/pystray/pystray-0.17.2.ebuild| 2 +-
 dev-python/python-mpv-jsonipc/Manifest  | 2 +-
 dev-python/python-mpv-jsonipc/python-mpv-jsonipc-1.1.11.ebuild  | 2 +-
 dev-python/pywebview/Manifest   | 2 +-
 dev-python/pywebview/pywebview-3.4.ebuild   | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-python/jellyfin-apiclient-python/Manifest 
b/dev-python/jellyfin-apiclient-python/Manifest
index 644759a4..b45b65a7 100644
--- a/dev-python/jellyfin-apiclient-python/Manifest
+++ b/dev-python/jellyfin-apiclient-python/Manifest
@@ -1 +1 @@
-DIST v1.6.2.tar.gz 28421 BLAKE2B 
cedadb3f13db72c78b8283bae1e005f79a2b35dde90541976799e13c9f648b3f119d2efe7a8516d99fb9f39fab662ee0433e97ff9b316587e9fa11234d5fbfdb
 SHA512 
d041e8715fb5c83d936e879f4e24e24d0baf49ca8ac39402008d52aac7aa8e69b0365e1c149e08824bfdcdf6b59cc634e25804446eee90fe9a67501657d89d16
+DIST jellyfin-apiclient-python-1.6.2.tar.gz 17115 BLAKE2B 
37889d6359d7a1d4350b99fe5eb4fa0bb2e28248daaee64aa324e07b46d6a254c1e488bf39954680f7f044cbf4c78fc6059c8f91787410bdea629996d0874ac3
 SHA512 
42be1fe1d0d360127655c9718c3a157028918597c3782ea3df9326b844aa9a542d23480da405f580da340b251ce0d790220d55f891000346b219dacddbd523fc

diff --git 
a/dev-python/jellyfin-apiclient-python/jellyfin-apiclient-python-1.6.2.ebuild 
b/dev-python/jellyfin-apiclient-python/jellyfin-apiclient-python-1.6.2.ebuild
index ff557e67..bb9f25a1 100644
--- 
a/dev-python/jellyfin-apiclient-python/jellyfin-apiclient-python-1.6.2.ebuild
+++ 
b/dev-python/jellyfin-apiclient-python/jellyfin-apiclient-python-1.6.2.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
 
 DESCRIPTION="Python API client for Jellyfin"
 HOMEPAGE="https://github.com/iwalton3/jellyfin-apiclient-python;
-SRC_URI="https://github.com/iwalton3/jellyfin-apiclient-python/archive/v${PV}.tar.gz;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/dev-python/pystray/Manifest b/dev-python/pystray/Manifest
index 82d22421..7df4fc8e 100644
--- a/dev-python/pystray/Manifest
+++ b/dev-python/pystray/Manifest
@@ -1 +1 @@
-DIST v0.17.2.tar.gz 44923 BLAKE2B 
6e0c0cccb7509f793bb641695c8ce66beaefea6c84fd8bcbbac844a2708bf94455e0b846afe0029646d16489b508041220eab50fed759558ac56e84bab1f975f
 SHA512 
d9e7f8896e177ecab9998fce8ec23a8a030525d114f7f546471c0995bbea23b698870ae084d56ad091a46e0b14047a68aa7f5dd0f2edf1a2479704408ecc6435
+DIST pystray-0.17.2.tar.gz 24618 BLAKE2B 
8576c35d5cef59910d29688357aa37a47c7c508ffbce7451b698afb138cf96b55f1149071d381cad57b6c8931d30a015f28a793bb25a21ddd18480108162189b
 SHA512 
d9527a34956837bd3193d80db0c4bcd2a4fb82025d3e62f339e09ee500101ced87d2cd461672d01ed07b34a6afe3f47a7c2fa9c83155cc78a9d024774dc0e6b9

diff --git a/dev-python/pystray/pystray-0.17.2.ebuild 
b/dev-python/pystray/pystray-0.17.2.ebuild
index 73401321..8736ac81 100644
--- a/dev-python/pystray/pystray-0.17.2.ebuild
+++ b/dev-python/pystray/pystray-0.17.2.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
 
 DESCRIPTION="System tray icon creation via python"
 HOMEPAGE="https://github.com/moses-palmer/pystray;
-SRC_URI="https://github.com/moses-palmer/pystray/archive/v${PV}.tar.gz;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"

diff --git a/dev-python/python-mpv-jsonipc/Manifest 
b/dev-python/python-mpv-jsonipc/Manifest
index c8f8ccaa..59eed458 100644
--- a/dev-python/python-mpv-jsonipc/Manifest
+++ b/dev-python/python-mpv-jsonipc/Manifest
@@ -1 +1 @@
-DIST v1.1.11.tar.gz 11869 BLAKE2B 
bd4476bab303a99ac39eaf12613237aa48216778f29da963a9e1e7a6b662bec803ea9e67026cae79879c09f539f92f1e7b06d9b7d43e9c600a8921be8501f2ab
 SHA512 
1a4d4e6017a86b32b7f5ec73a2b6a77c45e525126cca1b284a26f054f636addb69bd5cd25b10b3a9264789a2f5353c02d3a541e0f0caacf5e80f537cc7e16a8f
+DIST python-mpv-jsonipc-1.1.11.tar.gz 7505 BLAKE2B 
bee145df85cc822c3797582b7ec66ed2d32eb01eb84f66a24c7504b4ebec164d18a047cbc6eb808e1e4fbdcb5d324ef6b340ec3f3d631b7e8eae23a6c686fb3f
 SHA512 
6a4383349cc335adf750028223ed0e4dbaeaa90b11e59a5205778b58ac64992b60377ccf2626c512820178d50add2e1d98bb809a6e1e9759af69ae96f86350a1

diff --git a/dev-python/python-mpv-jsonipc/python-mpv-jsonipc-1.1.11.ebuild 

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

2020-12-08 Thread Matthew Thode
commit: 189b35bb4a19815920befdca321db5f272de76ea
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec  9 04:00:07 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec  9 04:00:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=189b35bb

sys-cluster/cinder: 16.2.1 bump

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

 sys-cluster/cinder/Manifest |   2 +
 sys-cluster/cinder/cinder-16.2.1.ebuild | 208 
 2 files changed, 210 insertions(+)

diff --git a/sys-cluster/cinder/Manifest b/sys-cluster/cinder/Manifest
index 4ef1b661c34..c369d8afca3 100644
--- a/sys-cluster/cinder/Manifest
+++ b/sys-cluster/cinder/Manifest
@@ -1,6 +1,8 @@
 DIST cinder-16.2.0.tar.gz 5484918 BLAKE2B 
f2259dd21c060280e856c053bece8fd635f289d8100710b177105227a5ce3a4c4e380b49261671294cf85975c9f665646cefe5f9d66d873e1938a7d141156f4e
 SHA512 
586057d49f9c94daaf163dacf979e62d18be7489b43eeedfa7caa4d23a4a6060f455eea7162020319187466f308d0480a3efb047d0b34ce013f1b5c632e30755
+DIST cinder-16.2.1.tar.gz 5531297 BLAKE2B 
c517515df669e9aafbc1b8d80e8f422bbe6cf55ded044d03fd21142fafdc2e81f5f211c5ce3f39f2fd965f324194635efa7b53aee05113abff8f9d2f6438f3f9
 SHA512 
37fd7025f4490a35214bf4ac90b5b8ec9d21752ab54295403e6d485e429ffe8172c33e692e5f516156a58358b35da60fc7a8f7f25daa4b0d405db25beadd59b7
 DIST cinder-17.0.1.tar.gz 5815391 BLAKE2B 
cae43e4668560b9a329e65738533a6c015b42210c45f10d82ab758509f676778503152ba75f0ac862b040b9a489b92cf59f8da83e36e9610696e14c9e0d573c8
 SHA512 
44cadb33ea22953c05105e336555798b2332b0c77f1e9baedeaef58fe300caa70174a5fa4ad94a515f1bd0c685b15ca639053001d4a5b12ad9cceb385f2a63ba
 DIST cinder.conf.sample-16.2.0 183294 BLAKE2B 
5d0f28b9ad200d912c42c34ca030a5ec3660c57db332677e1b66b314a2865187862c83baf78d122fc0af7f73fbf4f0c7f04b9253882d228dcb863bfc88e37e72
 SHA512 
faf712a3da37af05e642b3c14f98ce8d4e3db5b736b208d7ca8a18be02ac5626c94b4ed314bd0030d5fa3771b325ba0f24ec3a45188d27fd9de79c97b56e2626
+DIST cinder.conf.sample-16.2.1 183294 BLAKE2B 
5d0f28b9ad200d912c42c34ca030a5ec3660c57db332677e1b66b314a2865187862c83baf78d122fc0af7f73fbf4f0c7f04b9253882d228dcb863bfc88e37e72
 SHA512 
faf712a3da37af05e642b3c14f98ce8d4e3db5b736b208d7ca8a18be02ac5626c94b4ed314bd0030d5fa3771b325ba0f24ec3a45188d27fd9de79c97b56e2626
 DIST cinder.conf.sample-17.0.1 186451 BLAKE2B 
efc75cf3c5e852d411d9c2ed2080eb554a5f81c9b39a2ee9cf44add21842c05ea5b03cc66747da2182d2efc73d83b55323cecd4aa34db99369bf62b5ed1795bc
 SHA512 
ee60a62ec8490a38c995f9c4a9ede8eeec631745bdbc9bc6e1d195370687de5d99aa8754ea017f23e6a9542b987842c7ffd7cf203bfed37f2a7ddbe61a82d517
 DIST cinder.conf.sample-2020.1. 183294 BLAKE2B 
5d0f28b9ad200d912c42c34ca030a5ec3660c57db332677e1b66b314a2865187862c83baf78d122fc0af7f73fbf4f0c7f04b9253882d228dcb863bfc88e37e72
 SHA512 
faf712a3da37af05e642b3c14f98ce8d4e3db5b736b208d7ca8a18be02ac5626c94b4ed314bd0030d5fa3771b325ba0f24ec3a45188d27fd9de79c97b56e2626
 DIST cinder.conf.sample-2020.2. 186451 BLAKE2B 
efc75cf3c5e852d411d9c2ed2080eb554a5f81c9b39a2ee9cf44add21842c05ea5b03cc66747da2182d2efc73d83b55323cecd4aa34db99369bf62b5ed1795bc
 SHA512 
ee60a62ec8490a38c995f9c4a9ede8eeec631745bdbc9bc6e1d195370687de5d99aa8754ea017f23e6a9542b987842c7ffd7cf203bfed37f2a7ddbe61a82d517

diff --git a/sys-cluster/cinder/cinder-16.2.1.ebuild 
b/sys-cluster/cinder/cinder-16.2.1.ebuild
new file mode 100644
index 000..3065830afe0
--- /dev/null
+++ b/sys-cluster/cinder/cinder-16.2.1.ebuild
@@ -0,0 +1,208 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_7 )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1 eutils linux-info
+
+DESCRIPTION="Cinder is the OpenStack Block storage service, a spin out of 
nova-volumes"
+HOMEPAGE="https://launchpad.net/cinder;
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/ussuri/cinder.conf.sample
 -> cinder.conf.sample-${PV}"
+   EGIT_REPO_URI="https://github.com/openstack/cinder.git;
+   EGIT_BRANCH="stable/ussuri"
+else
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/ussuri/cinder.conf.sample
 -> cinder.conf.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres 
rdma sqlite +tcp test +tgt"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="${CDEPEND}
+   app-admin/sudo"
+
+#  >=dev-python/oauth2client-1.5.0[${PYTHON_USEDEP}]  # do not include, 
upstream depricated
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-dns/valtz/, net-dns/valtz/files/

2020-12-08 Thread Michael Orlitzky
commit: 0ff529d11297a320388902b62d95a92f231eb7be
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Dec  9 03:56:51 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Dec  9 03:56:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff529d1

net-dns/valtz: clean up old version and patches.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 net-dns/valtz/Manifest |  1 -
 .../valtz/files/add-support-for-srv-records.patch  | 83 --
 .../valtz/files/allow-underscores-in-records.patch | 48 -
 .../valtz/files/fix-generic-records-support.patch  | 33 -
 net-dns/valtz/valtz-0.7-r3.ebuild  | 24 ---
 5 files changed, 189 deletions(-)

diff --git a/net-dns/valtz/Manifest b/net-dns/valtz/Manifest
index da366ca3753..0e0c8a2352d 100644
--- a/net-dns/valtz/Manifest
+++ b/net-dns/valtz/Manifest
@@ -1,2 +1 @@
-DIST valtz-0.7.tgz 10638 BLAKE2B 
f6c8c476f523bc72531dd6537a7ed096b4fe15122db8ac8398b6ce325e8d61aecd3ef496c6102127bb8df4c8e0651201826ed4ccf79fd47616b6e083967412c4
 SHA512 
173e9f04399f8011b565ddfa7ad542c87af03da1b829d40b616271a993a282a1a3f54fb434db4837fb9ee4c3eb66a39f70ebf5ff5f13aff9c6fccfeabb3a3df7
 DIST valtz-0.8.tar.xz 9644 BLAKE2B 
f5a102931fdd58e9ac85ff09f93243f76268cf3fd7c8cd3853b463115d292250293ca17e430ce93d0e7e5b78d90805126e24538b2f10bbf314a9ca0dbfd54d9f
 SHA512 
87ad87445fb68b962b43e1d4cd08f155bdd3fe83480134dc141371bec87a2facce7f45381df655921e2875bb77c24bfb184487d8055f18a3acff50d8f4fa5c71

diff --git a/net-dns/valtz/files/add-support-for-srv-records.patch 
b/net-dns/valtz/files/add-support-for-srv-records.patch
deleted file mode 100644
index f8b9435c2ba..000
--- a/net-dns/valtz/files/add-support-for-srv-records.patch
+++ /dev/null
@@ -1,83 +0,0 @@
-From 9d29c28941ca629e223d0d4f20a833f10375d331 Mon Sep 17 00:00:00 2001
-From: Michael Orlitzky 
-Date: Thu, 5 Dec 2019 10:28:40 -0500
-Subject: [PATCH 2/3] Add support for SRV records.
-
-There is a patch for djbdns that adds support for SRV records to both
-tinydns-data and axfr-get:
-
-  From: Michael Handler 
-  To: d...@list.cr.yp.to
-  Subject: tinydns-data SRV & axfr-get SRV/PTR patches
-  Date: Thu, 14 Sep 2000 20:37:50 -040
-
-Many distributions carry the patch, but valtz rejects the SRV records
-because it doesn't recognize the "S" indicator or know how to validate
-the port, weight, or priority fields.
-
-This commit adds support for the new record type, and adds validation
-routines for the three new fields. All of them are the same: ports,
-weights, and priorities are all integers between 0 and 65536.

- valtz | 21 +
- 1 file changed, 21 insertions(+)
- mode change 100644 => 100755 valtz
-
-diff --git a/valtz b/valtz
-old mode 100644
-new mode 100755
-index eebda76..92aaa40
 a/valtz
-+++ b/valtz
-@@ -100,6 +100,9 @@ my %token_name = (
- 'min' => 'Minimum time',
- 'n' => 'Record type number',
- 'rdata' => 'Resource data',
-+'port' => 'Port',
-+'priority' => 'Priority',
-+'weight' => 'Weight'
- );
- 
- my %record_type = (
-@@ -114,6 +117,7 @@ my %record_type = (
- "'" => 'TXT',
- '^' => 'PTR',
- 'C' => 'CNAME',
-+'S' => 'SRV',
- 'Z' => 'SOA',
- ':' => 'GENERIC'
- );
-@@ -131,6 +135,8 @@ my %line_type = (
- "'" => [ 'TXT', 'fqdn:s:ttl:timestamp:lo', 'fqdn:s' ],
- '^' => [ 'PTR', 'fqdn:p:ttl:timestamp:lo', 'fqdn:p' ],
- 'C' => [ 'CNAME', 'fqdn:p:ttl:timestamp:lo', 'fqdn:p' ],
-+'S' => [ 'SRV', 'fqdn:ip:x:port:weight:priority:ttl:timestamp:lo',
-+   'fqdn:x:port' ],
- 'Z' => [ 'SOA', 'fqdn:mname:rname:ser:ref:ret:exp:min:ttl:timestamp:lo',
- 'fqdn:mname:rname' ],
- ':' => [ 'GENERIC', 'fqdn:n:rdata:ttl:timestamp:lo', 'fqdn:n:rdata' ]
-@@ -340,6 +346,21 @@ my %token_validator = (
- # TODO : Validation needed? 
- my $result = 0;
- return $result;
-+ }],
-+'port' => [ 21, sub {
-+my ($type, $s) = @_;
-+my $result = validate_integer($s, 65536);
-+return $result;
-+}],
-+'priority' => [ 22, sub {
-+my ($type, $s) = @_;
-+my $result = validate_integer($s, 65536);
-+return $result;
-+}],
-+'weight' => [ 23, sub {
-+my ($type, $s) = @_;
-+my $result = validate_integer($s, 65536);
-+return $result;
- }],
- 
- 
--- 
-2.23.0
-

diff --git a/net-dns/valtz/files/allow-underscores-in-records.patch 
b/net-dns/valtz/files/allow-underscores-in-records.patch
deleted file mode 100644
index b76b231e6f1..000
--- a/net-dns/valtz/files/allow-underscores-in-records.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 7c5df8ad5c18a9f8b9440dbd1ae4faacf55b452a Mon Sep 17 00:00:00 2001
-From: Michael Orlitzky 
-Date: Thu, 5 Dec 2019 10:34:54 -0500
-Subject: [PATCH 1/3] Allow underscore characters in FQDNs and pointers.
-
-Modern DNS records can contain 

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

2020-12-08 Thread Michael Orlitzky
commit: e7769cd2a84dbca2536d0c183c7e8c3b1abc95f6
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Dec  9 03:56:05 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Dec  9 03:56:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7769cd2

net-dns/valtz: maintainer stabilize v0.8 on amd64 and x86.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

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

diff --git a/net-dns/valtz/valtz-0.8.ebuild b/net-dns/valtz/valtz-0.8.ebuild
index b98620fc148..66aaf7aaee8 100644
--- a/net-dns/valtz/valtz-0.8.ebuild
+++ b/net-dns/valtz/valtz-0.8.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://michael.orlitzky.com/code/valtz.xhtml;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="dev-lang/perl"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cchardet/

2020-12-08 Thread Alessandro Barbieri
commit: cab6f9d57594f339d51f04e20bf2dbc5cd7384b7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Dec  9 01:49:23 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Dec  9 01:49:23 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cab6f9d5

dev-python/cchardet: new version

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/cchardet/Manifest  |  1 +
 dev-python/cchardet/cchardet-2.1.7.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/cchardet/Manifest b/dev-python/cchardet/Manifest
index a975b41b..3b05e7c4 100644
--- a/dev-python/cchardet/Manifest
+++ b/dev-python/cchardet/Manifest
@@ -1 +1,2 @@
 DIST cchardet-2.1.6.tar.gz 653913 BLAKE2B 
42dc65af2c25fef8447f0fbdb1f2fd35f0a4e2fe4aec2b65b18039143ce941ec958b52a1891c0b35eeb020151188336c96feebe3fc5ac6004538ca3844e1f060
 SHA512 
202c9460ddb4e8ae9435308d17e4066fa9ff389bfdce49fe86e01257bd1d9904e57cfb060e262947b339a8ab09cc4758e2a193a7082da2662645d4f4267ba02c
+DIST cchardet-2.1.7.tar.gz 653617 BLAKE2B 
0ca9becac01c67da191290c7de0dc52d5c8e6c2715f660811c8e67d9a06e74ac155a081de81af96ade74ccc4065093fc226f232a26f66236fafe9fc1b48a9c9e
 SHA512 
43e663e30ec079b2a954862de5e8136a2e40f69e300d65eb4ce9d7ffa5d8c496dc7c0937b3306b4096cfad12a1d0617628f8f0115534ab6faf9eb39d2b3935a2

diff --git a/dev-python/cchardet/cchardet-2.1.7.ebuild 
b/dev-python/cchardet/cchardet-2.1.7.ebuild
new file mode 100644
index ..7e6bb051
--- /dev/null
+++ b/dev-python/cchardet/cchardet-2.1.7.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="cChardet is high speed universal character encoding detector"
+HOMEPAGE="https://github.com/PyYoshi/cChardet;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+"
+#bundled ...
+#  app-i18n/uchardet
+DEPEND="
+   ${RDEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests nose
+
+#src_prepare() {
+#  append-cppflags "-I/usr/include/uchardet"
+   #bundled uchardet
+#  rm -rf src/ext/uchardet || die
+#  default
+#}
+
+python_test() {
+   esetup.py nosetests || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-sugar/

2020-12-08 Thread Alessandro Barbieri
commit: 1ad5e5ed02a55ff9b5a136de0870ecb4592c6d38
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Dec  9 02:24:11 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Dec  9 02:24:11 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ad5e5ed

dev-python/pytest-sugar: new version

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/pytest-sugar/Manifest  |  1 +
 dev-python/pytest-sugar/pytest-sugar-0.9.4.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/pytest-sugar/Manifest b/dev-python/pytest-sugar/Manifest
index d156ebbb..a93d32ba 100644
--- a/dev-python/pytest-sugar/Manifest
+++ b/dev-python/pytest-sugar/Manifest
@@ -1 +1,2 @@
 DIST pytest-sugar-0.9.3.tar.gz 12649 BLAKE2B 
75e07c26c7a6ce55a497bb29fdef32134f2872b8f7c23b3941e0dad875d441aa7d1788859d170ffd0ed58ae19a1a9abc67b2b18140cad06380a0efd53337131a
 SHA512 
ac2edb57e0eb453410e2595614093a9e0d4642e8ba1dc738d87eff3a476a57df006a55e480c15ddbd0ffddea219314c810b8385024208090056059e17b201bb8
+DIST pytest-sugar-0.9.4.tar.gz 12727 BLAKE2B 
898692fc4083871d707fad44c7dd0c1298c28c190d705ef4525d4ba68d77bd37bb2634e43795ea553041317dc2f014d9be8ef52cfe40383ee75af36e5780cb98
 SHA512 
bbe375f0ae934d132457d698c9e09994a9a96a31860397f1b5e50b32139e5018f0137ddc0d3dd84bec29fc2b4c16592f59a38933c53fb8acec714c64689c4c76

diff --git a/dev-python/pytest-sugar/pytest-sugar-0.9.4.ebuild 
b/dev-python/pytest-sugar/pytest-sugar-0.9.4.ebuild
new file mode 100644
index ..02e296b5
--- /dev/null
+++ b/dev-python/pytest-sugar/pytest-sugar-0.9.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Plugin for pytest that changes the default look and feel of 
pytest"
+HOMEPAGE="
+   https://pivotfinland.com/pytest-sugar
+   https://github.com/Teemu/pytest-sugar
+   https://pypi.org/project/pytest-sugar
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/packaging-14.1[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-1.14[${PYTHON_USEDEP}]
+   >=dev-python/termcolor-1.1.0[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests --install pytest



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pproxy/

2020-12-08 Thread Alessandro Barbieri
commit: 672fe089ace0f2c1674ba4f6a733d789475cfc22
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Dec  9 02:07:07 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Dec  9 02:07:07 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=672fe089

dev-python/pproxy: new version

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/pproxy/Manifest  |  1 +
 dev-python/pproxy/pproxy-2.5.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/pproxy/Manifest b/dev-python/pproxy/Manifest
index 117f75e5..fc85a69f 100644
--- a/dev-python/pproxy/Manifest
+++ b/dev-python/pproxy/Manifest
@@ -1 +1,2 @@
 DIST pproxy-2.4.6.tar.gz 46410 BLAKE2B 
f7c4e973e205d3256e17cab23bb8745800c5c12592f15e52a303ad6f3063bc345257576c52edafab5da67b93cf289e5f4f25336e58e9a66ba7e90402031fdcff
 SHA512 
72d5c781ee81556e10a3436f2fae6e541a7f0b7d5f354336d0b4d98b1a75c34e4ec4c9c9f88e3c7cff47fe4218bf6efb1a78588caa02e704900fe436708c5cba
+DIST pproxy-2.5.tar.gz 50900 BLAKE2B 
f8ef79672836bd78e8684e839a70afe35a521b1e2c1e99ad17a8d61a3e209b6b92af2a5c09ac9124bc2058f514030b7a2a8bf2499dc607c820acbbc3a874e633
 SHA512 
9f8f6c51abbab9519c98dec18a98b3bf48fc223707fd66ae9298c80c095bf4beace6232f948e56b2d6f8a0bf08968abd6b7c225f6352623ce3fd84b19fd8eb2e

diff --git a/dev-python/pproxy/pproxy-2.5.ebuild 
b/dev-python/pproxy/pproxy-2.5.ebuild
new file mode 100644
index ..1c801f82
--- /dev/null
+++ b/dev-python/pproxy/pproxy-2.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1 optfeature
+
+DESCRIPTION="TCP/UDP asynchronous tunnel proxy implemented in Python3 asyncio"
+HOMEPAGE="
+   https://github.com/qwj/python-proxy
+   https://pypi.org/project/pproxy
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+pkg_postinst() {
+   optfeature "ssh tunnelling" ">=dev-python/asyncssh-1.16.0"
+   optfeature "accelerated ciphers" ">=dev-python/pycryptodome-3.7.2"
+   optfeature "daemon" ">=dev-python/python-daemon-2.2.3"
+   optfeature "accelerated cyphers" ">=dev-python/uvloop-0.13.0"
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/faker/

2020-12-08 Thread Alessandro Barbieri
commit: b2ce8682893043d2b7174c29478bc0e44c63b74b
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Dec  9 01:46:07 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Dec  9 01:46:07 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b2ce8682

dev-python/faker: new version

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/faker/Manifest   |  1 +
 dev-python/faker/faker-5.0.1.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-python/faker/Manifest b/dev-python/faker/Manifest
index c4c0c412..772c3c6d 100644
--- a/dev-python/faker/Manifest
+++ b/dev-python/faker/Manifest
@@ -1 +1,2 @@
 DIST faker-5.0.0.tar.gz 1069920 BLAKE2B 
ed91e999ed598fe745b720c90a0d50c1bad95de5f7323cb1122174cbec3be1f6df907929ac7f153622bbd0e90068600b01a70ee7634368ba166530c733c21c01
 SHA512 
99ff7a7643e0c16120c858165586605c6ab2a363f2c6a991e0a815f6ab5b694334392bf066cc05530c4915eeb46ff6a1c2fc0f37a30448e2d2919fbd01cddac9
+DIST faker-5.0.1.tar.gz 1070399 BLAKE2B 
7359f798f8d998017ef1e17ebd2e1f75309d9648f99f464fcd512aad37ba92ac124180983145cf50217080e6c7109cd355a0fe8f3c773b624dc12375e936cef1
 SHA512 
8182226e8b044571c19c081f93e7bda99c90ed0d7ccc6da9f75761abc22b34c7c9e3fc0d9e6f8034e40e25dd0992c86edabba380676dea16e7e748087465d952

diff --git a/dev-python/faker/faker-5.0.1.ebuild 
b/dev-python/faker/faker-5.0.1.ebuild
new file mode 100644
index ..41864ab9
--- /dev/null
+++ b/dev-python/faker/faker-5.0.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python package that generates fake data"
+HOMEPAGE="
+   https://github.com/joke2k/faker
+   https://pypi.org/project/Faker
+"
+SRC_URI="https://github.com/joke2k/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4[${PYTHON_USEDEP}]
+   >=dev-python/text-unidecode-1.3[${PYTHON_USEDEP}]
+"
+BDEPEND="test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6.0.1[${PYTHON_USEDEP}]
+   >=dev-python/random2-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/ukpostcodeparser-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/validators-0.13.0[${PYTHON_USEDEP}]
+   )
+"
+
+src_prepare() {
+   export READTHEDOCS=True || die
+   default
+}
+
+distutils_enable_tests --install pytest
+#TODO: make docs working
+#Handler  for event 
'builder-inited' threw an exception (exception: [Errno 2] No such file or 
directory: '/var/tmp/portage/dev-python/faker-5.0.0/work/docs/providers.rst')
+#distutils_enable_sphinx docs --no-autodoc



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/ufoNormalizer/

2020-12-08 Thread Alessandro Barbieri
commit: 0a15e63de378bee28cbf574270420e8be89f69c2
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Dec  9 02:02:38 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Dec  9 02:02:38 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a15e63d

dev-python/ufoNormalizer: new version

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

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

diff --git a/dev-python/ufoNormalizer/Manifest 
b/dev-python/ufoNormalizer/Manifest
index 2297f4d3..2f10853c 100644
--- a/dev-python/ufoNormalizer/Manifest
+++ b/dev-python/ufoNormalizer/Manifest
@@ -1 +1,2 @@
 DIST ufoNormalizer-0.4.1.tar.gz 30350 BLAKE2B 
b5709deea451f28a4372cefca497dcde5875a6fd64afc5b21e8a115d02ed4ade714e6b5b3d2f445d4de70ba47a3a8dd9ed4e1e0c3e27f9ed6e7eb9f1994db134
 SHA512 
bf8cb37b171363e1eca85ba01f78f8c2ed4d7741aba3ca8b77c1590fc81cca194d521224f370cdadcda033772d2e5c540d04098558a148d44c747af20f4b636b
+DIST ufonormalizer-0.5.0.zip 37969 BLAKE2B 
9012eccb3d7ad50a2e40a4c08d2e118d0dbf95620a269aaac921c2d055a207337d0c87f21485ac2c386f51a3e3ed8050d6bef2c276cb5e18ec83b14e2cf8d2b2
 SHA512 
79de1b94433038fa312c6faceec65255840d510a2cce7de0fe5b04986b750e5bac42c402c1ecb66a9ef4e1ba24495380c8c895d1f72522d2efff22932cea13bd

diff --git a/dev-python/ufoNormalizer/ufoNormalizer-0.5.0.ebuild 
b/dev-python/ufoNormalizer/ufoNormalizer-0.5.0.ebuild
new file mode 100644
index ..e44366da
--- /dev/null
+++ b/dev-python/ufoNormalizer/ufoNormalizer-0.5.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+MYPN="${PN,,}"
+MYP="${MYPN}-${PV}"
+inherit distutils-r1
+
+DESCRIPTION="A tool that will normalize the XML and other data inside of a 
UFO."
+HOMEPAGE="https://github.com/unified-font-object/ufoNormalizer;
+SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.zip"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64"
+
+DEPEND=""
+RDEPEND=""
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/${MYP}"
+
+distutils_enable_tests setup.py



[gentoo-commits] repo/gentoo:master commit in: dev-util/kdevelop-python/, dev-util/kdevelop-php/, dev-util/kdevelop/

2020-12-08 Thread Andreas Sturmlechner
commit: a610ba3c3b95eef3eae6154b72522391ad05d963
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec  9 01:18:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec  9 01:20:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a610ba3c

dev-util/kdevelop*: Fix SRC_URI (moved to correct location upstream)

...but no fallback links...

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/kdevelop-php/kdevelop-php-5.6.1.ebuild   | 1 -
 dev-util/kdevelop-python/kdevelop-python-5.6.1.ebuild | 1 -
 dev-util/kdevelop/kdevelop-5.6.1.ebuild   | 1 -
 3 files changed, 3 deletions(-)

diff --git a/dev-util/kdevelop-php/kdevelop-php-5.6.1.ebuild 
b/dev-util/kdevelop-php/kdevelop-php-5.6.1.ebuild
index ad21a5af3be..e732610f563 100644
--- a/dev-util/kdevelop-php/kdevelop-php-5.6.1.ebuild
+++ b/dev-util/kdevelop-php/kdevelop-php-5.6.1.ebuild
@@ -17,7 +17,6 @@ DESCRIPTION="PHP plugin for KDevelop"
 HOMEPAGE="https://www.kdevelop.org/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="${SRC_URI/src\//}"
KEYWORDS="~amd64 ~x86"
 fi
 

diff --git a/dev-util/kdevelop-python/kdevelop-python-5.6.1.ebuild 
b/dev-util/kdevelop-python/kdevelop-python-5.6.1.ebuild
index eec3ae82b9e..f8b45387e8e 100644
--- a/dev-util/kdevelop-python/kdevelop-python-5.6.1.ebuild
+++ b/dev-util/kdevelop-python/kdevelop-python-5.6.1.ebuild
@@ -15,7 +15,6 @@ DESCRIPTION="Python plugin for KDevelop"
 HOMEPAGE="https://www.kdevelop.org/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="${SRC_URI/src\//}"
KEYWORDS="~amd64 ~x86"
 fi
 

diff --git a/dev-util/kdevelop/kdevelop-5.6.1.ebuild 
b/dev-util/kdevelop/kdevelop-5.6.1.ebuild
index 06faa562e63..262a77ad425 100644
--- a/dev-util/kdevelop/kdevelop-5.6.1.ebuild
+++ b/dev-util/kdevelop/kdevelop-5.6.1.ebuild
@@ -16,7 +16,6 @@ DESCRIPTION="Integrated Development Environment, supporting 
KF5/Qt, C/C++ and mu
 HOMEPAGE="https://kdevelop.org/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="${SRC_URI/src\//}"
KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/pcs/

2020-12-08 Thread Alessandro Barbieri
commit: 06699789ad16b4728194a57130033230597cdd2b
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Dec  9 01:08:03 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Dec  9 01:08:03 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=06699789

sys-cluster/pcs: fix path

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/pcs/pcs-0.10.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/pcs/pcs-0.10.7.ebuild 
b/sys-cluster/pcs/pcs-0.10.7.ebuild
index 14a497b2..0c84f9fb 100644
--- a/sys-cluster/pcs/pcs-0.10.7.ebuild
+++ b/sys-cluster/pcs/pcs-0.10.7.ebuild
@@ -74,7 +74,7 @@ src_install() {
SYSTEMCTL_OVERRIDE=$(use systemd) \
DESTDIR="${D}" \
CONF_DIR="/etc/default/" \
-   PREFIX="/usr/${EPREFIX}" \
+   PREFIX="${EPREFIX}/usr/" \
BUNDLE_INSTALL_PYAGENTX=false \
BUNDLE_TO_INSTALL=false \
BUILD_GEMS=false



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/pcs/

2020-12-08 Thread Alessandro Barbieri
commit: 8444fec8b47b947e44373e539528dd6a1a70ba41
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Dec  8 01:00:20 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Dec  9 01:04:42 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8444fec8

sys-cluster/pcs: sort deps

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/pcs/pcs-0.10.7.ebuild | 31 ---
 1 file changed, 16 insertions(+), 15 deletions(-)

diff --git a/sys-cluster/pcs/pcs-0.10.7.ebuild 
b/sys-cluster/pcs/pcs-0.10.7.ebuild
index e5f578da..14a497b2 100644
--- a/sys-cluster/pcs/pcs-0.10.7.ebuild
+++ b/sys-cluster/pcs/pcs-0.10.7.ebuild
@@ -18,43 +18,44 @@ KEYWORDS="~amd64"
 IUSE="snmp systemd"
 
 DEPEND="
-   media-libs/fontconfig
dev-libs/libffi
+   media-libs/fontconfig
sys-apps/coreutils
 "
-RDEPEND="${DEPEND}
-   >=www-servers/tornado-6.0
-   

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-pythonpath/

2020-12-08 Thread Alessandro Barbieri
commit: 20ec3135cd0234e4c71232dbae33db343b3b8e43
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Dec  9 00:57:46 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Dec  9 01:04:49 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20ec3135

dev-python/pytest-pythonpath: new package

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/pytest-pythonpath/Manifest  |  1 +
 dev-python/pytest-pythonpath/metadata.xml  | 12 +++
 .../pytest-pythonpath-0.7.3.ebuild | 25 ++
 3 files changed, 38 insertions(+)

diff --git a/dev-python/pytest-pythonpath/Manifest 
b/dev-python/pytest-pythonpath/Manifest
new file mode 100644
index ..dd8506bf
--- /dev/null
+++ b/dev-python/pytest-pythonpath/Manifest
@@ -0,0 +1 @@
+DIST pytest-pythonpath-0.7.3.tar.gz 4498 BLAKE2B 
819240073d2431f6a3ef137b73f8a4fe7ddb7c36c7403948b6c28575b841031de51deae85f9b5e31d331f1bb62589bb9ec538254f1db7010c49121e4d1d595bd
 SHA512 
45f5185d1ec015e4e11fe5a14aa3ed49f333bae25a779ede43a3128e1c92a3f151836a72dc3ac8244de05c3943876e525ec7cd464c341b44e37195c443eb6391

diff --git a/dev-python/pytest-pythonpath/metadata.xml 
b/dev-python/pytest-pythonpath/metadata.xml
new file mode 100644
index ..eefb457d
--- /dev/null
+++ b/dev-python/pytest-pythonpath/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+   
+   bigsassy/pytest-pythonpath
+   pytest-pythonpath
+   
+

diff --git a/dev-python/pytest-pythonpath/pytest-pythonpath-0.7.3.ebuild 
b/dev-python/pytest-pythonpath/pytest-pythonpath-0.7.3.ebuild
new file mode 100644
index ..4888dbad
--- /dev/null
+++ b/dev-python/pytest-pythonpath/pytest-pythonpath-0.7.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="py.test plugin for adding to the PYTHONPATH from the pytests.ini 
file before tests run"
+HOMEPAGE="
+   https://github.com/bigsassy/pytest-pythonpath
+   https://pypi.org/project/pytest-pythonpath
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2020-12-08 Thread Marek Szuba
commit: e1c8ac391d40915dd1606bc84512899ce1a4f523
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec  8 23:26:12 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec  9 00:52:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c8ac39

net-analyzer/rrdtool-1.7.2-r100: fix .la clean-up

Signed-off-by: Marek Szuba  gentoo.org>

 net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild 
b/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild
index 9f7abe89568..9618fcae7a4 100644
--- a/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild
+++ b/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild
@@ -236,7 +236,7 @@ src_install() {
 
dodoc CHANGES CONTRIBUTORS NEWS THREADS TODO
 
-   find "${ED}"usr -name '*.la' -exec rm -f {} +
+   find "${ED}"/usr -name '*.la' -exec rm -f {} +
 
keepdir /var/lib/rrdcached/journal/
keepdir /var/lib/rrdcached/db/



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

2020-12-08 Thread Marek Szuba
commit: e94ec6a069afb8b913d076cf9f93427860194bba
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec  9 00:47:32 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec  9 00:52:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e94ec6a0

app-emulation/libguestfs: migrate to lua-single.eclass

Simple-impl for now because making this multi-impl will require jumping
through some hoops. Unclear which Lua versions are supported so play it
safe and stick with what the unmigrated ebuilds support, i.e. lua5.1.

Explicitly invoking maintainer time-out on this one.

Closes: https://bugs.gentoo.org/752543
Signed-off-by: Marek Szuba  gentoo.org>

 .../libguestfs/libguestfs-1.38.6-r100.ebuild   | 181 +
 profiles/package.mask  |   1 +
 2 files changed, 182 insertions(+)

diff --git a/app-emulation/libguestfs/libguestfs-1.38.6-r100.ebuild 
b/app-emulation/libguestfs/libguestfs-1.38.6-r100.ebuild
new file mode 100644
index 000..a913bfad138
--- /dev/null
+++ b/app-emulation/libguestfs/libguestfs-1.38.6-r100.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+PYTHON_COMPAT=( python3_6 )
+
+inherit autotools bash-completion-r1 linux-info lua-single perl-functions 
python-single-r1 xdg-utils
+
+MY_PV_1="$(ver_cut 1-2)"
+MY_PV_2="$(ver_cut 2)"
+[[ $(( ${MY_PV_2} % 2 )) -eq 0 ]] && SD="stable" || SD="development"
+
+DESCRIPTION="Tools for accessing, inspect  and modifying virtual machine (VM) 
disk images"
+HOMEPAGE="https://libguestfs.org/;
+SRC_URI="https://libguestfs.org/download/${MY_PV_1}-${SD}/${P}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0/"${MY_PV_1}""
+
+KEYWORDS="~amd64"
+IUSE="doc erlang +fuse gtk inspect-icons introspection libvirt lua ocaml +perl 
python ruby selinux static-libs systemtap test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Failures - doc
+
+# FIXME: selinux support is automagic
+COMMON_DEPEND="
+   sys-libs/ncurses:0=
+   sys-devel/gettext
+   >=app-misc/hivex-1.3.1
+   dev-libs/libpcre:3
+   app-arch/cpio
+   dev-lang/perl:=
+   virtual/cdrtools
+   
>=app-emulation/qemu-2.0[qemu_softmmu_targets_x86_64,systemtap?,selinux?,filecaps]
+   sys-apps/fakeroot
+   sys-apps/file
+   libvirt? ( app-emulation/libvirt )
+   dev-libs/libxml2:2
+   >=sys-apps/fakechroot-2.8
+   >=app-admin/augeas-1.8.0
+   sys-fs/squashfs-tools:*
+   dev-libs/libconfig
+   sys-libs/readline:0=
+   >=sys-libs/db-4.6:*
+   app-arch/xz-utils
+   app-arch/lzma
+   app-crypt/gnupg
+   app-arch/unzip[natspec]
+   perl? (
+   virtual/perl-ExtUtils-MakeMaker
+   >=dev-perl/Sys-Virt-0.2.4
+   virtual/perl-Getopt-Long
+   virtual/perl-Data-Dumper
+   dev-perl/libintl-perl
+   >=app-misc/hivex-1.3.1[perl?]
+   dev-perl/String-ShellQuote
+   )
+   python? ( ${PYTHON_DEPS} )
+   fuse? ( sys-fs/fuse:= )
+   introspection? (
+   >=dev-libs/glib-2.26:2
+   >=dev-libs/gobject-introspection-1.30.0:=
+   )
+   selinux? (
+   sys-libs/libselinux
+   sys-libs/libsemanage
+   )
+   systemtap? ( dev-util/systemtap )
+   ocaml? ( >=dev-lang/ocaml-4.03[ocamlopt] )
+   erlang? ( dev-lang/erlang )
+   inspect-icons? (
+   media-libs/netpbm
+   media-gfx/icoutils
+   )
+   virtual/acl
+   sys-libs/libcap
+   lua? ( ${LUA_DEPS} )
+   >=dev-libs/yajl-2.0.4
+   gtk? (
+   sys-apps/dbus
+   x11-libs/gtk+:3
+   )
+   net-libs/libtirpc
+   sys-libs/libxcrypt
+   "
+DEPEND="${COMMON_DEPEND}
+   dev-util/gperf
+   >=dev-lang/ocaml-4.03[ocamlopt]
+   dev-ml/findlib[ocamlopt]
+   dev-ml/ocaml-gettext
+   >=dev-ml/ounit-2
+   doc? ( app-text/po4a )
+   ruby? ( dev-lang/ruby virtual/rubygems dev-ruby/rake )
+   test? ( introspection? ( dev-libs/gjs ) )
+   "
+RDEPEND="${COMMON_DEPEND}
+   app-emulation/libguestfs-appliance
+   "
+# Upstream build scripts compile and install Lua bindings for the ABI version
+# obtained by running 'lua' on the build host
+BDEPEND="lua? ( ${LUA_DEPS} )"
+
+DOCS=( AUTHORS BUGS ChangeLog HACKING README TODO )
+
+PATCHES=(
+   "${FILESDIR}"/${MY_PV_1}/
+)
+
+pkg_setup() {
+   CONFIG_CHECK="~KVM ~VIRTIO"
+   [ -n "${CONFIG_CHECK}" ] && check_extra_config;
+
+   use lua && lua-single_pkg_setup
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   xdg_environment_reset
+   eautoreconf
+}
+
+src_configure() {
+   # Disable feature test for kvm for more 

[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/libgcrypt/

2020-12-08 Thread Sam James
commit: e1c7f03f5494fb78bfcc75b7ebb4c63e6d36a804
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  9 00:42:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  9 00:42:12 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=e1c7f03f

dev-libs/libgcrypt: cleanup old

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgcrypt/Manifest   |  1 -
 dev-libs/libgcrypt/libgcrypt-1.8.4.ebuild | 83 ---
 2 files changed, 84 deletions(-)

diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest
index 9cc7fe6dae..7f6506a48e 100644
--- a/dev-libs/libgcrypt/Manifest
+++ b/dev-libs/libgcrypt/Manifest
@@ -1,3 +1,2 @@
-DIST libgcrypt-1.8.4.tar.bz2 2990108 BLAKE2B 
97a1f9382adf23cd4ac491a392882f2e712fddd4f0d95a4fafb9cc70aa41ffa7b7b6a371b8368e9c99e3e1849b9d38078abc55703d4d8b25289f3c662e6ba8a1
 SHA512 
b831fc337eb14806897e224b0d1e78d1f8e9db91dffa818a015a4aa104144e2d971e5a855904907ee2bb9990a9d526de32d6787e1cae98e28a65c3258b2b1ea1
 DIST libgcrypt-1.8.5.tar.bz2 2991291 BLAKE2B 
93276b4536f71c07bb103e10607592e02add413f633d96cc95513daa6e6b0e098fe803bb6a0e405a241fddc5ce0cfad61658d57c27bd724eecd32fd862af4c99
 SHA512 
b55e16e838d1b1208e7673366971ae7c0f9c1c79e042f41c03d14ed74c5e387fa69ea81d5414ffda3d2b4f82ea5467fe13b00115727e257db22808cf351bde89
 DIST libgcrypt-1.8.7.tar.bz2 2985660 BLAKE2B 
cb2132b826f3f3af240e6c9ac5fd992808aa17ce64144d17452591a5b1e402564af82c021b58f5fd620ebeb5894ac9654835f6d8376ec05ee41fc02189dd6825
 SHA512 
6309d17624d8029848990d225d5924886c951cef691266c8e010fbbb7f678972cee70cbb91d370ad0bcdc8c8761402a090c2c853c9427ec79293624a59da5060

diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.4.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.8.4.ebuild
deleted file mode 100644
index b63a47f314..00
--- a/dev-libs/libgcrypt/libgcrypt-1.8.4.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic multilib-minimal
-
-DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
-HOMEPAGE="http://www.gnupg.org/;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1 MIT"
-SLOT="0/20" # subslot = soname major version
-KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="doc o-flag-munging static-libs"
-
-RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.6.1-uscore.patch
-   "${FILESDIR}"/${PN}-multilib-syspath.patch
-)
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/libgcrypt-config
-)
-
-src_prepare() {
-   # missing attribute(sysv_abi) for Cygwin?
-   [[ ${CHOST} == *-cygwin* ]] && rm -f mpi/*/*.S
-   default
-   # always use -no-undefined even if upstream is not convinced yet
-   sed -i -e 's/^no_undefined\s*=\s*$/& -no-undefined/' src/Makefile.am || 
die
-   eautoreconf
-}
-
-multilib_src_configure() {
-   if [[ ${CHOST} == *86*-solaris* ]] ; then
-   # ASM code uses GNU ELF syntax, divide in particular, we need to
-   # allow this via ASFLAGS, since we don't have a flag-o-matic
-   # function for that, we'll have to abuse cflags for this
-   append-cflags -Wa,--divide
-   fi
-   local myeconfargs=(
-   --disable-dependency-tracking
-   --enable-noexecstack
-   $(use_enable o-flag-munging O-flag-munging)
-   $(use_enable static-libs static)
-
-   # disabled due to various applications requiring privileges
-   # after libgcrypt drops them (bug #468616)
-   --without-capabilities
-
-   # http://trac.videolan.org/vlc/ticket/620
-   # causes bus-errors on sparc64-solaris
-   $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
-   $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
-   # no cygwin patch yet
-   $([[ ${CHOST} == *-cygwin* ]] && \
-   echo "gcry_cv_gcc_win64_platform_as_ok=no")
-
-   GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config"
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \
-   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
-}
-
-multilib_src_compile() {
-   default
-   multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C 
doc gcrypt.pdf
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" install
-   multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
-}
-
-multilib_src_install_all() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/libgcrypt/

2020-12-08 Thread Sam James
commit: 1e0a9158a2d14fa749c15bdf7db92c77513985a3
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  9 00:41:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  9 00:41:44 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1e0a9158

dev-libs/libgcrypt: bump to 1.8.7

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgcrypt/Manifest   |  1 +
 dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild | 82 +++
 2 files changed, 83 insertions(+)

diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest
index b77fd63aa3..9cc7fe6dae 100644
--- a/dev-libs/libgcrypt/Manifest
+++ b/dev-libs/libgcrypt/Manifest
@@ -1,2 +1,3 @@
 DIST libgcrypt-1.8.4.tar.bz2 2990108 BLAKE2B 
97a1f9382adf23cd4ac491a392882f2e712fddd4f0d95a4fafb9cc70aa41ffa7b7b6a371b8368e9c99e3e1849b9d38078abc55703d4d8b25289f3c662e6ba8a1
 SHA512 
b831fc337eb14806897e224b0d1e78d1f8e9db91dffa818a015a4aa104144e2d971e5a855904907ee2bb9990a9d526de32d6787e1cae98e28a65c3258b2b1ea1
 DIST libgcrypt-1.8.5.tar.bz2 2991291 BLAKE2B 
93276b4536f71c07bb103e10607592e02add413f633d96cc95513daa6e6b0e098fe803bb6a0e405a241fddc5ce0cfad61658d57c27bd724eecd32fd862af4c99
 SHA512 
b55e16e838d1b1208e7673366971ae7c0f9c1c79e042f41c03d14ed74c5e387fa69ea81d5414ffda3d2b4f82ea5467fe13b00115727e257db22808cf351bde89
+DIST libgcrypt-1.8.7.tar.bz2 2985660 BLAKE2B 
cb2132b826f3f3af240e6c9ac5fd992808aa17ce64144d17452591a5b1e402564af82c021b58f5fd620ebeb5894ac9654835f6d8376ec05ee41fc02189dd6825
 SHA512 
6309d17624d8029848990d225d5924886c951cef691266c8e010fbbb7f678972cee70cbb91d370ad0bcdc8c8761402a090c2c853c9427ec79293624a59da5060

diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild
new file mode 100644
index 00..6df5529c2f
--- /dev/null
+++ b/dev-libs/libgcrypt/libgcrypt-1.8.7.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic multilib-minimal
+
+DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
+HOMEPAGE="http://www.gnupg.org/;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1 MIT"
+SLOT="0/20" # subslot = soname major version
+KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc o-flag-munging static-libs"
+
+RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( virtual/texi2dvi )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.1-uscore.patch
+   "${FILESDIR}"/${PN}-multilib-syspath.patch
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/libgcrypt-config
+)
+
+src_prepare() {
+   default
+   # missing attribute(sysv_abi) for Cygwin?
+   [[ ${CHOST} == *-cygwin* ]] && rm -f mpi/*/*.S
+   # always use -no-undefined even if upstream is not convinced yet
+   sed -i -e 's/^no_undefined\s*=\s*$/& -no-undefined/' src/Makefile.am || 
die
+   eautoreconf
+}
+
+multilib_src_configure() {
+   if [[ ${CHOST} == *86*-solaris* ]] ; then
+   # ASM code uses GNU ELF syntax, divide in particular, we need to
+   # allow this via ASFLAGS, since we don't have a flag-o-matic
+   # function for that, we'll have to abuse cflags for this
+   append-cflags -Wa,--divide
+   fi
+   local myeconfargs=(
+   --enable-noexecstack
+   $(use_enable o-flag-munging O-flag-munging)
+   $(use_enable static-libs static)
+
+   # disabled due to various applications requiring privileges
+   # after libgcrypt drops them (bug #468616)
+   --without-capabilities
+
+   # http://trac.videolan.org/vlc/ticket/620
+   # causes bus-errors on sparc64-solaris
+   $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
+   $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
+   # no cygwin patch yet
+   $([[ ${CHOST} == *-cygwin* ]] && \
+   echo "gcry_cv_gcc_win64_platform_as_ok=no")
+
+   GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config"
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
+}
+
+multilib_src_compile() {
+   default
+   multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C 
doc gcrypt.pdf
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+   multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
+}
+
+multilib_src_install_all() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/libgpg-error/

2020-12-08 Thread Sam James
commit: 489d1316e0d42c5eaf967047e20d08acf4a64975
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  9 00:46:01 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  9 00:46:01 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=489d1316

dev-libs/libgpg-error: bump to 1.39

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgpg-error/Manifest |  1 +
 dev-libs/libgpg-error/libgpg-error-1.39.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 913b6d8dc4..6406ca30d2 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,2 +1,3 @@
 DIST libgpg-error-1.36.tar.bz2 920542 BLAKE2B 
81684f6e47192c50cfa408977d53dc3812befca28733b531d51dffa0a6799a47366a50f6477a7b3111a179ac4aba9e6a527418461cdbcccea80ae6bed4fa
 SHA512 
6e5f853f77dc04f0091d94b224cab8e669042450f271b78d0ea0219658d059c9cab1ab0eaa020a4227f451520b417fc340b85971a6f5e144fa69be57e15df346
 DIST libgpg-error-1.38.tar.bz2 957637 BLAKE2B 
9532402466748503805366b94c82c9adfe5b448f885c26b33ebf7ba9957161ca046b4057f5ca862224accb9f2af731652a55d20e7a4ab69107190a58c8e11ad6
 SHA512 
b936a4738c2cee111d855b1ba3ec433da8c77799a87d1f71275f974f871ebfa593c9db06ea53f0490b6cd6b94bef34f6052a587a4d13d839ec0128500c2dd9de
+DIST libgpg-error-1.39.tar.bz2 961676 BLAKE2B 
8753a9295ca57ba79142ffbc7fa01a986addcdd6a8860cf80c9e1bf9f6f9dfce874f804205a5cdd956e026eb006f2662110c63e7ed52c7a42ee0c45923ae52be
 SHA512 
b28be183ac3d3920363558c4b5b2c24f9074a302799915cc076674bb349dcfb6f09160bec1d3fb62e04047c3ce432d345f36b0905100a88cc730b53d4eb78e42

diff --git a/dev-libs/libgpg-error/libgpg-error-1.39.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.39.ebuild
new file mode 100644
index 00..7f36c7a267
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.39.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools libtool multilib-minimal toolchain-funcs prefix
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="http://www.gnupg.org/related_software/libgpg-error;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="common-lisp nls static-libs"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gpg-error-config
+)
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+   /usr/include/gpgrt.h
+)
+
+PATCHES=( "${FILESDIR}/${PN}-1.37-remove_broken_check.patch" )
+
+src_prepare() {
+   default
+
+   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
+   sed -i -e 's/solaris\*/disabled/' configure.ac || die
+
+   # only necessary for as long as we run eautoreconf, configure.ac
+   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
+   # not a pure /bin/sh script, so it fails on some hosts
+   hprefixify -w 1 autogen.sh
+   eautoreconf
+
+   # upstream seems not interested in trying to understand (#584330)
+   # https://lists.gnupg.org/pipermail/gnupg-devel/2017-March/032671.html
+   # again reported as https://dev.gnupg.org/T4474
+   einfo "Forcing -no-undefined libtool flag ..."
+   sed -i -e 's/\$(no_undefined)/-no-undefined/' src/Makefile.in
+   eend $? || die
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(multilib_is_native_abi || echo --disable-languages)
+   $(use_enable common-lisp languages)
+   $(use_enable nls)
+   $(use_enable static-libs static)
+   --enable-threads
+   CC_FOR_BUILD="$(tc-getBUILD_CC)"
+   $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/libgpg-error/files/, dev-libs/libgpg-error/

2020-12-08 Thread Sam James
commit: 5a099b9b073c68e082bb0e28e9c4365f0835a682
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  9 00:46:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  9 00:46:31 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=5a099b9b

dev-libs/libgpg-error: cleanup old

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgpg-error/Manifest |   1 -
 .../files/libgpg-error-1.36-gawk5-support.patch| 158 -
 dev-libs/libgpg-error/libgpg-error-1.36.ebuild |  61 
 3 files changed, 220 deletions(-)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 6406ca30d2..008697b626 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,3 +1,2 @@
-DIST libgpg-error-1.36.tar.bz2 920542 BLAKE2B 
81684f6e47192c50cfa408977d53dc3812befca28733b531d51dffa0a6799a47366a50f6477a7b3111a179ac4aba9e6a527418461cdbcccea80ae6bed4fa
 SHA512 
6e5f853f77dc04f0091d94b224cab8e669042450f271b78d0ea0219658d059c9cab1ab0eaa020a4227f451520b417fc340b85971a6f5e144fa69be57e15df346
 DIST libgpg-error-1.38.tar.bz2 957637 BLAKE2B 
9532402466748503805366b94c82c9adfe5b448f885c26b33ebf7ba9957161ca046b4057f5ca862224accb9f2af731652a55d20e7a4ab69107190a58c8e11ad6
 SHA512 
b936a4738c2cee111d855b1ba3ec433da8c77799a87d1f71275f974f871ebfa593c9db06ea53f0490b6cd6b94bef34f6052a587a4d13d839ec0128500c2dd9de
 DIST libgpg-error-1.39.tar.bz2 961676 BLAKE2B 
8753a9295ca57ba79142ffbc7fa01a986addcdd6a8860cf80c9e1bf9f6f9dfce874f804205a5cdd956e026eb006f2662110c63e7ed52c7a42ee0c45923ae52be
 SHA512 
b28be183ac3d3920363558c4b5b2c24f9074a302799915cc076674bb349dcfb6f09160bec1d3fb62e04047c3ce432d345f36b0905100a88cc730b53d4eb78e42

diff --git a/dev-libs/libgpg-error/files/libgpg-error-1.36-gawk5-support.patch 
b/dev-libs/libgpg-error/files/libgpg-error-1.36-gawk5-support.patch
deleted file mode 100644
index 17e8816453..00
--- a/dev-libs/libgpg-error/files/libgpg-error-1.36-gawk5-support.patch
+++ /dev/null
@@ -1,158 +0,0 @@
-From 7865041c77f4f7005282f10f9bb19072fbdf Mon Sep 17 00:00:00 2001
-From: NIIBE Yutaka 
-Date: Mon, 15 Apr 2019 15:10:44 +0900
-Subject: [PATCH] awk: Prepare for Gawk 5.0.
-
-* src/Makefile.am: Use pkg_namespace (instead of namespace).
-* src/mkerrnos.awk: Likewise.
-* lang/cl/mkerrcodes.awk: Don't escape # in regexp.
-* src/mkerrcodes.awk, src/mkerrcodes1.awk, src/mkerrcodes2.awk: Ditto.
-
---
-
-In Gawk 5.0, regexp routines are replaced by Gnulib implementation,
-which only allows escaping specific characters.
-
-GnuPG-bug-id: 4459
-Reported-by: Marius Schamschula
-Signed-off-by: NIIBE Yutaka 

- lang/cl/mkerrcodes.awk |  2 +-
- src/Makefile.am|  2 +-
- src/mkerrcodes.awk |  2 +-
- src/mkerrcodes1.awk|  2 +-
- src/mkerrcodes2.awk|  2 +-
- src/mkerrnos.awk   |  2 +-
- src/mkstrtable.awk | 10 +-
- 7 files changed, 11 insertions(+), 11 deletions(-)
-
-diff --git a/lang/cl/mkerrcodes.awk b/lang/cl/mkerrcodes.awk
-index ae29043..9a1fc18 100644
 a/lang/cl/mkerrcodes.awk
-+++ b/lang/cl/mkerrcodes.awk
-@@ -122,7 +122,7 @@ header {
- }
- 
- !header {
--  sub (/\#.+/, "");
-+  sub (/#.+/, "");
-   sub (/[ ]+$/, ""); # Strip trailing space and tab characters.
- 
-   if (/^$/)
-diff --git a/src/Makefile.am b/src/Makefile.am
-index ce1b882..f2590cb 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -293,7 +293,7 @@ code-from-errno.h: mkerrcodes$(EXEEXT_FOR_BUILD) Makefile
- 
- errnos-sym.h: Makefile mkstrtable.awk errnos.in
-   $(AWK) -f $(srcdir)/mkstrtable.awk -v textidx=2 -v nogettext=1 \
--  -v prefix=GPG_ERR_ -v namespace=errnos_ \
-+  -v prefix=GPG_ERR_ -v pkg_namespace=errnos_ \
-   $(srcdir)/errnos.in >$@
- 
- 
-diff --git a/src/mkerrcodes.awk b/src/mkerrcodes.awk
-index 46d436c..e9c857c 100644
 a/src/mkerrcodes.awk
-+++ b/src/mkerrcodes.awk
-@@ -85,7 +85,7 @@ header {
- }
- 
- !header {
--  sub (/\#.+/, "");
-+  sub (/#.+/, "");
-   sub (/[ ]+$/, ""); # Strip trailing space and tab characters.
- 
-   if (/^$/)
-diff --git a/src/mkerrcodes1.awk b/src/mkerrcodes1.awk
-index a771a73..4578e29 100644
 a/src/mkerrcodes1.awk
-+++ b/src/mkerrcodes1.awk
-@@ -81,7 +81,7 @@ header {
- }
- 
- !header {
--  sub (/\#.+/, "");
-+  sub (/#.+/, "");
-   sub (/[ ]+$/, ""); # Strip trailing space and tab characters.
- 
-   if (/^$/)
-diff --git a/src/mkerrcodes2.awk b/src/mkerrcodes2.awk
-index ea58503..188f7a4 100644
 a/src/mkerrcodes2.awk
-+++ b/src/mkerrcodes2.awk
-@@ -91,7 +91,7 @@ header {
- }
- 
- !header {
--  sub (/\#.+/, "");
-+  sub (/#.+/, "");
-   sub (/[ ]+$/, ""); # Strip trailing space and tab characters.
- 
-   if (/^$/)
-diff --git a/src/mkerrnos.awk b/src/mkerrnos.awk
-index f79df66..15b1aad 100644
 a/src/mkerrnos.awk
-+++ b/src/mkerrnos.awk
-@@ -83,7 +83,7 @@ header {
- }
- 
- !header {
--  sub (/\#.+/, 

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

2020-12-08 Thread Göktürk Yüksek
commit: 6347741d7ff5ce5cdd6f62e103f408f0aa23b8bf
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Dec  8 23:33:51 2020 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Dec  9 00:19:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6347741d

media-sound/playerctl: bump to 2.3.1

Package-Manager: Portage-2.3.89, Repoman-2.3.23
Signed-off-by: Göktürk Yüksek  gentoo.org>

 media-sound/playerctl/Manifest   |  1 +
 media-sound/playerctl/playerctl-2.3.1.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/media-sound/playerctl/Manifest b/media-sound/playerctl/Manifest
index c338741e2f6..78a9229fa12 100644
--- a/media-sound/playerctl/Manifest
+++ b/media-sound/playerctl/Manifest
@@ -1,3 +1,4 @@
 DIST playerctl-2.0.1.tar.gz 43700 BLAKE2B 
9df01bdb5f71a589a40462ed807b0f150d8c90921d1e0ef96bf99f20d9e58345307af35b39cc95e8ab37fcf9e5686935d856e050b61210188008b65281e63557
 SHA512 
6a5807abc79358bab0ad30a11897a8109121d5eb7d9e17d2c695221ef83942c3c7235fc738ab27c9dd2d3364c04737355e9c88ec5d49f999565565fb4494f720
 DIST playerctl-2.0.2.tar.gz 44241 BLAKE2B 
3a1d5f59fdb0067f1147f4ef95990ae0755a372469c0f03491b4f3aec8d0cf754bb4d3057063211ee810532967ace0d35fa6a7f3f8cee8d7a5c09031cb5b11c9
 SHA512 
ad588f81d42c8000ccd2d2dedacfcd82887a958189b354ad6285545f7ed59e885febe0c3f9e3da915ae0fd0af4bfb4cefda54f17f0560fc4c00b1be6e92f3ac0
 DIST playerctl-2.2.1.tar.gz 66255 BLAKE2B 
76732d8074b17ca958b7efe08d7be8d4bce3ba1ec65346a219478b4807c600218e1b8fe971892e7df16ad49273721a5b423bced2bd3441e9f89497375d4e0d84
 SHA512 
9c08a3f1d5517d7f4270ed92f226453618fc9f0688688d1af9ff55f0c77efeb1b67daa4adc481546215491550f8528095d376ab099c8ddca05235bfb34b36eb7
+DIST playerctl-2.3.1.tar.gz 73595 BLAKE2B 
d6d60d82fb0a8951fba4a3de91ff1e3f4bdba7177563b65b2da53525af4ca40f42755c577f652aaa24d2de308f56a495c8f87840ad67d6cda840cba1411abdb0
 SHA512 
06a10d193c83f60a9a9c50dddfb0a74e00be8cde34ddaa9d75582b7ce487ac564d1ff0675f6cb0c27d968e7d435b6a427818ac14e0cdd94b86af8f5d89661a93

diff --git a/media-sound/playerctl/playerctl-2.3.1.ebuild 
b/media-sound/playerctl/playerctl-2.3.1.ebuild
new file mode 100644
index 000..8641a7349d5
--- /dev/null
+++ b/media-sound/playerctl/playerctl-2.3.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 xdg-utils meson
+
+DESCRIPTION="A CLI utility to control media players over MPRIS"
+HOMEPAGE="https://github.com/acrisci/playerctl;
+SRC_URI="https://github.com/acrisci/playerctl/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc introspection"
+RESTRICT="test" # Requires dbus-next python package that's not in the tree
+
+RDEPEND="
+   dev-libs/glib:2
+   introspection? ( dev-libs/gobject-introspection:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? ( dev-util/gtk-doc )
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Ddatadir=share
+   -Dbindir=bin
+   $(meson_use doc gtk-doc)
+   $(meson_use introspection)
+   )
+
+   xdg_environment_reset # 596166
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   rm "${ED}"/usr/$(get_libdir)/libplayerctl.a || die
+
+   docinto examples
+   dodoc -r "${S}"/examples/.
+   docompress -x "/usr/share/doc/${PF}/examples"
+
+   newbashcomp data/playerctl.bash "${PN}"
+   insinto /usr/share/zsh/site-functions
+   newins data/playerctl.zsh _playerctl
+}



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

2020-12-08 Thread Göktürk Yüksek
commit: 73e9df17e11b4ddd2320d4c477761fbf640ef8bb
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Dec  8 23:58:09 2020 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Dec  9 00:20:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e9df17

app-crypt/veracrypt: bump to 1.24_p8

Package-Manager: Portage-2.3.89, Repoman-2.3.23
Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-crypt/veracrypt/Manifest |   1 +
 app-crypt/veracrypt/veracrypt-1.24_p8.ebuild | 101 +++
 2 files changed, 102 insertions(+)

diff --git a/app-crypt/veracrypt/Manifest b/app-crypt/veracrypt/Manifest
index 7ccdd48d8c8..1b72e30529b 100644
--- a/app-crypt/veracrypt/Manifest
+++ b/app-crypt/veracrypt/Manifest
@@ -1 +1,2 @@
 DIST veracrypt-1.24_p7.tar.gz 25113248 BLAKE2B 
8ead3325ce6fadf4ca8211ea45daaa82a655f29006f224235f44200839289d42fabe84da2e731fc6a169a7d157535c719b2cd9294524e68532c0065e41ed733c
 SHA512 
d149736d4d6740a89bfce892f44757600c6411776b471a208a75b4573bbc6125535ef1b68c2f55903ff82f4d0fff13b8b07d3cf15c7a301c39158aefffc29e17
+DIST veracrypt-1.24_p8.tar.gz 25116825 BLAKE2B 
fccab3e7de7637f6f3a7f448a9dcc6671198ea6155e8f6741844c5bd844819c639f968e4cc6e13c274c90f2ba8e540a020b98cb12617a109d5911ce8dd9cb991
 SHA512 
16139d055e2b2dda6c38ecf156cf5d15cd4788253fe0c85e42050eafd8afbd5c5908e590e53a7b5220767ebbb3b9e81d0049a910b322e42f1c29d2c131bd29d0

diff --git a/app-crypt/veracrypt/veracrypt-1.24_p8.ebuild 
b/app-crypt/veracrypt/veracrypt-1.24_p8.ebuild
new file mode 100644
index 000..3e0f7086fe3
--- /dev/null
+++ b/app-crypt/veracrypt/veracrypt-1.24_p8.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop eapi7-ver linux-info pax-utils toolchain-funcs wxwidgets
+
+MY_PV="$(ver_cut 1-2)-Update$(ver_cut 4)_MacOSX"
+DESCRIPTION="Disk encryption with strong security based on TrueCrypt"
+HOMEPAGE="https://www.veracrypt.fr/en/Home.html;
+SRC_URI="https://github.com/${PN}/VeraCrypt/archive/VeraCrypt_${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+
+# The modules not linked against in Linux include (but not limited to):
+#   libzip, chacha-xmm, chacha256, chachaRng, rdrand, t1ha2
+# Tested by actually removing the source files and performing a build
+# For this reason, we don't have to worry about their licenses
+LICENSE="Apache-2.0 BSD truecrypt-3.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+asm cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc X"
+RESTRICT="bindist mirror"
+
+WX_GTK_VER="3.0-gtk3"
+
+RDEPEND="
+   sys-fs/lvm2
+   sys-fs/fuse:0
+   x11-libs/wxGTK:${WX_GTK_VER}[X?]
+   app-admin/sudo
+   dev-libs/pkcs11-helper
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   asm? ( dev-lang/yasm )
+"
+
+S="${WORKDIR}/VeraCrypt-VeraCrypt_${MY_PV}/src"
+
+pkg_setup() {
+   local CONFIG_CHECK="~BLK_DEV_DM ~CRYPTO ~CRYPTO_XTS ~DM_CRYPT ~FUSE_FS"
+   linux-info_pkg_setup
+
+   setup-wxwidgets
+}
+
+src_compile() {
+   local myemakeargs=(
+   NOSTRIP=1
+   NOTEST=1
+   VERBOSE=1
+   CC="$(tc-getCC)"
+   CXX="$(tc-getCXX)"
+   AR="$(tc-getAR)"
+   RANLIB="$(tc-getRANLIB)"
+   TC_EXTRA_CFLAGS="${CFLAGS}"
+   TC_EXTRA_CXXFLAGS="${CXXFLAGS}"
+   TC_EXTRA_LFLAGS="${LDFLAGS}"
+   WX_CONFIG="${WX_CONFIG}"
+   $(usex X "" "NOGUI=1")
+   $(usex asm "" "NOASM=1")
+   $(usex cpu_flags_x86_sse2 "" "NOSSE2=1")
+   $(usex cpu_flags_x86_sse4_1 "SSE41=1" "")
+   $(usex cpu_flags_x86_ssse3 "SSSE3=1" "")
+   )
+
+   emake "${myemakeargs[@]}"
+}
+
+src_test() {
+   "${S}/Main/veracrypt" --text --test || die "tests failed"
+}
+
+src_install() {
+   local DOCS=( Readme.txt )
+   local HTML_DOCS=( )
+
+   dobin Main/veracrypt
+   if use doc; then
+   DOCS+=( "${S}"/../doc/EFI-DCS )
+   docompress -x "/usr/share/doc/${PF}/EFI-DCS"
+   HTML_DOCS+=( "${S}"/../doc/html/. )
+   fi
+   einstalldocs
+
+   newinitd "${FILESDIR}/${PN}.init" ${PN}
+
+   if use X; then
+   local s
+   for s in 16 48 128 256; do
+   newicon -s ${s} Resources/Icons/VeraCrypt-${s}x${s}.xpm 
veracrypt.xpm
+   done
+   make_desktop_entry ${PN} "VeraCrypt" ${PN} "Utility;Security"
+   fi
+
+   pax-mark -m "${D%/}/usr/bin/veracrypt"
+}
+
+pkg_postinst() {
+   ewarn "VeraCrypt has a very restrictive license. Please be explicitly 
aware"
+   ewarn "of the limitations on redistribution of binaries or modified 
source."
+}



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

2020-12-08 Thread Göktürk Yüksek
commit: fba1b1a8b38d947b5bf0b23aa75837fc376533d5
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Dec  8 23:35:48 2020 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Dec  9 00:20:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba1b1a8

media-sound/playerctl: remove old

Package-Manager: Portage-2.3.89, Repoman-2.3.23
Signed-off-by: Göktürk Yüksek  gentoo.org>

 media-sound/playerctl/Manifest   |  1 -
 media-sound/playerctl/playerctl-2.0.1.ebuild | 45 
 2 files changed, 46 deletions(-)

diff --git a/media-sound/playerctl/Manifest b/media-sound/playerctl/Manifest
index 78a9229fa12..e86f3bf9d4a 100644
--- a/media-sound/playerctl/Manifest
+++ b/media-sound/playerctl/Manifest
@@ -1,4 +1,3 @@
-DIST playerctl-2.0.1.tar.gz 43700 BLAKE2B 
9df01bdb5f71a589a40462ed807b0f150d8c90921d1e0ef96bf99f20d9e58345307af35b39cc95e8ab37fcf9e5686935d856e050b61210188008b65281e63557
 SHA512 
6a5807abc79358bab0ad30a11897a8109121d5eb7d9e17d2c695221ef83942c3c7235fc738ab27c9dd2d3364c04737355e9c88ec5d49f999565565fb4494f720
 DIST playerctl-2.0.2.tar.gz 44241 BLAKE2B 
3a1d5f59fdb0067f1147f4ef95990ae0755a372469c0f03491b4f3aec8d0cf754bb4d3057063211ee810532967ace0d35fa6a7f3f8cee8d7a5c09031cb5b11c9
 SHA512 
ad588f81d42c8000ccd2d2dedacfcd82887a958189b354ad6285545f7ed59e885febe0c3f9e3da915ae0fd0af4bfb4cefda54f17f0560fc4c00b1be6e92f3ac0
 DIST playerctl-2.2.1.tar.gz 66255 BLAKE2B 
76732d8074b17ca958b7efe08d7be8d4bce3ba1ec65346a219478b4807c600218e1b8fe971892e7df16ad49273721a5b423bced2bd3441e9f89497375d4e0d84
 SHA512 
9c08a3f1d5517d7f4270ed92f226453618fc9f0688688d1af9ff55f0c77efeb1b67daa4adc481546215491550f8528095d376ab099c8ddca05235bfb34b36eb7
 DIST playerctl-2.3.1.tar.gz 73595 BLAKE2B 
d6d60d82fb0a8951fba4a3de91ff1e3f4bdba7177563b65b2da53525af4ca40f42755c577f652aaa24d2de308f56a495c8f87840ad67d6cda840cba1411abdb0
 SHA512 
06a10d193c83f60a9a9c50dddfb0a74e00be8cde34ddaa9d75582b7ce487ac564d1ff0675f6cb0c27d968e7d435b6a427818ac14e0cdd94b86af8f5d89661a93

diff --git a/media-sound/playerctl/playerctl-2.0.1.ebuild 
b/media-sound/playerctl/playerctl-2.0.1.ebuild
deleted file mode 100644
index 18ed3cb3fc5..000
--- a/media-sound/playerctl/playerctl-2.0.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit meson xdg-utils
-
-DESCRIPTION="A CLI utility to control media players over MPRIS"
-HOMEPAGE="https://github.com/acrisci/playerctl;
-SRC_URI="https://github.com/acrisci/playerctl/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc introspection"
-
-RDEPEND="
-   dev-libs/glib:2
-   introspection? ( dev-libs/gobject-introspection:= )
-"
-# Override the meson dependency in MESON_DEPEND of meson.eclass
-# The eclass depends on '>=dev-util/meson-0.40.0' as of writing this
-DEPEND="${RDEPEND}
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   >=dev-util/meson-0.46.0
-   doc? ( dev-util/gtk-doc )
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc gtk-doc)
-   $(meson_use introspection)
-   )
-
-   xdg_environment_reset # 596166
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   docinto examples
-   dodoc -r "${S}"/examples/.
-   docompress -x "/usr/share/doc/${PF}/examples"
-}



[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/openssl/files/, dev-libs/openssl/

2020-12-08 Thread Sam James
commit: fc076399e06e770e45c2b34e618369fd18be6a34
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  8 23:46:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  8 23:46:53 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=fc076399

dev-libs/openssl: cleanup old

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/openssl/Manifest  |   4 -
 .../openssl/files/openssl-1.0.2a-x32-asm.patch |  43 ---
 .../files/openssl-1.1.0k-fix-test_fuzz.patch   |  19 --
 .../openssl-1.1.0l-fix-no-ec2m-in-ec_curve.c.patch |  30 --
 dev-libs/openssl/openssl-1.1.0l.ebuild | 310 
 dev-libs/openssl/openssl-1.1.1d.ebuild | 315 -
 6 files changed, 721 deletions(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index f85ba6cf9c..44bb378469 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -2,10 +2,6 @@ DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 
6c1b8c28f339f539b2ab86433795
 DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B 
b2aade96a6e0ca6209a39e205b1c838de945903fcf959c62cc29ddcd1a0cb360fc5db234df86860a6a4c096f5ecc237611e4c2946b986a5500c24ba93c208ef4
 SHA512 
a48a7efb9b973b865bcc5009d450b428ed6b4b95e4cefe70c51056e47392c8a7bec58215168d8b07712419dc74646c2bd2fd23bcfbba2031376e292249a6b1b6
 DIST openssl-1.0.2t.tar.gz 5355422 BLAKE2B 
dcbc883151ff6c5b60f5849d8789c2e76a384cb3d5eb5f08a6109776d0edf134580dc33fa8b946ae2344542560f04ecef17f218406952dd8d31e4200c4882022
 SHA512 
0b88868933f42fab87e8b22449435a1091cc6e75f986aad6c173e01ad123161fcae8c226759073701bc65c9f2f0b6ce6a63a61203008ed873cfb6e484f32bc71
 DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B 
b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57
 SHA512 
c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32
-DIST openssl-1.1.0l-bindist-1.0.tar.xz 13184 BLAKE2B 
c09e023458faff17b10d6f20c28462c0851757a20d59b4b751220ab307324d5778252df112ad74fd319407cc75fdd1cd507d48058dd0234dc8c03020c882ed42
 SHA512 
39720ecee3ec6080c1416f2fb7c9246b89ee55b21be2baabad51eb6823dbe1559450b1ae92fa61ac1cf5ba04ac8c02438aa469bc65eae6905cf1ea486f270793
-DIST openssl-1.1.0l.tar.gz 5294857 BLAKE2B 
0e4f30f9e8a22414325bd780dc4e875e962487fbe72967f0392ace959955429192541881a98d097d7bb75ed7238b1817b0c3c2c4da04421512bd538f2b07cdd7
 SHA512 
81b74149f40ea7d9f7e235820a4f977844653ad1e2b302e65e712c12193f47542fe7e3385fd1e25e3dd074e4e6d04199836cbc492656f5a7692edab5e234f4ad
-DIST openssl-1.1.1d-bindist-1.0.tar.xz 13180 BLAKE2B 
680bd7400d3dd3930067ee7efa9718b74b30afa9be2397ad80f88031920806b6603b6469beede02b6e7a742abf5f82ebdd7c9b8e69c1ffe223e4860dc9581128
 SHA512 
9e4296326852010d5cebc204d1a34a34198d8d65460bc91a2bd37c80be892a5ae519513e4b0109e6b51b6faab0e171ef6cdae868868c158711558d147083c06f
-DIST openssl-1.1.1d.tar.gz 8845861 BLAKE2B 
d3155f07b487ebd8dd4fe25396c874f9af18b5cfd7e622298d29c4f2c8ce14ad4534609d321314a4bcd0d44414e1306190340daaacd3c8fca061c04498446244
 SHA512 
2bc9f528c27fe644308eb7603c992bac8740e9f0c3601a130af30c9ffebbf7e0f5c28b76a00bbb478bad40fbe89b4223a58d604001e1713da71ff4b7fe6a08a7
 DIST openssl-1.1.1e-bindist-1.0.tar.xz 16948 BLAKE2B 
78e034f1d263cbf5e57c92393f72acd07e86e39a5511a8852bad151371430954e07d787fd82cca55b373d1579bb22b9d29c9d677104ed68291a9d2dffe3ffbbb
 SHA512 
0dbfb378b8f2724db82915e17fd4e43977e3e45030db25cdb9241c0ab842e41ef3d597ef71c4db5103635752dc2059ea6022597511a440f55fb56a5a52d3ccea
 DIST openssl-1.1.1g.tar.gz 9801502 BLAKE2B 
5e3dd4725ff89b959a5436d64b521317c6ffeb377418cc24c6d1927fab923423cb5f5fce2f9c2cdee597041c7be156d09668a5fd13dc6ff06d235a83db94cf19
 SHA512 
01e3d0b1bceeed8fb066f542ef5480862001556e0f612e017442330bbd7e5faee228b2de3513d7fc347446b7f217e27de1003dc9d7214d5833b97593f3ec25ab
 DIST openssl-1.1.1i-bindist-1.0.tar.xz 18124 BLAKE2B 
bcbce700676d1d61498ac98281b7ad06f9970d91afa6bfb2c259ab7462b2554be79a1c06759bc7aaeca9948c2f5276bac2c4f42dbc6822669f863444b9913ccd
 SHA512 
1dbb81bcb4cf7e634bb363c7e2bb2590a1fe3fcb6c3b5e377cac3c5241abd116c2a89c516be8e5fd1799ab64375a58052a4df944eeadc87b0b7785da710906d8

diff --git a/dev-libs/openssl/files/openssl-1.0.2a-x32-asm.patch 
b/dev-libs/openssl/files/openssl-1.0.2a-x32-asm.patch
deleted file mode 100644
index 3a005c9b09..00
--- a/dev-libs/openssl/files/openssl-1.0.2a-x32-asm.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-https://rt.openssl.org/Ticket/Display.html?id=3759=guest=guest
-
-From 6257d59b3a68d2feb9d64317a1c556dc3813ee61 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Sat, 21 Mar 2015 06:01:25 -0400
-Subject: [PATCH] crypto: use bigint in x86-64 perl
-
-When building on x32 systems where the default type is 32bit, make sure
-we can transparently represent 64bit integers.  Otherwise we end up with
-build errors like:
-/usr/bin/perl 

[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/openssl/files/

2020-12-08 Thread Sam James
commit: 0a0c9b445c70aa6d108eefb974a4596e78088543
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  8 23:45:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  8 23:45:07 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=0a0c9b44

dev-libs/openssl: drop unused patches

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/openssl/files/openssl-1.0.2l-mint.patch   |  33 --
 .../openssl/files/openssl-1.0.2p-hobble-ecc.patch  | 283 --
 dev-libs/openssl/files/openssl-1.1.0f-winnt.patch  |  32 --
 .../files/openssl-1.1.0i-CVE-2018-0734.patch   | 131 ---
 .../files/openssl-1.1.0i-CVE-2018-0735.patch   |  44 ---
 .../files/openssl-1.1.1a-cygwin-binmode.patch  |  73 
 ...-1.1.1a-fix-a-minor-nit-in-hkdflabel-size.patch |  27 --
 ...ix-cert-with-rsa-instead-of-rsaEncryption.patch |  97 -
 ...ix-some-SSL_export_keying_material-issues.patch | 420 -
 ...a-fix-wrong-return-value-in-ssl3_ctx_ctrl.patch |  26 --
 ...ure-build_SYS_str_reasons_preserves_errno.patch |  68 
 .../openssl-1.1.1a-preserve-errno-on-dlopen.patch  |  51 ---
 ...-system-error-number-in-a-few-more-places.patch |  57 ---
 ...t-reduce-stack-usage-in-tls13_hkdf_expand.patch |  56 ---
 .../files/openssl-1.1.1b-CVE-2019-1543.patch   |  66 
 15 files changed, 1464 deletions(-)

diff --git a/dev-libs/openssl/files/openssl-1.0.2l-mint.patch 
b/dev-libs/openssl/files/openssl-1.0.2l-mint.patch
deleted file mode 100644
index 2afcb3f2de..00
--- a/dev-libs/openssl/files/openssl-1.0.2l-mint.patch
+++ /dev/null
@@ -1,33 +0,0 @@
 Configure
-+++ Configure
-@@ -502,6 +502,9 @@
- # Interix (GCC)
- "interix-gcc", "gcc:-D_ALL_SOURCE -DL_ENDIAN -DTERMIOS -O2 
-Wall::-D_REENTRANT::-ldl:dlfcn:gnu:::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
- 
-+# FreeMiNT (GCC)
-+"mint-gcc", "gcc:-O2 -fomit-frame-pointer -DB_ENDIAN 
-DTERMIOS::-D_REENTRANT:::BN_LLONG:::",
-+
- # Borland C++ 4.5
- "BC-32","bcc32WIN32::BN_LLONG DES_PTR RC4_INDEX 
EXPORT_VAR_AS_FN:${no_asm}:win32",
- 
 config
-+++ config
-@@ -170,6 +170,10 @@
-   echo "${MACHINE}-whatever-linux1"; exit 0
-   ;;
- 
-+FreeMiNT*)
-+  echo "m68k-atari-mint"; exit 0;
-+  ;;
-+
- GNU*)
-   echo "hurd-x86"; exit 0;
-   ;;
-@@ -859,6 +863,7 @@
-   *-*-qnx6) OUT="QNX6" ;;
-   x86-*-android|i?86-*-android) OUT="android-x86" ;;
-   armv[7-9]*-*-android) OUT="android-armv7" ;;
-+  *-mint*) OUT="mint-gcc" ;;
-   *) OUT=`echo $GUESSOS | awk -F- '{print $3}'`;;
- esac
- 

diff --git a/dev-libs/openssl/files/openssl-1.0.2p-hobble-ecc.patch 
b/dev-libs/openssl/files/openssl-1.0.2p-hobble-ecc.patch
deleted file mode 100644
index 3a458a7836..00
--- a/dev-libs/openssl/files/openssl-1.0.2p-hobble-ecc.patch
+++ /dev/null
@@ -1,283 +0,0 @@
-Port of Fedora's Hobble-EC patches for OpenSSL 1.0 series.
-
-From https://src.fedoraproject.org/git/rpms/openssl.git
-
-Contains parts of the following patches, rediffed. The patches are on various
-different branches.
-f23 openssl-1.0.2c-ecc-suiteb.patch
-f23 openssl-1.0.2a-fips-ec.patch
-f28 openssl-1.1.0-ec-curves.patch
-
-Signed-off-By: Robin H. Johnson 
-
 a/apps/speed.c
-+++ b/apps/speed.c
-@@ -989,10 +989,7 @@ int MAIN(int argc, char **argv)
- } else
- # endif
- # ifndef OPENSSL_NO_ECDSA
--if (strcmp(*argv, "ecdsap160") == 0)
--ecdsa_doit[R_EC_P160] = 2;
--else if (strcmp(*argv, "ecdsap192") == 0)
--ecdsa_doit[R_EC_P192] = 2;
-+  if (0) {}
- else if (strcmp(*argv, "ecdsap224") == 0)
- ecdsa_doit[R_EC_P224] = 2;
- else if (strcmp(*argv, "ecdsap256") == 0)
-@@ -1001,36 +998,13 @@ int MAIN(int argc, char **argv)
- ecdsa_doit[R_EC_P384] = 2;
- else if (strcmp(*argv, "ecdsap521") == 0)
- ecdsa_doit[R_EC_P521] = 2;
--else if (strcmp(*argv, "ecdsak163") == 0)
--ecdsa_doit[R_EC_K163] = 2;
--else if (strcmp(*argv, "ecdsak233") == 0)
--ecdsa_doit[R_EC_K233] = 2;
--else if (strcmp(*argv, "ecdsak283") == 0)
--ecdsa_doit[R_EC_K283] = 2;
--else if (strcmp(*argv, "ecdsak409") == 0)
--ecdsa_doit[R_EC_K409] = 2;
--else if (strcmp(*argv, "ecdsak571") == 0)
--ecdsa_doit[R_EC_K571] = 2;
--else if (strcmp(*argv, "ecdsab163") == 0)
--ecdsa_doit[R_EC_B163] = 2;
--else if (strcmp(*argv, "ecdsab233") == 0)
--ecdsa_doit[R_EC_B233] = 2;
--else if (strcmp(*argv, "ecdsab283") == 0)
--ecdsa_doit[R_EC_B283] = 2;
--else if (strcmp(*argv, "ecdsab409") == 0)
--ecdsa_doit[R_EC_B409] = 2;
--else if (strcmp(*argv, "ecdsab571") == 0)
--ecdsa_doit[R_EC_B571] = 2;
- else if (strcmp(*argv, "ecdsa") == 0) {
--for (i = 0; i < EC_NUM; i++)
-+for (i = R_EC_P224; i < 

[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/openssl/

2020-12-08 Thread Sam James
commit: 10129a5714e39b28141cb501eccaf86d16d47c4d
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  8 23:24:22 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  8 23:24:22 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=10129a57

dev-libs/openssl: sync (security bump to 1.1.1i)

Bug: https://bugs.gentoo.org/759079
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/openssl/Manifest  |   2 +
 dev-libs/openssl/openssl-1.1.1i.ebuild | 341 +
 2 files changed, 343 insertions(+)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 45f2a81f41..f85ba6cf9c 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -8,3 +8,5 @@ DIST openssl-1.1.1d-bindist-1.0.tar.xz 13180 BLAKE2B 
680bd7400d3dd3930067ee7efa9
 DIST openssl-1.1.1d.tar.gz 8845861 BLAKE2B 
d3155f07b487ebd8dd4fe25396c874f9af18b5cfd7e622298d29c4f2c8ce14ad4534609d321314a4bcd0d44414e1306190340daaacd3c8fca061c04498446244
 SHA512 
2bc9f528c27fe644308eb7603c992bac8740e9f0c3601a130af30c9ffebbf7e0f5c28b76a00bbb478bad40fbe89b4223a58d604001e1713da71ff4b7fe6a08a7
 DIST openssl-1.1.1e-bindist-1.0.tar.xz 16948 BLAKE2B 
78e034f1d263cbf5e57c92393f72acd07e86e39a5511a8852bad151371430954e07d787fd82cca55b373d1579bb22b9d29c9d677104ed68291a9d2dffe3ffbbb
 SHA512 
0dbfb378b8f2724db82915e17fd4e43977e3e45030db25cdb9241c0ab842e41ef3d597ef71c4db5103635752dc2059ea6022597511a440f55fb56a5a52d3ccea
 DIST openssl-1.1.1g.tar.gz 9801502 BLAKE2B 
5e3dd4725ff89b959a5436d64b521317c6ffeb377418cc24c6d1927fab923423cb5f5fce2f9c2cdee597041c7be156d09668a5fd13dc6ff06d235a83db94cf19
 SHA512 
01e3d0b1bceeed8fb066f542ef5480862001556e0f612e017442330bbd7e5faee228b2de3513d7fc347446b7f217e27de1003dc9d7214d5833b97593f3ec25ab
+DIST openssl-1.1.1i-bindist-1.0.tar.xz 18124 BLAKE2B 
bcbce700676d1d61498ac98281b7ad06f9970d91afa6bfb2c259ab7462b2554be79a1c06759bc7aaeca9948c2f5276bac2c4f42dbc6822669f863444b9913ccd
 SHA512 
1dbb81bcb4cf7e634bb363c7e2bb2590a1fe3fcb6c3b5e377cac3c5241abd116c2a89c516be8e5fd1799ab64375a58052a4df944eeadc87b0b7785da710906d8
+DIST openssl-1.1.1i.tar.gz 9808346 BLAKE2B 
ca98bab08e1874134da113dd0bda0583c133c7dce5b739f9601641ed2cf97894e5e13d901f0db9367aa5d7b78c552ac598aa0a3c2a3f0a438daae044e29f58d6
 SHA512 
fe12e0ab9e1688f24dd862ac633d0ab703b499c0f34b53c3560aa0d3879d81d647aa0678ed517dda5efb2711f669fcb1a1e0e24f6eac2efc2cf4eae6b62014d8

diff --git a/dev-libs/openssl/openssl-1.1.1i.ebuild 
b/dev-libs/openssl/openssl-1.1.1i.ebuild
new file mode 100644
index 00..01da3c43c6
--- /dev/null
+++ b/dev-libs/openssl/openssl-1.1.1i.ebuild
@@ -0,0 +1,341 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic toolchain-funcs multilib multilib-minimal
+
+MY_P=${P/_/-}
+
+# This patch set is based on the following files from Fedora 31,
+# see https://src.fedoraproject.org/rpms/openssl/blob/f31/f/openssl.spec
+# for more details:
+# - hobble-openssl (SOURCE1)
+# - ec_curve.c (SOURCE12) -- MODIFIED
+# - ectest.c (SOURCE13)
+# - openssl-1.1.1-ec-curves.patch (PATCH37) -- MODIFIED
+BINDIST_PATCH_SET="openssl-1.1.1i-bindist-1.0.tar.xz"
+
+DESCRIPTION="full-strength general purpose cryptography library (including SSL 
and TLS)"
+HOMEPAGE="https://www.openssl.org/;
+SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
+   bindist? (
+   mirror://gentoo/${BINDIST_PATCH_SET}
+   https://dev.gentoo.org/~whissi/dist/openssl/${BINDIST_PATCH_SET}
+   )"
+
+LICENSE="openssl"
+SLOT="0/1.1" # .so version of libssl/libcrypto
+[[ "${PV}" = *_pre* ]] || \
+KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 kernel_linux 
sslv3 static-libs test tls-heartbeat vanilla zlib"
+RESTRICT="!bindist? ( bindist )
+   !test? ( test )"
+
+MY_PKGINSTDEPS=">=app-misc/c_rehash-1.7-r1"
+# Possible c_rehash dep is tricky
+# bug #572790
+RDEPEND="!prefix-stack? ( ${MY_PKGINSTDEPS} )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   prefix-stack? ( ${MY_PKGINSTDEPS} )"
+BDEPEND="
+   >=dev-lang/perl-5
+   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+   test? (
+   sys-apps/diffutils
+   sys-devel/bc
+   kernel_linux? ( sys-process/procps )
+   )"
+PDEPEND="app-misc/ca-certificates"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.0j-parallel_install_fix.patch #671602
+)
+
+S="${WORKDIR}/${MY_P}"
+
+# force upgrade to prevent broken login, bug 696950
+RDEPEND+=" !/dev/null)
+   if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 
1 ]]; then
+   die "FEATURES=test with USE=sctp requires 

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

2020-12-08 Thread Andreas Sturmlechner
commit: c08738e7e056a81d11e70eac92031f98a7a1a370
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec  8 21:00:07 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec  8 23:15:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08738e7

dev-util/kdevelop-python: 5.6.1 version bump

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

 dev-util/kdevelop-python/Manifest  |  1 +
 .../kdevelop-python/kdevelop-python-5.6.1.ebuild   | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-util/kdevelop-python/Manifest 
b/dev-util/kdevelop-python/Manifest
index d0f3715d1a6..d35708f52d8 100644
--- a/dev-util/kdevelop-python/Manifest
+++ b/dev-util/kdevelop-python/Manifest
@@ -1 +1,2 @@
 DIST kdev-python-5.6.0.tar.xz 1069480 BLAKE2B 
0ceb8c1a4bd279b621844eb94eeecef4272b13e77764afeb6403d8a757d6873caf2cc5ad5a1a1eef901365c90dc11298bab21274b684c6b49c8e55388c9504bb
 SHA512 
c6a866a563f3304aab860f66d752a617f8a0822c2e3b0f4131b8e8603f2ed86b5141ad308f967ffc5e9458693f389281a8918feea9fc584d7b4213fa265479be
+DIST kdev-python-5.6.1.tar.xz 1071080 BLAKE2B 
f9972f6460723bc4822b00e49ab35f74eecc86cfb642fe76d98f551519f8ab690d6c5b6bbd7db778a3a62a1d11e81f8a0ea39fda91120b951b0fb80667d52b64
 SHA512 
bdf05ed098cfbca395c8c82650c278f33bd5878a08527f43d555e905142b3b486267d37789cbe9bf4924162fb9c3024c13e445a2f1d408626861b96c96103e12

diff --git a/dev-util/kdevelop-python/kdevelop-python-5.6.1.ebuild 
b/dev-util/kdevelop-python/kdevelop-python-5.6.1.ebuild
new file mode 100644
index 000..eec3ae82b9e
--- /dev/null
+++ b/dev-util/kdevelop-python/kdevelop-python-5.6.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="forceoptional"
+KDE_ORG_CATEGORY="kdevelop"
+KDE_ORG_NAME="kdev-python"
+PYTHON_COMPAT=( python3_{7,8,9} )
+KFMIN=5.74.0
+QTMIN=5.15.1
+inherit ecm kde.org python-single-r1
+
+DESCRIPTION="Python plugin for KDevelop"
+HOMEPAGE="https://www.kdevelop.org/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="${SRC_URI/src\//}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   dev-util/kdevelop:5=
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/threadweaver-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/pycodestyle[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+
+RESTRICT+=" test"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+   ecm_pkg_setup
+}



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

2020-12-08 Thread Andreas Sturmlechner
commit: f5683954ee1826bd81c7627d51b998fb6925
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec  8 20:59:46 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec  8 23:15:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5683954

dev-util/kdevelop: 5.6.1 version bump

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

 dev-util/kdevelop/Manifest  |   1 +
 dev-util/kdevelop/kdevelop-5.6.1.ebuild | 134 
 2 files changed, 135 insertions(+)

diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest
index aa5ca0665ef..2c775f16899 100644
--- a/dev-util/kdevelop/Manifest
+++ b/dev-util/kdevelop/Manifest
@@ -1 +1,2 @@
 DIST kdevelop-5.6.0.tar.xz 7116544 BLAKE2B 
c548c695dab41c93aef31549bd479f1ca832a3fac9cde044523bf590d536473f36a87521ac678d37008ff451c091b843f65ccce154d9b1ca59efac2b48a81515
 SHA512 
c96a79d92972d606778d76f74f9dfddb9a0da9f41b462ada1a52842aa14306ad3cb183cda8103a9a3cf56d0dd5c1f18d5fad6b65cd8ae42f2fc407aaa6dc88f7
+DIST kdevelop-5.6.1.tar.xz 7130284 BLAKE2B 
989218ec07d437d641033b7895b533a4f92b8c557e73bac0e3671a34335aac02936eeb3b73b95d1a7bbab6ad8b32a21f15db1d5af0485999fa2f7eb24b9e8bb6
 SHA512 
a03e22d57b5d556489e3e140e4cad6939170087a36afa8c755318ff6b5101806b8df82bd402e32daa715f4a72352dada1c2ce3ff4455dcac0debe6456c0bc7cd

diff --git a/dev-util/kdevelop/kdevelop-5.6.1.ebuild 
b/dev-util/kdevelop/kdevelop-5.6.1.ebuild
new file mode 100644
index 000..06faa562e63
--- /dev/null
+++ b/dev-util/kdevelop/kdevelop-5.6.1.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KDE_ORG_CATEGORY="kdevelop"
+KFMIN=5.74.0
+QTMIN=5.15.1
+VIRTUALDBUS_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and 
much more"
+HOMEPAGE="https://kdevelop.org/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="${SRC_URI/src\//}"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="5/56" # look at KDEVELOP_SOVERSION inside CMakeLists.txt
+IUSE="+gdbui hex +plasma +qmake reviewboard subversion"
+
+COMMON_DEPEND="
+   dev-libs/grantlee:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qthelp-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qttest-${QTMIN}:5
+   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=dev-util/astyle-3.1:=
+   kde-apps/libkomparediff2:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${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/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/sonnet-${KFMIN}:5
+   >=kde-frameworks/threadweaver-${KFMIN}:5
+   >=sys-devel/clang-6.0:=
+   gdbui? ( kde-plasma/libksysguard:5= )
+   hex? ( app-editors/okteta:5 )
+   plasma? (
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   )
+   qmake? ( dev-util/kdevelop-pg-qt:5 )
+   reviewboard? ( >=kde-frameworks/purpose-${KFMIN}:5 )
+   subversion? (
+   dev-libs/apr:1
+   dev-libs/apr-util:1
+   dev-vcs/subversion
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/boost
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qdbus-${QTMIN}:5
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   dev-util/ninja
+   kde-apps/kapptemplate:5
+   kde-apps/kio-extras:5
+   

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

2020-12-08 Thread Andreas Sturmlechner
commit: 6c8e366b9dfcba1b12a7eda39342dece78fa0b01
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec  8 21:00:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec  8 23:15:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c8e366b

dev-util/kdevelop-php: 5.6.1 version bump

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

 dev-util/kdevelop-php/Manifest  |  1 +
 dev-util/kdevelop-php/kdevelop-php-5.6.1.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-util/kdevelop-php/Manifest b/dev-util/kdevelop-php/Manifest
index c0b6914883c..34202325db4 100644
--- a/dev-util/kdevelop-php/Manifest
+++ b/dev-util/kdevelop-php/Manifest
@@ -1 +1,2 @@
 DIST kdev-php-5.6.0.tar.xz 1063760 BLAKE2B 
72b3a6e77d6f569877687490f654daf79c14e2f7b374aadabbf54d7cad129c15051e72d816073d961582efa33d8354c51b2d3efa77a930ed2c81db4c5cd6668c
 SHA512 
b6838e8eb44df1a0b2d94503c28636ce36dd63e91a8476b1f523b7457f1f831987eb3d079cbb7ed629c5c8143cd6a6f5832579ab7dc38f38162198c2cc068cdc
+DIST kdev-php-5.6.1.tar.xz 1063372 BLAKE2B 
4c7d3897c67629b6aafb8a2e04d080a3ab5fd3bbbd836fe09d41cbdc29a14367fc2b1dc790375e761917b81bce08b88737a1b4a03163743fad71eea1410a5d29
 SHA512 
45e84c7ecf293dfa48805c3a80804f468a5fb8019ea3ced6b8cc1cb9042d84774635bc58e2d61945c3e5a2e77d1bc139ecdf9ebc408157c640ccbcaa2c26f189

diff --git a/dev-util/kdevelop-php/kdevelop-php-5.6.1.ebuild 
b/dev-util/kdevelop-php/kdevelop-php-5.6.1.ebuild
new file mode 100644
index 000..ad21a5af3be
--- /dev/null
+++ b/dev-util/kdevelop-php/kdevelop-php-5.6.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_HANDBOOK_DIR="docs"
+ECM_TEST="true"
+KDE_ORG_CATEGORY="kdevelop"
+KDE_ORG_NAME="kdev-php"
+KFMIN=5.74.0
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="PHP plugin for KDevelop"
+HOMEPAGE="https://www.kdevelop.org/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="${SRC_URI/src\//}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="5"
+IUSE=""
+
+BDEPEND="
+   test? ( dev-util/kdevelop:5[test] )
+"
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   dev-util/kdevelop-pg-qt:5
+   dev-util/kdevelop:5=
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/threadweaver-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
+
+# remaining tests fail for some, bug 668530
+RESTRICT+=" test"
+
+src_test() {
+   # tests hang, bug 667922
+   local myctestargs=(
+   -E "(completionbenchmark|duchain_multiplefiles)"
+   )
+   ecm_src_test
+}



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

2020-12-08 Thread Thomas Deutschmann
commit: 2915b998b618e03e5c0fa120ae528be64209ea85
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec  8 23:02:49 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec  8 23:03:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2915b998

dev-libs/openssl: fix USE=bindist

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

 dev-libs/openssl/Manifest  | 2 +-
 dev-libs/openssl/openssl-1.1.1i.ebuild | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 7c5edfcb9d0..49b73ef3c56 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -6,5 +6,5 @@ DIST openssl-1.1.0l.tar.gz 5294857 BLAKE2B 
0e4f30f9e8a22414325bd780dc4e875e96248
 DIST openssl-1.1.1e-bindist-1.0.tar.xz 16948 BLAKE2B 
78e034f1d263cbf5e57c92393f72acd07e86e39a5511a8852bad151371430954e07d787fd82cca55b373d1579bb22b9d29c9d677104ed68291a9d2dffe3ffbbb
 SHA512 
0dbfb378b8f2724db82915e17fd4e43977e3e45030db25cdb9241c0ab842e41ef3d597ef71c4db5103635752dc2059ea6022597511a440f55fb56a5a52d3ccea
 DIST openssl-1.1.1g.tar.gz 9801502 BLAKE2B 
5e3dd4725ff89b959a5436d64b521317c6ffeb377418cc24c6d1927fab923423cb5f5fce2f9c2cdee597041c7be156d09668a5fd13dc6ff06d235a83db94cf19
 SHA512 
01e3d0b1bceeed8fb066f542ef5480862001556e0f612e017442330bbd7e5faee228b2de3513d7fc347446b7f217e27de1003dc9d7214d5833b97593f3ec25ab
 DIST openssl-1.1.1h.tar.gz 9810045 BLAKE2B 
ac9ba6fb0c4da0a761e8655b6907634365ddb114216acfcfc981e13c211577b6bd23ea8d2ad0999c0960b039f5d3dead5733e6dc07c5231ab953307a9015cd36
 SHA512 
da50fd99325841ed7a4367d9251c771ce505a443a73b327d8a46b2c6a7d2ea99e43551a164efc86f8743b22c2bdb0020bf24a9cbd445e9d68868b2dc1d34033a
-DIST openssl-1.1.1i-bindist-1.0.tar.xz 17696 BLAKE2B 
bb453ae48ff5031894d120de0d0da66d9528e00f1d773e7ed17435ed8ea4bfa988e55a59cc22b2d99a23ab0a592fc1f10fcf075974b621cb22eb439fdea8f559
 SHA512 
d03b7cecbadebedd03b41a7a2384d1e9cbf75a782d9607db5aad44bbc49ab38f91673e765819f4d4f0132bc708cd20d3100f402e2ad50130cd140f11ba376834
+DIST openssl-1.1.1i-bindist-1.0.tar.xz 18124 BLAKE2B 
bcbce700676d1d61498ac98281b7ad06f9970d91afa6bfb2c259ab7462b2554be79a1c06759bc7aaeca9948c2f5276bac2c4f42dbc6822669f863444b9913ccd
 SHA512 
1dbb81bcb4cf7e634bb363c7e2bb2590a1fe3fcb6c3b5e377cac3c5241abd116c2a89c516be8e5fd1799ab64375a58052a4df944eeadc87b0b7785da710906d8
 DIST openssl-1.1.1i.tar.gz 9808346 BLAKE2B 
ca98bab08e1874134da113dd0bda0583c133c7dce5b739f9601641ed2cf97894e5e13d901f0db9367aa5d7b78c552ac598aa0a3c2a3f0a438daae044e29f58d6
 SHA512 
fe12e0ab9e1688f24dd862ac633d0ab703b499c0f34b53c3560aa0d3879d81d647aa0678ed517dda5efb2711f669fcb1a1e0e24f6eac2efc2cf4eae6b62014d8

diff --git a/dev-libs/openssl/openssl-1.1.1i.ebuild 
b/dev-libs/openssl/openssl-1.1.1i.ebuild
index 571e1c7971c..572b1945be6 100644
--- a/dev-libs/openssl/openssl-1.1.1i.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1i.ebuild
@@ -209,6 +209,7 @@ multilib_src_configure() {
enable-camellia \
enable-ec \
$(use_ssl !bindist ec2m) \
+   $(use_ssl !bindist sm2) \
enable-srp \
$(use elibc_musl && echo "no-async") \
${ec_nistp_64_gcc_128} \



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/, profiles/

2020-12-08 Thread Thomas Deutschmann
commit: 16d71a078f615bc0ed65ef10df2fa144feb683d8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec  8 22:59:59 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec  8 23:03:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d71a07

thirdpartymirrors: drop gentoo.ussg.indiana.edu

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

 dev-libs/openssl/Manifest  | 1 +
 dev-libs/openssl/openssl-1.1.1i.ebuild | 2 +-
 profiles/thirdpartymirrors | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index ec7f6b488c8..7c5edfcb9d0 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -6,4 +6,5 @@ DIST openssl-1.1.0l.tar.gz 5294857 BLAKE2B 
0e4f30f9e8a22414325bd780dc4e875e96248
 DIST openssl-1.1.1e-bindist-1.0.tar.xz 16948 BLAKE2B 
78e034f1d263cbf5e57c92393f72acd07e86e39a5511a8852bad151371430954e07d787fd82cca55b373d1579bb22b9d29c9d677104ed68291a9d2dffe3ffbbb
 SHA512 
0dbfb378b8f2724db82915e17fd4e43977e3e45030db25cdb9241c0ab842e41ef3d597ef71c4db5103635752dc2059ea6022597511a440f55fb56a5a52d3ccea
 DIST openssl-1.1.1g.tar.gz 9801502 BLAKE2B 
5e3dd4725ff89b959a5436d64b521317c6ffeb377418cc24c6d1927fab923423cb5f5fce2f9c2cdee597041c7be156d09668a5fd13dc6ff06d235a83db94cf19
 SHA512 
01e3d0b1bceeed8fb066f542ef5480862001556e0f612e017442330bbd7e5faee228b2de3513d7fc347446b7f217e27de1003dc9d7214d5833b97593f3ec25ab
 DIST openssl-1.1.1h.tar.gz 9810045 BLAKE2B 
ac9ba6fb0c4da0a761e8655b6907634365ddb114216acfcfc981e13c211577b6bd23ea8d2ad0999c0960b039f5d3dead5733e6dc07c5231ab953307a9015cd36
 SHA512 
da50fd99325841ed7a4367d9251c771ce505a443a73b327d8a46b2c6a7d2ea99e43551a164efc86f8743b22c2bdb0020bf24a9cbd445e9d68868b2dc1d34033a
+DIST openssl-1.1.1i-bindist-1.0.tar.xz 17696 BLAKE2B 
bb453ae48ff5031894d120de0d0da66d9528e00f1d773e7ed17435ed8ea4bfa988e55a59cc22b2d99a23ab0a592fc1f10fcf075974b621cb22eb439fdea8f559
 SHA512 
d03b7cecbadebedd03b41a7a2384d1e9cbf75a782d9607db5aad44bbc49ab38f91673e765819f4d4f0132bc708cd20d3100f402e2ad50130cd140f11ba376834
 DIST openssl-1.1.1i.tar.gz 9808346 BLAKE2B 
ca98bab08e1874134da113dd0bda0583c133c7dce5b739f9601641ed2cf97894e5e13d901f0db9367aa5d7b78c552ac598aa0a3c2a3f0a438daae044e29f58d6
 SHA512 
fe12e0ab9e1688f24dd862ac633d0ab703b499c0f34b53c3560aa0d3879d81d647aa0678ed517dda5efb2711f669fcb1a1e0e24f6eac2efc2cf4eae6b62014d8

diff --git a/dev-libs/openssl/openssl-1.1.1i.ebuild 
b/dev-libs/openssl/openssl-1.1.1i.ebuild
index ccc0cbc5d58..571e1c7971c 100644
--- a/dev-libs/openssl/openssl-1.1.1i.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1i.ebuild
@@ -14,7 +14,7 @@ MY_P=${P/_/-}
 # - ec_curve.c (SOURCE12) -- MODIFIED
 # - ectest.c (SOURCE13)
 # - openssl-1.1.1-ec-curves.patch (PATCH37) -- MODIFIED
-BINDIST_PATCH_SET="openssl-1.1.1e-bindist-1.0.tar.xz"
+BINDIST_PATCH_SET="openssl-1.1.1i-bindist-1.0.tar.xz"
 
 DESCRIPTION="full-strength general purpose cryptography library (including SSL 
and TLS)"
 HOMEPAGE="https://www.openssl.org/;

diff --git a/profiles/thirdpartymirrors b/profiles/thirdpartymirrors
index fa607d5c928..814e03db121 100644
--- a/profiles/thirdpartymirrors
+++ b/profiles/thirdpartymirrors
@@ -2,7 +2,7 @@ apache  http://apache.lauf-forum.at/ 
http://apache.mirror.digionline.de/ http://
 cpan   https://cpan.metacpan.org https://www.cpan.org
 cran   https://cran.r-project.org https://cran.us.r-project.org
 debian https://deb.debian.org/debian/ http://ftp.au.debian.org/debian/ 
http://ftp.at.debian.org/debian/ http://ftp.by.debian.org/debian/ 
http://ftp.be.debian.org/debian/ http://ftp.br.debian.org/debian/ 
http://ftp.bg.debian.org/debian/ http://ftp.ca.debian.org/debian/ 
http://ftp2.cn.debian.org/debian/ http://ftp.cn.debian.org/debian/ 
http://ftp.hr.debian.org/debian/ http://ftp.cz.debian.org/debian/ 
http://ftp.dk.debian.org/debian/ http://ftp.sv.debian.org/debian/ 
http://ftp.ee.debian.org/debian/ http://ftp.fi.debian.org/debian/ 
http://ftp.fr.debian.org/debian/ http://ftp2.de.debian.org/debian/ 
http://ftp.de.debian.org/debian/ http://ftp.gr.debian.org/debian/ 
http://ftp.hu.debian.org/debian/ http://ftp.is.debian.org/debian/ 
http://ftp.ie.debian.org/debian/ http://ftp.it.debian.org/debian/ 
http://ftp.jp.debian.org/debian/ http://ftp.lt.debian.org/debian/ 
http://ftp.mx.debian.org/debian/ http://ftp.md.debian.org/debian/ 
http://ftp.nl.debian.org/debian/ http://ftp.nc.debian.org/debian/
  http://ftp.nz.debian.org/debian/ http://ftp.no.debian.org/debian/ 
http://ftp.pl.debian.org/debian/ http://ftp.pt.debian.org/debian/ 
http://ftp.ro.debian.org/debian/ http://ftp.ru.debian.org/debian/ 
http://ftp.sg.debian.org/debian/ http://ftp.sk.debian.org/debian/ 
http://ftp.si.debian.org/debian/ http://ftp.es.debian.org/debian/ 
http://ftp.se.debian.org/debian/ http://ftp.ch.debian.org/debian/ 
http://ftp.tw.debian.org/debian/ http://ftp.tr.debian.org/debian/ 

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

2020-12-08 Thread Sergei Trofimovich
commit: 95669102529602e3a5e601270a5b007464cda3f8
Author: Michal Privoznik  redhat  com>
AuthorDate: Tue Dec  8 08:33:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec  8 22:56:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95669102

app-emulation/libvirt-6.10.0: Fix segfault when parsing mdev types

This is a straight backport of upstream commit of
4c4d0e2da07b5a035b26a0ff13ec27070f7c7b1a which fixes a crasher
during filling PCI capabilities for
virConnectListAllNodeDevices() API.

Closes: https://bugs.gentoo.org/758431
Signed-off-by: Michal Privoznik  redhat.com>
Closes: https://github.com/gentoo/gentoo/pull/18562
Signed-off-by: Sergei Trofimovich  gentoo.org>

 ...10.0-Fix-segfault-when-parsing-mdev-types.patch | 61 ++
 ...t-6.10.0-r1.ebuild => libvirt-6.10.0-r2.ebuild} |  1 +
 2 files changed, 62 insertions(+)

diff --git 
a/app-emulation/libvirt/files/libvirt-6.10.0-Fix-segfault-when-parsing-mdev-types.patch
 
b/app-emulation/libvirt/files/libvirt-6.10.0-Fix-segfault-when-parsing-mdev-types.patch
new file mode 100644
index 000..207cc20ba09
--- /dev/null
+++ 
b/app-emulation/libvirt/files/libvirt-6.10.0-Fix-segfault-when-parsing-mdev-types.patch
@@ -0,0 +1,61 @@
+From 4c4d0e2da07b5a035b26a0ff13ec27070f7c7b1a Mon Sep 17 00:00:00 2001
+Message-Id: 
<4c4d0e2da07b5a035b26a0ff13ec27070f7c7b1a.1607416232.git.mpriv...@redhat.com>
+From: Jonathon Jongsma 
+Date: Wed, 2 Dec 2020 11:52:39 -0600
+Subject: [PATCH] conf: Fix segfault when parsing mdev types
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Commit f1b0890 introduced a potential crash due to incorrect operator
+precedence when accessing an element from a pointer to an array.
+
+Backtrace below:
+
+  #0  virNodeDeviceGetMdevTypesCaps (sysfspath=0x7fff801661e0 
"/sys/devices/pci:00/:00:02.0", mdev_types=0x7fff801c9b40, 
nmdev_types=0x7fff801c9b48) at ../src/conf/node_device_conf.c:2676
+  #1  0x77caf53d in virNodeDeviceGetPCIDynamicCaps 
(sysfsPath=0x7fff801661e0 "/sys/devices/pci:00/:00:02.0", 
pci_dev=0x7fff801c9ac8) at ../src/conf/node_device_conf.c:2705
+  #2  0x77cae38f in virNodeDeviceUpdateCaps (def=0x7fff80168a10) at 
../src/conf/node_device_conf.c:2342
+  #3  0x77cb11c0 in virNodeDeviceObjMatch (obj=0x7fff84002e50, 
flags=0) at ../src/conf/virnodedeviceobj.c:850
+  #4  0x77cb153d in virNodeDeviceObjListExportCallback 
(payload=0x7fff84002e50, name=0x7fff801cbc20 "pci__00_02_0", 
opaque=0x7fffe2ffc6a0) at ../src/conf/virnodedeviceobj.c:909
+  #5  0x77b69146 in virHashForEach (table=0x7fff9814b700 = {...}, 
iter=0x77cb149e , 
opaque=0x7fffe2ffc6a0) at ../src/util/virhash.c:394
+  #6  0x77cb1694 in virNodeDeviceObjListExport (conn=0x7fff98013170, 
devs=0x7fff98154430, devices=0x7fffe2ffc798, filter=0x77cf47a1 
, flags=0)
+  at ../src/conf/virnodedeviceobj.c:943
+  #7  0x7fffe00694b2 in nodeConnectListAllNodeDevices 
(conn=0x7fff98013170, devices=0x7fffe2ffc798, flags=0) at 
../src/node_device/node_device_driver.c:228
+  #8  0x77e703aa in virConnectListAllNodeDevices (conn=0x7fff98013170, 
devices=0x7fffe2ffc798, flags=0) at ../src/libvirt-nodedev.c:130
+  #9  0x5557f796 in remoteDispatchConnectListAllNodeDevices 
(server=0x55627080, client=0x556bf050, msg=0x556c, 
rerr=0x7fffe2ffc8a0, args=0x7fffd4008470, ret=0x7fffd40084e0)
+  at src/remote/remote_daemon_dispatch_stubs.h:1613
+  #10 0x5557f6f9 in remoteDispatchConnectListAllNodeDevicesHelper 
(server=0x55627080, client=0x556bf050, msg=0x556c, 
rerr=0x7fffe2ffc8a0, args=0x7fffd4008470, ret=0x7fffd40084e0)
+  at src/remote/remote_daemon_dispatch_stubs.h:1591
+  #11 0x77ce9542 in virNetServerProgramDispatchCall 
(prog=0x55690c10, server=0x55627080, client=0x556bf050, 
msg=0x556c) at ../src/rpc/virnetserverprogram.c:428
+  #12 0x77ce90bd in virNetServerProgramDispatch (prog=0x55690c10, 
server=0x55627080, client=0x556bf050, msg=0x556c) at 
../src/rpc/virnetserverprogram.c:302
+  #13 0x77cf042b in virNetServerProcessMsg (srv=0x55627080, 
client=0x556bf050, prog=0x55690c10, msg=0x556c) at 
../src/rpc/virnetserver.c:137
+  #14 0x77cf04eb in virNetServerHandleJob (jobOpaque=0x556b66b0, 
opaque=0x55627080) at ../src/rpc/virnetserver.c:154
+  #15 0x77bd912f in virThreadPoolWorker (opaque=0x5562bc70) at 
../src/util/virthreadpool.c:163
+  #16 0x77bd8645 in virThreadHelper (data=0x5562bc90) at 
../src/util/virthread.c:233
+  #17 0x76d90432 in start_thread () at /lib64/libpthread.so.0
+  #18 0x775c5913 in clone () at /lib64/libc.so.6
+
+Signed-off-by: Jonathon Jongsma 
+Reviewed-by: Ján Tomko 
+Signed-off-by: Ján Tomko 
+Signed-off-by: Michal Privoznik 
+---
+ 

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

2020-12-08 Thread Sam James
commit: d4b796949f582fea64eb312e018b05f0daef66a0
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  8 22:55:55 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  8 22:56:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b79694

dev-python/mock: avoid pytest (even more)

Closes: https://bugs.gentoo.org/759142
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/mock/mock-4.0.2.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-python/mock/mock-4.0.2.ebuild 
b/dev-python/mock/mock-4.0.2.ebuild
index b76c0acda0b..d658150ed21 100644
--- a/dev-python/mock/mock-4.0.2.ebuild
+++ b/dev-python/mock/mock-4.0.2.ebuild
@@ -23,6 +23,11 @@ RDEPEND="
 DEPEND="${RDEPEND}
>=dev-python/setuptools-17.1[${PYTHON_USEDEP}]"
 
+src_prepare() {
+   sed -i -e '/  pytest.*/d' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
 python_test() {
# Upstream supports running tests only in their dream pristine
# environment.  pytest doesn't work at all if mock is already
@@ -40,6 +45,9 @@ python_test() {
mock/tests/testmock.py || die
fi
 
+   # Avoid pytest dependency
+   sed -i -e '/import pytest/d' mock/tests/testhelpers.py || die
+
"${EPYTHON}" -m unittest discover -v || die "Tests failed with 
${EPYTHON}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/snort/, profiles/

2020-12-08 Thread Marek Szuba
commit: 523ebaa84deda3d3e5202163cd9b12e3b23d043f
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec  8 22:55:06 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec  8 22:55:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523ebaa8

net-analyzer/snort: migrate to lua-single.eclass

Only supports luajit so simple enough.

Closes: https://bugs.gentoo.org/752783
Signed-off-by: Marek Szuba  gentoo.org>

 net-analyzer/snort/snort-2.9.16-r100.ebuild | 250 
 profiles/package.mask   |   1 +
 2 files changed, 251 insertions(+)

diff --git a/net-analyzer/snort/snort-2.9.16-r100.ebuild 
b/net-analyzer/snort/snort-2.9.16-r100.ebuild
new file mode 100644
index 000..f538da3c59d
--- /dev/null
+++ b/net-analyzer/snort/snort-2.9.16-r100.ebuild
@@ -0,0 +1,250 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( luajit )
+
+inherit autotools lua-single user systemd tmpfiles multilib
+
+DESCRIPTION="The de facto standard for intrusion detection/prevention"
+HOMEPAGE="https://www.snort.org;
+SRC_URI="https://www.snort.org/downloads/archive/${PN}/${P}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+active-response control-socket debug file-inspect +flexresp3 +gre
+high-availability inline-init-failopen large-pcap-64bit +libtirpc
+linux-smp-stats +non-ether-decoders open-appid +perfprofiling +ppm +react
+reload-error-restart selinux shared-rep side-channel sourcefire static
++threads"
+
+DEPEND=">=net-libs/libpcap-1.3.0
+   >=net-libs/daq-2.0.2
+   >=dev-libs/libpcre-8.33
+   dev-libs/libdnet
+   net-libs/libnsl:0=
+   sys-libs/zlib
+   !libtirpc? ( sys-libs/glibc[rpc(-)] )
+   libtirpc? ( net-libs/libtirpc )
+   open-appid? ( ${LUA_DEPS} )
+"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-snort )"
+
+REQUIRED_USE="!kernel_linux? ( !shared-rep )
+   open-appid? ( ${LUA_REQUIRED_USE} )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.9.8.3-no-implicit.patch
+   "${FILESDIR}"/${PN}-2.9.8.3-rpc.patch
+   "${FILESDIR}"/${PN}-2.9.12-snort.pc.patch
+   "${FILESDIR}"/${PN}-2.9.15.1-fno-common.patch
+)
+
+pkg_setup() {
+   # pre_inst() is a better place to put this
+   # but we need it here for the 'fowners' statements in src_install()
+   enewgroup snort
+   enewuser snort -1 -1 /dev/null snort
+
+   use open-appid && lua-single_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   mv configure.{in,ac} || die
+
+   AT_M4DIR=m4 eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable !static shared) \
+   $(use_enable static) \
+   $(use_enable static so-with-static-lib) \
+   $(use_enable gre) \
+   $(use_enable control-socket) \
+   $(use_enable file-inspect) \
+   $(use_enable high-availability ha) \
+   $(use_enable non-ether-decoders) \
+   $(use_enable shared-rep) \
+   $(use_enable side-channel) \
+   $(use_enable sourcefire) \
+   $(use_enable ppm) \
+   $(use_enable perfprofiling) \
+   $(use_enable linux-smp-stats) \
+   $(use_enable inline-init-failopen) \
+   $(use_enable open-appid) \
+   $(use_enable threads pthread) \
+   $(use_enable debug) \
+   $(use_enable debug debug-msgs) \
+   $(use_enable debug corefiles) \
+   $(use_enable !debug dlclose) \
+   $(use_enable active-response) \
+   $(use_enable reload-error-restart) \
+   $(use_enable react) \
+   $(use_enable flexresp3) \
+   $(use_enable large-pcap-64bit large-pcap) \
+   $(use_with libtirpc) \
+   --enable-mpls \
+   --enable-normalizer \
+   --enable-reload \
+   --enable-targetbased \
+   --disable-build-dynamic-examples \
+   --disable-profile \
+   --disable-ppm-test \
+   --disable-intel-soft-cpm \
+   --disable-static-daq
+}
+
+src_install() {
+   default
+
+   keepdir /var/log/snort \
+   /etc/snort/rules \
+   /etc/snort/so_rules \
+   /usr/$(get_libdir)/snort_dynamicrules
+
+   # config.log and build.log are needed by Sourcefire
+   # to trouble shoot build problems and bug reports so we are
+   # perserving them incase the user needs upstream support.
+   dodoc RELEASE.NOTES ChangeLog \
+   doc/* \
+   tools/u2boat/README.u2boat
+
+   insinto /etc/snort
+   doins etc/attribute_table.dtd \
+   etc/classification.config \
+   etc/gen-msg.map \
+   etc/reference.config \

[gentoo-commits] repo/proj/prefix:master commit in: media-libs/xine-lib/files/, media-libs/xine-lib/

2020-12-08 Thread Sam James
commit: 8301980ff42a53ba33a6a11ffaf32f78603de3bf
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  8 22:46:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  8 22:46:33 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=8301980f

media-libs/xine-lib: drop package

We don't have the resources right now to maintain
extra packages (like media stuff) right now
in the overlay, as shown by how out of date
this package is.

A lot of the patches had upstream bugs
(now dead URLs), so hopefully they made
it upstream anyway.

Closes: https://bugs.gentoo.org/515456
Signed-off-by: Sam James  gentoo.org>

 media-libs/xine-lib/Manifest   |   2 -
 .../xine-lib/files/xine-lib-1.2.1-ffmpeg-git.patch |  75 ---
 .../xine-lib-1.2.1-fix_dvb_crc_checking.patch  |  23 ---
 .../xine-lib/files/xine-lib-1.2.1-freebsd.patch|  21 --
 .../xine-lib/files/xine-lib-1.2.2-darwin-ar.patch  |  20 --
 .../files/xine-lib-1.2.2-darwin-coreaudio.patch|  13 --
 .../xine-lib/files/xine-lib-1.2.2-libav.patch  |  12 --
 .../files/xine-lib-1.2.2-solaris-hstrerror.patch   |  39 
 .../files/xine-lib-1.2.2-solaris-mlib.patch|  28 ---
 ...ne-lib-1.2.2-solaris-sundga-cppflags-typo.patch |  16 --
 .../files/xine-lib-1.2.2-solaris-timeradd.patch|  42 
 .../files/xine-lib-1.2.2-solaris-xmltest.patch |  12 --
 media-libs/xine-lib/metadata.xml   |  69 ---
 media-libs/xine-lib/xine-lib-1.2.1-r1.ebuild   | 203 ---
 media-libs/xine-lib/xine-lib-1.2.2.ebuild  | 216 -
 media-libs/xine-lib/xine-lib-1.2..ebuild   | 208 
 16 files changed, 999 deletions(-)

diff --git a/media-libs/xine-lib/Manifest b/media-libs/xine-lib/Manifest
deleted file mode 100644
index ad0c9bd2c7..00
--- a/media-libs/xine-lib/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST xine-lib-1.2.1.tar.xz 4843584 BLAKE2B 
5573a5f22e9c6df72b22d2a59f87cbd9abdb7fe632f0a3cfad0900af79304359720f78c07819e7c9ddffbebbaf02d94e69ecad363b13815d8053ffc059f13868
 SHA512 
f1c0d1455699efa12b36b568071099bda3d6d14df3f7de958a3a03637a1fd6d289def17812bcbe726ddc05887dfc50cd99e49bed9756a6a6bac0a66a01a869fa
-DIST xine-lib-1.2.2.tar.xz 4857248 BLAKE2B 
08ed57c505b6ecc96903ffbdd580a0db190a74254d3dedbc7b4488201a68bc296da49c1e8ed45867e0d4cc229813de7c0898d084f79f9291e67df319e0a19b7d
 SHA512 
338916386adafda85bafef0dae862c49470d7b6ccf2d8c83ada7ac2f50d12746daa0ebd3ec3fd68e063e20a1f86b0508665b3a49ba493e7fa9abf22f17bd8b81

diff --git a/media-libs/xine-lib/files/xine-lib-1.2.1-ffmpeg-git.patch 
b/media-libs/xine-lib/files/xine-lib-1.2.1-ffmpeg-git.patch
deleted file mode 100644
index 73a3206d37..00
--- a/media-libs/xine-lib/files/xine-lib-1.2.1-ffmpeg-git.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-# HG changeset patch
-# User Edgar Hucek 
-# Date 1327873178 -3600
-# Node ID 69983efb1c928e64cc1900579b98142cef0569c4
-# Parent  61f51ebc2659363e308bedb10b9fa4e71a60cedc
-fix compile against recent ffmpeg
-
-diff -r 61f51ebc2659 -r 69983efb1c92 src/combined/ffmpeg/ff_video_decoder.c
 a/src/combined/ffmpeg/ff_video_decoder.c   Sat Feb 04 18:52:01 2012 +
-+++ b/src/combined/ffmpeg/ff_video_decoder.c   Sun Jan 29 22:39:38 2012 +0100
-@@ -130,7 +130,9 @@
- 
-   yuv_planes_t  yuv;
- 
-+#ifdef AVPaletteControl
-   AVPaletteControl  palette_control;
-+#endif
- 
- #ifdef LOG
-   enum PixelFormat  debug_fmt;
-@@ -218,7 +220,9 @@
-   /* We should really keep track of the ages of xine frames (see
-* avcodec_default_get_buffer in libavcodec/utils.c)
-* For the moment tell ffmpeg that every frame is new (age = bignumber) */
-+#ifdef AVFRAMEAGE
-   av_frame->age = 256*256*256*64;
-+#endif
- 
-   av_frame->type= FF_BUFFER_TYPE_USER;
- 
-@@ -1028,7 +1032,9 @@
- memcpy(this->context->extradata, buf->decoder_info_ptr[2],
-   buf->decoder_info[2]);
- 
--  } else if (buf->decoder_info[1] == BUF_SPECIAL_PALETTE) {
-+  }
-+#ifdef AVPaletteControl
-+  else if (buf->decoder_info[1] == BUF_SPECIAL_PALETTE) {
- unsigned int i;
- 
- palette_entry_t *demuxer_palette;
-@@ -1047,7 +1053,9 @@
- }
- decoder_palette->palette_changed = 1;
- 
--  } else if (buf->decoder_info[1] == BUF_SPECIAL_RV_CHUNK_TABLE) {
-+  }
-+#endif
-+  else if (buf->decoder_info[1] == BUF_SPECIAL_RV_CHUNK_TABLE) {
- int i;
- 
- lprintf("BUF_SPECIAL_RV_CHUNK_TABLE\n");
-@@ -1794,7 +1802,9 @@
-   this->av_frame  = avcodec_alloc_frame();
-   this->context   = avcodec_alloc_context();
-   this->context->opaque   = this;
-+#ifdef AVPaletteControl
-   this->context->palctrl  = NULL;
-+#endif
- 
-   this->decoder_ok= 0;
-   this->decoder_init_mode = 1;
-diff -r 61f51ebc2659 -r 69983efb1c92 src/combined/ffmpeg/ffmpeg_compat.h
 a/src/combined/ffmpeg/ffmpeg_compat.h  Sat Feb 04 18:52:01 2012 +
-+++ b/src/combined/ffmpeg/ffmpeg_compat.h  Sun Jan 29 22:39:38 2012 +0100
-@@ -91,5 +91,9 @@
- #  

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

2020-12-08 Thread Matt Turner
commit: 51a71300601fa0246dd4b9493a4f3ddcc4aea6a1
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Dec  8 22:43:15 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Dec  8 22:43:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a71300

dev-python/parameterized: Add missing dev-python/mock test dep

Closes: https://bugs.gentoo.org/723626
Signed-off-by: Matt Turner  gentoo.org>

 dev-python/parameterized/parameterized-0.7.4.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-python/parameterized/parameterized-0.7.4.ebuild 
b/dev-python/parameterized/parameterized-0.7.4.ebuild
index b7d6d18a9ca..3a9214d03bf 100644
--- a/dev-python/parameterized/parameterized-0.7.4.ebuild
+++ b/dev-python/parameterized/parameterized-0.7.4.ebuild
@@ -15,4 +15,10 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~arm64 x86"
 
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
 distutils_enable_tests nose



[gentoo-commits] repo/proj/guru:dev commit in: games-util/legendary/

2020-12-08 Thread Ronny Gutbrod
commit: e52bb57cfa5104c77c5aacca78989b414de82a4e
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Dec  8 22:29:57 2020 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Dec  8 22:29:57 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e52bb57c

games-util/legendary: Delete old ebuild.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 games-util/legendary/Manifest|  1 -
 games-util/legendary/legendary-0.20.2.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest
index b9da7d4d..a3d8717a 100644
--- a/games-util/legendary/Manifest
+++ b/games-util/legendary/Manifest
@@ -1,3 +1,2 @@
-DIST legendary-0.20.2.tar.gz 78655 BLAKE2B 
56709cdc4df608225ec4b442fdc810922c391d49d5dbc0313d65097e5d4ac7002498df3a8eeb6db21818389554cf9bf20eedbe2652122766bc9a162f9e52ad15
 SHA512 
0d3241478b56fca9d0eef4901b87ab09b9da2d75bc70d7a4971d8581d804e96a7e686992d5e9bd8c6cd29a71b3fd958d8ffea19663b54fd2bd16f8d078dd7b0c
 DIST legendary-0.20.3.tar.gz 78618 BLAKE2B 
5d779364b07eb949d392c808e1a4034a7516a0bbb7b5db0c01a07bdcaa0228040f169f817a99921e90749a3f331cad88037ae9881350c2bc0d12669520d1fbd7
 SHA512 
59c4189cc5cf6d4524acba8454defd89bdb66e3386d42e6d9604f6a38e9108e0ae03ec0e8fce8a181f3b4328cc24dadef2718d97290c2472544a0b124b1ffc9e
 DIST legendary-0.20.4.tar.gz 79394 BLAKE2B 
7b4279e7beefc785bf331047cbdd01ef5005630594620665d7ef33e46b728b7d287008c4f92ca1af44ba8fc8442265f50c902aa034c02ec974bd9a219b4cc148
 SHA512 
13e819a630d21932295c7890b37d249f4c26b9518c86e884a747d742397dc1551190d91efe670139779da961fb52d186a65c52aa5d007eece145ce5701fbaf26

diff --git a/games-util/legendary/legendary-0.20.2.ebuild 
b/games-util/legendary/legendary-0.20.2.ebuild
deleted file mode 100644
index 609a30cf..
--- a/games-util/legendary/legendary-0.20.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="A free and open-source replacement for the Epic Games Launcher"
-HOMEPAGE="https://github.com/derrod/legendary;
-SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   

[gentoo-commits] repo/proj/guru:dev commit in: games-util/legendary/

2020-12-08 Thread Ronny Gutbrod
commit: 38a205b168865ea5c1a8c7a0a72c8808e1403eb5
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Dec  8 22:28:49 2020 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Dec  8 22:28:49 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38a205b1

games-util/legendary: Version bump 0.20.4.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 games-util/legendary/Manifest|  1 +
 games-util/legendary/legendary-0.20.4.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest
index 7688ff35..b9da7d4d 100644
--- a/games-util/legendary/Manifest
+++ b/games-util/legendary/Manifest
@@ -1,2 +1,3 @@
 DIST legendary-0.20.2.tar.gz 78655 BLAKE2B 
56709cdc4df608225ec4b442fdc810922c391d49d5dbc0313d65097e5d4ac7002498df3a8eeb6db21818389554cf9bf20eedbe2652122766bc9a162f9e52ad15
 SHA512 
0d3241478b56fca9d0eef4901b87ab09b9da2d75bc70d7a4971d8581d804e96a7e686992d5e9bd8c6cd29a71b3fd958d8ffea19663b54fd2bd16f8d078dd7b0c
 DIST legendary-0.20.3.tar.gz 78618 BLAKE2B 
5d779364b07eb949d392c808e1a4034a7516a0bbb7b5db0c01a07bdcaa0228040f169f817a99921e90749a3f331cad88037ae9881350c2bc0d12669520d1fbd7
 SHA512 
59c4189cc5cf6d4524acba8454defd89bdb66e3386d42e6d9604f6a38e9108e0ae03ec0e8fce8a181f3b4328cc24dadef2718d97290c2472544a0b124b1ffc9e
+DIST legendary-0.20.4.tar.gz 79394 BLAKE2B 
7b4279e7beefc785bf331047cbdd01ef5005630594620665d7ef33e46b728b7d287008c4f92ca1af44ba8fc8442265f50c902aa034c02ec974bd9a219b4cc148
 SHA512 
13e819a630d21932295c7890b37d249f4c26b9518c86e884a747d742397dc1551190d91efe670139779da961fb52d186a65c52aa5d007eece145ce5701fbaf26

diff --git a/games-util/legendary/legendary-0.20.4.ebuild 
b/games-util/legendary/legendary-0.20.4.ebuild
new file mode 100644
index ..609a30cf
--- /dev/null
+++ b/games-util/legendary/legendary-0.20.4.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="A free and open-source replacement for the Epic Games Launcher"
+HOMEPAGE="https://github.com/derrod/legendary;
+SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libucl/, profiles/

2020-12-08 Thread Marek Szuba
commit: e4332cd05c00c9430d0fb1a5bdb85efc9ac921d4
Author: Aisha Tammy  aisha  cc>
AuthorDate: Mon Nov  9 11:10:20 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec  8 22:27:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4332cd0

dev-libs/libucl: revision bump for slotted lua

Closes: https://github.com/gentoo/gentoo/pull/18557
Closes: https://bugs.gentoo.org/752591
Package-Manager: Portage-3.0.11, Repoman-3.0.2
RepoMan-Options: --force
Signed-off-by: Aisha Tammy  aisha.cc>
Signed-off-by: Marek Szuba  gentoo.org>

 ...libucl-.ebuild => libucl-0.8.1-r100.ebuild} | 23 +++---
 dev-libs/libucl/libucl-.ebuild | 23 +++---
 profiles/package.mask  |  1 +
 3 files changed, 33 insertions(+), 14 deletions(-)

diff --git a/dev-libs/libucl/libucl-.ebuild 
b/dev-libs/libucl/libucl-0.8.1-r100.ebuild
similarity index 74%
copy from dev-libs/libucl/libucl-.ebuild
copy to dev-libs/libucl/libucl-0.8.1-r100.ebuild
index c4c4911fe04..66e66cd2dc8 100644
--- a/dev-libs/libucl/libucl-.ebuild
+++ b/dev-libs/libucl/libucl-0.8.1-r100.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-inherit autotools
+LUA_COMPAT=( lua5-{1..3} )
+inherit lua-single autotools
 
 DESCRIPTION="Universal configuration library parser"
 HOMEPAGE="https://github.com/vstakhov/libucl;
@@ -18,11 +19,12 @@ fi
 
 LICENSE="BSD-2"
 SLOT="0"
-
-IUSE="lua +regex sign urls +utils static-libs"
+IUSE="lua +regex sign urls +utils static-libs test"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
 
 DEPEND="!!dev-libs/ucl
-   lua? ( >=dev-lang/lua-5.1:= )
+   lua? ( ${LUA_DEPS} )
urls? ( net-misc/curl )
sign? ( dev-libs/openssl:0 )
 "
@@ -36,24 +38,31 @@ DOCS=( README.md doc/api.md )
 src_prepare() {
default
rm tests/schema/{definitions,ref{,Remote}}.json || die
-
eautoreconf
 }
 
 src_configure() {
+   lua_setup
+
local myeconfargs=(
"$(use_enable lua)"
"$(use_enable regex)"
"$(use_enable sign signatures)"
"$(use_enable urls)"
"$(use_enable utils)"
+   LUA_INCLUDE="$(lua_get_CFLAGS)"
+   LIB_LIBS="$(lua_get_LIBS)"
)
-   econf "${myeconfargs}"
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   emake check
 }
 
 src_install() {
default
-   DOCS+=( $(usex lua "doc/lua_api.md" "") )
+   use lua && DOCS+=( "doc/lua_api.md" )
einstalldocs
if ! use static-libs; then
find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || \

diff --git a/dev-libs/libucl/libucl-.ebuild 
b/dev-libs/libucl/libucl-.ebuild
index c4c4911fe04..66e66cd2dc8 100644
--- a/dev-libs/libucl/libucl-.ebuild
+++ b/dev-libs/libucl/libucl-.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-inherit autotools
+LUA_COMPAT=( lua5-{1..3} )
+inherit lua-single autotools
 
 DESCRIPTION="Universal configuration library parser"
 HOMEPAGE="https://github.com/vstakhov/libucl;
@@ -18,11 +19,12 @@ fi
 
 LICENSE="BSD-2"
 SLOT="0"
-
-IUSE="lua +regex sign urls +utils static-libs"
+IUSE="lua +regex sign urls +utils static-libs test"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
 
 DEPEND="!!dev-libs/ucl
-   lua? ( >=dev-lang/lua-5.1:= )
+   lua? ( ${LUA_DEPS} )
urls? ( net-misc/curl )
sign? ( dev-libs/openssl:0 )
 "
@@ -36,24 +38,31 @@ DOCS=( README.md doc/api.md )
 src_prepare() {
default
rm tests/schema/{definitions,ref{,Remote}}.json || die
-
eautoreconf
 }
 
 src_configure() {
+   lua_setup
+
local myeconfargs=(
"$(use_enable lua)"
"$(use_enable regex)"
"$(use_enable sign signatures)"
"$(use_enable urls)"
"$(use_enable utils)"
+   LUA_INCLUDE="$(lua_get_CFLAGS)"
+   LIB_LIBS="$(lua_get_LIBS)"
)
-   econf "${myeconfargs}"
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   emake check
 }
 
 src_install() {
default
-   DOCS+=( $(usex lua "doc/lua_api.md" "") )
+   use lua && DOCS+=( "doc/lua_api.md" )
einstalldocs
if ! use static-libs; then
find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || \

diff --git a/profiles/package.mask b/profiles/package.mask
index edebd8e6b94..dcba7f5f1ef 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -500,6 +500,7 @@ gnome-base/orbit
 =dev-games/openscenegraph-openmw-3.4_p20200425-r100
 =dev-libs/efl-1.25.1-r10
 =dev-libs/libprelude-5.2.0-r10
+>=dev-libs/libucl-0.8.1-r100
 >=dev-lua/busted-2.0.0-r100
 >=dev-lua/busted-htest-1.0.0-r100
 >=dev-lua/dkjson-2.5-r100



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-util/hermes/files/, dev-util/hermes/

2020-12-08 Thread Marek Szuba
commit: b535b4d8c87312f53fe340750e1fe91ab9e7bba7
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Dec  5 23:23:17 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec  8 22:27:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b535b4d8

dev-util/hermes: new package

testing manager using lua
test dependency for Lmod
uses slotted lua

Closes: https://github.com/gentoo/gentoo/pull/18554
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>
Signed-off-by: Marek Szuba  gentoo.org>

 dev-util/hermes/Manifest   |  1 +
 dev-util/hermes/files/99hermes |  1 +
 dev-util/hermes/files/hermes-2.8-lua-shebang.patch | 23 +++
 dev-util/hermes/hermes-2.8.ebuild  | 46 ++
 dev-util/hermes/metadata.xml   | 12 ++
 profiles/package.mask  |  1 +
 6 files changed, 84 insertions(+)

diff --git a/dev-util/hermes/Manifest b/dev-util/hermes/Manifest
new file mode 100644
index 000..cb1e33d2fe6
--- /dev/null
+++ b/dev-util/hermes/Manifest
@@ -0,0 +1 @@
+DIST hermes-2.8.tar.gz 61010 BLAKE2B 
520110318dd0c2f2bc150b050729f9fa36c14ea5dca9a8492e77bc67618e14adb36ca35cf67b1aeb7a1e8a2dfef84fb6662bbdad21e427bff8aea4d53c271be3
 SHA512 
ea3378e5311202333f6eb59e301c92d9db1937e540f00283b679bd50e54312b8a98c469cf106374e9dde78a37e8997d7022569a9f81703ba445577f8cdd7e6e3

diff --git a/dev-util/hermes/files/99hermes b/dev-util/hermes/files/99hermes
new file mode 100644
index 000..364c4f4d4c3
--- /dev/null
+++ b/dev-util/hermes/files/99hermes
@@ -0,0 +1 @@
+PATH="/opt/hermes/bin"

diff --git a/dev-util/hermes/files/hermes-2.8-lua-shebang.patch 
b/dev-util/hermes/files/hermes-2.8-lua-shebang.patch
new file mode 100644
index 000..67058f726d7
--- /dev/null
+++ b/dev-util/hermes/files/hermes-2.8-lua-shebang.patch
@@ -0,0 +1,23 @@
+diff --git a/lib/tool.lua b/lib/tool.lua
+index a9124f3..8c39911 100755
+--- a/lib/tool.lua
 b/lib/tool.lua
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env lua
++#!@LUA@
+ 
+ require("strict")
+ function tool()
+diff --git a/bin/lua_cmd b/bin/lua_cmd
+index fabc5d5..32c8e13 100755
+--- a/bin/lua_cmd
 b/bin/lua_cmd
+@@ -37,7 +37,7 @@ extra=
+ if [ "x$LUA_PATH" != x ]; then
+   extra=";$LUA_PATH"
+ else
+-  extra=";`lua -e 'print(package.path)'`"
++  extra=";`@LUA@ -e 'print(package.path)'`"
+ fi
+ 
+ export LUA_PATH="$execLuaPath$extra"

diff --git a/dev-util/hermes/hermes-2.8.ebuild 
b/dev-util/hermes/hermes-2.8.ebuild
new file mode 100644
index 000..a6b7694d1f6
--- /dev/null
+++ b/dev-util/hermes/hermes-2.8.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} )
+inherit lua-single
+
+DESCRIPTION="Lua based testing manager"
+HOMEPAGE="https://github.com/TACC/Hermes;
+SRC_URI="https://github.com/TACC/Hermes/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/Hermes-${PV}
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="${LUA_DEPS}
+   $(lua_gen_cond_dep '
+   dev-lua/luaposix[${LUA_USEDEP}]
+   ')
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.8-lua-shebang.patch )
+
+src_compile() {
+   sed -e "s|@LUA@|${LUA}|g" \
+   -i lib/tool.lua \
+   -i bin/lua_cmd || die
+}
+
+src_test() {
+   local -x PATH="bin:${PATH}"
+   tm -vvv || die
+   testcleanup || die
+}
+
+src_install() {
+   dodir /opt/hermes
+   cp -r "${S}"/. "${ED}"/opt/hermes/ || die
+
+   doenvd "${FILESDIR}"/99hermes
+}

diff --git a/dev-util/hermes/metadata.xml b/dev-util/hermes/metadata.xml
new file mode 100644
index 000..e97c4322aa8
--- /dev/null
+++ b/dev-util/hermes/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+

diff --git a/profiles/package.mask b/profiles/package.mask
index dcba7f5f1ef..6e6a5862f2a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -543,6 +543,7 @@ gnome-base/orbit
 >=dev-lua/say-1.3_p1-r100
 >=dev-lua/toluapp-1.0.93_p20190513-r100
 >=dev-util/geany-plugins-1.37-r100
+>=dev-util/hermes-2.8
 =games-action/minetest-5.3.0-r100
 >=games-arcade/jvgs-0.5-r100
 >=games-emulation/fceux-2.2.3-r100



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

2020-12-08 Thread Sam James
commit: a404b6bfbea0aa8ef25fa333f08d358a0bfdc58b
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  8 22:12:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  8 22:12:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a404b6bf

dev-lang/ruby: sync (bump to 2.7.2)

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ruby/Manifest  |   1 +
 dev-lang/ruby/ruby-2.7.2.ebuild | 251 
 2 files changed, 252 insertions(+)

diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index 8c1b5866ae..f031e77a67 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -2,3 +2,4 @@ DIST ruby-2.4.10.tar.xz 10100664 BLAKE2B 
7301f34b94bb6d88c0d049eed4220ddb290c877
 DIST ruby-2.5.8.tar.xz 11298404 BLAKE2B 
3256c0448e72b63c0bd89f89a27fa9c09c8feed54d42cd79899b7d5cfe9dbc29ca708d12c630b3f52ff85b0c6a4011ae7ff0483d64b2fd445700a72a91028035
 SHA512 
2886be764a454425c5beef2777c64a70ee0d048b07896b327633d904f5077fea4299526689f9e2ac4dcd2fc4811cf9a6c8ce75367ed35d29dfe1a54222872e0d
 DIST ruby-2.6.6.tar.xz 11567284 BLAKE2B 
45e910dd9b128c46bff3003834c4fdcbbc2e2e4d3e44f298ff4356a285de2c375d6b6021a3aa28d89336b32a1655fa4a7c086d07f4a0f6bcd578a11dd4a894da
 SHA512 
86caf93dbf61d03781767ab5375a7edf4761f13ba08ccfefe16c0a7550499237e7390c2f72a95d42670d4fe76b2401b4218936187c62ec1572799e9e04c50d62
 DIST ruby-2.7.1.tar.xz 12003684 BLAKE2B 
90a35c3e246cfe982a146be29a3d121d6e2c251ed96703dbc46b98c21e0e43e5445132e6119e584ae35f7193f063ff1b14822f947a4e07037c37fbba5e4038da
 SHA512 
79f98b1ea98e0b10ec79da1883e8fc84d48ffe5c09ae945cbebde94365e35a589d919aac965f74d70ca7e21370ecee631ac5a8f9c4eac61d62f5aa629f27bf31
+DIST ruby-2.7.2.tar.xz 12037052 BLAKE2B 
a4ad22295b3fed4e8064fc6e77adb8642d1fa7ae1f4ef912d7bde19c735cb25b1a3e3aefba53dad944046d844d608bcefba61c314cf1e52747f50d7d91f4c436
 SHA512 
7972278b096aa768c7adf2befd26003e18781a29ca317640317d30d93d6e963ded197724c8e2f1dfe1e838c5647176d414a74732a62e931fb50d6f2e0f777349

diff --git a/dev-lang/ruby/ruby-2.7.2.ebuild b/dev-lang/ruby/ruby-2.7.2.ebuild
new file mode 100644
index 00..22c548221c
--- /dev/null
+++ b/dev-lang/ruby/ruby-2.7.2.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic multilib
+
+MY_P="${PN}-$(ver_cut 1-3)"
+S=${WORKDIR}/${MY_P}
+
+SLOT=$(ver_cut 1-2)
+MY_SUFFIX=$(ver_rs 1 '' ${SLOT})
+RUBYVERSION=${SLOT}.0
+
+DESCRIPTION="An object-oriented scripting language"
+HOMEPAGE="https://www.ruby-lang.org/;
+SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
+
+LICENSE="|| ( Ruby-BSD BSD-2 )"
+KEYWORDS="~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit libressl +rdoc 
rubytests socks5 +ssl static-libs systemtap tk xemacs"
+
+RDEPEND="
+   berkdb? ( sys-libs/db:= )
+   gdbm? ( sys-libs/gdbm:= )
+   jemalloc? ( dev-libs/jemalloc )
+   jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   )
+   socks5? ( >=net-proxy/dante-1.1.13 )
+   systemtap? ( dev-util/systemtap )
+   tk? (
+   dev-lang/tcl:0=[threads]
+   dev-lang/tk:0=[threads]
+   )
+   dev-libs/libyaml
+   dev-libs/libffi:=
+   sys-libs/readline:0=
+   sys-libs/zlib
+   >=app-eselect/eselect-ruby-20191222
+"
+
+DEPEND="${RDEPEND}"
+
+BUNDLED_GEMS="
+   >=dev-ruby/minitest-5.13.0[ruby_targets_ruby27]
+   >=dev-ruby/net-telnet-0.2.0[ruby_targets_ruby27]
+   >=dev-ruby/power_assert-1.1.7[ruby_targets_ruby27]
+   >=dev-ruby/rake-13.0.1[ruby_targets_ruby27]
+   >=dev-ruby/test-unit-3.3.4[ruby_targets_ruby27]
+   >=dev-ruby/xmlrpc-0.3.0[ruby_targets_ruby27]
+"
+
+PDEPEND="
+   ${BUNDLED_GEMS}
+   virtual/rubygems[ruby_targets_ruby27]
+   >=dev-ruby/bundler-2.1.4[ruby_targets_ruby27]
+   >=dev-ruby/did_you_mean-1.3.1[ruby_targets_ruby27]
+   >=dev-ruby/json-2.0.2[ruby_targets_ruby27]
+   rdoc? ( >=dev-ruby/rdoc-6.1.2[ruby_targets_ruby27] )
+   xemacs? ( app-xemacs/ruby-modes )"
+
+src_prepare() {
+   # 005 does not compile bigdecimal and is questionable because it
+   # compiles ruby in a non-standard way, may be dropped
+   eapply "${FILESDIR}"/2.7/010*.patch
+
+   einfo "Unbundling gems..."
+   cd "$S"
+   # Remove bundled gems that we will install via PDEPEND, bug
+   # 539700.
+   rm -fr gems/* || die
+   # Don't install CLI tools since they will clash with the gem
+   rm -f bin/{racc,racc2y,y2racc} || die
+   sed -i -e '/executables/ s:^:#:' lib/racc/racc.gemspec || die
+
+   einfo "Removing bundled 

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

2020-12-08 Thread Sam James
commit: 86aab2e624d07d53fd75ce7dccdf39394a8a6634
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  8 21:55:46 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  8 21:55:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86aab2e6

app-crypt/argon2: ~x64-macos keyworded

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-crypt/argon2/argon2-20190702.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/argon2/argon2-20190702.ebuild 
b/app-crypt/argon2/argon2-20190702.ebuild
index 335c2b50231..772e2743d6b 100644
--- a/app-crypt/argon2/argon2-20190702.ebuild
+++ b/app-crypt/argon2/argon2-20190702.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/P-H-C/phc-winner-argon2/archive/${PV}.tar.gz -> ${P}
 
 LICENSE="|| ( Apache-2.0 CC0-1.0 )"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~x64-macos"
 IUSE="static-libs"
 
 S="${WORKDIR}/phc-winner-${P}"



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

2020-12-08 Thread Sam James
commit: 69aa5f06ab9dd52ad156133abd552073fd4eb920
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  8 21:47:41 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  8 21:47:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69aa5f06

dev-util/ragel: ~x64-macos keyworded

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-util/ragel/ragel-7.0.0.12.ebuild 
b/dev-util/ragel/ragel-7.0.0.12.ebuild
index fd53d7f1912..fc82dfe8923 100644
--- a/dev-util/ragel/ragel-7.0.0.12.ebuild
+++ b/dev-util/ragel/ragel-7.0.0.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.colm.net/files/ragel/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 IUSE="vim-syntax"
 
 DEPEND="~dev-util/colm-0.13.0.7"



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-timezonedb/

2020-12-08 Thread Brian Evans
commit: e2b2bb39f772b1b38e1873b0b072973219cfdd9d
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec  8 21:26:07 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec  8 21:40:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2b2bb39

dev-php/pecl-timezonedb: Version bump for 2020.4

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-timezonedb/Manifest  |  1 +
 dev-php/pecl-timezonedb/pecl-timezonedb-2020.4.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-php/pecl-timezonedb/Manifest b/dev-php/pecl-timezonedb/Manifest
index 6e305b0c2cc..f02e197d9ef 100644
--- a/dev-php/pecl-timezonedb/Manifest
+++ b/dev-php/pecl-timezonedb/Manifest
@@ -1,2 +1,3 @@
 DIST timezonedb-2019.3.tgz 413166 BLAKE2B 
99542a2c0dc50d96316dc14b22c8a2404db07a88d3f46050a954f10bfb501cd81fb7161805a91336075d607ac106208285e6d2281a9ed68b344fd4837fabcb49
 SHA512 
8342a0ed83a52ade0415430751d4efeaa84fb72e7da3aec8921338e9dfbf37ff1f098f6b6e1ed9c8f1c9c62017a0fe9c14f86a53be72f8b9f1ec137fa45d057d
 DIST timezonedb-2020.1.tgz 413993 BLAKE2B 
1f598269060c7f228d103549ac31429df3e31e68961fb41182101400c9f71ea8503cb11943732b49b749aa055e7eedfb4fd06e11cc11c1381bc69f294c3433b6
 SHA512 
31c38d5b25db921ec5be924ac85d9cf9dd2180c4e2d50e074a143dfdf9415a8c7579e96f7a768b305554bf1cb332b46f2c652fda7d2f1638502b995fc0679ca5
+DIST timezonedb-2020.4.tgz 414667 BLAKE2B 
1a219a090ae33a9f3eef76ab52e2bafd453a1f1161bbeeb53ee995d090f3fdd03c7a658a93ade72e3e1ae61df9d646eaef85dd4cacb5cea45c00adcfac8d6651
 SHA512 
d5c41c76b4b0b033464a4f086072d061504fc439c910c47a7077a0586b308cc37a4202ff9f418a39cee63534d55136d15a173bb94923160c0fa16bb33ac89a09

diff --git a/dev-php/pecl-timezonedb/pecl-timezonedb-2020.4.ebuild 
b/dev-php/pecl-timezonedb/pecl-timezonedb-2020.4.ebuild
new file mode 100644
index 000..a390fa7584e
--- /dev/null
+++ b/dev-php/pecl-timezonedb/pecl-timezonedb-2020.4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PHP_EXT_NAME="timezonedb"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php7-2 php7-3 php7-4 php8-0"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="Timezone Database to be used with PHP's date and time functions"
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+PHP_EXT_ECONF_ARGS=""



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-apcu/

2020-12-08 Thread Brian Evans
commit: eba99ec149d0362094c75b223ea75586d2c13ed8
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec  8 21:39:54 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec  8 21:40:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba99ec1

dev-php/pecl-apcu: Drop 7-1 target; Add 8-0 target

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-apcu/pecl-apcu-5.1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-apcu/pecl-apcu-5.1.19.ebuild 
b/dev-php/pecl-apcu/pecl-apcu-5.1.19.ebuild
index 2b180c6dc0d..374c3077b81 100644
--- a/dev-php/pecl-apcu/pecl-apcu-5.1.19.ebuild
+++ b/dev-php/pecl-apcu/pecl-apcu-5.1.19.ebuild
@@ -8,7 +8,7 @@ PHP_EXT_INI="yes"
 PHP_EXT_ZENDEXT="no"
 DOCS=( NOTICE README.md TECHNOTES.txt )
 
-USE_PHP="php7-1 php7-2 php7-3 php7-4"
+USE_PHP="php7-2 php7-3 php7-4 php8-0"
 
 inherit php-ext-pecl-r3
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-mailparse/

2020-12-08 Thread Brian Evans
commit: 51a2bea30c58252394163bbf937a429557bd182d
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec  8 21:12:48 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec  8 21:40:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a2bea3

dev-php/pecl-mailparse: Drop 7-1 target; add 8-0 target

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-mailparse/pecl-mailparse-3.1.1.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/dev-php/pecl-mailparse/pecl-mailparse-3.1.1.ebuild 
b/dev-php/pecl-mailparse/pecl-mailparse-3.1.1.ebuild
index cb73196e10c..68fd925dfe8 100644
--- a/dev-php/pecl-mailparse/pecl-mailparse-3.1.1.ebuild
+++ b/dev-php/pecl-mailparse/pecl-mailparse-3.1.1.ebuild
@@ -8,7 +8,7 @@ PHP_EXT_NAME="mailparse"
 PHP_EXT_INI="yes"
 PHP_EXT_ZENDEXT="no"
 PHP_EXT_ECONF_ARGS=""
-USE_PHP="php7-1 php7-2 php7-3 php7-4"
+USE_PHP="php7-2 php7-3 php7-4 php8-0"
 PHP_EXT_NEEDED_USE="unicode"
 DOCS=( README.md )
 
@@ -20,9 +20,3 @@ DESCRIPTION="PHP extension for parsing and working with 
RFC822 and MIME complian
 LICENSE="PHP-3.01"
 SLOT="7"
 IUSE=""
-
-src_prepare() {
-   # Missing test source files in archive.  Fixed upstream in next release.
-   rm tests/011.phpt tests/bug001.phpt || die
-   php-ext-source-r3_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-uuid/

2020-12-08 Thread Brian Evans
commit: 7fe1ff648d5db93aad155fa75e6b851f25e0f298
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec  8 21:34:28 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec  8 21:40:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe1ff64

dev-php/pecl-uuid: Drop 7-1 target; Add 8-0 target

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-uuid/pecl-uuid-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-uuid/pecl-uuid-1.2.0.ebuild 
b/dev-php/pecl-uuid/pecl-uuid-1.2.0.ebuild
index f030569d725..65d0a5fb0ec 100644
--- a/dev-php/pecl-uuid/pecl-uuid-1.2.0.ebuild
+++ b/dev-php/pecl-uuid/pecl-uuid-1.2.0.ebuild
@@ -8,7 +8,7 @@ PHP_EXT_INIT="yes"
 PHP_EXT_ZENDEXT="no"
 DOCS=( CREDITS )
 
-USE_PHP="php7-1 php7-2 php7-3 php7-4"
+USE_PHP="php7-2 php7-3 php7-4 php8-0"
 
 inherit php-ext-pecl-r3
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-oauth/

2020-12-08 Thread Brian Evans
commit: 671c6fa0d444fca275cb16dc2a4c08da65d98883
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec  8 21:21:05 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec  8 21:40:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=671c6fa0

dev-php/pecl-oauth: Simplify effective deps; Add 8.0 target

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-oauth/pecl-oauth-2.0.7.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/dev-php/pecl-oauth/pecl-oauth-2.0.7.ebuild 
b/dev-php/pecl-oauth/pecl-oauth-2.0.7.ebuild
index 18221a56290..775332d83c5 100644
--- a/dev-php/pecl-oauth/pecl-oauth-2.0.7.ebuild
+++ b/dev-php/pecl-oauth/pecl-oauth-2.0.7.ebuild
@@ -6,7 +6,7 @@ PHP_EXT_NAME="oauth"
 PHP_EXT_INI="yes"
 PHP_EXT_ZENDEXT="no"
 
-USE_PHP="php7-2 php7-3 php7-4"
+USE_PHP="php7-2 php7-3 php7-4 php8-0"
 
 inherit php-ext-pecl-r3
 
@@ -17,12 +17,11 @@ LICENSE="BSD"
 SLOT="7"
 IUSE="+curl examples"
 
-DEPEND="php_targets_php7-2? ( dev-lang/php:7.2[hash(-)]
-   dev-libs/libpcre:3= curl? ( net-misc/curl:0= ) )
-   php_targets_php7-3? ( dev-lang/php:7.3[hash(-)]
-   dev-libs/libpcre:3= curl? ( net-misc/curl:0= ) )
-   php_targets_php7-4? (
-   dev-libs/libpcre:3= curl? ( net-misc/curl:0= ) )
+DEPEND="
+   dev-libs/libpcre:3=
+   curl? ( net-misc/curl:0= )
+   php_targets_php7-2? ( dev-lang/php:7.2[hash(-)] )
+   php_targets_php7-3? ( dev-lang/php:7.3[hash(-)] )
 "
 RDEPEND="${DEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-translit/

2020-12-08 Thread Brian Evans
commit: 9a35084ce1cf825666ced9c85b5c46631ea48030
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec  8 21:30:33 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec  8 21:40:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a35084c

dev-php/pecl-translit: Version bump for 0.7.1

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-translit/Manifest   |  1 +
 dev-php/pecl-translit/pecl-translit-0.7.1.ebuild | 30 
 2 files changed, 31 insertions(+)

diff --git a/dev-php/pecl-translit/Manifest b/dev-php/pecl-translit/Manifest
index e03c2164d65..15715b90d65 100644
--- a/dev-php/pecl-translit/Manifest
+++ b/dev-php/pecl-translit/Manifest
@@ -1 +1,2 @@
 DIST pecl-translit-0.6.3.tar.gz 227419 BLAKE2B 
ebff291a00d61bb4f8e2c47e26baef4278f317be8acd7e5265d3056f8992e6b7e792718c86633277c4a0af5403e253b317241a71aba9b73079a8efb53389ab30
 SHA512 
5b5e3097a972e45424696abea4d4698fc6c7b6598f1a76754224a4b66776752a01b3bad52bc14afb8cc6e75d36c4558677e609a379898cdd91a5b0a652155cd1
+DIST pecl-translit-0.7.1.tar.gz 227287 BLAKE2B 
4d9c9a74ec775d720bf4f2742460e7c96f52bac7b0ddec71622818d5e257bf468092b067ce33b335eee78ded8f2e74f0378acb22a18ef7a30db57a78d9215939
 SHA512 
62a2a26dbc01bd802c16ab0346d8c2a1960c1066b221bc05d609ca49fef26e9ffbbee9b685fbd82ca9b02be954fbd7f5eb2d9de307c746a792b8785f44e64d46

diff --git a/dev-php/pecl-translit/pecl-translit-0.7.1.ebuild 
b/dev-php/pecl-translit/pecl-translit-0.7.1.ebuild
new file mode 100644
index 000..5c7709ce8ef
--- /dev/null
+++ b/dev-php/pecl-translit/pecl-translit-0.7.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PHP_EXT_NAME="translit"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php7-2 php7-3 php7-4 php8-0"
+PHP_EXT_NAME="translit"
+
+inherit php-ext-source-r3
+
+SRC_URI="https://github.com/derickr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+HOMEPAGE="https://github.com/derickr/pecl-translit;
+
+DESCRIPTION="Transliterates non-latin character sets to latin"
+LICENSE="BSD-2"
+SLOT="0"
+IUSE=""
+PHP_EXT_ECONF_ARGS=()
+
+src_test() {
+   for slot in $(php_get_slots); do
+   php_init_slot_env ${slot}
+   NO_INTERACTION="yes" emake test
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2020-12-08 Thread Stephan Hartmann
commit: fa10bd23fb00223730e7ae8c6c8675d025716dad
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue Dec  8 21:36:22 2020 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue Dec  8 21:36:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa10bd23

www-client/microsoft-edge-dev: bump to 89.0.723.0

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-89.0.723.0.ebuild   | 114 +
 2 files changed, 115 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 94a269445e5..79e4bdb3399 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-dev_88.0.705.15-1_amd64.deb 87945596 BLAKE2B 
a770aa4edc4f11d350b7ff77dcc7d953115c815caebac5d9858f8ed5e24ec14d4f407ae3ad7f97d32f78849f024c91b75278c21eecdd8197f0c375253fcca653
 SHA512 
ad388d4b784e71db4f7e30f2f5ee36d3e8abcd7e2c3cac351e68d1a81476017d1c3e784fda2aaf59ec98b537d6ab3ee90aeb8e77597c3204122c6770149b427e
+DIST microsoft-edge-dev_89.0.723.0-1_amd64.deb 89214260 BLAKE2B 
9cf78e3e6e77e7efbe78e830e84fcb767508e3f6d2872846b48525d50445d468b53351b1837387a803226f94785eec06360df305bb27e8bee378ee813d085516
 SHA512 
699e9a2005dcc5363921b05b077d34094550e543cf960f1ee531c9c3f16c77971945c380a4e200451ab95c41ddd484d525b8e50934f5c25df8d3e5e499f440f6

diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-89.0.723.0.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-89.0.723.0.ebuild
new file mode 100644
index 000..41108ab2bec
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-89.0.723.0.ebuild
@@ -0,0 +1,114 @@
+# Copyright 2011-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit chromium-2 desktop pax-utils unpacker xdg-utils
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   KEYWORDS="-* amd64"
+   MY_PN=${PN}-stable
+else
+   KEYWORDS="-* ~amd64"
+   MY_PN=${PN}
+fi
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm]
+   net-misc/wget
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   pax-mark m "${EDGE_HOME}/msedge"
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/rss2email/

2020-12-08 Thread Sebastian Pipping
commit: a4160df4a35fd359a8f9ad7da9f52d28264fe5a6
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec  8 20:15:26 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  8 20:15:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4160df4

net-mail/rss2email: Address RequiredUseDefaults

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 net-mail/rss2email/rss2email-3.11.ebuild | 29 -
 1 file changed, 29 deletions(-)

diff --git a/net-mail/rss2email/rss2email-3.11.ebuild 
b/net-mail/rss2email/rss2email-3.11.ebuild
deleted file mode 100644
index 48a91c06a6c..000
--- a/net-mail/rss2email/rss2email-3.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Support for 3.7 needs support from dependencies, first
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="A python script that converts RSS/Atom newsfeeds to email"
-HOMEPAGE="https://github.com/rss2email/rss2email;
-SRC_URI="https://github.com/rss2email/rss2email/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="=dev-python/html2text-3.01[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-src_install() {
-   distutils-r1_src_install
-   doman r2e.1
-}



[gentoo-commits] repo/gentoo:master commit in: net-mail/rss2email/

2020-12-08 Thread Sebastian Pipping
commit: 5cb176936a631bb7bbb1bd4eda4e32356f3e6429
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec  8 20:02:11 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  8 20:08:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb17693

net-mail/rss2email: Address PythonCompatUpdate

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 net-mail/rss2email/rss2email-3.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/rss2email/rss2email-3.12.2.ebuild 
b/net-mail/rss2email/rss2email-3.12.2.ebuild
index 0d679cf6d54..59ef7e4512b 100644
--- a/net-mail/rss2email/rss2email-3.12.2.ebuild
+++ b/net-mail/rss2email/rss2email-3.12.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 



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

2020-12-08 Thread Sebastian Pipping
commit: 03cf6db70e4bb44353fba9e236a20afd52c1957f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec  8 19:46:43 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  8 20:08:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03cf6db7

dev-python/feedparser: 5.2.1: Python 3.9 + EAPI 7

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 dev-python/feedparser/feedparser-5.2.1-r1.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/dev-python/feedparser/feedparser-5.2.1-r1.ebuild 
b/dev-python/feedparser/feedparser-5.2.1-r1.ebuild
new file mode 100644
index 000..6d2135d93a5
--- /dev/null
+++ b/dev-python/feedparser/feedparser-5.2.1-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Parse RSS and Atom feeds in Python"
+HOMEPAGE="https://github.com/kurtmckee/feedparser 
https://pypi.org/project/feedparser/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+# sgmllib is licensed under PSF-2.
+LICENSE="BSD-2 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+
+# Tests have issues with chardet installed, and are just kind of buggy.
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/${P}-sgmllib.patch"
+)
+
+python_prepare_all() {
+   mv feedparser/sgmllib3.py feedparser/_feedparser_sgmllib.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   cp feedparser/feedparsertest.py "${BUILD_DIR}" || die
+   ln -s "${S}/feedparser/tests" "${BUILD_DIR}/tests" || die
+   cd "${BUILD_DIR}" || die
+   if [[ ${EPYTHON} == python3* ]]; then
+   2to3 --no-diffs -w -n feedparsertest.py || die
+   fi
+   "${PYTHON}" feedparsertest.py || die "Testing failed with ${EPYTHON}"
+}



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

2020-12-08 Thread Fabian Groffen
commit: 8a52a0293caa655c4c4b47860a6862115522750c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec  8 19:43:33 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec  8 19:43:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a52a029

dev-libs/jsoncpp-1.9.4: marked ~x64-solaris

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

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

diff --git a/dev-libs/jsoncpp/jsoncpp-1.9.4.ebuild 
b/dev-libs/jsoncpp/jsoncpp-1.9.4.ebuild
index eec6b6bd968..78b7778fe10 100644
--- a/dev-libs/jsoncpp/jsoncpp-1.9.4.ebuild
+++ b/dev-libs/jsoncpp/jsoncpp-1.9.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="|| ( public-domain MIT )"
 SLOT="0/24"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~x64-macos ~x64-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-12-08 Thread Fabian Groffen
commit: bf7c38cff63d0f1808b82152da08ea3dd003563f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec  8 19:45:14 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec  8 19:45:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7c38cf

dev-python/mock-4.0.2: marked ~x64-solaris

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

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

diff --git a/dev-python/mock/mock-4.0.2.ebuild 
b/dev-python/mock/mock-4.0.2.ebuild
index 19b6806602f..b76c0acda0b 100644
--- a/dev-python/mock/mock-4.0.2.ebuild
+++ b/dev-python/mock/mock-4.0.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/testing-cabal/mock/archive/${PV}.tar.gz -> ${P}.gh.t
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: net-im/element-desktop-bin/

2020-12-08 Thread Stefan Strogin
commit: 178ae7e814dbf0e1d98511498ec53c0e6323ec64
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Dec  8 19:27:44 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Tue Dec  8 19:31:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=178ae7e8

net-im/element-desktop-bin: upgrade 1.7.14 -> 1.7.15

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/element-desktop-bin/Manifest | 2 +-
 ...ment-desktop-bin-1.7.14.ebuild => element-desktop-bin-1.7.15.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index d4723cbad55..41ac7d3d1cc 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.7.14_amd64.deb 67755832 BLAKE2B 
0d67d53bf8bb6e5ee6a538c061ad5633a9be169963663ccd0acf4be257c94e855d53f765cd860d8cd5fde57e5ec7b72c838bf16413e19fe4d4046189a54e21fe
 SHA512 
ff99e055d834dbc2f683fa2c62d3abdfc1b41f07e0feddb0909da3d95437bb0cd9767493d8acfcc0a9b82041141e57185bef803e0ed5568af0df96b7dc729dc2
+DIST element-desktop_1.7.15_amd64.deb 69147310 BLAKE2B 
499c9ed94aad4b6934588a58c31e80eca0cbf1fed8701e0a190ef7cbb27474c848667cf3b842047d495f220881fa36f00890bf33f2bc9ceb12134470f585b5a4
 SHA512 
02e47d9930ed65d9fc3e35ce02ecb913a0825a126040ab28cb6c8a261a68490d344baec4011fd04bc83ad7b421e359f9b9cde895227bb9f411f846104f6c518a

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.7.14.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.7.15.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.7.14.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.7.15.ebuild



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

2020-12-08 Thread Ben Kohler
commit: 6a676079a2bc54ec71950ba1d24fa8cb1a9354df
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Dec  8 19:24:42 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Dec  8 19:26:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a676079

net-wireless/unifi: bump to 6.0.42

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest|  3 +-
 net-wireless/unifi/unifi-6.0.36.ebuild | 68 --
 .../{unifi-6.0.40.ebuild => unifi-6.0.42.ebuild}   |  2 +-
 3 files changed, 2 insertions(+), 71 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index b200c487355..b902bebf0fe 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,6 +1,5 @@
 DIST unifi-5.6.42.zip 63581448 BLAKE2B 
dc12149acc56587043b9f6c45a43327a9a067dda86127c60ad62a4681a0c8ba873435b60183989332f561fb52f71c7207480766ec23d9c0e892cc20c521a9819
 SHA512 
467c0ad284a84795537484f371867d851e67c7e396215d539a9705f17f374b50db4051121a6634d1944474a2474bdd75fca860ab00b48634a5d3e8749a122989
-DIST unifi-6.0.36.zip 232051560 BLAKE2B 
94a2780c40588c2afb64993d839dedb6064f437cdf29cd6dd9124ef3944ae25d1942f3eed0ea080007800575b37d9063b3f007b91d02bc30d35179cb4263d873
 SHA512 
bab68b649c84cf62e4e646c62a8adf8006ab6d434907352f3970e7c81c779b4dcbaf8d1b5558cf69e7daede9c96fe0b02216700cb62de5659cf496dc899ec2ee
-DIST unifi-6.0.40.zip 237494905 BLAKE2B 
29cb9161c958cc414f3a0eb47fbac045e02ab3856961f62013bd6f0edc24f2483beb701cc3eb91bf0316829508894e035a6555f16865688ac8e94ebe92c7d5ed
 SHA512 
7b5d8eb36af190bce4e85515d14a2ecab665dba70cd0fabc3f7de23870ecb557858433bba6ee6e101c3e6e5ba3da66a7dc807d3bf72fd4d2f5798991a78839c8
 DIST unifi-6.0.41.zip 216846940 BLAKE2B 
14aaabc6c33fc312ca26cae03eec7bc1a80c26d381735223753eb073baa4141e1791651e724fa6a75d16274abc2299b791d08f1032256ddfd2c6518fc2b3d30f
 SHA512 
9264a322bf78efa38f009e81a7e7fd37534600d859a46221bc8237db159049510279c939fb2294907a94e59c841989b890693fdc800cde05d9f4e7cd6c50c7ab
+DIST unifi-6.0.42.zip 151690952 BLAKE2B 
9f67f1dbb7b85f6bf92414a3d424600d610dc4ae926766e8b71dc5ceabdc1d33bccec3cbec839483aca40b2360c6dd8b31eb3de7dd20077c3d751c01b137cfcb
 SHA512 
548f2d280065259270484e2530d800f829869eb5802939a2f13ba08ae99017f0a2dc5152e1b2f85d940a032326d4cb7d3a1a58649dc96428bea04156c26eab88
 DIST unifi-6.1.25.zip 235499342 BLAKE2B 
77de866d2c04136b32e06698f3c20563dc68cf1bf5d260a23cad46ee208c5d4012d788c67dc3324578d2c944e8eceecf6b5473f4d77304e10ee15a3b14286fc7
 SHA512 
0eb916f06546a5b33da664ada77391a69d21c9ec4545244a1a6f55ceeb7546fe77a07a121df03ba606e98ddbd23429207f86bb5b2c24ddfb3174eb2d00c5daaf
 DIST unifi-6.1.26.zip 243498936 BLAKE2B 
72a17f02279ecedd8f876df85167824a03abebb2816e68fcbfff11923b00c1e0b80b7357e48a4e044f0835e3e0054bd0ab034bd8fb3d67289bf61b4804ce9a87
 SHA512 
9ea5a7307ad507f08e4d39805bdf776eaa50895513e4c086d94527e28ae93b1f97e3d1b23ff314ed03ea560638b8cb44fc16bf4ff8f7746035e8b5de9b31321b

diff --git a/net-wireless/unifi/unifi-6.0.36.ebuild 
b/net-wireless/unifi/unifi-6.0.36.ebuild
deleted file mode 100644
index 58f3f74689e..000
--- a/net-wireless/unifi/unifi-6.0.36.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
-
-# Set this var for any releases except stable
-#RC_SUFFIX=""
-
-inherit systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-
-KEYWORDS="amd64"
-LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
-SLOT="0/6.0"
-IUSE="systemd"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-DEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}/UniFi"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Linux, Mac and Windows
-   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
-   fi
-
-   default
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service
-
-   newconfd "${FILESDIR}"/unifi.confd unifi
-
-   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
-   doenvd 

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

2020-12-08 Thread Stephan Hartmann
commit: a7ffbf858149768fe6bd061c8875ad17cbd6b4b2
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue Dec  8 19:22:28 2020 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue Dec  8 19:22:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ffbf85

dev-libs/re2: remove old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 dev-libs/re2/Manifest|  2 --
 dev-libs/re2/re2-0.2020.08.01.ebuild | 52 
 dev-libs/re2/re2-0.2020.10.01.ebuild | 52 
 3 files changed, 106 deletions(-)

diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest
index e3dd8f55a17..a80577324d3 100644
--- a/dev-libs/re2/Manifest
+++ b/dev-libs/re2/Manifest
@@ -1,3 +1 @@
-DIST re2-2020-08-01.tar.gz 404076 BLAKE2B 
063c3e78cf4983d214309a93a234d864d5ad3acc63ca40befb0b78604ea1406676eb85c34489f3baf74afc0f05ea46482bd7400eb485cd1951feaf4c1429b21c
 SHA512 
1ae261155a1eb96606788eb736faa4dc3240d85f47e3b4c412a4f85f7e4cc69f7c7cbab98397aaf725def1cbc9c5da2c679cfb5573a442d60897740766ae2967
-DIST re2-2020-10-01.tar.gz 403344 BLAKE2B 
163d44991dc80dc04871bc53c64d4eec9f9e8db36b057a44eba3b1f033f0b130d7fccf4ba8aec33cc515ab5b11bd4f5b0343b4381758e8d9446c5017f1f04d14
 SHA512 
cd620878ffa6d4e47f1583f27a179f6520fc1226554bd7c0e104d3d45b2bee70873c0d661e87eb4a9d912b58f86f115766c35d08e124f5f67ddcc3b50535f726
 DIST re2-2020-11-01.tar.gz 402756 BLAKE2B 
4c5bb5d4859f5b822408483a90a37b4f7e18d3ee81ecfe52563b091c0594dc32343257521c53267ff0c4b62a81a58b2231b628915afd94d368aebf13b965921e
 SHA512 
167f21ec5a94640820cc1e2e9f4a4d3819a5e70011d0f8afb3fec3b2f66e21688196cedc66ce785158e49d1a0cb34b5f9ae68729e602e77d1077eadcbca7d7fe

diff --git a/dev-libs/re2/re2-0.2020.08.01.ebuild 
b/dev-libs/re2/re2-0.2020.08.01.ebuild
deleted file mode 100644
index 69b48d1d9c8..000
--- a/dev-libs/re2/re2-0.2020.08.01.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal toolchain-funcs
-
-# Different date format used upstream.
-RE2_VER=${PV#0.}
-RE2_VER=${RE2_VER//./-}
-
-DESCRIPTION="An efficient, principled regular expression library"
-HOMEPAGE="https://github.com/google/re2;
-SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> 
re2-${RE2_VER}.tar.gz"
-
-LICENSE="BSD"
-# NOTE: Always run libre2 through abi-compliance-checker!
-# https://abi-laboratory.pro/tracker/timeline/re2/
-SONAME="8"
-SLOT="0/${SONAME}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86"
-IUSE="icu"
-
-BDEPEND="icu? ( virtual/pkgconfig )"
-DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/re2-${RE2_VER}"
-
-DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt )
-HTML_DOCS=( doc/syntax.html )
-
-src_prepare() {
-   default
-   grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch"
-   if use icu; then
-   sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die
-   fi
-   multilib_copy_sources
-}
-
-src_configure() {
-   tc-export AR CXX
-}
-
-multilib_src_compile() {
-   emake SONAME="${SONAME}" shared
-}
-
-multilib_src_install() {
-   emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" 
libdir="\$(exec_prefix)/$(get_libdir)" shared-install
-}

diff --git a/dev-libs/re2/re2-0.2020.10.01.ebuild 
b/dev-libs/re2/re2-0.2020.10.01.ebuild
deleted file mode 100644
index 9b7e0bf86ea..000
--- a/dev-libs/re2/re2-0.2020.10.01.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2012-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal toolchain-funcs
-
-# Different date format used upstream.
-RE2_VER=${PV#0.}
-RE2_VER=${RE2_VER//./-}
-
-DESCRIPTION="An efficient, principled regular expression library"
-HOMEPAGE="https://github.com/google/re2;
-SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> 
re2-${RE2_VER}.tar.gz"
-
-LICENSE="BSD"
-# NOTE: Always run libre2 through abi-compliance-checker!
-# https://abi-laboratory.pro/tracker/timeline/re2/
-SONAME="8"
-SLOT="0/${SONAME}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="icu"
-
-BDEPEND="icu? ( virtual/pkgconfig )"
-DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/re2-${RE2_VER}"
-
-DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt )
-HTML_DOCS=( doc/syntax.html )
-
-src_prepare() {
-   default
-   grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch"
-   if use icu; then
-   sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die
-   fi
-   multilib_copy_sources
-}
-
-src_configure() {
-   tc-export AR CXX
-}
-
-multilib_src_compile() {
-   emake SONAME="${SONAME}" shared
-}
-
-multilib_src_install() {
-  

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

2020-12-08 Thread Sebastian Pipping
commit: 00bc78f4e1b9385c7d8b080812ae3880d92922cd
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec  8 18:59:33 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  8 19:02:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00bc78f4

dev-util/ydiff: Address PythonCompatUpdate + QA

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 dev-util/ydiff/ydiff-1.2.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-util/ydiff/ydiff-1.2.ebuild b/dev-util/ydiff/ydiff-1.2.ebuild
index d3dfb7dd60a..0a40380559e 100644
--- a/dev-util/ydiff/ydiff-1.2.ebuild
+++ b/dev-util/ydiff/ydiff-1.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1
@@ -16,8 +16,7 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
-DEPEND="sys-apps/less"
-RDEPEND=""
+RDEPEND="sys-apps/less"
 
 DOCS=( CHANGES.rst README.rst )
 



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

2020-12-08 Thread Agostino Sarubbo
commit: a9b970a477ea57135439d8736ff0b8c9a6bbe5e0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec  8 18:54:31 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec  8 18:54:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b970a4

sys-kernel/vanilla-sources: Automated version bump to 
{4.14.211,4.19.162,5.4.82,5.9.13} - remove old.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-kernel/vanilla-sources/Manifest   | 8 
 ...la-sources-4.14.210.ebuild => vanilla-sources-4.14.211.ebuild} | 0
 ...la-sources-4.19.161.ebuild => vanilla-sources-4.19.162.ebuild} | 0
 ...anilla-sources-5.4.81.ebuild => vanilla-sources-5.4.82.ebuild} | 0
 ...anilla-sources-5.9.12.ebuild => vanilla-sources-5.9.13.ebuild} | 0
 5 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index eb0757cb32f..7ea96eda94d 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -4,9 +4,9 @@ DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-5.9.tar.xz 115507140 BLAKE2B 
e8d11472d63a9f8409ca12a2e8c97c6963a3d4516b5a398b627d6ece565584526f9b5a1377a2fa4bd184c09c7db94c987428bc5d52df0c788464a67e9e8d6dcb
 SHA512 
d3d92ce4246bad74c9a784212f160d98449b1e8793970c2c308276568d852b8effe0528686bdb87d55d691f09a826abf7938d69bdd4759ce65ddd5c05ffe4eca
-DIST patch-4.14.210.xz 4041652 BLAKE2B 
cd52ea48f1f78d46b0946caa75e0f00fe7a07240e1c2fcb7e54bde4cb8fd7d7d1bd3ed8ccfb1667cbdbe24ef80238905ace25dcb9c1cb823cf413964554bd6ed
 SHA512 
91802c8d4a86a9c97396d4b3349619754011ef1a38cc09982d66bb9376aae82c38045a52ca1aa70dcb2f4dc9f5026cfc04c73f970fe135ea882ed5bbf69d0dd4
-DIST patch-4.19.161.xz 3649928 BLAKE2B 
d9208f6b07a59c14e9f46acca1b1456bc02e8afd64b2c634a8376d28bdd5df61de66e7cfd42a9482e986d8fb822518b3dbbac9bde4f2e0257fa73b4dba59c51d
 SHA512 
6483da5d53e4660515fd053c3e6ee3083b222db199d8de3b00a80fe7d2414f61e4bfc2abb88d8186943c8aa01e16bf29ef38e352c32e0ccac29ba623ae00
+DIST patch-4.14.211.xz 4044992 BLAKE2B 
8d7a79b6fe4e0eac89b90581ae62d6cbb81fb6632da338641014826645e48e992031ae7aeab8f39b3121a7fa5229599fc44f172a0293e6a8a9d99ac7304bcab0
 SHA512 
21f3061ca131e17f6cab857568dcd605570685c8d59c9892165e98492e8261931017df33f43e8f2b0a191e582ddb60060f12dc54f1a164b3088c2e5758fdb6bc
+DIST patch-4.19.162.xz 3655396 BLAKE2B 
92b492899306eee4dd88a3c893d0d234da99c24b5f9642bada1d6f2df0ef28db3374277492441a06fcaaed3d6e04d367a09ec127cfce20f04174f0e6c8e27a91
 SHA512 
231959d1fcbb07faac4b40599b6aec6cc46aad8f89debbdddb1003bdf742abc9e2afa43e70c9baf40949aaf6c23d6aa10c1ba0cb5137268b443081faa3b77c20
 DIST patch-4.4.247.xz 3404480 BLAKE2B 
5095d7353b56c11ac42c56640dd6223c5f5418aeb367ecfefb103ab8c94eb20e88bc5dc9fbba5722d2f1cbcf733b8b0133943213d8b0f2550ce3d41863d546c7
 SHA512 
353eb02080153a651faa50aec7bfd36ace06e683699ffafd1161addac6bb9a5d1eb73ad8259becfa0607f75ea6f761bea807d88d5ecc15808413026f74f03825
 DIST patch-4.9.247.xz 3788468 BLAKE2B 
a866ac523f2612b384794cf07a18ed1a414c8d34c501fb02a7e40792e73bdc576c65e7ec77fab3f04cee4dbd4534f45811c729a6bc17f044ed2196a0fe6877a8
 SHA512 
4af0e2c93e70af1119f28ea68f3ed1a56226fc0e00d0ec8d12e42498623afe74cfbcd44db3087bfb7748b7148deb3836c7924369e6e6102809a40084bf242a1d
-DIST patch-5.4.81.xz 2396180 BLAKE2B 
3a42b28cb5fb9cdc83171df46854805cc39e83f122f47b00eb823a05c0663880e688d7c44dfd2c21875fdbb0f02e494396df69ce07cc4ca76d03cee521d48ece
 SHA512 
f97b6d8d58d43449491d543dd0c3afe8e4c7f7ea4527c4712b0bb6b7a4817daba61f507e8518a4f72254042472d7b5f8095e5df1c131fd010f4c0453c9d8cde5
-DIST patch-5.9.12.xz 612468 BLAKE2B 
babdf390cba9ede83b9056c90f769b98d58d86b168b8666035bf17e3e7d5f942d45a7392e56b6acd0423d0a4e8a1b3fa629a40ba12ba4a8ced4719b7218cef70
 SHA512 
eef914d5124dae25d0d5c6162cf0d19cfe6adabd3da5594609275527ac7bca9b8b3c9bdd8ae5cbc061cb93a4559c30daed3f104f789b31caa2596f3da371f2aa
+DIST patch-5.4.82.xz 2402752 BLAKE2B 
ce62e0fd0898f369d9bd39e1ff69a8bf75e8c7e6dc7e4eafc48d0f943295ebb1d7ad8d3c02a9352344ebf76a2db39771ca5727589eacbb204cc44d8541a05b31
 SHA512 
8455d7a0c88f6b764ce4061cf50f00d505c8d1ddcefa97ad7f826290b981b54a6025a982881dc16cc6c58ff76247186c7a520ed9c488df9e1b86f5b0625eda94
+DIST patch-5.9.13.xz 621916 BLAKE2B 

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

2020-12-08 Thread Sergei Trofimovich
commit: 1510e0ed0aeaadb234eb2cac861c1d920e5da2ec
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec  8 18:11:43 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec  8 18:52:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1510e0ed

dev-lang/erlang: bump up to 23.1.5

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

 dev-lang/erlang/Manifest |   1 +
 dev-lang/erlang/erlang-23.1.5.ebuild | 159 +++
 2 files changed, 160 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 48cf073feef..a69e2856f2d 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,6 +1,7 @@
 DIST erlang-23.0.4.tar.gz 56394805 BLAKE2B 
10a4e9e3084ad2d1bb10fa736d86eb03fa6b249f83b9d06bfef4c37f99ad86dd1415c2fbaa1524cddaf57dd228d25f388fa9fe9f5b4a03ba7477080e11020fb1
 SHA512 
53d4b7a5e76113bb3a9695a266e58dbebb57887b1eea4e8acb56bb85d194295231d739719d526dfc6d1f0bf745d7f059fdf5ec9dc79859f5b16a75c4d0a6b348
 DIST erlang-23.1.1.tar.gz 56498218 BLAKE2B 
cd513a2d45aecc12503df8765e0f4170001373c0e6b35b4c01d7471906408558a3b6bbf9c189858fce3cb8fd7020270813550e2099f04c8094afc49dcd070016
 SHA512 
572164e601796bc7b0df3818c859b23872f148dcc72f44f611d9d5684b0c9974b00496aa0fd521dc01d0d3481556b6641d3cbd859bd7bfadefd15115728d16d9
 DIST erlang-23.1.4.tar.gz 56503340 BLAKE2B 
f4b26aa5882bb3d2218897706734798a80cbb5113008be70b2a0c793a5cc1eb01eb1ace17ae525e19f176e47ffc85b108240b7fec71cf8eedb4d67860ecaa98b
 SHA512 
864b69fc69f3843dfe839faf1c1e86ec505282ec4d86ed1add445998ba28bcc623522471d8d8636a9cf1e24e84f99d5cae3880a4b1171abab9651ef242a55367
+DIST erlang-23.1.5.tar.gz 56508089 BLAKE2B 
7784cbed8df68d449cbace6d84b37208b739a3b12fbed1117f05c765883d348e877001f5eba15ffdec5acc47725bf69d06a7f02b48766efa5496a8326fb8eb8c
 SHA512 
dccb863ace1f3c3fd17c848bf21c982338546e2be2a3b81ade35bcefeb4ff75afff28ebe2363ccf7f4680417f83bbeaa51c74274a23621139b5a4be6bb824955
 DIST erlang_doc_html_23.0.tar.gz 36238699 BLAKE2B 
bce5fb1d766d3a795728cf7c00529129690f52e5dbe7363095cb7e63d5331a4dfc05c2042d24f10c7f3facbd187284aa323a92c0ed7515c1750aee4cd890fbd4
 SHA512 
bd0b1adf8639674d31152024e1351105249c6e6f93f28362e9e4b66ce6daadbe5eef5917a5889c926130e81bd000cfc44895ebaa309bf9a0c1c125713b715927
 DIST erlang_doc_html_23.1.tar.gz 36285075 BLAKE2B 
e2e24ac4cecfc9c10853fd3718e8e332579a91bf25eaaf9e0fc2044d89bcd6d03fd251d6a8ab64a86439f1244e275ef398701b47933a741d4e64016838db48aa
 SHA512 
c8fecb08344c9c7a4c7b911ac4f73e2d8c0c3778d665098c3377e055346a7ecfcc378bca28dff768c36dc7bf7447308f4fb58273875c22f2d6cd896fd6232656
 DIST erlang_doc_man_23.0.tar.gz 1383486 BLAKE2B 
63a9989c26797fe07fbd0ccca0d8425d94bc60a86fa93b5332c8d1f3e12a0071d9e6d4759be73bf44bf35dd14723b9e6707a84ba834e1775bc28aeec1edbe168
 SHA512 
81575ce7b267f5bb48bd844808e8edd4e373640bbc481372b288602eb9d3c9917e6c7c040c035b63a2f6edf437c3d826d6afdf5801765b51d9edd4a3b2a5b16f

diff --git a/dev-lang/erlang/erlang-23.1.5.ebuild 
b/dev-lang/erlang/erlang-23.1.5.ebuild
new file mode 100644
index 000..a809e52a684
--- /dev/null
+++ b/dev-lang/erlang/erlang-23.1.5.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit elisp-common java-pkg-opt-2 systemd wxwidgets
+
+# NOTE: If you need symlinks for binaries please tell maintainers or
+# open up a bug to let it be created.
+
+UPSTREAM_V="$(ver_cut 1-2)"
+
+DESCRIPTION="Erlang programming language, runtime environment and libraries 
(OTP)"
+HOMEPAGE="https://www.erlang.org/;
+SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz
+   http://erlang.org/download/otp_doc_man_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( http://erlang.org/download/otp_doc_html_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
+
+LICENSE="Apache-2.0"
+# We use this subslot because Compiled HiPE Code can be loaded on the exact
+# same build of ERTS that was used when compiling the code.  See
+# http://erlang.org/doc/system_principles/misc.html for more information.
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets"
+
+RDEPEND="
+   acct-group/epmd
+   acct-user/epmd
+   sys-libs/ncurses:0
+   sys-libs/zlib
+   emacs? ( >=app-editors/emacs-23.1:* )
+   java? ( >=virtual/jdk-1.8:* )
+   odbc? ( dev-db/unixODBC )
+   sctp? ( net-misc/lksctp-tools )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.7d:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   systemd? ( sys-apps/systemd )
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
+"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+"
+

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

2020-12-08 Thread Sebastian Pipping
commit: c20fdc631f7df9a69313f5317afe629e44dadebf
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec  8 18:48:34 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  8 18:50:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c20fdc63

dev-util/gprof2dot: Address PythonCompatUpdate + QA

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild 
b/dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild
index b1c471e71f2..7cf8f6da8f6 100644
--- a/dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild
+++ b/dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 PYTHON_REQ_USE='xml'
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
@@ -19,9 +19,5 @@ LICENSE="LGPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
 
 S="${WORKDIR}"/${MY_P}



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

2020-12-08 Thread Mike Pagano
commit: 0901302bdd3b40f6012a96618e393d0bbeb8a632
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Dec  8 18:47:53 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec  8 18:47:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0901302b

dev-util/idea-community: Update lldb dependency to v10. Remove old.

Closes: https://bugs.gentoo.org/735756
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Mike Pagano  gentoo.org>

 dev-util/idea-community/Manifest   |   4 -
 .../idea-community-2020.2.4.202.8194.7.ebuild  | 142 -
 ...idea-community-2020.3.0.203.5981.155-r1.ebuild} |   4 +-
 dev-util/idea-community/metadata.xml   |   4 -
 4 files changed, 2 insertions(+), 152 deletions(-)

diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest
index 7f1dccaa0b5..43064fc9e25 100644
--- a/dev-util/idea-community/Manifest
+++ b/dev-util/idea-community/Manifest
@@ -1,6 +1,2 @@
-DIST ideaIC-2.4.202.8194.7.tar.gz 529563361 BLAKE2B 
1f792d1ff8b1246d5ccaf4324d6c85dbe2491f6585c126ef38594709358512766f7ed3cbb2128b6b8db71286ef1a5c6cf8ac21bc0293b0ac9b373e55e6cae3d9
 SHA512 
f603416c829f1f2b47e371c18dc8706bb6b9df9d87ee6056ac7e4786d7f9c029246195c2fb3b63bb7d0c1c7bfee99911b2c0d686232aa243087e4a17c0f559d7
 DIST ideaIC-3.0.203.5981.155.tar.gz 582023182 BLAKE2B 
671fbba0c2173e3780a99d0d3b106af75c4ef6df4198ced3653c1b74a7bbb055a29b1fc31eb89823bfd56e6737c7788f78a90fe7ef46e52ab410c0dff18868e9
 SHA512 
35d569c5e13ec620d0a476cc52c005d29ea3c7c3c1ab0614a1a73255309635c84ee00820c50584ca19af634165138c77d8d712cfe0d367b9525956ad33aafe77
-DIST jbr-11_0_2-linux-x64-b164.tar.gz 131483925 BLAKE2B 
fb9c55094aeb4a9e6b89ef41699252355895fa4bf55eaa0d3c0a637b6485b5a91a0445b5f4af1872b62cd67b639f7354e05770970d41dcfa58ffeda7ae43c5b6
 SHA512 
4f32940166cc8ad5a138866e18d4cbfcd07f4326a85c051b7a622c9dcb8ee4b6d493331ef24d0c01999134fa2a9bad901f026982c16780fdc5e6b9308821db34
 DIST jbr-11_0_8-linux-x64-b1098.1.tar.gz 191689225 BLAKE2B 
0da0f0e834709c89820f2e7e1c447dc33ea1c59c7dfb573aa47bc205f7920ccf485454f79931d42d4e6eb4de1017589bb908808d6a80cc586659757abc9958d3
 SHA512 
a455d8bd3332622592186cd7ae3995a9148a47717a81c274497f5408f1e89ef637c7478321b4ccd5dbe97c2e246a16ac8956c5ce475f8a4156232647f0ea7737
-DIST jbrx-8u202-linux-i586-b1483.37.tar.gz 80726147 BLAKE2B 
e4e5a076a541fd7153e861193ff4247c02ecbc144396ed28737afa7440f7771569b8d968b7c67b3dac333a89ff0b54cc9e5e76d1651b174cc7c0c21b1deb033c
 SHA512 
53693f2ce994f4891807873ae3fe46ce60bee000b78be03c5d3df06b436328abe5b5d7e75d43e57f35f24187f49915187d034b39589e29806f55deeb14a029f2
-DIST jbrx-8u202-linux-x64-b1483.37.tar.gz 81812743 BLAKE2B 
86ddf0c8dc992a27e680caa821f54fa4d647a8bff78b9fdbef82996bfbba828a2f68f1a00ed64bd92ce24a62bfc6c0240837c396644c6e91244cb0d980b6c704
 SHA512 
cd31a3c4da7b8c65e9ae89326c2c8b260b51890258d30f64b1e8a7c6c1442bb2cb68ea2aa80387ce0c1a8f50e3533e8231f72c5935b639e3cf82bc1ffedee8e9

diff --git a/dev-util/idea-community/idea-community-2020.2.4.202.8194.7.ebuild 
b/dev-util/idea-community/idea-community-2020.2.4.202.8194.7.ebuild
deleted file mode 100644
index 97ec35a8801..000
--- a/dev-util/idea-community/idea-community-2020.2.4.202.8194.7.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit eutils desktop
-
-SLOT="0"
-PV_STRING="$(ver_cut 2-6)"
-MY_PV="$(ver_cut 1-3)"
-MY_PN="idea"
-# Using the most recent Jetbrains Runtime binaries available at the time of 
writing
-# As the exact bundled versions ( jre 11 build 159.30 and jre 8 build 1483.39 
) aren't
-# available separately
-JRE11_BASE="11_0_2"
-JRE11_VER="164"
-JRE_BASE="8u202"
-JRE_VER="1483.37"
-
-# distinguish settings for official stable releases and EAP-version releases
-if [[ "$(ver_cut 7)"x = "prex" ]]
-then
-   # upstream EAP
-   KEYWORDS="~arm64"
-   
SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${PV_STRING}.tar.gz;
-else
-   # upstream stable
-   KEYWORDS="~amd64 ~arm64 ~x86"
-   
SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${MY_PV}-no-jbr.tar.gz 
-> ${MY_PN}IC-${PV_STRING}.tar.gz
-   jbr8? ( x86? ( 
https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-${JRE_BASE}-linux-i586-b${JRE_VER}.tar.gz
 -> jbrx-${JRE_BASE}-linux-i586-b${JRE_VER}.tar.gz )
-   amd64? ( 
https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-${JRE_BASE}-linux-x64-b${JRE_VER}.tar.gz
 -> jbrx-${JRE_BASE}-linux-x64-b${JRE_VER}.tar.gz ) )
-   jbr11? ( amd64? ( 
https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz
 -> jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz ) )"
-fi
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="https://www.jetbrains.com/idea;
-
-LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 

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

2020-12-08 Thread Andreas K. Hüttel
commit: 392fa1bdede9b99c87520114fcb6d03ef175df5e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec  8 18:30:10 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec  8 18:33:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392fa1bd

app-office/libreoffice-bin: New build, py38 & LTO

Bug: https://bugs.gentoo.org/758449
Bug: https://bugs.gentoo.org/734258
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-office/libreoffice-bin/Manifest|  12 +
 .../libreoffice-bin-6.4.7.2_p1.ebuild  | 251 +
 2 files changed, 263 insertions(+)

diff --git a/app-office/libreoffice-bin/Manifest 
b/app-office/libreoffice-bin/Manifest
index fc0ac1259e1..ebbc14a4f8f 100644
--- a/app-office/libreoffice-bin/Manifest
+++ b/app-office/libreoffice-bin/Manifest
@@ -1,24 +1,36 @@
 DIST amd64-bin-libreoffice-6.4.6.2-r2.tar.xz 131250704 BLAKE2B 
3cb2126b88658cddbc42e982c2d25dc3592955c594aa60f731b8082f4173e9cd96f6663c64fbb345ad7b1b99a7981c2364c7382397ccf3ad9be25e176bf4fd1e
 SHA512 
f40b66f6261a35a421817b4d686cedf3361823e0284bf3a40255c9cde85620ef20c5d8fae88ff60c16bfef0cb96b9e8a1bc55c510a132fdeee54b9587ca6b37c
 DIST amd64-bin-libreoffice-6.4.7.2.tar.xz 132948096 BLAKE2B 
fda656550b7ccfdd1fd82b2e67c677b781fa6c27a462af45c19431bd4133fd321980bdc80e3b42e3f5f901cb1b3cf079ac8963e688de5e2d35391351de0cd7f1
 SHA512 
0a79a04e0edb084e69d51e24dbd6be871a007897795696bec70c2f006f2e8c69ded05f630d4a5e67868d1b3d3a31701caf29a112e6bc350a036a35bef2fb8cec
+DIST amd64-bin-libreoffice-6.4.7.2_p1.tar.xz 132939056 BLAKE2B 
bf289afca20492f6fe099ad180d33a730e90ccba60c133fa9ddd034d6751b86ef5f68b630ac1e67738d67d94bb79d39946df52cdd49b38fce401d33521926db4
 SHA512 
5138d6caf05817f658377b938927053fde3b98a8496cca9555202e862dabef75f35cbcd91c6a570611e2b908e150f6f38b3b775b9af9048cbe0ac31d7b912182
 DIST amd64-bin-libreoffice-gnome-6.4.6.2-r2.xd3 1886188 BLAKE2B 
4f0cf34b16b1a9c753deee20200670017395a092134683f43d67a5dad3896cc0be72e3ca7ac099af33a0d81fc82e723bd9139285cfe1a0019a872c54103f6b68
 SHA512 
51f14073c21dba8a134f7ee5b3889e83aef19abd4443d2ff5ab624ea80f2e220950cd00b0b9b305e857fb875b81758b3d64fa94474392ad87ccac0cb5bf9
 DIST amd64-bin-libreoffice-gnome-6.4.7.2.xd3 1921581 BLAKE2B 
e54f374a7e595c084314c4123f64aade83da89ceccd7d00467d52de7b4a3e7fbdedfe6f9814c6077337dcc24cd2050fc56cda4ce1b0cb3d31f3534dbffd83b00
 SHA512 
be83e2511eff1fb5d508c3915fe07de8eb171b962cc22715748b1dcfe90c91deb0981856008f7aad84e1a7c11bf283b53ae57c703af98370e3aa120195e468be
+DIST amd64-bin-libreoffice-gnome-6.4.7.2_p1.xd3 1921163 BLAKE2B 
15da9d0e63cc85026ab7a3a9a98dfef7a0971722d2a663d54e6c1f9af069f007b3cbdca8b4730007b70d2ce5b6594732f2672578a3739e5be8f1f37d41fa8d51
 SHA512 
b0e1039cb094eee47e7e146c60e17f1ae0e2c49400a66741c8f9a4f34c32129028b4387a03881a28fdce6c9e56ca71ce0c28d07972821a22a78901670112bca0
 DIST amd64-bin-libreoffice-gnome-java-6.4.6.2-r2.xd3 28380619 BLAKE2B 
d844e396cb4da470ab27c7c566cae91c559d2502f5bf4e0c5796806f6ab860b1e92757e39fe61922c43a34a26b01828fe4d8a59bb4f70d7bdbef0cbf4d0dc276
 SHA512 
5f7bdc21dbfe17afdeb0460fc7df1d38b411bcc46ea1dbb749c2255d65a9b94d0cd49b1cb3af14cb4b0f89d9ed58a36d857d15a0415e256b9320f0304a379920
 DIST amd64-bin-libreoffice-gnome-java-6.4.7.2.xd3 29310262 BLAKE2B 
7522d4e5822118eea25dd0a576f9897067efd0f753b02714d83781865a5621a6b9afadec0486d5fc78ca7820fffaa5f97b48a9705394b60d844a74ebba1f54a9
 SHA512 
7afcf6e0028b270731d1fc7e7f43f78bfb4f335b3bf5c3e23c4e84999b8acc824787260bcf1e35d36a1e4ba9b53b7300e921594978ef2027697bf879455e8572
+DIST amd64-bin-libreoffice-gnome-java-6.4.7.2_p1.xd3 29288984 BLAKE2B 
c1379fd0ef1899244a513b1f53bba861d41bfd5eae26518fe6931bd805e9b2a8ac5be79710415b4f539d48e38fd964f198f3401f29c073c14d1af0f57ca8e51e
 SHA512 
69bd379194cbf6c376738408a1979f4822b52d2012d1442c32b4320ce410768e69dcaf323527936aa3a9f183c4a846da95f00d8379dffaff055130d2ede4ba8b
 DIST amd64-bin-libreoffice-java-6.4.6.2-r2.xd3 28215336 BLAKE2B 
a6524b72e6d27620e939d1ec7bfd57edc0bf5ed63152e80f3eba4eea8bf18e95eeedbf850e615a8c5f365808b6b83fb538a6679e3950bbc382818d89e2b70c69
 SHA512 
022da7edea982c03dd9ac96d6fb8719bda51d750722146ce857e781e6e4fe3f7bdddbc8e14cd7cf22edad84a9e955ad903107eb097e7642025e42d6d9056974e
 DIST amd64-bin-libreoffice-java-6.4.7.2.xd3 29174864 BLAKE2B 
a285aa34206fd7bc419359a065d220904e8bb1c8e90960226909574ee6825d46198519156d0e864a06fd921a67d6ceebab57bf6da17c6df8c5277aac977d3a94
 SHA512 
0c71c4934b1f1405e506d29281dd5272cc1e4229c7766cbad4f88e0340ce585d81714e72acd53805b5cf84b21d79e51b96944b56b6793bb66b53db4372b7c8bf
+DIST amd64-bin-libreoffice-java-6.4.7.2_p1.xd3 29140522 BLAKE2B 
957fe72caa6c1f8b156d217b8d66b45275bd44b08769ebbc4d1d2cc9e1d4b3918a4c720bc873b9ba181203496a5fa66defb596b3f1ab1d0a7cef07cfbc1f21f9
 SHA512 
6bc23b125754e0da7c27101e650adf3a0660088306c2dd70ffa6cb403873e1ae0cfdbe4384913575ee4698be9f52ad77d845c8c11bf7a040f09c409da944d28d
 DIST amd64-bin-libreoffice-kde-6.4.6.2-r2.xd3 18424710 BLAKE2B 

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

2020-12-08 Thread Andreas K. Hüttel
commit: 03dcb53ffbe62851d55adeb577359c9fc9bc
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec  8 18:32:47 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec  8 18:33:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03dcb53f

app-office/libreoffice-bin-debug: New build, py38 & LTO

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

 app-office/libreoffice-bin-debug/Manifest  | 12 +++
 .../libreoffice-bin-debug-6.4.7.2_p1.ebuild| 87 ++
 2 files changed, 99 insertions(+)

diff --git a/app-office/libreoffice-bin-debug/Manifest 
b/app-office/libreoffice-bin-debug/Manifest
index 48e56863f25..31dd23612f6 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,24 +1,36 @@
 DIST amd64-debug-libreoffice-6.4.6.2-r2.tar.xz 1533877704 BLAKE2B 
d0f95c497e94216c934c4c460b19dd8716e8722152586bfdf1a4231cdbc16028de84cfa73ca71e09e94978d45224cdc59b3fd4b9bcc4849abeff1b2886e4bf71
 SHA512 
46b3048f55f0e47b979572f48381aff9b97f0dcf8267d93533664ea91a45c749f402aeecc9eb2a9390972aa15ba22944e198895f4c5b121b23a1f473e2ad797f
 DIST amd64-debug-libreoffice-6.4.7.2.tar.xz 1110428328 BLAKE2B 
ec71c99201c6884ab8b5d94b62c43ec965c3d254768cf86d3028296f164918f4ce47529f45b54bbad0245726f0a6caa9ec3fb38b66d9ed6687a08f512cd8fa63
 SHA512 
48a41248076d8be24cd5356e5ba0f25ac2fa69e4c0fa822e15b59f0ff6b28f63d8eb2a5d27d47e3021cc701b562b07d5c86e81dc115b291babd6d0912c3f9891
+DIST amd64-debug-libreoffice-6.4.7.2_p1.tar.xz 1110421236 BLAKE2B 
b7aad45577e4a9604d3cef7a8a6d90f50772075ca041aff14bac3d0cd60ef9c42c0dc0fe4bc93dc8f6fe40c8105ff4ca3711eb5d4f54535717f224cf620f3d3a
 SHA512 
c832575c7d32117ba22da36db3bfef17587275e99dfe58be489f97495ec9d3cbaeed0640ba1a8d9621d8d1c95f0aeabeb7a62e2fbd486e3f5ce2737390aacc6f
 DIST amd64-debug-libreoffice-gnome-6.4.6.2-r2.xd3 1567465 BLAKE2B 
7239068e9c32d58685dff3456d1c74d11092b0a5176ba5dbeba59a9bec54eee5584ee4ffb22266bc1e2854baf10057d60f73755a5e41df530b5f4cae69ff0597
 SHA512 
5c983a03a154a2ef3e48b65bdcd478f7f83345e9c3d4248811c0b2b98f2f4ed2d6fcb840a1862ee33911fa954371516649144e8e8e2c718f7ec1f6659ccf6b21
 DIST amd64-debug-libreoffice-gnome-6.4.7.2.xd3 1137139 BLAKE2B 
a4a9d56c93eddd1f67a189de9b71ca5a1f8a7623af689e43406d20bea9ae87a251000b67c098c4e53728cc8b6ea613119bce1ee8048f8435c6883be7ac9ab82d
 SHA512 
b078e8bc899e5931acee912ac8a47cbe38700bee87c177928c58a7ee422d6b884054973d107a467f01801e9a02ce77a5203d01a50b9e0a41cc8e7724cd85ab37
+DIST amd64-debug-libreoffice-gnome-6.4.7.2_p1.xd3 1137103 BLAKE2B 
94bb01a6eb22de43778590729e96f4b60eccb2531a08df9c3cafcdf69222b0a29eb64e79f14306b265532f3d0fa5e7b24bd19b93e9104d3497f5fc381916221f
 SHA512 
8a28e2250bb8f057fff56481e739e0ffd36c1c2cd2f0ed70c018e640b5b5f7e3512bbbeec2fb2d9123e7cee53d02125c36e2bc2de7964ed0a2d94c306306da26
 DIST amd64-debug-libreoffice-gnome-java-6.4.6.2-r2.xd3 747959737 BLAKE2B 
0151ef5d689d95a3444b78f8123023508951ad106a051530b8d91efd3fa4afc3f541d97e2e50afa483725d100fe9e3efbe234990ef161f7d1821977e9491a646
 SHA512 
d6e4e70e00c36b473fae6718bc2687c5af3a529e21fb98de348379203d7a1c0eccee6b168e7165bc4db302a58945256c45c1fed7424f681ca524ae58683f4770
 DIST amd64-debug-libreoffice-gnome-java-6.4.7.2.xd3 505924670 BLAKE2B 
078d04deccaffa28d813961c26fbe71c94f8fa1d55a91d29a3bfc55612832e67b4ecec1c83e68a053dba52ad83b28bc855e6aa1c7ed69933d5fa62e844da81af
 SHA512 
af3f99943c9e5025bb455ffd33aa948966053f56e74358d7be797a7b800daac12e0a1acabae2aa42303e396ed00156deaa78fa125d1a5d026923733219dab48f
+DIST amd64-debug-libreoffice-gnome-java-6.4.7.2_p1.xd3 505924630 BLAKE2B 
4b56f6d58a9d6a4f856f5c4b95c8d6036ac16b7c19f8f68ae6f6fa8003937bb37e01541180c0d6bbb8f50b89b943153bf18a99d86bfc4c8e9d37539cf27194b8
 SHA512 
2f9352b0a2e336992444f513fd1eed5be90ad46077a9e734a2b777d7415edf256eec04ebffd77a178c8ecb0dbbae27ee6a03b93e7e8aa1f05dbbbc6ff4c8e869
 DIST amd64-debug-libreoffice-java-6.4.6.2-r2.xd3 746377573 BLAKE2B 
a2ee1b1f6b25e3f183948e9afb4a7ef07c7bfac003f64408c8de5607ffc61b0e4518c9b029e5732a98ad1d6840eeff4623e901825cc5a18bb95bd83bb8cc7944
 SHA512 
bfd37700646bb26fb8b59620edcff8152b85a97c323225899ceec0937326276eeb568be13c5264243ca79c486ee039da1476bba501957aa5885a2a2eb3ea0e20
 DIST amd64-debug-libreoffice-java-6.4.7.2.xd3 504794182 BLAKE2B 
d322b9bdec1f3e4c8284e568f65176e95586e815065422c67990675f1d90a59bc7ed00f3aae994d6c1eccf78d4382b99796ebb75c794c211f701c2d9dcb5df1f
 SHA512 
59c4416602622fc299a2aba7daee16b7ceb497bb30af156ff202ba93cbdda6765d0d2b00935804e66047e86f45968a9456ec134babf723813417b1089380aa77
+DIST amd64-debug-libreoffice-java-6.4.7.2_p1.xd3 504793922 BLAKE2B 
f5b138b430af48e9efb61f7d203c09ab20ab73e035a817d4d8b542fd3fa50dff493954818ae89f572c43312c1ca8bbbd1020d1543892e1253b8243cae9dc2397
 SHA512 
f2fca65534a03af999e47d6a5d2f79a69a0bad9f577d561fe4ab0638d221a19f5ba8b0370c3f05c410a69d474e709902ad8565aa72b6feed69f09d0f0c6b7016
 DIST amd64-debug-libreoffice-kde-6.4.6.2-r2.xd3 461475494 BLAKE2B 

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

2020-12-08 Thread Sam James
commit: 1fd144ff022e4c3349f0f7eee85c478f3447db8f
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  8 18:25:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  8 18:25:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd144ff

app-text/po4a: fix tree breakage (restore old version)

We can't drop ~riscv from all po4a versions without
breaking the dependency graph.

Restoring the old version (and shifting the new one
to -r1) until rekeywording is complete to fix
tree consistency.

Bug: https://bugs.gentoo.org/759049
Fixes: 1b726f16b1f8b831e1e0b24880414fca2c133705
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-text/po4a/{po4a-0.61.ebuild => po4a-0.61-r1.ebuild} | 0
 app-text/po4a/po4a-0.61.ebuild  | 5 ++---
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-text/po4a/po4a-0.61.ebuild b/app-text/po4a/po4a-0.61-r1.ebuild
similarity index 100%
copy from app-text/po4a/po4a-0.61.ebuild
copy to app-text/po4a/po4a-0.61-r1.ebuild

diff --git a/app-text/po4a/po4a-0.61.ebuild b/app-text/po4a/po4a-0.61.ebuild
index ce4c88c02b9..f17215b23e4 100644
--- a/app-text/po4a/po4a-0.61.ebuild
+++ b/app-text/po4a/po4a-0.61.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
@@ -24,8 +24,7 @@ RDEPEND="app-text/opensp
dev-perl/Text-WrapI18N
dev-perl/Unicode-LineBreak
dev-perl/YAML-Tiny
-   sys-devel/gettext
-   virtual/perl-Pod-Parser"
+   sys-devel/gettext"
 DEPEND="${RDEPEND}
app-text/docbook-xml-dtd:4.1.2
app-text/docbook-xsl-stylesheets



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/files/, sys-libs/ncurses/

2020-12-08 Thread Sam James
commit: 0df78fac3d346380af02e2f21f7e0049690222fd
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  8 17:46:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  8 17:46:02 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=0df78fac

sys-libs/ncurses: sync (bump to 6.2)

Let's use -r1 instead of -r0 (implied) to make it easier
to see when we're in sync or not.

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-libs/ncurses/Manifest  |   1 +
 .../ncurses-6.2-no_user_ldflags_in_libs.patch  |  40 +++
 sys-libs/ncurses/ncurses-6.2-r1.ebuild | 318 +
 3 files changed, 359 insertions(+)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 7ed866991b..05d911281e 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,3 +1,4 @@
 DIST host-libtool-0.1.0.tar.gz 388867 BLAKE2B 
e8bfd1212f39d6262721c4a12535799f4e3428b83f3174bac373c15813462950218dd689380ab8caaf84186b60c29a1fafadfa1c2d0e5cb7f76f6d1699bdcabc
 SHA512 
d8764d7814abf06556fb6eb19c12c2de1d1dc9f2f325deae55606ddfcf88963d65713d6fbd1fae0ab1a0668d90f84204e1cdcbd557944660ab01ecfe3a824ca5
 DIST ncurses-5.9.tar.gz 2826473 BLAKE2B 
91101b049a5eb6a2674fb86b5eba56515207f490dc7a6348f3194bbc50649717a26aff7a0df64f67ca318b5f244455cd57e760c65b9e551f6ec65b8c035a6ae1
 SHA512 
d7c5e54b6d4d8b9211f0006ca8786f7609d180cc1aaebf4f25e7e35e12959779cf66447359a602daed625621ca32b0d910d67aef3eb8b6fdc3c373819a88faa1
 DIST ncurses-6.1.tar.gz 3365395 BLAKE2B 
1248a5088bc982d0880cb9550b1192457f6f624937c4b66807668c22a608002ba6c38d876986f2c2b9ee46f91d087c88bc0b19920733e4c7ca0ed8e92d9d47de
 SHA512 
e308af43f8b7e01e98a55f4f6c4ee4d1c39ce09d95399fa555b3f0cdf5fd0db0f4c4d820b4af78a63f6cf6d8627587114a40af48cfc066134b600520808a77ee
+DIST ncurses-6.2.tar.gz 3425862 BLAKE2B 
6680cd7a369a4cb8234442a70869c283f0db6db9d7da1da2a7a5c519eb862a2c9b9411957d99f9ebb5089cad00b42e1ca6bc0784327461113df2eeaec695913c
 SHA512 
4c1333dcc30e858e8a9525d4b9aefb6cfc727bc4a1062bace06ffc4639ad9f6e54f6bdda0e3a0e5ea14de995f96b52b3327d9ec633608792c99a1e8d840d

diff --git a/sys-libs/ncurses/files/ncurses-6.2-no_user_ldflags_in_libs.patch 
b/sys-libs/ncurses/files/ncurses-6.2-no_user_ldflags_in_libs.patch
new file mode 100644
index 00..66345b51fe
--- /dev/null
+++ b/sys-libs/ncurses/files/ncurses-6.2-no_user_ldflags_in_libs.patch
@@ -0,0 +1,40 @@
+From be554be06475b36da2f69aabfd873ad55f7ef95c Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Thu, 13 Feb 2020 11:51:09 +0100
+Subject: [PATCH] Don't bleed user LDFLAGS into Libs
+
+Signed-off-by: Lars Wendler 
+---
+ misc/gen-pkgconfig.in  | 2 +-
+ misc/ncurses-config.in | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/misc/gen-pkgconfig.in b/misc/gen-pkgconfig.in
+index 8f00b824..009d2156 100644
+--- a/misc/gen-pkgconfig.in
 b/misc/gen-pkgconfig.in
+@@ -80,7 +80,7 @@ if [ "$includedir" != "/usr/include" ]; then
+ fi
+ 
+ lib_flags=
+-for opt in -L$libdir @LDFLAGS@ @EXTRA_LDFLAGS@ @LIBS@
++for opt in -L$libdir @LIBS@
+ do
+   case $opt in
+   -l*) # LIBS is handled specially below
+diff --git a/misc/ncurses-config.in b/misc/ncurses-config.in
+index 7f8ba697..2f1915cd 100644
+--- a/misc/ncurses-config.in
 b/misc/ncurses-config.in
+@@ -101,7 +101,7 @@ fi
+ # There is no portable way to find the list of standard library directories. 
+ # Require a POSIX shell anyway, to keep this simple.
+ lib_flags=
+-for opt in -L$libdir @LDFLAGS@ @EXTRA_LDFLAGS@ $LIBS
++for opt in -L$libdir $LIBS
+ do
+   case $opt in
+   -specs*) # ignore linker specs-files which were used to build library
+-- 
+2.25.0
+

diff --git a/sys-libs/ncurses/ncurses-6.2-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.2-r1.ebuild
new file mode 100644
index 00..dc175394ec
--- /dev/null
+++ b/sys-libs/ncurses/ncurses-6.2-r1.ebuild
@@ -0,0 +1,318 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs 
usr-ldscript
+
+MY_PV="${PV:0:3}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="console display library"
+HOMEPAGE="https://www.gnu.org/software/ncurses/ 
https://invisible-island.net/ncurses/;
+SRC_URI="mirror://gnu/ncurses/${MY_P}.tar.gz"
+
+if [[ "${PV}" == *_p* ]] ; then
+   SRC_URI+=" 
ftp://ftp.invisible-island.net/${PN}/${PV/_p*}/${P/_p/-}-patch.sh.bz2
+   
https://invisible-mirror.net/archives/${PN}/${PV/_p*}/${P/_p/-}-patch.sh.bz2;
+fi
+
+LICENSE="MIT"
+# The subslot reflects the SONAME.
+SLOT="0/6"
+KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="ada +cxx debug doc gpm minimal profile static-libs test threads tinfo 
trace unicode"
+RESTRICT="!test? ( test )"
+
+DEPEND="gpm? ( 

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

2020-12-08 Thread Sergei Trofimovich
commit: 899c33b66ff95f885c5b0cb7e33053ab5f5a4506
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec  8 18:06:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec  8 18:07:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899c33b6

sys-libs/glibc: restore keywords on 2.32-r5

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

 sys-libs/glibc/glibc-2.32-r5.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.32-r5.ebuild 
b/sys-libs/glibc/glibc-2.32-r5.ebuild
index 1db1817e34f..1ec93676174 100644
--- a/sys-libs/glibc/glibc-2.32-r5.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r5.ebuild
@@ -22,8 +22,7 @@ PATCH_DEV=slyfox
 if [[ ${PV} == * ]]; then
inherit git-r3
 else
-   #Drop keywords for initial testing
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
SRC_URI+=" riscv? ( 
https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz )"



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

2020-12-08 Thread Georgy Yakovlev
commit: 9f592d6b9cabfe12ad73d7f10a57ef1808bb
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec  8 17:51:52 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec  8 17:52:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f592d6b

sys-kernel/gentoo-kernel: 5.4.80 ppc64 stable, bug #756691

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.80.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.80.ebuild
index 89ed2cf0388..348823c20ed 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.80.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.80.ebuild
@@ -38,7 +38,7 @@ SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.x
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 arm64 ppc64 ~x86"
 IUSE="debug"
 
 RDEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/pcs/

2020-12-08 Thread Andrea Postiglione
commit: 903879cb15485f6e5a09f0b8a03bd42590df26c6
Author: Andrea Postiglione  gmail  com>
AuthorDate: Tue Dec  8 16:52:47 2020 +
Commit: Andrea Postiglione  gmail  com>
CommitDate: Tue Dec  8 16:52:47 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=903879cb

sys-cluster/pcs: fix duplicate dependency

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrea Postiglione  gmail.com>

 sys-cluster/pcs/pcs-0.10.7.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-cluster/pcs/pcs-0.10.7.ebuild 
b/sys-cluster/pcs/pcs-0.10.7.ebuild
index 6e2acc6b..e5f578da 100644
--- a/sys-cluster/pcs/pcs-0.10.7.ebuild
+++ b/sys-cluster/pcs/pcs-0.10.7.ebuild
@@ -54,7 +54,6 @@ ruby_add_rdepend "
dev-ruby/thin
dev-ruby/tilt
dev-ruby/sinatra
-   dev-ruby/open4
dev-ruby/backports
 "
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/pcs/

2020-12-08 Thread Andrea Postiglione
commit: 047edc4a90453a663c71cc93221021e300152efc
Author: Andrea Postiglione  gmail  com>
AuthorDate: Tue Dec  8 16:51:44 2020 +
Commit: Andrea Postiglione  gmail  com>
CommitDate: Tue Dec  8 16:51:44 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=047edc4a

sys-cluster/pcs: fix use systemd useflag

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrea Postiglione  gmail.com>

 sys-cluster/pcs/pcs-0.10.7.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/pcs/pcs-0.10.7.ebuild 
b/sys-cluster/pcs/pcs-0.10.7.ebuild
index 2811b60e..6e2acc6b 100644
--- a/sys-cluster/pcs/pcs-0.10.7.ebuild
+++ b/sys-cluster/pcs/pcs-0.10.7.ebuild
@@ -87,8 +87,10 @@ src_install() {
dosym ../../sbin/pcs "${EPREFIX}/usr/lib/pcs/pcs"
 
# use Debian style systemd unit (with config in /etc/default/pcsd)
-   systemd_newunit "${S}/pcsd/pcsd.service.debian" "pcsd.service"
-   systemd_newunit "${S}/pcsd/pcsd-ruby.service" "pcsd-daemon.service"
+   if use systemd ; then
+   systemd_newunit "${S}/pcsd/pcsd.service.debian" "pcsd.service"
+   systemd_newunit "${S}/pcsd/pcsd-ruby.service" 
"pcsd-daemon.service"
+   fi
# custom service file for openRC
newinitd "${FILESDIR}/pcsd.initd" pcsd || die
newinitd "${FILESDIR}/pcsd-daemon.initd" pcsd-daemon || die



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

2020-12-08 Thread Thomas Deutschmann
commit: 2167698533dd62a7a2f240810c040f472e6df584
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec  8 16:47:17 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec  8 16:47:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21676985

dev-libs/openssl: bump to v1.1.1i

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

 dev-libs/openssl/Manifest  |   1 +
 dev-libs/openssl/openssl-1.1.1i.ebuild | 324 +
 2 files changed, 325 insertions(+)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index a4e3450e711..ec7f6b488c8 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -6,3 +6,4 @@ DIST openssl-1.1.0l.tar.gz 5294857 BLAKE2B 
0e4f30f9e8a22414325bd780dc4e875e96248
 DIST openssl-1.1.1e-bindist-1.0.tar.xz 16948 BLAKE2B 
78e034f1d263cbf5e57c92393f72acd07e86e39a5511a8852bad151371430954e07d787fd82cca55b373d1579bb22b9d29c9d677104ed68291a9d2dffe3ffbbb
 SHA512 
0dbfb378b8f2724db82915e17fd4e43977e3e45030db25cdb9241c0ab842e41ef3d597ef71c4db5103635752dc2059ea6022597511a440f55fb56a5a52d3ccea
 DIST openssl-1.1.1g.tar.gz 9801502 BLAKE2B 
5e3dd4725ff89b959a5436d64b521317c6ffeb377418cc24c6d1927fab923423cb5f5fce2f9c2cdee597041c7be156d09668a5fd13dc6ff06d235a83db94cf19
 SHA512 
01e3d0b1bceeed8fb066f542ef5480862001556e0f612e017442330bbd7e5faee228b2de3513d7fc347446b7f217e27de1003dc9d7214d5833b97593f3ec25ab
 DIST openssl-1.1.1h.tar.gz 9810045 BLAKE2B 
ac9ba6fb0c4da0a761e8655b6907634365ddb114216acfcfc981e13c211577b6bd23ea8d2ad0999c0960b039f5d3dead5733e6dc07c5231ab953307a9015cd36
 SHA512 
da50fd99325841ed7a4367d9251c771ce505a443a73b327d8a46b2c6a7d2ea99e43551a164efc86f8743b22c2bdb0020bf24a9cbd445e9d68868b2dc1d34033a
+DIST openssl-1.1.1i.tar.gz 9808346 BLAKE2B 
ca98bab08e1874134da113dd0bda0583c133c7dce5b739f9601641ed2cf97894e5e13d901f0db9367aa5d7b78c552ac598aa0a3c2a3f0a438daae044e29f58d6
 SHA512 
fe12e0ab9e1688f24dd862ac633d0ab703b499c0f34b53c3560aa0d3879d81d647aa0678ed517dda5efb2711f669fcb1a1e0e24f6eac2efc2cf4eae6b62014d8

diff --git a/dev-libs/openssl/openssl-1.1.1i.ebuild 
b/dev-libs/openssl/openssl-1.1.1i.ebuild
new file mode 100644
index 000..ccc0cbc5d58
--- /dev/null
+++ b/dev-libs/openssl/openssl-1.1.1i.ebuild
@@ -0,0 +1,324 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic toolchain-funcs multilib multilib-minimal
+
+MY_P=${P/_/-}
+
+# This patch set is based on the following files from Fedora 31,
+# see https://src.fedoraproject.org/rpms/openssl/blob/f31/f/openssl.spec
+# for more details:
+# - hobble-openssl (SOURCE1)
+# - ec_curve.c (SOURCE12) -- MODIFIED
+# - ectest.c (SOURCE13)
+# - openssl-1.1.1-ec-curves.patch (PATCH37) -- MODIFIED
+BINDIST_PATCH_SET="openssl-1.1.1e-bindist-1.0.tar.xz"
+
+DESCRIPTION="full-strength general purpose cryptography library (including SSL 
and TLS)"
+HOMEPAGE="https://www.openssl.org/;
+SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
+   bindist? (
+   mirror://gentoo/${BINDIST_PATCH_SET}
+   https://dev.gentoo.org/~whissi/dist/openssl/${BINDIST_PATCH_SET}
+   )"
+
+LICENSE="openssl"
+SLOT="0/1.1" # .so version of libssl/libcrypto
+[[ "${PV}" = *_pre* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 
static-libs test tls-heartbeat vanilla zlib"
+RESTRICT="!bindist? ( bindist )
+   !test? ( test )"
+
+RDEPEND=">=app-misc/c_rehash-1.7-r1
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lang/perl-5
+   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+   test? (
+   sys-apps/diffutils
+   sys-devel/bc
+   sys-process/procps
+   )"
+PDEPEND="app-misc/ca-certificates"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.0j-parallel_install_fix.patch #671602
+)
+
+S="${WORKDIR}/${MY_P}"
+
+# force upgrade to prevent broken login, bug 696950
+RDEPEND+=" !/dev/null)
+   if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 
1 ]]; then
+   die "FEATURES=test with USE=sctp requires 
net.sctp.auth_enable=1!"
+   fi
+   fi
+}
+
+src_prepare() {
+   # allow openssl to be cross-compiled
+   cp "${FILESDIR}"/gentoo.config-1.0.2 gentoo.config || die
+   chmod a+rx gentoo.config || die
+
+   if use bindist; then
+   mv "${WORKDIR}"/bindist-patches/hobble-openssl "${WORKDIR}" || 
die
+   bash "${WORKDIR}"/hobble-openssl || die
+
+   cp -f "${WORKDIR}"/bindist-patches/ec_curve.c "${S}"/crypto/ec/ 
|| die
+   cp -f "${WORKDIR}"/bindist-patches/ectest.c "${S}"/test/ || die
+
+   eapply 

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

2020-12-08 Thread Mart Raudsepp
commit: 84b955909168bd367a444a12b2d2db196d67d5f6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec  8 15:50:56 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec  8 15:55:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b95590

dev-libs/glib: restore lockstep blocker on gdbus-codegen

If we want to allow matching just series, we can consider that, but then
via a $(ver_cut 1-2) or similar, which wouldn't be forgotten about
when bumping to new release series.

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

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

diff --git a/dev-libs/glib/glib-2.66.3.ebuild b/dev-libs/glib/glib-2.66.3.ebuild
index 86bc085f42a..b7910e438a3 100644
--- a/dev-libs/glib/glib-2.66.3.ebuild
+++ b/dev-libs/glib/glib-2.66.3.ebuild
@@ -30,7 +30,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~
 # them or just put the (build) deps in that rare consumer instead of recursive
 # RDEPEND here (due to lack of recursive DEPEND).
 RDEPEND="
-   !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
>=dev-libs/libpcre-8.31:3[${MULTILIB_USEDEP},static-libs?]
>=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]



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

2020-12-08 Thread Anthony G. Basile
commit: 81270b56090ac2a664ada29e57a91fa80d7ebdcb
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Dec  8 15:51:56 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Dec  8 15:51:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81270b56

Revert "net-libs/mbedtls: introduce slots"

This reverts commit 35c674833a5b1a2a465f133b259cbf704cff4419.

This should not have been pushed.

Signed-off-by: Anthony G. Basile  gentoo.org>

 net-libs/mbedtls/{mbedtls-2.16.8-r1.ebuild => mbedtls-2.16.8.ebuild} | 5 ++---
 net-libs/mbedtls/{mbedtls-2.24.0-r1.ebuild => mbedtls-2.24.0.ebuild} | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/net-libs/mbedtls/mbedtls-2.16.8-r1.ebuild 
b/net-libs/mbedtls/mbedtls-2.16.8.ebuild
similarity index 92%
rename from net-libs/mbedtls/mbedtls-2.16.8-r1.ebuild
rename to net-libs/mbedtls/mbedtls-2.16.8.ebuild
index 344353ea171..6114da3d948 100644
--- a/net-libs/mbedtls/mbedtls-2.16.8-r1.ebuild
+++ b/net-libs/mbedtls/mbedtls-2.16.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ARMmbed/mbedtls/archive/${P}.tar.gz;
 S=${WORKDIR}/${PN}-${P}
 
 LICENSE="Apache-2.0"
-SLOT="2.1/3.12.0" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
+SLOT="0/3.12.0" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86"
 IUSE="cpu_flags_x86_sse2 doc havege libressl programs -static-libs test 
threads zlib"
 RESTRICT="!test? ( test )"
@@ -21,8 +21,7 @@ RDEPEND="
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
)
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-   !net-libs/mbedtls:2.2"
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}
doc? ( app-doc/doxygen media-gfx/graphviz )
test? ( dev-lang/perl )"

diff --git a/net-libs/mbedtls/mbedtls-2.24.0-r1.ebuild 
b/net-libs/mbedtls/mbedtls-2.24.0.ebuild
similarity index 92%
rename from net-libs/mbedtls/mbedtls-2.24.0-r1.ebuild
rename to net-libs/mbedtls/mbedtls-2.24.0.ebuild
index 31378d0cd13..c7e0dce9105 100644
--- a/net-libs/mbedtls/mbedtls-2.24.0-r1.ebuild
+++ b/net-libs/mbedtls/mbedtls-2.24.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ARMmbed/mbedtls/archive/${P}.tar.gz;
 S=${WORKDIR}/${PN}-${P}
 
 LICENSE="Apache-2.0"
-SLOT="2.2/5.13.1" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
+SLOT="0/5.13.1" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86"
 IUSE="cpu_flags_x86_sse2 doc havege libressl programs -static-libs test 
threads zlib"
 RESTRICT="!test? ( test )"
@@ -21,8 +21,7 @@ RDEPEND="
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
)
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-   !net-libs/mbedtls:2.1"
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}
doc? ( app-doc/doxygen media-gfx/graphviz )
test? ( dev-lang/perl )"



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

2020-12-08 Thread Anthony G. Basile
commit: 35c674833a5b1a2a465f133b259cbf704cff4419
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Dec  6 22:15:23 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Dec  8 15:49:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c67483

net-libs/mbedtls: introduce slots

While we still don't support installing multiple net-libs/mbedtls
versions simultaneously, we need slots to support proper targeting in
GLSAs.

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-libs/mbedtls/{mbedtls-2.16.8.ebuild => mbedtls-2.16.8-r1.ebuild} | 5 +++--
 net-libs/mbedtls/{mbedtls-2.24.0.ebuild => mbedtls-2.24.0-r1.ebuild} | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/net-libs/mbedtls/mbedtls-2.16.8.ebuild 
b/net-libs/mbedtls/mbedtls-2.16.8-r1.ebuild
similarity index 92%
rename from net-libs/mbedtls/mbedtls-2.16.8.ebuild
rename to net-libs/mbedtls/mbedtls-2.16.8-r1.ebuild
index 6114da3d948..344353ea171 100644
--- a/net-libs/mbedtls/mbedtls-2.16.8.ebuild
+++ b/net-libs/mbedtls/mbedtls-2.16.8-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ARMmbed/mbedtls/archive/${P}.tar.gz;
 S=${WORKDIR}/${PN}-${P}
 
 LICENSE="Apache-2.0"
-SLOT="0/3.12.0" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
+SLOT="2.1/3.12.0" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86"
 IUSE="cpu_flags_x86_sse2 doc havege libressl programs -static-libs test 
threads zlib"
 RESTRICT="!test? ( test )"
@@ -21,7 +21,8 @@ RDEPEND="
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
)
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+   !net-libs/mbedtls:2.2"
 DEPEND="${RDEPEND}
doc? ( app-doc/doxygen media-gfx/graphviz )
test? ( dev-lang/perl )"

diff --git a/net-libs/mbedtls/mbedtls-2.24.0.ebuild 
b/net-libs/mbedtls/mbedtls-2.24.0-r1.ebuild
similarity index 92%
rename from net-libs/mbedtls/mbedtls-2.24.0.ebuild
rename to net-libs/mbedtls/mbedtls-2.24.0-r1.ebuild
index c7e0dce9105..31378d0cd13 100644
--- a/net-libs/mbedtls/mbedtls-2.24.0.ebuild
+++ b/net-libs/mbedtls/mbedtls-2.24.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ARMmbed/mbedtls/archive/${P}.tar.gz;
 S=${WORKDIR}/${PN}-${P}
 
 LICENSE="Apache-2.0"
-SLOT="0/5.13.1" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
+SLOT="2.2/5.13.1" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86"
 IUSE="cpu_flags_x86_sse2 doc havege libressl programs -static-libs test 
threads zlib"
 RESTRICT="!test? ( test )"
@@ -21,7 +21,8 @@ RDEPEND="
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
)
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+   !net-libs/mbedtls:2.1"
 DEPEND="${RDEPEND}
doc? ( app-doc/doxygen media-gfx/graphviz )
test? ( dev-lang/perl )"



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

2020-12-08 Thread Mart Raudsepp
commit: ec7654a60c091cc285957d097775ef2a39cf3a53
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec  8 15:47:38 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec  8 15:47:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7654a6

dev-util/sysprof-capture-3.38: drop glib dependency

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

 ...sprof-capture-3.38.1.ebuild => sysprof-capture-3.38.1-r1.ebuild} | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.38.1.ebuild 
b/dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild
similarity index 88%
rename from dev-util/sysprof-capture/sysprof-capture-3.38.1.ebuild
rename to dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild
index c2eafbf121c..eac80493644 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.38.1.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild
@@ -14,8 +14,7 @@ SLOT="4"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-RDEPEND=">=dev-libs/glib-2.61.3:2
-   !=dev-util/sysprof-3.34.1-r0"
+RDEPEND="!=dev-util/sysprof-3.34.1-r0"
 DEPEND="${RDEPEND}"
 BDEPEND="
dev-util/gdbus-codegen
@@ -32,6 +31,9 @@ multilib_src_configure() {
# -Ddebugdir
-Dhelp=false
-Dlibunwind=false
+   -Denable_tools=false
+   -Denable_tests=false
+   -Denable_examples=false
)
meson_src_configure
 }



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

2020-12-08 Thread Mart Raudsepp
commit: 967f8cd4e77859cc11095538ca7842e0120822f9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec  8 15:41:18 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec  8 15:41:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967f8cd4

dev-util/gnome-builder: bump to 3.38.1

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

 dev-util/gnome-builder/Manifest|   1 +
 dev-util/gnome-builder/gnome-builder-3.38.1.ebuild | 178 +
 2 files changed, 179 insertions(+)

diff --git a/dev-util/gnome-builder/Manifest b/dev-util/gnome-builder/Manifest
index e173db4d2b6..473414c4997 100644
--- a/dev-util/gnome-builder/Manifest
+++ b/dev-util/gnome-builder/Manifest
@@ -1 +1,2 @@
 DIST gnome-builder-3.36.1.tar.xz 12026976 BLAKE2B 
d833665bb71b1549fe789d05dbd89db588ae4cc7187e532f38f3bd9e779bccab644d9f9bfc4c84bd484ac678bcf8594e4aa4edff29ea8c87c5c557fc3e422a4f
 SHA512 
284da6e5a9e766cb6f6122f1134c779cde8406b006728ae1fff3518020ef4b96239aa5037cd2d35cfe4728ea088d61c4eeabc39ea753a16208fdaba7b04e63c2
+DIST gnome-builder-3.38.1.tar.xz 12077860 BLAKE2B 
68dfbf9aeda93c695035a51c020735a914a11a09d7106228c2b7fe603b3b1b7b292f6a110c77df2057d40ae7f0c7559cb48c6ecc888de2767984a03d34467a2f
 SHA512 
50872a7285292f4e29acec153a7ba4616ab8e69529fbc7682fb74fa9d8b5c49ed52b939c7652bcf410444e2c2de969280b82ab4da44008f4b95863bfd52ac59a

diff --git a/dev-util/gnome-builder/gnome-builder-3.38.1.ebuild 
b/dev-util/gnome-builder/gnome-builder-3.38.1.ebuild
new file mode 100644
index 000..73796652f6b
--- /dev/null
+++ b/dev-util/gnome-builder/gnome-builder-3.38.1.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISABLE_AUTOFORMATTING=1
+FORCE_PRINT_ELOG=1
+
+inherit gnome.org gnome2-utils llvm meson python-single-r1 readme.gentoo-r1 
virtualx xdg
+
+DESCRIPTION="An IDE for writing GNOME-based software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Builder;
+
+# FIXME: Review licenses at some point
+LICENSE="GPL-3+ GPL-2+ LGPL-3+ LGPL-2+ MIT CC-BY-SA-3.0 CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="clang +devhelp doc +git +glade gtk-doc spell sysprof test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# When bumping, pay attention to all the included plugins/*/meson.build (and 
other) build files and the requirements within.
+# `grep -rI dependency * --include='meson.build'` can give a good initial idea 
for external deps and their double checking.
+# The listed RDEPEND order shold roughly match that output as well, with 
toplevel one first then sorted by file path.
+# Most plugins have no extra requirements and default to enabled; we need to 
handle the ones with extra requirements. Many of
+# them have optional runtime dependencies, for which we try to at least notify 
the user via DOC_CONTENTS (but not all small
+# things); `grep -rI -e 'command-pattern.*=' -e 'push_arg'` can give a 
(spammy) idea, plus python imports in try/except.
+
+# FIXME: plugin_flatpak needs flatpak.pc >=0.8.0, ostree-1, libsoup-2.4.pc 
>=2.52.0 and git plugin enabled
+# Editorconfig needs old pcre, with vte migrating away, might want it optional 
or ported to pcre2?
+# An introspection USE flag of a dep is required if any introspection based 
language plugin wants to use it (grep for gi.repository). Last full check at 
3.28.4
+
+# TODO: Handle llvm slots via llvm.eclass; see plugins/clang/meson.build
+# TODO: automagic libportal dep
+# TODO: automagic sysprof dep for tracing paths from toplevel meson.build
+RDEPEND="
+   >=dev-libs/libdazzle-3.37.0[introspection]
+   >=dev-libs/glib-2.65.0:2
+   >=x11-libs/gtk+-3.22.26:3[introspection]
+   >=x11-libs/gtksourceview-4.0.0:4[introspection]
+   >=dev-libs/json-glib-1.2.0
+   >=dev-libs/jsonrpc-glib-3.19.91
+   >=x11-libs/pango-1.38.0
+   >=dev-libs/libpeas-1.22.0[python,${PYTHON_SINGLE_USEDEP}]
+   >=dev-libs/template-glib-3.28.0[introspection]
+   >=x11-libs/vte-0.40.2:2.91[introspection]
+   >=net-libs/webkit-gtk-2.26:4=[introspection]
+   >=dev-libs/libxml2-2.9.0
+   git? ( dev-libs/libgit2:=[ssh,threads]
+   >=dev-libs/libgit2-glib-0.28.0.1[ssh]
+   )
+   dev-libs/libpcre:3
+   dev-libs/libpcre2
+
+   >=dev-libs/gobject-introspection-1.54.0:=
+   $(python_gen_cond_dep '
+   >=dev-python/pygobject-3.22.0:3[${PYTHON_USEDEP}]
+   ')
+   ${PYTHON_DEPS}
+   clang? ( sys-devel/clang:= )
+   devhelp? ( >=dev-util/devhelp-3.25.1:= )
+   glade? ( >=dev-util/glade-3.22.0:3.10= )
+   spell? ( >=app-text/gspell-1.8:0=
+   app-text/enchant:2 )
+   sysprof? ( >=dev-util/sysprof-3.37.1:0/4[gtk] )
+"
+DEPEND="${RDEPEND}"
+# TODO: runtime ctags path finding..
+
+# desktop-file-utils required for tests, but we have it in deptree for xdg 

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

2020-12-08 Thread Joonas Niilola
commit: 4c448ac5ac524b7e2392480efe08602428c4ec20
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  8 15:30:01 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  8 15:30:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c448ac5

media-gfx/flameshot: stabilize 0.6.0 on x86

Bug: https://bugs.gentoo.org/758905
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/media-gfx/flameshot/flameshot-0.6.0.ebuild 
b/media-gfx/flameshot/flameshot-0.6.0.ebuild
index 7c9bcc840ba..ea6411ad547 100644
--- a/media-gfx/flameshot/flameshot-0.6.0.ebuild
+++ b/media-gfx/flameshot/flameshot-0.6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/lupoDharkael/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="FreeArt GPL-3 Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 DEPEND="



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

2020-12-08 Thread Joonas Niilola
commit: 7ef91315c2cf7d10f05054ef3d7ecb93a6159233
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  8 15:31:04 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  8 15:31:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef91315

media-gfx/flameshot: stabilize 0.6.0 on amd64

Closes: https://bugs.gentoo.org/758905
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/media-gfx/flameshot/flameshot-0.6.0.ebuild 
b/media-gfx/flameshot/flameshot-0.6.0.ebuild
index ea6411ad547..bf095c3de1b 100644
--- a/media-gfx/flameshot/flameshot-0.6.0.ebuild
+++ b/media-gfx/flameshot/flameshot-0.6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/lupoDharkael/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="FreeArt GPL-3 Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: profiles/, media-fonts/mathematica-fonts/

2020-12-08 Thread Matt Turner
commit: b09eecf62b133f732cda82668dd0b86db9cb97ef
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Dec  8 14:58:29 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Dec  8 14:59:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09eecf6

media-fonts/mathematica-fonts: Remove

Closes: https://bugs.gentoo.org/725646
Signed-off-by: Matt Turner  gentoo.org>

 media-fonts/mathematica-fonts/Manifest  |  1 -
 .../mathematica-fonts/mathematica-fonts-10.0.ebuild | 21 -
 media-fonts/mathematica-fonts/metadata.xml  |  8 
 profiles/package.mask   |  5 -
 4 files changed, 35 deletions(-)

diff --git a/media-fonts/mathematica-fonts/Manifest 
b/media-fonts/mathematica-fonts/Manifest
deleted file mode 100644
index 5a76ae4e754..000
--- a/media-fonts/mathematica-fonts/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mathematica-fonts-10.0.zip 586368 BLAKE2B 
2be8b7bdd0c663ca0b9e4c1642ed84811adb853c6887d3adcf420d49a386b0a562d75b6cbc09d47ca6bc118703675461087b1c5b6551c55565abd94a64821df2
 SHA512 
4429163c427bc762cdaf7d310985becff97f78e7b452b184e9cb64f5f787559d283b5438a16f4e6bfaeffe86429bd416d2772707350830f646c70f53b519f4c7

diff --git a/media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild 
b/media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild
deleted file mode 100644
index 1055ca7025e..000
--- a/media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit font
-
-DESCRIPTION="Mathematica's Fonts for MathML"
-HOMEPAGE="http://www.wolfram.com/mathematica;
-SRC_URI="http://support.wolfram.com/kb/data/uploads/2014/08/TrueType.zip -> 
${P}.zip"
-
-LICENSE="WRI-EULA"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RESTRICT="binchecks mirror strip"
-
-S="${WORKDIR}"
-FONT_S="${S}"/TrueType
-FONT_SUFFIX="ttf"

diff --git a/media-fonts/mathematica-fonts/metadata.xml 
b/media-fonts/mathematica-fonts/metadata.xml
deleted file mode 100644
index cc081897d48..000
--- a/media-fonts/mathematica-fonts/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   fo...@gentoo.org
-   Fonts
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 3d5a5fd3b13..edebd8e6b94 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -427,11 +427,6 @@ dev-python/cheetah
 # Removal in 30 days. Bug #747310.
 sci-libs/mkl-rt
 
-# Matt Turner  (2020-11-08)
-# Uninstallable because of fetch restriction and dead download link.
-# Removal in 30 days.  Bug #725646.
-media-fonts/mathematica-fonts
-
 # Dirkjan Ochtman  (2020-11-05)
 # Incorrect DISTUTILS_USE_SETUPTOOLS value, dead upstream.
 # Removal in 30 days. Bug #748063



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

2020-12-08 Thread Andreas K. Hüttel
commit: 40bbce46bf14dbaa372fafba244e6397f2d76f62
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec  8 14:46:23 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec  8 14:46:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40bbce46

sys-libs/glibc: Update amd64 and x86 gcc bootstrap files

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

 sys-libs/glibc/Manifest | 1 +
 sys-libs/glibc/glibc-2.32-r5.ebuild | 2 +-
 sys-libs/glibc/glibc-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 9ee95ce4633..0dbcfc6a043 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -1,6 +1,7 @@
 DIST backport-rv32.txz 26416 BLAKE2B 
7a6b593859f88a3c040f06324dace4cc6137d14d4580fad9ea285829666d761c3dd01c190746e86846c219423124c77a55bc57b6e56efe6401a9c99d7fa445cd
 SHA512 
d08dc02c4f0a3c5a15c57fbb5190588121c0e0728e6ab2119483407a98625efe58b3c83b44d750b0146171e63dcf8a6dbb6d1a057d042f794eed9adbd1f0293e
 DIST gcc-4.7.3-r1-multilib-bootstrap.tar.bz2 8064097 BLAKE2B 
3cc5c82cd57d0fbd26d9a376ee8ca02f119fe9d653311cbe4d2b7b93aec2290adac3be271be19a7fdedae2e11e4b6e32360184e557204e100ad64357f5575d4b
 SHA512 
40b93e194ad41a75d649d84d1c49070680f253a13f0617803243bc61c44fed1ca2d0a7572a97ebb79353f312b58b5f6360be916dd7435928cc53935082e15269
 DIST gcc-multilib-bootstrap-20180511.tar.xz 2392908 BLAKE2B 
f3cf614399368acd8908f60d894c6344a2fa09383b30c1633a0682bc668367c8a2f8c6fec2d41b6e2178d709a2bd8db57e8b2ab56ba263c7d56f819c15acd061
 SHA512 
98c766e913693ab42ff790557acde2a36a8001e2648046a685b21964200df8d4d52d8452d499c0068c6648284d086ce062c2d36e2c6c2fd8aacd232d193f2853
+DIST gcc-multilib-bootstrap-20201208.tar.xz 5528452 BLAKE2B 
16699a6e4df5b2f28a21776ae9e3728b26a9ea251f5580aa5349545ad7c9f6145b9cb6a12ca8f5f96b9cb2a3c70b7e66ca702e4c6f083ac00408e0a20a69e613
 SHA512 
a243f505e17d0a7e144e8713c077582412f61d6cf7f79baa846de4fb77f5e0f27e11c9a785e14624e04ac52287b32164e7995323aa11caef59113ac438254347
 DIST glibc-2.19-patches-9.tar.bz2 24584 BLAKE2B 
a96e930a5bd20fa75d9f259cc2117fa5ce98072274a24a5823bf877e3739fa4c001a94d7865e065ee0527f3974430d27da8038e042340a451ad2052c62724f26
 SHA512 
a95b3063ade974a3556480b798b317d33c7423a8cb9e69f67249ffb8b3d3c671d70d2d5f782c1efadc0bec4cc49a96d4fe89911f3dfcd85b459f69f3b4f38f0e
 DIST glibc-2.19.tar.xz 12083312 BLAKE2B 
9dc03346e0f0df4bf009a92d894b0a9f964ff92b7f4c9663cedf1cb6cf90435f28a15539d33791ecf43ee578fa4e26f916af0367651312ef8f9c1c38ce0dafa2
 SHA512 
9e021fcb3afbb9ace2a0e37fded231a62de861bd766e29d47163a03182e37add718b7acc3963d1c525f9556773e842297725715acde48dcfbaab6e756af1a23d
 DIST glibc-2.25-patches-15.tar.bz2 78320 BLAKE2B 
70c62cc10db13e2844de4d8a18972e0f4d01ba52fbd40db57c11d7b1c2c0d571b894f01e762bb26632fd696a77c299ef0766e2f129d2eda896f58325a754a13c
 SHA512 
7204218ea82b677e0f278c4752ddb90aa0c08ac2349d061de81ec91dac204b0f10fe223d7b1055b9e0c21dac97c835f913a90c0168a5000d3be00dd20027c185

diff --git a/sys-libs/glibc/glibc-2.32-r5.ebuild 
b/sys-libs/glibc/glibc-2.32-r5.ebuild
index b1f87e7e5dd..1db1817e34f 100644
--- a/sys-libs/glibc/glibc-2.32-r5.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r5.ebuild
@@ -31,7 +31,7 @@ fi
 
 RELEASE_VER=${PV}
 
-GCC_BOOTSTRAP_VER=20180511
+GCC_BOOTSTRAP_VER=20201208
 
 LOCALE_GEN_VER=2.10
 

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index c424c7a6b9b..d15e3bf4e50 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -30,7 +30,7 @@ fi
 
 RELEASE_VER=${PV}
 
-GCC_BOOTSTRAP_VER=20180511
+GCC_BOOTSTRAP_VER=20201208
 
 LOCALE_GEN_VER=2.10
 



[gentoo-commits] proj/gcc-multilib-bootstrap:master commit in: amd64/, x86/

2020-12-08 Thread Andreas K. Hüttel
commit: b98a8a5d1f1ccb6b1485e2a18fd331a8c9a96c62
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec  8 14:40:52 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec  8 14:40:52 2020 +
URL:
https://gitweb.gentoo.org/proj/gcc-multilib-bootstrap.git/commit/?id=b98a8a5d

Update amd64 and x86 from gcc-9.3.0-r1

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 amd64/crtbegin.o  | Bin 2288 -> 2192 bytes
 amd64/crtbeginS.o | Bin 2600 -> 2464 bytes
 amd64/crtbeginT.o | Bin 2696 -> 2632 bytes
 amd64/crtend.o| Bin 1248 -> 1264 bytes
 amd64/crtendS.o   | Bin 1248 -> 1264 bytes
 amd64/crtfastmath.o   | Bin 1472 -> 1600 bytes
 amd64/crtprec32.o | Bin 1472 -> 1592 bytes
 amd64/crtprec64.o | Bin 1480 -> 1608 bytes
 amd64/crtprec80.o | Bin 1472 -> 1592 bytes
 amd64/libcc1.so.0.0.0 | Bin 76608 -> 126392 bytes
 amd64/libgcc.a| Bin 3038442 -> 7615094 bytes
 amd64/libgcc_eh.a | Bin 50868 -> 399004 bytes
 amd64/libgcc_s.so.1   | Bin 92376 -> 100624 bytes
 x86/crtbegin.o| Bin 1520 -> 1492 bytes
 x86/crtbeginS.o   | Bin 2272 -> 2184 bytes
 x86/crtbeginT.o   | Bin 1860 -> 1852 bytes
 x86/crtend.o  | Bin 852 -> 876 bytes
 x86/crtendS.o | Bin 852 -> 876 bytes
 x86/crtfastmath.o | Bin 1200 -> 1320 bytes
 x86/crtprec32.o   | Bin 1024 -> 1108 bytes
 x86/crtprec64.o   | Bin 1028 -> 1116 bytes
 x86/crtprec80.o   | Bin 1024 -> 1108 bytes
 x86/libcc1.so |   1 -
 x86/libcc1.so.0   |   1 -
 x86/libcc1.so.0.0.0   | Bin 75484 -> 0 bytes
 x86/libgcc.a  | Bin 3286684 -> 5569634 bytes
 x86/libgcc_eh.a   | Bin 44136 -> 221498 bytes
 x86/libgcc_s.so.1 | Bin 116136 -> 112092 bytes
 28 files changed, 2 deletions(-)

diff --git a/amd64/crtbegin.o b/amd64/crtbegin.o
index baac42e..4416bc7 100644
Binary files a/amd64/crtbegin.o and b/amd64/crtbegin.o differ

diff --git a/amd64/crtbeginS.o b/amd64/crtbeginS.o
index 5fe0a73..a6b3639 100644
Binary files a/amd64/crtbeginS.o and b/amd64/crtbeginS.o differ

diff --git a/amd64/crtbeginT.o b/amd64/crtbeginT.o
index d17980d..c9b9a73 100644
Binary files a/amd64/crtbeginT.o and b/amd64/crtbeginT.o differ

diff --git a/amd64/crtend.o b/amd64/crtend.o
index c0d5fb1..83e989f 100644
Binary files a/amd64/crtend.o and b/amd64/crtend.o differ

diff --git a/amd64/crtendS.o b/amd64/crtendS.o
index c0d5fb1..7ceae70 100644
Binary files a/amd64/crtendS.o and b/amd64/crtendS.o differ

diff --git a/amd64/crtfastmath.o b/amd64/crtfastmath.o
index 9417d79..68625ea 100644
Binary files a/amd64/crtfastmath.o and b/amd64/crtfastmath.o differ

diff --git a/amd64/crtprec32.o b/amd64/crtprec32.o
index 6d7ec94..8bdfcc2 100644
Binary files a/amd64/crtprec32.o and b/amd64/crtprec32.o differ

diff --git a/amd64/crtprec64.o b/amd64/crtprec64.o
index 4816137..fd0416a 100644
Binary files a/amd64/crtprec64.o and b/amd64/crtprec64.o differ

diff --git a/amd64/crtprec80.o b/amd64/crtprec80.o
index a542c6d..fbf1c4d 100644
Binary files a/amd64/crtprec80.o and b/amd64/crtprec80.o differ

diff --git a/amd64/libcc1.so.0.0.0 b/amd64/libcc1.so.0.0.0
index 6edf57d..03565a1 100755
Binary files a/amd64/libcc1.so.0.0.0 and b/amd64/libcc1.so.0.0.0 differ

diff --git a/amd64/libgcc.a b/amd64/libgcc.a
index f24a100..71f5ce1 100644
Binary files a/amd64/libgcc.a and b/amd64/libgcc.a differ

diff --git a/amd64/libgcc_eh.a b/amd64/libgcc_eh.a
index 502804e..016fdb9 100644
Binary files a/amd64/libgcc_eh.a and b/amd64/libgcc_eh.a differ

diff --git a/amd64/libgcc_s.so.1 b/amd64/libgcc_s.so.1
index e9948a3..3f1fa35 100644
Binary files a/amd64/libgcc_s.so.1 and b/amd64/libgcc_s.so.1 differ

diff --git a/x86/crtbegin.o b/x86/crtbegin.o
index 35b98c9..35a4bc8 100644
Binary files a/x86/crtbegin.o and b/x86/crtbegin.o differ

diff --git a/x86/crtbeginS.o b/x86/crtbeginS.o
index 2c55b3d..d6f699c 100644
Binary files a/x86/crtbeginS.o and b/x86/crtbeginS.o differ

diff --git a/x86/crtbeginT.o b/x86/crtbeginT.o
index f7172e6..143da34 100644
Binary files a/x86/crtbeginT.o and b/x86/crtbeginT.o differ

diff --git a/x86/crtend.o b/x86/crtend.o
index 3e4479f..5b49e51 100644
Binary files a/x86/crtend.o and b/x86/crtend.o differ

diff --git a/x86/crtendS.o b/x86/crtendS.o
index 3e4479f..2e685a7 100644
Binary files a/x86/crtendS.o and b/x86/crtendS.o differ

diff --git a/x86/crtfastmath.o b/x86/crtfastmath.o
index 8cad36e..1b4216b 100644
Binary files a/x86/crtfastmath.o and b/x86/crtfastmath.o differ

diff --git a/x86/crtprec32.o b/x86/crtprec32.o
index 3b3a310..c02be29 100644
Binary files a/x86/crtprec32.o and b/x86/crtprec32.o differ

diff --git a/x86/crtprec64.o b/x86/crtprec64.o
index d8e8dac..1f61468 100644
Binary files a/x86/crtprec64.o and b/x86/crtprec64.o differ

diff --git a/x86/crtprec80.o b/x86/crtprec80.o
index 6724d1e..6684218 100644
Binary files a/x86/crtprec80.o and b/x86/crtprec80.o differ

diff --git a/x86/libcc1.so b/x86/libcc1.so
deleted file mode 12
index 5200aa3..000
--- 

[gentoo-commits] repo/proj/guru:master commit in: app-editors/micro/

2020-12-08 Thread Andrew Ammerlaan
commit: 77fe9ba7e47ec9b42c4b1d8ffe5a58db84fc424d
Author: Theo Anderson  posteo  de>
AuthorDate: Tue Dec  8 00:51:50 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Dec  8 00:51:50 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77fe9ba7

app-editors/micro: new package 2.0.8

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 app-editors/micro/Manifest   |  80 +++
 app-editors/micro/metadata.xml   |   8 +++
 app-editors/micro/micro-2.0.8.ebuild | 121 +++
 3 files changed, 209 insertions(+)

diff --git a/app-editors/micro/Manifest b/app-editors/micro/Manifest
new file mode 100644
index ..301a674e
--- /dev/null
+++ b/app-editors/micro/Manifest
@@ -0,0 +1,80 @@
+DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.mod 31 BLAKE2B 
15785a01a9f07d2cfe324a1ece5c8188395300b11821621fe13427b702cb9f452ebe125566c3c2648d2d83139add9ad6224d00536aaea7b16306eb62f67f8184
 SHA512 
5f7f52012aa82bdc43bd89d1491fbe00091299554bd85dbfc07f0cc757fcf44f4499df97a4f19c234ce70fbb7af0f4c54c13ffd547ef0a733365ea9c68dd0297
+DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.zip 19948 BLAKE2B 
3f604e82647eb2a4a4c309622080fd07701d032a430999f13da727cc01d455cd3d0e31a7079e0bd833fd17d84a228f9e3f588719c4491ba83e50aa442080acf3
 SHA512 
e1c0c9251b0c7f05bcfad6f73cab4215cbd550d98065ccf8553dc04a56d7f6153ee70a477230a0e7cd8adc3707c8bfba279676902300537eb056fd912d75b51c
+DIST github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod 31 BLAKE2B 
683f04ea11a77fcee27cfc84f41a1974ca6d61ee854dc77f072493358099ec03e94f01b5cd5cbb5ef69c856dc36790b660a3e90d7d520fd553e572f1b01a2304
 SHA512 
0e40cd7ff22a86cd23b49b509f5b5653f67e31ca67a07ab82743f56e5504f126cb2c11d88da644afbaf024dffa657560a420ec6d82f6b463452ad8a8bdb576d2
+DIST 
github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod 34 
BLAKE2B 
b1e2e3052b202324b63ddd8e580c76da40ff0bdf1df2e9e2f3d7b2f5287d75469a544e1a586352130ce636bb08c9d4ca517f0fd49c892bc17365412cb791dcaa
 SHA512 
c0d4f293bac15a26df2433bb909794b75ecbc5cb4ffdb33a8fbf3c8f421597780eb6bb036cfb11a8346ec959ceb8e36efa8ebb84d8ebbd606485735ba171f98d
+DIST github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod 
30 BLAKE2B 
9ec507e8410331513ba11ed5432f95b9141e41125975204c2dcb50b5fbe6f7117430ed9b1b0df44fcb45843f75ca862070f85cb40a5c4f6a8d13c066d2d6741a
 SHA512 
528f23910ca94ddf6f811331dc7ed615b2949b2cb04c630e4e2b0ba4a6dadac1396268c4c3251a77af25db3e94dc8b0a0a66d365a8d3feaa78f31192a40e2556
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
+DIST github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod 37 BLAKE2B 
f097ba062c5ae93b06edbf7827cc21a40d6bf6d2130c44fc8002344e860b3471742cf930e505a74a6a2af3a77a6dcc7d01b103d01f6f208c96dd9ca713c96344
 SHA512 
be96d9da23cc31932c1001e2ed367e55d06ccf2af41cc106e83b92fb866b61110d06ff224797c942b9ab6104bdcba4542f2214b9fb2d88df63e69be8158c6e2b
+DIST github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.zip 26356 BLAKE2B 
665fb778605fc05dc686b59a3ad82a6df9020017243cc84498e4113c7b18343507a0084cd67febc329fa6b44e675696f99f632cd282ead5bb06f93ff3bd50bea
 SHA512 
88e19d0139de7de602272e14586a99eda26b2867ea60ef56b517d13b37c0d28b1ab62c05b2f9cf1a9b8dcc8e5afa9c915baf7a30b0f17c4fbd47d5c71d0a3965
+DIST github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.mod 77 BLAKE2B 
1b81c4c20a890027242b50f1566f4dfdaf120ee26d3dc56d0c2b6465df2ba79b208289eb40c3d7b666a4e7e874210f59aea545d5125c9a55c5597a3ca7f37feb
 SHA512 
fb153c4e481c073133f0c933c67eba8a1f160ab146921f2c77125b6ff5c348cea57e3a5701a557c8db2212d32e3cba1c09b9509210660c17b66c2a45ba97cb75
+DIST github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.zip 19867 BLAKE2B 
a772206ce6dc48b32d7125a25b26694325d367ebcbad85466b2e6cfdb9fc9f0e08b98b7ecede5397344e5f7e623c4c76edcf69dcee99917adccf5b31aad80bf8
 SHA512 
127767c725e376b43fe4e2003ddc12fe89693d6d7e52b01e6d47d73fd04496decc0fd60b64c7a65303428e00a52ece1848610ea35231789a814187ef8503bee3
+DIST github.com%2Fgo-errors%2Ferrors%2F@v%2Fv1.0.1.mod 35 

[gentoo-commits] repo/proj/guru:master commit in: sys-fs/dwarfs/

2020-12-08 Thread Andrew Ammerlaan
commit: 50fe719866a2455b1d22d4d0610bef98ed379689
Author: Denis Reva  gmail  com>
AuthorDate: Tue Dec  8 07:28:14 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Dec  8 07:28:14 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50fe7198

sys-fs/dwarfs: added ~arm64, improve dependencies

I have added ~arm64 keyword since #758008 fixed

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 ...arfs-0.2.3-r1.ebuild => dwarfs-0.2.3-r2.ebuild} | 25 +++---
 1 file changed, 8 insertions(+), 17 deletions(-)

diff --git a/sys-fs/dwarfs/dwarfs-0.2.3-r1.ebuild 
b/sys-fs/dwarfs/dwarfs-0.2.3-r2.ebuild
similarity index 89%
rename from sys-fs/dwarfs/dwarfs-0.2.3-r1.ebuild
rename to sys-fs/dwarfs/dwarfs-0.2.3-r2.ebuild
index 236e19ac..050f3888 100644
--- a/sys-fs/dwarfs/dwarfs-0.2.3-r1.ebuild
+++ b/sys-fs/dwarfs/dwarfs-0.2.3-r2.ebuild
@@ -17,34 +17,25 @@ 
SRC_URI="https://github.com/mhx/dwarfs/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
-DEPEND="app-arch/zstd
-   app-arch/lz4
-   app-arch/xz-utils
-   app-arch/snappy
-   dev-libs/boost[context,threads]
+DEPEND="sys-devel/flex
+   sys-devel/binutils:*"
+RDEPEND="dev-libs/boost[context,threads]
dev-libs/double-conversion
dev-libs/libfmt
dev-libs/libevent
-   dev-cpp/gflags
-   dev-cpp/glog[gflags]
-   dev-cpp/sparsehash
-   sys-libs/binutils-libs
-   sys-libs/libunwind
-   sys-fs/fuse:3
-   sys-devel/flex
-   sys-devel/binutils:*
-   sys-libs/zlib"
-RDEPEND="dev-libs/boost[context,threads]
-   dev-libs/double-conversion
app-arch/zstd
app-arch/lz4
app-arch/xz-utils
app-arch/snappy
+   dev-cpp/sparsehash
+   dev-cpp/gflags
+   dev-cpp/glog[gflags]
sys-fs/fuse:3
sys-libs/binutils-libs
+   sys-libs/zlib
sys-libs/libunwind"
 BDEPEND="app-text/ronn
dev-util/cmake



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/pcs/

2020-12-08 Thread Andrew Ammerlaan
commit: 6bdcb298e193f36972a13b639e31b58ecbadec9d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Dec  6 23:47:20 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Dec  8 00:35:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bdcb298

sys-cluster/pcs: slash

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/pcs/pcs-0.10.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/pcs/pcs-0.10.7.ebuild 
b/sys-cluster/pcs/pcs-0.10.7.ebuild
index 56339bee..2811b60e 100644
--- a/sys-cluster/pcs/pcs-0.10.7.ebuild
+++ b/sys-cluster/pcs/pcs-0.10.7.ebuild
@@ -74,7 +74,7 @@ src_install() {
SYSTEMCTL_OVERRIDE=$(use systemd) \
DESTDIR="${D}" \
CONF_DIR="/etc/default/" \
-   PREFIX="/usr${EPREFIX}" \
+   PREFIX="/usr/${EPREFIX}" \
BUNDLE_INSTALL_PYAGENTX=false \
BUNDLE_TO_INSTALL=false \
BUILD_GEMS=false



[gentoo-commits] repo/proj/guru:master commit in: dev-python/click-didyoumean/

2020-12-08 Thread Andrew Ammerlaan
commit: 9eb0e7ab3a2967dc71449a8bba8b7ef4fa0be5ed
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Dec  7 01:07:57 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Dec  8 00:35:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9eb0e7ab

dev-python/click-didyoumean: new package

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/click-didyoumean/Manifest   |  1 +
 .../click-didyoumean/click-didyoumean-0.0.3.ebuild | 25 ++
 dev-python/click-didyoumean/metadata.xml   |  8 +++
 3 files changed, 34 insertions(+)

diff --git a/dev-python/click-didyoumean/Manifest 
b/dev-python/click-didyoumean/Manifest
new file mode 100644
index ..21d70b69
--- /dev/null
+++ b/dev-python/click-didyoumean/Manifest
@@ -0,0 +1 @@
+DIST click-didyoumean-0.0.3.tar.gz 4283 BLAKE2B 
8af7cb4c0448a67f263c1c8939ff89e1429e4d98a8e41cd49f573c5e43458c5da72f81e78e4d72e071ce753998b2f4765de5f3aad9330cf29032decb8fff9a5f
 SHA512 
6e832881817645eb8fa3a40acaab74a7f0dcc798aa984781a011b2ef78da2a4ae71ff2d58907bcbb35adbfc659727223c28c3622788eef05ecbdf758d6ac889d

diff --git a/dev-python/click-didyoumean/click-didyoumean-0.0.3.ebuild 
b/dev-python/click-didyoumean/click-didyoumean-0.0.3.ebuild
new file mode 100644
index ..0467f716
--- /dev/null
+++ b/dev-python/click-didyoumean/click-didyoumean-0.0.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( pypy3 python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="Enable git-like did-you-mean feature in click"
+HOMEPAGE="
+   https://github.com/click-contrib/click-didyoumean
+   https://pypi.org/project/click-didyoumean
+"
+SRC_URI="https://github.com/click-contrib/click-didyoumean/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+DEPEND="
+   dev-python/click
+"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
\ No newline at end of file

diff --git a/dev-python/click-didyoumean/metadata.xml 
b/dev-python/click-didyoumean/metadata.xml
new file mode 100644
index ..54658d6f
--- /dev/null
+++ b/dev-python/click-didyoumean/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+
\ No newline at end of file



[gentoo-commits] repo/proj/guru:master commit in: dev-python/billiard/

2020-12-08 Thread Andrew Ammerlaan
commit: bf61ef790600fc783ee0fb07e6de402d4ef76788
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Dec  7 01:53:07 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Dec  8 00:35:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf61ef79

dev-python/billiard: package soon to be treecleaned

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/billiard/Manifest|  1 +
 dev-python/billiard/billiard-3.6.3.0.ebuild | 47 +
 dev-python/billiard/metadata.xml|  8 +
 3 files changed, 56 insertions(+)

diff --git a/dev-python/billiard/Manifest b/dev-python/billiard/Manifest
new file mode 100644
index ..3c1ee4ac
--- /dev/null
+++ b/dev-python/billiard/Manifest
@@ -0,0 +1 @@
+DIST billiard-3.6.3.0.tar.gz 153944 BLAKE2B 
72a63f859a3798481d068e0e1c7f411e5c4b5de43f95eb6e56345738c9247e8b6f7a0cca88e85cfc74891e83a2c2b20f067ce16471f5c83c13e23699bed267e7
 SHA512 
3977137ec5ca558294df2e7653d2d2bc100d7be0e0aa24fd0395b244e946739c3de49b124064e9887b938c0237db6212ae65d8474816f2849c550df9a23e7a06

diff --git a/dev-python/billiard/billiard-3.6.3.0.ebuild 
b/dev-python/billiard/billiard-3.6.3.0.ebuild
new file mode 100644
index ..a223df5f
--- /dev/null
+++ b/dev-python/billiard/billiard-3.6.3.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7,8} pypy3 )
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Python multiprocessing fork"
+HOMEPAGE="
+   https://pypi.org/project/billiard
+   https://github.com/celery/billiard
+"
+SRC_URI="https://github.com/celery/billiard/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+RESTRICT="test"
+
+RDEPEND=""
+DEPEND="
+   test? (
+   >=dev-python/case-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.0[${PYTHON_USEDEP}]
+   
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   billiard
+   celery/billiard
+   
+



[gentoo-commits] repo/proj/guru:master commit in: dev-python/click-repl/

2020-12-08 Thread Andrew Ammerlaan
commit: b7965e47ba3be18325b05aa135adb438c0f69ffd
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Dec  7 00:56:39 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Dec  8 00:35:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b7965e47

dev-python/click-repl: new package

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/click-repl/Manifest|  1 +
 dev-python/click-repl/click-repl-0.1.6.ebuild | 27 +++
 dev-python/click-repl/metadata.xml|  8 
 3 files changed, 36 insertions(+)

diff --git a/dev-python/click-repl/Manifest b/dev-python/click-repl/Manifest
new file mode 100644
index ..24735d6b
--- /dev/null
+++ b/dev-python/click-repl/Manifest
@@ -0,0 +1 @@
+DIST click-repl-0.1.6.tar.gz 7044 BLAKE2B 
707586110eaa68667567db8dea8c35752966195f504431842856e5e07fda32840f56cc85cd91446205ccc4d65bc99d8a54b96e76e1ff419c4d2eb38ef3392207
 SHA512 
e87268acae211aa4b19f59a04b771f4ef2e533024b35e3b05007cee44c9b8df0aa69f997524ac5b81df0edb56b95e2ab919ad6aef751987ade9fadb9eee41521

diff --git a/dev-python/click-repl/click-repl-0.1.6.ebuild 
b/dev-python/click-repl/click-repl-0.1.6.ebuild
new file mode 100644
index ..e4952908
--- /dev/null
+++ b/dev-python/click-repl/click-repl-0.1.6.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="Subcommand REPL for click apps"
+HOMEPAGE="
+   https://github.com/click-contrib/click-repl
+   https://pypi.org/project/click-repl
+"
+SRC_URI="https://github.com/click-contrib/click-repl/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+DEPEND="
+   dev-python/click
+   dev-python/prompt_toolkit
+   dev-python/six
+"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
\ No newline at end of file

diff --git a/dev-python/click-repl/metadata.xml 
b/dev-python/click-repl/metadata.xml
new file mode 100644
index ..54658d6f
--- /dev/null
+++ b/dev-python/click-repl/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+
\ No newline at end of file



[gentoo-commits] repo/proj/guru:master commit in: dev-python/click-repl/

2020-12-08 Thread Andrew Ammerlaan
commit: 6c616474a614c374318ca96316b7cc0fbf897e18
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Dec  7 01:08:51 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Dec  8 00:35:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c616474

dev-python/click-repl: fix copyright

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/click-repl/click-repl-0.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/click-repl/click-repl-0.1.6.ebuild 
b/dev-python/click-repl/click-repl-0.1.6.ebuild
index e4952908..906544f3 100644
--- a/dev-python/click-repl/click-repl-0.1.6.ebuild
+++ b/dev-python/click-repl/click-repl-0.1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"



  1   2   >