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

2022-01-14 Thread 罗百科
commit: 0e26204ef39c87c8cc9cfc595ff5a9d4fa9e
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jan 15 07:56:01 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Jan 15 07:56:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e26204e

dev-db/postgis: Restore keywords on 3.2.0

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

 dev-db/postgis/postgis-3.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/postgis/postgis-3.2.0.ebuild 
b/dev-db/postgis/postgis-3.2.0.ebuild
index 7c34c0fb50f6..e3a71e39141c 100644
--- a/dev-db/postgis/postgis-3.2.0.ebuild
+++ b/dev-db/postgis/postgis-3.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ if [[ ${PV} = ** ]] ; then
 else
PGIS="$(ver_cut 1-2)"
SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz;
-   KEYWORDS=""
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Geographic Objects for PostgreSQL"



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

2022-01-14 Thread Arthur Zamarin
commit: 8ea76e544bfa6ca296c317c1631b0813288fc65c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 15 07:28:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 15 07:28:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea76e54

app-editors/vim: Stabilize 8.2.3741 hppa, #829396

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

 app-editors/vim/vim-8.2.3741.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/vim/vim-8.2.3741.ebuild 
b/app-editors/vim/vim-8.2.3741.ebuild
index cf406ca4b069..08b5ddc82130 100644
--- a/app-editors/vim/vim-8.2.3741.ebuild
+++ b/app-editors/vim/vim-8.2.3741.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Vim, an improved vi-style text editor"



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

2022-01-14 Thread Arthur Zamarin
commit: 30834853cae7e44a59e07b1752c51534cbdb24c0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 15 07:28:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 15 07:28:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30834853

app-editors/vim-core: Stabilize 8.2.3741 hppa, #829396

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

 app-editors/vim-core/vim-core-8.2.3741.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/vim-core/vim-core-8.2.3741.ebuild 
b/app-editors/vim-core/vim-core-8.2.3741.ebuild
index 7c85269220f9..9ce1dc4f86db 100644
--- a/app-editors/vim-core/vim-core-8.2.3741.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.3741.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



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

2022-01-14 Thread Arthur Zamarin
commit: ed78f5d40f855f0d5cf92460f1594a5fe2fa1f16
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 15 07:23:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 15 07:23:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed78f5d4

dev-python/boto3: add 1.20.37

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.20.37.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 5073d6de48e9..e29eefedc9e7 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -9,4 +9,5 @@ DIST boto3-1.20.32.tar.gz 459036 BLAKE2B 
21aaba2f5f5db65edc3570e44082cf394429407
 DIST boto3-1.20.33.tar.gz 459654 BLAKE2B 
bf2090e6af9cad5f4e9e5178d30e109c63c403137f9656c22358bb672da7e0ca2e9f36585b5721f2a7bbb2d3d3027fb3942e055d3db78ede0b03f5b6a2e6ad78
 SHA512 
877c8e59686cd7ac940aa7fb1f2adc75a89e4ce5c74e7a999bebe80e80819c6f909ee8f9acca1c85a6a11f3b7a8ba39a41221ec54a8b99c412da9208a791f4b3
 DIST boto3-1.20.34.tar.gz 460169 BLAKE2B 
d687bb3a90da0e8cd48e551dad68754edc97689350f43879c90e8c96470dc79d389b5332d06d079dd4d26f303d9260f1a83bfc2edfa2507e3a33020e4475e8f1
 SHA512 
ae13db5ed516a9166c14e72e078f45c911a9c16edc2e2d95dc296de09345fb311ecad92ec7615137b01edaae254d075b74e68c1c909a79b2eb1ac2416ab5bbad
 DIST boto3-1.20.35.tar.gz 460636 BLAKE2B 
4ec04ae5caac912beb4933727ef0f8f1266b9ab27788a98d7ae10fc8b19a79e3deeed0ce6c1156f12ad12062df24828909fff070813fae4efc705b5e7babc2b1
 SHA512 
59fcaf477d5d67d68dcc007d93391b71ad8d04d46fc3c098c3f0fb7c82806a1a37999bdb292a240862dbaf83a6c2890d947315d1d9a4faeae68fb9e896cae73b
+DIST boto3-1.20.37.tar.gz 461197 BLAKE2B 
4ae94815809401378bbd6c6b7774776c62436c3ae379be44b045105d00ffdebc6cfba1112ed6d4693662c6a00b5de53b4fcd1ea605a93cccb1406f3f983d8c9a
 SHA512 
368abbe51e814b5a8080323f436d8e0b5ea660b31abd77a49299afd6363c3d10e51883a3237f06799be53472c3e24c76f5ba3ece8cc9721b87fe3fb40ad8911f
 DIST boto3-1.20.5.tar.gz 439166 BLAKE2B 
c140e15e497e6cdf6b4b77bb99e0a0f5ac01d5b5793f8bfb210b52bbc09e39e6fe06a957951375e0795210dc1c3b2a0afd2f498bc88e449d9e6846f2b357f016
 SHA512 
2823466e4851684253d4ce42a8c34e5cbdad6d04c823040fe2cebdf0cffb14d5d3f40e28d57ebec14533fab04ba74f27c25f078ddb8791b8f52d0424e11b39fc

diff --git a/dev-python/boto3/boto3-1.20.37.ebuild 
b/dev-python/boto3/boto3-1.20.37.ebuild
new file mode 100644
index ..0d5810a8ffe0
--- /dev/null
+++ b/dev-python/boto3/boto3-1.20.37.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit}
+}



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

2022-01-14 Thread Arthur Zamarin
commit: e523ed60ecaa75985582c0f09404ff937c5fa1e1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 15 06:53:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 15 07:23:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e523ed60

dev-python/jc: add 1.17.7

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

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

diff --git a/dev-python/jc/Manifest b/dev-python/jc/Manifest
index 7b340058ce67..7b7f65fad181 100644
--- a/dev-python/jc/Manifest
+++ b/dev-python/jc/Manifest
@@ -3,3 +3,4 @@ DIST jc-1.17.3.tar.gz 3814789 BLAKE2B 
09134b85c881b2701d7db68f0a16eb6f696aeb5e4f
 DIST jc-1.17.4.tar.gz 3818285 BLAKE2B 
0761e923916c61125967451f3b4806e3080184106c84e2c85f5de8b37d03106bde98d1b4d99f4d00308b7d935898e81cd5c7d112ed611dd4707074019becc968
 SHA512 
b5fc437be425d60c5e859ed9107be8a3190bc5e1eb157b01cd3b4cdcf27ccab51b6d0299f0c462b1e595d741bf905c11b25d49568159f04aa4443f51889027b6
 DIST jc-1.17.5.tar.gz 3851890 BLAKE2B 
86b6c1b9786bbe30138cb7ba5171fd14682b420c3ff11716ab5d1bd4e4cc3d95067ca836c6217040799607933037b3cd6dc49e6395831140c10906e8be530685
 SHA512 
6e7207af158be41cf55ac7f9400c1a676075e85de0fecd63d9ddcffeed5d903a9619ac52b955d10e0db354f97e73fb9766b96e51c5648104907426000ecd1594
 DIST jc-1.17.6.tar.gz 3876556 BLAKE2B 
97f84a6d1351102bc016e104c4f6d5aa8a7a47fa5ecbdad66df75253adee323259961d555d728b11090df9a05d74dfae0720655f8ea21864479b7e59f95dffa7
 SHA512 
a70dd9dc79a99c147aca8e647722820ba69f7668415eeea24be336e2c14728808938fa2d9e19122849ad0c1d89684f08d1ff0dc6361137eb9fbacba6546857ca
+DIST jc-1.17.7.tar.gz 3922848 BLAKE2B 
e075e5e2c7bd06d7c4310a2cb94b1ddd55014d9d8a920c100fcba01735188a7a9ed221224cc73e62efab02a9feb8d1f208a30964e4063f1147299f098ce6
 SHA512 
be565377f3f776b387e4a8ff6bc07ac39c93bcf1a21e71cf96dd3474f459e07f050fd30b0b9281331a39c361155463b63c5a61f4271885126406029b5f9546a0

diff --git a/dev-python/jc/jc-1.17.7.ebuild b/dev-python/jc/jc-1.17.7.ebuild
new file mode 100644
index ..5d846f299830
--- /dev/null
+++ b/dev-python/jc/jc-1.17.7.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Converts the output of popular command-line tools and file-types 
to JSON"
+HOMEPAGE="https://github.com/kellyjonbrazil/jc;
+SRC_URI="
+   https://github.com/kellyjonbrazil/jc/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]"
+
+distutils_enable_tests unittest



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

2022-01-14 Thread Arthur Zamarin
commit: 3f6c969fe6969de55dbd62109bdbe66158322f31
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 15 07:19:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 15 07:23:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6c969f

app-admin/awscli: add 1.22.37

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.22.37.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 963ab4de3217..4fe9fa2688c7 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -9,4 +9,5 @@ DIST awscli-1.22.32.tar.gz 2135177 BLAKE2B 
1e99a887e3b90c8fa81547677b4827f50afda
 DIST awscli-1.22.33.tar.gz 2146397 BLAKE2B 
d78f92b077141d7204b2e3c7b2eda589e4430f633c469eefa10f59e2b801d67fc833dcffd55efed379136ea050dfe03f72ef3061e1e3e98a372e61d44f0879cd
 SHA512 
a3474eace16aa90017d985d6f9fc4d927ed27e727bb2e4bbfeda48f0be7d63c9d3648e95904252739a2a94a5d5822c855e2b6b840dad3b6c88da273ec92c9bb7
 DIST awscli-1.22.34.tar.gz 2146588 BLAKE2B 
794fc2b579126e9c37eaca6aeb8f750cf91769e05ef7222b579e286ef6248d05d49e372abb5af63e1827f804127bfbd78cfe767b715a7f907e26e9c0af6f08a2
 SHA512 
5fc5f4f929fb64b494422db794cbd4dd2e8adf3d0a3436bc2368a2e9d036bac42e29beab13ee5f00c46b97bc875dbb3f1a7af684006a9dd96be7fcc61ff282fc
 DIST awscli-1.22.35.tar.gz 2147435 BLAKE2B 
24fdb6d273dfeddeb7ef8adb15fad843a25edae0cc6dfd37465c294421de6cda0c0c0d49c931f5c2b28ac337d44c3be63f6fd15e7ce84ed493baa0a5c5aa8cc7
 SHA512 
64f297981987f8f6ab75c43f645624f1794b411f82885e3784c3dd55da0e0ed98ab6395edea7319cbc2c7a320451a6722bd558431a3acb1b7aaf94c2521b4c2d
+DIST awscli-1.22.37.tar.gz 2148283 BLAKE2B 
0355bac3b0710af5ce6938a59c1e93115fb109f5aa6b05fe7bd2b5341a11c9e4bf35b826addaa1a7f8e404fd58c15cd2056802c192abe6d5acfc4ff4facd42fc
 SHA512 
3cb1acead139329774565a5aed818eb2bc1e444627d6448c1c31eb431a6aae1e07af273c8b24a1910522764d5898946629197606e0b2762fb89d1bc163641d73
 DIST awscli-1.22.5.tar.gz 2111679 BLAKE2B 
970e472e8de43664d060023fdab9f54ce848c5655d8aa417efeae1b1efb52989fd021817521db9dc9cd64580cabbf0c30f3d0178034bdb1edf41feebbc690f46
 SHA512 
9177fe9da0fb8e9e28777bbf8f2c3fe089a08851b57a49fecefab43417fff187584638d17394289bf6df3d18d9052fd958bd3fbc8064327120af04a0cbe30494

diff --git a/app-admin/awscli/awscli-1.22.37.ebuild 
b/app-admin/awscli/awscli-1.22.37.ebuild
new file mode 100644
index ..5327b8227ea2
--- /dev/null
+++ b/app-admin/awscli/awscli-1.22.37.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests --install pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit}
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2022-01-14 Thread Arthur Zamarin
commit: 1214e7279996b45eccd679447be58d05afcb129c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 15 06:54:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 15 07:23:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1214e727

dev-python/pyrsistent: add 0.18.1

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

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

diff --git a/dev-python/pyrsistent/Manifest b/dev-python/pyrsistent/Manifest
index 2401184a4bef..bd3df50de8df 100644
--- a/dev-python/pyrsistent/Manifest
+++ b/dev-python/pyrsistent/Manifest
@@ -1 +1,2 @@
 DIST pyrsistent-0.18.0.tar.gz 104215 BLAKE2B 
028c26a6b4bcaa8c3e3e1ad1748a6b45f664355c66f0f97c70e4d26c66946a55b346d0340c2e697e9890039692580c03032055cab7c198c39530e5561be83801
 SHA512 
f56062430f914a884a9317ecf5278ccc09d98f1d6867716f89173db47996b8d4c1ef4f5c0121c955d81fc4fe8aba7d30f38679baea6208168c3952846064cfeb
+DIST pyrsistent-0.18.1.tar.gz 100522 BLAKE2B 
75632d254993666076a68d81b8b5a7aced8601146fed5cd63f1d56c5e0578650a197aca7630855de32a8447eab972203aa7d83009398f96e6f374c0a4b2cc1ba
 SHA512 
353ad6e9165e1afdde37730a9289cf8dde28491abb688d702a8c8f5279e24f5ce387a5d00ac4a077322299f9c1a535781bcacdcd1cb914ddb317b3ca9641778b

diff --git a/dev-python/pyrsistent/pyrsistent-0.18.1.ebuild 
b/dev-python/pyrsistent/pyrsistent-0.18.1.ebuild
new file mode 100644
index ..e573b42db8e5
--- /dev/null
+++ b/dev-python/pyrsistent/pyrsistent-0.18.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 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="Persistent/Functional/Immutable data structures"
+HOMEPAGE="https://github.com/tobgu/pyrsistent/ 
https://pypi.org/project/pyrsistent/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2022-01-14 Thread Arthur Zamarin
commit: a5ecf6b187f824d77bd6e9301deae6d91991a491
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 15 06:54:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 15 07:23:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ecf6b1

dev-python/dbutils: add 3.0.2

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

 dev-python/dbutils/Manifest |  1 +
 dev-python/dbutils/dbutils-3.0.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/dbutils/Manifest b/dev-python/dbutils/Manifest
index 04afb818dac1..e18ea8de3897 100644
--- a/dev-python/dbutils/Manifest
+++ b/dev-python/dbutils/Manifest
@@ -2,3 +2,4 @@ DIST DBUtils-2.0.2.tar.gz 92119 BLAKE2B 
d53dc81000b426e2cfb8dace616d589ec622c7cd
 DIST DBUtils-2.0.3.tar.gz 92184 BLAKE2B 
75b07f9c12ef2dc4debf7fb59d81f9765ad67c643126d3123544bf218d7932777dd458e9dd18fc9c4c2a2a08d4ff6e811b5d31924870f161c1c529582e7e42d6
 SHA512 
755491930713f082c0b550fd8870b22f807b909fec3e0667ecf9ddf04a282bebe6a879cc08a052e4872571bd9ab8e66aeb0668bd6b6e9edff4260c470e4bb00d
 DIST DBUtils-3.0.0.tar.gz 91960 BLAKE2B 
b155371571e21b300862dc47946681a1391e852f9445a8578e504a8485f56c777b0e569bd02af8efd1fe94f664f728c0f294673c61470107df5e50285249c1d0
 SHA512 
1dd128d39a087d9b4205d473e3be776ef74145ca635e52b05ba4250d82c90584e1ec7ad3c196adcb04356979868f72694a0b942d9224fcef8bfd6f5aa512c3fa
 DIST DBUtils-3.0.1.tar.gz 92286 BLAKE2B 
7c0fe402f2ead551fc34dc42fd8d1866ebec52892dc01645677668a27275a916a87597ac19590830756acf2aee9ee6380180eca5e6876e10deb8c52545d27623
 SHA512 
ff201da374e68a03ffe4a93a0aee7e0138146da646a8ea81e1d6746e8c77e6a96b6a7230b56d3412a81ca21cf0ffd9321d0f9599d115d294d5439ac5e0033f9f
+DIST DBUtils-3.0.2.tar.gz 92566 BLAKE2B 
ee63b252eedeba18ab1db68c10ebe7b2204bef4d2f7d07fc09a095d632dca97304280ed7f14994644e42835fd61717b88de6902feb97df04533979b2b82625ed
 SHA512 
3e4631b8c30466e0f8be438b980fe98071535ea63e06c69161ffda89ed2716fd84c406ace1b3b78e7811bebbc7d0383f080a43b58ed073c37280a7282cb9ccb6

diff --git a/dev-python/dbutils/dbutils-3.0.2.ebuild 
b/dev-python/dbutils/dbutils-3.0.2.ebuild
new file mode 100644
index ..1a02688b6c9e
--- /dev/null
+++ b/dev-python/dbutils/dbutils-3.0.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PN="DBUtils"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Database connections for multi-threaded environments"
+HOMEPAGE="
+   https://webwareforpython.github.io/DBUtils/
+   https://github.com/WebwareForPython/DBUtils/
+   https://pypi.org/project/DBUtils/
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="OSL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests unittest
+
+python_install_all() {
+   dodoc docs/*.rst
+   rm docs/*.rst || die
+   local HTML_DOCS=( docs/. )
+   distutils-r1_python_install_all
+}



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

2022-01-14 Thread Arthur Zamarin
commit: 88c00a005d5c4935cd2619cfba049e39fb28b74a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 15 07:08:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 15 07:23:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c00a00

dev-python/botocore: add 1.23.37

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.23.37.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index d08b742613c6..9ceee2f2c5c3 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,4 +9,5 @@ DIST botocore-1.23.32.tar.gz 8710235 BLAKE2B 
278189ae1ee9887e62092344543b6431425
 DIST botocore-1.23.33.tar.gz 8712535 BLAKE2B 
97064bfe24db14e49ff37b515549a2294ed2fbba82f36cf4d5281db27add007c8524058cb208bcf168add9e739bb2d51e7980295938ac6ff6ff603ffd0cfccee
 SHA512 
7373a9cac5efb12898ac1665b74a5eb3693d5e5defd55bc2972bc70cbfcdf69672a8cb4b8d0a6b2bfbc59e789fedea09014ac47ba9ef6af8cc038471330850f0
 DIST botocore-1.23.34.tar.gz 8718420 BLAKE2B 
67325949a37c3a3ff61e66279626c30b8f225d74137512d9a45414e1af11a18dd5fba5f0f4e64dd71c3d0bbbabf210d6e8a63901bc6deba8f16e3cfc163ebb81
 SHA512 
8afdf0a186f4850e8905ef1cd6660ab8ea58546cc119a47085976adc51195c0b9d524c077a3dcef6687cc5977988532932a424023dfea83eb7efd1e19b19eb95
 DIST botocore-1.23.35.tar.gz 8719275 BLAKE2B 
2bda51eef1ac3d420952751d610722fbb57e004e8503e170a31e7ab360ba719c97f97d4b9e5aa6440965bafea9966b11d246e85fe753633c88141881cbfa
 SHA512 
84a8692d840d9c8930ad8f80756f4d6ce6350e6a655966ff33ffd7f2bf5f5997989d6cc9067b52dd5631f49c35b5120eaa3d533274f322581281810ab47b988a
+DIST botocore-1.23.37.tar.gz 8728451 BLAKE2B 
039352d4c727433cc5aef435cd7527fa3bc6027c3db8b2a27219d4cab8f602f74995b09e5407c1df1c7a51e37830db7e8f351484485f6b822499933c35607472
 SHA512 
79004d38fbfc744d2fd91364a1cc99d8be1f2d03f25f2ba77df0da4b4d429a156ac5d52ca523ee4992ff99ac83b7a14e7f49e3b12b9b6f91e164fb720c41e10d
 DIST botocore-1.23.5.tar.gz 8374467 BLAKE2B 
467092e7d8aa5ccb756132669049865445a47205913964c1c944b20caaf100b1efdd1bf3af9c5416ff079b487e6d4d08ffe6208e2b352d09655cc5be21c88739
 SHA512 
6afca19b724f9019f21e5993ce970d605b95d31c1a4e969ec1b4080510a5a120b3fa0cfd5ade973a9203bd6b7983a3dbca2f7a03108a9167392efd60d5e2fe9b

diff --git a/dev-python/botocore/botocore-1.23.37.ebuild 
b/dev-python/botocore/botocore-1.23.37.ebuild
new file mode 100644
index ..5a7d2c6fb0f2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.23.37.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   distutils_install_for_testing --via-venv
+   epytest tests/{functional,unit}
+}



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

2022-01-14 Thread Hans de Graaff
commit: d0285bbd735b501b19eb94fd968ad5c9f8c4fe59
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:45:30 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:45:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0285bbd

dev-ruby/rspec-mocks: cleanup

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

 dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild | 47 --
 1 file changed, 47 deletions(-)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild
deleted file mode 100644
index 7b863760dac9..
--- a/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="http://rspec.rubyforge.org/;
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/rspec-core-2.10.0:2
-   >=dev-ruby/rspec-expectations-2.99.0:2
-   )"
-
-all_ruby_prepare() {
-   # Don't set up bundler: it doesn't understand our setup.
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-
-   # Remove the Gemfile to avoid running through 'bundle exec'
-   rm Gemfile || die
-
-   # Remove .rspec options to avoid dependency on newer rspec when
-   # bootstrapping.
-   rm .rspec || die
-
-   # Avoid a weird, and failing, test testing already installed code.
-   sed -e '/has an up-to-date caller_filter file/,/end/ s:^:#:' -i 
spec/rspec/mocks_spec.rb || die
-
-   # Psych and Syck are not supported by default anymore on ruby22.
-   rm spec/rspec/mocks/serialization_spec.rb || die
-
-   sed -i -e '/does not affect the ability to access the top-level 
constant/,/end/ s:^:#:' spec/rspec/mocks/mutate_const_spec.rb || die
-}



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

2022-01-14 Thread Hans de Graaff
commit: b176e866855bde2cb44338bc04f145da47b04121
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:45:11 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:45:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b176e866

dev-ruby/rspec-mocks: stable all arches

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

 dev-ruby/rspec-mocks/rspec-mocks-2.99.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-2.99.2-r1.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-2.99.2-r1.ebuild
index 0a09d4cde658..bdcb716c17ec 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-2.99.2-r1.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-2.99.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "



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

2022-01-14 Thread Arthur Zamarin
commit: b93a69f03bab2114b5646e5100bfb77e20c84731
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 15 06:44:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 15 06:44:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b93a69f0

media-gfx/graphicsmagick: Stabilize 1.3.37 hppa, #831097

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

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

diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.37.ebuild 
b/media-gfx/graphicsmagick/graphicsmagick-1.3.37.ebuild
index d7621529f14b..ff928ccc7da9 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-1.3.37.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.37.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="MIT"



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

2022-01-14 Thread Hans de Graaff
commit: 961aed25f4307eff9f150b354ce79cb23b85fc1d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:42:30 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:42:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=961aed25

dev-ruby/rdtool: cleanup

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

 dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild | 39 -
 1 file changed, 39 deletions(-)

diff --git a/dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild 
b/dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild
deleted file mode 100644
index 1f9ab78b6b4f..
--- a/dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC="doc"
-RUBY_FAKEGEM_EXTRADOC="HISTORY README.*"
-
-inherit elisp-common ruby-fakegem
-
-DESCRIPTION="A multipurpose documentation format for Ruby"
-HOMEPAGE="https://github.com/uwabami/rdtool;
-
-LICENSE="Ruby GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86"
-IUSE="emacs"
-
-RDEPEND="${RDEPEND} emacs? ( >=app-editors/emacs-23.1:* )"
-
-SITEFILE=50${PN}-gentoo.el
-
-all_ruby_install() {
-   all_fakegem_install
-
-   if use emacs ; then
-   elisp-install ${PN} utils/rd-mode.el
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   fi
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}



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

2022-01-14 Thread Hans de Graaff
commit: 65309d6ef7247079318b423186c7046018693ecd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:42:12 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:42:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65309d6e

dev-ruby/ruby-romkan: cleanup

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

 dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild | 31 --
 1 file changed, 31 deletions(-)

diff --git a/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild 
b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild
deleted file mode 100644
index 1ec06751a51b..
--- a/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-inherit ruby-ng
-
-DESCRIPTION="A Romaji <-> Kana conversion library for Ruby"
-HOMEPAGE="http://0xcc.net/ruby-romkan/;
-SRC_URI="http://0xcc.net/ruby-romkan/${P}.tar.gz;
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
-IUSE=""
-
-DOCS="ChangeLog *.rd"
-
-RUBY_PATCHES=( "${FILESDIR}/${PN}-ruby19.patch" )
-
-each_ruby_test() {
-   ${RUBY} -I. -Ke test.rb < /dev/null || die "test failed"
-}
-
-each_ruby_install() {
-   doruby romkan.rb
-}
-
-all_ruby_install() {
-   dodoc ${DOCS}
-}



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

2022-01-14 Thread Hans de Graaff
commit: 0c30221201d8600218c39490af8f99f94db3242b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:41:54 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:41:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c302212

dev-ruby/flexmock: cleanup

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

 dev-ruby/flexmock/flexmock-2.3.6.ebuild | 38 -
 1 file changed, 38 deletions(-)

diff --git a/dev-ruby/flexmock/flexmock-2.3.6.ebuild 
b/dev-ruby/flexmock/flexmock-2.3.6.ebuild
deleted file mode 100644
index e5a0cab2284e..
--- a/dev-ruby/flexmock/flexmock-2.3.6.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_DOCDIR="html"
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simple mock object library for Ruby unit testing"
-HOMEPAGE="https://github.com/doudou/flexmock;
-SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="flexmock"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/minitest:5
-   dev-ruby/rspec:3
-   )"
-
-each_ruby_test() {
-   RSPEC_VERSION=3 ruby-ng_rspec test/rspec_integration
-   ${RUBY} -Ilib:.:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || 
die
-}
-
-all_ruby_prepare() {
-   sed -i -e '1igem "minitest", "~>5.0"' test/test_helper.rb || die
-}



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

2022-01-14 Thread Hans de Graaff
commit: 8687537366bbcdbd7a6d33d90a8427eeb5d84655
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:43:17 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:43:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86875373

dev-ruby/deprecated: cleanup

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

 dev-ruby/deprecated/deprecated-3.0.1-r2.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/dev-ruby/deprecated/deprecated-3.0.1-r2.ebuild 
b/dev-ruby/deprecated/deprecated-3.0.1-r2.ebuild
deleted file mode 100644
index 2be9109ac2a2..
--- a/dev-ruby/deprecated/deprecated-3.0.1-r2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby library for handling deprecated code"
-HOMEPAGE="https://github.com/erikh/deprecated;
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="amd64 ppc x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
-
-each_ruby_test() {
-   ${RUBY} -Ilib:. test/test_deprecated.rb || die "test failed"
-}



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

2022-01-14 Thread Hans de Graaff
commit: 9772f7f90728de9913db3803b0392a264e54a1c3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:42:51 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:42:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9772f7f9

dev-ruby/transaction-simple: cleanup

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

 .../transaction-simple-1.4.0.2-r2.ebuild   | 31 --
 1 file changed, 31 deletions(-)

diff --git a/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r2.ebuild 
b/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r2.ebuild
deleted file mode 100644
index 442e58009e75..
--- a/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_TASK_DOC="docs"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides transaction support at the object level"
-HOMEPAGE="https://github.com/halostatue/transaction-simple;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="test"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/test-unit-2.5.1-r1
-   )"
-
-each_ruby_test() {
-   ruby-ng_testrb-2 -Ilib test/test_*.rb
-}



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

2022-01-14 Thread Hans de Graaff
commit: f7465c5dda26e9d6c3dfb3942b3d399fb0066a98
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:41:32 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:41:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7465c5d

dev-ruby/childlabor: cleanup

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

 dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild | 36 --
 1 file changed, 36 deletions(-)

diff --git a/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild 
b/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild
deleted file mode 100644
index f1c57a296957..
--- a/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A scripting framework that replaces rake and sake"
-HOMEPAGE="https://github.com/carllerche/childlabor;
-COMMIT_ID="6518b939dddbad20c7f05aa075d76e3ca6e70447"
-SRC_URI="https://github.com/carllerche/childlabor/archive/${COMMIT_ID}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE="test"
-
-RUBY_S="${PN}-${COMMIT_ID}"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec:2 )"
-
-all_ruby_prepare() {
-   # Avoid failing spec. The signals work, but the stdout handling
-   # doesn't seem to play nice with portage.
-   sed -i -e '/can send signals/,/^  end/ s:^:#:' spec/task_spec.rb || die
-}
-
-each_ruby_test() {
-   ruby-ng_rspec -I. spec/task_spec.rb || die
-}



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

2022-01-14 Thread Hans de Graaff
commit: 41a77f10264d6d50b9bc87ca00e312cad0fb6e50
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:41:12 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:41:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a77f10

dev-ruby/htmlentities: cleanup

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

 dev-ruby/htmlentities/htmlentities-4.3.4.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/dev-ruby/htmlentities/htmlentities-4.3.4.ebuild 
b/dev-ruby/htmlentities/htmlentities-4.3.4.ebuild
deleted file mode 100644
index 15d7cbebe9b7..
--- a/dev-ruby/htmlentities/htmlentities-4.3.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="History.txt"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A simple library for encoding/decoding entities in (X)HTML 
documents"
-HOMEPAGE="https://github.com/threedaymonk/htmlentities;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-each_ruby_test() {
-   ${RUBY} -Ilib:. -S testrb-2 test/*_test.rb || die "tests failed"
-}



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

2022-01-14 Thread Hans de Graaff
commit: 9e68adfaa9d2c41c621d8a15edd2e6e359e253e4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:40:38 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:40:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e68adfa

dev-ruby/pusher-client: cleanup

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

 dev-ruby/pusher-client/pusher-client-0.6.2.ebuild | 26 ---
 1 file changed, 26 deletions(-)

diff --git a/dev-ruby/pusher-client/pusher-client-0.6.2.ebuild 
b/dev-ruby/pusher-client/pusher-client-0.6.2.ebuild
deleted file mode 100644
index e0dbf9c3a20a..
--- a/dev-ruby/pusher-client/pusher-client-0.6.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Client for consuming WebSockets from http://pusher.com;
-HOMEPAGE="https://github.com/pusher-community/pusher-websocket-ruby;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/websocket-1:0
-   dev-ruby/json:*
-"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' Rakefile || die
-}



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

2022-01-14 Thread Hans de Graaff
commit: d27fbe236202f70c999b512956ee8974866d8cea
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:32:25 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:32:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27fbe23

dev-ruby/ruby-dict: cleanup

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

 dev-ruby/ruby-dict/ruby-dict-0.9.4-r4.ebuild | 34 
 1 file changed, 34 deletions(-)

diff --git a/dev-ruby/ruby-dict/ruby-dict-0.9.4-r4.ebuild 
b/dev-ruby/ruby-dict/ruby-dict-0.9.4-r4.ebuild
deleted file mode 100644
index 51d71bd816ce..
--- a/dev-ruby/ruby-dict/ruby-dict-0.9.4-r4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-inherit ruby-ng
-
-DESCRIPTION="RFC 2229 client in Ruby"
-HOMEPAGE="http://www.caliban.org/ruby/ruby-dict.shtml;
-SRC_URI="http://www.caliban.org/files/ruby/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-
-RUBY_PATCHES=( "${PN}-ruby19.patch" )
-
-each_ruby_install() {
-   doruby lib/dict.rb || die "doruby failed"
-}
-
-all_ruby_install() {
-   dobin rdict
-
-   dodoc README Changelog TODO doc/rfc2229.txt
-   dodoc doc/dict.html doc/rdict.html
-
-   # This would probably need a 3rb section..
-   # doman doc/dict.3
-   doman doc/rdict.1
-}



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

2022-01-14 Thread Hans de Graaff
commit: e6afc00855ecedf5c9723fc79f1746fba3bdb61a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:40:58 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:40:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6afc008

dev-ruby/daemon_controller: cleanup

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

 .../daemon_controller-1.2.0-r1.ebuild  | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-ruby/daemon_controller/daemon_controller-1.2.0-r1.ebuild 
b/dev-ruby/daemon_controller/daemon_controller-1.2.0-r1.ebuild
deleted file mode 100644
index 2fdd40f44587..
--- a/dev-ruby/daemon_controller/daemon_controller-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Library to start and stop specific daemons programmatically in a 
robust manner"
-HOMEPAGE="https://github.com/FooBarWidget/daemon_controller;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-all_ruby_prepare() {
-   # fix tests with RSpec 2
-   sed -i -e '1irequire "thread"' spec/test_helper.rb || die
-}



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

2022-01-14 Thread Hans de Graaff
commit: a148999c393166a18207c270f518cf1697f0b4bc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:40:17 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:40:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a148999c

dev-ruby/instantiator: cleanup

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

 dev-ruby/instantiator/instantiator-0.0.7.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/dev-ruby/instantiator/instantiator-0.0.7.ebuild 
b/dev-ruby/instantiator/instantiator-0.0.7.ebuild
deleted file mode 100644
index 0a55a283d84f..
--- a/dev-ruby/instantiator/instantiator-0.0.7.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Instantiate an arbitrary Ruby class"
-HOMEPAGE="https://github.com/floehopper/introspection;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/blankslate:*"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile test/test_helper.rb || die
-}



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

2022-01-14 Thread Hans de Graaff
commit: 498136caf6a843a74b43843f1b8dd128cfae7880
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:35:01 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:35:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498136ca

dev-ruby/sparklines: cleanup

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

 dev-ruby/sparklines/sparklines-0.5.2-r6.ebuild | 35 --
 1 file changed, 35 deletions(-)

diff --git a/dev-ruby/sparklines/sparklines-0.5.2-r6.ebuild 
b/dev-ruby/sparklines/sparklines-0.5.2-r6.ebuild
deleted file mode 100644
index 3b037fc8c8d3..
--- a/dev-ruby/sparklines/sparklines-0.5.2-r6.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Create sparklines, small graphs to be used inline in texts"
-HOMEPAGE="http://sparklines.rubyforge.org/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND+="test? ( media-gfx/imagemagick[png] )"
-
-ruby_add_rdepend "dev-ruby/rmagick:*"
-
-ruby_add_bdepend test "dev-ruby/tidy_table dev-ruby/dust"
-
-all_ruby_prepare() {
-   # Don't use deprecated rmagick require for compatibility with newer
-   # versions.
-   sed -i -e '/require/ s/RMagick/rmagick/' lib/sparklines.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -I. test/test_all.rb || die
-}



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

2022-01-14 Thread Hans de Graaff
commit: dfaee5a6c7bacb4ea5a849a49600b4ed7a8d0ee0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:39:09 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:39:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfaee5a6

dev-ruby/instantiator: stable all arches

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

 dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild 
b/dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild
index d18a2b82fb39..548bb30d90d8 100644
--- a/dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild
+++ b/dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/floehopper/introspection;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/blankslate:*"



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

2022-01-14 Thread Hans de Graaff
commit: f69e9afd97c8aef3e710b37e62b774186d071543
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:34:45 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:34:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69e9afd

dev-ruby/sparklines: stable all arches

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

 dev-ruby/sparklines/sparklines-0.5.2-r7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sparklines/sparklines-0.5.2-r7.ebuild 
b/dev-ruby/sparklines/sparklines-0.5.2-r7.ebuild
index 954a3e3e6b0e..fede5c423980 100644
--- a/dev-ruby/sparklines/sparklines-0.5.2-r7.ebuild
+++ b/dev-ruby/sparklines/sparklines-0.5.2-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ HOMEPAGE="http://sparklines.rubyforge.org/;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND+="test? ( media-gfx/imagemagick[png] )"



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

2022-01-14 Thread Hans de Graaff
commit: 727f576d6215b709e5df000513169676175c2771
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:36:31 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:36:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727f576d

dev-ruby/test_declarative: stable all arches

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

 dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild 
b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
index 3188501ca72e..4f5866174a60 100644
--- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
+++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ RUBY_S="svenfuchs-test_declarative-*"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"



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

2022-01-14 Thread Hans de Graaff
commit: b0b0c9242f4d228511d90d1b52db638f3f9f4e79
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:38:13 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:38:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b0c924

dev-ruby/unf: stable all arches

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

 dev-ruby/unf/unf-0.1.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/unf/unf-0.1.4-r1.ebuild b/dev-ruby/unf/unf-0.1.4-r1.ebuild
index 442d4c7d5a2c..7373d57c72fb 100644
--- a/dev-ruby/unf/unf-0.1.4-r1.ebuild
+++ b/dev-ruby/unf/unf-0.1.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/knu/ruby-unf;
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-solaris"
 IUSE="test"
 
 ruby_add_rdepend "dev-ruby/unf_ext"



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

2022-01-14 Thread Hans de Graaff
commit: 3f17e953b0fcb7f513b51f5032b3e9cbf06ffeca
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:37:19 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:37:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f17e953

dev-ruby/uconv: stable all arches

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

 dev-ruby/uconv/uconv-0.6.1-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/uconv/uconv-0.6.1-r3.ebuild 
b/dev-ruby/uconv/uconv-0.6.1-r3.ebuild
index 8af5f475d2da..a6c7a17307b8 100644
--- a/dev-ruby/uconv/uconv-0.6.1-r3.ebuild
+++ b/dev-ruby/uconv/uconv-0.6.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.yoshidam.net/Ruby.html#uconv;
 SRC_URI="http://www.yoshidam.net/${P}.tar.gz;
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc ppc64 x86"
 IUSE=""
 
 RUBY_S=${PN}



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

2022-01-14 Thread Hans de Graaff
commit: caa8c36234094cbf8afde209bdc6493d68f9700f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:38:27 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:38:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa8c362

dev-ruby/unf: cleanup

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

 dev-ruby/unf/unf-0.1.4.ebuild | 46 ---
 1 file changed, 46 deletions(-)

diff --git a/dev-ruby/unf/unf-0.1.4.ebuild b/dev-ruby/unf/unf-0.1.4.ebuild
deleted file mode 100644
index 674d0b034018..
--- a/dev-ruby/unf/unf-0.1.4.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A wrapper library to bring Unicode Normalization Form support to 
Ruby/JRuby"
-HOMEPAGE="https://github.com/knu/ruby-unf;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-solaris"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/unf_ext"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/test-unit-2.5.1-r1
-   dev-ruby/shoulda
-   )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/,/end/ d' test/helper.rb || die
-
-   # Remove development dependencies; also remove platform as we don't
-   # care about it as it is, they only use it to avoid the unf_ext dep
-   # that we tackle on our own; finally remove git ls-files usage.
-   sed -i -e '/dependency.*\(shoulda\|bundler\|jeweler\|rcov\)/d' \
-   -e '/platform/d' \
-   -e '/git ls/d' \
-   ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   ruby-ng_testrb-2 test/test_*.rb
-}



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

2022-01-14 Thread Hans de Graaff
commit: c0599a1b7975d8ecf979ea74add02183700fc19f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:35:33 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:35:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0599a1b

dev-ruby/ntlm-http: stable all arches

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

 dev-ruby/ntlm-http/ntlm-http-0.1.1-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ntlm-http/ntlm-http-0.1.1-r3.ebuild 
b/dev-ruby/ntlm-http/ntlm-http-0.1.1-r3.ebuild
index 960bd91a5093..d05197d014ca 100644
--- a/dev-ruby/ntlm-http/ntlm-http-0.1.1-r3.ebuild
+++ b/dev-ruby/ntlm-http/ntlm-http-0.1.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.mindflowsolutions.net/;
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-solaris"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"



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

2022-01-14 Thread Hans de Graaff
commit: 597b98016b93b1d1e42d64ed423e476d22fc02a6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:31:42 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:31:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597b9801

dev-ruby/ruby-dict: stable all arches

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

 dev-ruby/ruby-dict/ruby-dict-0.9.4-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-dict/ruby-dict-0.9.4-r5.ebuild 
b/dev-ruby/ruby-dict/ruby-dict-0.9.4-r5.ebuild
index b9f23145d653..9e223cecfe2d 100644
--- a/dev-ruby/ruby-dict/ruby-dict-0.9.4-r5.ebuild
+++ b/dev-ruby/ruby-dict/ruby-dict-0.9.4-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="http://www.caliban.org/files/ruby/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE=""
 
 all_ruby_prepare() {



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

2022-01-14 Thread Hans de Graaff
commit: a5015beaf8e9853ab9d83c6cb570681f29621795
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:37:33 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:37:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5015bea

dev-ruby/uconv: cleanup

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

 dev-ruby/uconv/uconv-0.6.1-r2.ebuild | 37 
 1 file changed, 37 deletions(-)

diff --git a/dev-ruby/uconv/uconv-0.6.1-r2.ebuild 
b/dev-ruby/uconv/uconv-0.6.1-r2.ebuild
deleted file mode 100644
index 2a8410e1ec06..
--- a/dev-ruby/uconv/uconv-0.6.1-r2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-inherit ruby-ng
-
-DESCRIPTION="A module to convert ISO/IEC 10646 (Unicode) string and Japanese 
strings"
-HOMEPAGE="http://www.yoshidam.net/Ruby.html#uconv;
-SRC_URI="http://www.yoshidam.net/${P}.tar.gz;
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="~amd64 ppc ppc64 x86"
-IUSE=""
-
-RUBY_S=${PN}
-
-all_ruby_prepare() {
-   sed -i -e '/^\$CFLAGS = ""/d' extconf.rb || die "Unable to remove 
CFLAGS line"
-}
-
-each_ruby_configure() {
-   ${RUBY} extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1
-}
-
-each_ruby_install() {
-   emake V=1 DESTDIR="${D}" install
-}
-
-all_ruby_install() {
-   dodoc README*
-}



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

2022-01-14 Thread Hans de Graaff
commit: ec101a74888228df71976992623174b79e61af38
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:36:47 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:36:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec101a74

dev-ruby/test_declarative: cleanup

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

 .../test_declarative/test_declarative-0.0.6.ebuild | 37 --
 1 file changed, 37 deletions(-)

diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild 
b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild
deleted file mode 100644
index 5dcd6d1e34e3..
--- a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simply adds a declarative test method syntax to test/unit"
-HOMEPAGE="https://github.com/svenfuchs/test_declarative;
-SRC_URI="https://github.com/svenfuchs/test_declarative/tarball/v${PV} -> 
${P}.tgz"
-RUBY_S="svenfuchs-test_declarative-*"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"
-
-all_ruby_prepare() {
-   sed -i -e '/rake/ s/~> 12.0.0/>= 10/ ; /minitest/ s/5.10.1/5.10/' 
Gemfile || die
-}
-
-each_ruby_test() {
-   # There are other gemfiles but their setup seems broken atm.
-   for gemfile in Gemfile ; do
-   einfo "Running tests with ${gemfile}"
-   BUNDLE_GEMFILE=${gemfile} ${RUBY} -S bundle exec rake test || 
die
-   done
-}



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

2022-01-14 Thread Hans de Graaff
commit: 7ad347d80b6e497c94f04bac5347e5320fdb90d0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:35:47 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:35:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad347d8

dev-ruby/ntlm-http: cleanup

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

 dev-ruby/ntlm-http/ntlm-http-0.1.1-r2.ebuild | 35 
 1 file changed, 35 deletions(-)

diff --git a/dev-ruby/ntlm-http/ntlm-http-0.1.1-r2.ebuild 
b/dev-ruby/ntlm-http/ntlm-http-0.1.1-r2.ebuild
deleted file mode 100644
index 541cdb6ba866..
--- a/dev-ruby/ntlm-http/ntlm-http-0.1.1-r2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOC_SOURCES="lib README"
-RUBY_FAKEGEM_EXTRADOC="README"
-
-inherit ruby-fakegem epatch
-
-DESCRIPTION="Ruby/NTLM HTTP provides NTLM authentication over http"
-HOMEPAGE="http://www.mindflowsolutions.net/;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-solaris"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
-
-all_ruby_prepare() {
-   find . -name '*.rb' -exec sed -i -e 's:\r$::' {} +
-
-   # We can't use RUBY_PATCHES for this because we need first to convert 
the files
-   epatch "${FILESDIR}"/${P}+ruby-1.9.patch
-}
-
-each_ruby_test() {
-   ruby-ng_testrb-2 test/*_test.rb
-}



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

2022-01-14 Thread Hans de Graaff
commit: 4a4edba79cbae2fbbc82d653f816fdfa19f24c69
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:34:10 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:34:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4edba7

dev-ruby/log4r: cleanup

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

 dev-ruby/log4r/log4r-1.1.10-r2.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/dev-ruby/log4r/log4r-1.1.10-r2.ebuild 
b/dev-ruby/log4r/log4r-1.1.10-r2.ebuild
deleted file mode 100644
index 90b18cdbabc7..
--- a/dev-ruby/log4r/log4r-1.1.10-r2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-# There are no working tests atm, to be checked on next version bump.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_DOCDIR="doc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A comprehensive and flexible logging library written in Ruby"
-HOMEPAGE="http://log4r.sourceforge.net/;
-IUSE=""
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   dodoc -r examples
-}



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

2022-01-14 Thread Hans de Graaff
commit: d94cc906b40c8fa7cfe58f47e7aa56e17bf3f9dd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:32:50 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:32:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94cc906

dev-ruby/ruby-elf: cleanup

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

 dev-ruby/ruby-elf/ruby-elf-1.0.8.ebuild | 68 -
 1 file changed, 68 deletions(-)

diff --git a/dev-ruby/ruby-elf/ruby-elf-1.0.8.ebuild 
b/dev-ruby/ruby-elf/ruby-elf-1.0.8.ebuild
deleted file mode 100644
index 246f1f2373ff..
--- a/dev-ruby/ruby-elf/ruby-elf-1.0.8.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-GITHUB_URI="https://github.com/Flameeyes/${PN};
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="${GITHUB_URI}.git"
-fi
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-RUBY_FAKGEM_GESPEC="${PN}.gemspec"
-
-inherit ruby-fakegem ${EGIT_REPO_URI:+git-2}
-
-if [[ -n ${EGIT_REPO_URI} ]]; then
-   SRC_URI=""
-else
-   SRC_URI="${GITHUB_URI}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-DESCRIPTION="Ruby library to access ELF files information"
-HOMEPAGE="http://www.flameeyes.eu/projects/ruby-elf;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="test"
-
-ruby_add_bdepend "
-   test? ( dev-ruby/test-unit:2 )
-   dev-ruby/rake"
-
-# for the man pages
-DEPEND+="
-   dev-libs/libxslt
-   app-text/docbook-xsl-ns-stylesheets"
-
-RDEPEND+="
-   virtual/man"
-
-if [[ ${PV} == "" ]]; then
-   all_ruby_unpack() {
-   git_src_unpack
-   }
-fi
-
-all_ruby_compile() {
-   # build the man pages
-   rake manpages || die "rake manpages failed"
-}
-
-each_ruby_test() {
-   ruby-ng_testrb-2 -Ilib test/test_*.rb
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   doman manpages/*.1
-   dodoc DONATING README.md
-}



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

2022-01-14 Thread Hans de Graaff
commit: a0e8bbdcf839004b4b2b745300477ab6460be5e0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:33:55 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:33:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e8bbdc

dev-ruby/log4r: stable all arches

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

 dev-ruby/log4r/log4r-1.1.10-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/log4r/log4r-1.1.10-r3.ebuild 
b/dev-ruby/log4r/log4r-1.1.10-r3.ebuild
index 1e8c89bcc55e..e0b2e1255f04 100644
--- a/dev-ruby/log4r/log4r-1.1.10-r3.ebuild
+++ b/dev-ruby/log4r/log4r-1.1.10-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ IUSE=""
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
 
 all_ruby_install() {
all_fakegem_install



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

2022-01-14 Thread Hans de Graaff
commit: ebb1172ca8151e80fa3d576c1b825f21d37aea5f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:26:02 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb1172c

dev-ruby/nokogiri: add 1.13.1

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

 dev-ruby/nokogiri/Manifest   |  1 +
 dev-ruby/nokogiri/nokogiri-1.13.1.ebuild | 96 
 2 files changed, 97 insertions(+)

diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index fdb3460e4f8c..d2dcc0b9b81e 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -1,3 +1,4 @@
 DIST nokogiri-1.11.7-git.tgz 5871407 BLAKE2B 
c0449b5cb8210d22be31f1f9a43c0c13c7ab21feae2d731bf30475fc21c69a3928395109936b9ff242a89da424a5192c8a8cb0ede9d05d6d9ac16c1d6e5a7f63
 SHA512 
f355185f490e0ce73fdfb496f49e36b39c89835ebef2cbe3aecbfc5aceb5a9757dc07738a709059c3e22b5808fac11e7b340b7ebbb3b2c1b5ea3df8aff0db131
 DIST nokogiri-1.12.5-git.tgz 6158880 BLAKE2B 
994fd89c5163d92110de40e2dc654698b11d5a18524cc4b7b668ec1475e7167014e1c7604932686e6ad888f352b04ac26a7fbe526d814b20e686c5d9da95c5df
 SHA512 
36d233df250213c4614c34d045c4fbea099e81e991a6da49067c165bc95f36b281c58cc79deb3b6a8aaccc50743a79efa27969e067cc2b546bef7615b139d79b
 DIST nokogiri-1.13.0-git.tgz 6188433 BLAKE2B 
ec603e4202b03cc74ce73c540cfccab51f0910b24a3cde0ecbc6267a83c0c4898bc40614261727f7c7e52561d0dec679e00d97a9a0066ac436037a1681a4125b
 SHA512 
f11169ab0dfec9b16e9fc32c066910dcc71325795283fac1372a67383535ddfd09bf342e2a82b129b71c058153f338cba3ef16f85225f24b6d0c769c98cf
+DIST nokogiri-1.13.1-git.tgz 6190499 BLAKE2B 
daea484ee0e5bff581ae67528f1688002f1e2f550eb55e3164b631f9e87b188ec4152347aaa0ae6253feafbdae9182c54c92cb709c223ce04120ddd1b340cd17
 SHA512 
febb7b8a701c9be4f7b60a8b43bc24d17a37d39a8557ea4fc76d1490e7f9973d2a4516560f3335ba5d2405ae487e040e47fe24387a25e6c170e34719e9dd230c

diff --git a/dev-ruby/nokogiri/nokogiri-1.13.1.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.13.1.ebuild
new file mode 100644
index ..84744c5cfcbb
--- /dev/null
+++ b/dev-ruby/nokogiri/nokogiri-1.13.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md"
+
+RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb)
+
+inherit ruby-fakegem multilib
+
+DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
+HOMEPAGE="https://www.nokogiri.org/;
+LICENSE="MIT"
+SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND="${RDEPEND}
+   >=dev-libs/libxml2-2.9.12:=
+   >=dev-libs/libxslt-1.1.34
+   sys-libs/zlib
+   virtual/libiconv"
+DEPEND="${DEPEND}
+   >=dev-libs/libxml2-2.9.12
+   >=dev-libs/libxslt-1.1.34
+   sys-libs/zlib
+   virtual/libiconv"
+
+ruby_add_rdepend ">=dev-ruby/racc-1.4:0"
+
+ruby_add_bdepend "
+   dev-ruby/mini_portile2:2.7
+   >=dev-ruby/pkg-config-1.1.7
+   >=dev-ruby/rexical-1.0.7
+   dev-ruby/rdoc
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i \
+   -e '/tasks\/cross_compile/s:^:#:' \
+   -e '/:test.*prerequisites/s:^:#:' \
+   -e '/license/ s:^:#:' \
+   Rakefile || die
+   # Remove the cross compilation options since they interfere with
+   # native building.
+   sed -i -e 's/cross_compile  = true/cross_compile = false/' Rakefile || 
die
+   sed -i -e '/cross_config_options/d' Rakefile || die
+
+   sed -e '/simplecov/,/^end/ s:^:#:' \
+   -e '/reporters/I s:^:#:' \
+   -i test/helper.rb || die
+
+   # There is no need for mini_portile2 to be a runtime dependency on 
Gentoo
+   sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+   NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
+   ${RUBY} -Cext/${PN} extconf.rb \
+   --with-zlib-include="${EPREFIX}"/usr/include \
+   --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
+   --with-iconv-include="${EPREFIX}"/usr/include \
+   --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
+   --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
+   --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
+   --with-xslt-dir="${EPREFIX}"/usr \
+   --with-iconvlib=iconv \
+   || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
+   ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical 

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

2022-01-14 Thread Hans de Graaff
commit: e89e85d0227ef2f90deed79dce8257ffaa314b58
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:28:26 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89e85d0

dev-ruby/rspec-expectations: add 3.10.2

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

 dev-ruby/rspec-expectations/Manifest   |  1 +
 .../rspec-expectations-3.10.2.ebuild   | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/rspec-expectations/Manifest 
b/dev-ruby/rspec-expectations/Manifest
index 182e9ff10716..add7b28c5331 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -1,3 +1,4 @@
 DIST rspec-expectations-2.99.2-git.tgz 106884 BLAKE2B 
5b31c8681306d5c688f62fc3fc6adf7be6cabad6df6fd16195c71787d73495924233d793633fa041a94d796f63c9ff97c58e6f4a75bdc09dfbe56e770bb6a5c9
 SHA512 
6042cafe225b2b16df458c7bf69e1694b637afcac6f6195e35a0be199432610457ccaa3e7e4bd114b27a7a6c3d530d94f4c0603c65f469cbadc55bd3f75b6f3a
 DIST rspec-expectations-3.10.1-git.tgz 212281 BLAKE2B 
a1872a7f71c198db1662eca48bcb34c054f05c16193395962cb47a7fa230c2f0f83bedee302a0ab6a81380a361640177ac3370d8829faa6bd362c07e3a551e5e
 SHA512 
35999542bf70ff04a472e50434abb8815cac8bf10b680da458f5e0e6ee290a1a6356a22cc12f0a8a6310cf282bb6cd99f922fcc63a0cf1e252b167e451bcf7d4
+DIST rspec-expectations-3.10.2-git.tgz 213253 BLAKE2B 
51c306d34dfd82d551b8390bed9790748f8f62b9f4b5243399486640d04465dc0c33756f7a575e98c8e61310cf6c25b93b4c1102fc1798814d916defb0ad310e
 SHA512 
819f1b9e881a56d5563c9421e3e897726931c3cb27be5554e35f41077656e426cbac1ddced6a6e61ba21faa7c147c239433ddb9d21ae2e88592d91b286c170a7
 DIST rspec-expectations-3.9.4-git.tgz 206297 BLAKE2B 
c5dbebcf7b411c9cb5cd815dc06fb6f455e82181856661110f803b25f3910975f0676f3cf154e93fe771849363593e104e0f2dd298dfd3d8b1dd96a6ff991547
 SHA512 
bd025b89751b5b8d3c6bd61a90386fc05ca371e04247d93b29334bbb3eceb84bacea3f3846c20f08dbf53f174992b2dc0fe9f2bc449c4591188b5e428b1d8003

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.10.2.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.10.2.ebuild
new file mode 100644
index ..89b2242466ee
--- /dev/null
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.10.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-expectations;
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*
+   =dev-ruby/rspec-support-${SUBVERSION}*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/rspec-mocks-3.2.0:3
+   >=dev-ruby/rspec-support-3.5.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm -f Gemfile || die
+
+   # fix up the gemspecs
+   sed -i \
+   -e '/git ls/d' \
+   -e '/add_development_dependency/d' \
+   "${RUBY_FAKEGEM_GEMSPEC}" || die
+}



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

2022-01-14 Thread Hans de Graaff
commit: bd2720eb013106ab56958d85cc097fea603d5e67
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:27:35 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2720eb

dev-ruby/htmlentities: stable all arches

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

 dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild 
b/dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild
index dd52d4f57713..c33af966f1cd 100644
--- a/dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild
+++ b/dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/threedaymonk/htmlentities;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 each_ruby_test() {



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

2022-01-14 Thread Hans de Graaff
commit: 4141dc12147b9829c3735c3b6e4de8528ccd4307
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:16:33 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4141dc12

dev-ruby/flexmock: stable all arches

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

 dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild 
b/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild
index d04994270898..eb003c501dc1 100644
--- a/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild
+++ b/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="flexmock"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "



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

2022-01-14 Thread Hans de Graaff
commit: 807399df43357dd46ccd88779f44cc78277878c4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:16:02 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807399df

dev-ruby/listen: add 3.7.1

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

 dev-ruby/listen/Manifest|  1 +
 dev-ruby/listen/listen-3.7.1.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/listen/Manifest b/dev-ruby/listen/Manifest
index f39cbfb33888..82055a440bc3 100644
--- a/dev-ruby/listen/Manifest
+++ b/dev-ruby/listen/Manifest
@@ -2,3 +2,4 @@ DIST listen-1.3.1-git.tgz 35521 BLAKE2B 
6b93daff2b3ba221d0c0f196c67353963e983610
 DIST listen-3.5.1.tar.gz 56236 BLAKE2B 
e74186532d5aa9fa7488d0734867d7ec7218036b10769667b8818d057af4d8a973204ce68f687fa508d5d2ed879b0ba6287c3b93fb05eaedfc63a8dc251523b9
 SHA512 
d7475e295b5123c5a8f166891e866de60379f28d61ab0610774bdf499bcf0859807ea2abb31fd6e708c106f926282376aec94ce268e6709884a63852e820ae74
 DIST listen-3.6.0.tar.gz 56134 BLAKE2B 
6826426c5e46fa10145148d545ebdda278af080c4ddda8b055189a9aec91c26302c991ba69199d2616ae171ac85cb0ec6cef657980e6b984bc09513adabf3d16
 SHA512 
32b93ee98333657f8dfcaa8e5c9aa291d5413ddfadac3c3ff34edd2a2273e119922dee71825d6b06a6e86951deb96a676a8b9cdd98431fd21c7a154702ee
 DIST listen-3.7.0.tar.gz 56192 BLAKE2B 
eb7d154dc0e608d43b6751db630f0b99e89fbfefd61e718aa99cc6a03c47e1a455d42f1ae75351f4397c60902dcc78d8c9e8250899f075c351a7fd781069
 SHA512 
86942d60cc57a0a960ba813c3b90ca33c47513bb609c1861c792ce2b9b37371998859c0d6e1cd979d4a3427319d3a75454dfffa068ca1dec22d38497add1335c
+DIST listen-3.7.1.tar.gz 56280 BLAKE2B 
3e0409ca5d636ddde8493e6cab342ca724c98f5ceb4f4abd306d1ec081095387d7d5d6da48d05f47ee50e23475f5685bd23ab7c2592b5697de6bd8292f30c174
 SHA512 
f082e177b14f86c0906af3760f2da81b1574aee5931ef308c640c537bf0e70488b9854c7f1515545ddee76d4a203734b47a9a3d501955214562cec7acc590e1e

diff --git a/dev-ruby/listen/listen-3.7.1.ebuild 
b/dev-ruby/listen/listen-3.7.1.ebuild
new file mode 100644
index ..51354f670a70
--- /dev/null
+++ b/dev-ruby/listen/listen-3.7.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="Listens to file modifications and notifies you about the changes"
+HOMEPAGE="https://github.com/guard/listen;
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+
+# Block on other packages trying to install a /usr/bin/listen
+RDEPEND+="!!media-radio/ax25-apps !!=dev-ruby/rb-inotify-0.9.10"
+
+ruby_add_bdepend "test? ( dev-ruby/thor )"
+
+all_ruby_prepare() {
+   rm -f Gemfile || die
+   sed -i -e "/git/,+3d" -e "/rb-fsevent/d" ${PN}.gemspec || die
+   sed -i -e "/rb-fsevent/d"  lib/listen/adapter/darwin.rb || die
+   rm -rf spec/lib/listen/adapter/darwin_spec.rb || die
+}
+
+each_ruby_prepare() {
+   mkdir spec/.fixtures || die
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec
+   rm -rf spec/.fixtures || die
+}



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

2022-01-14 Thread Hans de Graaff
commit: 5717eeff27741a86a9f9d2fc9058f98cb961e0f6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:02:26 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5717eeff

dev-ruby/git: add 1.10.2

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

 dev-ruby/git/Manifest  |  1 +
 dev-ruby/git/git-1.10.2.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/git/Manifest b/dev-ruby/git/Manifest
index 361d53d1031f..b5385782744f 100644
--- a/dev-ruby/git/Manifest
+++ b/dev-ruby/git/Manifest
@@ -1,2 +1,3 @@
 DIST git-1.10.0.tar.gz 207412 BLAKE2B 
e18406a9690d4c0fc3009b57629515e701f41113592fd7533b6b2ae659b90ec1b635410deb7bcb3bd711ce291aaec2010bfcfb4bfb812b9fffdafac167d33bb9
 SHA512 
717ae5df3cf2b700395df91e8f6e9632062c804955c8f18215c5220ec373a33c2a991534f2a63155111643a867f45f2e7056e2dd6e297340372143770bb70021
+DIST git-1.10.2.tar.gz 212738 BLAKE2B 
4059066fac1a22e8f19ecce1ebaed648fedc30767b91cb38cf9cf4c9f7091f55f5e9682183e188357dd12ed06dc1ad905d9b688db0c536623487e3c5431ba6f8
 SHA512 
5d8150a8f974c9b9f531d169e2899b311965a9e9d48d1e45c8bb778a48ea0887ccecf7681baf7cbfad4d22509ba0aafb9886559565e918b84f740b3da7430d86
 DIST git-1.9.1.tar.gz 206509 BLAKE2B 
3f8739286f3197fa86a3fccfab357510d562415f568726126cf96c8b74c716c4fbb592f854cafda26cf2f0371e4bc9b52a9f5efdea860d0ea6836198ca48b887
 SHA512 
ee1df3e704b8bf0687c9fce83d73502d3d46e7f3291da90906961dda057d8e6ec3a0fda5b68c258dd8542559055f1bfabf8915a7e594edafa4b3f267f302f397

diff --git a/dev-ruby/git/git-1.10.2.ebuild b/dev-ruby/git/git-1.10.2.ebuild
new file mode 100644
index ..e8578adcddc4
--- /dev/null
+++ b/dev-ruby/git/git-1.10.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="git.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for using Git in Ruby"
+HOMEPAGE="https://github.com/schacon/ruby-git;
+SRC_URI="https://github.com/schacon/ruby-git/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="ruby-git-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+DEPEND+="test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar )"
+RDEPEND+=">=dev-vcs/git-1.6.0.0"
+
+ruby_add_rdepend ">=dev-ruby/rchardet-1.8:1"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitar 
dev-ruby/test-unit:2 )"
+
+all_ruby_prepare() {
+   # Don't use hardcoded /tmp directory.
+   sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb 
tests/test_helper.rb || die
+
+   sed -i -e 's/__dir__/"."/' -e 's/git ls-files -z/find * -print0/' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   git config --global user.email "g...@example.com" || die
+   git config --global user.name "GitExample" || die
+   ${RUBY} -Ilib:.:test -e 'Dir["tests/**/test_*.rb"].each {|f| require 
f}' || die
+}



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

2022-01-14 Thread Hans de Graaff
commit: 7f8f39e544bc7b5b813b1d228d78db6a54584845
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:09:34 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f8f39e5

dev-ruby/xml-simple: amd64 stable

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

 dev-ruby/xml-simple/xml-simple-1.1.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild 
b/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild
index 705a80683e40..325e135ca4f5 100644
--- a/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild
+++ b/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/maik/xml-simple;
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~x86"
 IUSE=""
 
 RUBY_S="${PN}-${COMMIT}"



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

2022-01-14 Thread Hans de Graaff
commit: 887bd3d51a31b859ec13054ab65f66af10cb91df
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:09:24 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887bd3d5

dev-ruby/rexml: amd64 stable

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

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

diff --git a/dev-ruby/rexml/rexml-3.2.5.ebuild 
b/dev-ruby/rexml/rexml-3.2.5.ebuild
index 50e13ee6d580..c0aaebeb5c0e 100644
--- a/dev-ruby/rexml/rexml-3.2.5.ebuild
+++ b/dev-ruby/rexml/rexml-3.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/rexml/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="3"
 
 all_ruby_prepare() {



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

2022-01-14 Thread Hans de Graaff
commit: 9a12059fe990cd7fa7510dbcb4334cdb9a81e1a6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:18:01 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a12059f

dev-ruby/childlabor: stable all arches

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

 dev-ruby/childlabor/childlabor-0.0.3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/childlabor/childlabor-0.0.3-r2.ebuild 
b/dev-ruby/childlabor/childlabor-0.0.3-r2.ebuild
index 1f85f3021ea9..5c434e717017 100644
--- a/dev-ruby/childlabor/childlabor-0.0.3-r2.ebuild
+++ b/dev-ruby/childlabor/childlabor-0.0.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/carllerche/childlabor/archive/${COMMIT_ID}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="test"
 
 RUBY_S="${PN}-${COMMIT_ID}"



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

2022-01-14 Thread Hans de Graaff
commit: 6022cc4caca4fda13c131db6dc1ed19d5ce6a096
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 05:58:38 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6022cc4c

dev-ruby/git: cleanup

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

 dev-ruby/git/Manifest |  1 -
 dev-ruby/git/git-1.7.0.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-ruby/git/Manifest b/dev-ruby/git/Manifest
index e06213505893..361d53d1031f 100644
--- a/dev-ruby/git/Manifest
+++ b/dev-ruby/git/Manifest
@@ -1,3 +1,2 @@
 DIST git-1.10.0.tar.gz 207412 BLAKE2B 
e18406a9690d4c0fc3009b57629515e701f41113592fd7533b6b2ae659b90ec1b635410deb7bcb3bd711ce291aaec2010bfcfb4bfb812b9fffdafac167d33bb9
 SHA512 
717ae5df3cf2b700395df91e8f6e9632062c804955c8f18215c5220ec373a33c2a991534f2a63155111643a867f45f2e7056e2dd6e297340372143770bb70021
-DIST git-1.7.0.tar.gz 142017 BLAKE2B 
cb05ef711582b98b420c143dce8fcc3d932c7509ab8c5577a46d70f180ee37d865d7268f56c133d3327ed27058a4c5cd7b03a6c602c665d2f574bdec476c6eec
 SHA512 
c90cd3fe46767a4db5391eb85534e3801f1bd2f345a324ee89d3c04c4348aef09a5424760c59a079d51f3fa003c3b31d30907bfcff4b854adf3b96339d25a8a0
 DIST git-1.9.1.tar.gz 206509 BLAKE2B 
3f8739286f3197fa86a3fccfab357510d562415f568726126cf96c8b74c716c4fbb592f854cafda26cf2f0371e4bc9b52a9f5efdea860d0ea6836198ca48b887
 SHA512 
ee1df3e704b8bf0687c9fce83d73502d3d46e7f3291da90906961dda057d8e6ec3a0fda5b68c258dd8542559055f1bfabf8915a7e594edafa4b3f267f302f397

diff --git a/dev-ruby/git/git-1.7.0.ebuild b/dev-ruby/git/git-1.7.0.ebuild
deleted file mode 100644
index 9d54c170a635..
--- a/dev-ruby/git/git-1.7.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="git.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Library for using Git in Ruby"
-HOMEPAGE="https://github.com/schacon/ruby-git;
-SRC_URI="https://github.com/schacon/ruby-git/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="ruby-git-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
-IUSE="test"
-
-DEPEND+="test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar )"
-RDEPEND+=">=dev-vcs/git-1.6.0.0"
-
-ruby_add_rdepend ">=dev-ruby/rchardet-1.8:1"
-
-ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/test-unit:2 )"
-
-all_ruby_prepare() {
-   # Don't use hardcoded /tmp directory.
-   sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb 
tests/test_helper.rb || die
-}



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

2022-01-14 Thread Hans de Graaff
commit: 14541117350b1ec31b9e3ecd24f6de4333d1c0d1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:08:00 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14541117

dev-ruby/deprecated: stable all arches

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

 dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild 
b/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild
index 852d3bd1ef7d..0d47a2655f3c 100644
--- a/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild
+++ b/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/erikh/deprecated;
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="test"
 
 ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"



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

2022-01-14 Thread Hans de Graaff
commit: 3003aa03fefdd46ab506e8b5b246fb18c4fda323
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan 14 07:30:20 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3003aa03

dev-ruby/ruby-oembed: add 0.16.1

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

 dev-ruby/ruby-oembed/Manifest  |  1 +
 dev-ruby/ruby-oembed/ruby-oembed-0.16.1.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/ruby-oembed/Manifest b/dev-ruby/ruby-oembed/Manifest
index bb19f7d771c2..c3af0e8031a6 100644
--- a/dev-ruby/ruby-oembed/Manifest
+++ b/dev-ruby/ruby-oembed/Manifest
@@ -1,2 +1,3 @@
 DIST ruby-oembed-0.15.0.gem 4528640 BLAKE2B 
3bfb6f6b7b23d82b89adad5b329072d050a5ff5dbf475f7443734c6a0cb70ad8c5a5d8cdc391e81a8a150d448454e3cfa8302a23c55a39cab8898c5d0fc53fa9
 SHA512 
9a97f292298ec0b030435ec4d63456b9eb6547de9cbe7b56cecc390cd8a5c374aca4aff2da4de3189cb0a75c6e1b0884c1fdf9c69d729d5a5436ed6e94d3fd2d
 DIST ruby-oembed-0.16.0.tar.gz 4547329 BLAKE2B 
2132098010884b3734e1842e6bccd5a6fd2a2c5ce5d1cf7d9a3eccf8e5afcc2a01fb20e17cbaedd7b8e4996df1ed1c07fa0df997355a0a8116dd4f2f1d20a4c8
 SHA512 
3e076b544b013f527a700c6610336a66b32cb293ee38f1f952bb16603105b85668ca239f0c8090d532e89d164a35ec4e85e18cbb48c60651587f564c547109dc
+DIST ruby-oembed-0.16.1.tar.gz 4547399 BLAKE2B 
929d0a63aa0bd8acb005630c3f774a56e5fffed83b8e6c80c491dbf93df1b85b555b37ef8dedc77428cfcc8ad00c9eee54e49c8e31467efb8a8eae28e25397a7
 SHA512 
71241c818478c4321844276e4ba5e726536fb40f35c18b0ff9ead46e7d8b2ec1b58ba6738b179e62164c352005fff947baa156ac48bf6c021e29da8be3f2ad38

diff --git a/dev-ruby/ruby-oembed/ruby-oembed-0.16.1.ebuild 
b/dev-ruby/ruby-oembed/ruby-oembed-0.16.1.ebuild
new file mode 100644
index ..70968be2d9c7
--- /dev/null
+++ b/dev-ruby/ruby-oembed/ruby-oembed-0.16.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 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_EXTRADOC="CHANGELOG.rdoc README.md"
+RUBY_FAKEGEM_GEMSPEC="ruby-oembed.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An oEmbed consumer library written in Ruby"
+HOMEPAGE="https://github.com/ruby-oembed/ruby-oembed;
+SRC_URI="https://github.com/ruby-oembed/ruby-oembed/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "test?
+   (
+   dev-ruby/json
+   dev-ruby/vcr:5
+   dev-ruby/xml-simple
+   dev-ruby/nokogiri
+   dev-ruby/webmock:3
+   )"
+
+all_ruby_prepare() {
+   # Remove bundler but keep vcr version requirement
+   rm -f Gemfile || die
+   sed -i -e '1igem "vcr", "~> 5.0"' spec/spec_helper.rb || die
+
+   # Avoid development dependencies
+   sed -i -e '/coverall/I s:^:#:' spec/spec_helper.rb || die
+
+   sed -i -e 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2022-01-14 Thread Hans de Graaff
commit: 823ced3d215f132e851bfb073846a4447a433881
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:11:44 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823ced3d

dev-ruby/ruby-romkan: stable all arches

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

 dev-ruby/ruby-romkan/ruby-romkan-0.4-r7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-romkan/ruby-romkan-0.4-r7.ebuild 
b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r7.ebuild
index 9b5bfd7d9153..832c7cc94925 100644
--- a/dev-ruby/ruby-romkan/ruby-romkan-0.4-r7.ebuild
+++ b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ HOMEPAGE="http://0xcc.net/ruby-romkan/;
 SRC_URI="http://0xcc.net/ruby-romkan/${P}.tar.gz;
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE=""
 
 DOCS="ChangeLog *.rd"



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

2022-01-14 Thread Hans de Graaff
commit: e6d536e29380dbc8d00a2b3c4bc5d88659f91cf9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:25:12 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d536e2

dev-ruby/daemon_controller: stable all arches

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

 dev-ruby/daemon_controller/daemon_controller-1.2.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/daemon_controller/daemon_controller-1.2.0-r2.ebuild 
b/dev-ruby/daemon_controller/daemon_controller-1.2.0-r2.ebuild
index 538b16a1b408..19cf81760874 100644
--- a/dev-ruby/daemon_controller/daemon_controller-1.2.0-r2.ebuild
+++ b/dev-ruby/daemon_controller/daemon_controller-1.2.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/FooBarWidget/daemon_controller;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 all_ruby_prepare() {



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

2022-01-14 Thread Hans de Graaff
commit: 21c96673ff73f0c3955f4a5a52f3e204f7c238ac
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan 14 07:40:00 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c96673

dev-ruby/serverengine: add 2.2.5

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

 dev-ruby/serverengine/Manifest  |  1 +
 dev-ruby/serverengine/serverengine-2.2.5.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/serverengine/Manifest b/dev-ruby/serverengine/Manifest
index 0425fe9b7de7..b9df0b80b929 100644
--- a/dev-ruby/serverengine/Manifest
+++ b/dev-ruby/serverengine/Manifest
@@ -2,3 +2,4 @@ DIST serverengine-2.2.1.gem 39424 BLAKE2B 
0c68bfd59c0f6abbb294ecd8003c80853413b3
 DIST serverengine-2.2.2.gem 39424 BLAKE2B 
113ffaa6dd1c35ba0796aaec30c4b3bbc71d63abb7214bd0ed30c7d38195bb2caf4e12d79968ca2750fb522600ac9494848984248fe1645ae3d7c1e97fd6a608
 SHA512 
ec34af108017468e3981861b4a4ae84d071dd31aaca78d458512bf430a1c7075deb64134f899dbde14e8f18a0e163f0f61236a7b3678173030c093d3362eecf2
 DIST serverengine-2.2.3.gem 39936 BLAKE2B 
20f36d60b3f9a01c3768c490db89b8adaade75fc16c1ba738135d24bb858f44c10ab5ff1d0b31f0a287b2ddb3a69f958eaa155e7a54a26bbe5b6a480e52c4325
 SHA512 
4f95dd9559e7ea79e1f276554a94459b0ef250c639d2ecd17509651a5585dc1688936048b636a3d9f09f84eed3d4b16aa5bf50537cd14ebbb7f0e289600b6e60
 DIST serverengine-2.2.4.gem 40960 BLAKE2B 
66e3b10c4396b4613b734d3d2764293de2935b0e99bc33c9ba0e79f69c2af6fbb53dee8e356ab351d65195124e139ec4b0aa7976594387432b88a3875e985ef9
 SHA512 
39f5abe2e15bf1ea6524563a7f86e441f93479160976421d41aa092e04a0fca8d4beda3b20487c45b6cd3bdffdb175d98fbebdd36ef9a85fa242ef3cf356a9c8
+DIST serverengine-2.2.5.gem 40960 BLAKE2B 
a7b256c1029c38b35673d104f6aba118bc5644947db7feb185d57456af60baebafb3c6a74996998630b7a0dbe3ee0baa5d4f260538ca7a8abf542b7528cd7204
 SHA512 
fb4abbf35553b8d69447be195a14018e335cbce0756b9ae91160bc4dc8253968a4b94c383f40aad1e1bd20aaeb700efced91341f3b26077a0d44b3dc00aa89c7

diff --git a/dev-ruby/serverengine/serverengine-2.2.5.ebuild 
b/dev-ruby/serverengine/serverengine-2.2.5.ebuild
new file mode 100644
index ..bab728791f52
--- /dev/null
+++ b/dev-ruby/serverengine/serverengine-2.2.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A framework to implement robust multiprocess servers"
+HOMEPAGE="https://github.com/fluent/serverengine;
+LICENSE="Apache-2.0"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/sigdump-0.2.2:0"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   sed -i -e '/rake/ s/~>/>=/' \
+   -e '/rspec/ s/2.13.0/2.13/' \
+   -e '/rake-compiler/ s:^:#:' serverengine.gemspec || die
+}
+
+each_ruby_test() {
+   # The specs spawn ruby processes with bundler support
+   ${RUBY} -S bundle exec rspec-2 spec || die
+}



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

2022-01-14 Thread Hans de Graaff
commit: 1bbab5ad5e02a9560a63094e17de3dd48ea0a78e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:11:02 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bbab5ad

dev-ruby/rdtool: stable all arches

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

 dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild 
b/dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild
index 6edcdda0fe91..f2f37b8773d0 100644
--- a/dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild
+++ b/dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/uwabami/rdtool;
 
 LICENSE="Ruby GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86"
 IUSE="emacs"
 
 RDEPEND="${RDEPEND} emacs? ( >=app-editors/emacs-23.1:* )"



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

2022-01-14 Thread Hans de Graaff
commit: 722de58b592a3dd8b208d50e404887a2ed78f638
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 15 06:10:19 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 15 06:29:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=722de58b

dev-ruby/transaction-simple: stable all arches

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

 dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r3.ebuild 
b/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r3.ebuild
index 815cd4630724..d259e58198fc 100644
--- a/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r3.ebuild
+++ b/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/halostatue/transaction-simple;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="test"
 
 ruby_add_bdepend "



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

2022-01-14 Thread Maciej Barć
commit: 5377b0ede6969e3ce4b0c0b2b019b3835f5a7c62
Author: François-Xavier Carton  gmail  com>
AuthorDate: Sat Jan 15 02:20:22 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jan 15 06:00:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5377b0ed

sci-mathematics/why3: fix race condition in parallel make doc

"make doc" uses sphinx to build both latex and html documentation. Both
sphinx rules in the makefile include "-d doc/.doctrees", ie. the same
path for "the cached environment and doctree files". In a parallel make
build, the rules are called simulateously, which means the cached files
could be read by one process while they are still being written by the
other.

Closes: https://bugs.gentoo.org/831168
Signed-off-by: François-Xavier Carton  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23802
Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/why3/why3-1.4.0-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-mathematics/why3/why3-1.4.0-r2.ebuild 
b/sci-mathematics/why3/why3-1.4.0-r2.ebuild
index cb84e64b2802..85da04d96b8a 100644
--- a/sci-mathematics/why3/why3-1.4.0-r2.ebuild
+++ b/sci-mathematics/why3/why3-1.4.0-r2.ebuild
@@ -50,6 +50,7 @@ src_prepare() {
sed -i 's/configure\.in/configure.ac/g' Makefile.in || die
sed -e '/^lib\/why3[a-z]*\$(EXE):/{n;s/-Wall/$(CFLAGS) $(LDFLAGS)/}' \
-e '/^%.o: %.c/{n;s/\$(CC).*-o/$(CC) $(CFLAGS) -o/}' \
+   -e '/\$(SPHINX)/s/ -d doc\/\.doctrees / /' \
-i Makefile.in || die
 
eautoreconf



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

2022-01-14 Thread Patrick McLean
commit: 6ef9d02e3d58c75a0fab7493183eb1917bc4273a
Author: Patrick McLean  gentoo  org>
AuthorDate: Sat Jan 15 02:36:04 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Jan 15 02:36:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef9d02e

dev-util/bcc: Set myself as primary maintainer

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

 dev-util/bcc/metadata.xml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-util/bcc/metadata.xml b/dev-util/bcc/metadata.xml
index b1c79adcf2e9..0964cdb4976b 100644
--- a/dev-util/bcc/metadata.xml
+++ b/dev-util/bcc/metadata.xml
@@ -2,10 +2,11 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
   
-zmed...@gentoo.org
+chutz...@gentoo.org
+Patrick McLean
   
   
-chutz...@gentoo.org
+zmed...@gentoo.org
   
   
 jsmo...@gentoo.org



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

2022-01-14 Thread Sam James
commit: 788e72c08666ef319f9bb7615037e7e66db60b8c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 02:10:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 02:10:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788e72c0

Revert "app-emulation/libvirt: [QA] unconditionally install bash-completion 
files"

I'd missed that the Meson check is actually a bit convoluted here -- it
needs adapting to always take the bashcompletiondir parameter.

This reverts commit 1c4e48ea59c8e7783f02af81ee28c31ecbb628ab.

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

 .../{libvirt-7.10.0-r3.ebuild => libvirt-7.10.0-r2.ebuild}| 6 ++
 app-emulation/libvirt/libvirt-.ebuild | 8 +++-
 2 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/app-emulation/libvirt/libvirt-7.10.0-r3.ebuild 
b/app-emulation/libvirt/libvirt-7.10.0-r2.ebuild
similarity index 98%
rename from app-emulation/libvirt/libvirt-7.10.0-r3.ebuild
rename to app-emulation/libvirt/libvirt-7.10.0-r2.ebuild
index 70c8985899f1..14c31d413e2c 100644
--- a/app-emulation/libvirt/libvirt-7.10.0-r3.ebuild
+++ b/app-emulation/libvirt/libvirt-7.10.0-r2.ebuild
@@ -25,7 +25,7 @@ HOMEPAGE="https://www.libvirt.org/ 
https://gitlab.com/libvirt/libvirt/;
 LICENSE="LGPL-2.1"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/libvirt.org.asc
 IUSE="
-   apparmor audit +caps dtrace firewalld fuse glusterfs
+   apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs
iscsi iscsi-direct +libvirtd lvm libssh lxc nfs nls numa openvz
parted pcap policykit +qemu rbd sasl selinux +udev
virtualbox +virt-network wireshark-plugins xen zfs
@@ -48,6 +48,7 @@ BDEPEND="
dev-perl/XML-XPath
dev-python/docutils
virtual/pkgconfig
+   bash-completion? ( >=app-shells/bash-completion-2.0 )
verify-sig? ( sec-keys/openpgp-keys-libvirt )"
 
 # gettext.sh command is used by the libvirt command wrappers, and it's
@@ -280,9 +281,6 @@ src_configure() {
--localstatedir="${EPREFIX}/var"
-Drunstatedir="${EPREFIX}/run"
-Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
-
-   -Dbash_completion=enabled
-   -Dbash_completion_dir="$(get_bashcompdir)"
)
 
meson_src_configure

diff --git a/app-emulation/libvirt/libvirt-.ebuild 
b/app-emulation/libvirt/libvirt-.ebuild
index 0129df7341ea..fa0d16f6ac3b 100644
--- a/app-emulation/libvirt/libvirt-.ebuild
+++ b/app-emulation/libvirt/libvirt-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,7 +25,7 @@ HOMEPAGE="https://www.libvirt.org/ 
https://gitlab.com/libvirt/libvirt/;
 LICENSE="LGPL-2.1"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/libvirt.org.asc
 IUSE="
-   apparmor audit +caps dtrace firewalld fuse glusterfs
+   apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs
iscsi iscsi-direct +libvirtd lvm libssh lxc nfs nls numa openvz
parted pcap policykit +qemu rbd sasl selinux +udev
virtualbox +virt-network wireshark-plugins xen zfs
@@ -48,6 +48,7 @@ BDEPEND="
dev-perl/XML-XPath
dev-python/docutils
virtual/pkgconfig
+   bash-completion? ( >=app-shells/bash-completion-2.0 )
verify-sig? ( sec-keys/openpgp-keys-libvirt )"
 
 # gettext.sh command is used by the libvirt command wrappers, and it's
@@ -278,9 +279,6 @@ src_configure() {
--localstatedir="${EPREFIX}/var"
-Drunstatedir="${EPREFIX}/run"
-Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
-
-   -Dbash_completion=enabled
-   -Dbash_completion_dir="$(get_bashcompdir)"
)
 
meson_src_configure



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

2022-01-14 Thread Sam James
commit: b524fba9fcd3394fff8cc35a20ef3d831f4f1c77
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 01:56:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 01:56:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b524fba9

sys-fs/inotify-tools: destabilize 3.21.9.6

Reported regression.

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

 sys-fs/inotify-tools/inotify-tools-3.21.9.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/inotify-tools/inotify-tools-3.21.9.6.ebuild 
b/sys-fs/inotify-tools/inotify-tools-3.21.9.6.ebuild
index b96267d10d75..2d25f84ae71b 100644
--- a/sys-fs/inotify-tools/inotify-tools-3.21.9.6.ebuild
+++ b/sys-fs/inotify-tools/inotify-tools-3.21.9.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ~riscv sparc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~riscv ~sparc ~x86"
 IUSE="doc"
 
 BDEPEND="doc? ( app-doc/doxygen )"



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

2022-01-14 Thread Sam James
commit: 1d9b7172e93caccdc5ec6bf9f80dd181e22bc2ab
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 01:54:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 01:54:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d9b7172

net-misc/lldpd: backport additional seccomp fixes

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

 .../lldpd/files/lldpd-1.0.13-r2-glibc-2.33.patch   |  50 ++
 net-misc/lldpd/lldpd-1.0.13-r2.ebuild  | 106 +
 2 files changed, 156 insertions(+)

diff --git a/net-misc/lldpd/files/lldpd-1.0.13-r2-glibc-2.33.patch 
b/net-misc/lldpd/files/lldpd-1.0.13-r2-glibc-2.33.patch
new file mode 100644
index ..62f8cdc2e62b
--- /dev/null
+++ b/net-misc/lldpd/files/lldpd-1.0.13-r2-glibc-2.33.patch
@@ -0,0 +1,50 @@
+https://github.com/lldpd/lldpd/commit/0ea4b1a5e0e9c35d960145d25166e92a9990227f
+https://github.com/lldpd/lldpd/commit/1def824404cfcab9f64b687da1cb7a4b4b51bbe0
+
+From: Antonio Quartulli 
+Date: Sun, 9 Jan 2022 15:24:55 +0100
+Subject: [PATCH] linux: add access syscall to seccomp rules
+
+Signed-off-by: Antonio Quartulli 
+--- a/src/daemon/priv-seccomp.c
 b/src/daemon/priv-seccomp.c
+@@ -178,6 +178,7 @@ priv_seccomp_init(int remote, int child)
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(gettimeofday), 
0)) < 0 ||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(newfstatat), 
0)) < 0 ||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(pread64), 0)) 
< 0 ||
++  (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(access), 0)) < 
0 ||
+   /* The following are for resolving addresses */
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(mmap), 0)) < 0 
||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(munmap), 0)) < 
0 ||
+
+From: David Sastre Medina 
+Date: Tue, 11 Jan 2022 14:55:05 +0100
+Subject: [PATCH] daemon: add additional syscalls to SECCOMP filter when
+ running in the foreground
+
+Running lldpd in the foreground as follows:
+
+strace -c /usr/sbin/lldpd -d -cfse -D -C lldpd-peer -I lldpd-peer \
+   -S lldpd-system-name -m 192.168.50.6
+
+Requires additional syscalls to be filtered (non relevant syscalls removed):
+
+% time seconds  usecs/call callserrors syscall
+-- --- --- - - 
+  0.470.26   6 4   ppoll
+  0.330.18   3 5   rt_sigprocmask
+  0.270.15   3 4   getsockopt
+-- --- --- - - 
+100.000.005520   8   63722 total
+--- a/src/daemon/priv-seccomp.c
 b/src/daemon/priv-seccomp.c
+@@ -179,6 +179,9 @@ priv_seccomp_init(int remote, int child)
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(newfstatat), 
0)) < 0 ||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(pread64), 0)) 
< 0 ||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(access), 0)) < 
0 ||
++  (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, 
SCMP_SYS(rt_sigprocmask), 0)) < 0 ||
++  (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(getsockopt), 
0)) < 0 ||
++  (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(ppoll), 0)) < 
0 ||
+   /* The following are for resolving addresses */
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(mmap), 0)) < 0 
||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(munmap), 0)) < 
0 ||

diff --git a/net-misc/lldpd/lldpd-1.0.13-r2.ebuild 
b/net-misc/lldpd/lldpd-1.0.13-r2.ebuild
new file mode 100644
index ..0d977a8c72aa
--- /dev/null
+++ b/net-misc/lldpd/lldpd-1.0.13-r2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd bash-completion-r1 autotools tmpfiles
+
+DESCRIPTION="Implementation of IEEE 802.1ab (LLDP)"
+HOMEPAGE="https://lldpd.github.io/;
+SRC_URI="http://media.luffy.cx/files/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/4.9.0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers
+   seccomp sonmp snmp static-libs test readline xml"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-group/lldpd
+   acct-user/lldpd
+   dev-libs/libbsd
+   >=dev-libs/libevent-2.1.11:=
+   sys-libs/readline:0=
+   seccomp? ( sys-libs/libseccomp:= )
+   snmp? ( net-analyzer/net-snmp:=[extensible(+)] )
+   xml? ( dev-libs/libxml2:= )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/check )
+"
+BDEPEND="virtual/pkgconfig
+   doc? (
+   graph? ( app-doc/doxygen[dot] )
+   !graph? ( app-doc/doxygen )
+   )
+"
+
+REQUIRED_USE="graph? ( doc )"
+
+PATCHES=(
+   # Can drop both of these on next release; upstream.
+   

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

2022-01-14 Thread Sam James
commit: ae7bd739ae8a9cece27f3b4d6fc0cbaabefdaef3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 01:51:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 01:54:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7bd739

net-misc/lldpd: drop no-op USE=zsh-completion

Already installs zsh completions unconditionally.

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

 net-misc/lldpd/lldpd-1.0.10-r1.ebuild | 5 ++---
 net-misc/lldpd/lldpd-1.0.11-r1.ebuild | 5 ++---
 net-misc/lldpd/lldpd-1.0.12-r1.ebuild | 5 ++---
 net-misc/lldpd/lldpd-1.0.13-r1.ebuild | 5 ++---
 net-misc/lldpd/lldpd-1.0.7-r1.ebuild  | 5 ++---
 net-misc/lldpd/lldpd-1.0.9-r1.ebuild  | 5 ++---
 6 files changed, 12 insertions(+), 18 deletions(-)

diff --git a/net-misc/lldpd/lldpd-1.0.10-r1.ebuild 
b/net-misc/lldpd/lldpd-1.0.10-r1.ebuild
index 2e1925b588b5..ac13394b280f 100644
--- a/net-misc/lldpd/lldpd-1.0.10-r1.ebuild
+++ b/net-misc/lldpd/lldpd-1.0.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ LICENSE="ISC"
 SLOT="0/4.9.0"
 KEYWORDS="~amd64 ~x86"
 IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers
-   seccomp sonmp snmp static-libs test readline xml zsh-completion"
+   seccomp sonmp snmp static-libs test readline xml"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -25,7 +25,6 @@ RDEPEND="
seccomp? ( sys-libs/libseccomp:= )
snmp? ( net-analyzer/net-snmp:=[extensible(+)] )
xml? ( dev-libs/libxml2:= )
-   zsh-completion? ( app-shells/zsh )
 "
 DEPEND="${RDEPEND}
test? ( dev-libs/check )

diff --git a/net-misc/lldpd/lldpd-1.0.11-r1.ebuild 
b/net-misc/lldpd/lldpd-1.0.11-r1.ebuild
index 4f6497abc941..141fd8ee4ac3 100644
--- a/net-misc/lldpd/lldpd-1.0.11-r1.ebuild
+++ b/net-misc/lldpd/lldpd-1.0.11-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ LICENSE="ISC"
 SLOT="0/4.9.0"
 KEYWORDS="amd64 x86"
 IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers
-   seccomp sonmp snmp static-libs test readline xml zsh-completion"
+   seccomp sonmp snmp static-libs test readline xml"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -25,7 +25,6 @@ RDEPEND="
seccomp? ( sys-libs/libseccomp:= )
snmp? ( net-analyzer/net-snmp:=[extensible(+)] )
xml? ( dev-libs/libxml2:= )
-   zsh-completion? ( app-shells/zsh )
 "
 DEPEND="${RDEPEND}
test? ( dev-libs/check )

diff --git a/net-misc/lldpd/lldpd-1.0.12-r1.ebuild 
b/net-misc/lldpd/lldpd-1.0.12-r1.ebuild
index 7f942ca82105..ab5b19cd63ee 100644
--- a/net-misc/lldpd/lldpd-1.0.12-r1.ebuild
+++ b/net-misc/lldpd/lldpd-1.0.12-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ LICENSE="ISC"
 SLOT="0/4.9.0"
 KEYWORDS="amd64 ~x86"
 IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers
-   seccomp sonmp snmp static-libs test readline xml zsh-completion"
+   seccomp sonmp snmp static-libs test readline xml"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -25,7 +25,6 @@ RDEPEND="
seccomp? ( sys-libs/libseccomp:= )
snmp? ( net-analyzer/net-snmp:=[extensible(+)] )
xml? ( dev-libs/libxml2:= )
-   zsh-completion? ( app-shells/zsh )
 "
 DEPEND="${RDEPEND}
test? ( dev-libs/check )

diff --git a/net-misc/lldpd/lldpd-1.0.13-r1.ebuild 
b/net-misc/lldpd/lldpd-1.0.13-r1.ebuild
index 146a3f5d5986..2c150aae8d94 100644
--- a/net-misc/lldpd/lldpd-1.0.13-r1.ebuild
+++ b/net-misc/lldpd/lldpd-1.0.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ LICENSE="ISC"
 SLOT="0/4.9.0"
 KEYWORDS="~amd64 ~x86"
 IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers
-   seccomp sonmp snmp static-libs test readline xml zsh-completion"
+   seccomp sonmp snmp static-libs test readline xml"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -25,7 +25,6 @@ RDEPEND="
seccomp? ( sys-libs/libseccomp:= )
snmp? ( net-analyzer/net-snmp:=[extensible(+)] )
xml? ( dev-libs/libxml2:= )
-   zsh-completion? ( app-shells/zsh )
 "
 DEPEND="${RDEPEND}
test? ( dev-libs/check )

diff --git a/net-misc/lldpd/lldpd-1.0.7-r1.ebuild 
b/net-misc/lldpd/lldpd-1.0.7-r1.ebuild
index 276e1da109ae..85d06cae202c 100644
--- a/net-misc/lldpd/lldpd-1.0.7-r1.ebuild
+++ b/net-misc/lldpd/lldpd-1.0.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU 

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

2022-01-14 Thread Mike Gilbert
commit: b5a79125d7fcb82e8d6b5ea840e6b3fc619e4fa6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 15 01:47:23 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 15 01:50:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a79125

app-shells/kshdb: drop myself as a maintainer

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

 app-shells/kshdb/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-shells/kshdb/metadata.xml b/app-shells/kshdb/metadata.xml
index 077cdb6aa203..115e9d64a669 100644
--- a/app-shells/kshdb/metadata.xml
+++ b/app-shells/kshdb/metadata.xml
@@ -1,8 +1,5 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   flop...@gentoo.org
-   Mike Gilbert
-   
+   
 



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

2022-01-14 Thread Sam James
commit: 1c4e48ea59c8e7783f02af81ee28c31ecbb628ab
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 01:46:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 01:46:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c4e48ea

app-emulation/libvirt: [QA] unconditionally install bash-completion files

See small file policy [0]. Users can use INSTALL_MASK if they want these
files (previously was automagic).

(This is one of very few of these left, yay!)

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301

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

 .../{libvirt-7.10.0-r2.ebuild => libvirt-7.10.0-r3.ebuild}| 6 --
 app-emulation/libvirt/libvirt-.ebuild | 8 +---
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/app-emulation/libvirt/libvirt-7.10.0-r2.ebuild 
b/app-emulation/libvirt/libvirt-7.10.0-r3.ebuild
similarity index 98%
rename from app-emulation/libvirt/libvirt-7.10.0-r2.ebuild
rename to app-emulation/libvirt/libvirt-7.10.0-r3.ebuild
index 14c31d413e2c..70c8985899f1 100644
--- a/app-emulation/libvirt/libvirt-7.10.0-r2.ebuild
+++ b/app-emulation/libvirt/libvirt-7.10.0-r3.ebuild
@@ -25,7 +25,7 @@ HOMEPAGE="https://www.libvirt.org/ 
https://gitlab.com/libvirt/libvirt/;
 LICENSE="LGPL-2.1"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/libvirt.org.asc
 IUSE="
-   apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs
+   apparmor audit +caps dtrace firewalld fuse glusterfs
iscsi iscsi-direct +libvirtd lvm libssh lxc nfs nls numa openvz
parted pcap policykit +qemu rbd sasl selinux +udev
virtualbox +virt-network wireshark-plugins xen zfs
@@ -48,7 +48,6 @@ BDEPEND="
dev-perl/XML-XPath
dev-python/docutils
virtual/pkgconfig
-   bash-completion? ( >=app-shells/bash-completion-2.0 )
verify-sig? ( sec-keys/openpgp-keys-libvirt )"
 
 # gettext.sh command is used by the libvirt command wrappers, and it's
@@ -281,6 +280,9 @@ src_configure() {
--localstatedir="${EPREFIX}/var"
-Drunstatedir="${EPREFIX}/run"
-Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
+
+   -Dbash_completion=enabled
+   -Dbash_completion_dir="$(get_bashcompdir)"
)
 
meson_src_configure

diff --git a/app-emulation/libvirt/libvirt-.ebuild 
b/app-emulation/libvirt/libvirt-.ebuild
index fa0d16f6ac3b..0129df7341ea 100644
--- a/app-emulation/libvirt/libvirt-.ebuild
+++ b/app-emulation/libvirt/libvirt-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,7 +25,7 @@ HOMEPAGE="https://www.libvirt.org/ 
https://gitlab.com/libvirt/libvirt/;
 LICENSE="LGPL-2.1"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/libvirt.org.asc
 IUSE="
-   apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs
+   apparmor audit +caps dtrace firewalld fuse glusterfs
iscsi iscsi-direct +libvirtd lvm libssh lxc nfs nls numa openvz
parted pcap policykit +qemu rbd sasl selinux +udev
virtualbox +virt-network wireshark-plugins xen zfs
@@ -48,7 +48,6 @@ BDEPEND="
dev-perl/XML-XPath
dev-python/docutils
virtual/pkgconfig
-   bash-completion? ( >=app-shells/bash-completion-2.0 )
verify-sig? ( sec-keys/openpgp-keys-libvirt )"
 
 # gettext.sh command is used by the libvirt command wrappers, and it's
@@ -279,6 +278,9 @@ src_configure() {
--localstatedir="${EPREFIX}/var"
-Drunstatedir="${EPREFIX}/run"
-Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
+
+   -Dbash_completion=enabled
+   -Dbash_completion_dir="$(get_bashcompdir)"
)
 
meson_src_configure



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

2022-01-14 Thread Sam James
commit: 57859b1dd30cc320c5e610089caf16789ecdcf50
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 01:31:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 01:34:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57859b1d

sys-block/ndctl: drop no-op USE=bash-completion

Not doing anything at all in the ebuild right now. Also,
just a note, but upstream have included these changes
in their Meson port!

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

 sys-block/ndctl/ndctl-71.1-r2.ebuild | 4 ++--
 sys-block/ndctl/ndctl-72.1.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-block/ndctl/ndctl-71.1-r2.ebuild 
b/sys-block/ndctl/ndctl-71.1-r2.ebuild
index d6c230f369cd..2114c59fe82e 100644
--- a/sys-block/ndctl/ndctl-71.1-r2.ebuild
+++ b/sys-block/ndctl/ndctl-71.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/pmem/ndctl/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="GPL-2 LGPL-2.1 MIT CC0-1.0"
 SLOT="0/6"
 KEYWORDS="amd64 ~x86"
-IUSE="bash-completion systemd test"
+IUSE="systemd test"
 
 DEPEND="
dev-libs/json-c:=

diff --git a/sys-block/ndctl/ndctl-72.1.ebuild 
b/sys-block/ndctl/ndctl-72.1.ebuild
index e19869475171..47d1a8e6a3bc 100644
--- a/sys-block/ndctl/ndctl-72.1.ebuild
+++ b/sys-block/ndctl/ndctl-72.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/pmem/ndctl/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="GPL-2 LGPL-2.1 MIT CC0-1.0"
 SLOT="0/6"
 KEYWORDS="~amd64 ~x86"
-IUSE="bash-completion systemd test"
+IUSE="systemd test"
 
 DEPEND="
dev-libs/iniparser:0=



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

2022-01-14 Thread Mike Gilbert
commit: 76ca219a15aec85173631bf99ae383fa08fd1882
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 15 01:11:15 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 15 01:11:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ca219a

dev-db/sqlite: update maintainers

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

 dev-db/sqlite/metadata.xml | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-db/sqlite/metadata.xml b/dev-db/sqlite/metadata.xml
index 70122246800e..a4c1d588eb09 100644
--- a/dev-db/sqlite/metadata.xml
+++ b/dev-db/sqlite/metadata.xml
@@ -1,13 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   arfrever@gmail.com
-   Arfrever Frehtes Taifersar Arahesis
+   
+   jsmo...@gentoo.org

-   
-   flop...@gentoo.org
-   Mike Gilbert
+   
+   base-sys...@gentoo.org


Enable overwriting of deleted 
content with zeros by default 
(http://sqlite.org/pragma.html#pragma_secure_delete), causing some performance 
penalty



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

2022-01-14 Thread Mart Raudsepp
commit: da2a9d60fc9991735867bcf40bceec35ced1d703
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan 14 23:44:06 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan 15 01:00:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2a9d60

app-text/evince: remove old

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

 app-text/evince/Manifest   |   1 -
 app-text/evince/evince-40.2.ebuild | 127 -
 2 files changed, 128 deletions(-)

diff --git a/app-text/evince/Manifest b/app-text/evince/Manifest
index 0975af4f634b..70fb365f00ea 100644
--- a/app-text/evince/Manifest
+++ b/app-text/evince/Manifest
@@ -1,3 +1,2 @@
-DIST evince-40.2.tar.xz 2928072 BLAKE2B 
86051e8568044ec484a7a3c036a523ee44d22e46bdf5e75c6052d3302f92a27d48cb26e2408b176cfee3fafd3879a8771f4bf29a51f6b8085c31fa28f4885660
 SHA512 
f3ee19053a0bc6989a50fc790d1d54747d7aac5cbf0cd1e0eaea6cb743c0ebbbdf2565e88ea995fbba31c7f97e4279f9c0fa44c386bcf635a500033f6105ca9f
 DIST evince-40.4.tar.xz 2928100 BLAKE2B 
491b2333e21093b032ec9c4f24c61cdaa31e4a46ee058b0f109b0998fb7216ada2c933e6202eae1d6193caad0cfa94a77434ef042555bab7cf4aeed959be759b
 SHA512 
dbec3828f1e8f0b9b48dd90ce605ce83312e53cbeb8f8e7358c1318f1701680a69a9bcd26b7cf1da4b53679ae11e334ce514f5df4c5bbcc976581441e0d654cd
 DIST evince-41.3.tar.xz 2889368 BLAKE2B 
c6ef9b4c126f938ef8b50aa65d8591e0ce02e7404dd1984bce27e0acce6e62462d42665ad19992cb2fa22afd09d6da49ecdbbb51eb209518d415966824523628
 SHA512 
b00422ef0fd752e5afacea2db852ad71d8d16514945a9a54c54967cecd2b1f5058b762ec53eb9057b8f583d5e1e3363c2b7ae1f4434fa6637ad45c5217f082cd

diff --git a/app-text/evince/evince-40.2.ebuild 
b/app-text/evince/evince-40.2.ebuild
deleted file mode 100644
index 7611a7a0a0b3..
--- a/app-text/evince/evince-40.2.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome.org meson systemd xdg
-
-DESCRIPTION="Simple document viewer for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evince;
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
-SLOT="0/evd3.4-evv3.3"
-IUSE="cups djvu dvi gstreamer gnome gnome-keyring gtk-doc +introspection 
nautilus nsplugin postscript spell t1lib tiff xps"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x64-solaris"
-
-# atk used in libview
-# bundles unarr
-DEPEND="
-   dev-libs/atk
-   >=dev-libs/glib-2.44.0:2
-   >=gui-libs/libhandy-1.0:1=
-   >=dev-libs/libxml2-2.5:2
-   sys-libs/zlib:=
-   >=x11-libs/gdk-pixbuf-2.40:2
-   >=x11-libs/gtk+-3.22.0:3[cups?,introspection?]
-   gnome-base/gsettings-desktop-schemas
-   >=x11-libs/cairo-1.10:=
-   >=app-text/poppler-0.76.0[cairo]
-   >=app-arch/libarchive-3.2.0
-   djvu? ( >=app-text/djvu-3.5.22:= )
-   dvi? (
-   >=app-text/libspectre-0.2:=
-   dev-libs/kpathsea:=
-   t1lib? ( >=media-libs/t1lib-5:= ) )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   media-libs/gst-plugins-good:1.0 )
-   gnome? ( gnome-base/gnome-desktop:3= )
-   gnome-keyring? ( >=app-crypt/libsecret-0.5 )
-   introspection? ( >=dev-libs/gobject-introspection-1:= )
-   nautilus? ( >=gnome-base/nautilus-3.28.0 )
-   postscript? ( >=app-text/libspectre-0.2:= )
-   spell? ( >=app-text/gspell-1.6.0:= )
-   tiff? ( >=media-libs/tiff-3.6:0= )
-   xps? ( >=app-text/libgxps-0.2.1:= )
-"
-RDEPEND="${DEPEND}
-   gnome-base/gvfs
-   gnome-base/librsvg
-   || (
-   >=x11-themes/adwaita-icon-theme-2.17.1
-   >=x11-themes/hicolor-icon-theme-0.10
-   )
-"
-BDEPEND="
-   gtk-doc? ( >=dev-util/gtk-doc-1.33 )
-   app-text/docbook-xml-dtd:4.3
-   dev-libs/appstream-glib
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/40.0-internal-synctex.patch
-)
-
-src_prepare() {
-   default
-
-   # Do not depend on adwaita-icon-theme, bug #326855, #391859
-   # https://gitlab.freedesktop.org/xdg/default-icon-theme/issues/7
-   sed -i '/adwaita_icon_theme_dep/d' meson.build shell/meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dplatform=gnome
-
-   -Dviewer=true
-   -Dpreviewer=true
-   -Dthumbnailer=true
-   $(meson_use nsplugin browser_plugin)
-   $(meson_use nautilus)
-
-   -Dcomics=enabled
-   $(meson_feature djvu)
-   $(meson_feature dvi)
-   -Dpdf=enabled
-   $(meson_feature postscript ps)
-   

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

2022-01-14 Thread Mart Raudsepp
commit: 6405ca5e448b8e63584da3cbd1d0f48984ad9fe7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan 14 23:46:23 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan 15 01:00:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6405ca5e

app-text/evince: tweak build deps

app-text/docbook-xml-dtd:4.3 bdep is only needed for gtk-doc

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

 app-text/evince/evince-40.4.ebuild | 8 +---
 app-text/evince/evince-41.3.ebuild | 8 +---
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/app-text/evince/evince-40.4.ebuild 
b/app-text/evince/evince-40.4.ebuild
index d64fa8636548..043cb0568ad4 100644
--- a/app-text/evince/evince-40.4.ebuild
+++ b/app-text/evince/evince-40.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -55,8 +55,10 @@ RDEPEND="${DEPEND}
)
 "
 BDEPEND="
-   gtk-doc? ( >=dev-util/gtk-doc-1.33 )
-   app-text/docbook-xml-dtd:4.3
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.33
+   app-text/docbook-xml-dtd:4.3
+   )
dev-libs/appstream-glib
dev-util/gdbus-codegen
dev-util/glib-utils

diff --git a/app-text/evince/evince-41.3.ebuild 
b/app-text/evince/evince-41.3.ebuild
index 6be2d9b21a02..11777c63ccda 100644
--- a/app-text/evince/evince-41.3.ebuild
+++ b/app-text/evince/evince-41.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -55,8 +55,10 @@ RDEPEND="${DEPEND}
)
 "
 BDEPEND="
-   gtk-doc? ( >=dev-util/gtk-doc-1.33 )
-   app-text/docbook-xml-dtd:4.3
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.33
+   app-text/docbook-xml-dtd:4.3
+   )
dev-libs/appstream-glib
dev-util/gdbus-codegen
dev-util/glib-utils



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

2022-01-14 Thread Matthias Maier
commit: d65b71b4ec91399db29aceb66537e2acd9c643f0
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat Jan 15 00:44:26 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat Jan 15 00:44:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65b71b4

sci-libs/dealii: update opencascade dependency

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/dealii/dealii-9.3.1-r4.ebuild | 2 +-
 sci-libs/dealii/dealii-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/dealii/dealii-9.3.1-r4.ebuild 
b/sci-libs/dealii/dealii-9.3.1-r4.ebuild
index ebe0f99102e4..b93006221e8e 100644
--- a/sci-libs/dealii/dealii-9.3.1-r4.ebuild
+++ b/sci-libs/dealii/dealii-9.3.1-r4.ebuild
@@ -43,7 +43,7 @@ REQUIRED_USE="
 # FIXME: The opencascade-7.5.1 ebuild uses a new file system layout where
 # the names of the correct include and library directories are not easily
 # accessible. Just fix the version for the time being.
-CAS_VERSION=7.5.3
+CAS_VERSION=7.6.0
 
 RDEPEND="dev-libs/boost:=
app-arch/bzip2

diff --git a/sci-libs/dealii/dealii-.ebuild 
b/sci-libs/dealii/dealii-.ebuild
index f95f48acaaac..918e1199b2c0 100644
--- a/sci-libs/dealii/dealii-.ebuild
+++ b/sci-libs/dealii/dealii-.ebuild
@@ -43,7 +43,7 @@ REQUIRED_USE="
 # FIXME: The opencascade-7.5.1 ebuild uses a new file system layout where
 # the names of the correct include and library directories are not easily
 # accessible. Just fix the version for the time being.
-CAS_VERSION=7.5.3
+CAS_VERSION=7.6.0
 
 RDEPEND="dev-libs/boost:=
app-arch/bzip2



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/sunxi-tools/

2022-01-14 Thread Steve Arnold
commit: 1ad07f9338ae7602252193e2c6b2e0829e94435f
Author: Steve Arnold  gentoo  org>
AuthorDate: Sat Jan 15 00:42:52 2022 +
Commit: Steve Arnold  gentoo  org>
CommitDate: Sat Jan 15 00:42:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad07f93

dev-embedded/sunxi-tools: bump eapi and copyright year

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

 dev-embedded/sunxi-tools/sunxi-tools-1.3-r1.ebuild | 4 ++--
 dev-embedded/sunxi-tools/sunxi-tools-1.4.1.ebuild  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-embedded/sunxi-tools/sunxi-tools-1.3-r1.ebuild 
b/dev-embedded/sunxi-tools/sunxi-tools-1.3-r1.ebuild
index 9da2f4453ad7..63cae3c5fd25 100644
--- a/dev-embedded/sunxi-tools/sunxi-tools-1.3-r1.ebuild
+++ b/dev-embedded/sunxi-tools/sunxi-tools-1.3-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit toolchain-funcs
 

diff --git a/dev-embedded/sunxi-tools/sunxi-tools-1.4.1.ebuild 
b/dev-embedded/sunxi-tools/sunxi-tools-1.4.1.ebuild
index eead316718cc..24b37f3e50e0 100644
--- a/dev-embedded/sunxi-tools/sunxi-tools-1.4.1.ebuild
+++ b/dev-embedded/sunxi-tools/sunxi-tools-1.4.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit toolchain-funcs
 



[gentoo-commits] proj/releng:master commit in: releases/specs-qemu/alpha/

2022-01-14 Thread Andreas K. Hüttel
commit: b814be736512b67ec666f712f672f7db66a9ef04
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 15 00:20:22 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 15 00:20:22 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=b814be73

Point to an existing alpha cdtar

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

 releases/specs-qemu/alpha/installcd-stage2-minimal.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/releases/specs-qemu/alpha/installcd-stage2-minimal.spec 
b/releases/specs-qemu/alpha/installcd-stage2-minimal.spec
index 93f9888d..53a38108 100644
--- a/releases/specs-qemu/alpha/installcd-stage2-minimal.spec
+++ b/releases/specs-qemu/alpha/installcd-stage2-minimal.spec
@@ -9,7 +9,7 @@ portage_confdir: @REPO_DIR@/releases/portage/isos-qemu
 interpreter: /usr/bin/qemu-alpha
 
 livecd/bootargs: dokeymap
-livecd/cdtar: /root/aboot-1.0_pre20040408-r2-cdtar-weekly.tar.bz2
+livecd/cdtar: 
/usr/share/catalyst/livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2
 livecd/fsscript: /root/releng/releases/scripts/livecd.sh
 livecd/fstype: squashfs
 livecd/iso: 
/var/tmp/catalyst/builds/default/install-alpha-minimal-@TIMESTAMP@.iso



[gentoo-commits] proj/releng:master commit in: tools/

2022-01-14 Thread Andreas K. Hüttel
commit: b9ae3c31098fdb5532c9127d40301c79ef6b80d4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 15 00:12:13 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 15 00:12:13 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=b9ae3c31

Also try to build an alpha systemd stage3

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

 tools/catalyst-auto-qemu-alpha.conf | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/tools/catalyst-auto-qemu-alpha.conf 
b/tools/catalyst-auto-qemu-alpha.conf
index 50d8329c..323bd88d 100644
--- a/tools/catalyst-auto-qemu-alpha.conf
+++ b/tools/catalyst-auto-qemu-alpha.conf
@@ -6,11 +6,13 @@ UPLOAD_KEY=/root/.ssh/id_rsa
 SPECS_DIR=${REPO_DIR}/releases/specs-qemu/alpha
 EMAIL_SUBJECT_PREPEND="[alpha-qemu-auto]"
 
-SETS="openrc"
+SETS="openrc systemd"
 
 SET_openrc_SPECS="stage1-openrc.spec stage3-openrc.spec"
 SET_openrc_OPTIONAL_SPECS="installcd-stage1.spec installcd-stage2-minimal.spec"
 
+SET_systemd_SPECS="stage1-systemd.spec stage3-systemd.spec"
+
 KCONFIG_DIR=${REPO_DIR}/releases/kconfig/alpha
 
 update_symlinks() {
@@ -38,6 +40,9 @@ post_build() {
stage3-openrc.spec)
upload stage3-*openrc-${TIMESTAMP}*.xz*
;;
+   stage3-systemd.spec)
+   upload stage3-*systemd-${TIMESTAMP}*.xz*
+   ;;
*)
echo "Finished ${spec}"
;;



[gentoo-commits] proj/musl:master commit in: sys-libs/gpm/files/, sys-libs/gpm/

2022-01-14 Thread Jory Pratt
commit: 228c08213b11ac66f587a7c7d3cfbf03022aa389
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Jan 15 00:11:13 2022 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sat Jan 15 00:11:13 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=228c0821

sys-libs/gpm: Current ::gentoo stable is fine

Signed-off-by: Jory Pratt  gentoo.org>

 sys-libs/gpm/Manifest  |  2 -
 .../files/gpm-1.20.7-musl-missing-headers.patch| 33 
 .../files/gpm-1.20.7-musl-portable-sigaction.patch | 16 
 sys-libs/gpm/files/gpm-1.20.7-sysmacros.patch  | 30 ---
 sys-libs/gpm/files/gpm.conf.d  | 23 --
 sys-libs/gpm/files/gpm.rc6-2   | 29 ---
 sys-libs/gpm/files/gpm.service | 12 ---
 sys-libs/gpm/gpm-1.20.7-r2.ebuild  | 95 --
 sys-libs/gpm/metadata.xml  |  8 --
 9 files changed, 248 deletions(-)

diff --git a/sys-libs/gpm/Manifest b/sys-libs/gpm/Manifest
deleted file mode 100644
index b637cdcc..
--- a/sys-libs/gpm/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST gpm-1.20.7-docs.patch.xz 41668 SHA256 
a1b73e8916d1ae5e336a6c366c2be51b668176d743bb137a53c623f5a634faf6 SHA512 
6cdcad70d0a77a56cb507330ff8409155de11255b5e61fb92ee439c1e117932c346df475f4187abb0e348ee4c28fa235a9693883b1c36913e91404662df272f4
 WHIRLPOOL 
f6832979bc5b3ca1c61f150ab8795f744dc3d44fa404038dd5de97c4fd939e2e1fb4b40bcb27daf5cb81846a0841954dbfa5b8d6e37e341b834d9dce6382dcf1
-DIST gpm-1.20.7.tar.lzma 789691 SHA256 
a955053b36556ffa7c628ce18fd6de7d625966573fa412fb08869533d8f7385c SHA512 
a502741e2f457b47e41c6d155b1f7ef7c95384fd394503f82ddacf80cde9cdc286c906c77be12b6af8565ef1c3ab24d226379c1dcebcfcd15d64bcf3e94b63b9
 WHIRLPOOL 
d3d142c3aa385e2ef4b16c96e0f94c04b3666376d893c516d439737c2f3016a12fff7884a8f18b5e6b58e4ba21d82379204b18621a2f338d8ab6d478e4e1ec1a

diff --git a/sys-libs/gpm/files/gpm-1.20.7-musl-missing-headers.patch 
b/sys-libs/gpm/files/gpm-1.20.7-musl-missing-headers.patch
deleted file mode 100644
index c981658e..
--- a/sys-libs/gpm/files/gpm-1.20.7-musl-missing-headers.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -Naur gpm-1.20.7.orig/src/daemon/open_console.c 
gpm-1.20.7/src/daemon/open_console.c
 gpm-1.20.7.orig/src/daemon/open_console.c  2012-10-26 21:21:38.0 
+
-+++ gpm-1.20.7/src/daemon/open_console.c   2015-07-20 19:31:22.225131984 
+
-@@ -22,6 +22,7 @@
- #include   /* open and co.  */
- #include/* stat()*/
- #include   /* ioctl */
-+#include   /* major */
- 
- /* Linux specific (to be outsourced in gpm2 */
- #include/* for serial console check */
-diff -Naur gpm-1.20.7.orig/src/prog/display-buttons.c 
gpm-1.20.7/src/prog/display-buttons.c
 gpm-1.20.7.orig/src/prog/display-buttons.c 2012-10-26 21:21:38.0 
+
-+++ gpm-1.20.7/src/prog/display-buttons.c  2015-07-20 19:27:48.489140025 
+
-@@ -36,6 +36,7 @@
- #include /* printf() */
- #include  /* time()   */
- #include /* errno*/
-+#include/* fd_set, select, FD_* */
- #include   /* gpm information  */
- 
- /* display resulting data */
-diff -Naur gpm-1.20.7.orig/src/prog/display-coords.c 
gpm-1.20.7/src/prog/display-coords.c
 gpm-1.20.7.orig/src/prog/display-coords.c  2012-10-26 21:21:38.0 
+
-+++ gpm-1.20.7/src/prog/display-coords.c   2015-07-20 19:28:45.829137867 
+
-@@ -37,6 +37,7 @@
- #include /* printf() */
- #include  /* time()   */
- #include /* errno*/
-+#include/* fd_set, select, FD_* */
- #include   /* gpm information  */
- 
- /* display resulting data */

diff --git a/sys-libs/gpm/files/gpm-1.20.7-musl-portable-sigaction.patch 
b/sys-libs/gpm/files/gpm-1.20.7-musl-portable-sigaction.patch
deleted file mode 100644
index 270109ee..
--- a/sys-libs/gpm/files/gpm-1.20.7-musl-portable-sigaction.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -Naur gpm-1.20.7.orig/src/prog/gpm-root.y gpm-1.20.7/src/prog/gpm-root.y
 gpm-1.20.7.orig/src/prog/gpm-root.y2012-10-26 21:21:38.0 
+
-+++ gpm-1.20.7/src/prog/gpm-root.y 2015-07-20 19:37:50.489117377 +
-@@ -1199,8 +1199,11 @@
- #if defined(__GLIBC__)
-__sigemptyset(_mask);
- #else /* __GLIBC__ */
--   childaction.sa_mask=0;
-+   sigemptyset(_mask);
- #endif /* __GLIBC__ */
-+#ifndef SA_INTERRUPT
-+# define SA_INTERRUPT 0x2000 /* from GLIBC's  */
-+#endif
-childaction.sa_flags=SA_INTERRUPT; /* need to break the select() call */
-sigaction(SIGCHLD,,NULL);
- 

diff --git a/sys-libs/gpm/files/gpm-1.20.7-sysmacros.patch 
b/sys-libs/gpm/files/gpm-1.20.7-sysmacros.patch
deleted file mode 100644
index d8ab2d19..
--- 

[gentoo-commits] proj/releng:master commit in: releases/specs-qemu/alpha/

2022-01-14 Thread Andreas K. Hüttel
commit: a6d286711842cd5d577767069d3a66ed6763e093
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 15 00:00:59 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 15 00:00:59 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=a6d28671

Add alpha systemd specs

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

 releases/specs-qemu/alpha/stage1-systemd.spec | 12 
 releases/specs-qemu/alpha/stage3-systemd.spec | 10 ++
 2 files changed, 22 insertions(+)

diff --git a/releases/specs-qemu/alpha/stage1-systemd.spec 
b/releases/specs-qemu/alpha/stage1-systemd.spec
new file mode 100644
index ..cb602b5c
--- /dev/null
+++ b/releases/specs-qemu/alpha/stage1-systemd.spec
@@ -0,0 +1,12 @@
+subarch: alpha
+target: stage1
+version_stamp: systemd-@TIMESTAMP@
+rel_type: default
+profile: default/linux/alpha/17.0/systemd
+snapshot: @TIMESTAMP@
+source_subpath: default/stage3-alpha-systemd-latest
+update_seed: yes
+update_seed_command: -uDN @world
+portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
+interpreter: /usr/bin/qemu-alpha
+compression_mode: pixz

diff --git a/releases/specs-qemu/alpha/stage3-systemd.spec 
b/releases/specs-qemu/alpha/stage3-systemd.spec
new file mode 100644
index ..8e4e2108
--- /dev/null
+++ b/releases/specs-qemu/alpha/stage3-systemd.spec
@@ -0,0 +1,10 @@
+subarch: alpha
+target: stage3
+version_stamp: systemd-@TIMESTAMP@
+rel_type: default
+profile: default/linux/alpha/17.0/systemd
+snapshot: @TIMESTAMP@
+source_subpath: default/stage1-alpha-systemd-@TIMESTAMP@
+portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
+interpreter: /usr/bin/qemu-alpha
+compression_mode: pixz



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/alpha/17.0/systemd/, profiles/

2022-01-14 Thread Andreas K. Hüttel
commit: 60ee3c63639b575703a22aeca4c9c15d2c528c50
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 14 23:56:42 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 14 23:57:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60ee3c63

profiles: Add plain alpha systemd profile for stages

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

 profiles/default/linux/alpha/17.0/systemd/eapi   | 1 +
 profiles/default/linux/alpha/17.0/systemd/parent | 2 ++
 profiles/profiles.desc   | 1 +
 3 files changed, 4 insertions(+)

diff --git a/profiles/default/linux/alpha/17.0/systemd/eapi 
b/profiles/default/linux/alpha/17.0/systemd/eapi
new file mode 100644
index ..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/alpha/17.0/systemd/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/default/linux/alpha/17.0/systemd/parent 
b/profiles/default/linux/alpha/17.0/systemd/parent
new file mode 100644
index ..ced72403bde9
--- /dev/null
+++ b/profiles/default/linux/alpha/17.0/systemd/parent
@@ -0,0 +1,2 @@
+..
+../../../../../targets/systemd

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 7573dc09b588..5558fa7b3406 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -12,6 +12,7 @@
 # Alpha Profiles
 # @MAINTAINER: al...@gentoo.org
 alpha  default/linux/alpha/17.0stable
+alpha  default/linux/alpha/17.0/systemddev
 alpha  default/linux/alpha/17.0/desktopstable
 alpha  default/linux/alpha/17.0/desktop/gnome  stable
 alpha  default/linux/alpha/17.0/desktop/gnome/systemd  stable



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

2022-01-14 Thread Matt Turner
commit: f3779fe2ef6addfcc1badf2ab5f53f63549de107
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan 14 23:51:25 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan 14 23:51:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3779fe2

dev-python/pytest-rerunfailures: Keyword 10.2 alpha, #830832

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

 dev-python/pytest-rerunfailures/pytest-rerunfailures-10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-rerunfailures/pytest-rerunfailures-10.2.ebuild 
b/dev-python/pytest-rerunfailures/pytest-rerunfailures-10.2.ebuild
index cc2b17f33f1f..d85bc8bcd009 100644
--- a/dev-python/pytest-rerunfailures/pytest-rerunfailures-10.2.ebuild
+++ b/dev-python/pytest-rerunfailures/pytest-rerunfailures-10.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MPL-2.0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="
>=dev-python/pytest-5.0[${PYTHON_USEDEP}]



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

2022-01-14 Thread Matt Turner
commit: 2d3e2ae302176def0afe35d2311d1c078a56ca38
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan 14 23:51:24 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan 14 23:51:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d3e2ae3

media-gfx/scour: Keyword 0.38.2 alpha, #808396

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

 media-gfx/scour/scour-0.38.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/scour/scour-0.38.2.ebuild 
b/media-gfx/scour/scour-0.38.2.ebuild
index 1aa5120da935..596bb3e7187f 100644
--- a/media-gfx/scour/scour-0.38.2.ebuild
+++ b/media-gfx/scour/scour-0.38.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/scour-project/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
 



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

2022-01-14 Thread Matt Turner
commit: 046ec6665bdc1c8de373483645579f05b45fa712
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan 14 23:51:26 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan 14 23:51:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046ec666

dev-python/build: Keyword 0.7.0 alpha, #830832

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

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

diff --git a/dev-python/build/build-0.7.0.ebuild 
b/dev-python/build/build-0.7.0.ebuild
index db3ca7420f91..2ed498c3c848 100644
--- a/dev-python/build/build-0.7.0.ebuild
+++ b/dev-python/build/build-0.7.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~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"
 
 RDEPEND="
>=dev-python/packaging-19.0[${PYTHON_USEDEP}]



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

2022-01-14 Thread Matt Turner
commit: 61325d057d635ab990f8ce6ef88d93a03e626619
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan 14 23:51:24 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan 14 23:51:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61325d05

dev-libs/double-conversion: Keyword 3.2.0 alpha, #808396

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

 dev-libs/double-conversion/double-conversion-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/double-conversion/double-conversion-3.2.0.ebuild 
b/dev-libs/double-conversion/double-conversion-3.2.0.ebuild
index 30c576af21e6..2f049917716f 100644
--- a/dev-libs/double-conversion/double-conversion-3.2.0.ebuild
+++ b/dev-libs/double-conversion/double-conversion-3.2.0.ebuild
@@ -11,4 +11,4 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"



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

2022-01-14 Thread Matt Turner
commit: ce9be5b2b91cb271d141de9c0c24495740b968a3
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan 14 23:51:25 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan 14 23:51:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce9be5b2

dev-python/pep517: Keyword 0.12.0 alpha, #830832

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

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

diff --git a/dev-python/pep517/pep517-0.12.0.ebuild 
b/dev-python/pep517/pep517-0.12.0.ebuild
index c5f4c28be243..b46283a07d87 100644
--- a/dev-python/pep517/pep517-0.12.0.ebuild
+++ b/dev-python/pep517/pep517-0.12.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~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"
 
 RDEPEND="
dev-python/tomli[${PYTHON_USEDEP}]"



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

2022-01-14 Thread Matt Turner
commit: 9b733d74474e7cd3a8eec5fd768e193796554cad
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan 14 23:51:25 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan 14 23:51:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b733d74

media-gfx/inkscape: Keyword 1.1-r1 alpha, #808396

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

 media-gfx/inkscape/inkscape-1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/inkscape/inkscape-1.1-r1.ebuild 
b/media-gfx/inkscape/inkscape-1.1-r1.ebuild
index c713d8b4e707..acc281e6d6ee 100644
--- a/media-gfx/inkscape/inkscape-1.1-r1.ebuild
+++ b/media-gfx/inkscape/inkscape-1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE="cdr dbus dia exif graphicsmagick imagemagick inkjar jemalloc jpeg
 openmp postscript readline spell static-libs svg2 visio wpg"
 



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/sunxi-tools/files/, dev-embedded/sunxi-tools/

2022-01-14 Thread Steve Arnold
commit: 53bf6b05947281d0f4b4c2191f86b513819bc5a5
Author: Steve Arnold  gentoo  org>
AuthorDate: Fri Jan 14 18:04:10 2022 +
Commit: Steve Arnold  gentoo  org>
CommitDate: Fri Jan 14 22:48:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53bf6b05

dev-embedded/sunxi-tools: bump to newer version with flash builder

* required to build flash images for CHIP devices

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

 dev-embedded/sunxi-tools/Manifest  |   1 +
 ...-tools-1.4.1-fix-strncpy-compiler-warning.patch |  42 ++
 ...-tools-1.4.1-respect-user-supplied-cflags.patch | 153 +
 dev-embedded/sunxi-tools/sunxi-tools-1.4.1.ebuild  |  36 +
 4 files changed, 232 insertions(+)

diff --git a/dev-embedded/sunxi-tools/Manifest 
b/dev-embedded/sunxi-tools/Manifest
index a6e9cfe28cfa..db2220b9c0ad 100644
--- a/dev-embedded/sunxi-tools/Manifest
+++ b/dev-embedded/sunxi-tools/Manifest
@@ -1 +1,2 @@
 DIST sunxi-tools-1.3.tar.gz 52608 BLAKE2B 
e8c3ed7276f705273598e38a0cc469225de1ee4eb8177b78be63b78ebc584c4fdf2362e21b895f61b4c5e84df98bfd5ccf6d3965ffa9338c98027c9ce4635626
 SHA512 
954c95963013aee8a38b3583ba1b7ec7e7049c7e09c5fa9ec564dfc33f304d3669fdf68c2fa5e4b5a6265640a3d1ee8bc13bcd71d804c714884b6a780d193615
+DIST sunxi-tools-1.4.1.tar.gz 78878 BLAKE2B 
f50b14e79d4880a076f8b25869eea44e34cfc50c91ce7f9e4adc831bb2ac2238c930623677bacb399e52faadba20c9ba21ea212915c50941af825d0579804153
 SHA512 
b66f5caaabec016a0d2f1ccc88ee7f37cd26a511ac81c270e2de6bf0b967e8dfda2b510d5306daffb33ec8855c3c6be99a29bfd1efd5bd0cf3431494b092a52b

diff --git 
a/dev-embedded/sunxi-tools/files/sunxi-tools-1.4.1-fix-strncpy-compiler-warning.patch
 
b/dev-embedded/sunxi-tools/files/sunxi-tools-1.4.1-fix-strncpy-compiler-warning.patch
new file mode 100644
index ..a255e61f3f01
--- /dev/null
+++ 
b/dev-embedded/sunxi-tools/files/sunxi-tools-1.4.1-fix-strncpy-compiler-warning.patch
@@ -0,0 +1,42 @@
+From 0825d9aaa6078ef283390662004797a9a1d939f3 Mon Sep 17 00:00:00 2001
+From: Andre Przywara 
+Date: Wed, 15 Dec 2021 23:04:14 +
+Subject: [PATCH 1/2] nandpart: fix strncpy compiler warning
+
+More recent versions of GCC warns about the usage of strncpy in
+nandpart.c: we actually only (need to) copy the stub string part of the
+magic string, without the terminating NUL character. This is fine in
+our particular case, but raises the compiler's eyebrows:
+===
+nand-part.c: In function '_get_mbr':
+nand-part.c:93:4: warning: 'strncpy' output truncated before terminating
+  nul copying 8 bytes from a string of the same length
+  [-Wstringop-truncation]
+   93 |strncpy((char *)mbr->magic, MBR_MAGIC, 8);
+  |^
+===
+
+Switch to the more fitting memcpy() here to avoid the warning.
+
+Signed-off-by: Andre Przywara 
+Reported-by: slange-dev
+---
+ nand-part.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/nand-part.c b/nand-part.c
+index a0d46c5..af2169d 100644
+--- a/nand-part.c
 b/nand-part.c
+@@ -90,7 +90,7 @@ static MBR *_get_mbr(int fd, int mbr_num, int force)
+   printf("check partition table copy %d: ", mbr_num);
+   printmbrheader(mbr);
+   if (force) {
+-  strncpy((char *)mbr->magic, MBR_MAGIC, 8);
++  memcpy(mbr->magic, MBR_MAGIC, 8);
+   mbr->version = MBR_VERSION;
+   return mbr;
+   }
+-- 
+2.32.0
+

diff --git 
a/dev-embedded/sunxi-tools/files/sunxi-tools-1.4.1-respect-user-supplied-cflags.patch
 
b/dev-embedded/sunxi-tools/files/sunxi-tools-1.4.1-respect-user-supplied-cflags.patch
new file mode 100644
index ..faa2ae606bea
--- /dev/null
+++ 
b/dev-embedded/sunxi-tools/files/sunxi-tools-1.4.1-respect-user-supplied-cflags.patch
@@ -0,0 +1,153 @@
+From 95d40f8fcfd97890c270d2987bd845c7a6bac428 Mon Sep 17 00:00:00 2001
+From: Bernhard Nortmann 
+Date: Sat, 29 Oct 2016 18:32:00 +0200
+Subject: [PATCH] Makefile: Ensure that user-supplied CFLAGS get respected
+
+Signed-off-by: Bernhard Nortmann 
+---
+ .travis.yml |  2 +-
+ Makefile| 53 -
+ 2 files changed, 29 insertions(+), 26 deletions(-)
+
+diff --git a/.travis.yml b/.travis.yml
+index 47aa891..c843fba 100644
+--- a/.travis.yml
 b/.travis.yml
+@@ -4,7 +4,7 @@ sudo: false
+ language: c
+ 
+ # treat all warnings as errors
+-env: EXTRA_CFLAGS=-Werror
++env: CFLAGS=-Werror
+ 
+ os:
+   - linux
+diff --git a/Makefile b/Makefile
+index 6e0471b..12f121c 100644
+--- a/Makefile
 b/Makefile
+@@ -17,21 +17,21 @@
+ # along with this program.  If not, see .
+ 
+ CC ?= gcc
+-CFLAGS = -g -O0 -Wall -Wextra $(EXTRA_CFLAGS)
+-CFLAGS += -std=c99 $(DEFINES)
+-CFLAGS += -Iinclude/
++DEFAULT_CFLAGS := -g -O0 -Wall -Wextra 

[gentoo-commits] repo/proj/guru:master commit in: app-misc/macchina/

2022-01-14 Thread Theo Anderson
commit: 7d5a7e1d0af8125f68df37d1013d2d1a139d61e5
Author: Luciano Degni  gmail  com>
AuthorDate: Thu Jan 13 18:48:11 2022 +
Commit: Theo Anderson  posteo  de>
CommitDate: Thu Jan 13 18:48:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d5a7e1d

app-misc/macchina: add 6.0.5

Signed-off-by: Luciano Degni  gmail.com>

 app-misc/macchina/Manifest  |  65 ++
 app-misc/macchina/macchina-6.0.5.ebuild | 209 
 2 files changed, 274 insertions(+)

diff --git a/app-misc/macchina/Manifest b/app-misc/macchina/Manifest
index e74582753..2affb8760 100644
--- a/app-misc/macchina/Manifest
+++ b/app-misc/macchina/Manifest
@@ -1,7 +1,9 @@
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST ansi-to-tui-0.4.1.crate 7209 BLAKE2B 
ecf310fc395cab30051fbdaee10f9f4455f5d4966063914a75055e9d6d8d510a0752ae0880758ab77d3b32264ae64f8b9a2ff6c9e6d74f108f407ccd61cee5f1
 SHA512 
b2218bfe552693c1f07b53774e42161be0d0095ffd0facb7b117cfc99b3927ef4c011d1f30141e46cc9ed61cd71b5b57b2053cf5dc110ff7a74c4fef75433a4e
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anyhow-1.0.44.crate 35067 BLAKE2B 
19dd53abcbf5ade698f3bf5b1522fa8c1c55b777d91fd05f6c43a7a32691d00da756c7af9d991ebfc71b02fa4e8e2e257c78ce3e29f8c3034066ca43eea4c07d
 SHA512 
d8ec44c64cf4b06121421c99157573b59e2078ab1aba7d949aad9ddd5ec4a1b585a07d0ca06807ed2349c6becaed1cba69f10f9affa2da25f749b615a70aa9ff
+DIST anyhow-1.0.52.crate 44224 BLAKE2B 
79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31
 SHA512 
b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
@@ -10,65 +12,97 @@ DIST byteorder-1.4.3.crate 22512 BLAKE2B 
d39c546ba7346df315297fc53da4bfc77ecb1f3
 DIST bytesize-1.1.0.crate 9370 BLAKE2B 
38fcddbdb862e82a076b7ae1339b48c776f704d25be78935d08637351ade725e86e00e07e62868e76a1a2db894f223e1f8309f8b362a46405ec6c06f6e421a96
 SHA512 
36f35cf53c468cf011b231d3fc5d00c5224fa3d917854e347daeaaae53ae7ee36c4d8ba26788460d56c922c9ffb0eeebc60655fef7366ae42e221950d03f6715
 DIST cassowary-0.3.0.crate 22876 BLAKE2B 
7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9
 SHA512 
0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8
 DIST cc-1.0.70.crate 57200 BLAKE2B 
196b0435c8a521a02e9877ed3ff81fbefa88cd56717556776b46366bad1835bff134a1b4fc4e31ee5497600e98d1031119d0973b420cf16aece1ff18fbdcd1bc
 SHA512 
9158eabcb9405fa2ef41fb120821ddaa2e5c7234c02d5cfbb5b59570f7de393d1fa33942ca52f86bf9271765b3df934debdea89e7563cbfe193dc01b2dcd72f9
+DIST cc-1.0.72.crate 57495 BLAKE2B 
b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e
 SHA512 
e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: app-misc/tealdeer/

2022-01-14 Thread Theo Anderson
commit: 61d0e3d7c8963a38dcff8ddc1fe394c2d9bda436
Author: Vladislav Dudar  gmail  com>
AuthorDate: Fri Jan 14 20:32:16 2022 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Jan 14 20:32:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61d0e3d7

app-misc/tealdeer: filter out -flto to avoid undefined references;

force user to use new rust to avoid a compilation failure

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Vladislav Dudar  gmail.com>

 app-misc/tealdeer/tealdeer-1.5.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-misc/tealdeer/tealdeer-1.5.0.ebuild 
b/app-misc/tealdeer/tealdeer-1.5.0.ebuild
index a72322781..43664c7dd 100644
--- a/app-misc/tealdeer/tealdeer-1.5.0.ebuild
+++ b/app-misc/tealdeer/tealdeer-1.5.0.ebuild
@@ -186,7 +186,7 @@ xdg-2.4.0
 zip-0.5.13
 "
 
-inherit cargo bash-completion-r1
+inherit cargo flag-o-matic bash-completion-r1
 
 DESCRIPTION="A very fast implementation of tldr in Rust."
 HOMEPAGE="https://github.com/tldr-pages/tldr
@@ -199,6 +199,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 RDEPEND="!app-text/tldr"
+BDEPEND=">=virtual/rust-1.54.0"
 
 QA_FLAGS_IGNORED="usr/bin/tldr"
 
@@ -206,6 +207,11 @@ QA_FLAGS_IGNORED="usr/bin/tldr"
 RESTRICT="test"
 PROPERTIES="test_network"
 
+src_configure() {
+   filter-flags '-flto*' # ring crate fails compile with lto
+   cargo_src_configure
+}
+
 src_install() {
cargo_src_install
einstalldocs



[gentoo-commits] repo/proj/guru:master commit in: app-misc/macchina/

2022-01-14 Thread Theo Anderson
commit: fad070e2bcddd98b8fc4fa814339bfd353642a1d
Author: Luciano Degni  gmail  com>
AuthorDate: Fri Jan 14 12:30:04 2022 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Jan 14 12:30:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fad070e2

app-misc/macchina: Remove wrong use flag

Signed-off-by: Luciano Degni  gmail.com>

 app-misc/macchina/macchina-6.0.5.ebuild | 6 --
 1 file changed, 6 deletions(-)

diff --git a/app-misc/macchina/macchina-6.0.5.ebuild 
b/app-misc/macchina/macchina-6.0.5.ebuild
index 03bb52541..be50aa0de 100644
--- a/app-misc/macchina/macchina-6.0.5.ebuild
+++ b/app-misc/macchina/macchina-6.0.5.ebuild
@@ -184,8 +184,6 @@ RDEPEND="${DEPEND}"
 
 QA_FLAGS_IGNORED="usr/bin/.*"
 
-IUSE="strip"
-
 src_compile() {
cargo_src_compile
 }
@@ -193,10 +191,6 @@ src_compile() {
 src_install() {
dodoc CHANGELOG.txt CONTRIBUTING.md README.md
cd target/release || die
-   if use strip ; then
-   einfo "Strip macchina bin"
-   strip macchina
-   fi
dobin macchina
 }
 



[gentoo-commits] repo/proj/guru:master commit in: sci-mathematics/frama-c-wp/

2022-01-14 Thread Theo Anderson
commit: e721c2b1bd9307c122c1f4f4bcc730bcfdcc
Author: François-Xavier Carton  gmail  com>
AuthorDate: Wed Jan 12 19:37:41 2022 +
Commit: Theo Anderson  posteo  de>
CommitDate: Thu Jan 13 20:35:57 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e721c2b1

sci-mathematics/frama-c-wp: add missing variable

Closes: https://bugs.gentoo.org/817368
Signed-off-by: François-Xavier Carton  gmail.com>

 sci-mathematics/frama-c-wp/frama-c-wp-23.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-mathematics/frama-c-wp/frama-c-wp-23.1.ebuild 
b/sci-mathematics/frama-c-wp/frama-c-wp-23.1.ebuild
index d758f3702..f21e63d7c 100644
--- a/sci-mathematics/frama-c-wp/frama-c-wp-23.1.ebuild
+++ b/sci-mathematics/frama-c-wp/frama-c-wp-23.1.ebuild
@@ -36,6 +36,7 @@ src_prepare() {
 
 src_configure() {
export ENABLE_QED=yes
+   export ENABLE_RTEGEN=yes
econf --enable-wp \
$(use_enable coq wp-coq)
 }



[gentoo-commits] repo/proj/guru:master commit in: net-voip/discover-overlay/

2022-01-14 Thread Theo Anderson
commit: fe5641c6a429120f8601d392e38efc5d4928b5a5
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Fri Jan 14 13:00:09 2022 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Jan 14 13:00:29 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe5641c6

net-voip/discover-overlay: bump to 0.4.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nicola Smaniotto  gmail.com>

 net-voip/discover-overlay/Manifest |  1 +
 .../discover-overlay/discover-overlay-0.4.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/net-voip/discover-overlay/Manifest 
b/net-voip/discover-overlay/Manifest
index f2b5a1416..ec69008d0 100644
--- a/net-voip/discover-overlay/Manifest
+++ b/net-voip/discover-overlay/Manifest
@@ -1 +1,2 @@
 DIST discover-overlay-0.3.3.tar.gz 33364 BLAKE2B 
a29f64b42e93c88638a299922e17425e992dcb34fd64dc7c2e3bd3554fcb7c9c13b9b9b5937ba8c7b91d721512d2eace961b847f249b410580167321c8a333a9
 SHA512 
1e145b64d1d0ea4d094dc16fc7871d9177604fd72991c06c6067d08bb49c95b8b4e1e84121b61c6393ddd45bb307eb5796c8a83ce708e30ec2a93c9043e971a3
+DIST discover-overlay-0.4.0.tar.gz 49961 BLAKE2B 
07661f72642712750f52538fe434a12fd6c8e9c3d782257c5356c893dc89799ff72a4b127f5bf742b4fc7853802e31a81314c924cf303cc8c7b7560a9de1a41f
 SHA512 
a513cb9a9abbf4cf38aac3c5baac7aee9f2d6de5e33a18838a2add6a8f0913be828c8ea9fd4499f7a27a0b890522e19874851ff0de58aa6659293225bf91835b

diff --git a/net-voip/discover-overlay/discover-overlay-0.4.0.ebuild 
b/net-voip/discover-overlay/discover-overlay-0.4.0.ebuild
new file mode 100644
index 0..1a7a39a4e
--- /dev/null
+++ b/net-voip/discover-overlay/discover-overlay-0.4.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Yet another Discord overlay for Linux written in Python using 
GTK3"
+HOMEPAGE="https://github.com/trigg/Discover;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/pygobject-3.22[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   >=dev-python/python-pidfile-3.0.0[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/python-xlib[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/proj/guru:master commit in: media-sound/noson-app/

2022-01-14 Thread Theo Anderson
commit: cadcf5cb4aa50db6a5b343ec493c73c63ceb4ae5
Author: Steven Burnham  gmail  com>
AuthorDate: Fri Jan 14 01:56:12 2022 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Jan 14 01:56:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cadcf5cb

media-sound/noson-app: version bump to 4.5.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Steven Burnham  gmail.com>

 media-sound/noson-app/Manifest  | 2 +-
 .../noson-app/{noson-app-4.5.1.ebuild => noson-app-4.5.2.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest
index 4d8973f38..5a076507b 100644
--- a/media-sound/noson-app/Manifest
+++ b/media-sound/noson-app/Manifest
@@ -1 +1 @@
-DIST noson-app-4.5.1.tar.gz 2117640 BLAKE2B 
d8729c7998bd0f7236b976526a4c72df51781297af6ee9af3d82a7c612534f0098eb1d1c39c76d3da386816bccb6decfd9306013b7bda537e151576569d0
 SHA512 
bed8eade4bf2154a1b0d083426dd6684f0a7d1a6346bed09e279cf9e0bea37571ca54d1582375543f7f3f7c21e9194c23d13cebc636cb993207d7d865e1058a5
+DIST noson-app-4.5.2.tar.gz 2117644 BLAKE2B 
87662121282d298adc73f813d5e9e0a73920367f3d19f14194b01d1fe2e4bf3b291349b8b20ed3e7276be2c5d44c6548af76494ff3dc9dfc947dade9826d1aa5
 SHA512 
e14e06639af8b8fafad7eb511c1ee5009cdbfebb3d19254a6a2f99de9832a4f9d1c889769e38c315041fe6c4e26216f2d06c45c7f1481cc7925870e8374b292d

diff --git a/media-sound/noson-app/noson-app-4.5.1.ebuild 
b/media-sound/noson-app/noson-app-4.5.2.ebuild
similarity index 100%
rename from media-sound/noson-app/noson-app-4.5.1.ebuild
rename to media-sound/noson-app/noson-app-4.5.2.ebuild



[gentoo-commits] repo/proj/guru:master commit in: sci-mathematics/frama-c-nonterm/, sci-mathematics/frama-c-obfuscator/, ...

2022-01-14 Thread Theo Anderson
commit: d79091d43727ccec89fc820b59c33ed07c22aa09
Author: François-Xavier Carton  gmail  com>
AuthorDate: Thu Jan 13 20:33:11 2022 +
Commit: Theo Anderson  posteo  de>
CommitDate: Thu Jan 13 20:35:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d79091d4

sci-mathematics/frama-c: bump to 24.0

Signed-off-by: François-Xavier Carton  gmail.com>

 sci-mathematics/frama-c-aorai/Manifest |  1 +
 .../frama-c-aorai/frama-c-aorai-24.0.ebuild| 45 +++
 sci-mathematics/frama-c-callgraph/Manifest |  1 +
 .../frama-c-callgraph-24.0.ebuild  | 57 +++
 sci-mathematics/frama-c-constant-folding/Manifest  |  1 +
 .../frama-c-constant-folding-24.0.ebuild   | 59 +++
 sci-mathematics/frama-c-dive/Manifest  |  1 +
 .../frama-c-dive/frama-c-dive-24.0.ebuild  | 48 
 sci-mathematics/frama-c-e-acsl/Manifest|  1 +
 .../frama-c-e-acsl/frama-c-e-acsl-24.0.ebuild  | 47 +++
 sci-mathematics/frama-c-eva/Manifest   |  1 +
 .../frama-c-eva/frama-c-eva-24.0.ebuild| 61 
 sci-mathematics/frama-c-from/Manifest  |  1 +
 .../frama-c-from/frama-c-from-24.0.ebuild  | 59 +++
 sci-mathematics/frama-c-impact/Manifest|  1 +
 .../frama-c-impact/frama-c-impact-24.0.ebuild  | 66 ++
 sci-mathematics/frama-c-inout/Manifest |  1 +
 .../frama-c-inout/frama-c-inout-24.0.ebuild| 59 +++
 sci-mathematics/frama-c-instantiate/Manifest   |  1 +
 .../frama-c-instantiate-24.0.ebuild| 42 ++
 sci-mathematics/frama-c-loopanalysis/Manifest  |  1 +
 .../frama-c-loopanalysis-24.0.ebuild   | 42 ++
 sci-mathematics/frama-c-metrics/Manifest   |  1 +
 .../frama-c-metrics/frama-c-metrics-24.0.ebuild| 56 ++
 sci-mathematics/frama-c-nonterm/Manifest   |  1 +
 .../frama-c-nonterm/frama-c-nonterm-24.0.ebuild| 44 +++
 sci-mathematics/frama-c-obfuscator/Manifest|  1 +
 .../frama-c-obfuscator-24.0.ebuild | 42 ++
 sci-mathematics/frama-c-occurrence/Manifest|  1 +
 .../frama-c-occurrence-24.0.ebuild | 56 ++
 sci-mathematics/frama-c-pdg/Manifest   |  1 +
 .../frama-c-pdg/frama-c-pdg-24.0.ebuild| 59 +++
 sci-mathematics/frama-c-postdominators/Manifest|  1 +
 .../frama-c-postdominators-24.0.ebuild | 52 +
 sci-mathematics/frama-c-printapi/Manifest  |  1 +
 .../frama-c-printapi/frama-c-printapi-24.0.ebuild  | 33 +++
 sci-mathematics/frama-c-qed/Manifest   |  1 +
 .../frama-c-qed/frama-c-qed-24.0.ebuild| 34 +++
 sci-mathematics/frama-c-report/Manifest|  1 +
 .../frama-c-report/frama-c-report-24.0.ebuild  | 42 ++
 sci-mathematics/frama-c-rtegen/Manifest|  1 +
 .../frama-c-rtegen/frama-c-rtegen-24.0.ebuild  | 51 +
 sci-mathematics/frama-c-scope/Manifest |  1 +
 .../frama-c-scope/frama-c-scope-24.0.ebuild| 61 
 sci-mathematics/frama-c-security-slicing/Manifest  |  1 +
 .../frama-c-security-slicing-24.0.ebuild   | 45 +++
 sci-mathematics/frama-c-server/Manifest|  1 +
 .../frama-c-server/frama-c-server-24.0.ebuild  | 43 ++
 sci-mathematics/frama-c-slicing/Manifest   |  1 +
 .../frama-c-slicing/frama-c-slicing-24.0.ebuild| 64 +
 sci-mathematics/frama-c-sparecode/Manifest |  1 +
 .../frama-c-sparecode-24.0.ebuild  | 61 
 sci-mathematics/frama-c-studia/Manifest|  1 +
 .../frama-c-studia/frama-c-studia-24.0.ebuild  | 45 +++
 sci-mathematics/frama-c-users/Manifest |  1 +
 .../frama-c-users/frama-c-users-24.0.ebuild| 57 +++
 sci-mathematics/frama-c-variadic/Manifest  |  1 +
 .../frama-c-variadic/frama-c-variadic-24.0.ebuild  | 42 ++
 sci-mathematics/frama-c-wp/Manifest|  1 +
 sci-mathematics/frama-c-wp/frama-c-wp-24.0.ebuild  | 51 +
 sci-mathematics/frama-c/Manifest   |  1 +
 sci-mathematics/frama-c/frama-c-24.0.ebuild| 60 
 62 files changed, 1614 insertions(+)

diff --git a/sci-mathematics/frama-c-aorai/Manifest 
b/sci-mathematics/frama-c-aorai/Manifest
index 94d4a0a85..27f9b08b7 100644
--- a/sci-mathematics/frama-c-aorai/Manifest
+++ b/sci-mathematics/frama-c-aorai/Manifest
@@ -1 +1,2 @@
 DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B 
aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62
 

[gentoo-commits] proj/releng:master commit in: releases/portage/stages-qemu/package.mask/releng/, ...

2022-01-14 Thread Andreas K. Hüttel
commit: 9488ce6635051602227c35b41f947c9d86cebfb0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 14 23:16:44 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 14 23:16:44 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=9488ce66

Preemptively mask glibc-2.35 to avoid trouble in unstable arches

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

 releases/portage/stages-qemu/package.mask/releng/glibc | 5 +
 releases/portage/stages/package.mask/releng/glibc  | 5 +
 2 files changed, 10 insertions(+)

diff --git a/releases/portage/stages-qemu/package.mask/releng/glibc 
b/releases/portage/stages-qemu/package.mask/releng/glibc
new file mode 100644
index ..cbd482db
--- /dev/null
+++ b/releases/portage/stages-qemu/package.mask/releng/glibc
@@ -0,0 +1,5 @@
+# preemptively...
+# new glibc tends to lead to trouble with sandbox (and qemu),
+# especially for the unstable arches
+#
+>=sys-libs/glibc-2.35

diff --git a/releases/portage/stages/package.mask/releng/glibc 
b/releases/portage/stages/package.mask/releng/glibc
new file mode 100644
index ..cbd482db
--- /dev/null
+++ b/releases/portage/stages/package.mask/releng/glibc
@@ -0,0 +1,5 @@
+# preemptively...
+# new glibc tends to lead to trouble with sandbox (and qemu),
+# especially for the unstable arches
+#
+>=sys-libs/glibc-2.35



[gentoo-commits] proj/releng:master commit in: releases/portage/stages-qemu/package.use/releng/, ...

2022-01-14 Thread Andreas K. Hüttel
commit: 44fd9b8f882ca3f76d837318e0174e87e2159c38
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 14 23:13:02 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 14 23:13:02 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=44fd9b8f

Avoid circular deps on desktop stage3d

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

 releases/portage/stages-qemu/package.use/releng/circular | 2 ++
 releases/portage/stages/package.use/releng/circular  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/releases/portage/stages-qemu/package.use/releng/circular 
b/releases/portage/stages-qemu/package.use/releng/circular
new file mode 100644
index ..dba5609e
--- /dev/null
+++ b/releases/portage/stages-qemu/package.use/releng/circular
@@ -0,0 +1,2 @@
+# this makes only a difference for the "desktop" stages
+dev-lang/python -bluetooth

diff --git a/releases/portage/stages/package.use/releng/circular 
b/releases/portage/stages/package.use/releng/circular
new file mode 100644
index ..dba5609e
--- /dev/null
+++ b/releases/portage/stages/package.use/releng/circular
@@ -0,0 +1,2 @@
+# this makes only a difference for the "desktop" stages
+dev-lang/python -bluetooth



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

2022-01-14 Thread Sam James
commit: 00d57ffb508542ac021d11efe2909452a1276562
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 14 21:27:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 14 21:27:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d57ffb

sys-apps/systemd-tmpfiles: Stabilize 249.9 amd64, #831205

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index 8282f28f6e50..2d33b1162988 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ 
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="selinux test"
 RESTRICT="!test? ( test )"
 



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

2022-01-14 Thread Sam James
commit: a047cee990cb98a18a292815712a29b3b54f70b2
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 14 21:27:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 14 21:27:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a047cee9

sys-apps/systemd-tmpfiles: Stabilize 249.9 x86, #831205

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index 491e83166617..8282f28f6e50 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ 
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="selinux test"
 RESTRICT="!test? ( test )"
 



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

2022-01-14 Thread Sam James
commit: 831e0398c8a2f6c3c1e66e64653b766f5ee26a51
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 14 21:26:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 14 21:26:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831e0398

sys-apps/systemd-tmpfiles: Stabilize 249.9 arm64, #831205

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index d25538fc4bf7..491e83166617 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ 
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="selinux test"
 RESTRICT="!test? ( test )"
 



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

2022-01-14 Thread Sam James
commit: d336d2a55b9092853705c9c5ba0b5ae8d6ca80de
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 14 21:26:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 14 21:26:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d336d2a5

dev-python/pandas: Stabilize 1.3.5 arm64, #831149

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

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

diff --git a/dev-python/pandas/pandas-1.3.5.ebuild 
b/dev-python/pandas/pandas-1.3.5.ebuild
index 966a46f810b1..02ce5a013766 100644
--- a/dev-python/pandas/pandas-1.3.5.ebuild
+++ b/dev-python/pandas/pandas-1.3.5.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${P/_/}"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2022-01-14 Thread Sam James
commit: 1f4281fc5a956ca0cebad249a929a38a1c734531
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 14 21:25:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 14 21:25:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f4281fc

sys-apps/systemd-tmpfiles: Stabilize 249.9 arm, #831205

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index 437f7b42c6b0..d25538fc4bf7 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ 
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="selinux test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/rust-std/files/

2022-01-14 Thread Georgy Yakovlev
commit: 8e89e2f2bccb7351e0d87b772e7dfba0ba815282
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Jan 14 18:07:18 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 14 21:12:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e89e2f2

sys-devel/rust-std: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/23798
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../rust-std/files/1.51.0-bootstrap-panic.patch| 43 --
 1 file changed, 43 deletions(-)

diff --git a/sys-devel/rust-std/files/1.51.0-bootstrap-panic.patch 
b/sys-devel/rust-std/files/1.51.0-bootstrap-panic.patch
deleted file mode 100644
index 529d5a1f402f..
--- a/sys-devel/rust-std/files/1.51.0-bootstrap-panic.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From 31c93397bde772764cda3058e16f9cef61895090 Mon Sep 17 00:00:00 2001
-From: Joshua Nelson 
-Date: Mon, 8 Feb 2021 22:51:21 -0500
-Subject: [PATCH] Use format string in bootstrap panic instead of a string
- directly
-
-This fixes the following warning when compiling with nightly:
-
-```
-warning: panic message is not a string literal
---> src/bootstrap/builder.rs:1515:24
- |
-1515 | panic!(out);
- |^^^
- |
- = note: `#[warn(non_fmt_panic)]` on by default
- = note: this is no longer accepted in Rust 2021
-help: add a "{}" format string to Display the message
- |
-1515 | panic!("{}", out);
- |^
-help: or use std::panic::panic_any instead
- |
-1515 | std::panic::panic_any(out);
- | ^^
-```

- src/bootstrap/builder.rs | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/bootstrap/builder.rs b/src/bootstrap/builder.rs
-index f1a160250dbe1..0f5fcb4af400d 100644
 a/src/bootstrap/builder.rs
-+++ b/src/bootstrap/builder.rs
-@@ -1490,7 +1490,7 @@ impl<'a> Builder<'a> {
- for el in stack.iter().rev() {
- out += !("\t{:?}\n", el);
- }
--panic!(out);
-+panic!("{}", out);
- }
- if let Some(out) = self.cache.get() {
- self.verbose(!("{}c {:?}", "  ".repeat(stack.len()), 
step));



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

2022-01-14 Thread Sam James
commit: a020b500f35fc2997a51efd9d1e58e0f175cb084
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 14 21:05:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 14 21:05:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a020b500

dev-python/numpy: update docs version for 1.22.1

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

 dev-python/numpy/Manifest| 3 +++
 dev-python/numpy/numpy-1.22.1.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index ee195e3420ad..521499f96a7f 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -11,15 +11,18 @@ DIST numpy-html-1.21.2.zip 24270531 BLAKE2B 
8a7a531afa559aebeb7a7b7ef94b2248df60
 DIST numpy-html-1.21.3.zip 24270531 BLAKE2B 
8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89
 SHA512 
a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc
 DIST numpy-html-1.21.4.zip 24270531 BLAKE2B 
8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89
 SHA512 
a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc
 DIST numpy-html-1.21.5.zip 24270531 BLAKE2B 
8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89
 SHA512 
a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc
+DIST numpy-html-1.22.1.zip 23724824 BLAKE2B 
44ea3da0a703a024a629c8413dfffaf760458b185d19452da0e7e23c819e19833291e10ebd07bdda794077574b8852a368036dda8335c2753cd481740497502a
 SHA512 
4077d9974bfd7f2c189025c3740350652e6f8e0b5727fbc9711a1c0118c1e4ecc281d4876baf1c6a5dc802d20178d6b04a2922f14e9c321cd3b68228b1e295c3
 DIST numpy-ref-1.21.0.pdf 7326979 BLAKE2B 
3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182
 SHA512 
5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f
 DIST numpy-ref-1.21.1.pdf 7326979 BLAKE2B 
3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182
 SHA512 
5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f
 DIST numpy-ref-1.21.2.pdf 7326979 BLAKE2B 
3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182
 SHA512 
5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f
 DIST numpy-ref-1.21.3.pdf 7326979 BLAKE2B 
3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182
 SHA512 
5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f
 DIST numpy-ref-1.21.4.pdf 7326979 BLAKE2B 
3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182
 SHA512 
5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f
 DIST numpy-ref-1.21.5.pdf 7326979 BLAKE2B 
3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182
 SHA512 
5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f
+DIST numpy-ref-1.22.1.pdf 7537013 BLAKE2B 
702398fddde349901f9303f4788a3ae3cc4bb78b4d310e169fcc6193fd62b33947c89ede45ba9aaea55e74f6a6abc755d3d94428adce9a8163678c6718aec2da
 SHA512 
c1617817f94ccdfe2bbdebdc9c6869beefa1369d5ab0897c1573d8fb5cb3de153f90d5588aae84a0f498fba57ad6bc5c0c5c2c3aefb119e2913e4ddf007cc8e1
 DIST numpy-user-1.21.0.pdf 5142404 BLAKE2B 
d670f1eb0f060599a640c52bdeba53b1758007fc2090a5b8fb6e135e71114149a0085811e4bc21396eabb1123ffb9edd39f8192d0165ab42dd066a9747eb3a3f
 SHA512 
dde264abff1787efd50e913b6facf83522b3344ed88fd15d6fe73ecd44c6a3db1e4ce4251c9674bbcb122f72ab86c64142b2f4f992a6449405041f8e1f5f1ace
 DIST numpy-user-1.21.1.pdf 5142404 BLAKE2B 
d670f1eb0f060599a640c52bdeba53b1758007fc2090a5b8fb6e135e71114149a0085811e4bc21396eabb1123ffb9edd39f8192d0165ab42dd066a9747eb3a3f
 SHA512 
dde264abff1787efd50e913b6facf83522b3344ed88fd15d6fe73ecd44c6a3db1e4ce4251c9674bbcb122f72ab86c64142b2f4f992a6449405041f8e1f5f1ace
 DIST numpy-user-1.21.2.pdf 5142404 BLAKE2B 

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

2022-01-14 Thread Michał Górny
commit: 6c7c5fd932d04d14c89bacaa0c00eb1e42bbb194
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 14 17:05:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 14 20:59:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7c5fd9

dev-python/graphviz: Remove old

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

 dev-python/graphviz/Manifest   |  1 -
 dev-python/graphviz/graphviz-0.18.2.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/dev-python/graphviz/Manifest b/dev-python/graphviz/Manifest
index 28283c2d407c..889b66a36e2e 100644
--- a/dev-python/graphviz/Manifest
+++ b/dev-python/graphviz/Manifest
@@ -1,2 +1 @@
-DIST graphviz-0.18.2.zip 20 BLAKE2B 
d245dcd33a7779f00bb9e740968175d4fbe12d3182682b548f447e2c4ce4423683c3fd2727aa693a5e9c264cfdeed603af9a7bc9839f8d91f5fc091045473146
 SHA512 
f18defc99411b0b12a8326589da603197d345f458d4b0d602e63205f8542fdf4bec636750ac0fc5551126dff4cd76ce04fc089c0985831a1efec3271a7f22230
 DIST graphviz-0.19.1.zip 247779 BLAKE2B 
c0b226c2ae66f8b583a30cf2842b8cfdecd926f0e7f32fbbfb4dae17ce14792d0af8d8cf6de53cc9a7facdeb8b0a4a078b962eabf64460e1fd42dd995e069428
 SHA512 
3aa078887458d7bcd173c46ee6e4d8dbdae0c9103755e61e5a027c18e5d8913990aa16a595e80228607c17db1aa9dffdb93e264cafafc8b6318bc3a87547bc5d

diff --git a/dev-python/graphviz/graphviz-0.18.2.ebuild 
b/dev-python/graphviz/graphviz-0.18.2.ebuild
deleted file mode 100644
index de96bc061ec5..
--- a/dev-python/graphviz/graphviz-0.18.2.ebuild
+++ /dev/null
@@ -1,33 +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} )
-inherit distutils-r1
-
-DESCRIPTION="Simple Python interface for Graphviz"
-HOMEPAGE="https://graphviz.readthedocs.io/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="MIT"
-KEYWORDS="amd64 ~riscv x86 ~amd64-linux ~x86-linux"
-SLOT="0"
-
-RDEPEND="media-gfx/graphviz"
-BDEPEND="
-   app-arch/unzip
-   test? (
-   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/pytest-mock-1.8[${PYTHON_USEDEP}]
-   media-gfx/graphviz[gts,pdf]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -e 's:--cov --cov-report=term --cov-report=html::' \
-   -i setup.cfg || die
-   distutils-r1_src_prepare
-}



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

2022-01-14 Thread Michał Górny
commit: 147252c4ecea67edd129e90d51ccadc2f120649c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 14 20:59:58 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 14 20:59:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=147252c4

dev-python/argon2-cffi: Remove old

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

 dev-python/argon2-cffi/Manifest|  1 -
 .../argon2-cffi/argon2-cffi-21.1.0-r1.ebuild   | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-python/argon2-cffi/Manifest b/dev-python/argon2-cffi/Manifest
index 9e922e2ac44d..5e8fa5dedfce 100644
--- a/dev-python/argon2-cffi/Manifest
+++ b/dev-python/argon2-cffi/Manifest
@@ -1,2 +1 @@
-DIST argon2-cffi-21.1.0.tar.gz 1807800 BLAKE2B 
47b1e785b7eb173b671a44e9212af76a59f453c3c0d0e5f2c437e7a62132abf86ab6baa8bdd656ad28d00a151296a66211d365c0afe228821c8c1ff1a0a66c46
 SHA512 
bbfebd2c075f360a6c1c187c0789be2aae7480b9398f36db7bdfe74f288d9e00b44a788918c54f4cc8bb1947136ab0493f61975de408c482a5131e2bf1a8f4d0
 DIST argon2-cffi-21.3.0.tar.gz 38446 BLAKE2B 
e0464f501efcdfbf33d93e0c1c6dbc519ad6aee06c0b8692417156de608f6c6acf947f86b866c064601fe994087677e51d954ae2c1225ca3534cf70c6296
 SHA512 
6cb2a075f3bb7040ee7f552d082bfa2f3df0854649d9c84fdfdb42bb4bee2133b8a35a20be2b3c887931efda12fbbb00815d8d88170b7e20b3ca19c86f97057e

diff --git a/dev-python/argon2-cffi/argon2-cffi-21.1.0-r1.ebuild 
b/dev-python/argon2-cffi/argon2-cffi-21.1.0-r1.ebuild
deleted file mode 100644
index 3239b9e0e4a6..
--- a/dev-python/argon2-cffi/argon2-cffi-21.1.0-r1.ebuild
+++ /dev/null
@@ -1,34 +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 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-
-DEPEND="
-   app-crypt/argon2:=
-   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 \
-   dev-python/furo
-distutils_enable_tests pytest
-
-export ARGON2_CFFI_USE_SYSTEM=1



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

2022-01-14 Thread Sam James
commit: 46f716736cde3356966f1f3eb97ae1bb4035a9d9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 14 20:41:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 14 20:45:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f71673

dev-libs/icu: backport test failure fix for ARM; add missing BDEPEND

- Backport test failure fix (not within test itself so let's revbump
  as could affect runtime behaviour). Noticed after Exherbo committed
  it, so gave the test suite a go on arm, and indeed it failed & this
  sorts it out.

  (Only usage is within the test suite but it seems to be an exported
  function, so let's not take the risk.)

- Add missing autoconf-archive BDEPEND (thanks juippis).

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

 dev-libs/icu/files/icu-70.1-fix-ucptrietest.patch  | 38 ++
 .../icu/{icu-70.1.ebuild => icu-70.1-r1.ebuild}|  6 ++--
 2 files changed, 42 insertions(+), 2 deletions(-)

diff --git a/dev-libs/icu/files/icu-70.1-fix-ucptrietest.patch 
b/dev-libs/icu/files/icu-70.1-fix-ucptrietest.patch
new file mode 100644
index ..05d390a1284a
--- /dev/null
+++ b/dev-libs/icu/files/icu-70.1-fix-ucptrietest.patch
@@ -0,0 +1,38 @@
+Fixes test failure on arm.
+
+https://github.com/unicode-org/icu/pull/1925
+https://unicode-org.atlassian.net/browse/ICU-21793
+
+From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lal?= 
+Date: Wed, 3 Nov 2021 02:31:18 +0100
+Subject: [PATCH] ICU-21793 Fix ucptrietest golden diff
+
+--- a/tools/toolutil/toolutil.cpp
 b/tools/toolutil/toolutil.cpp
+@@ -228,18 +228,19 @@ uprv_compareGoldenFiles(
+ std::ifstream ifs(goldenFilePath, std::ifstream::in);
+ int32_t pos = 0;
+ char c;
+-while ((c = ifs.get()) != std::char_traits::eof() && pos < 
bufferLen) {
++while (ifs.get(c) && pos < bufferLen) {
+ if (c != buffer[pos]) {
+ // Files differ at this position
+-return pos;
++break;
+ }
+ pos++;
+ }
+-if (pos < bufferLen || c != std::char_traits::eof()) {
+-// Files are different lengths
+-return pos;
++if (pos == bufferLen && ifs.eof()) {
++// Files are same lengths
++pos = -1;
+ }
+-return -1;
++ifs.close();
++return pos;
+ }
+
+ /*U_CAPI UDate U_EXPORT2
+

diff --git a/dev-libs/icu/icu-70.1.ebuild b/dev-libs/icu/icu-70.1-r1.ebuild
similarity index 95%
rename from dev-libs/icu/icu-70.1.ebuild
rename to dev-libs/icu/icu-70.1-r1.ebuild
index 83163eaec2b6..c2095a985a40 100644
--- a/dev-libs/icu/icu-70.1.ebuild
+++ b/dev-libs/icu/icu-70.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,6 +17,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~
 IUSE="debug doc examples static-libs"
 
 BDEPEND="${PYTHON_DEPS}
+   sys-devel/autoconf-archive
virtual/pkgconfig
doc? ( app-doc/doxygen[dot] )
 "
@@ -29,9 +30,10 @@ PATCHES=(
"${FILESDIR}/${PN}-65.1-remove-bashisms.patch"
"${FILESDIR}/${PN}-64.2-darwin.patch"
"${FILESDIR}/${PN}-68.1-nonunicode.patch"
-   # Should be in the next rleease, but check
+   # Should both be in the next release, but check
# https://bugs.gentoo.org/788112
"${FILESDIR}/${PN}-69.1-fix-ub-units.patch"
+   "${FILESDIR}/${PN}-70.1-fix-ucptrietest.patch"
 )
 
 src_prepare() {



  1   2   3   >