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

2021-10-04 Thread Hans de Graaff
commit: 1c2153b6aecb95d8be2d06ef870a80d7b5756c66
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct  5 05:42:10 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct  5 05:42:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2153b6

dev-ruby/text: add ruby30

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

 dev-ruby/text/text-1.3.1-r1.ebuild | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/dev-ruby/text/text-1.3.1-r1.ebuild 
b/dev-ruby/text/text-1.3.1-r1.ebuild
new file mode 100644
index 000..bdb24da2842
--- /dev/null
+++ b/dev-ruby/text/text-1.3.1-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A collection of text algorithms"
+HOMEPAGE="https://github.com/threedaymonk/text;
+
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""



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

2021-10-04 Thread Hans de Graaff
commit: 3712f489d87c896f1c12eb7d4749a3483812eebb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct  5 05:35:49 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct  5 05:42:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3712f489

dev-ruby/httparty: add 0.20.0

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

 dev-ruby/httparty/Manifest   |  1 +
 dev-ruby/httparty/httparty-0.20.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/httparty/Manifest b/dev-ruby/httparty/Manifest
index b57bd12401f..178a5d0ea0f 100644
--- a/dev-ruby/httparty/Manifest
+++ b/dev-ruby/httparty/Manifest
@@ -1,2 +1,3 @@
 DIST httparty-0.18.1.tar.gz 97813 BLAKE2B 
3192ad5f1e8c292456710529f4e1595ea5b70ae4ad61695d6d0b036872d40b2afbc0c958ffb25b0c1222ba8004593d20c4d3954c530d6c836e915b87150d954a
 SHA512 
fca9de534199fbf6a058c39c3ebe28587c34df2bffee313a0e05204258fb6b6b6643bd0a28deca9d0b42de21c90c54dab058124349e4774489578fb23e8bacf5
 DIST httparty-0.19.0.tar.gz 101070 BLAKE2B 
921858ad7d2daf080f041b08b28b69c29b01bdbf4b399616d46fdd43570a1ec4799c61a9edbd04bcc6c6d60e59fd2a3d6a25a40808f7f294f316d644fb3c4998
 SHA512 
dcdb66b1940e709c58cd1dbc925a3be44db2d01e0a30992b924aa90554405f1608c3c32e8658b2754e20c822a465202e4ee382e37078e871acbbc37465971011
+DIST httparty-0.20.0.tar.gz 101975 BLAKE2B 
f15eb837a4bbc98de501e6dcca5a17bb0906e8ea6671c55a85d665659ab60bcee5e84d9dafad6b2450e22cedfaf5a86e10e077e52b1120ff9ae2613a1176a651
 SHA512 
f5770d5a64be2e80aa70334dad899fb723b08088a673a788ca1402285b77ae6b3cef21e3ed263d9618a32879711c9183f2dc82ff7b50bcf6439a8e6bb7a2eb4e

diff --git a/dev-ruby/httparty/httparty-0.20.0.ebuild 
b/dev-ruby/httparty/httparty-0.20.0.ebuild
new file mode 100644
index 000..6db437819a6
--- /dev/null
+++ b/dev-ruby/httparty/httparty-0.20.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="httparty.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead 
easy"
+HOMEPAGE="https://jnunemaker.github.com/httparty;
+SRC_URI="https://github.com/jnunemaker/httparty/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend 'dev-ruby/mime-types:3 >=dev-ruby/multi_xml-0.5.2'
+
+ruby_add_bdepend 'test? ( dev-ruby/webmock )'
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files \?-\?-\?/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Remove bundler
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
+
+   # Avoid test dependency on cucumber. We can't run the features since
+   # they depend on mongrel which is no longer packaged.
+   sed -i -e '/cucumber/I s:^:#:' Rakefile || die
+
+   # Avoid test dependency on simplecov
+   sed -i -e '/simplecov/I s:^:#:' \
+   -e '/pry/ s:^:#:' \
+   -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb 
|| die
+
+   # Avoid test that works standalone but fails in the suite
+   #sed -i -e '/calls block given to perform with each redirect/,/^
end/ s:^:#:' spec/httparty/request_spec.rb
+
+   # Avoid test that is not fully compatible with newer multi_xml
+   sed -i -e '/should be able parse response type xml automatically/askip 
"multi_xml"' spec/httparty_spec.rb || die
+
+   # Avoid test that fails due to unicode normalization differences
+   sed -i -e '/handles international domains/askip "unicode differences"' 
spec/httparty_spec.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+}



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

2021-10-04 Thread Hans de Graaff
commit: b72b447a1b128b54bf6c0f91af37235753a2f68a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct  5 05:40:50 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct  5 05:42:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72b447a

dev-ruby/locale: add ruby30

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

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

diff --git a/dev-ruby/locale/locale-2.1.3.ebuild 
b/dev-ruby/locale/locale-2.1.3.ebuild
index ac76ddca104..20f9c0d6d29 100644
--- a/dev-ruby/locale/locale-2.1.3.ebuild
+++ b/dev-ruby/locale/locale-2.1.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_DOCDIR="doc/reference"



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

2021-10-04 Thread Arthur Zamarin
commit: 9deb5709b934b703ab3c9aef334db2052c2b96df
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  5 05:33:47 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  5 05:34:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9deb5709

sys-process/iotop-c: add 1.20

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-process/iotop-c/Manifest|  1 +
 sys-process/iotop-c/iotop-c-1.20.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest
index 1eddfc18a3e..85039c026d2 100644
--- a/sys-process/iotop-c/Manifest
+++ b/sys-process/iotop-c/Manifest
@@ -1,2 +1,3 @@
 DIST iotop-c-1.18.tar.gz 114838 BLAKE2B 
8b3e13d00de4a5cd385a2d441d84bb27cc1d03a27012163b9628285c31176698bf840951e39199abef11b2d3c0413d500d6e7699f32a3b542360a107d00e
 SHA512 
f0affbfdb106eb36078e7994860155f52d47878017f47e64d69aa7c04cc29756ca516a6634fd19d6d39c931100b9a0e93e07ca2f4d14c18014dc1c4f477907ea
 DIST iotop-c-1.19.tar.gz 115025 BLAKE2B 
0b45a73afc5dd160692fa1a3d028afff2b4b242a008470679a669182baa56b133f5fd26f9cb3ed20ebfe18b7fdeba9ca98a7801299c8c9b8d776a58fed2725d2
 SHA512 
489ddd67eb4e9159058c94f614534290b302abd5af8b424f6c42df20f21362c60dc30e7fd0bac883b8bf032e72843b4b82dbfb77b670258728ef0fa9dbb7dfa3
+DIST iotop-c-1.20.tar.gz 124352 BLAKE2B 
ec14a70e7952b6a5d4a74dbac3cd3c5f18e4b4c447d7b8c8515f8e59f4d859ed8110da44329f5cf2ed36cac764c509d080cb7b75b0caa50896fa77abe84880ca
 SHA512 
1e4b5a9f166ff021b53e13a1c975328b6f966e468c3bf834a0504e41b7c3f3f9052516d6b57082692871a69b5675a86d16fb7f487e2aa44dbb5e81a8a0d806bb

diff --git a/sys-process/iotop-c/iotop-c-1.20.ebuild 
b/sys-process/iotop-c/iotop-c-1.20.ebuild
new file mode 100644
index 000..b6d52c5d05f
--- /dev/null
+++ b/sys-process/iotop-c/iotop-c-1.20.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps linux-info toolchain-funcs
+
+DESCRIPTION="top utility for IO (C port)"
+HOMEPAGE="https://github.com/Tomas-M/iotop;
+SRC_URI="https://github.com/Tomas-M/iotop/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/iotop-${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="sys-libs/ncurses:=
+   !sys-process/iotop"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS 
~VM_EVENT_COUNTERS"
+
+FILECAPS=(
+   cap_net_admin=eip usr/bin/iotop
+)
+
+src_compile() {
+   emake V=1 CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" NO_FLTO=1
+}
+
+src_install() {
+   dobin iotop
+   dodoc README.md
+   doman iotop.8
+}



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

2021-10-04 Thread Arthur Zamarin
commit: d83874d25b8fdbe8760707ff884330a8295c08ec
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  5 05:30:21 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  5 05:34:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83874d2

dev-python/python-novaclient: fix tests

Closes: https://bugs.gentoo.org/815511
Signed-off-by: Arthur Zamarin  gentoo.org>

 ...ython-novaclient-17.6.0.ebuild => python-novaclient-17.6.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/python-novaclient/python-novaclient-17.6.0.ebuild 
b/dev-python/python-novaclient/python-novaclient-17.6.0-r1.ebuild
similarity index 94%
rename from dev-python/python-novaclient/python-novaclient-17.6.0.ebuild
rename to dev-python/python-novaclient/python-novaclient-17.6.0-r1.ebuild
index cf18c2d1054..5e34b607928 100644
--- a/dev-python/python-novaclient/python-novaclient-17.6.0.ebuild
+++ b/dev-python/python-novaclient/python-novaclient-17.6.0-r1.ebuild
@@ -46,6 +46,7 @@ distutils_enable_tests unittest
 
 src_prepare() {
sed -e 's/test_osprofiler/_&/' -i novaclient/tests/unit/test_shell.py 
|| die
+   sed -e 's/novaclient\.tests\.unit\.//' -i 
novaclient/tests/unit/test_api_versions.py || die
distutils-r1_src_prepare
 }
 



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

2021-10-04 Thread Sam James
commit: 03b89a83fe352d6c57b0fc5e95fc67ddb7bf3e78
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  5 05:00:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  5 05:00:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b89a83

dev-python/jsonschema: drop --install from d_e_t

Didn't make a difference to the test which seems to want
jsonschema installed.

Bug: https://bugs.gentoo.org/816327
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/jsonschema/jsonschema-4.0.1.ebuild 
b/dev-python/jsonschema/jsonschema-4.0.1.ebuild
index 8e4b01c48ff..a24b213c9ac 100644
--- a/dev-python/jsonschema/jsonschema-4.0.1.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.0.1.ebuild
@@ -42,4 +42,4 @@ BDEPEND="
)
 "
 
-distutils_enable_tests --install unittest
+distutils_enable_tests unittest



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

2021-10-04 Thread Zac Medico
commit: fd9d73b28e96631a98b505ac084180d0b1d6382a
Author: Cecil Curry  gmail  com>
AuthorDate: Tue Oct  5 04:56:21 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Oct  5 04:57:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9d73b2

app-text/calibre: Require latest PyQtWebEngine

Bug: https://bugs.gentoo.org/793986#c24
Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/calibre-5.25.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/calibre/calibre-5.25.0-r2.ebuild 
b/app-text/calibre/calibre-5.25.0-r2.ebuild
index 475b78a4790..40fa50fcc40 100644
--- a/app-text/calibre/calibre-5.25.0-r2.ebuild
+++ b/app-text/calibre/calibre-5.25.0-r2.ebuild
@@ -72,7 +72,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]

>=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,${PYTHON_USEDEP}]
>=dev-python/PyQt-builder-1.10.3[${PYTHON_USEDEP}]
-   >=dev-python/PyQtWebEngine-5.12[${PYTHON_USEDEP}]
+   
>=dev-python/PyQtWebEngine-5.15.5_pre2108100905[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
')



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

2021-10-04 Thread Sam James
commit: 7bdcabb05d1ab5d51f13229cd3912d16f882d5b8
Author: Jaco Kroon  uls  co  za>
AuthorDate: Sun Oct  3 22:34:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  5 04:29:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bdcabb0

sys-cluster/glusterfs: Version 8.6

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/22479
Signed-off-by: Sam James  gentoo.org>

 sys-cluster/glusterfs/Manifest |   1 +
 sys-cluster/glusterfs/glusterfs-8.6.ebuild | 195 +
 2 files changed, 196 insertions(+)

diff --git a/sys-cluster/glusterfs/Manifest b/sys-cluster/glusterfs/Manifest
index e898928fc11..a7d6acbfcbf 100644
--- a/sys-cluster/glusterfs/Manifest
+++ b/sys-cluster/glusterfs/Manifest
@@ -2,6 +2,7 @@ DIST glusterfs-7.9.tar.gz 7702149 BLAKE2B 
e23b5a45a8c2c4f02f0992dfc78bea942a1dcc
 DIST glusterfs-8.3.tar.gz 7829522 BLAKE2B 
1ba60f7209db4f1ce21237c3adea94df1b9eae04d15f99eb414bf961ea67aa7e08d01ea47c8793a33afbc0ff6cf63ecb81f78fa1ba74d66e2d4358ef2bdadacc
 SHA512 
7ca9d3d8938eb27a7347461a07457e90d1ee6e8d5417970e38245c819cf09bf2ecf9de3954b75edf5cf14816e1059fb381b95935ae1f973ebd14ee7531322aa9
 DIST glusterfs-8.4.tar.gz 7833014 BLAKE2B 
c67f510c655465e9fbecaa7f391531543e37a2a84917592e699d88564b24fe55689b95770f385ac5b645069f287d4af974db76a77c0f44ea5d2e88f995b427f7
 SHA512 
a81394b3584c2e6c27060367b443c0879512054ed9287740bc24308603b9e3c11376179ed6589d5d38441982cd6415e3612f98ae4c97ddf7d5c747b42171d796
 DIST glusterfs-8.5.tar.gz 7873397 BLAKE2B 
6ababf15fda216c9a47c05859f7123847d711dd5a12e3ec2c5dcf8475f35830c9a32f7b21ad763ab1be59b06f1d93f83acc0cbb8f7635456a3638be73b162aa4
 SHA512 
e256141a76deb9a255be31422d76b0c81aad4a7e5b166d2be90a79d340ceb811cbff11f469166ef7582f40f58f47fb056aa05aafd4b35f094bf9c21a5c08f3bb
+DIST glusterfs-8.6.tar.gz 7826147 BLAKE2B 
3a8a488c9a8e4b1daf3ed01fa5e52a62cf791349c1169aaf8609252bfb8bc0a0534f9fc23fac27cfab11ac6fb5e3e1d9588b4ec8080b02cf97e679bf2c8fb5c2
 SHA512 
bb1125e5d6b4d424234bc40786847f217e7a05cecad1462dd91248cf9559569914f04e1f909e829051cb1db4079ecf906440a38af9de2bbf3bcf53ca8fa1f349
 DIST glusterfs-9.1.tar.gz 8206207 BLAKE2B 
dea099eb1d366704010247964c24de404fb09c00a375dde4af30a2af836d3b35689fab91a75268aa01dba45860eb50a6e0572913c059e53fb5799d2302c2f005
 SHA512 
2c26813f12fed7a0640cc470badc2b83f156b660ef475487a689dca6c3fa407192f4959aeaf7a981969a079cf5d2c7aace85ff818ea6133d5a085d90d226e1da
 DIST glusterfs-9.2.tar.gz 8212980 BLAKE2B 
7fb42186c5d309c357f72e3037fc09d8b15f32770d74173dd4779bab91056d1ceb78a4a651fec2018faf1597357576d41593e9d7b04cf9af7f4742301b284b01
 SHA512 
34a0a1745029e2fad3c8fc6a044b4e4645f8cf11eddc3c8c8e94cce9733449248c577ce6066bc49010a65121d991daf67766393fe513ac694082f0efa1d4ef95
 DIST glusterfs-9.3.tar.gz 8167846 BLAKE2B 
119e2c089ef250fafb2b2dfdcf71f40cc25fdda6ac1cbb38a8557a3c206f721227eceadd87b40341e6bf2b32a7cb24996910f45e061f25d193ab2ca4070ddc76
 SHA512 
0974cf57a6810505f767c490b53201e62bb73ca2fd3c5203d9882dcbe4088c816afb5445ef606d12fb797b1b1fa5e0994f2ea0816577f70e630637668a20f005

diff --git a/sys-cluster/glusterfs/glusterfs-8.6.ebuild 
b/sys-cluster/glusterfs/glusterfs-8.6.ebuild
new file mode 100644
index 000..6b77e7d8a67
--- /dev/null
+++ b/sys-cluster/glusterfs/glusterfs-8.6.ebuild
@@ -0,0 +1,195 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9} )
+
+inherit autotools elisp-common python-single-r1 tmpfiles
+
+DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
+HOMEPAGE="https://www.gluster.org/ https://github.com/gluster/glusterfs/;
+SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(ver_cut 
1)/${PV}/${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 LGPL-3+ )"
+SLOT="0/${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE="debug emacs +fuse +georeplication ipv6 +libtirpc rsyslog static-libs 
+syslog test +xml"
+
+REQUIRED_USE="georeplication? ( ${PYTHON_REQUIRED_USE} xml )
+   ipv6? ( libtirpc )"
+
+# the tests must be run as root
+RESTRICT="test"
+
+# sys-apps/util-linux is required for libuuid
+RDEPEND="
+   acct-group/gluster
+   acct-user/gluster
+   dev-libs/libaio
+   dev-libs/userspace-rcu:=
+   net-libs/rpcsvc-proto
+   sys-apps/util-linux
+   sys-libs/readline:=
+   emacs? ( >=app-editors/emacs-23.1:* )
+   fuse? ( >=sys-fs/fuse-2.7.0:0 )
+   georeplication? ( ${PYTHON_DEPS} )
+   xml? ( dev-libs/libxml2 )
+   !elibc_glibc? ( sys-libs/argp-standalone )
+   libtirpc? ( net-libs/libtirpc:= )
+   !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
+   dev-libs/openssl:=[-bindist(-)]
+"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/bison
+   sys-devel/flex
+   virtual/acl
+   test? ( >=dev-util/cmocka-1.0.1
+   app-benchmarks/dbench
+   dev-vcs/git
+   

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

2021-10-04 Thread Sam James
commit: 577896eb6a5d91037148c01db76ab3e445527c9d
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Sun Oct  3 19:33:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  5 04:29:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577896eb

media-gfx/hydrus: Drop 451, add 456

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Closes: https://github.com/gentoo/gentoo/pull/22478
Signed-off-by: Sam James  gentoo.org>

 media-gfx/hydrus/Manifest | 2 +-
 media-gfx/hydrus/{hydrus-451.ebuild => hydrus-456.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/hydrus/Manifest b/media-gfx/hydrus/Manifest
index 2be93a9c5d4..fb989c466c3 100644
--- a/media-gfx/hydrus/Manifest
+++ b/media-gfx/hydrus/Manifest
@@ -1,4 +1,4 @@
-DIST hydrus-451.tar.gz 38867387 BLAKE2B 
80a7139ebcc1447b8eb35754dd65b54127a2b5107bbb8bdb371476f9db984bcd5b9ff388ec726ed5fca31acf69a180c288e1c6cdfabfdef1c72772402d22f3f0
 SHA512 
482095c03d44979e99e4f3027fa9b6f5c9b90692e29a28246f1e0b4c6fa20c6ed3b1d9e421d3b9bb723a094c1f0aea6aa7468247e23b54570ee99e26dce41654
 DIST hydrus-452.tar.gz 38873698 BLAKE2B 
3c9c5fc63533f9c94ff3425b8767bffacb20c435f7a904de1229ec3cb079d86009c971515461d55f947743c705b12eee798160cbae04f0c3af283666a82ac482
 SHA512 
5c0280ae80b9af32629f6a2bcab3466abd01eea502034ac2354e3efabfd7bbe5ae5582950a19d9f28019b993f847000aa194a0b810f4d32b143b24e589de9f66
 DIST hydrus-453.tar.gz 38880317 BLAKE2B 
93b29d3c973aa583cb6dd32abf94df199aefa9c49137b8137e144a891fbdf9db1cdfb0ec4d378d35e0a07d488a94828bb261c26de3b61b5460d208921c56d194
 SHA512 
6da364c6f9de9f838d9b3dcc02107bd3d089fde420f4e04086f094e47246e6949c27791a816dc99659db77acad3ca8f7578dc16749eb8b13cfafd7b6c044f5a1
 DIST hydrus-454.tar.gz 38886940 BLAKE2B 
38fe5b3483c13dfbf82e636be1e743bb6af6f340a86d5ea69f0e71f7452cd3506b076cf4d6f460e0a1896f0839be7494028a0cbb5f567001af025cd436cf5c45
 SHA512 
87971c45bc11e7eaba2e08255ca23600406124bd73d6d8d4800ec67135a0d74b5ca7fc8a8a159dbdc89f70702760469c8d719de11f5bf943f7679978a790c456
+DIST hydrus-456.tar.gz 38899003 BLAKE2B 
03e575034f2b4234c7f9ed3d4da59a3f94e9e2871440548b192b0898fa7e5d73bf7ab07f91a380db6e884449d6d86df9aed313238f28e1b3c4d7ae4a8f7f00f4
 SHA512 
de16874aa714a7e3640a9673a1445049256a2a05122f57a8646fd375a295f229c8b262e8c7862bbc7257d8db84a9e4ddf03cf841af307bed30e174e8f159508a

diff --git a/media-gfx/hydrus/hydrus-451.ebuild 
b/media-gfx/hydrus/hydrus-456.ebuild
similarity index 100%
rename from media-gfx/hydrus/hydrus-451.ebuild
rename to media-gfx/hydrus/hydrus-456.ebuild



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

2021-10-04 Thread Sam James
commit: cbc3d55c7b06d21f478b0cc540495dda644381e4
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  5 04:17:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  5 04:17:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbc3d55c

app-crypt/libmd: drop unnecessary eautoreconf

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

 app-crypt/libmd/libmd-1.0.4.ebuild | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/app-crypt/libmd/libmd-1.0.4.ebuild 
b/app-crypt/libmd/libmd-1.0.4.ebuild
index f8676be7451..b6e1a48767c 100644
--- a/app-crypt/libmd/libmd-1.0.4.ebuild
+++ b/app-crypt/libmd/libmd-1.0.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools multilib-minimal
+inherit multilib-minimal
 
 DESCRIPTION="Message Digest functions from BSD systems"
 HOMEPAGE="https://www.hadrons.org/software/libmd/;
@@ -13,11 +13,6 @@ LICENSE="|| ( BSD BSD-2 ISC BEER-WARE public-domain )"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
-src_prepare() {
-   default
-   eautoreconf
-}
-
 multilib_src_configure() {
ECONF_SOURCE="${S}" econf
 }



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

2021-10-04 Thread Sam James
commit: 24428f0153ac66a130c29e4c9a91b161f3da6278
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  5 04:07:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  5 04:08:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24428f01

dev-libs/hiredis: add 1.0.1

Bug: https://bugs.gentoo.org/816318
Signed-off-by: Sam James  gentoo.org>

 dev-libs/hiredis/Manifest |  1 +
 dev-libs/hiredis/hiredis-1.0.1.ebuild | 87 +++
 2 files changed, 88 insertions(+)

diff --git a/dev-libs/hiredis/Manifest b/dev-libs/hiredis/Manifest
index bee3dbedda0..314ee23696f 100644
--- a/dev-libs/hiredis/Manifest
+++ b/dev-libs/hiredis/Manifest
@@ -1,2 +1,3 @@
 DIST hiredis-0.14.1.tar.gz 64372 BLAKE2B 
9846b05e21bfadb876e26ab45bf5c29a3283b602ef725dfbd877815be690bb5579551f0c452e1d8abf9ae985f6b71408a3b86b343ca5d6dce58dd4897640996a
 SHA512 
a7310f2d65075df0c17636a0220e16487759471a3442b1de2595ab747565f6b6262e37131613b13e396b31050bcbe5529c35d420cd43fd7d500d9d563d469c4f
 DIST hiredis-1.0.0.tar.gz 97507 BLAKE2B 
247852d53be96e36dbdd7d4d8cfbda4406aa66281f26c28c3f80ab4593679122fd59430b2d5f04d20126b4459fc75af0a1fd67f1ee1db691d8db575debad2b61
 SHA512 
eb56201121eecdbfc8d42e8c2c141ae77bea248eeb36687ac6835c9b2404f5475beb351c4d8539d552db4d88e933bb2bd5b73f165e62b130bb11aeff39928e69
+DIST hiredis-1.0.1.tar.gz 97937 BLAKE2B 
476bb3607aabe2147eead61c98de325f4dbd2d7c7439513ea0cd98980fc151a64798647757e46feb61e8914e47b42963bf128c938c94c42c448369065532166f
 SHA512 
87909f78171cf4deeb3d030484b55fbd1a7f7f27f33636f90e169a900ddc5c5ec447d2df34739ada3cf35a50d647cb4fcbe2754f4521d18f770f1cf8ed962909

diff --git a/dev-libs/hiredis/hiredis-1.0.1.ebuild 
b/dev-libs/hiredis/hiredis-1.0.1.ebuild
new file mode 100644
index 000..29725e58a6b
--- /dev/null
+++ b/dev-libs/hiredis/hiredis-1.0.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Minimalistic C client library for the Redis database"
+HOMEPAGE="https://github.com/redis/hiredis;
+SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/1.0.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-solaris"
+IUSE="examples ssl static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="ssl? ( dev-libs/openssl:= )"
+RDEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-db/redis )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.0-disable-network-tests.patch
+)
+
+src_prepare() {
+   default
+
+   # use GNU ld syntax on Solaris
+   sed -i -e '/DYLIB_MAKE_CMD=.* -G/d' Makefile || die
+}
+
+_build() {
+   emake \
+   AR="$(tc-getAR)" \
+   CC="$(tc-getCC)" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBRARY_PATH="$(get_libdir)" \
+   USE_SSL=$(usex ssl 1 0) \
+   DEBUG_FLAGS= \
+   OPTIMIZATION= \
+   "$@"
+}
+
+src_compile() {
+   # The static lib re-uses the same objects as the shared lib, so
+   # overhead is low w/creating it all the time.  It's also needed
+   # by the tests.
+   _build dynamic static hiredis.pc
+}
+
+src_test() {
+   local REDIS_PID="${T}"/hiredis.pid
+   local REDIS_SOCK="${T}"/hiredis.sock
+   local REDIS_PORT=56379
+   local REDIS_TEST_CONFIG="
+   daemonize yes
+   pidfile ${REDIS_PID}
+   port ${REDIS_PORT}
+   bind 127.0.0.1
+   unixsocket //${REDIS_SOCK}
+   "
+
+   _build hiredis-test
+
+   "${EPREFIX}"/usr/sbin/redis-server - <<< "${REDIS_TEST_CONFIG}" || die
+   ./hiredis-test -h 127.0.0.1 -p ${REDIS_PID} -s ${REDIS_SOCK}
+   local ret=$?
+
+   kill "$(<"${REDIS_PID}")" || die
+   [[ ${ret} != "0" ]] && die "tests failed"
+}
+
+src_install() {
+   _build PREFIX="${ED}/usr" install
+
+   if ! use static-libs ; then
+   find "${ED}" -name '*.a' -delete || die
+   fi
+
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins ${PN}.pc
+
+   local DOCS=( CHANGELOG.md README.md )
+   use examples && DOCS+=( examples )
+   einstalldocs
+}



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

2021-10-04 Thread Sam James
commit: 2c12ebe0782722ba274045eb033f457242664734
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  5 04:08:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  5 04:08:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c12ebe0

app-crypt/libmd: add 1.0.4

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

 app-crypt/libmd/Manifest   |  1 +
 app-crypt/libmd/libmd-1.0.4.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/app-crypt/libmd/Manifest b/app-crypt/libmd/Manifest
index f3a9a3d4ff7..907624d3255 100644
--- a/app-crypt/libmd/Manifest
+++ b/app-crypt/libmd/Manifest
@@ -1 +1,2 @@
 DIST libmd-1.0.3.tar.xz 258584 BLAKE2B 
35b732800a4b0a7b8d0a88eeff5e7e80fe55ab5ed05b7a7a1ffe866e156cc6dc6daca95f865a56297857b10b1bdfc9815b5bf0b198e8284f217498265c08fcc9
 SHA512 
f4b5a86bea7b9fac9f7f173032ee436d1e7141f760c1a114a785d31644edbf6802fe8193cc4cf3b5c66d38963be919c05055780bdf6bf5a47927690490ff5966
+DIST libmd-1.0.4.tar.xz 264472 BLAKE2B 
ddc2da74635f5cc009c66a58ae82b83e6e0930e18af8a6b0ecec7cbf378246707b493a99fb97d3491d0d626a0d5ef068baea6a3ba2ec311c5a1516ba5b4e2fd5
 SHA512 
731553ecc5e0e1eb228cced8fccd531fe31fb5c7627ca30013d287e1aeb8222959cf7498fbb7414bbabb967b25d4e8b0edd54fc47f6ccf55fc91087db0725ce3

diff --git a/app-crypt/libmd/libmd-1.0.4.ebuild 
b/app-crypt/libmd/libmd-1.0.4.ebuild
new file mode 100644
index 000..f8676be7451
--- /dev/null
+++ b/app-crypt/libmd/libmd-1.0.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Message Digest functions from BSD systems"
+HOMEPAGE="https://www.hadrons.org/software/libmd/;
+SRC_URI="https://archive.hadrons.org/software/libmd/${P}.tar.xz;
+
+LICENSE="|| ( BSD BSD-2 ISC BEER-WARE public-domain )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2021-10-04 Thread Zac Medico
commit: 3980c9e2b2f0a20024620e85671a1bc892292769
Author: Ladislav Jech  gmail  com>
AuthorDate: Tue Oct  5 04:03:32 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Oct  5 04:05:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3980c9e2

sys-cluster/k3s: CONFIG_VLAN_8021Q

Closes: https://bugs.gentoo.org/816192
Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 sys-cluster/k3s/k3s-1.19.10-r1.ebuild | 2 +-
 sys-cluster/k3s/k3s-1.20.6.ebuild | 2 +-
 sys-cluster/k3s/k3s-1.21.0.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/k3s/k3s-1.19.10-r1.ebuild 
b/sys-cluster/k3s/k3s-1.19.10-r1.ebuild
index e5942a697cb..542dd973dd3 100644
--- a/sys-cluster/k3s/k3s-1.19.10-r1.ebuild
+++ b/sys-cluster/k3s/k3s-1.19.10-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://k3s.io;
 K3S_ROOT_VERSION=0.6.0-rc3
 K3S_TRAEFIK_VERSION=1.81.0
 K3S_CNIPLUGINS_VERSION=0.8.6
-CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF 
~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN ~VXLAN"
+CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF 
~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN_8021Q 
~VXLAN"
 
 EGO_SUM=(
 "bazil.org/fuse v0.0.0-20160811212531-371fbbdaa898"

diff --git a/sys-cluster/k3s/k3s-1.20.6.ebuild 
b/sys-cluster/k3s/k3s-1.20.6.ebuild
index a2e4b10c09a..b4f4388b9dc 100644
--- a/sys-cluster/k3s/k3s-1.20.6.ebuild
+++ b/sys-cluster/k3s/k3s-1.20.6.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://k3s.io;
 K3S_ROOT_VERSION=0.8.1
 K3S_TRAEFIK_VERSION=1.81.0
 K3S_CNIPLUGINS_VERSION=0.8.6
-CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF 
~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN ~VXLAN"
+CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF 
~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN_8021Q 
~VXLAN"
 
 EGO_SUM=(
 "bazil.org/fuse v0.0.0-20160811212531-371fbbdaa898"

diff --git a/sys-cluster/k3s/k3s-1.21.0.ebuild 
b/sys-cluster/k3s/k3s-1.21.0.ebuild
index f6d024ad125..c0155abd8c9 100644
--- a/sys-cluster/k3s/k3s-1.21.0.ebuild
+++ b/sys-cluster/k3s/k3s-1.21.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://k3s.io;
 K3S_ROOT_VERSION=0.8.1
 K3S_TRAEFIK_VERSION=9.18.2
 K3S_CNIPLUGINS_VERSION=0.8.6
-CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF 
~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN ~VXLAN"
+CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF 
~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN_8021Q 
~VXLAN"
 
 EGO_SUM=(
 "bazil.org/fuse v0.0.0-20160811212531-371fbbdaa898"



[gentoo-commits] proj/pax-utils:master commit in: .github/workflows/

2021-10-04 Thread Mike Frysinger
commit: 5480aa80862539562d282742b6fb759aff973df9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Oct  5 03:42:24 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Oct  5 03:43:57 2021 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=5480aa80

switch back to my action name

Still trying to figure out how custom actions work.

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

 .github/workflows/coverity.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml
index cc8ff70..f8ae34b 100644
--- a/.github/workflows/coverity.yml
+++ b/.github/workflows/coverity.yml
@@ -19,7 +19,7 @@ jobs:
   CC: ${{ matrix.cc }}
 steps:
 - uses: actions/checkout@v2
-- uses: actions/unofficial-coverity-scan@v0
+- uses: vapier/coverity-scan-action@v0
   with:
 project: gentoo%2Fpax-utils
 email: vap...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/

2021-10-04 Thread Sam James
commit: 11c4e4e173df2d947fcb3e8681ff4ce95a7318ae
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  5 03:40:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  5 03:40:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c4e4e1

app-portage/recover-broken-vdb: stabilize 0.0.9

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

 app-portage/recover-broken-vdb/recover-broken-vdb-0.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.9.ebuild 
b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.9.ebuild
index 6bf73687516..ce233e99dd6 100644
--- a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.9.ebuild
+++ b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.9.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git;
 else

SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   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"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] proj/pax-utils:master commit in: .github/workflows/

2021-10-04 Thread Mike Frysinger
commit: e46bcca15af0b41a59dbd4be3506fd3a6c68edfb
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Oct  5 03:33:02 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Oct  5 03:33:02 2021 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=e46bcca1

switch to published action name

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

 .github/workflows/coverity.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml
index f8ae34b..cc8ff70 100644
--- a/.github/workflows/coverity.yml
+++ b/.github/workflows/coverity.yml
@@ -19,7 +19,7 @@ jobs:
   CC: ${{ matrix.cc }}
 steps:
 - uses: actions/checkout@v2
-- uses: vapier/coverity-scan-action@v0
+- uses: actions/unofficial-coverity-scan@v0
   with:
 project: gentoo%2Fpax-utils
 email: vap...@gentoo.org



[gentoo-commits] proj/pax-utils:master commit in: .github/workflows/

2021-10-04 Thread Mike Frysinger
commit: 6e4bb601f5b03660a2064b9acb5cbf4965e5189e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Oct  5 02:27:23 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Oct  5 03:20:21 2021 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=6e4bb601

switch to Coverity Scan GH action

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

 .github/workflows/coverity.yml | 36 +---
 1 file changed, 5 insertions(+), 31 deletions(-)

diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml
index 0cdfec2..f8ae34b 100644
--- a/.github/workflows/coverity.yml
+++ b/.github/workflows/coverity.yml
@@ -16,37 +16,11 @@ jobs:
 cc: [gcc]
 runs-on: ${{ matrix.os }}
 env:
-  COVERITY_EMAIL: vap...@gentoo.org
-  COVERITY_PROJECT: gentoo%2Fpax-utils
   CC: ${{ matrix.cc }}
 steps:
 - uses: actions/checkout@v2
-
-- name: Download Coverity Build Tool
-  run: |
-wget -nv https://scan.coverity.com/download/cxx/linux64 \
-  --post-data "token=${TOKEN}=${COVERITY_PROJECT}" \
-  -O cov-analysis-linux64.tar.gz
-mkdir cov-analysis
-tar -xzf cov-analysis-linux64.tar.gz --strip 1 -C cov-analysis
-  env:
-TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }}
-
-- name: Build with cov-build
-  run: |
-export PATH="${PWD}/cov-analysis/bin:${PATH}"
-cov-build --dir cov-int make
-
-- name: Submit the result to Coverity Scan
-  run: |
-tar -czvf cov-int.tgz cov-int
-curl \
-  --form project="${COVERITY_PROJECT}" \
-  --form token="${TOKEN}" \
-  --form email="${COVERITY_EMAIL}" \
-  --form file=@cov-int.tgz \
-  --form version="${GITHUB_SHA}" \
-  --form description="pax-utils git" \
-  "https://scan.coverity.com/builds?project=${COVERITY_PROJECT};
-  env:
-TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }}
+- uses: vapier/coverity-scan-action@v0
+  with:
+project: gentoo%2Fpax-utils
+email: vap...@gentoo.org
+token: ${{ secrets.COVERITY_SCAN_TOKEN }}



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

2021-10-04 Thread Sam James
commit: 838d22ed38c7f076e94c74a6e8ebb5b3c445035c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  5 02:59:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  5 03:00:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838d22ed

dev-cpp/eigen: add 3.4.0

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

 dev-cpp/eigen/Manifest   |   1 +
 dev-cpp/eigen/eigen-3.4.0.ebuild | 108 +++
 2 files changed, 109 insertions(+)

diff --git a/dev-cpp/eigen/Manifest b/dev-cpp/eigen/Manifest
index 57ca7481603..d6069d9926d 100644
--- a/dev-cpp/eigen/Manifest
+++ b/dev-cpp/eigen/Manifest
@@ -1,2 +1,3 @@
 DIST eigen-3.3.7-gitlab.tar.bz2 1663474 BLAKE2B 
70c2f6305ca205d62755cf5e90961088938b8daf56b7cc27abf52f0731064858ada523009d6bf5f014e24b34ceeafe59f918c385d12ccfe249ddb675e13d37a8
 SHA512 
ea3f1570de3be9ec230d2fbd0f2ae246bf5fd13da79835bf546eb31524796f26f9f633ee779f77942b370a8d540c5cbbd8dd033ccec53a44b692c7e407d6266f
 DIST eigen-3.3.9.tar.gz 2142379 BLAKE2B 
437dc190fdf7a416d0a5cf81703ef4cc73c195f0f3e7c853e0ab38cf904608ddd4485cc4e15eb0cd5e3c401276f270f3c86f538f205cc91b8c83e131d1bc916d
 SHA512 
16244cc89f2e1879543232b965cbf653b3ccf10e967c8c437a41e27d8320392bdf584d8c24b8a97406ab7d1481d5154da74e0702ec1334ae6a46de83f4573a46
+DIST eigen-3.4.0.tar.gz 2705005 BLAKE2B 
ae5f774a6ed36f52cf9fc3206e50796abacbba69fd0f67cd5759b4e04d847aa656861d5e06e6cd0d798a17f2b06abdb70b16f795a626bdd29edcc872c33821f8
 SHA512 
ba75ecb760e32acf4ceaf27115468e65d4f77c44f8d519b5a13e7940af2c03a304ad433368cb6d55431f307c5c39e2666ab41d34442db3cf441638e51f5c3b6a

diff --git a/dev-cpp/eigen/eigen-3.4.0.ebuild b/dev-cpp/eigen/eigen-3.4.0.ebuild
new file mode 100644
index 000..3cb8a580214
--- /dev/null
+++ b/dev-cpp/eigen/eigen-3.4.0.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FORTRAN_NEEDED="test"
+inherit cmake cuda fortran-2
+
+DESCRIPTION="C++ template library for linear algebra"
+HOMEPAGE="https://eigen.tuxfamily.org/index.php?title=Main_Page;
+SRC_URI="https://gitlab.com/lib${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
+
+LICENSE="MPL-2.0"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_ppc_vsx cuda debug 
doc openmp test" #zvector
+
+# Tests failing again because of compiler issues
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen[dot]
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+   test? ( virtual/pkgconfig )
+"
+DEPEND="
+   cuda? ( dev-util/nvidia-cuda-toolkit )
+   test? (
+   dev-libs/gmp:0
+   dev-libs/mpfr:0
+   media-libs/freeglut
+   media-libs/glew
+   sci-libs/adolc[sparse]
+   sci-libs/cholmod
+   sci-libs/fftw:3.0
+   sci-libs/pastix
+   sci-libs/scotch
+   sci-libs/spqr
+   sci-libs/superlu
+   sci-libs/umfpack
+   virtual/opengl
+   )
+"
+# Missing:
+# METIS-5
+# GOOGLEHASH
+
+PATCHES=(
+   #"${FILESDIR}"/${PN}-3.3.7-gentoo-cmake.patch
+   "${FILESDIR}"/${PN}-3.3.9-max-macro.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   cmake_comment_add_subdirectory demos
+
+   if ! use test; then
+   sed -e "/add_subdirectory(test/s/^/#DONOTCOMPILE /g" \
+   -e "/add_subdirectory(blas/s/^/#DONOTCOMPILE /g" \
+   -e "/add_subdirectory(lapack/s/^/#DONOTCOMPILE /g" \
+   -i CMakeLists.txt || die
+   fi
+
+   use cuda && cuda_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKEPACKAGE_INSTALL_DIR=$(get_libdir)/cmake/${PN}${SLOT}
+   )
+   use test && mycmakeargs+=(
+   # the OpenGL testsuite is extremely brittle, bug #712808
+   -DEIGEN_TEST_NO_OPENGL=ON
+   # the cholmod tests are broken and always fail
+   -DCMAKE_DISABLE_FIND_PACKAGE_Cholmod=ON
+   -DEIGEN_TEST_CXX11=ON
+   -DEIGEN_TEST_NOQT=ON
+   -DEIGEN_TEST_ALTIVEC=$(usex cpu_flags_ppc_altivec)
+   -DEIGEN_TEST_CUDA=$(usex cuda)
+   -DEIGEN_TEST_OPENMP=$(usex openmp)
+   -DEIGEN_TEST_NEON64=$(usex cpu_flags_arm_neon)
+   -DEIGEN_TEST_VSX=$(usex cpu_flags_ppc_vsx)
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   if use doc; then
+   cmake_src_compile doc
+   HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
+   fi
+   if use test; then
+   

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

2021-10-04 Thread Sam James
commit: 75389c9f7e046b8dbe2a8aef280875ee7b44a6b5
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  5 03:00:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  5 03:00:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75389c9f

www-servers/apache: Stabilize 2.4.49 arm64, #815709

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

 www-servers/apache/apache-2.4.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.49.ebuild 
b/www-servers/apache/apache-2.4.49.ebuild
index 2a038232911..1256c94a233 100644
--- a/www-servers/apache/apache-2.4.49.ebuild
+++ b/www-servers/apache/apache-2.4.49.ebuild
@@ -140,7 +140,7 @@ HOMEPAGE="https://httpd.apache.org/;
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x64-macos ~sparc64-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x64-macos ~sparc64-solaris ~x64-solaris"
 
 # FIXME! Move this to eclass once all ebuilds are EAPI-7
 RDEPEND+=" apache2_modules_lua? ( ${LUA_DEPS} )"



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

2021-10-04 Thread Sam James
commit: ea29f2cfb8dde9cc44fe8f49263dad80b8b5dd8a
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  5 03:00:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  5 03:00:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea29f2cf

app-admin/apache-tools: Stabilize 2.4.49 arm64, #815709

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

 app-admin/apache-tools/apache-tools-2.4.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.49.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.49.ebuild
index 0e21829b988..d87b30653da 100644
--- a/app-admin/apache-tools/apache-tools-2.4.49.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.49.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc64-solaris 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc64-solaris 
~x64-solaris"
 IUSE="ssl"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/

2021-10-04 Thread Marc Schiffbauer
commit: f61a98ac1698f817887122d44776d617d4250e4a
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Oct  5 01:59:47 2021 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Tue Oct  5 02:31:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61a98ac

app-laptop/tuxedo-control-center-bin: add 1.1.0

Bug: https://bugs.gentoo.org/813058
Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-laptop/tuxedo-control-center-bin/Manifest  |  1 +
 .../tuxedo-control-center-bin-1.1.0.ebuild | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/app-laptop/tuxedo-control-center-bin/Manifest 
b/app-laptop/tuxedo-control-center-bin/Manifest
index d22f4ab6e10..8cf6a7d323f 100644
--- a/app-laptop/tuxedo-control-center-bin/Manifest
+++ b/app-laptop/tuxedo-control-center-bin/Manifest
@@ -1 +1,2 @@
 DIST tuxedo-control-center_1.0.4.rpm 71316848 BLAKE2B 
9368825985f292556d0c4b6ff05d8363b300be34708c4fb2f7ac284218b48051deaa30d62707aefa28db4b54c02a2f82d12db33bf56341f257a47bde13f2
 SHA512 
6881069a99b97b03234fca93423c72a9a8c2eca6d619d9cfd1712055d89d174ccc79a4931941cb8d65a28c10413e0faad2a9f16ad444d29799a1cfe14b9879d8
+DIST tuxedo-control-center_1.1.0.rpm 71893232 BLAKE2B 
f41702ba7faae2375e95a0bfe838dace738eb9f34364bac78bba405ca791c0b055ff7c7a05572172b04ec1acd87dad7e3abc29df06bba84296a8bc4c76d5d9c5
 SHA512 
3b98f27ada98ff77d0fc84425042dc63431fcd169ba28f5a0585589846e8dca1405a9d258bdf90f86d0e363a827bafa80e58c8dd56e94042e3b0f0d726737e05

diff --git 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.1.0.ebuild 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.1.0.ebuild
new file mode 100644
index 000..26e89d4b651
--- /dev/null
+++ 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.1.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit rpm systemd xdg-utils
+
+MY_PN="${PN/-bin/}"
+
+DESCRIPTION="Tool to control performance, energy, fan and comfort settings on 
TUXEDO laptops"
+HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-control-center;
+SRC_URI="https://rpm.tuxedocomputers.com/opensuse/15.2/x86_64/${MY_PN}_${PV}.rpm;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE=""
+
+RESTRICT="strip splitdebug"
+
+DEPEND="sys-power/tuxedo-cc-wmi"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}"
+
+src_prepare() {
+   default
+   rm -rf usr/lib
+   mkdir files
+}
+
+src_install() {
+   insinto /
+   doins -r usr opt
+   find . -type f -perm -a=x | while read f; do
+   chmod 0755 "${D}/${f}"
+   done
+
+   dosym ../../opt/tuxedo-control-center/tuxedo-control-center 
/usr/bin/tuxedo-control-center
+
+   insinto /usr/share/dbus-1/system.d/
+   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.conf
+
+   insinto /usr/share/polkit-1/actions
+   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/de.tuxedocomputers.tcc.policy
+
+   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd.service
+   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd-sleep.service
+}
+
+pkg_config() {
+   ebegin "Reloading systemd"
+   systemctl daemon-reload
+   eend $?
+   ebegin "Enabling and starting tccd.service"
+   systemctl enable --now tccd
+   eend $?
+   ebegin "Enabling and starting tccd-sleep.service"
+   systemctl enable --now tccd-sleep
+   eend $?
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   elog
+   elog "You need to enable tccd and tccd-sleep service before running 
tuxedo-control-center"
+   elog
+   elog "For your convenience you may just call:"
+   elog "  emerge --config =${P}"
+   elog
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/

2021-10-04 Thread Marc Schiffbauer
commit: 7cfa714018785d09ec5445b5427bc613b6fe6ce4
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Oct  5 02:30:25 2021 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Tue Oct  5 02:31:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cfa7140

app-laptop/tuxedo-keyboard: add 3.0.8, drop 3.0.3

Closes: https://bugs.gentoo.org/813058
Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-laptop/tuxedo-keyboard/Manifest | 2 +-
 .../{tuxedo-keyboard-3.0.3.ebuild => tuxedo-keyboard-3.0.8.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/tuxedo-keyboard/Manifest 
b/app-laptop/tuxedo-keyboard/Manifest
index 7813aa7db01..dd748f04944 100644
--- a/app-laptop/tuxedo-keyboard/Manifest
+++ b/app-laptop/tuxedo-keyboard/Manifest
@@ -1,2 +1,2 @@
 DIST tuxedo-keyboard-2.0.5.tar.gz 31001 BLAKE2B 
931d011e2ac521cef1670a8952886c1ac9b2476c6227c2b3cfce28d52622d3869f3c55773279eea3cbcc94d7c5b12d5d5653a8e2f9c142d0c044fa23fddd958c
 SHA512 
3b7a9331d04e2918f3452f9561b05f39ea458960c2ade299a368899638987178cfd33fa066a0835f88b14c240d7937692d7994ccf978749ea7fdc428e587e06a
-DIST tuxedo-keyboard-3.0.3.tar.gz 48275 BLAKE2B 
be4fd4a52cd578ec7db2d0f94c64ba842c2b28ecabbca10331024e104cf4dbaa655e0686f412141ac3ad6bc0430398797f628139a396e5a41ac73c33943230cf
 SHA512 
6ebbde6ea9351f9fd7167d38d8b5f836d1fda2fbbcf80755e86c2b76c49cf263ad2e9cfc47bea3449387626d88d8c1725335c2861ec2ff5a76e64ef87e27d9fb
+DIST tuxedo-keyboard-3.0.8.tar.gz 50046 BLAKE2B 
0457127a1f64a4d39a97b66cc50846aed86ba1249163e0958cc4da69476b367070815f859bfd1df2391e6480093e51ea29e26bd05ade9763d85d53bab4f6011a
 SHA512 
f564980b8a353f9b6d6121f3b9d4408e7ab1b26d5587cedbe85acac8a93779af1be1b224927fa0f2a25ee50e6b1c6dd8401949fd54a6e89c1304ae057c777e7c

diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.0.3.ebuild 
b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.0.8.ebuild
similarity index 100%
rename from app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.0.3.ebuild
rename to app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.0.8.ebuild



[gentoo-commits] proj/build-docbook-catalog:master commit in: /

2021-10-04 Thread Mike Frysinger
commit: 2b69063f19a03e9224eeaa6cecd35dd2004127c0
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Oct  5 01:11:27 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Oct  5 01:11:27 2021 +
URL:
https://gitweb.gentoo.org/proj/build-docbook-catalog.git/commit/?id=2b69063f

add explicit check & error message for /run/lock

If the system is missing its lock dir, show an explicit error message
instead of confusing bash "file does not exist" errors.

Bug: https://bugs.gentoo.org/816303
Signed-off-by: Mike Frysinger  gentoo.org>

 build-docbook-catalog | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/build-docbook-catalog b/build-docbook-catalog
index 9064d72..5b6cd85 100755
--- a/build-docbook-catalog
+++ b/build-docbook-catalog
@@ -66,7 +66,12 @@ main() {
mkdir -p "${ROOT}${ROOTCONFDIR}" || error "could not create 
${ROOTCONFDIR}"
fi
 
-   local lock="${ROOT}/run/lock/build-docbook-catalog.lock"
+   local lock_dir="${ROOT}/run/lock"
+   if [[ ! -d ${lock_dir} ]] ; then
+   error "${lock_dir}: missing critical system path; please create 
it"
+   fi
+
+   local lock="${lock_dir}/build-docbook-catalog.lock"
(
# Lock the dir to avoid trashing other runs that might
# be running parallel.



[gentoo-commits] proj/build-docbook-catalog:master commit in: /

2021-10-04 Thread Mike Frysinger
commit: ec9ee7e4085408a83f6071c596d425ec3d41be06
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Oct  5 01:13:50 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Oct  5 01:13:50 2021 +
URL:
https://gitweb.gentoo.org/proj/build-docbook-catalog.git/commit/?id=ec9ee7e4

tweak usage output to make --root argument clearer

Show that the --root option takes an explicit argument.

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

 build-docbook-catalog | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/build-docbook-catalog b/build-docbook-catalog
index 5b6cd85..b212822 100755
--- a/build-docbook-catalog
+++ b/build-docbook-catalog
@@ -25,10 +25,10 @@ usage() {
Regenerate the XML docbook catalog under ${ROOTCONFDIR}.
 
Options:
- -r, --root   ROOT path to work on
- -v, --verboseBe verbose
- -x, --debug  Run with debugging enabled
- -h, --help   This!
+ -r, --rootPath to work on (defaults to \$ROOT)
+ -v, --verbose   Be verbose
+ -x, --debug Run with debugging enabled
+ -h, --help  This!
EOF
[[ $# -gt 0 ]] && eerror "$*"
exit 0



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

2021-10-04 Thread Mike Frysinger
commit: 9b9fe5a81bf125690bd4e312b1c6659131b1394a
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Oct  5 01:04:54 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Oct  5 01:04:54 2021 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=9b9fe5a8

build: note that xz -9 is not needed

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

 make-tarball.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/make-tarball.sh b/make-tarball.sh
index 231cb66..8f357b5 100755
--- a/make-tarball.sh
+++ b/make-tarball.sh
@@ -59,6 +59,7 @@ rm -rf autom4te.cache
 popd >/dev/null
 
 einfo "Generating tarball ..."
+# The archive is small enough that -6 & -9 produce the same size.
 tar cf - "${p}" | xz > "${p}".tar.xz
 rm -r "${p}"
 



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2021-10-04 Thread Azael Reyes
commit: bbc93ababd5063f868d47eda78bd09e1a93feac2
Author: Azael Reyes  gmail  com>
AuthorDate: Tue Oct  5 00:26:58 2021 +
Commit: Azael Reyes  gmail  com>
CommitDate: Tue Oct  5 00:27:22 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbc93aba

app-misc/apidb: fixed build fail

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-3.0.20, Repoman-3.0.2

 app-misc/apidb/Manifest |  1 +
 app-misc/apidb/apidb-5.13.6_beta.ebuild | 81 +
 2 files changed, 82 insertions(+)

diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest
index 0b58b71c7..f665692c0 100644
--- a/app-misc/apidb/Manifest
+++ b/app-misc/apidb/Manifest
@@ -1,4 +1,5 @@
 DIST 5.11.0-beta.tar.gz 193852 BLAKE2B 
522e691afdf97dde0d34982938d1443156057d30b46a2f705881dd76f5ff739dcc2c2b01a4aef8f0edf59d51259bc6a88760a9cee31fbbada622e6da7ad37718
 SHA512 
42955f30f79c8eb22a18b95aae480ca43ba2de95f0cd5db2a69851b1e3098927a9ef28c8a7ef4ae136d424821c5a6f8ca9f91893161baeca75236683df95d6be
 DIST 5.13.1-beta.tar.gz 190519 BLAKE2B 
0fb809e50d28163559e9d633e4b5f58f3111fadf3992071515e61b97709f2925c11e498978739115d20907fe5eb5d9755929d3fa582d9300b69bccefc493d199
 SHA512 
11d5999faf1475e82b1143c383e13b0b6fc27de78fb81adc73cc2febf5dbb28e45a770c850275642aa338ceddac6ef83fd41f0b739e615855d05a39dc0f901b6
 DIST 5.13.4-beta.tar.gz 190587 BLAKE2B 
f7f71d3841a6d4ccdc5f30f0d4352342f317090a226757562ff4183562c33ed8e5aba0bf373dc58a10345b8b33a84d91db26058f748897c641aa3ea4fe2e236c
 SHA512 
81287cc16dcc65189df90999ca4b7ad133cd735f21b2568fcff1f479165d8b7464186d3a3f9429dda3dd8213eadec60f9898dbccb0295801788e344a88c17af9
+DIST 5.13.6-beta.tar.gz 190636 BLAKE2B 
9ee3fc2964442982b510d9d18584aa9a96343b1dbe2c6e902f54c1a2dc040aa7479f6a1076a108b20975869279f8873e80938918cd1bfbc13602e423f1d637ac
 SHA512 
872bdbdfbc7e85153b56049f90bf83868b8542924a66abf399c422e6c321616a89420622623acaf78c8ab68cd90fa2b4a7a3bb29a225c9ff81edb6b4af751239
 DIST 5.8.0-beta.tar.gz 183120 BLAKE2B 
82d6a2e40aab046b14c6256acca458765bc744144f57d8aeae5201f8e89d97c70d5dbc42fe89880ded8ea9ee9ff96e2f2a91f3da8e7b13fb52cd4ba75caedaf6
 SHA512 
07d9cb217922239ad79ec6632d28f87d986e69ec3fd5c5440dbae96514a10a66f043efa84031c6541c3b1dc8b6786b5265c9cdd98f8b4102c3e937934bad649a

diff --git a/app-misc/apidb/apidb-5.13.6_beta.ebuild 
b/app-misc/apidb/apidb-5.13.6_beta.ebuild
new file mode 100644
index 0..0f7dc87bf
--- /dev/null
+++ b/app-misc/apidb/apidb-5.13.6_beta.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_BINARY=cmake
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit cmake
+
+MYPV="${PV/_beta/-beta}"
+MYPN="${PN}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="API Generator for Database access"
+HOMEPAGE="https://github.com/azaeldevel/apidb;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git;
+else
+   inherit autotools
+   SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="+mariadb postgresql commands gtk +corelibs"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/boost
+   dev-libs/octetos-coreutils
+   dev-libs/octetos-db-abstract
+   gtk? ( x11-libs/gtk+:3 )
+   dev-libs/libtar
+   mariadb? ( dev-libs/octetos-db-maria )
+   postgresql? ( dev-libs/octetos-db-postgresql )
+   gnome-base/librsvg
+"
+DEPEND="${RDEPEND}
+   sys-devel/bison
+   sys-devel/flex
+"
+
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
+   sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
+   sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
+   sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
+   sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || 
die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   APIDBBUILD="CORE"
+   APIDBINSTALL=""
+   if use corelibs ;then
+   APIDBINSTALL="CORE"
+   fi
+   if use mariadb ;then
+   APIDBBUILD="$APIDBBUILD;MARIADB"
+   APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+   fi
+   if use postgresql ;then
+   APIDBBUILD="$APIDBBUILD;POSTGRESQL"
+   APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+   fi
+   if use commands ;then
+   APIDBINSTALL="$APIDBINSTALL;COMMANDS"
+   fi
+   if use gtk ;then
+   APIDBINSTALL="$APIDBINSTALL;GTK3"
+   fi
+   local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO 
-DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/warmux/

2021-10-04 Thread Ionen Wolkens
commit: 44c0e8ea1e0f575905fc288b5b2a5e7b98879146
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  4 23:57:24 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  4 23:57:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c0e8ea

games-strategy/warmux: minor style nitpicks

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-strategy/warmux/warmux-11.04.1-r2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/games-strategy/warmux/warmux-11.04.1-r2.ebuild 
b/games-strategy/warmux/warmux-11.04.1-r2.ebuild
index b387e9b15a2..b5b230f4461 100644
--- a/games-strategy/warmux/warmux-11.04.1-r2.ebuild
+++ b/games-strategy/warmux/warmux-11.04.1-r2.ebuild
@@ -8,7 +8,7 @@ inherit autotools desktop
 DESCRIPTION="A free Worms clone"
 HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 SRC_URI="mirror://gentoo/${P}.tar.bz2"
-S="${WORKDIR}"/${PN}-11.04
+S="${WORKDIR}/${PN}-11.04"
 
 LICENSE="
GPL-2+
@@ -24,11 +24,11 @@ RDEPEND="
dev-libs/libxml2
media-libs/libpng:=
media-libs/libsdl[joystick,video,X]
+   media-libs/sdl-gfx:=
media-libs/sdl-image[jpeg,png]
media-libs/sdl-mixer[vorbis]
-   media-libs/sdl-ttf
media-libs/sdl-net
-   media-libs/sdl-gfx:=
+   media-libs/sdl-ttf
net-misc/curl
virtual/libintl
x11-libs/libX11
@@ -55,6 +55,7 @@ PATCHES=(
 
 src_prepare() {
default
+
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: games-strategy/warmux/files/, games-strategy/warmux/

2021-10-04 Thread Ionen Wolkens
commit: 748756d8d10e901754d9d33a9a6104284ebd6c76
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Oct  4 20:52:18 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  4 23:56:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=748756d8

games-strategy/warmux: fix build, deps, bump eapi

Remove nls USE flag, because it caused build failure when disabled,
because in that case it defines its own ngettext macro, which conflicts
with that function defined in libintl.h which is transitively included
anyway.

Closes: https://bugs.gentoo.org/739400
Closes: https://bugs.gentoo.org/796914
Closes: https://bugs.gentoo.org/631434
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/22489
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../warmux/files/warmux-11.04.1-clang.patch| 13 
 ...-11.04.1-r1.ebuild => warmux-11.04.1-r2.ebuild} | 37 +-
 2 files changed, 35 insertions(+), 15 deletions(-)

diff --git a/games-strategy/warmux/files/warmux-11.04.1-clang.patch 
b/games-strategy/warmux/files/warmux-11.04.1-clang.patch
new file mode 100644
index 000..eb4097bfe6f
--- /dev/null
+++ b/games-strategy/warmux/files/warmux-11.04.1-clang.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/739400
+
+--- a/src/map/tile.cpp
 b/src/map/tile.cpp
+@@ -673,7 +673,7 @@ Tile::SynchTileList Tile::GetTilesToSynch()
+ TileItem_NonEmpty *t = static_cast(item[i]);
+ 
+ if (t->NeedSynch()) {
+-  SynchTileInfo info = { i, t->GetSynchsum() };
++  SynchTileInfo info = { (uint16_t)i, t->GetSynchsum() };
+   list.push_back(info);
+ }
+   }

diff --git a/games-strategy/warmux/warmux-11.04.1-r1.ebuild 
b/games-strategy/warmux/warmux-11.04.1-r2.ebuild
similarity index 64%
rename from games-strategy/warmux/warmux-11.04.1-r1.ebuild
rename to games-strategy/warmux/warmux-11.04.1-r2.ebuild
index fd2b025c8fa..b387e9b15a2 100644
--- a/games-strategy/warmux/warmux-11.04.1-r1.ebuild
+++ b/games-strategy/warmux/warmux-11.04.1-r2.ebuild
@@ -1,36 +1,46 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit autotools desktop
 
 DESCRIPTION="A free Worms clone"
-HOMEPAGE="http://gna.org/projects/warmux/;
-SRC_URI="http://download.gna.org/warmux/${P}.tar.bz2;
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
 S="${WORKDIR}"/${PN}-11.04
 
-LICENSE="GPL-2"
+LICENSE="
+   GPL-2+
+   || ( Apache-2.0 GPL-3 )
+   UbuntuFontLicense-1.0
+   vlgothic
+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="debug nls unicode"
+IUSE="debug unicode"
 
 RDEPEND="
dev-libs/libxml2
+   media-libs/libpng:=
media-libs/libsdl[joystick,video,X]
media-libs/sdl-image[jpeg,png]
media-libs/sdl-mixer[vorbis]
media-libs/sdl-ttf
media-libs/sdl-net
-   media-libs/sdl-gfx
-   media-fonts/dejavu
+   media-libs/sdl-gfx:=
net-misc/curl
+   virtual/libintl
x11-libs/libX11
-   nls? ( virtual/libintl )
-   unicode? ( dev-libs/fribidi )"
+   unicode? ( dev-libs/fribidi )
+"
 DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   sys-devel/gettext
virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
+"
 
 PATCHES=(
"${FILESDIR}"/${P}-gentoo.patch
@@ -40,6 +50,7 @@ PATCHES=(
"${FILESDIR}"/${P}-stat.patch
"${FILESDIR}"/${P}-fix-c++14.patch
"${FILESDIR}"/${P}-respect-AR.patch
+   "${FILESDIR}"/${P}-clang.patch
 )
 
 src_prepare() {
@@ -49,18 +60,14 @@ src_prepare() {
 
 src_configure() {
econf \
-   --with-localedir-name="${EPREFIX}"/usr/share/locale \
-   --with-datadir-name="${EPREFIX}"/usr/share/${PN} \
-   
--with-font-path="${EPREFIX}"/usr/share/fonts/dejavu/DejaVuSans.ttf \
+   --enable-nls \
$(use_enable debug) \
-   $(use_enable nls) \
$(use_enable unicode fribidi)
 }
 
 src_install() {
default
 
-   rm -f "${ED%/}"/usr/share/${PN}/font/DejaVuSans.ttf || die
doicon data/icon/warmux.svg
make_desktop_entry warmux Warmux
 }



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

2021-10-04 Thread William Hubbs
commit: 7867dae18df67886afc30271e6ecc8e5b779321c
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct  4 23:20:58 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Oct  4 23:20:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7867dae1

app-emulation/docker-cli: 20.10.9 bump

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

 app-emulation/docker-cli/Manifest  |  1 +
 app-emulation/docker-cli/docker-cli-20.10.9.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/app-emulation/docker-cli/Manifest 
b/app-emulation/docker-cli/Manifest
index b0adbbe1964..19899e3c61f 100644
--- a/app-emulation/docker-cli/Manifest
+++ b/app-emulation/docker-cli/Manifest
@@ -1,2 +1,3 @@
 DIST docker-cli-20.10.7.tar.gz 7523515 BLAKE2B 
36ae46a28ca943e75419014b8b8453dbdd36bf240b9c36aed245447241dd07635da0319fd9b6ea409ecbe4c419eec8650d94d2a296e45a9c3b02a9a47a314888
 SHA512 
4523ae70cb27d848da119070171af2eb84e974ac39d70be4feee105e37c949487c7f72a9bc30c32ce71bffb0787e27b7b9194ce5a8aeae57bdfeb3f2d730010f
 DIST docker-cli-20.10.8.tar.gz 7526374 BLAKE2B 
65b7733c9a71c7f266e83b7014ecdca998915e71352a1346be6a3a65f1ed6644b321b62d0592f2dbf308ff51d3d4ad0d9828831f5f90b451c6ff23452faa
 SHA512 
60e9e623180d3cafd8bd6458d02574274871f94e88a0fa461e2200520717e837371a1b5d7fab6c9c4591e64807ab6f560e0756a9cfb1c1c8c9624b1f653346d0
+DIST docker-cli-20.10.9.tar.gz 7525889 BLAKE2B 
7b12f81ed98ed416fb00211b9e6d965ed3209fd83db17a98bef7fef0eb56b27f495093facb3d43e40ec651568a7d83dd484c014c998e046a57662087b1d7c2c6
 SHA512 
0a9bd36c139bb5e1cd4a975913aa5429ffce8c746d2104aa2a54d937c67073ddaa2a8a5e93d71d2d435459af58168de0e7e3a44fd452da535f3995738da206df

diff --git a/app-emulation/docker-cli/docker-cli-20.10.9.ebuild 
b/app-emulation/docker-cli/docker-cli-20.10.9.ebuild
new file mode 100644
index 000..3f10b1c59dd
--- /dev/null
+++ b/app-emulation/docker-cli/docker-cli-20.10.9.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GIT_COMMIT=c2ea9bc90b
+EGO_PN="github.com/docker/cli"
+MY_PV=${PV/_/-}
+inherit bash-completion-r1  golang-vcs-snapshot
+
+DESCRIPTION="the command line binary for docker"
+HOMEPAGE="https://www.docker.com/;
+SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="hardened"
+
+RDEPEND="!https://github.com/tianon/docker-overlay/pull/10
+   export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
+   export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
+   emake \
+   LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
+   VERSION="${PV}" \
+   GITCOMMIT="${GIT_COMMIT}" \
+   dynbinary
+
+   # build man pages
+   # see "cli/scripts/docs/generate-man.sh" (which also does "go get" for 
go-md2man)
+   mkdir -p ./man/man1 || die "mkdir failed"
+   go build -o "${T}"/gen-manpages ./man ||
+   die 'build gen-manpages failed'
+   "${T}"/gen-manpages --root "$(pwd)" --target "$(pwd)"/man/man1 ||
+   die 'gen-manpages failed'
+   ./man/md2man-all.sh -q ||
+   die 'md2man-all.sh failed'
+}
+
+src_install() {
+   dobin build/docker
+   doman man/man*/*
+   dobashcomp contrib/completion/bash/*
+   bashcomp_alias docker dockerd
+   insinto /usr/share/fish/vendor_completions.d/
+   doins contrib/completion/fish/docker.fish
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/_*
+}



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

2021-10-04 Thread William Hubbs
commit: 73716742eaab9768a28bccc7a0365d733cb766dd
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct  4 23:20:58 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Oct  4 23:20:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73716742

app-emulation/docker: 20.10.9 bump

Bug: https://bugs.gentoo.org/816273
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/docker/Manifest  |   1 +
 app-emulation/docker/docker-20.10.9.ebuild | 279 +
 2 files changed, 280 insertions(+)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index 161c7416863..6a01c8194e0 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -1,2 +1,3 @@
 DIST docker-20.10.7.tar.gz 11077660 BLAKE2B 
081b36668ead0fd727ebdabc0d07fdf1992f64e3ab1e7c09933130b37f9ad60876c36d1fcda5619ba1bffac7fadafe63d7fc647868c3c6ba30429487c2ebc31b
 SHA512 
2341faa3ebb903d74fa434712fce45e7acf0423710b97cdca11e3999db2819c4385d9a7fb3850925592f20f02c6261edbade6c9d6a2fefbc32f05a6b44ec3073
 DIST docker-20.10.8.tar.gz 11080739 BLAKE2B 
1e5c14e23c4e9c8b0568cf19c98cb4cdbedc43742357bed61201f0188d5e3f4949d5e2a2231fd89635290c8784678005dff707a4e00ececfb82d88c69d31d235
 SHA512 
17c0519c8938227c578e5fe37689dd5a362b9673fabe06f98145b6fd5ae99e099a304c5706a84df30a2810855987fd694ac9cae7574023710fd1d99b0ca1aaf8
+DIST docker-20.10.9.tar.gz 11083239 BLAKE2B 
16dbd22b67ecd626b638406fffaec3c627dc93e661f982e12436afa10f230da4257a22a38ab1df366026033207d00e6571f3b853477852f3e14f24d9f567
 SHA512 
e4ae9e37633c821892e929e7a5f9dab652fe17f348a24cd37778bc4bfc33d99cdb347e2f575966364a37664dcfa83d1500f2bff7d0b0398a890f2039155a0c0c

diff --git a/app-emulation/docker/docker-20.10.9.ebuild 
b/app-emulation/docker/docker-20.10.9.ebuild
new file mode 100644
index 000..d9b6af6abf2
--- /dev/null
+++ b/app-emulation/docker/docker-20.10.9.ebuild
@@ -0,0 +1,279 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/docker/docker
+MY_PV=${PV/_/-}
+GIT_COMMIT=79ea9d3080
+inherit bash-completion-r1 linux-info systemd udev golang-vcs-snapshot
+
+DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
+HOMEPAGE="https://www.docker.com/;
+SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="apparmor aufs btrfs +cli +container-init device-mapper hardened overlay 
seccomp"
+
+DEPEND="
+   acct-group/docker
+   >=dev-db/sqlite-3.7.9:3
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( >=sys-fs/btrfs-progs-3.16.1 )
+   device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] )
+   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
+"
+
+# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies
+# https://github.com/moby/moby/tree/master//hack/dockerfile/install
+# make sure docker-proxy is pinned to exact version from ^,
+# for appropriate branchch/version of course
+RDEPEND="
+   ${DEPEND}
+   >=net-firewall/iptables-1.4
+   sys-process/procps
+   >=dev-vcs/git-1.7
+   >=app-arch/xz-utils-4.9
+   dev-libs/libltdl
+   
>=app-emulation/containerd-1.4.9[apparmor?,btrfs?,device-mapper?,seccomp?]
+   ~app-emulation/docker-proxy-0.8.0_p20210525
+   cli? ( app-emulation/docker-cli )
+   container-init? ( >=sys-process/tini-0.19.0[static] )
+"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
+BDEPEND="
+   >=dev-lang/go-1.16.6
+   dev-go/go-md2man
+   virtual/pkgconfig
+"
+# tests require running dockerd as root and downloading containers
+RESTRICT="installsources strip test"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552
+PATCHES=(
+   "${FILESDIR}/etcd-F_OFD_GETLK-fix.patch"
+   "${FILESDIR}/ppc64-buildmode.patch"
+)
+
+# see "contrib/check-config.sh" from upstream's sources
+CONFIG_CHECK="
+   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
+   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED 
~CPUSETS ~MEMCG
+   ~CGROUP_NET_PRIO
+   ~KEYS
+   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
+   ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE ~NETFILTER_XT_MARK
+   ~NETFILTER_NETLINK ~NETFILTER_XT_MATCH_ADDRTYPE 
~NETFILTER_XT_MATCH_CONNTRACK ~NETFILTER_XT_MATCH_IPVS
+   ~IP_NF_NAT ~NF_NAT
+   ~POSIX_MQUEUE
+
+   ~USER_NS
+   ~SECCOMP
+   ~CGROUP_PIDS
+   ~MEMCG_SWAP
+
+   ~BLK_CGROUP ~BLK_DEV_THROTTLING
+   ~CGROUP_PERF
+   ~CGROUP_HUGETLB
+   ~NET_CLS_CGROUP
+   ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED
+   ~IP_VS ~IP_VS_PROTO_TCP 

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

2021-10-04 Thread Alessandro Barbieri
commit: 52bbea6a3f316d735b036f0e087dc8bfee041fed
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 23:09:49 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 23:09:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52bbea6a

sys-cluster/scr: use https

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/scr/scr-3.0_pre1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/scr/scr-3.0_pre1.ebuild 
b/sys-cluster/scr/scr-3.0_pre1.ebuild
index b640a48d2..08524304d 100644
--- a/sys-cluster/scr/scr-3.0_pre1.ebuild
+++ b/sys-cluster/scr/scr-3.0_pre1.ebuild
@@ -13,7 +13,7 @@ inherit cmake python-single-r1 fortran-2 docs
 
 DESCRIPTION="Scalable Checkpoint / Restart Library"
 HOMEPAGE="
-   http://computing.llnl.gov/projects/scalable-checkpoint-restart-for-mpi
+   https://computing.llnl.gov/projects/scalable-checkpoint-restart-for-mpi
https://github.com/LLNL/scr
 "
 SRC_URI="https://github.com/LLNL/scr/archive/refs/tags/v${MYPV}.tar.gz -> 
${P}.tar.gz"



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

2021-10-04 Thread Alessandro Barbieri
commit: 872fb5cb44abdf00170df533ab1471c0e670f868
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 23:17:58 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 23:17:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=872fb5cb

dev-python/aodhclient: update upstream metadata

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/aodhclient/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/aodhclient/metadata.xml 
b/dev-python/aodhclient/metadata.xml
index 32907fdb2..f478b5bb4 100644
--- a/dev-python/aodhclient/metadata.xml
+++ b/dev-python/aodhclient/metadata.xml
@@ -8,7 +8,7 @@



-   python-aodhclient
+   aodhclient
openstack/python-aodhclient

 



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

2021-10-04 Thread Alessandro Barbieri
commit: 8d73cea649f1ac0b1da0e3612b5a0289b65430a6
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 23:16:17 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 23:16:17 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d73cea6

dev-python/celery: fix uri

Signed-off-by: Alessandro Barbieri  gmail.com>

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

diff --git a/dev-python/celery/celery-5.1.1.ebuild 
b/dev-python/celery/celery-5.1.1.ebuild
index 0845fbe96..9614de20d 100644
--- a/dev-python/celery/celery-5.1.1.ebuild
+++ b/dev-python/celery/celery-5.1.1.ebuild
@@ -11,7 +11,7 @@ inherit bash-completion-r1 distutils-r1 optfeature
 
 DESCRIPTION="Asynchronous task queue/job queue based on distributed message 
passing"
 HOMEPAGE="
-   http://celeryproject.org
+   https://docs.celeryproject.org/en/stable/index.html
https://pypi.org/project/celery
https://github.com/celery/celery
 "



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

2021-10-04 Thread Alessandro Barbieri
commit: d27151fa70e0e17f4426b6d4a0ee389779773ff0
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 23:12:44 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 23:12:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d27151fa

dev-python/sre_yield: update upstream metadata

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/sre_yield/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/sre_yield/metadata.xml 
b/dev-python/sre_yield/metadata.xml
index 0a9c05c2b..769fe848e 100644
--- a/dev-python/sre_yield/metadata.xml
+++ b/dev-python/sre_yield/metadata.xml
@@ -6,8 +6,8 @@
   Alessandro Barbieri
 
 
-https://github.com/simoncozens/sre_yield/issues
-simoncozens/sre_yield
+https://github.com/google/sre_yield/issues
+google/sre_yield
 sre_yield
 
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/intel-cmt-cat/

2021-10-04 Thread Alessandro Barbieri
commit: e4b2a97e4b743e4b4580a2241342534050b92969
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 23:08:50 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 23:08:50 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4b2a97e

sys-apps/intel-cmt-cat: use https

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-apps/intel-cmt-cat/intel-cmt-cat-4.2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/intel-cmt-cat/intel-cmt-cat-4.2.0-r2.ebuild 
b/sys-apps/intel-cmt-cat/intel-cmt-cat-4.2.0-r2.ebuild
index aee2b7962..09341e17b 100644
--- a/sys-apps/intel-cmt-cat/intel-cmt-cat-4.2.0-r2.ebuild
+++ b/sys-apps/intel-cmt-cat/intel-cmt-cat-4.2.0-r2.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1 perl-module
 
 DESCRIPTION="User space software for Intel(R) Resource Director Technology"
 HOMEPAGE="
-   
http://www.intel.com/content/www/us/en/architecture-and-technology/resource-director-technology.html
+   
https://www.intel.com/content/www/us/en/architecture-and-technology/resource-director-technology.html
https://github.com/intel/intel-cmt-cat
 "
 
SRC_URI="https://github.com/intel/intel-cmt-cat/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"



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

2021-10-04 Thread Sam James
commit: 061791c8b33dc20440e870e429f049d0957b7cef
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 23:17:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 23:17:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061791c8

net-irc/unrealircd: add 5.2.2

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

 net-irc/unrealircd/Manifest|   1 +
 net-irc/unrealircd/unrealircd-5.2.2.ebuild | 177 +
 2 files changed, 178 insertions(+)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 952c42770b4..a9c7fef420c 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1 +1,2 @@
 DIST unrealircd-5.2.1.1.tar.gz 7174342 BLAKE2B 
0d149807bcacd0604195948f3c5a7f538426741b38238bd00df76e7c2fa4b8603f86f325c2ba6f8f87bc72621e38fc5642b86aa081cf1f4f74cabc5cbdc89eb7
 SHA512 
d49a5fd9b02d6e43ec13f9195d226c10c4f2a7a7f0ac41c51b02a13fc287fea14c8fd73203fea773e57eb2e969cc4248abfdc24bd643a4f727222de7e4f726fa
+DIST unrealircd-5.2.2.tar.gz 7192024 BLAKE2B 
aa700c943cbab1dcc751e32c6cc0608cd27936b0910bbc62987dd2fe87ee5261e7a5eb2aa67dd77ed5ecb39d1d4f149c8810159e2c6f752ee65ce34e46548f60
 SHA512 
9d36eb1567431bc4a5420bc830bfc8dc89daa08ed1746efd6102e5ef161f67baf52e75e373454df7df6a443c4f575fb300d3c289d4dd99239a6de7d2b2a555a0

diff --git a/net-irc/unrealircd/unrealircd-5.2.2.ebuild 
b/net-irc/unrealircd/unrealircd-5.2.2.ebuild
new file mode 100644
index 000..cbe49ec0702
--- /dev/null
+++ b/net-irc/unrealircd/unrealircd-5.2.2.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+SSL_CERT_MANDATORY=1
+inherit autotools ssl-cert systemd
+
+DESCRIPTION="An advanced Internet Relay Chat daemon"
+HOMEPAGE="https://www.unrealircd.org/;
+SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE="class-nofakelag curl +operoverride operoverride-verify +prefixaq 
showlistmodes"
+
+RDEPEND="
+   acct-group/unrealircd
+   acct-user/unrealircd
+   >=app-crypt/argon2-20171227-r1:=
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   >=net-dns/c-ares-1.7:=
+   virtual/libcrypt:=
+   curl? ( net-misc/curl[adns] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
+
+src_prepare() {
+   # QA check against bundled pkgs
+   rm -r extras || die
+
+   # building third-party modules (which we don't do) cause a sandbox 
violation
+   # bug 70
+   echo "" > src/buildmod || die
+
+   sed -e 's/$(MODULEFLAGS)/$(LDFLAGS) &/' -i src/modules/{,*/}Makefile.in 
|| die
+
+   if use class-nofakelag; then
+   sed -i -e 's:^//#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
+   fi
+
+   # File is missing from the 5.0.9.1 tarball
+   sed -i -e '/unrealircd-upgrade-script/d' configure.ac || die
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Default value for privatelibdir adds a build path to -Wl,-rpath.
+   econf \
+   --with-bindir="${EPREFIX}"/usr/bin \
+   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
+   --with-confdir="${EPREFIX}"/etc/${PN} \
+   --with-datadir="${EPREFIX}"/var/lib/${PN} \
+   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --with-logdir="${EPREFIX}"/var/log/${PN} \
+   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
+   --without-privatelibdir \
+   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
+   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
+   --with-maxconnections=1024 \
+   --with-nick-history=2000 \
+   --with-permissions=0640 \
+   --with-system-argon2 \
+   --with-system-cares \
+   --with-system-pcre2 \
+   --enable-dynamic-linking \
+   --enable-ssl="${EPREFIX}"/usr \
+   $(use_enable curl libcurl "${EPREFIX}"/usr) \
+   $(use_enable prefixaq) \
+   $(use_with showlistmodes) \
+   $(use_with !operoverride no-operoverride) \
+   $(use_with operoverride-verify)
+}
+
+src_install() {
+   keepdir /var/log/${PN}
+   keepdir /var/lib/${PN}/tmp
+
+   newbin src/ircd ${PN}
+
+   (
+   cd src/modules || die
+   for subdir in $(find . -type d -print); do
+   if [[ -n $(shopt -s nullglob; echo ${subdir}/*.so) ]]; 
then
+   exeinto 
/usr/$(get_libdir)/${PN}/modules/"${subdir}"
+   doexe "${subdir}"/*.so
+   fi
+   done
+   )
+
+ 

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

2021-10-04 Thread Sam James
commit: 8d3af136164ed42f4dce8e0e0265bb21d4a2e3a7
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Mon Oct  4 22:57:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 23:12:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3af136

net-fs/davfs2: fix support for neon-0.32

Just making the configure script happy.

Signed-off-by: Christophe Lermytte  lermytte.be>
Closes: https://bugs.gentoo.org/816294
Closes: https://github.com/gentoo/gentoo/pull/22490
Signed-off-by: Sam James  gentoo.org>

 net-fs/davfs2/davfs2-1.6.0.ebuild|  7 +++
 net-fs/davfs2/files/davfs2-1.6.0-neon-0.32-support.patch | 13 +
 2 files changed, 20 insertions(+)

diff --git a/net-fs/davfs2/davfs2-1.6.0.ebuild 
b/net-fs/davfs2/davfs2-1.6.0.ebuild
index f967945cae1..67767035ccb 100644
--- a/net-fs/davfs2/davfs2-1.6.0.ebuild
+++ b/net-fs/davfs2/davfs2-1.6.0.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit autotools
+
 DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
 HOMEPAGE="https://savannah.nongnu.org/projects/davfs2;
 SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
@@ -26,6 +28,10 @@ RDEPEND="${RDEPEND}
acct-user/davfs2
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.0-neon-0.32-support.patch
+)
+
 src_prepare() {
local f
 
@@ -35,6 +41,7 @@ src_prepare() {
done < <(find "${S}"/man -type f -name 'Makefile.in' -print0)
 
default
+   eautoreconf
 }
 
 src_configure() {

diff --git a/net-fs/davfs2/files/davfs2-1.6.0-neon-0.32-support.patch 
b/net-fs/davfs2/files/davfs2-1.6.0-neon-0.32-support.patch
new file mode 100644
index 000..3a7c316e374
--- /dev/null
+++ b/net-fs/davfs2/files/davfs2-1.6.0-neon-0.32-support.patch
@@ -0,0 +1,13 @@
+# Gentoo bug https://bugs.gentoo.org/816294
+
+--- a/configure.ac
 b/configure.ac
+@@ -36,7 +36,7 @@ AC_PROG_LN_S
+ # Checks for libraries.
+ AM_GNU_GETTEXT_VERSION(0.19.8)
+ AM_GNU_GETTEXT([external])
+-NE_REQUIRE_VERSIONS([0], [27 28 29 30 31])
++NE_REQUIRE_VERSIONS([0], [27 28 29 30 31 32])
+ DAV_CHECK_NEON
+ 
+ # Checks for header files.



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

2021-10-04 Thread Sam James
commit: 825962874e6632fb63986922b40f2a03095dc556
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 23:10:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 23:10:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82596287

dev-python/fqdn: Keyword 1.5.1 arm, #815403

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

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

diff --git a/dev-python/fqdn/fqdn-1.5.1.ebuild 
b/dev-python/fqdn/fqdn-1.5.1.ebuild
index a8fcb640e75..036bd9c0d83 100644
--- a/dev-python/fqdn/fqdn-1.5.1.ebuild
+++ b/dev-python/fqdn/fqdn-1.5.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ypcrts/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2021-10-04 Thread Sam James
commit: 1dbfbbab390fb71434dd6218bc914c859cec2e40
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 23:10:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 23:10:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dbfbbab

dev-python/jsonschema: Keyword 4.0.1 arm, #815403

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

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

diff --git a/dev-python/jsonschema/jsonschema-4.0.1.ebuild 
b/dev-python/jsonschema/jsonschema-4.0.1.ebuild
index 66da5466d22..8e4b01c48ff 100644
--- a/dev-python/jsonschema/jsonschema-4.0.1.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.0.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
 
 RDEPEND="
dev-python/attrs[${PYTHON_USEDEP}]



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

2021-10-04 Thread Sam James
commit: 6d8be6fd50678f2382136498437d1048ffeca55a
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 23:10:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 23:10:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8be6fd

dev-python/arrow: Keyword 1.1.1 arm, #815403

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

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

diff --git a/dev-python/arrow/arrow-1.1.1.ebuild 
b/dev-python/arrow/arrow-1.1.1.ebuild
index ca9708adc03..47ab977710f 100644
--- a/dev-python/arrow/arrow-1.1.1.ebuild
+++ b/dev-python/arrow/arrow-1.1.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~sparc x86"
 
 RDEPEND="
>=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]



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

2021-10-04 Thread Sam James
commit: 9615754ac2dabfdb162697fc251214feee45cb85
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 23:10:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 23:10:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9615754a

dev-python/isoduration: Keyword 20.11.0 arm, #815403

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

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

diff --git a/dev-python/isoduration/isoduration-20.11.0.ebuild 
b/dev-python/isoduration/isoduration-20.11.0.ebuild
index e5e23d24983..95584ff0e52 100644
--- a/dev-python/isoduration/isoduration-20.11.0.ebuild
+++ b/dev-python/isoduration/isoduration-20.11.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
 
 RDEPEND=">=dev-python/arrow-0.15.0[${PYTHON_USEDEP}]"
 BDEPEND="



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

2021-10-04 Thread Sam James
commit: 53654a4ea84432fcca684fe913723d87afd92041
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 23:08:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 23:09:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53654a4e

dev-python/jsonschema: drop 4.0.0

Bug: https://bugs.gentoo.org/815415
Signed-off-by: Sam James  gentoo.org>

 dev-python/jsonschema/Manifest|  1 -
 dev-python/jsonschema/jsonschema-4.0.0.ebuild | 45 ---
 2 files changed, 46 deletions(-)

diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index a3df46c46c0..108ca968b34 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -1,3 +1,2 @@
 DIST jsonschema-3.2.0.tar.gz 167226 BLAKE2B 
f89a8198f6b7b4dd56b0320ddecdd834423cbeaf49fbbd1563007da61004322b92e25856ecc17b4d02e2162b2359ec5d7601826fe42cfcb7683ae16cf2baeb39
 SHA512 
acbb4cec730a8cdab9f070593ed896064fbe082d464ec362adc952e4985e9eaa12ad0f2d55a04018ffdaf675e54037999a7219533dad6b84bf609f5dfe21bbab
-DIST jsonschema-4.0.0.tar.gz 290808 BLAKE2B 
29b53fcdedd170d1ea8602dd706d671b78394b8d5e5f54ae3443269394bb7a4d8399a2d99a87dfbb4d27d6613b47e0d5a1c6caea9b679cfd1d21cb4ee0f4e45c
 SHA512 
5decad39032a229f992bf2473171a19ae076a0726b73fcc284cecf788bcd29e8662ad48405ee5a93df812b87e5846a640dafc32157c3742f2abf7f7a9c97
 DIST jsonschema-4.0.1.tar.gz 290999 BLAKE2B 
d693a33ef705a401187bdf603aacfd0336eab16afc0e38c5133ff6a74e4f0b323172d5abac0959163e40f546eedb75fe2b71f2ca53e7bbe1bf4f00ad977873b9
 SHA512 
50a2dd6423e8aca76e0a33e33a63bb7d1500abac891076426112c4577277d1f0322d06ec0ba5a9f47c65e5981f0cce768801e55e2f03ab6b0b6d2f884249b5fb

diff --git a/dev-python/jsonschema/jsonschema-4.0.0.ebuild 
b/dev-python/jsonschema/jsonschema-4.0.0.ebuild
deleted file mode 100644
index 239d9f05882..000
--- a/dev-python/jsonschema/jsonschema-4.0.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="An implementation of JSON-Schema validation for Python"
-HOMEPAGE="https://pypi.org/project/jsonschema/ 
https://github.com/Julian/jsonschema;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
-
-RDEPEND="
-   dev-python/attrs[${PYTHON_USEDEP}]
-   >=dev-python/pyrsistent-0.18.0[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/importlib_metadata[${PYTHON_USEDEP}]
-   ' pypy3)
-"
-
-# formatter deps
-RDEPEND+="
-   dev-python/fqdn[${PYTHON_USEDEP}]
-   dev-python/idna[${PYTHON_USEDEP}]
-   dev-python/isoduration[${PYTHON_USEDEP}]
-   >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}]
-   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
-   dev-python/rfc3986-validator[${PYTHON_USEDEP}]
-   dev-python/rfc3987[${PYTHON_USEDEP}]
-   dev-python/uritemplate[${PYTHON_USEDEP}]
-   >=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/twisted[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest



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

2021-10-04 Thread Sam James
commit: 8d1565036fc38b87d11a49d031608b1601d40d3b
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 23:08:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 23:08:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d156503

dev-python/jsonschema: add 4.0.1

Very minor changes (metadata).

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

 dev-python/jsonschema/Manifest|  1 +
 dev-python/jsonschema/jsonschema-4.0.1.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index 5643cf9fceb..a3df46c46c0 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -1,2 +1,3 @@
 DIST jsonschema-3.2.0.tar.gz 167226 BLAKE2B 
f89a8198f6b7b4dd56b0320ddecdd834423cbeaf49fbbd1563007da61004322b92e25856ecc17b4d02e2162b2359ec5d7601826fe42cfcb7683ae16cf2baeb39
 SHA512 
acbb4cec730a8cdab9f070593ed896064fbe082d464ec362adc952e4985e9eaa12ad0f2d55a04018ffdaf675e54037999a7219533dad6b84bf609f5dfe21bbab
 DIST jsonschema-4.0.0.tar.gz 290808 BLAKE2B 
29b53fcdedd170d1ea8602dd706d671b78394b8d5e5f54ae3443269394bb7a4d8399a2d99a87dfbb4d27d6613b47e0d5a1c6caea9b679cfd1d21cb4ee0f4e45c
 SHA512 
5decad39032a229f992bf2473171a19ae076a0726b73fcc284cecf788bcd29e8662ad48405ee5a93df812b87e5846a640dafc32157c3742f2abf7f7a9c97
+DIST jsonschema-4.0.1.tar.gz 290999 BLAKE2B 
d693a33ef705a401187bdf603aacfd0336eab16afc0e38c5133ff6a74e4f0b323172d5abac0959163e40f546eedb75fe2b71f2ca53e7bbe1bf4f00ad977873b9
 SHA512 
50a2dd6423e8aca76e0a33e33a63bb7d1500abac891076426112c4577277d1f0322d06ec0ba5a9f47c65e5981f0cce768801e55e2f03ab6b0b6d2f884249b5fb

diff --git a/dev-python/jsonschema/jsonschema-4.0.1.ebuild 
b/dev-python/jsonschema/jsonschema-4.0.1.ebuild
new file mode 100644
index 000..66da5466d22
--- /dev/null
+++ b/dev-python/jsonschema/jsonschema-4.0.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="An implementation of JSON-Schema validation for Python"
+HOMEPAGE="https://pypi.org/project/jsonschema/ 
https://github.com/Julian/jsonschema;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/attrs[${PYTHON_USEDEP}]
+   >=dev-python/pyrsistent-0.18.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   ' pypy3)
+"
+
+# formatter deps
+RDEPEND+="
+   dev-python/fqdn[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/isoduration[${PYTHON_USEDEP}]
+   >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}]
+   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3986-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3987[${PYTHON_USEDEP}]
+   dev-python/uritemplate[${PYTHON_USEDEP}]
+   >=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/twisted[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install unittest



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

2021-10-04 Thread Sam James
commit: 5a745b6640c57a9e059eaaa990c9d704eed9f0af
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a745b66

dev-python/python-neutronclient: Keyword 7.6.0 arm, #815481

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

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

diff --git a/dev-python/python-neutronclient/python-neutronclient-7.6.0.ebuild 
b/dev-python/python-neutronclient/python-neutronclient-7.6.0.ebuild
index 87d1631fe41..7b37124299a 100644
--- a/dev-python/python-neutronclient/python-neutronclient-7.6.0.ebuild
+++ b/dev-python/python-neutronclient/python-neutronclient-7.6.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2021-10-04 Thread Sam James
commit: 09845a05630eb7270bfdadd0dedf4023db68fcf3
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:58:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:58:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09845a05

dev-python/python-novaclient: Keyword 17.6.0 arm, #815481

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

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

diff --git a/dev-python/python-novaclient/python-novaclient-17.6.0.ebuild 
b/dev-python/python-novaclient/python-novaclient-17.6.0.ebuild
index 37fa0db2258..cf18c2d1054 100644
--- a/dev-python/python-novaclient/python-novaclient-17.6.0.ebuild
+++ b/dev-python/python-novaclient/python-novaclient-17.6.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2021-10-04 Thread Sam James
commit: c778cb13f42d4a467dc93bf3560c424a84381d20
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c778cb13

dev-python/python-openstackclient: Keyword 5.6.0 arm, #815481

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

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

diff --git 
a/dev-python/python-openstackclient/python-openstackclient-5.6.0.ebuild 
b/dev-python/python-openstackclient/python-openstackclient-5.6.0.ebuild
index 84660b01dd1..e7dec8d9493 100644
--- a/dev-python/python-openstackclient/python-openstackclient-5.6.0.ebuild
+++ b/dev-python/python-openstackclient/python-openstackclient-5.6.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2021-10-04 Thread Sam James
commit: 5ee6cd9d1e9c0dc169024e2d18a775c977381efa
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:58:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:58:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee6cd9d

dev-python/python-ironicclient: Keyword 4.8.0 arm, #815481

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

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

diff --git a/dev-python/python-ironicclient/python-ironicclient-4.8.0.ebuild 
b/dev-python/python-ironicclient/python-ironicclient-4.8.0.ebuild
index fe7665bdc9a..9b3498c6a04 100644
--- a/dev-python/python-ironicclient/python-ironicclient-4.8.0.ebuild
+++ b/dev-python/python-ironicclient/python-ironicclient-4.8.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2021-10-04 Thread Sam James
commit: 7cd1053c82b257bff6d16acbedf112f6d01a9d3b
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd1053c

dev-libs/leveldb: Keyword 1.23 arm, #807025

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

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

diff --git a/dev-libs/leveldb/leveldb-1.23.ebuild 
b/dev-libs/leveldb/leveldb-1.23.ebuild
index 2e30d0e0628..c5f192ceb0a 100644
--- a/dev-libs/leveldb/leveldb-1.23.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"



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

2021-10-04 Thread Sam James
commit: cab759aed80c5ed83749e1c1a719f4705ec8d127
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cab759ae

dev-python/oslo-concurrency: Keyword 4.4.1 arm, #815481

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

 dev-python/oslo-concurrency/oslo-concurrency-4.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-concurrency/oslo-concurrency-4.4.1.ebuild 
b/dev-python/oslo-concurrency/oslo-concurrency-4.4.1.ebuild
index 1d4915b303d..6ee2324081d 100644
--- a/dev-python/oslo-concurrency/oslo-concurrency-4.4.1.ebuild
+++ b/dev-python/oslo-concurrency/oslo-concurrency-4.4.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN/-/.}-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2021-10-04 Thread Sam James
commit: fb99e0164c256140ffa81db790def5d7c7585d1d
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb99e016

dev-ruby/minitar: Keyword 0.9 arm, #815898

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

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

diff --git a/dev-ruby/minitar/minitar-0.9.ebuild 
b/dev-ruby/minitar/minitar-0.9.ebuild
index 00e16ce0516..3c766f705a4 100644
--- a/dev-ruby/minitar/minitar-0.9.ebuild
+++ b/dev-ruby/minitar/minitar-0.9.ebuild
@@ -20,7 +20,7 @@ RUBY_S="minitar-${PV}"
 
 LICENSE="|| ( BSD-2 Ruby )"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 )"



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

2021-10-04 Thread Sam James
commit: 7b9f02ec906db96a3f296242c06d9597bd15917b
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b9f02ec

sys-apps/plocate: Keyword 1.1.11 arm, #804070

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

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

diff --git a/sys-apps/plocate/plocate-1.1.11.ebuild 
b/sys-apps/plocate/plocate-1.1.11.ebuild
index d198d630c59..b7c6c2e00ec 100644
--- a/sys-apps/plocate/plocate-1.1.11.ebuild
+++ b/sys-apps/plocate/plocate-1.1.11.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plocate.sesse.net/download/${P}.tar.gz;
 # GPL-2+ for plocate itself
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+io-uring"
 
 RDEPEND="



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

2021-10-04 Thread Sam James
commit: 418785375f69d6c8aacd93b955b0b976387cc9a9
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41878537

dev-python/tempest: Keyword 29.0.0-r1 arm, #815481

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

 dev-python/tempest/tempest-29.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tempest/tempest-29.0.0-r1.ebuild 
b/dev-python/tempest/tempest-29.0.0-r1.ebuild
index c8e27963678..2653d480457 100644
--- a/dev-python/tempest/tempest-29.0.0-r1.ebuild
+++ b/dev-python/tempest/tempest-29.0.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2021-10-04 Thread Sam James
commit: e4a09dbc2d4a870d33b09f0c983348977c2163d7
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4a09dbc

dev-python/python-keystoneclient: Keyword 4.3.0 arm, #815481

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

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

diff --git 
a/dev-python/python-keystoneclient/python-keystoneclient-4.3.0.ebuild 
b/dev-python/python-keystoneclient/python-keystoneclient-4.3.0.ebuild
index 51f039cf6f1..a286cf850a3 100644
--- a/dev-python/python-keystoneclient/python-keystoneclient-4.3.0.ebuild
+++ b/dev-python/python-keystoneclient/python-keystoneclient-4.3.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-ml/bigarray-compat/

2021-10-04 Thread Sam James
commit: 370e196fa743690daec689ba24e0e8d899925f06
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370e196f

dev-ml/bigarray-compat: Keyword 1.0.0 arm, #804657

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

 dev-ml/bigarray-compat/bigarray-compat-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/bigarray-compat/bigarray-compat-1.0.0.ebuild 
b/dev-ml/bigarray-compat/bigarray-compat-1.0.0.ebuild
index 3ffba6aed6f..bfeb0770b6b 100644
--- a/dev-ml/bigarray-compat/bigarray-compat-1.0.0.ebuild
+++ b/dev-ml/bigarray-compat/bigarray-compat-1.0.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="+ocamlopt"
 
 DEPEND=""



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

2021-10-04 Thread Sam James
commit: d1eb1ae20039689cbcdf2f78878777884f88a1e1
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1eb1ae2

dev-cpp/benchmark: Keyword 1.6.0 arm, #807025

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

 dev-cpp/benchmark/benchmark-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.6.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.0.ebuild
index 1356d6aa227..604dda9d01d 100644
--- a/dev-cpp/benchmark/benchmark-1.6.0.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 IUSE="debug test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-ctypes/

2021-10-04 Thread Sam James
commit: ab27c6a029f2f0600ca0249fd4da44ae4cd0e1d5
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab27c6a0

dev-ml/ocaml-ctypes: Keyword 0.19.1 arm, #804657

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

 dev-ml/ocaml-ctypes/ocaml-ctypes-0.19.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.19.1.ebuild 
b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.19.1.ebuild
index 40a1bee9e11..7bdbd62f4ab 100644
--- a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.19.1.ebuild
+++ b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.19.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ocamllabs/ocaml-ctypes/archive/${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-10-04 Thread Sam James
commit: a130d4aac001408678dee80215c048af4481e78f
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a130d4aa

dev-libs/crc32c: Keyword 1.1.1 arm, #807025

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

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

diff --git a/dev-libs/crc32c/crc32c-1.1.1.ebuild 
b/dev-libs/crc32c/crc32c-1.1.1.ebuild
index aadb54910c2..6c0d39fcd71 100644
--- a/dev-libs/crc32c/crc32c-1.1.1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-10-04 Thread Sam James
commit: a6c1d1860b17af17f5b9ac08e2135a5bba08c48d
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c1d186

dev-python/berkeleydb: Keyword 18.1.4 arm, #814179

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

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

diff --git a/dev-python/berkeleydb/berkeleydb-18.1.4.ebuild 
b/dev-python/berkeleydb/berkeleydb-18.1.4.ebuild
index 1a26deb5db9..38a111c1306 100644
--- a/dev-python/berkeleydb/berkeleydb-18.1.4.ebuild
+++ b/dev-python/berkeleydb/berkeleydb-18.1.4.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://dev.gentoo.org/~arthurzam/distfiles/dev-python/${PN}/${P}.tar.x
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~riscv ~sparc ~x86"
 
 RDEPEND="
|| (



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

2021-10-04 Thread Sam James
commit: 2e059a26cac367d058358f7d3b96a3d047ed4d5f
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e059a26

dev-ruby/nokogiri: Keyword 1.12.5 arm, #815898

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

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

diff --git a/dev-ruby/nokogiri/nokogiri-1.12.5.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.12.5.ebuild
index 1a26469da1c..193aa46de8c 100644
--- a/dev-ruby/nokogiri/nokogiri-1.12.5.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.12.5.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://www.nokogiri.org/;
 LICENSE="MIT"
 SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
 
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 SLOT="0"
 IUSE=""
 



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

2021-10-04 Thread Sam James
commit: f67b280fdcf792ec18d0ff80d99f05bad76a1b0e
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67b280f

dev-ruby/mini_portile2: Keyword 2.6.1 arm, #815898

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

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

diff --git a/dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild 
b/dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild
index 29de69e5e83..0af3834cce6 100644
--- a/dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild
+++ b/dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/flavorjones/mini_portile;
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE=""
 
 ruby_add_bdepend "test? (



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

2021-10-04 Thread Sam James
commit: 2af361435eabf498c8e92aeb7b978ba5f2ee1077
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af36143

dev-python/rdflib: Keyword 6.0.1 arm, #814179

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

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

diff --git a/dev-python/rdflib/rdflib-6.0.1.ebuild 
b/dev-python/rdflib/rdflib-6.0.1.ebuild
index 30171ab9031..43be31292b7 100644
--- a/dev-python/rdflib/rdflib-6.0.1.ebuild
+++ b/dev-python/rdflib/rdflib-6.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
 IUSE="examples sqlite"
 
 RDEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: app-text/mdbook/

2021-10-04 Thread YOSHIOKA Takuma
commit: 8d3ff11bbee6c8cb4354313364f2a9221f84d676
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Mon Oct  4 18:44:10 2021 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Mon Oct  4 18:44:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d3ff11b

app-text/mdbook: version bump 0.4.13

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 app-text/mdbook/Manifest |  69 ++
 app-text/mdbook/mdbook-0.4.13.ebuild | 252 +++
 2 files changed, 321 insertions(+)

diff --git a/app-text/mdbook/Manifest b/app-text/mdbook/Manifest
index 0a18befe4..8151cab14 100644
--- a/app-text/mdbook/Manifest
+++ b/app-text/mdbook/Manifest
@@ -1,7 +1,10 @@
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST ammonia-3.1.1.crate 35514 BLAKE2B 
4cc4f9c50488264932347e3d8f710731e4ef43bd4e6b27fa5307b196f1142e0725c9f76595e430d2c8ed0880868d9e4fac226f3026e71c15de67c46b1e00cc3e
 SHA512 
fae5b33ac0f6bc72acb51cf6ea87df55f308b798830342f92a24ed35a51a0eb7081a7fd14df0fedb30f4f516bd30de00d6059c246ab200a483fb8b4a68a4fac5
+DIST ammonia-3.1.2.crate 39704 BLAKE2B 
78c4df1a201b1899331a1e9c4861bb792b0a0da4573881608591dd661373063d7c9b91255f22e998ac19b6e5f78ba1318fab066bf18c2d2792059c991ec127ea
 SHA512 
eec32f6367740d78bfe17c3c83adbc34d6143b01b64e19a0821726155206883229884464893048b235164c21e0c122a5b3e530ccd8d80ad78ab19243bcdcae97
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST anyhow-1.0.40.crate 34534 BLAKE2B 
79a3731153f8e3ace906b9a360521147fd055f7401a99ea2373501ade7e49ecdb280dd59b6a3b9b2f88e90857302e71f772c767e62cb702e32c8343fd4b0f741
 SHA512 
5efc7347a7fa72abce9a8b3b76649abb00d73c16c5125aa4b6faaa7040eb5138d7d9470b66c186825c9651272f5c359578503d0866ce7242ea7ca9dc05087165
+DIST anyhow-1.0.43.crate 34968 BLAKE2B 
a846dbc5275906e9f8ec4d5019a0fbff56e16eb970f8f528f2a7e5e2078e39a235d879870ffb92d6af45dc01b730825beb0a346fd6a2de1ddbf076366cd8eada
 SHA512 
d35eb86b3c1676a88fcd9fa8a956f0fb3d3a657caa777e27eb8d5f6a86fec352273c463782dd803a87514c72fe679855d7a379c63bb385df593a5e14c069b7a3
+DIST assert_cmd-1.0.7.crate 26777 BLAKE2B 
a27a6c59969b6202ceebc72b50331e056f02e05befe710f3f1fe77622a61ed4ed11e258cc2df43f52a7f57c18e4bc9b33c72946d012a4fd6f5417c1a5fedddff
 SHA512 
9e0e67bdf14df8235cdd11d9c453bb2f0723188a39961d8aab26fd98f2c64629d085c8d3eb50ee88371ecdc2ea306bfe5dda1ca4872082b40f13a4cea99e05d1
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST base64-0.12.3.crate 57545 BLAKE2B 
5ff7e888f6b750ddfe302438d52766f5d6281b8c8ce73827a9ad1d64641704414649e6c1e02bce6abbb2858b9f859fce54a0e0e793549a474c4b49a724c8663f
 SHA512 
ec6ad7cbd4980a12189690e9e24ec1db3c3def9e93672a415808904f68db2b5d8c5740e44207b2c629db5dd5d6ba6bd9dd342dd82367da6198e0313d86e54f02
@@ -9,9 +12,11 @@ DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7d
 DIST bit-set-0.5.2.crate 14093 BLAKE2B 
06d41a217438d9a00f8e57e592d12364b671d082f21a4d174673bc820dde28ef5ce02e782002d03c9311f71b0130eeeca7cfacbc4c1b27475069479163643ef3
 SHA512 
9709f35c7e69b84eed61f73da99ffe0693d1d0fa5fb94d13759cfbbb9dd4b0bb27628c3200e4b29ef29cdb0aede5fd3d7ddf663012b2c5946975bc169efbac34
 DIST bit-vec-0.6.3.crate 19927 BLAKE2B 
f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910
 SHA512 
b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 

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

2021-10-04 Thread William Hubbs
commit: 4d7d4ecbc8b4e6b8bf8463b8b6ee42af0ab66ee6
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct  4 21:07:41 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Oct  4 22:33:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7d4ecb

net-libs/nodejs: 16.10.0 bump

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest  |   1 +
 net-libs/nodejs/nodejs-16.10.0.ebuild | 231 ++
 2 files changed, 232 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 24aea7c1961..7e133a41058 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -3,4 +3,5 @@ DIST node-v12.22.6.tar.xz 23664904 BLAKE2B 
04dd4fd4cbe39642a1c3dd8639a4d9e336205
 DIST node-v14.17.5.tar.xz 33585724 BLAKE2B 
cf79397caad8c81e4096f344f9fdb88d8ecea44b97fe208256dfd4afb750ecdf52142a2dc0430285b9d5117bdd43fa5ce42b4418926eec4d2c7f0a5f5d1a1539
 SHA512 
9d62c8946d05862d96a13a71b241a097b9f592a9e5f7362c81d8f3c74e7c5546a308b4c74bef34a66cafeef5d1a87d9d3e5ae8bb87d470c1ecf5abb8de0dedb5
 DIST node-v14.17.6.tar.xz 33606464 BLAKE2B 
c2c449e5eaf8214d7ed4bfab8db0208034cee1d08ef0e1fca478c30fc5cf95be037eb141080dbcfbe4fc58ef734457747dcbd0fe585a0536f9c0bec495435f25
 SHA512 
581c5698112426042fbf54fa793e56a30cae0c54ce8f23af6ac20d73c69a4f1166c5410f357c5a7b0409a773f99e3b9291e4afffd53b3c0e00569725dc4c47d3
 DIST node-v14.18.0.tar.xz 33698388 BLAKE2B 
0a26aac559f2cd44d863b5375bc26692f1abf121c368df040041c9916e56410c3c919be377f099651e9a5e27bad972705d02a20f108f527cf23044e8ba95dd78
 SHA512 
0603e2466bf89b57e404e2992dda25012866a347489fb811a9757aea07056fc4f346236adf44a56d52c442f5f298f4dfdfc961f8582cd194d062beeb80c60cbf
+DIST node-v16.10.0.tar.xz 34046720 BLAKE2B 
e745443a4707eca97ebfc0d3cb8e697f64cd3eb98a419debde79100291ab64306d2c7cbda6ce1bfe6174cbc53880ddbda2965b0b6b8aa4b4b278781f002da277
 SHA512 
278f3e29f14362c017fbfa768bf0aa54cd208048741622413a67d3277e35fbdbc099fb84ce1de77837616e0e6f485916ccc771a7bee0b2ac5d30b4d4a6cf94f6
 DIST node-v16.9.1.tar.xz 34026992 BLAKE2B 
8bb0d75ab91a00d5b03a31ded17a6b8845894630185d353ded616bf8435b672ea5cef06b4ca5bd01bb3536c5c50774f6ad0aa08a0fa8cbb00d8866e29561c2ab
 SHA512 
e570c39fffa5d79c8d3fa1fe90ece53b22729af6e882416a35b54362be7169eeb3d37cf8be69ee1b748a981b1fbc725d8c85a739bc5cb0b22d6d2e313ab646ac

diff --git a/net-libs/nodejs/nodejs-16.10.0.ebuild 
b/net-libs/nodejs/nodejs-16.10.0.ebuild
new file mode 100644
index 000..895cf7cc0b4
--- /dev/null
+++ b/net-libs/nodejs/nodejs-16.10.0.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl systemtap test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+   >=dev-libs/libuv-1.40.0:=
+   >=net-dns/c-ares-1.17.2:=
+   >=net-libs/nghttp2-1.41.0:=
+   sys-libs/zlib
+   system-icu? ( >=dev-libs/icu-67:= )
+   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )"
+BDEPEND="${PYTHON_DEPS}
+   sys-apps/coreutils
+   virtual/pkgconfig
+   systemtap? ( dev-util/systemtap )
+   test? ( net-misc/curl )
+   pax-kernel? ( sys-apps/elfix )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-12.22.1-jinja_collections_abc.patch
+   "${FILESDIR}"/${PN}-12.22.5-shared_c-ares_nameser_h.patch
+   "${FILESDIR}"/${PN}-15.2.0-global-npm-config.patch
+)
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   if [[ ${MERGE_TYPE} != "binary" ]]; then
+   if use lto; then
+   if tc-is-gcc; then
+   if [[ $(gcc-major-version) -ge 11 ]]; then
+   # Bug #787158
+   die "LTO builds of ${PN} using gcc-11+ 
currently fail tests and produce runtime errors. Either switch to gcc-10 or 
unset USE=lto for this ebuild"
+   fi
+   fi
+   fi
+   fi
+}
+

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

2021-10-04 Thread William Hubbs
commit: 6dc1820485c0424b0f2e14d41050911f419cd46a
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct  4 21:04:14 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Oct  4 22:32:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc18204

net-libs/nodejs: 14.18.0 bump

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest  |   1 +
 net-libs/nodejs/nodejs-14.18.0.ebuild | 242 ++
 2 files changed, 243 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 568ccd15c7f..24aea7c1961 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -2,4 +2,5 @@ DIST node-v12.22.5.tar.xz 23654908 BLAKE2B 
ca4f304e31f091ae656142035851d6e4427d8
 DIST node-v12.22.6.tar.xz 23664904 BLAKE2B 
04dd4fd4cbe39642a1c3dd8639a4d9e3362055f56bc2565303d0095cda1655033ba4e0ce5a969647d2be73df13ddb4907825a94a41b45c0723b3c02ca980
 SHA512 
d107f1ff7073d2db9f0198f14b0523870e9b262c71055de2e03fba54f87bc98a57dad43d902c0b349957df21de71dc066133d4831eb7eb07f4e548d0ac724fb2
 DIST node-v14.17.5.tar.xz 33585724 BLAKE2B 
cf79397caad8c81e4096f344f9fdb88d8ecea44b97fe208256dfd4afb750ecdf52142a2dc0430285b9d5117bdd43fa5ce42b4418926eec4d2c7f0a5f5d1a1539
 SHA512 
9d62c8946d05862d96a13a71b241a097b9f592a9e5f7362c81d8f3c74e7c5546a308b4c74bef34a66cafeef5d1a87d9d3e5ae8bb87d470c1ecf5abb8de0dedb5
 DIST node-v14.17.6.tar.xz 33606464 BLAKE2B 
c2c449e5eaf8214d7ed4bfab8db0208034cee1d08ef0e1fca478c30fc5cf95be037eb141080dbcfbe4fc58ef734457747dcbd0fe585a0536f9c0bec495435f25
 SHA512 
581c5698112426042fbf54fa793e56a30cae0c54ce8f23af6ac20d73c69a4f1166c5410f357c5a7b0409a773f99e3b9291e4afffd53b3c0e00569725dc4c47d3
+DIST node-v14.18.0.tar.xz 33698388 BLAKE2B 
0a26aac559f2cd44d863b5375bc26692f1abf121c368df040041c9916e56410c3c919be377f099651e9a5e27bad972705d02a20f108f527cf23044e8ba95dd78
 SHA512 
0603e2466bf89b57e404e2992dda25012866a347489fb811a9757aea07056fc4f346236adf44a56d52c442f5f298f4dfdfc961f8582cd194d062beeb80c60cbf
 DIST node-v16.9.1.tar.xz 34026992 BLAKE2B 
8bb0d75ab91a00d5b03a31ded17a6b8845894630185d353ded616bf8435b672ea5cef06b4ca5bd01bb3536c5c50774f6ad0aa08a0fa8cbb00d8866e29561c2ab
 SHA512 
e570c39fffa5d79c8d3fa1fe90ece53b22729af6e882416a35b54362be7169eeb3d37cf8be69ee1b748a981b1fbc725d8c85a739bc5cb0b22d6d2e313ab646ac

diff --git a/net-libs/nodejs/nodejs-14.18.0.ebuild 
b/net-libs/nodejs/nodejs-14.18.0.ebuild
new file mode 100644
index 000..745a7dace6a
--- /dev/null
+++ b/net-libs/nodejs/nodejs-14.18.0.ebuild
@@ -0,0 +1,242 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 -riscv ~x86 ~amd64-linux ~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl systemtap test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+   >=dev-libs/libuv-1.40.0:=
+   >=net-dns/c-ares-1.17.2:=
+   >=net-libs/nghttp2-1.41.0:=
+   sys-libs/zlib
+   system-icu? ( >=dev-libs/icu-67:= )
+   system-ssl? (
+   >=dev-libs/openssl-1.1.1:0=
+   https://code.google.com/p/gyp/issues/detail?id=260
+   sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || 
die
+
+   # less verbose install output (stating the same as portage, basically)
+   sed -i -e "/print/d" tools/install.py || die
+
+   # proper libdir, hat tip @ryanpcmcquen 
https://github.com/iojs/io.js/issues/504
+   local LIBDIR=$(get_libdir)
+   sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
+   sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die
+
+   # Avoid writing a depfile, not useful
+   sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die
+
+   sed -i -e "/'-O3'/d" common.gypi node.gypi || die
+
+   # debug builds. change install path, remove optimisations and override 
buildtype
+   if use debug; then
+   sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die
+   BUILDTYPE=Debug
+   fi
+
+   # We need to disable mprotect on two files when it builds Bug 694100.
+   use pax-kernel && PATCHES+=( 

[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/ttfautohint/

2021-10-04 Thread Alessandro Barbieri
commit: f37f4842eb5bc64839c3aec1566e31ac3056f9cb
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 22:20:14 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:21 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f37f4842

media-gfx/ttfautohint: add 1.8.4

Signed-off-by: Alessandro Barbieri  gmail.com>

 media-gfx/ttfautohint/Manifest |  1 +
 media-gfx/ttfautohint/ttfautohint-1.8.4.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-gfx/ttfautohint/Manifest b/media-gfx/ttfautohint/Manifest
index 5929dc565..d16155e0e 100644
--- a/media-gfx/ttfautohint/Manifest
+++ b/media-gfx/ttfautohint/Manifest
@@ -1 +1,2 @@
 DIST ttfautohint-1.8.3.tar.gz 3458637 BLAKE2B 
28ca1daa5dc60f099e9524a3e6bede157569f730b50acb055862404b22bf348f34e5ae2465c3ebb9e9dd02d2ff6e0f3a8c47fa5c6e3b72bbdedacbaa393b4992
 SHA512 
cbf50a99d984955a9c23590870ae09c0954f0c1d3e8e9db4e8139d8e22d6f6a636eb8ea9c8a8322b020fcbbe70dcdbc36670a40356017033f559cb4f87226abf
+DIST ttfautohint-1.8.4.tar.gz 3539332 BLAKE2B 
314c5196f01828d180d3b3e9b09c66fad9c8a8958f36003c8ae0d54b945391cb53c40f92cf57ff70e57b5a21a6aa46bc14ff9419d4b877421fdc2500ce9004e3
 SHA512 
983517c360f8e65ccbf17f28f045f1c0a45078707f2e30f465a7b6df4014f0ec212780ea2703bc16be1a3c6ede70f71ea3051c067fbfd06eff40ae3b20840eec

diff --git a/media-gfx/ttfautohint/ttfautohint-1.8.4.ebuild 
b/media-gfx/ttfautohint/ttfautohint-1.8.4.ebuild
new file mode 100644
index 0..858d5e5fd
--- /dev/null
+++ b/media-gfx/ttfautohint/ttfautohint-1.8.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools qmake-utils
+
+DESCRIPTION="A library for automated hinting of truetype fonts"
+HOMEPAGE="https://www.freetype.org/ttfautohint/index.html;
+SRC_URI="https://download.savannah.gnu.org/releases/freetype/${P}.tar.gz;
+
+KEYWORDS="~amd64"
+LICENSE="|| ( FTL GPL-2+ )"
+SLOT="0"
+IUSE="doc qt5"
+
+RDEPEND="
+   media-libs/harfbuzz
+   media-libs/freetype
+   qt5? ( dev-qt/qtgui:5 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-apps/help2man"
+
+src_prepare() {
+   default
+   #set version
+   sed -e "s|m4_esyscmd.*VERSION])|${PV//_/-}|" -i configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local _q="$(qt5_get_bindir)"
+   local myeconfargs=(
+   --disable-static
+   $(use_with doc)
+   $(use_with qt5 qt)
+   )
+
+   QMAKE="${_q}/qmake" MOC="${_q}/moc" UIC="${_q}/uic" RCC="${_q}/rcc" 
econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   default
+   emake "${PN}.1" $(usex qt5 "${PN}GUI.1" '') -C frontend
+}
+
+src_install() {
+   default
+   doman frontend/*.1
+   find "${ED}" -name '*.la' -delete || die
+   find "${ED}" -name '*.a' -delete || die
+}



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

2021-10-04 Thread Alessandro Barbieri
commit: 401cc46a9176f5591f274bf67c8865427254780a
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 22:18:03 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:21 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=401cc46a

dev-python/ufoLib2: add 0.11.4

Signed-off-by: Alessandro Barbieri  gmail.com>

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

diff --git a/dev-python/ufoLib2/Manifest b/dev-python/ufoLib2/Manifest
index 216d3fdbd..0662f7640 100644
--- a/dev-python/ufoLib2/Manifest
+++ b/dev-python/ufoLib2/Manifest
@@ -1 +1,2 @@
 DIST ufoLib2-0.11.1.zip 118203 BLAKE2B 
74e8fca0ed8c7ceda204d518e5be71bed2f753bba454cbdb380b379f9767e5c5a733471b2107ab32040ba729d067ebac94a1cf92ad24f190fa42ddc1f20ea005
 SHA512 
4e9b2ab04bb93825c698ff62d2676ffa6a92b83230aaf94176226330852431c9e2d3816b89b0fcd052cf71e91a871c9395c6053d60bdd9cf7e54a08cbe5768d5
+DIST ufoLib2-0.11.4.zip 119452 BLAKE2B 
841c7737c8d8479cc9bdbdbd0f1690854088abba9028035a9f03ccf091c95808d77fa445e678e2f5576482f820fcf5f20d92b93822e3bd167a1def5cdd8024a5
 SHA512 
dcd307d24a1c7ef0c932ed6edda2e5aab6a691cf7b0ae1f4c89b7bf57f6cb988fde9889d569ca21f1571f493c6efcf0411b55b8990e7a9fdce3316863de9a8cd

diff --git a/dev-python/ufoLib2/ufoLib2-0.11.4.ebuild 
b/dev-python/ufoLib2/ufoLib2-0.11.4.ebuild
new file mode 100644
index 0..7fe869115
--- /dev/null
+++ b/dev-python/ufoLib2/ufoLib2-0.11.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_DEPEND="
+   dev-python/sphinx_rtd_theme
+   dev-python/typing-extensions
+"
+DOCS_DIR="${S}/docs/source"
+DOCS_BUILDER="sphinx"
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A UFO font library"
+HOMEPAGE="https://github.com/fonttools/ufoLib2;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="app-arch/unzip"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e '/\/d' -i setup.cfg || die
+   distutils-r1_python_prepare_all
+}



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

2021-10-04 Thread Alessandro Barbieri
commit: 6bfc015a2735c4616debbabc74638ffee0121aa3
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 22:11:29 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:21 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bfc015a

dev-python/strictyaml: add 1.4.4

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/strictyaml/Manifest|  1 +
 dev-python/strictyaml/strictyaml-1.4.4.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/strictyaml/Manifest b/dev-python/strictyaml/Manifest
index d1006928d..3e724f610 100644
--- a/dev-python/strictyaml/Manifest
+++ b/dev-python/strictyaml/Manifest
@@ -1 +1,2 @@
 DIST strictyaml-1.3.2.tar.gz 115883 BLAKE2B 
5e56bd46c7ecf8194ec786282ad569b6b50c2151f4250ab93c62df795d5d028e718a91bef329bf4c7fff4117433cf8fe9e24fc96a2c11db4434ac2eb914d2a45
 SHA512 
35d1a0fc48518911944ddaff37d71f9c2ad8bdc8f2e7a94693c88f7283da39cac4ff28eccdf01be41295649cd362a1fa93c9022e19e9837c392e7e31800205e9
+DIST strictyaml-1.4.4.tar.gz 201187 BLAKE2B 
02d054aa57ba2540d5b9c8b77f22bf2dbe19f7e181cebaf9c8193555837173f5be2197cbc2d545818b5eafbef72b62299dd4a86761132de058998b222b33cd65
 SHA512 
14778612313f5f8e410bc276f7bb449711e4660f1ad1013ea4484c4d92e1fdcf5aa7694aab61087e5c14c3e701cb0c65478ef8fd6e2e36e933af4de2ea5ad3c1

diff --git a/dev-python/strictyaml/strictyaml-1.4.4.ebuild 
b/dev-python/strictyaml/strictyaml-1.4.4.ebuild
new file mode 100644
index 0..b662784d1
--- /dev/null
+++ b/dev-python/strictyaml/strictyaml-1.4.4.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A type-safe YAML parser built atop ruamel.yaml"
+HOMEPAGE="https://github.com/crdoconnor/strictyaml;
+SRC_URI="https://github.com/crdoconnor/strictyaml/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



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

2021-10-04 Thread Alessandro Barbieri
commit: 89d6aab1bc9898343e024c26e316f55c082c2b8b
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 22:21:51 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:21 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89d6aab1

dev-util/rpmlint: add 2.1.0

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-util/rpmlint/Manifest |  1 +
 dev-util/rpmlint/rpmlint-2.1.0.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-util/rpmlint/Manifest b/dev-util/rpmlint/Manifest
index 2b0e122ca..9a3ca3099 100644
--- a/dev-util/rpmlint/Manifest
+++ b/dev-util/rpmlint/Manifest
@@ -1 +1,2 @@
 DIST rpmlint-2.0.0.tar.gz 5670600 BLAKE2B 
31ce8c8c630c967204d9fc5768a6689656e941d0498b53274e4a147ebd15eeafeed0fe14a0df258201c105a03216a6b32c068605778ea2c8306ec5d76e65
 SHA512 
f8f65ec90306bf59c0e31a8a3434477c38b8fb08aa2798b805afd57a506b00110797d514431e69dcb8dde5a54afad8606d8e1c973b8584c47cebed1420d6d61c
+DIST rpmlint-2.1.0.tar.gz 5670384 BLAKE2B 
cb7947956324a0c9e10d2bdc1e5d9d2354c37b748c97c3bbe0426104898e7ddc96bcad84fe7f03952688256c0f20da43b19ab98969056063f647a60851c841a7
 SHA512 
75df896259b5c340c528357309b2e5e1ce574b7e5e55dff573a1a7808faa3617da799df37e7e65064952a16549225beb16c1e12ba22f2fe4976a69696ed66f46

diff --git a/dev-util/rpmlint/rpmlint-2.1.0.ebuild 
b/dev-util/rpmlint/rpmlint-2.1.0.ebuild
new file mode 100644
index 0..6c41815f5
--- /dev/null
+++ b/dev-util/rpmlint/rpmlint-2.1.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Tool for checking common errors in RPM packages"
+HOMEPAGE="https://github.com/rpm-software-management/rpmlint;
+SRC_URI="https://github.com/rpm-software-management/rpmlint/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-arch/bzip2
+   app-arch/cpio
+   app-arch/gzip
+   app-arch/xz-utils
+   app-arch/zstd
+   sys-devel/binutils:*
+
+   $(python_gen_cond_dep '
+   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
+   dev-python/pybeam[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   dev-python/zstd[${PYTHON_USEDEP}]
+   ')
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   app-shells/dash
+   dev-libs/appstream-glib
+   dev-util/desktop-file-utils
+   dev-util/devscripts
+   || (
+   ( app-text/hunspell[l10n_cs,l10n_en] 
app-text/enchant[hunspell] )
+   ( app-text/aspell[l10n_cs,l10n_en] 
app-text/enchant[aspell] )
+   )
+
+   $(python_gen_cond_dep '
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+PATCHES=( "${FILESDIR}/no-coverage.patch" )
+
+distutils_enable_tests pytest



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

2021-10-04 Thread Alessandro Barbieri
commit: fa4e5345838ae28da07311abb8348b340c3a1cf6
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 22:13:35 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:21 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa4e5345

dev-python/yara-python: add 4.1.2

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/yara-python/Manifest |  1 +
 dev-python/yara-python/yara-python-4.1.2.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-python/yara-python/Manifest b/dev-python/yara-python/Manifest
index 2c1e298dc..7e45d9659 100644
--- a/dev-python/yara-python/Manifest
+++ b/dev-python/yara-python/Manifest
@@ -1 +1,2 @@
 DIST yara-python-4.1.0.tar.gz 33717 BLAKE2B 
f3ec4a90e6d00fa9bc6fe649ce0eb373ae2e3f5fb0c9290020abcb111be10608958ae45733e8200b7199cb43b14a52b2e3ebebf794ac1ab33006467014134b62
 SHA512 
8b9ce780b6639ab2ee5222adec888c7e0fb6be81c7c64a8b33b033de3f261f9707aa208b7a3a86749f6e86a83fe6d73941c816857faf6eb714399d1f50239b51
+DIST yara-python-4.1.2.tar.gz 33720 BLAKE2B 
5d658b063785e5b45a5b8de123dfaf5f21b24ddc100f192fb5007949c225643c8a765031b40bdc09db3c341551d80251ab744fc4adf50ee3c39ba2b44388689d
 SHA512 
8cc275d68d0418e5d7e92e76b1e0bef43e18de15956456c06545ea9be5124fa827eb38b3e781122c17425e0b11cde7137debd6b62160a2cc415e056bcb530102

diff --git a/dev-python/yara-python/yara-python-4.1.2.ebuild 
b/dev-python/yara-python/yara-python-4.1.2.ebuild
new file mode 100644
index 0..32a20b842
--- /dev/null
+++ b/dev-python/yara-python/yara-python-4.1.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+#with pypy3 undefined symbol: PyDescr_NewGetSet
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface for a malware identification and classification 
tool"
+HOMEPAGE="https://github.com/VirusTotal/yara-python;
+SRC_URI="https://github.com/virustotal/yara-python/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   =app-forensics/yara-$(ver_cut 1-2)*
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-system-libyara.patch" )
+
+distutils_enable_tests setup.py
+
+compile_python() {
+   distutils-r1_python_compile --dynamic-linking
+}
+
+src_compile() {
+   python_foreach_impl compile_python
+}



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

2021-10-04 Thread Alessandro Barbieri
commit: 105a7c5e360341b3c22dbb6f6deadd1b722ae91a
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 22:16:26 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:21 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=105a7c5e

dev-python/uharfbuzz: add 0.18.0

Signed-off-by: Alessandro Barbieri  gmail.com>

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

diff --git a/dev-python/uharfbuzz/Manifest b/dev-python/uharfbuzz/Manifest
index 3c49d7b52..23f36f54f 100644
--- a/dev-python/uharfbuzz/Manifest
+++ b/dev-python/uharfbuzz/Manifest
@@ -1 +1,2 @@
 DIST uharfbuzz-0.16.1.tar.gz 33252 BLAKE2B 
63c036b0884303d724cfc64acb0f44b2705c3ddb35e8132c399535ae0db54744ee8f244aac9e68e73b39969328cbee63d094f4e97908f5e5a007d995176c53cb
 SHA512 
d1c08135a4cc470278726aa6c8c6da7ccac04ab6d0c718c7576c81233834d182c7428c1123abc4f05f094fac2fe4dbb1dd8d264e752cadb3030f7045721ae1ee
+DIST uharfbuzz-0.18.0.tar.gz 33469 BLAKE2B 
ec255a4d6f9a74b12fd2a2b16f4309a223a50a8a6eea62d51d74dcd911b9300282576c66ec92cd28b00b48734a279391b62fe76ae64604f3e69df002f5e9568d
 SHA512 
faf75e885e64ffdd28613c0ceeb30fc3ac4936cb252c8ff7e396c89b86195bf77f0f2135846152b2b8e949f8f806e9ddd75f42f00bb11514cd806062a06e2701

diff --git a/dev-python/uharfbuzz/uharfbuzz-0.18.0.ebuild 
b/dev-python/uharfbuzz/uharfbuzz-0.18.0.ebuild
new file mode 100644
index 0..5e1529f95
--- /dev/null
+++ b/dev-python/uharfbuzz/uharfbuzz-0.18.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS="pyproject.toml"
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Streamlined Cython bindings for the HarfBuzz shaping engine"
+HOMEPAGE="https://github.com/harfbuzz/uharfbuzz;
+SRC_URI="https://github.com/harfbuzz/uharfbuzz/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+KEYWORDS="~amd64"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND=">=media-libs/harfbuzz-2.8.1[experimental(-)]"
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+PATCHES=( "${FILESDIR}/${PN}-0.16.1-system-harfbuzz.patch" )
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}"
+   export USE_SYSTEM_HARFBUZZ=1
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize "$(python_get_sitedir)/${PN}"
+}



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

2021-10-04 Thread Alessandro Barbieri
commit: 5dadea9db4214eeff007501c549e5bc00a97361b
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 22:07:55 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5dadea9d

dev-python/hijri-converter: add 2.2.2

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/hijri-converter/Manifest   |  1 +
 .../hijri-converter/hijri-converter-2.2.2.ebuild  | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/hijri-converter/Manifest 
b/dev-python/hijri-converter/Manifest
index 2c650f513..1c92e510f 100644
--- a/dev-python/hijri-converter/Manifest
+++ b/dev-python/hijri-converter/Manifest
@@ -1,2 +1,3 @@
 DIST hijri-converter-2.1.1.tar.gz 36506 BLAKE2B 
a019d9c67e411ed8f1a8dfbb48ae56bd28f3240cfa2a959a47b79a4436dce241b5cf40b78731cecf21ce2fb555cc081ae77596bdab20aded1439dc016a43ed00
 SHA512 
ab20fbe8146dea503c3726ea7566f364e2442003c6a5c934d5efe0915d2dadae5fb78a8e741ac5eb06de81106e7d112e97e6da86f97754d648c2bcdb73d5a0b0
 DIST hijri-converter-2.1.3.tar.gz 36865 BLAKE2B 
4076d2eda430327162716fe80f4093132e139d1cb01129d15c66aa908dcb212877bf478cd60af102969a5058d08dc15773a83d3dbad1ed5431188e9a8549e170
 SHA512 
d7307f4c11f04f266ca478d58c6248debc720204cc7b58da033cf8340e4cdfb07a6908f139d50260908224bbed1ab50885c3f82b348e1d35ce38c138d2bbf970
+DIST hijri-converter-2.2.2.tar.gz 38540 BLAKE2B 
214bf04b0b6f8a2ef1ea1dc99f73a6c3e99cb8d351ed2588e6f7920e5a8e3a36fca03594bf9f3cb9d8fbdbdae232f6f8e4fd8e71db3094adc5d5aa34b601d103
 SHA512 
086a0f349cde650ad98558d5543ad463bded316a41d8827d9ee1d69aa49e0e396711befb469de697a1d3fc565901f7a6735b61856b2fc70f446960dfef15a330

diff --git a/dev-python/hijri-converter/hijri-converter-2.2.2.ebuild 
b/dev-python/hijri-converter/hijri-converter-2.2.2.ebuild
new file mode 100644
index 0..312d4863b
--- /dev/null
+++ b/dev-python/hijri-converter/hijri-converter-2.2.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Accurate Hijri-Gregorian date converter based on the Umm al-Qura 
calendar"
+HOMEPAGE="https://github.com/dralshehri/hijri-converter;
+SRC_URI="https://github.com/dralshehri/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs



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

2021-10-04 Thread Alessandro Barbieri
commit: 34101d1fef42816c38bb64e12cbab7c8103c8e7a
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 22:08:01 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34101d1f

dev-python/hijri-converter: drop 2.1.1

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/hijri-converter/Manifest   |  1 -
 .../hijri-converter/hijri-converter-2.1.1.ebuild  | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/dev-python/hijri-converter/Manifest 
b/dev-python/hijri-converter/Manifest
index 1c92e510f..ecba7a405 100644
--- a/dev-python/hijri-converter/Manifest
+++ b/dev-python/hijri-converter/Manifest
@@ -1,3 +1,2 @@
-DIST hijri-converter-2.1.1.tar.gz 36506 BLAKE2B 
a019d9c67e411ed8f1a8dfbb48ae56bd28f3240cfa2a959a47b79a4436dce241b5cf40b78731cecf21ce2fb555cc081ae77596bdab20aded1439dc016a43ed00
 SHA512 
ab20fbe8146dea503c3726ea7566f364e2442003c6a5c934d5efe0915d2dadae5fb78a8e741ac5eb06de81106e7d112e97e6da86f97754d648c2bcdb73d5a0b0
 DIST hijri-converter-2.1.3.tar.gz 36865 BLAKE2B 
4076d2eda430327162716fe80f4093132e139d1cb01129d15c66aa908dcb212877bf478cd60af102969a5058d08dc15773a83d3dbad1ed5431188e9a8549e170
 SHA512 
d7307f4c11f04f266ca478d58c6248debc720204cc7b58da033cf8340e4cdfb07a6908f139d50260908224bbed1ab50885c3f82b348e1d35ce38c138d2bbf970
 DIST hijri-converter-2.2.2.tar.gz 38540 BLAKE2B 
214bf04b0b6f8a2ef1ea1dc99f73a6c3e99cb8d351ed2588e6f7920e5a8e3a36fca03594bf9f3cb9d8fbdbdae232f6f8e4fd8e71db3094adc5d5aa34b601d103
 SHA512 
086a0f349cde650ad98558d5543ad463bded316a41d8827d9ee1d69aa49e0e396711befb469de697a1d3fc565901f7a6735b61856b2fc70f446960dfef15a330

diff --git a/dev-python/hijri-converter/hijri-converter-2.1.1.ebuild 
b/dev-python/hijri-converter/hijri-converter-2.1.1.ebuild
deleted file mode 100644
index 2db846383..0
--- a/dev-python/hijri-converter/hijri-converter-2.1.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Accurate Hijri-Gregorian date converter based on the Umm al-Qura 
calendar"
-HOMEPAGE="https://github.com/dralshehri/hijri-converter;
-SRC_URI="https://github.com/dralshehri/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs



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

2021-10-04 Thread Alessandro Barbieri
commit: eb30ea101775bf9d2d9f01bee746b67d7416a015
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 22:08:35 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb30ea10

dev-python/hstspreload: add 2021.10.1

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/hstspreload/Manifest|  1 +
 .../hstspreload/hstspreload-2021.10.1.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/hstspreload/Manifest b/dev-python/hstspreload/Manifest
index 6046f8145..97fbc9362 100644
--- a/dev-python/hstspreload/Manifest
+++ b/dev-python/hstspreload/Manifest
@@ -1 +1,2 @@
+DIST hstspreload-2021.10.1.tar.gz 1247430 BLAKE2B 
fa6bb9fb5be874094afa5a5475846a3bfd7dd4d53dd9819be25f8cd91db3606624d3c5c0813fdc142fc56d33e98d98d49023f26384fd15dbbc5dac7f7b58d353
 SHA512 
6ca5cbdbe3799066598da7fc1703438b108fe2786d3e422a6d84dc74bf5f8f4854b77ff4443309dbc2294840b00973b5f064db0b0adbb9b7b55425707cead81e
 DIST hstspreload-2021.7.5.tar.gz 1212079 BLAKE2B 
eba71d75a7cd384922ec4fbc7a153d432b80b6c9bff9e799c6f2a72c86603d34bc77e19f45e6dd80140fa53c11f3c5b7688614011bea22a8edfd260d23cd9020
 SHA512 
a294a078c96a95427307921565c7568ff6b20b51e4b8fba7e170e0d9d91b590ac73c32b9b5167c5086cc00ff6887ed69c669fdec3d240f9b96e6e215ca8daf00

diff --git a/dev-python/hstspreload/hstspreload-2021.10.1.ebuild 
b/dev-python/hstspreload/hstspreload-2021.10.1.ebuild
new file mode 100644
index 0..99c1b0a23
--- /dev/null
+++ b/dev-python/hstspreload/hstspreload-2021.10.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Chromium HSTS Preload list as a Python package"
+HOMEPAGE="
+   https://hstspreload.org
+   https://github.com/sethmlarson/hstspreload
+   https://pypi.org/project/hstspreload
+"
+SRC_URI="https://github.com/sethmlarson/hstspreload/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+RESTRICT="test"
+PROPERTIES="test_network"
+
+distutils_enable_tests pytest



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

2021-10-04 Thread Alessandro Barbieri
commit: 32b3c7ad9164c474c39205d47cc0556d532a0e8e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 22:05:04 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=32b3c7ad

dev-python/geopy: add 2.2.0

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/geopy/Manifest   |  1 +
 dev-python/geopy/geopy-2.2.0.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/geopy/Manifest b/dev-python/geopy/Manifest
index 1a545734b..cdee45832 100644
--- a/dev-python/geopy/Manifest
+++ b/dev-python/geopy/Manifest
@@ -1 +1,2 @@
 DIST geopy-2.1.0.tar.gz 280382 BLAKE2B 
061c4f5fee8ce50690df442f431866630b6538831191b2b357ee387133d098e6aa69136ef4f11b9b627e52a8610a22438463c7e1fc5c2b193543a666ddc955b0
 SHA512 
6d369412f7c685cda7195589341fbd8f57564fa888fa753de266a356627125f971212afbdd7253e16df90870fbfe3faab63dfb898928d9622c6aa8654ec6fe74
+DIST geopy-2.2.0.tar.gz 289811 BLAKE2B 
f876a867a19e5178eba1fa6b7389159e820fc6a9c9a6ac4beb807e2b1b121612a526b5f7290d5fd6db3e259cbd03a86695775d4cad39662126d5f5b7194b19bd
 SHA512 
78b6c2e4726dd50ad97e3425a0459b4611eed54c06c16a2b397db9c3fd9878d76f9eba26ce353908315fea469a76b4044401f5ba37aab3752e9649fd35db16cd

diff --git a/dev-python/geopy/geopy-2.2.0.ebuild 
b/dev-python/geopy/geopy-2.2.0.ebuild
new file mode 100644
index 0..c6a372fa5
--- /dev/null
+++ b/dev-python/geopy/geopy-2.2.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Geocoding Toolbox for Python"
+HOMEPAGE="
+   https://geopy.readthedocs.io
+   https://github.com/geopy/geopy
+   https://pypi.org/project/geopy
+"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=sci-geosciences/GeographicLib-1.51-r1[python,${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/async_generator[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   )
+"
+
+RESTRICT="test"
+PROPERTIES="test_network"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinx-issues \
+   dev-python/sphinx_rtd_theme



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

2021-10-04 Thread Alessandro Barbieri
commit: 49ec9d3e7d53819d25c94c4c2267829d9086d0e4
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 22:10:34 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49ec9d3e

dev-python/rstr: add 3.0.0

Signed-off-by: Alessandro Barbieri  gmail.com>

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

diff --git a/dev-python/rstr/Manifest b/dev-python/rstr/Manifest
index b5b287942..6ae33ee17 100644
--- a/dev-python/rstr/Manifest
+++ b/dev-python/rstr/Manifest
@@ -1 +1,2 @@
 DIST rstr-2.2.6.tar.gz 11197 BLAKE2B 
115b674b6d474716623846838b77d08455b60c452150f149f1577ec18a730751af1bc9b4cf3cd445b676ebac1c9bf2262da18f15583d06b75f0746adc363be1b
 SHA512 
ddd4eb4ca25f2bd991d14af6ae800a911a7077dfb14ad1968bf9e62363505e54b4f98b36eb53b7077435f9703116cc2338490a3e0d6d4d1d6fe9857a4d560976
+DIST rstr-3.0.0.tar.gz 11389 BLAKE2B 
8e5283ed2fd478189a1ddb0663069ca4a50b52a928290af171d8e79b6e59659530f45eac282cffe52be150c8d4a75adca35fdc2e5afb5c0025da31ada02fc3c7
 SHA512 
8b9909057f44ffdbfa5a037f9eaf50e506204d846143b54c23c6c83a8589ea5dc7236fa7f987e20b127ef139bef6f47b22239fd961da1f5c5b45606f511cadd8

diff --git a/dev-python/rstr/rstr-3.0.0.ebuild 
b/dev-python/rstr/rstr-3.0.0.ebuild
new file mode 100644
index 0..af5142c3c
--- /dev/null
+++ b/dev-python/rstr/rstr-3.0.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Easily generate random strings of various types"
+HOMEPAGE="https://pypi.org/project/rstr;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT=0
+KEYWORDS="~amd64"
+
+distutils_enable_tests unittest
+
+python_test() {
+   "${PYTHON}" -m unittest discover -v rstr/tests || die "tests failed 
with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -type d -name "tests" -exec rm -rv {} + || die "tests 
removing failed"
+}



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

2021-10-04 Thread Alessandro Barbieri
commit: cda9912882d80c8559d83a15130f2d45c38afcf1
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 22:02:21 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cda99128

dev-python/dotmap: add 1.3.24

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/dotmap/Manifest |  1 +
 dev-python/dotmap/dotmap-1.3.24.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/dotmap/Manifest b/dev-python/dotmap/Manifest
index 25ed3fd2c..db0a8c230 100644
--- a/dev-python/dotmap/Manifest
+++ b/dev-python/dotmap/Manifest
@@ -1 +1,2 @@
+DIST dotmap-1.3.24.tar.gz 11981 BLAKE2B 
c7afcae398c4532e670afee9a6ea9a38dcc43fa485f3e856b2ff40da76a09b74c979acd0dc7f73a0f51198af379bd9ad5d832d1379617407ea9af38b0ff421ab
 SHA512 
4b580b0f57a38de998865b376127ea407bb707502a4449ccc02cb59854c49b2f9c0c07a242e962f0146ff1c5c6bb1faafbd570939f25bb3b20b79946cb898270
 DIST dotmap-1.3.8.tar.gz 9973 BLAKE2B 
cbf90f7c32b6e64217c9d6ccb13a3d89cf4d5a15704abda76c0ee9914b30882c1bf6993a4b74b7dbb269604f1149102f24da27de4136b7adfefd277861826d2e
 SHA512 
c164b8c6d61d9d0bc66c665df8fe8d376dabc0f994824bd44cade504839a053b9a95973be1d8611f961faeac109d8dfeca93e27b28a12b35c557d22e669772a7

diff --git a/dev-python/dotmap/dotmap-1.3.24.ebuild 
b/dev-python/dotmap/dotmap-1.3.24.ebuild
new file mode 100644
index 0..e934702e4
--- /dev/null
+++ b/dev-python/dotmap/dotmap-1.3.24.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+#don't bump to python 3.10 until https://github.com/drgrib/dotmap/issues/76 is 
resolved
+PYTHON_COMPAT=( python3_{8..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Dot access dictionary with dynamic hierarchy creation and ordered 
iteration"
+HOMEPAGE="
+   https://github.com/drgrib/dotmap
+   https://pypi.org/project/dotmap
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+distutils_enable_tests unittest



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

2021-10-04 Thread Alessandro Barbieri
commit: dbffc3c159deef6bbd380a82ca09af2b677a8706
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 22:09:32 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dbffc3c1

dev-python/k5test: add 0.10.0

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/k5test/Manifest |  1 +
 dev-python/k5test/k5test-0.10.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/k5test/Manifest b/dev-python/k5test/Manifest
index c16461c1c..e500c5ab0 100644
--- a/dev-python/k5test/Manifest
+++ b/dev-python/k5test/Manifest
@@ -1 +1,2 @@
+DIST k5test-0.10.0.tar.gz 11865 BLAKE2B 
106d34d8737b35b70b01303ea0fa7fc4cf244fb43090e841f99ea83842484363bb67d88f5bfe2f6d6716b0b6303b7e9b5c0c893ce320f192cce2d92807b791fc
 SHA512 
80faee7b4bb6b2c9d899e29fb7857d0dc2b761d6c4b46d802168ac5d52287c333729becc6220d78ec7b1d61fda8f8333b14efa53571b4d2d5198c59e2c953c2a
 DIST k5test-0.9.2.tar.gz 8216 BLAKE2B 
7a4864c6c37725f87b0c4b6263093ac01a190bfd769a288c4f47c5590b42fa452af56150e89fa867b7a5b1ea56204f54b769b31b49113c5921a5209336ac9a36
 SHA512 
0feb0335da75c6201f43760834c723b82428838791f9a75a7259e55d9d74e752ce11fdfad9a2964abf9ca2cfe03e4914127af5f3d421fe78966cbeab647e

diff --git a/dev-python/k5test/k5test-0.10.0.ebuild 
b/dev-python/k5test/k5test-0.10.0.ebuild
new file mode 100644
index 0..fe8f27ebc
--- /dev/null
+++ b/dev-python/k5test/k5test-0.10.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A library for setting up self-contained Kerberos 5 environments"
+HOMEPAGE="https://github.com/pythongssapi/k5test;
+SRC_URI="https://github.com/pythongssapi/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-python/six[${PYTHON_USEDEP}]"
+RDEPEND="
+   ${DEPEND}
+   virtual/krb5
+"



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

2021-10-04 Thread Alessandro Barbieri
commit: b188a6776a0dc90eb0a5985d804a7c00a366082f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 21:59:19 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b188a677

dev-python/fontParts: add 0.9.11

Signed-off-by: Alessandro Barbieri  gmail.com>

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

diff --git a/dev-python/fontParts/Manifest b/dev-python/fontParts/Manifest
index 4cccf85f2..6b407900e 100644
--- a/dev-python/fontParts/Manifest
+++ b/dev-python/fontParts/Manifest
@@ -1 +1,2 @@
 DIST fontParts-0.9.10.tar.gz 427443 BLAKE2B 
21f6aa33e6034ef31f13ef6fc5224d3e5b2af039298191a1498b6d2fab0b58bdaa76971120893ab6e9478d6e1d59b1c6a08ec48ef19d42e8848e71366c86488a
 SHA512 
c08e88d400f6e7f3fc11374830e43c2262dfbd9a48e5205703039274bdd69102c16dc65f23fba7196b28dac3436cd052478e5e8a5435c6d081ce80c2daababea
+DIST fontParts-0.9.11.tar.gz 427573 BLAKE2B 
3a59ef7cb8c8e8a282c67c431a040ad2ab53f74cf913b5d0b1789749c242c579cca3f97523287adc63435752d994f883d89a19d78569d2439da1d10f23e431cf
 SHA512 
850d5717457bace997b165d77ef97bc1f2f4662f7a1c164ec18a68d297a9eb6e499bfb0f70044ca7bcc9ddc6575880c893ceea03c3b14fe104eb3ab21537f464

diff --git a/dev-python/fontParts/fontParts-0.9.11.ebuild 
b/dev-python/fontParts/fontParts-0.9.11.ebuild
new file mode 100644
index 0..35bc9315c
--- /dev/null
+++ b/dev-python/fontParts/fontParts-0.9.11.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="An API for interacting with the parts of fonts"
+HOMEPAGE="https://github.com/robotools/fontParts;
+SRC_URI="https://github.com/robotools/fontParts/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-python/booleanOperations-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/defcon-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/fontMath-0.4.8[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-3.32.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-python/fontPens[${PYTHON_USEDEP}] )
+"
+
+RESTRICT="!test? ( test )"
+
+pkg_setup() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}"
+}
+
+python_test() {
+   "${EPYTHON}" Lib/fontParts/fontshell/test.py -v || die "Tests failed 
with ${EPYTHON}"
+}



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

2021-10-04 Thread Alessandro Barbieri
commit: 1a23e7b0cf5b7ee338d19535fdfe58a26b8a5d30
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 22:06:57 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a23e7b0

dev-python/glyphtools: add 0.7.4

Signed-off-by: Alessandro Barbieri  gmail.com>

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

diff --git a/dev-python/glyphtools/Manifest b/dev-python/glyphtools/Manifest
index 3de22054c..91aea12cb 100644
--- a/dev-python/glyphtools/Manifest
+++ b/dev-python/glyphtools/Manifest
@@ -1 +1,2 @@
 DIST glyphtools-0.7.3.tar.gz 14972 BLAKE2B 
b8252b42bad73fced07cacb160f0a1d61647596ec0af41b979021c3f7642cdbeb0d2e5544c35fa2f0ca37ba835e94b661ad931ea3bdbedbb4a88d2b3d3fa9498
 SHA512 
de505b7c7916bedcb81e70013928915a3dc3289445f1b2e438e66cb581a2a35b342d484333d1740d8db7150fc61b380bced382748f11866c81b9a06740efbadc
+DIST glyphtools-0.7.4.tar.gz 20023 BLAKE2B 
a771f626220dc2f26ba643edb21fd64460369b192bf21ccf4e798ee7179a8c7a35d69cd07ca700193cf0be579db757a9487434280168fc2b8c4d5b330ddcb344
 SHA512 
e04df8ebdfb4738d3f277dc7dce5ab1d8ad3f4e97bd30192779f362ebb65124fb688fb6f586fadf767e24b2efd7af519ffc9c4fc14adaf6d0546a07e8075c759

diff --git a/dev-python/glyphtools/glyphtools-0.7.4.ebuild 
b/dev-python/glyphtools/glyphtools-0.7.4.ebuild
new file mode 100644
index 0..d6c4bae08
--- /dev/null
+++ b/dev-python/glyphtools/glyphtools-0.7.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Routines for extracting information from fontTools glyphs"
+HOMEPAGE="https://github.com/simoncozens/glyphtools;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="
+   dev-python/babelfont[${PYTHON_USEDEP}]
+   dev-python/beziers[${PYTHON_USEDEP}]
+   dev-python/glyphsLib[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinxcontrib-napoleon \
+   dev-python/sphinxcontrib-restbuilder



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

2021-10-04 Thread Alessandro Barbieri
commit: a1d9f392cf0ea535d340f78f439319b662462b59
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Oct  4 21:54:55 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Oct  4 22:30:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1d9f392

dev-python/ufoNormalizer: new version

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

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

diff --git a/dev-python/ufoNormalizer/Manifest 
b/dev-python/ufoNormalizer/Manifest
index 6d5545ce4..22d2f4112 100644
--- a/dev-python/ufoNormalizer/Manifest
+++ b/dev-python/ufoNormalizer/Manifest
@@ -1 +1,2 @@
 DIST ufonormalizer-0.5.4.zip 38121 BLAKE2B 
b88763f9904633b99bfcd8226281b2c8e7172a46d8a6ebed1360d8af6b67944030f008176b55dfb9cb85580419997853b5203867587da87f7910608621ff213f
 SHA512 
f9bc37c6d7c366d34e9fa4cbfbcbb6f8a654955fd61afedfbe6376e70e4145d29c6fe30d48c28dca9f18e476002c1cda773172379be2fae4bd30b466ce1899ba
+DIST ufonormalizer-0.6.1.zip 37360 BLAKE2B 
b2270b9bd40c5c67e2854049f285eac0a7c202bd4a2245837a99259140e3dd352adcd1c74a9cfd40670fd4c7ee801dacddfd092582abb96459fc4a475c65fd43
 SHA512 
301bef368a7d42333d885437322991d075e5ebb7169e3397e1d2a486ae18d4efba4db625bad1f9452f512e0a452ec8a9fd0b5c716c8571eb45f9d4d2718f37a7

diff --git a/dev-python/ufoNormalizer/ufoNormalizer-0.6.1.ebuild 
b/dev-python/ufoNormalizer/ufoNormalizer-0.6.1.ebuild
new file mode 100644
index 0..ab56b595c
--- /dev/null
+++ b/dev-python/ufoNormalizer/ufoNormalizer-0.6.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MYPN="${PN,,}"
+MYP="${MYPN}-${PV}"
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+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"
+S="${WORKDIR}/${MYP}"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="app-arch/unzip"
+
+distutils_enable_tests setup.py



[gentoo-commits] proj/pax-utils:master commit in: travis/, .github/workflows/, /

2021-10-04 Thread Mike Frysinger
commit: 22e3de54dee0d4efa6c3d14753f847677f0e8d98
Author: Mike Frysinger  chromium  org>
AuthorDate: Mon Oct  4 17:31:53 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Oct  4 22:26:21 2021 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=22e3de54

migrate from Travis to GH actions

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

 .github/workflows/build-test-ci.yml | 85 +
 .github/workflows/coverity.yml  | 52 +++
 .travis.yml | 33 --
 Makefile|  6 +--
 Makefile.am |  1 -
 README.md   |  2 +-
 autogen.sh  | 14 +++---
 travis/lib.sh   | 38 -
 travis/main.sh  | 75 
 9 files changed, 147 insertions(+), 159 deletions(-)

diff --git a/.github/workflows/build-test-ci.yml 
b/.github/workflows/build-test-ci.yml
new file mode 100644
index 000..e23f0a3
--- /dev/null
+++ b/.github/workflows/build-test-ci.yml
@@ -0,0 +1,85 @@
+# GitHub actions workflow.
+# 
https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions
+
+name: Build+Test CI
+
+on:
+  push:
+branches: [master, gh-actions]
+tags: [v*]
+  pull_request:
+types: [opened]
+branches: [master]
+
+jobs:
+  make:
+strategy:
+  matrix:
+os: [ubuntu-latest]
+cc: [gcc, clang]
+runs-on: ${{ matrix.os }}
+env:
+  CC: ${{ matrix.cc }}
+steps:
+- name: Install dependencies
+  run: sudo apt-get install -y python3-pyelftools
+- uses: actions/checkout@v2
+# Hack up the man pages as installing xmlto is very expensive.
+# We'll test this in the autotools builder instead.
+- name: Hack man pages
+  run: echo man/*.docbook | sed s:docbook:1:g | xargs touch
+- run: make
+- run: make check
+- run: make install DESTDIR="${PWD}/root/"
+- run: make debug
+- run: make check
+
+  autotools-distcheck-linux:
+strategy:
+  matrix:
+os: [ubuntu-latest]
+cc: [gcc, clang]
+runs-on: ${{ matrix.os }}
+env:
+  CC: ${{ matrix.cc }}
+steps:
+- name: Install dependencies
+  run: sudo apt-get install -y python3-pyelftools xmlto
+- name: Checkout gnulib
+  uses: actions/checkout@v2
+  with:
+repository: coreutils/gnulib
+path: gnulib
+- run: mv gnulib ..
+- uses: actions/checkout@v2
+- run: make distcheck SHELL_TRACE=-x PV=git PATH="${PWD}/../gnulib:${PATH}"
+
+  autotools-build-macos:
+strategy:
+  matrix:
+os: [macos-latest]
+cc: [clang]
+runs-on: ${{ matrix.os }}
+env:
+  CC: ${{ matrix.cc }}
+steps:
+- name: Install dependencies
+  run: brew install autoconf automake docbook libtool xmlto xz
+- name: Checkout gnulib
+  uses: actions/checkout@v2
+  with:
+repository: coreutils/gnulib
+path: gnulib
+- run: mv gnulib ..
+- uses: actions/checkout@v2
+# We don't run the whole distcheck flow because we don't want or need to
+# rebuild the tarball, and that flow also runs the basic Linux+make which
+# blows up wonderfully everywhere else.
+- run: make autotools SHELL_TRACE=-x
+- run: ./configure
+- run: make
+# The unittests generally assume a Linux ELF host, so don't bother making
+# sure they pass on macOS.  Run them out of morbid curiosity I guess.
+- run: |
+make -k check || :
+- run: make install DESTDIR="${PWD}/root/"

diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml
new file mode 100644
index 000..0cdfec2
--- /dev/null
+++ b/.github/workflows/coverity.yml
@@ -0,0 +1,52 @@
+# GitHub actions workflow.
+# 
https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions
+
+# https://scan.coverity.com/projects/gentoo-pax-utils
+name: Coverity Scan
+
+on:
+  push:
+branches: [master]
+
+jobs:
+  coverity:
+strategy:
+  matrix:
+os: [ubuntu-latest]
+cc: [gcc]
+runs-on: ${{ matrix.os }}
+env:
+  COVERITY_EMAIL: vap...@gentoo.org
+  COVERITY_PROJECT: gentoo%2Fpax-utils
+  CC: ${{ matrix.cc }}
+steps:
+- uses: actions/checkout@v2
+
+- name: Download Coverity Build Tool
+  run: |
+wget -nv https://scan.coverity.com/download/cxx/linux64 \
+  --post-data "token=${TOKEN}=${COVERITY_PROJECT}" \
+  -O cov-analysis-linux64.tar.gz
+mkdir cov-analysis
+tar -xzf cov-analysis-linux64.tar.gz --strip 1 -C cov-analysis
+  env:
+TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }}
+
+- name: Build with cov-build
+  run: |
+export PATH="${PWD}/cov-analysis/bin:${PATH}"
+cov-build --dir cov-int make
+
+- name: Submit the result to Coverity Scan
+  

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

2021-10-04 Thread Mike Frysinger
commit: e296d7ac9b45c75499dbfa89cfd4e2341303d2e2
Author: Mike Frysinger  chromium  org>
AuthorDate: Mon Oct  4 21:46:02 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Oct  4 21:46:02 2021 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=e296d7ac

build: add --debug for easy shell script tracing

Improve the CLI parser slightly so we can add a --debug option.
This makes it easy to get shell script tracing with a -x option
rather than having to override the shebang/shell interpreter.

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

 autogen.sh  | 26 --
 make-tarball.sh | 13 ++---
 2 files changed, 34 insertions(+), 5 deletions(-)

diff --git a/autogen.sh b/autogen.sh
index 42e8a8c..a21b8e5 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -2,11 +2,33 @@
 
 . "${0%/*}"/travis/lib.sh
 
+# NB: This script is normally run in a GNU environment (e.g. Linux), but we 
also run it on other
+# systems (e.g. macOS) as part of our automated CI.  So a little care must be 
taken.
+
+cd "${0%/*}" || exit 1
+
 m4dir="autotools/m4"
 
+: ${MAKE:=make}
+
+FROM_TOOL=
+while [[ $# -gt 0 ]] ;do
+   case $1 in
+   --from=*) FROM_TOOL=${1#*=};;
+   -x|--debug) set -x;;
+   *) break;;
+   esac
+   shift
+done
+
+if [[ $# -ne 0 ]] ; then
+   echo "Usage: $0" >&2
+   exit 1
+fi
+
 v rm -rf autotools
-if [[ $1 != "--from=make" ]] ; then
-   v ${MAKE:-make} autotools-update
+if [[ ${FROM_TOOL} != "make" ]] ; then
+   v ${MAKE} autotools-update
 fi
 
 # reload the gnulib code if possible

diff --git a/make-tarball.sh b/make-tarball.sh
index 04f778d..3cd3219 100755
--- a/make-tarball.sh
+++ b/make-tarball.sh
@@ -1,5 +1,8 @@
 #!/bin/bash
 
+# NB: This script is expected to be run in a GNU environment (e.g. Linux).
+# So it is not written to be completely POSIX compliant.
+
 set -e
 
 if ! . /etc/init.d/functions.sh 2>/dev/null ; then
@@ -13,10 +16,14 @@ v() { printf '\t%s\n' "$*"; "$@"; }
 : ${MAKE:=make}
 
 CHECK=false
-if [[ $1 == "--check" ]] ; then
-   CHECK=true
+while [[ $# -gt 0 ]] ;do
+   case $1 in
+   --check) CHECK=true;;
+   -x|--debug) set -x;;
+   *) break;;
+   esac
shift
-fi
+done
 
 if [[ $# -ne 1 ]] ; then
die "Usage: $0 "



[gentoo-commits] proj/pax-utils:master commit in: /, tests/

2021-10-04 Thread Mike Frysinger
commit: 75966274a95160cabba4534f47867be90648f066
Author: Mike Frysinger  chromium  org>
AuthorDate: Mon Oct  4 21:51:13 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Oct  4 21:51:13 2021 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=75966274

build: drop external function.sh use

We use very little from it anymore, and can easily inline the few
things we want.  This makes code work on non-Gentoo systems.

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

 make-tarball.sh | 7 ++-
 tests/lib.sh| 4 +++-
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/make-tarball.sh b/make-tarball.sh
index 3cd3219..231cb66 100755
--- a/make-tarball.sh
+++ b/make-tarball.sh
@@ -5,12 +5,9 @@
 
 set -e
 
-if ! . /etc/init.d/functions.sh 2>/dev/null ; then
-   einfo() { printf ' * %b\n' "$*"; }
-   eerror() { einfo "$@" 1>&2; }
-fi
+einfo() { printf ' * %b\n' "$*"; }
+eerror() { einfo "$@" 1>&2; }
 die() { eerror "$@"; exit 1; }
-
 v() { printf '\t%s\n' "$*"; "$@"; }
 
 : ${MAKE:=make}

diff --git a/tests/lib.sh b/tests/lib.sh
index 927e503..03d9f2a 100644
--- a/tests/lib.sh
+++ b/tests/lib.sh
@@ -9,7 +9,9 @@ else
top_builddir=${abs_top_builddir}
 fi
 
-[ -e /etc/init.d/functions.sh ] && source /etc/init.d/functions.sh
+GOOD=$'\e[32;1m'
+BAD=$'\e[31;1m'
+NORMAL=$'\e[m'
 
 PATH="${top_srcdir}:${top_builddir}:${PATH}"
 unset ROOT # who knows!



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

2021-10-04 Thread Sam James
commit: 237757ba96b2e78817fc79f4667414dc727dd1d3
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:02:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:02:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=237757ba

dev-db/redis: fix metadata order

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

 dev-db/redis/redis-5.0.13.ebuild | 2 +-
 dev-db/redis/redis-5.0.14.ebuild | 2 +-
 dev-db/redis/redis-6.0.15.ebuild | 2 +-
 dev-db/redis/redis-6.0.16.ebuild | 2 +-
 dev-db/redis/redis-6.2.5.ebuild  | 2 +-
 dev-db/redis/redis-6.2.6.ebuild  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-db/redis/redis-5.0.13.ebuild b/dev-db/redis/redis-5.0.13.ebuild
index e3e81cea542..a8ec106eeb4 100644
--- a/dev-db/redis/redis-5.0.13.ebuild
+++ b/dev-db/redis/redis-5.0.13.ebuild
@@ -10,10 +10,10 @@ HOMEPAGE="https://redis.io;
 SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
+SLOT="0"
 KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="+jemalloc tcmalloc luajit test"
 RESTRICT="!test? ( test )"
-SLOT="0"
 
 # Redis does NOT build with Lua 5.2 or newer at this time.
 COMMON_DEPEND="

diff --git a/dev-db/redis/redis-5.0.14.ebuild b/dev-db/redis/redis-5.0.14.ebuild
index 36e7924b6b2..4e433b4e613 100644
--- a/dev-db/redis/redis-5.0.14.ebuild
+++ b/dev-db/redis/redis-5.0.14.ebuild
@@ -10,10 +10,10 @@ HOMEPAGE="https://redis.io;
 SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
+SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="+jemalloc tcmalloc luajit test"
 RESTRICT="!test? ( test )"
-SLOT="0"
 
 # Redis does NOT build with Lua 5.2 or newer at this time.
 COMMON_DEPEND="

diff --git a/dev-db/redis/redis-6.0.15.ebuild b/dev-db/redis/redis-6.0.15.ebuild
index b61d5886247..347c229d738 100644
--- a/dev-db/redis/redis-6.0.15.ebuild
+++ b/dev-db/redis/redis-6.0.15.ebuild
@@ -18,10 +18,10 @@ HOMEPAGE="https://redis.io;
 SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
+SLOT="0"
 KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="+jemalloc ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
-SLOT="0"
 
 COMMON_DEPEND="
${LUA_DEPS}

diff --git a/dev-db/redis/redis-6.0.16.ebuild b/dev-db/redis/redis-6.0.16.ebuild
index f87d435d0e7..e9fa8b169fc 100644
--- a/dev-db/redis/redis-6.0.16.ebuild
+++ b/dev-db/redis/redis-6.0.16.ebuild
@@ -18,10 +18,10 @@ HOMEPAGE="https://redis.io;
 SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
+SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 IUSE="+jemalloc ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
-SLOT="0"
 
 COMMON_DEPEND="
${LUA_DEPS}

diff --git a/dev-db/redis/redis-6.2.5.ebuild b/dev-db/redis/redis-6.2.5.ebuild
index 76be65d5e4b..ebe779b0841 100644
--- a/dev-db/redis/redis-6.2.5.ebuild
+++ b/dev-db/redis/redis-6.2.5.ebuild
@@ -18,10 +18,10 @@ HOMEPAGE="https://redis.io;
 SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
+SLOT="0"
 KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 IUSE="+jemalloc ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
-SLOT="0"
 
 COMMON_DEPEND="
${LUA_DEPS}

diff --git a/dev-db/redis/redis-6.2.6.ebuild b/dev-db/redis/redis-6.2.6.ebuild
index ebcfae4210f..77adb086b92 100644
--- a/dev-db/redis/redis-6.2.6.ebuild
+++ b/dev-db/redis/redis-6.2.6.ebuild
@@ -18,10 +18,10 @@ HOMEPAGE="https://redis.io;
 SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
+SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 IUSE="+jemalloc ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
-SLOT="0"
 
 COMMON_DEPEND="
${LUA_DEPS}



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

2021-10-04 Thread Sam James
commit: c2d75e6d77c83f356a052d82a2581aeda748fa9c
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 21:53:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 21:53:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d75e6d

dev-db/redis: add 6.0.16

Bug: https://bugs.gentoo.org/816282
Signed-off-by: Sam James  gentoo.org>

 dev-db/redis/Manifest|   1 +
 dev-db/redis/redis-6.0.16.ebuild | 189 +++
 2 files changed, 190 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 8391b1df637..cf3958a3d0e 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,4 +1,5 @@
 DIST redis-5.0.13.tar.gz 1995566 BLAKE2B 
1020b26162d212f980fd07bfe1879120306c7e796cde7e48dfcc1c3aa555a0a25299c17ad65515cc54be3c354bff58cefe67bba5dfc26f6b24d56a46debfa267
 SHA512 
9784193a53b459a2e4937e8f0d18652a0677d29746e359e5f8ffddeea4cea305f10c8eeae9007e49c0ba9ebedb9b603aced61592ba3302e5b64be78020b3b4bf
 DIST redis-5.0.14.tar.gz 2000179 BLAKE2B 
77d3ed09a81450dbf806edd017785b82c50bb059aab44c82bc4ab784b7f03d5c58f9372b96c857831f84d278771dcf223f42ca05af790f0dc10ecdde211fd149
 SHA512 
513299ae8b967a659d54812fab4dfdfaf0081b20136a3d89b6a761e93548583c96436fedb84baa4d23385b42110ef615527efc3690b873f5bec7793403fe7eaf
 DIST redis-6.0.15.tar.gz 2282471 BLAKE2B 
b7f37a76d2a16e0f84f51a737e2c23ebc27750ece790cf800a0f70bfd481db01d82dc68511f80e5935dc73d70f02716a4f9005d4d177ecf3f2a0c5290ecd41ff
 SHA512 
e7ba123798a11e1c68dd6d3ebb0586bed4f2bb33755871f1577f7e0229f826b468c2130c31bcc85a64ce7ff54e280df0a7c60e0882f3ed2a11d43e7819fe8b9e
+DIST redis-6.0.16.tar.gz 2288647 BLAKE2B 
f3552cc0d27cbc5cf6556792da9a75d01ff70d372484c95d2af8b24ec902a8086b9c3f4e53513df982fe135963432bfb527334926dd494e50d2cc618ab813f39
 SHA512 
83bb72448f9943e3d015cb4d961eb2eae21602ef1f90ca52ca8ab7c6918b0ab979db9f61f3981df27b2286894f4864f4588c3a52fa988e30e9419b0967998845
 DIST redis-6.2.5.tar.gz 2465302 BLAKE2B 
51cc672ab432bb87560151521289d04e8fefb8e4df820f58a9b742131a0f1960c0019dec42a601bad827ec2a172375b88b6cf32a19aef42964e18f5a7a911c40
 SHA512 
8c54451032cbb627ec2827251556cba2010e56544baca7ea117b5afd2c2add484acbedd3baf21bdb8fd10672602cf52294a4e26b135c1406d7a723c048275e3a

diff --git a/dev-db/redis/redis-6.0.16.ebuild b/dev-db/redis/redis-6.0.16.ebuild
new file mode 100644
index 000..f87d435d0e7
--- /dev/null
+++ b/dev-db/redis/redis-6.0.16.ebuild
@@ -0,0 +1,189 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Redis does NOT build with Lua 5.2 or newer at this time:
+#  - 5.3 and 5.4 give:
+# lua_bit.c:83:2: error: #error "Unknown number type, check LUA_NUMBER_* in 
luaconf.h"
+#  - 5.2 fails with:
+# scripting.c:(.text+0x1f9b): undefined reference to `lua_open'
+#because lua_open became lua_newstate in 5.2
+LUA_COMPAT=( lua5-1 luajit )
+
+inherit autotools flag-o-matic lua-single systemd toolchain-funcs tmpfiles
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="https://redis.io;
+SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+IUSE="+jemalloc ssl systemd tcmalloc test"
+RESTRICT="!test? ( test )"
+SLOT="0"
+
+COMMON_DEPEND="
+   ${LUA_DEPS}
+   jemalloc? ( >=dev-libs/jemalloc-5.1:= )
+   ssl? ( dev-libs/openssl:0= )
+   systemd? ( sys-apps/systemd:= )
+   tcmalloc? ( dev-util/google-perftools )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   acct-group/redis
+   acct-user/redis
+"
+
+BDEPEND="
+   ${COMMON_DEPEND}
+   virtual/pkgconfig
+"
+
+# Tcl is only needed in the CHOST test env
+DEPEND="
+   ${COMMON_DEPEND}
+   test? (
+   dev-lang/tcl:0=
+   ssl? ( dev-tcltk/tls )
+   )"
+
+REQUIRED_USE="?? ( jemalloc tcmalloc )
+   ${LUA_REQUIRED_USE}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.2.3-config.patch
+   "${FILESDIR}"/${PN}-5.0-shared.patch
+   "${FILESDIR}"/${PN}-6.0.12-sharedlua.patch
+   "${FILESDIR}"/${PN}-5.0.8-ppc-atomic.patch
+   "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
+)
+
+src_prepare() {
+   default
+
+   # unstable on jemalloc
+   > tests/unit/memefficiency.tcl || die
+
+   # Copy lua modules into build dir
+   cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
+   cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJSON_GLOBAL"
+
+   # now we will rewrite present Makefiles
+   local makefiles="" MKF
+   for MKF in $(find -name 'Makefile' | cut -b 3-); do
+   mv "${MKF}" "${MKF}.in"
+   sed -i  -e 

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

2021-10-04 Thread Sam James
commit: cc34d8257d01cf57f9b1f41201a124eab61fefdf
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 21:53:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 21:53:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc34d825

dev-db/redis: add 6.2.6

Bug: https://bugs.gentoo.org/816282
Signed-off-by: Sam James  gentoo.org>

 dev-db/redis/Manifest   |   1 +
 dev-db/redis/redis-6.2.6.ebuild | 189 
 2 files changed, 190 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index cf3958a3d0e..c5282e8ff2d 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -3,3 +3,4 @@ DIST redis-5.0.14.tar.gz 2000179 BLAKE2B 
77d3ed09a81450dbf806edd017785b82c50bb05
 DIST redis-6.0.15.tar.gz 2282471 BLAKE2B 
b7f37a76d2a16e0f84f51a737e2c23ebc27750ece790cf800a0f70bfd481db01d82dc68511f80e5935dc73d70f02716a4f9005d4d177ecf3f2a0c5290ecd41ff
 SHA512 
e7ba123798a11e1c68dd6d3ebb0586bed4f2bb33755871f1577f7e0229f826b468c2130c31bcc85a64ce7ff54e280df0a7c60e0882f3ed2a11d43e7819fe8b9e
 DIST redis-6.0.16.tar.gz 2288647 BLAKE2B 
f3552cc0d27cbc5cf6556792da9a75d01ff70d372484c95d2af8b24ec902a8086b9c3f4e53513df982fe135963432bfb527334926dd494e50d2cc618ab813f39
 SHA512 
83bb72448f9943e3d015cb4d961eb2eae21602ef1f90ca52ca8ab7c6918b0ab979db9f61f3981df27b2286894f4864f4588c3a52fa988e30e9419b0967998845
 DIST redis-6.2.5.tar.gz 2465302 BLAKE2B 
51cc672ab432bb87560151521289d04e8fefb8e4df820f58a9b742131a0f1960c0019dec42a601bad827ec2a172375b88b6cf32a19aef42964e18f5a7a911c40
 SHA512 
8c54451032cbb627ec2827251556cba2010e56544baca7ea117b5afd2c2add484acbedd3baf21bdb8fd10672602cf52294a4e26b135c1406d7a723c048275e3a
+DIST redis-6.2.6.tar.gz 2476542 BLAKE2B 
d139479432171294911d99e7e8c2327dbbc6682ea49de761c4bb4089a2efd814926f2f8823dca1826b4a61dd9ccf79abb22878c9463ac92870481b43d8a7fff7
 SHA512 
9b947d26fd9e208627ed22d318ab3d0775ab0be46d98db1c1d158feac671b984e75ce33e647d196face9643f80768af47e678be1b4e1ddd3eb56dff467c46022

diff --git a/dev-db/redis/redis-6.2.6.ebuild b/dev-db/redis/redis-6.2.6.ebuild
new file mode 100644
index 000..ebcfae4210f
--- /dev/null
+++ b/dev-db/redis/redis-6.2.6.ebuild
@@ -0,0 +1,189 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Redis does NOT build with Lua 5.2 or newer at this time:
+#  - 5.3 and 5.4 give:
+# lua_bit.c:83:2: error: #error "Unknown number type, check LUA_NUMBER_* in 
luaconf.h"
+#  - 5.2 fails with:
+# scripting.c:(.text+0x1f9b): undefined reference to `lua_open'
+#because lua_open became lua_newstate in 5.2
+LUA_COMPAT=( lua5-1 luajit )
+
+inherit autotools flag-o-matic lua-single systemd toolchain-funcs tmpfiles
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="https://redis.io;
+SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+IUSE="+jemalloc ssl systemd tcmalloc test"
+RESTRICT="!test? ( test )"
+SLOT="0"
+
+COMMON_DEPEND="
+   ${LUA_DEPS}
+   jemalloc? ( >=dev-libs/jemalloc-5.1:= )
+   ssl? ( dev-libs/openssl:0= )
+   systemd? ( sys-apps/systemd:= )
+   tcmalloc? ( dev-util/google-perftools )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   acct-group/redis
+   acct-user/redis
+"
+
+BDEPEND="
+   ${COMMON_DEPEND}
+   virtual/pkgconfig
+"
+
+# Tcl is only needed in the CHOST test env
+DEPEND="
+   ${COMMON_DEPEND}
+   test? (
+   dev-lang/tcl:0=
+   ssl? ( dev-tcltk/tls )
+   )"
+
+REQUIRED_USE="?? ( jemalloc tcmalloc )
+   ${LUA_REQUIRED_USE}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.2.1-config.patch
+   "${FILESDIR}"/${PN}-5.0-shared.patch
+   "${FILESDIR}"/${PN}-6.2.1-sharedlua.patch
+   "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch
+   "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
+)
+
+src_prepare() {
+   default
+
+   # unstable on jemalloc
+   > tests/unit/memefficiency.tcl || die
+
+   # Copy lua modules into build dir
+   cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
+   cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJSON_GLOBAL"
+
+   # now we will rewrite present Makefiles
+   local makefiles="" MKF
+   for MKF in $(find -name 'Makefile' | cut -b 3-); do
+   mv "${MKF}" "${MKF}.in"
+   sed -i  -e 's:$(CC):@CC@:g' \
+   -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
+   -e 's: $(DEBUG)::g' \
+   -e 's:$(OBJARCH)::g' \
+   -e 's:ARCH:TARCH:g' \
+ 

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

2021-10-04 Thread Sam James
commit: d9573dfe0717cec68a1e3f6454e8b9aa72ec9655
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 21:53:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 21:53:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9573dfe

dev-db/redis: add 5.0.14

Bug: https://bugs.gentoo.org/816282
Signed-off-by: Sam James  gentoo.org>

 dev-db/redis/Manifest|   1 +
 dev-db/redis/redis-5.0.14.ebuild | 164 +++
 2 files changed, 165 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 744bb01b58d..8391b1df637 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,3 +1,4 @@
 DIST redis-5.0.13.tar.gz 1995566 BLAKE2B 
1020b26162d212f980fd07bfe1879120306c7e796cde7e48dfcc1c3aa555a0a25299c17ad65515cc54be3c354bff58cefe67bba5dfc26f6b24d56a46debfa267
 SHA512 
9784193a53b459a2e4937e8f0d18652a0677d29746e359e5f8ffddeea4cea305f10c8eeae9007e49c0ba9ebedb9b603aced61592ba3302e5b64be78020b3b4bf
+DIST redis-5.0.14.tar.gz 2000179 BLAKE2B 
77d3ed09a81450dbf806edd017785b82c50bb059aab44c82bc4ab784b7f03d5c58f9372b96c857831f84d278771dcf223f42ca05af790f0dc10ecdde211fd149
 SHA512 
513299ae8b967a659d54812fab4dfdfaf0081b20136a3d89b6a761e93548583c96436fedb84baa4d23385b42110ef615527efc3690b873f5bec7793403fe7eaf
 DIST redis-6.0.15.tar.gz 2282471 BLAKE2B 
b7f37a76d2a16e0f84f51a737e2c23ebc27750ece790cf800a0f70bfd481db01d82dc68511f80e5935dc73d70f02716a4f9005d4d177ecf3f2a0c5290ecd41ff
 SHA512 
e7ba123798a11e1c68dd6d3ebb0586bed4f2bb33755871f1577f7e0229f826b468c2130c31bcc85a64ce7ff54e280df0a7c60e0882f3ed2a11d43e7819fe8b9e
 DIST redis-6.2.5.tar.gz 2465302 BLAKE2B 
51cc672ab432bb87560151521289d04e8fefb8e4df820f58a9b742131a0f1960c0019dec42a601bad827ec2a172375b88b6cf32a19aef42964e18f5a7a911c40
 SHA512 
8c54451032cbb627ec2827251556cba2010e56544baca7ea117b5afd2c2add484acbedd3baf21bdb8fd10672602cf52294a4e26b135c1406d7a723c048275e3a

diff --git a/dev-db/redis/redis-5.0.14.ebuild b/dev-db/redis/redis-5.0.14.ebuild
new file mode 100644
index 000..36e7924b6b2
--- /dev/null
+++ b/dev-db/redis/redis-5.0.14.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic systemd toolchain-funcs tmpfiles
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="https://redis.io;
+SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+IUSE="+jemalloc tcmalloc luajit test"
+RESTRICT="!test? ( test )"
+SLOT="0"
+
+# Redis does NOT build with Lua 5.2 or newer at this time.
+COMMON_DEPEND="
+   luajit? ( dev-lang/luajit:2 )
+   !luajit? ( dev-lang/lua:5.1 )
+   tcmalloc? ( dev-util/google-perftools )
+   jemalloc? ( >=dev-libs/jemalloc-5.1:= )"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   acct-group/redis
+   acct-user/redis"
+
+BDEPEND="
+   ${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+# Tcl is only needed in the CHOST test env
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-lang/tcl:0= )"
+
+REQUIRED_USE="?? ( tcmalloc jemalloc )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.2.3-config.patch
+   "${FILESDIR}"/${PN}-5.0-shared.patch
+   "${FILESDIR}"/${PN}-5.0-sharedlua.patch
+   "${FILESDIR}"/${PN}-5.0.8-ppc-atomic.patch
+   "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
+)
+
+src_prepare() {
+   default
+
+   # don't call ar directly
+   sed -e '/^STLIB_MAKE_CMD/s/ar/$(AR)/g' \
+   -i deps/hiredis/Makefile || die
+
+   # Copy lua modules into build dir
+   cp 
deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c src/ 
|| die
+   cp deps/lua/src/{fpconv,strbuf}.h src/ || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJSON_GLOBAL"
+
+   # now we will rewrite present Makefiles
+   local makefiles="" MKF
+   for MKF in $(find -name 'Makefile' | cut -b 3-); do
+   mv "${MKF}" "${MKF}.in"
+   sed -i  -e 's:$(CC):@CC@:g' \
+   -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
+   -e 's: $(DEBUG)::g' \
+   -e 's:$(OBJARCH)::g' \
+   -e 's:ARCH:TARCH:g' \
+   -e '/^CCOPT=/s:$: $(LDFLAGS):g' \
+   "${MKF}.in" \
+   || die "Sed failed for ${MKF}"
+   makefiles+=" ${MKF}"
+   done
+   # autodetection of compiler and settings; generates the modified 
Makefiles
+   cp "${FILESDIR}"/configure.ac-3.2 configure.ac || die
+
+   # Use the correct pkgconfig name for Lua
+   if false && has_version 'dev-lang/lua:5.3'; then
+   # Lua5.3 gives:
+   

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

2021-10-04 Thread Sam James
commit: 5461f6e3edaa84d0e11e9e0fc312818ee1ec79a1
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 21:38:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 21:38:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5461f6e3

dev-lang/python: add 3.10.0

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.10.0.ebuild | 346 +++
 2 files changed, 349 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 4a5a53d0a89..60709468685 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,5 +1,7 @@
 DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381998256a1a002d316b38288349884d5960de35c49352d03129ed0bae599e641ec2225898158ebce50a7a2fd74d2c
 SHA512 
a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
+DIST Python-3.10.0.tar.xz 18726176 BLAKE2B 
77143edf733cadf7e52327a58782f0617b1dd0d132cf58e0f26d37a454bb97f82e7931118a6a71f22779d9b6ec4efca974c43c19a6338b4b24a9fd616b60cc89
 SHA512 
82b2729afc7d72a80882f199970667dce7d971a2e5ecfe6cf84f7b68612ab2caf6ed6d7a8cb81f24ea85cb0816464bb2e8b2e6884eda62fa40742edc674193bd
+DIST Python-3.10.0.tar.xz.asc 833 BLAKE2B 
295df19932ea076bb1a50acb38782055ff34fb235df0380fa361727eedb3ca68aeca2a31419de5b05ce128c2e21ad04605c226e7a61d508a17607f615e46e570
 SHA512 
67236e02bc49da1423717cb54216b745f613ba2fc4b372a4aa15a36ab15fe69d9b9087070382957d480df7576d13056caedcd979fb56531799a1190b822f673d
 DIST Python-3.10.0rc2.tar.xz 18737220 BLAKE2B 
bcbddfa718b66b30b85dc3afad59eb3d977bfe036564821d5016d7150a38c377bc6fb29c611dd28681b660e488f0ef3d1de21a6cd9528866a3e86e8afbf589af
 SHA512 
8511d837e465818a7b41df4593f29179e4d420171a287deb484ab6834fe17fe6b9d49ea6ee619573c8fa02aae0bf11807b5fa5903b200e311a0ba27981ecdc04
 DIST Python-3.10.0rc2.tar.xz.asc 833 BLAKE2B 
d518871f35126be04effc213cd78b9fe641c75ffa361671f111916cff0dcf9578cb0010842afb5b25037cbff494023db8b28e7fcf0d59a53667ed59d7f4f661b
 SHA512 
ce38167956314b27641f08fd5cad67bcf286154ff3a74a8987e9cda8b5737ed2218f0190726c7555cc5f49d76dee3d90521512e4560bfb4e91789217e36ee096
 DIST Python-3.6.14.tar.xz 17218148 BLAKE2B 
efe655cb907ffa678ca135f88ba9d867e523969ad82dbc09ffb6d8d383824a4b43c525e156a3c35484a526b4b3ea755109e5ef15d17852d44e3351c307fc5e91
 SHA512 
15b82b7285db97cb27a6fcd57ce9e258fdf8dbdb2f00e22e4331161b8557c8244342546c4143e84c72730759e0276770396b6ca5bb7cf87310cca8e175423006
@@ -17,6 +19,7 @@ DIST Python-3.9.6.tar.xz.asc 833 BLAKE2B 
41901bfb80a901f2f14e86769e6d08ded8f7565
 DIST Python-3.9.7.tar.xz 19123232 BLAKE2B 
69dfba6974c8c74de1b71977d28cad4d7c26615695f48a99444d2eb83d657b4bd8d22e7f6e94b1b2dcbcc5605c0aee08c609b9564e306f48588e2a7f471209b2
 SHA512 
55139776ab58a40f9e1e70613d7071d559ef9e51e32a77791422aac134322c21a49f0348c42813214b69789c589367eae43e16d4ae838a73daf37617e966b735
 DIST Python-3.9.7.tar.xz.asc 833 BLAKE2B 
2d9c47e47d9a625e393a8b456dd5b10dd485fc13ca7c236b5fd304c373879bea8ab3c67ff99c3a81350443f6ccba20718466a221a05faada6b82cfe92943fdbf
 SHA512 
7ff9f845f520efab3b4a0e95da3ffe055ee5777a4173a5b2cc1fd2419dc2b4faf30d1e711e372df36e34bc971ecfcde88a7cd815cfe2d8080ccb575a1ae8e101
 DIST python-gentoo-patches-2.7.18_p13.tar.xz 33296 BLAKE2B 
91b711458aff4f6337ee1b34aff58d7edda6725644a64c9320076a1e04c816729ed163d82333cfe4dfef379a9ad5ef50ba00abdbbfed4503b0f92c8f0b7ca683
 SHA512 
97f3657a4a95e8492aa710801b974a56e6dd4636e475aea45cbbe76e7ae32d00f07b05769887f05e49cb0df8584ac9499a7ce842bad77f837a7c869f9b769b07
+DIST python-gentoo-patches-3.10.0.tar.xz 8528 BLAKE2B 
5217172056a00196969dc462c7b89e629fe2dbf258cac9b3695b8e61441426d024f6656e984c61966f954b4599bf7a88071b3902791d66fc787ff992d052bbe1
 SHA512 
6bdd9741b065dc6482c66d9a78cc58d72ee754d588cdbe427cbe7ba3ce3cb917f655e8a22053b5561134b15587694ea3f440518b5443e379cebe49585af64c82
 DIST python-gentoo-patches-3.10.0rc2.tar.xz 8488 BLAKE2B 
d7c1e45e63bf5bfe5d41823ea183608f4bcb44694feb18ee6d315250f1563684ce87dec29f46c16da223b6bbd1d20e75791d347ae6ac1d4b5130ba3f08c55ca1
 SHA512 
c2ca3b60f33131b20037fc0f53a5ce655e9978c5fa42d0b8e2c6b56aec24f6f37d8997fa146a446e5fd72b5d2c4b017d5e4fb71318a51dbb45f5d3b0ea4ed4ad
 DIST python-gentoo-patches-3.6.14_p1.tar.xz 16576 BLAKE2B 
902a9073e6d3e40cfba105680d9947b64a4bfa1632381bc71afbd2691350dccb36f498bf17ac7dfc8ce331dfc3fb7e3cdd539cea3f5e9db1c49210ad4d124182
 SHA512 
4aa354f1ca8d9bb3c30b666ef61cac8380741342102aeb9ea77cc06ae62179f595acc1c2e6321e9c2395abbc3fbc649ecc93b80443d139859924524989539992
 DIST python-gentoo-patches-3.6.15.tar.xz 15300 BLAKE2B 

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

2021-10-04 Thread Ionen Wolkens
commit: 90e2ade895713daafca597a34e29c070aee7a36c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  4 19:21:54 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  4 20:59:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e2ade8

media-libs/smpeg: drop 0.4.4-r10

Signed-off-by: Ionen Wolkens  gentoo.org>

 media-libs/smpeg/smpeg-0.4.4-r10.ebuild | 75 -
 1 file changed, 75 deletions(-)

diff --git a/media-libs/smpeg/smpeg-0.4.4-r10.ebuild 
b/media-libs/smpeg/smpeg-0.4.4-r10.ebuild
deleted file mode 100644
index 410c6a7db18..000
--- a/media-libs/smpeg/smpeg-0.4.4-r10.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools epatch flag-o-matic multilib-minimal
-
-DESCRIPTION="SDL MPEG Player Library"
-HOMEPAGE="https://icculus.org/smpeg/;
-SRC_URI="ftp://ftp.lokigames.com/pub/open-source/smpeg/${P}.tar.gz
-   mirror://gentoo/${P}-gtkm4.patch.bz2"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="X debug cpu_flags_x86_mmx opengl static-libs"
-
-RDEPEND="
-   >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}]
-   opengl? (
-   >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
-   >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
-   )
-   X? (
-   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   )"
-DEPEND="${RDEPEND}"
-
-DOCS=( CHANGES README README.SDL_mixer TODO )
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-m4.patch \
-   "${FILESDIR}"/${P}-gnu-stack.patch \
-   "${FILESDIR}"/${P}-config.patch \
-   "${FILESDIR}"/${P}-PIC.patch \
-   "${FILESDIR}"/${P}-gcc41.patch \
-   "${FILESDIR}"/${P}-flags.patch \
-   "${FILESDIR}"/${P}-automake.patch \
-   "${FILESDIR}"/${P}-mmx.patch \
-   "${FILESDIR}"/${P}-malloc.patch \
-   "${FILESDIR}"/${P}-format.patch \
-   "${FILESDIR}"/${P}-missing-init.patch \
-   "${FILESDIR}"/${P}-gcc6.patch
-
-   cd "${WORKDIR}"
-   epatch "${DISTDIR}"/${P}-gtkm4.patch.bz2
-   rm "${S}/acinclude.m4"
-
-   cd "${S}"
-   mv configure.in configure.ac || die
-   AT_M4DIR="${S}/m4" eautoreconf
-}
-
-multilib_src_configure() {
-   [[ ${CHOST} == *-solaris* ]] && append-libs -lnsl -lsocket
-
-   # the debug option is bogus ... all it does is add extra
-   # optimizations if you pass --disable-debug
-   ECONF_SOURCE="${S}" econf \
-   --enable-debug \
-   --disable-gtk-player \
-   $(use_enable static-libs static) \
-   $(use_enable debug assertions) \
-   $(use_with X x) \
-   $(use_enable opengl opengl-player) \
-   $(use_enable cpu_flags_x86_mmx mmx)
-}
-
-multilib_src_install_all() {
-   if ! use static-libs; then
-   find "${ED}" -name '*.la' -delete || die
-   fi
-}



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

2021-10-04 Thread Ionen Wolkens
commit: 7437d6b9629b523bdc0bdab22d968b1d83b90cc5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  4 19:22:26 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  4 20:59:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7437d6b9

media-libs/smpeg2: drop 2.0.0-r3

Signed-off-by: Ionen Wolkens  gentoo.org>

 media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 55 
 1 file changed, 55 deletions(-)

diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild 
b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild
deleted file mode 100644
index d6b423f907b..000
--- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools epatch multilib-minimal
-
-MY_P=smpeg-${PV}
-DESCRIPTION="SDL MPEG Player Library"
-HOMEPAGE="https://icculus.org/smpeg/;
-SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86"
-IUSE="debug cpu_flags_x86_mmx static-libs"
-
-DEPEND=">=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-DOCS=( CHANGES README README.SDL_mixer TODO )
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-smpeg2-config.patch
-   epatch "${FILESDIR}"/${P}-gcc6.patch
-   epatch_user
-
-   # avoid file collision with media-libs/smpeg
-   sed -i \
-   -e '/plaympeg/d' \
-   Makefile.am || die
-
-   mv configure.in configure.ac || die
-   AT_M4DIR="/usr/share/aclocal acinclude" eautoreconf
-}
-
-multilib_src_configure() {
-   # the debug option is bogus ... all it does is add extra
-   # optimizations if you pass --disable-debug
-   ECONF_SOURCE="${S}" econf \
-   $(use_enable static-libs static) \
-   --disable-rpath \
-   --enable-debug \
-   --disable-sdltest \
-   $(use_enable cpu_flags_x86_mmx mmx) \
-   $(use_enable debug assertions)
-}
-
-multilib_src_install_all() {
-   if ! use static-libs; then
-   find "${ED}" -name '*.la' -delete || die
-   fi
-}



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

2021-10-04 Thread Ionen Wolkens
commit: d10fc4c6cbf577b3028ba543776bf5a1e281e643
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  4 19:24:28 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  4 20:59:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10fc4c6

media-libs/glfw: drop 3.3.4-r2

Signed-off-by: Ionen Wolkens  gentoo.org>

 media-libs/glfw/glfw-3.3.4-r2.ebuild | 48 
 1 file changed, 48 deletions(-)

diff --git a/media-libs/glfw/glfw-3.3.4-r2.ebuild 
b/media-libs/glfw/glfw-3.3.4-r2.ebuild
deleted file mode 100644
index a8d714e18ba..000
--- a/media-libs/glfw/glfw-3.3.4-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="The Portable OpenGL FrameWork"
-HOMEPAGE="https://www.glfw.org/;
-SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
-IUSE="wayland"
-
-RDEPEND="
-   x11-libs/libxkbcommon
-   !wayland? (
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXcursor
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXxf86vm
-   )
-   wayland? (
-   dev-libs/wayland
-   media-libs/mesa[egl(+),wayland]
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   !wayland? ( x11-libs/libXi )
-   wayland? ( dev-libs/wayland-protocols )
-"
-BDEPEND="
-   wayland? ( kde-frameworks/extra-cmake-modules )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DGLFW_BUILD_EXAMPLES=no
-   -DGLFW_USE_WAYLAND="$(usex wayland)"
-   -DBUILD_SHARED_LIBS=1
-   )
-   cmake_src_configure
-}



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

2021-10-04 Thread Ionen Wolkens
commit: 2c770cfa8c68b65118a380ce3116ac8c5ebb535a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  4 19:23:11 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  4 20:59:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c770cfa

media-libs/sdl-net: drop 1.2.8-r1

Signed-off-by: Ionen Wolkens  gentoo.org>

 media-libs/sdl-net/sdl-net-1.2.8-r1.ebuild | 39 --
 1 file changed, 39 deletions(-)

diff --git a/media-libs/sdl-net/sdl-net-1.2.8-r1.ebuild 
b/media-libs/sdl-net/sdl-net-1.2.8-r1.ebuild
deleted file mode 100644
index 62739e45cf2..000
--- a/media-libs/sdl-net/sdl-net-1.2.8-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit multilib-minimal
-
-MY_P=${P/sdl-/SDL_}
-DESCRIPTION="Simple Direct Media Layer Network Support Library"
-HOMEPAGE="http://www.libsdl.org/projects/SDL_net/index.html;
-SRC_URI="http://www.libsdl.org/projects/SDL_net/release/${MY_P}.tar.gz;
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-solaris"
-IUSE="static-libs"
-
-RDEPEND="
-   >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   --disable-gui \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" install
-}
-
-multilib_src_install_all() {
-   dodoc CHANGES README
-   if ! use static-libs ; then
-   find "${D}" -type f -name '*.la' -exec rm {} + \
-   || die "la removal failed"
-   fi
-}



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

2021-10-04 Thread Stephan Hartmann
commit: b2ffd5b5e35dea8fd3c9dc8ab89bc20133024cdc
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Mon Oct  4 20:57:33 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Mon Oct  4 20:58:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ffd5b5

www-client/chromium: fix building without AVX2

Closes: https://bugs.gentoo.org/815487
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium/chromium-95.0.4638.32.ebuild   |   3 +
 www-client/chromium/chromium-96.0.4655.0.ebuild|   3 +
 .../chromium/files/chromium-95-eigen-avx-1.patch   | 229 +
 .../chromium/files/chromium-95-eigen-avx-2.patch   |  30 +++
 .../chromium/files/chromium-95-eigen-avx-3.patch   |  44 
 5 files changed, 309 insertions(+)

diff --git a/www-client/chromium/chromium-95.0.4638.32.ebuild 
b/www-client/chromium/chromium-95.0.4638.32.ebuild
index 15e8a266530..96e6f24a0b1 100644
--- a/www-client/chromium/chromium-95.0.4638.32.ebuild
+++ b/www-client/chromium/chromium-95.0.4638.32.ebuild
@@ -234,6 +234,9 @@ src_prepare() {
"${FILESDIR}/chromium-93-EnumTable-crash.patch"
"${FILESDIR}/chromium-93-InkDropHost-crash.patch"
"${FILESDIR}/chromium-95-maldoca-zlib.patch"
+   "${FILESDIR}/chromium-95-eigen-avx-1.patch"
+   "${FILESDIR}/chromium-95-eigen-avx-2.patch"
+   "${FILESDIR}/chromium-95-eigen-avx-3.patch"

"${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch"
"${FILESDIR}/chromium-shim_headers.patch"
)

diff --git a/www-client/chromium/chromium-96.0.4655.0.ebuild 
b/www-client/chromium/chromium-96.0.4655.0.ebuild
index 15e18722e20..d53a4e5b63b 100644
--- a/www-client/chromium/chromium-96.0.4655.0.ebuild
+++ b/www-client/chromium/chromium-96.0.4655.0.ebuild
@@ -233,6 +233,9 @@ src_prepare() {
"${WORKDIR}/patches"
"${FILESDIR}/chromium-93-EnumTable-crash.patch"
"${FILESDIR}/chromium-93-InkDropHost-crash.patch"
+   "${FILESDIR}/chromium-95-eigen-avx-1.patch"
+   "${FILESDIR}/chromium-95-eigen-avx-2.patch"
+   "${FILESDIR}/chromium-95-eigen-avx-3.patch"

"${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch"
"${FILESDIR}/chromium-shim_headers.patch"
)

diff --git a/www-client/chromium/files/chromium-95-eigen-avx-1.patch 
b/www-client/chromium/files/chromium-95-eigen-avx-1.patch
new file mode 100644
index 000..21d520cc4d4
--- /dev/null
+++ b/www-client/chromium/files/chromium-95-eigen-avx-1.patch
@@ -0,0 +1,229 @@
+From 3d4ba855e014987cad86d62a8dff533492255695 Mon Sep 17 00:00:00 2001
+From: Antonio Sanchez 
+Date: Wed, 1 Sep 2021 14:11:21 -0700
+Subject: [PATCH] Fix AVX integer packet issues.
+
+Most are instances of AVX2 functions not protected by
+`EIGEN_VECTORIZE_AVX2`.  There was also a missing semi-colon
+for AVX512.
+---
+ Eigen/src/Core/arch/AVX/PacketMath.h| 83 ++---
+ Eigen/src/Core/arch/AVX512/PacketMath.h |  6 +-
+ 2 files changed, 63 insertions(+), 26 deletions(-)
+
+diff --git a/third_party/eigen3/src/Eigen/src/Core/arch/AVX/PacketMath.h 
b/third_party/eigen3/src/Eigen/src/Core/arch/AVX/PacketMath.h
+index dc1a1d6b0..247ee4efd 100644
+--- a/third_party/eigen3/src/Eigen/src/Core/arch/AVX/PacketMath.h
 b/third_party/eigen3/src/Eigen/src/Core/arch/AVX/PacketMath.h
+@@ -262,10 +262,6 @@ template<> EIGEN_STRONG_INLINE Packet4d peven_mask(const 
Packet4d& /*a*/) { retu
+ template<> EIGEN_STRONG_INLINE Packet8f pload1(const float*  from) 
{ return _mm256_broadcast_ss(from); }
+ template<> EIGEN_STRONG_INLINE Packet4d pload1(const double* from) 
{ return _mm256_broadcast_sd(from); }
+ 
+-template<> EIGEN_STRONG_INLINE Packet8f plset(const float& a) { 
return _mm256_add_ps(_mm256_set1_ps(a), 
_mm256_set_ps(7.0,6.0,5.0,4.0,3.0,2.0,1.0,0.0)); }
+-template<> EIGEN_STRONG_INLINE Packet4d plset(const double& a) { 
return _mm256_add_pd(_mm256_set1_pd(a), _mm256_set_pd(3.0,2.0,1.0,0.0)); }
+-template<> EIGEN_STRONG_INLINE Packet8i plset(const int& a) { 
return _mm256_add_epi32(_mm256_set1_epi32(a), 
_mm256_set_epi32(7,6,5,4,3,2,1,0)); }
+-
+ template<> EIGEN_STRONG_INLINE Packet8f padd(const Packet8f& a, 
const Packet8f& b) { return _mm256_add_ps(a,b); }
+ template<> EIGEN_STRONG_INLINE Packet4d padd(const Packet4d& a, 
const Packet4d& b) { return _mm256_add_pd(a,b); }
+ template<> EIGEN_STRONG_INLINE Packet8i padd(const Packet8i& a, 
const Packet8i& b) {
+@@ -278,6 +274,10 @@ template<> EIGEN_STRONG_INLINE Packet8i 
padd(const Packet8i& a, const
+ #endif
+ }
+ 
++template<> EIGEN_STRONG_INLINE Packet8f plset(const float& a) { 
return padd(pset1(a), _mm256_set_ps(7.0,6.0,5.0,4.0,3.0,2.0,1.0,0.0)); }
++template<> EIGEN_STRONG_INLINE Packet4d plset(const double& a) { 
return padd(pset1(a), 

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

2021-10-04 Thread Michał Górny
commit: 262cda30bd4e8c731b3e83c58a4670d0327db20d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  4 20:52:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  4 20:52:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=262cda30

net-wireless/blueman: Remove old

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

 net-wireless/blueman/Manifest |   1 -
 net-wireless/blueman/blueman-2.2.1.ebuild | 131 --
 2 files changed, 132 deletions(-)

diff --git a/net-wireless/blueman/Manifest b/net-wireless/blueman/Manifest
index 601f09f59b9..1c344ecfbf1 100644
--- a/net-wireless/blueman/Manifest
+++ b/net-wireless/blueman/Manifest
@@ -1,2 +1 @@
-DIST blueman-2.2.1.tar.xz 1570992 BLAKE2B 
b6d2296b68990c25e6d8077b513ebd3915152522fdf66bb5d887a90cf98e8835d993caf89a93089947ff1f6470075b9b6643ee0169ba86e46d190c09fbc6942a
 SHA512 
7668a68470e7b5ab8e5cd774c89a7ae347de4193e293b5f2a467407fcb625e07a482f986fd7b672b763c297a0c0692c1da53dcc4ae75ec7fa118b180be623104
 DIST blueman-2.2.2.tar.xz 1560516 BLAKE2B 
fb82044971fb51ed7732f7638872e3bdbc7259a4fd4f3cc26f5567cfce378319ef3346376d3f07ceab92d2d002ff6455cc7c43345da7f660c3dc9f6b5ab57980
 SHA512 
b95f82c8a1bc8a77755f56944852a92da3bb58ecf646da75cfc6b6b50af679a3a8efb881f7917e6bb8b3645b1d3ab95b52ecd3c13ff0891ce999b59fe6d24488

diff --git a/net-wireless/blueman/blueman-2.2.1.ebuild 
b/net-wireless/blueman/blueman-2.2.1.ebuild
deleted file mode 100644
index dccbae5e252..000
--- a/net-wireless/blueman/blueman-2.2.1.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit autotools gnome2-utils linux-info python-single-r1 systemd xdg-utils
-
-DESCRIPTION="Simple and intuitive GTK+ Bluetooth Manager"
-HOMEPAGE="https://github.com/blueman-project/blueman;
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/blueman-project/blueman.git;
-else
-   
SRC_URI="https://github.com/blueman-project/${PN}/releases/download/${PV/_/.}/${P/_/.}.tar.xz;
-   S=${WORKDIR}/${P/_/.}
-   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-fi
-
-# icons are GPL-2
-# source files are mixed GPL-3+ and GPL-2+
-LICENSE="GPL-3+ GPL-2"
-SLOT="0"
-IUSE="appindicator network nls policykit pulseaudio"
-
-DEPEND="
-   $(python_gen_cond_dep '
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   >=net-wireless/bluez-5:=
-   ${PYTHON_DEPS}"
-BDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/cython[${PYTHON_USEDEP}]
-   ')
-   virtual/pkgconfig
-   nls? ( dev-util/intltool sys-devel/gettext )"
-RDEPEND="${DEPEND}
-   $(python_gen_cond_dep '
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   ')
-   sys-apps/dbus
-   x11-libs/gtk+:3[introspection]
-   x11-libs/libnotify[introspection]
-   || (
-   x11-themes/adwaita-icon-theme
-   x11-themes/faenza-icon-theme
-   x11-themes/mate-icon-theme
-   )
-   appindicator? ( dev-libs/libappindicator:3[introspection] )
-   network? (
-   net-firewall/iptables
-   || (
-   sys-apps/net-tools
-   sys-apps/iproute2
-   )
-   || (
-   net-dns/dnsmasq
-   net-misc/dhcp
-   >=net-misc/networkmanager-0.8
-   )
-   )
-   policykit? ( sys-auth/polkit )
-   pulseaudio? (
-   || (
-   media-sound/pulseaudio[bluetooth]
-   media-sound/pulseaudio-modules-bt
-   )
-   )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-pkg_pretend() {
-   if use network; then
-   local CONFIG_CHECK="~BRIDGE ~IP_NF_IPTABLES
-   ~IP_NF_NAT ~IP_NF_TARGET_MASQUERADE"
-   check_extra_config
-   fi
-}
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   # replace py-compile to fix py3
-   [[ ${PV} ==  ]] && eautoreconf || eautomake
-}
-
-src_configure() {
-   local myconf=(
-   --disable-runtime-deps-check
-   --disable-static
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-systemduserunitdir="$(systemd_get_userunitdir)"
-   --with-dhcp-config="/etc/dhcp/dhcpd.conf"
-   $(use_enable appindicator)
-   $(use_enable policykit polkit)
-   $(use_enable nls)
-   $(use_enable pulseaudio)
-   # thunar integration is a single data file with no extra deps
-   # so install it unconditionally
-   --enable-thunar-sendto
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-
-   

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

2021-10-04 Thread Michał Górny
commit: 07ee6824b5dc64522c59d3ec8bb244f969995aa0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  4 20:52:42 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  4 20:52:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ee6824

dev-python/pypng: Remove old

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

 dev-python/pypng/Manifest  |  1 -
 dev-python/pypng/files/pypng-0.0.20-py39.patch | 34 --
 dev-python/pypng/pypng-0.0.20.ebuild   | 25 ---
 3 files changed, 60 deletions(-)

diff --git a/dev-python/pypng/Manifest b/dev-python/pypng/Manifest
index 9987a295acf..bf24b244d0e 100644
--- a/dev-python/pypng/Manifest
+++ b/dev-python/pypng/Manifest
@@ -1,2 +1 @@
-DIST pypng-0.0.20.tar.gz 649538 BLAKE2B 
9a15923c7f4d06deb982dc0b70d7502d3a5189f06cd6cdd0b35e81fcba6ea6b8ef50a6ab1ea03d8ac69a5e4d712eb23d7e18a3f1641c5a51f6f4d287d2fb5e43
 SHA512 
4f84e9b9cc68c0ad7e4558f0f46c54b0f091561f1a3679ac0679d8a1f1ab9a06493d71bf9df4db5deb6bedbdfa53bb1775ee51204133309eba962077102fdcdd
 DIST pypng-0.0.21.tar.gz 111899 BLAKE2B 
b4b8f17b76918f415c02edc09a597af643615f46839fb4464f3116e4cefb0a251227f344ff2c1c51efb87933faf647bfa6a7c4d89bc91c8389a3dc71479e878d
 SHA512 
b8f5f9be05aafe59aeb69462b7ccc9e5c4df8eb157731d888773f0ef223dc1c45db83daa51347b45dc3c59be5141c3fc4e031004ac28927b786d7e2544fa

diff --git a/dev-python/pypng/files/pypng-0.0.20-py39.patch 
b/dev-python/pypng/files/pypng-0.0.20-py39.patch
deleted file mode 100644
index e4c738ee313..000
--- a/dev-python/pypng/files/pypng-0.0.20-py39.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From fe9c973c5e92f24746dfa1be8796c14a2befec4f Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Wed, 15 Jul 2020 07:54:53 +0200
-Subject: [PATCH] test_png: Use array.tobytes to fix py3.9 compatibility
-
-The deprecated array.tostring() method has been removed in Python 3.9.
-Use .tobytes() instead.

- code/test_png.py | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/code/test_png.py b/code/test_png.py
-index c858d18..447c314 100644
 a/code/test_png.py
-+++ b/code/test_png.py
-@@ -448,13 +448,13 @@ class Test(unittest.TestCase):
- def test_interlaced_array(self):
- """Reading an interlaced PNG yields each row as an array."""
- r = png.Reader(bytes=pngsuite.basi0g08)
--list(r.read()[2])[0].tostring
-+list(r.read()[2])[0].tobytes
- 
- def test_trns_array(self):
- """A type 2 PNG with tRNS chunk yields each row
- as an array (using asDirect)."""
- r = png.Reader(bytes=pngsuite.tbrn2c08)
--list(r.asDirect()[2])[0].tostring
-+list(r.asDirect()[2])[0].tobytes
- 
- def test_flat(self):
- """Test read_flat."""
--- 
-2.27.0
-

diff --git a/dev-python/pypng/pypng-0.0.20.ebuild 
b/dev-python/pypng/pypng-0.0.20.ebuild
deleted file mode 100644
index 040f2abb119..000
--- a/dev-python/pypng/pypng-0.0.20.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure Python PNG image encoder/decoder"
-HOMEPAGE="https://github.com/drj11/pypng https://pypi.org/project/pypng/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-py39.patch
-)
-
-python_test() {
-   "${EPYTHON}" code/test_png.py -v || die "Tests fail with ${EPYTHON}"
-}



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

2021-10-04 Thread Michał Górny
commit: 278e504293420951a13ee4df55005d04b2049abe
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  4 20:52:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  4 20:52:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278e5042

dev-python/argon2-cffi: Remove old

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

 dev-python/argon2-cffi/Manifest  |  1 -
 dev-python/argon2-cffi/argon2-cffi-20.1.0.ebuild | 44 
 2 files changed, 45 deletions(-)

diff --git a/dev-python/argon2-cffi/Manifest b/dev-python/argon2-cffi/Manifest
index 000c51bb9b6..1210172f4cb 100644
--- a/dev-python/argon2-cffi/Manifest
+++ b/dev-python/argon2-cffi/Manifest
@@ -1,2 +1 @@
-DIST argon2-cffi-20.1.0.tar.gz 1814415 BLAKE2B 
c216349beffa263fd96df23f40a8102b56a88b8320e64ac062ecfea4582efa34b298ba223437bfbfc422b68a3d9b9ea769c384db078c633103f2aae3cd38bd5b
 SHA512 
d1d798e3e51ed67c4f523a66081fea99479ee986b5cfc36b250954e757b9846625681445447f9347519d9988f8a2ace2e3c8ce5817c5c6b4767819cf56ee0af2
 DIST argon2-cffi-21.1.0.tar.gz 1807800 BLAKE2B 
47b1e785b7eb173b671a44e9212af76a59f453c3c0d0e5f2c437e7a62132abf86ab6baa8bdd656ad28d00a151296a66211d365c0afe228821c8c1ff1a0a66c46
 SHA512 
bbfebd2c075f360a6c1c187c0789be2aae7480b9398f36db7bdfe74f288d9e00b44a788918c54f4cc8bb1947136ab0493f61975de408c482a5131e2bf1a8f4d0

diff --git a/dev-python/argon2-cffi/argon2-cffi-20.1.0.ebuild 
b/dev-python/argon2-cffi/argon2-cffi-20.1.0.ebuild
deleted file mode 100644
index b25341a87d6..000
--- a/dev-python/argon2-cffi/argon2-cffi-20.1.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="CFFI bindings to the Argon2 password hashing library"
-HOMEPAGE="https://github.com/hynek/argon2-cffi;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc x86"
-
-DEPEND="
-   app-crypt/argon2:=
-   dev-python/six[${PYTHON_USEDEP}]
-   virtual/python-cffi[${PYTHON_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-BDEPEND="test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( AUTHORS.rst CHANGELOG.rst FAQ.rst README.rst )
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-python_configure_all() {
-   export ARGON2_CFFI_USE_SYSTEM=1
-}
-
-python_test() {
-   local deselect=()
-   [[ ${EPYTHON} == python3.10 ]] && deselect+=(
-   # fails due to changed Enum repr
-   tests/test_utils.py::TestParameters::test_repr
-   )
-   epytest ${deselect[@]/#/--deselect }
-}



[gentoo-commits] data/api:master commit in: files/overlays/

2021-10-04 Thread Michał Górny
commit: 41ba425ce9a9fc6e14ae6af6501ee6e529d7eb01
Author: Leonardo Hernandez Hernandez  outlook  com>
AuthorDate: Mon Oct  4 16:51:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  4 20:50:12 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=41ba425c

repositories: Add sevz overlay

Closes: https://github.com/gentoo/api-gentoo-org/pull/434
Signed-off-by: Michał Górny  gentoo.org>

 files/overlays/repositories.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index f079f90..ba13aaf 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -3774,6 +3774,18 @@
 g...@github.com:sevcsik/overlay.git
 https://github.com/sevcsik/overlay/commits/master.atom
   
+  
+sevz
+Personal Custom Gentoo Overlay.
+https://gitlab.com/Sevz17/sevz-overlay
+
+  leohdz...@outlook.com
+  Leonardo Hernández Hernández
+
+https://gitlab.com/Sevz17/sevz-overlay.git
+git+ssh://g...@gitlab.com/Sevz17/sevz-overlay.git
+https://gitlab.com/Sevz17/sevz-overlay/commits/main.atom
+  
   
 sft
 SFT Technologies gentoo overlay



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

2021-10-04 Thread Sam James
commit: 6e4d7c4ad32dad88ea7b7c6213a8f041b1ffb44b
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 20:46:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 20:46:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4d7c4a

net-misc/bird: update maintainers

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

 net-misc/bird/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/bird/metadata.xml b/net-misc/bird/metadata.xml
index 55cc3b80e80..a20ed6d40c8 100644
--- a/net-misc/bird/metadata.xml
+++ b/net-misc/bird/metadata.xml
@@ -1,14 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

Alarig Le Lay
ala...@swordarmor.fr

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Build the ncurses/readline full featured 
CLI




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

2021-10-04 Thread Sam James
commit: ef86c7faed54ec82cddba2f1bb228fb6fe7a8167
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 20:39:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 20:40:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef86c7fa

net-wireless/wireless-regdb: drop inactive chainsaw@

As agreed with retirement@.

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 net-wireless/wireless-regdb/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-wireless/wireless-regdb/metadata.xml 
b/net-wireless/wireless-regdb/metadata.xml
index b3b703fc14e..a61f7bfb319 100644
--- a/net-wireless/wireless-regdb/metadata.xml
+++ b/net-wireless/wireless-regdb/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   chain...@gentoo.org
-   Tony Vroon
-   

zeroch...@gentoo.org
Rick Farina



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

2021-10-04 Thread Sam James
commit: 0b563086b91aad6027bacd3d2169c72509adee3d
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 20:39:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 20:40:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b563086

net-misc/stuntman: drop inactive chainsaw@

As agreed with retirement@.

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 net-misc/stuntman/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-misc/stuntman/metadata.xml b/net-misc/stuntman/metadata.xml
index e3538516d2b..bef24d2c233 100644
--- a/net-misc/stuntman/metadata.xml
+++ b/net-misc/stuntman/metadata.xml
@@ -1,8 +1,5 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-chain...@gentoo.org
-Tony Vroon
-  
+  
 



  1   2   3   4   >