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

2022-01-25 Thread Alfredo Tupone
commit: 6593fe642942bc22ddf1cb5a9e83361833b05d7c
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Jan 26 07:55:19 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jan 26 07:55:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6593fe64

dev-ml/merlin: 4.4 bump. ocaml 4.13 ready

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

 dev-ml/merlin/Manifest  |  3 ++
 dev-ml/merlin/merlin-4.4.ebuild | 93 +
 2 files changed, 96 insertions(+)

diff --git a/dev-ml/merlin/Manifest b/dev-ml/merlin/Manifest
index 93d634bcf027..1159f08039b6 100644
--- a/dev-ml/merlin/Manifest
+++ b/dev-ml/merlin/Manifest
@@ -3,3 +3,6 @@ DIST merlin-4.2-411.tar.gz 1601588 BLAKE2B 
348b48ccf2b209bb511450e4ba46ceb3639b1
 DIST merlin-4.2-ocaml-4.12.patch.gz 816740 BLAKE2B 
d96ab1059683799312fc8828e8a46bccaae9279b6d711eb7ed47b6e8631d80e09f236bf6f726bafb37ae243457df3220a9948f4f6de6da20c2a6c66a1edb8f3f
 SHA512 
4eef08ac8a7f240596395d8460a4d3195c1483fb686aa7d5231d7ea28c9c6996196890f76feae951d2539ac7abc1f16ee3c453031e6d19af554ff27d67a63229
 DIST merlin-4.3.1-411.tar.gz 1626551 BLAKE2B 
c4340ff9b50c72208c4cb13d13e26f36463d7c257530d183a293eaaf3d86aaa71745d8154bb5c0e2149003b3cbe5a127fb6187e7bb7fa7024924fd239f981cfc
 SHA512 
bcbba0c1bb1c84eef7becc4a537e1c2a4bd370a3bfba1029c82fa8b1d9cdf367f98779fe3329286e418c41b06b49bfe796f5cf8058bcd189b4f33aad1abf
 DIST merlin-4.3.1-ocaml-4.12.patch.gz 818559 BLAKE2B 
accf65bd5d5798bafe2be022d685da8f829aa9a9c98784420d8a62646d80ab73d1e189e3601266e09eebd4732ae241e8d11dc9663adac3b03a555db663a6d649
 SHA512 
8823b6e30e49ab3cf35a78063066f01aa7dcbc9174d45b0fed94a3f50e388c35e7ac810c5548c57d7bcf9304b045c483080496865b011269913120a5509a1149
+DIST merlin-4.4-411.tbz 1314200 BLAKE2B 
0d16308e1ece70f8200e78233ecdff553f28e9a83b17f044eba8a4af170b65935b59ecf6e887299d9373b16d0a0cce24e0f9697f7cde4b3889df9db954e796c8
 SHA512 
82e4b025db6c6ec0c8b53bce82e980bfc2a507b9092dc513fb10c11be0bc2e37ad9efd5436263ecfa03acc3ec3a4b20ef9599b1814abe530f99d84b2f484fecc
+DIST merlin-4.4-412.tbz 1762888 BLAKE2B 
adee3863e6fab90643db91b5da418324c65d9b2712140fa4f6b65ef3915bc24126a2cf8c2ceda14a914213595ed1951c7c79c388be7ca407f59c230bcc95eecb
 SHA512 
f51b2875b75215d0be378de86b9dca0957b5e62241ce625a46c6341c219582510d37af94dedf67e1d3db61ebacfef8fa764e4719fac16c0b4b99bb85d0b991d4
+DIST merlin-4.4-413.tbz 2284368 BLAKE2B 
1c7f0c9cda8dda4fa91888c3ba91eb74cacffe54bdcc3b9ca49ea816558216ece50cab5f69c4d54298610ca0781a6332a8d0e1ed7526711c97fbc1748f45c309
 SHA512 
b0bf3c7d72dfc7c70e22d60afca5b7fee71a35127839181fdb46e1e15a230e58765960548c545bbef4fdab180291c738cacb724b9ecf284eee5640ebef07c4ff

diff --git a/dev-ml/merlin/merlin-4.4.ebuild b/dev-ml/merlin/merlin-4.4.ebuild
new file mode 100644
index ..2975d266d475
--- /dev/null
+++ b/dev-ml/merlin/merlin-4.4.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# TODO: vim-plugin, although it's not clear how to make it work here
+inherit elisp-common dune
+
+DESCRIPTION="Context sensitive completion for OCaml in Vim and Emacs"
+HOMEPAGE="https://github.com/ocaml/merlin;
+SRC_URI="https://github.com/ocaml/merlin/releases/download/v${PV}-411/${P}-411.tbz
+   
https://github.com/ocaml/merlin/releases/download/v${PV}-412/${P}-412.tbz
+   
https://github.com/ocaml/merlin/releases/download/v${PV}-413/${P}-413.tbz;
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="emacs +ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-ml/csexp:=
+   dev-ml/yojson:=
+   dev-ml/menhir:=
+   >=dev-ml/dune-2.9
+   || (
+   dev-lang/ocaml:0/4.11
+   dev-lang/ocaml:0/4.12
+   dev-lang/ocaml:0/4.13
+   )
+   emacs? (
+   >=app-editors/emacs-23.1:*
+   app-emacs/auto-complete
+   app-emacs/company-mode
+   )
+"
+DEPEND="${RDEPEND}
+   test? ( app-misc/jq )"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_unpack() {
+   default
+   if has_version "dev-lang/ocaml:0/4.11" ; then
+   mv merlin-4.4-411 "${S}" || die
+   elif has_version "dev-lang/ocaml:0/4.12" ; then
+   mv merlin-4.4-412 "${S}" || die
+   elif has_version "dev-lang/ocaml:0/4.13" ; then
+   mv merlin-4.4-413 "${S}" || die
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Handle installation via the eclass
+   rm emacs/dune || die
+
+   # rm failing test
+   rm -r tests/test-dirs/locate/context-detection/cd-mod_constr.t || die
+}
+
+src_compile() {
+   dune build @install
+
+   if use emacs ; then
+   # Build the emacs integration
+   cd emacs || die
+
+   # iedit isn't packaged yet
+   rm merlin-iedit.el || die
+
+   elisp-compile *.el
+   fi
+}
+
+src_install() {
+

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

2022-01-25 Thread Michał Górny
commit: 4ec3aaca6ebea4ad4ab185570ea1f707204e16ac
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 26 06:30:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 07:32:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec3aaca

dev-python/prometheus_client: Bump to 0.13.0

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

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

diff --git a/dev-python/prometheus_client/Manifest 
b/dev-python/prometheus_client/Manifest
index 7e52edad9def..c854755c9683 100644
--- a/dev-python/prometheus_client/Manifest
+++ b/dev-python/prometheus_client/Manifest
@@ -1 +1,2 @@
 DIST prometheus_client-0.12.0.tar.gz 73521 BLAKE2B 
eb90c7f3991519fe132f01612d6aadd10193947069b79e67c9e37faa4e174d739ca78b12de028dfc922cb368c7405baeb4fa929b378a91db12e67190ca3561ff
 SHA512 
ebcbbed706a96a9402eb985f5da15ee8fae09de952144a89a3323e147c0d16615ccd9be58b50b5b8ede37d4f66de1e2ce93ed53c4da939ca2e44c7aac687a1f7
+DIST prometheus_client-0.13.0.tar.gz 73277 BLAKE2B 
547966c22efdaaa76b821918e8e22ebc14f3a43b7f712c6c8be13d0a6ab3d94d56dd92576e63d1a9a0ba62a5ff662b717c5b6294f48a5e28fd40dfe4693706a2
 SHA512 
4991e534a78b08686f46ff7214cf2e19a97e302977a696460adfde1e0245d4cc115502a2cc9cb5d5f34401712ab6f84f9b77bb0f88aefaf9c534eadfe66803f3

diff --git a/dev-python/prometheus_client/prometheus_client-0.13.0.ebuild 
b/dev-python/prometheus_client/prometheus_client-0.13.0.ebuild
new file mode 100644
index ..f15fb9437e92
--- /dev/null
+++ b/dev-python/prometheus_client/prometheus_client-0.13.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for the Prometheus monitoring system"
+HOMEPAGE="https://pypi.org/project/prometheus-client/
+   https://github.com/prometheus/client_python/;
+SRC_URI="
+   https://github.com/prometheus/client_python/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}/client_python-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="dev-python/twisted[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2022-01-25 Thread Michał Górny
commit: 8495e15d2d9eabb8508c02ce1ef7a66c144822a1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 26 06:30:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 07:33:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8495e15d

dev-python/boto3: Bump to 1.20.43

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index a7a0d8e4cb1a..7cf0d00885ee 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.20.37.tar.gz 461197 BLAKE2B 
4ae94815809401378bbd6c6b7774776c62436c3
 DIST boto3-1.20.40.tar.gz 462565 BLAKE2B 
bd540636392678e83112e85cb6c078d657196a46ddabaa00bdd66d00d7d0aeabe525e8639bf35fa88b039226372bfa5385ea2e1eaea790ebee7f4732d2cdfae4
 SHA512 
5b28a2de946942c3bb68b1d073a2567bb3cbce9732f3f620ef41c4ffab7c7d6aa4f68ec1e5357f930819f3948d50ed3a58f0176206946a5eaaa42c096fd1e020
 DIST boto3-1.20.41.tar.gz 463009 BLAKE2B 
c60443611023dd03ddcd1cc5ca951d2efdf02c221c673a01fc056788d9ef7d1704a37c006c1706c012d11219cb6c75203518796155aa3ef144154a8a86d6620a
 SHA512 
7bec4a384c42b238bd3f6b0f58884fab357edae2ab985142b76f6b906323c0f02568046c9bbb229bb040de336ea2cbf25fa5441cd09e7c56c94f9e7de2abc763
 DIST boto3-1.20.42.tar.gz 463092 BLAKE2B 
5396f2c47db8aaec468a0e9cb3eebe8450dd3a91680ea3e8717118605c14be40ceb637aa88149eb878cf9dc45a1f0ffe6f02388be3e7dfcc28e92cad032c
 SHA512 
1ae9b70eb601c0445bd67a61681ad1d7765deace0f007320124d587be40d8761e4270ce590994c80313090d060e84080effd6f7c3e40ca01c868bbad2d1ff6c9
+DIST boto3-1.20.43.tar.gz 463424 BLAKE2B 
6d67a86d4d0577b2e9d30335ddb1286f25bc866b492416ea64833bc7e8315f847393158abe898e9208b947a7e8505d18ed70885044f9059da38e8ac7a00c6a80
 SHA512 
95602ce59c4baa24835fcf331674e040d8e41b279bf43bfd7c00f171087644d7a335462cd1941fd1330da7909b6fe707f595ec04c0dcad02627b91fc3fdd3ffc

diff --git a/dev-python/boto3/boto3-1.20.43.ebuild 
b/dev-python/boto3/boto3-1.20.43.ebuild
new file mode 100644
index ..48ea5aa483a1
--- /dev/null
+++ b/dev-python/boto3/boto3-1.20.43.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+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/reportlab/

2022-01-25 Thread Michał Górny
commit: c35caa3f94337ce5cc0abe3e4767af469c13abbc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 26 06:41:15 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 07:33:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35caa3f

dev-python/reportlab: Bump to 3.6.6

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

 dev-python/reportlab/Manifest   |  1 +
 dev-python/reportlab/reportlab-3.6.6.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest
index 2e012aa9a652..a3a16313bf77 100644
--- a/dev-python/reportlab/Manifest
+++ b/dev-python/reportlab/Manifest
@@ -1,3 +1,4 @@
 DIST pfbfer-20070710.zip 677333 BLAKE2B 
100214476a361a5e5d1f3da0999591345f6e3a3f8c6bc3f6a3e9eca734190c6259758a43302c6e41254d33491fe535eb7d5dd07aa9727c912424bebc31fc18df
 SHA512 
6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2
 DIST reportlab-3.6.3.tar.gz 4502282 BLAKE2B 
32f096eaa6526eaa3460f85f85e9e2e3947a4f774cce4306248fabd061e0acce3ffcc711552928ddf7d7d6b0cbb8e6629fbf35cbd15176972e0739cf6fd4751e
 SHA512 
7e2f284a322371aa217ed60b966721b0ea5e2419e76bcc50ade9924e0ce6c3f5f9858500b17457883c41738ce5989624b87d26408a8afb65f737e82884b9c7df
 DIST reportlab-3.6.5.tar.gz 4503259 BLAKE2B 
a394be1fb12808c31aa452da864103487e7d3f04aa3bb173f104e08ff83601da3c9c985c60b0a7b06d9795f87afbafec5a5d0ce1b615e64d1fd648109313eb04
 SHA512 
47579a5997f4a2f1fc7f2fb2cba7ca6e27913308926dc1e024a169f6ae52a11d62198c56ab9f0e3aae25a12b6c235fd8d4943f8400e8a9bcec937501aa406d76
+DIST reportlab-3.6.6.tar.gz 4509457 BLAKE2B 
d2cb5c764aa86000dd97798b5aea25fdc07e4230015dda6c11099e379884ca74532327dfe723069d5e56569dd7e120d94918f64a5f705bfef212b484f812aa7b
 SHA512 
6f05e5f7c6b6c0b6f8d65fe11e2900ecd427f6c293672b12a4cc094476da1cdebc0df59198660614251d388241d7c886c345f958d337d351ea048b3b25a71ba5

diff --git a/dev-python/reportlab/reportlab-3.6.6.ebuild 
b/dev-python/reportlab/reportlab-3.6.6.ebuild
new file mode 100644
index ..ad9b82a2e744
--- /dev/null
+++ b/dev-python/reportlab/reportlab-3.6.6.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Tools for generating printable PDF documents from any data source"
+HOMEPAGE="
+   https://www.reportlab.com/
+   https://pypi.org/project/reportlab/;
+SRC_URI="
+   mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz
+   https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+DEPEND="
+   media-libs/freetype
+   media-libs/libart_lgpl
+   sys-libs/zlib:="
+RDEPEND="
+   ${DEPEND}
+   dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]"
+BDEPEND="
+   app-arch/unzip"
+
+distutils_enable_sphinx docs/source
+
+PATCHES=(
+   # bug 738312, remove -L/usr/lib from link line
+   "${FILESDIR}"/${PN}-3.5.48-usr-lib-LLD.patch
+)
+
+src_unpack() {
+   unpack ${P}.tar.gz
+   cd ${P}/src/reportlab/fonts || die
+   unpack pfbfer-20070710.zip
+}
+
+src_configure() {
+   cat > local-setup.cfg <<-EOF || die
+   [OPTIONS]
+   no-download-t1-files = 1
+   use-system-libart = 1
+   EOF
+}
+
+python_test() {
+   pushd tests >/dev/null || die
+   "${EPYTHON}" runAll.py -v || die "Testing failed with ${EPYTHON}"
+   popd >/dev/null || die
+}



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

2022-01-25 Thread Michał Górny
commit: 45693d13a0a63ba2ae57bf56f6afff5bd67b8ae9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 26 06:30:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 07:33:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45693d13

dev-python/botocore: Bump to 1.23.43

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index dfd4a180cf55..c6c6f199ff5d 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.23.37.tar.gz 8728451 BLAKE2B 
039352d4c727433cc5aef435cd7527fa3bc
 DIST botocore-1.23.40.tar.gz 8730992 BLAKE2B 
855742e6661e497c10cee6becbc9fc5eae39b1525b11008ecc27e35126d3c2ab9ce68d5d260a974d8359eeb056dad0d79dd866b6097458989989b6ae9924e49f
 SHA512 
cbed5c316e3976594930ae1c274fdac9e25289c9818bc515e5a27c620431b05c010736f8e94d90fb935e22e5a1c50dbd4708c7674ef6e697c35475f8757df63d
 DIST botocore-1.23.41.tar.gz 8732416 BLAKE2B 
2d1a3284521a608db2dbfdbb8c98fb3bd01e048fb3b4a34e3dc497b6476bcbf8cd37ea9273ae3d3b09a9356aca8d1063dafdf15ae9c7ab59bbf3cc841bcc7a24
 SHA512 
d3d12df8faced36a9c7a75fd01d63986cb12d56a259f31211c32cbf0f1eceb1d6708e90f6a6a43189e37b86e01ceef68fcd5dcbd1867c571ca3630cbcc7e94f5
 DIST botocore-1.23.42.tar.gz 8734201 BLAKE2B 
009fd49716ce5a1453c83f279f36b8b174403ef7e403caa43a030126fde6e0e9bd414dc4369791aa090d7b10065906c6a97ada1d7796553af0cbbd4af8b78d95
 SHA512 
bc5ec5996fb139bc18975976bb8907978caf10399867cbcf8dc39bf47a5d61749c617c704cfbbe87074a6db5f4355f645fc88f06a71251c8bd3f65adacd1d9ba
+DIST botocore-1.23.43.tar.gz 8739652 BLAKE2B 
5520a9933ab87769c8459a0925822e36eba1741512bd11b575ba260ab0ea43aae66c737d66d3488aeb04cc10a2931af9136f7f80fc10bcdda309234de9bb6414
 SHA512 
51b11df7bf43a011df904e92285ecc373888e42e3d7e349e47df42c78432a60f692ccfbeb01fc598f9d81861823578a3cc1798340196468ee3e30de7e6a9dd03

diff --git a/dev-python/botocore/botocore-1.23.43.ebuild 
b/dev-python/botocore/botocore-1.23.43.ebuild
new file mode 100644
index ..79a1cd5da0e2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.23.43.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+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
+   )
+
+   epytest tests/{functional,unit}
+}



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

2022-01-25 Thread Michał Górny
commit: abfd6e9cc3ae8902bcd613881c11e2b78012fc7e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 26 06:36:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 07:33:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abfd6e9c

dev-python/notebook: Bump to 6.4.8

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

 dev-python/notebook/Manifest  |  1 +
 dev-python/notebook/notebook-6.4.8.ebuild | 97 +++
 2 files changed, 98 insertions(+)

diff --git a/dev-python/notebook/Manifest b/dev-python/notebook/Manifest
index 1ee4f2627e2d..6e36f5df8ce9 100644
--- a/dev-python/notebook/Manifest
+++ b/dev-python/notebook/Manifest
@@ -1,2 +1,3 @@
 DIST notebook-6.4.6.tar.gz 14342345 BLAKE2B 
cc9d5968d05d9f75f60f02adfb5ef35f39e4a5de027356af73c6dfb1f3aebc271e5b3bc639eb8605748abd30d43bfaab662d41b3b764c91cc545c2d1848881f4
 SHA512 
92b10bdc041bc0f3af1b42ad219abda37402e0fa4ea16ddcfd2ffc450cc7f49ce1d770cb477160c3fa58c387f85d22ca3f4e4c6507a5cbf7a92bc5268baf661e
 DIST notebook-6.4.7.tar.gz 14347832 BLAKE2B 
3430aed18e2748005a98ba8e369d3aeda1925098ea1cb59fd6c5b4fc559a9f3ad41dc3fa655a7cce05a6be7fb44c6fe1b2a6e676a7e3933a658bc2f86a603efc
 SHA512 
8a546360948bde566f6853ad63b38f6fbbdd5cfe8bb6b74379e3feae9aeb0f71c1bd7f1e90798cd95c0203e696d73e2797bdb73160106ae4b9ec661f65b860a0
+DIST notebook-6.4.8.tar.gz 14347639 BLAKE2B 
c2201562f0d672f16d6ae2388a443fcd87e81ae7de78c3a42acef82ff3e78c8e94e2be61e6156f622a9339138a2f14edef5057a3e601a7c15c8793f56d1071e2
 SHA512 
0e87aa155635ae536eb5a152c46cadbf85907a5af2ca15d063e718ff566ac6b76f4ce0f06f8adacae3be05ea970f1059d793e3121be855efd6c9072e9aa51719

diff --git a/dev-python/notebook/notebook-6.4.8.ebuild 
b/dev-python/notebook/notebook-6.4.8.ebuild
new file mode 100644
index ..6ea2fa47b8a8
--- /dev/null
+++ b/dev-python/notebook/notebook-6.4.8.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="Jupyter Interactive Notebook"
+HOMEPAGE="https://jupyter.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-libs/mathjax-2.4
+   dev-python/argon2-cffi[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}]
+   >=www-servers/tornado-6.0[${PYTHON_USEDEP}]
+   dev-python/ipython_genutils[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-4.2.1[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.6.1[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-17[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_client-5.3.4[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   >=dev-python/nbconvert-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/nest_asyncio-1.5[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/send2trash-1.8.0[${PYTHON_USEDEP}]
+   dev-python/prometheus_client[${PYTHON_USEDEP}]"
+
+BDEPEND="
+   >=dev-python/jupyter_packaging-0.9[${PYTHON_USEDEP}]
+   test? (
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/requests-unixsocket[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-5.7.0-no-mathjax.patch
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # disable bundled mathjax
+   sed -i 's/^.*MathJax.*$//' bower.json || die
+
+   distutils-r1_python_prepare_all
+}
+
+EPYTEST_DESELECT=(
+   # trash doesn't seem to work for us
+   
notebook/services/contents/tests/test_contents_api.py::APITest::test_checkpoints_follow_file
+   
notebook/services/contents/tests/test_contents_api.py::APITest::test_delete
+   
notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_checkpoints_follow_file
+   
notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete
+   
notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete_dirs
+   
notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete_non_empty_dir
+   
notebook/services/contents/tests/test_manager.py::TestContentsManager::test_delete
+   
notebook/services/contents/tests/test_manager.py::TestContentsManagerNoAtomic::test_delete
+   # TODO
+   
notebook/services/kernels/tests/test_kernels_api.py::KernelAPITest::test_connections
+   
notebook/services/kernels/tests/test_kernels_api.py::AsyncKernelAPITest::test_connections
+   
notebook/services/kernels/tests/test_kernels_api.py::KernelCullingTest::test_culling
+   
notebook/services/nbconvert/tests/test_nbconvert_api.py::APITest::test_list_formats
+)
+
+EPYTEST_IGNORE=(
+   # selenium 

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

2022-01-25 Thread Michał Górny
commit: f815b84c98f31a70987163a3cae8b902efa9462f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 26 06:30:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 07:33:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f815b84c

app-admin/awscli: Bump to 1.22.43

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index ce85636054f6..dc9cb6bf909d 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST awscli-1.22.37.tar.gz 2148283 BLAKE2B 
0355bac3b0710af5ce6938a59c1e93115fb10
 DIST awscli-1.22.40.tar.gz 2150034 BLAKE2B 
a03c28f05d80102fc76bafe1d535e2c8907e063c1066e4b5badb006620608c2e174851a673c77a6c0571aba39f9e29036f7d28fd1c4804e950964c08624b9b72
 SHA512 
3a0097296c2daa9288972435bb0ed4b410b4f463a49cc67ff4dbb1de29b3a8b638ec337b5746a751605500ef424d5261f1da9d361cd38a4442857a3da78c
 DIST awscli-1.22.41.tar.gz 2149857 BLAKE2B 
dfa66104b723abae76a98d40d40e67e4d7895d9767b2591ce0da1c4c6c77f50f5eaa81dcbf11e7f380df27f5236ff3950c3c80be398e37d4f91a68d95b840147
 SHA512 
427fe04c0e895fb0b28b37ab81c58e4b4dbeeb5500c237f8bc5cb981409a08d3f54347939a4dcbefc51f5bb480318e51741f64f118bf1ccb5e25a0699ad88ee5
 DIST awscli-1.22.42.tar.gz 2150093 BLAKE2B 
5773ce97774003868b085814c72dd8471292df8768f2f6bef984d2f110ea2b53f4728d8736c08cd9e928469a779191cfc92362b1076c830787b7872071c461af
 SHA512 
21fa5cd3c0996aeab87124786fad3ad7ebc66f226a42d4aa55e63d0d4f1ec48a380b669c5b92edb5e386a48af30d936efb93e85dae31a79efa0d4c205f331c98
+DIST awscli-1.22.43.tar.gz 2150545 BLAKE2B 
8c7efa1f4e8c48359733936d45bd90b51e54e993561b5fad33d9e5ee6e5b090c0815fad9f721b0c1bb31e5fa89323d30f45d395558460434c6bfc6ea819ede26
 SHA512 
bd87523e640d2cb17adb2a132ff965735567ebfb442cfa752f2a7955e953d6e761ba9ca817c7fa9235a44e9b611d195f2c731c858b7cd26bb7aaca935fcc4a57

diff --git a/app-admin/awscli/awscli-1.22.43.ebuild 
b/app-admin/awscli/awscli-1.22.43.ebuild
new file mode 100644
index ..1f3430af8a9f
--- /dev/null
+++ b/app-admin/awscli/awscli-1.22.43.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+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 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() {
+   # 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/django-configurations/

2022-01-25 Thread Michał Górny
commit: 5694a10268299f3dc8650765bb18e41cd33ff89e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 26 06:42:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 07:33:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5694a102

dev-python/django-configurations: Bump to 2.3.2

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

 dev-python/django-configurations/Manifest  |  1 +
 .../django-configurations-2.3.2.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/django-configurations/Manifest 
b/dev-python/django-configurations/Manifest
index 4e275e7399c6..215dbd35ab05 100644
--- a/dev-python/django-configurations/Manifest
+++ b/dev-python/django-configurations/Manifest
@@ -1 +1,2 @@
 DIST django-configurations-2.3.1.gh.tar.gz 38288 BLAKE2B 
f9d4322ad3e1fe839c6cc9d3e8eee31d0f3bbd48859f8e49b5fa72a3984517b77248278c42b4a709f1a5965cff3af336c5fea7323004b41fcc15a4ee40175524
 SHA512 
0d3df709fe306fba1e85d03e5ce16c954a796327d857717e3e802fc717d94f7aa5255a8422e27991faaade31c29bc90e3e05923609e68893784996ca87ca93ed
+DIST django-configurations-2.3.2.gh.tar.gz 38475 BLAKE2B 
2b3c583e665a08a46bc0ca0c52ae4326fbdfb794d102deecbd13f953e8b6f3fd39b3b747c591fc9717c6a0792258cdb9041de53e71db2034de1a31ddf5bfc0ea
 SHA512 
4cb5a7b284a0025ba93b32e158fb65b57e66230938181b921a1b1264848113b697eb45ac6ad2fc4f26f3bc29ea5f77acbfd5307b20ef2d385e29c2c1746295b3

diff --git 
a/dev-python/django-configurations/django-configurations-2.3.2.ebuild 
b/dev-python/django-configurations/django-configurations-2.3.2.ebuild
new file mode 100644
index ..f79518670b82
--- /dev/null
+++ b/dev-python/django-configurations/django-configurations-2.3.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A helper for organizing Django settings"
+HOMEPAGE="
+   https://pypi.org/project/django-configurations/
+   https://github.com/jazzband/django-configurations/
+   https://django-configurations.readthedocs.io/;
+SRC_URI="
+   https://github.com/jazzband/django-configurations/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/django[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/django-cache-url[${PYTHON_USEDEP}]
+   dev-python/dj-database-url[${PYTHON_USEDEP}]
+   dev-python/dj-email-url[${PYTHON_USEDEP}]
+   dev-python/dj-search-url[${PYTHON_USEDEP}]
+   )"
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local -x DJANGO_SETTINGS_MODULE=tests.settings.main
+   local -x DJANGO_CONFIGURATION=Test
+   PYTHONPATH=. django-cadmin test -v2 || die "Tests failed with 
${EPYTHON}"
+}



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

2022-01-25 Thread Michał Górny
commit: 6eebe08584ae0ba19d570ae43287cdfee6617375
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 26 06:26:02 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 07:32:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eebe085

dev-python/pikepdf: Bump to 4.4.1

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

 dev-python/pikepdf/Manifest |  1 +
 dev-python/pikepdf/pikepdf-4.4.1.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 4531c41846b4..dd123d85f944 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,2 +1,3 @@
 DIST pikepdf-4.2.0.tar.gz 2337822 BLAKE2B 
ca966ae2c1be1805cc6ce99e34eb6692fe89bf29f1e6a3161eb04daa52e3890ae8d8859e4165801395efc5d3364d215ea5fc659fb344388a36bf32b638ad72bf
 SHA512 
a01e2b0defbf6689b7d47346a85c07ae575ae57833d5be93e4099890ed5bb5b205595dc43ddd917ab4adc87ad591199c728c886358b8d4c03b1522193428e23d
 DIST pikepdf-4.3.1.tar.gz 2348339 BLAKE2B 
9b1f04a87e7e7d2dc2589eaa7db4a670e8ceda753191e473e1a5da9ead532121d0d7d4f734fa234d60a9b5a5931d022f46e252a8c69947e9553df67b81043a06
 SHA512 
0156ad57a9af2d39538f9f728231e931e1a44ecea74d26e850640fa062f2dc60d427deeea5fc25ab33037d11d7a403cefe5f930c7ed92be92a6d3432f87d8fa6
+DIST pikepdf-4.4.1.tar.gz 2350630 BLAKE2B 
3a0973bda758952ad4f237061882e86cc17776ff72a5ac69950c46adfe0584f447f3dbe0ddac80d41b3b183fe31caad96dbd4c1db4c14499b449c8cdd371
 SHA512 
4158ff7f8e5ee6098ea73ec3bc47686b3113d941d9522ded0ffd572e624d3b1099939b5103de8eb90c73048fe8ca2be8bc5e1b3946ebe8159df877cf9633f6fa

diff --git a/dev-python/pikepdf/pikepdf-4.4.1.ebuild 
b/dev-python/pikepdf/pikepdf-4.4.1.ebuild
new file mode 100644
index ..c4cd8b455ee6
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-4.4.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Python library to work with pdf files based on qpdf"
+HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf;
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=app-text/qpdf-10.3.1:0="
+RDEPEND="${DEPEND}
+   =dev-python/lxml-4.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20[${PYTHON_USEDEP}]
+   >=dev-python/pybind11-2.7.1[${PYTHON_USEDEP}]"
+BDEPEND="
+   >=dev-python/pybind11-2.7.1[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
+   >=dev-python/psutil-5[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )"
+
+#distutils_enable_sphinx docs \
+#  dev-python/ipython \
+#  dev-python/matplotlib \
+#  dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/-n auto/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2022-01-25 Thread Michał Górny
commit: a351704ec04d085b1d597ac8b349a2b5f1e7fe6f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 26 06:24:30 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 07:32:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a351704e

dev-python/bandit: Bump to 1.7.2

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

 dev-python/bandit/Manifest|  1 +
 dev-python/bandit/bandit-1.7.2.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/bandit/Manifest b/dev-python/bandit/Manifest
index 4c4d06db5849..a13401c8ce4c 100644
--- a/dev-python/bandit/Manifest
+++ b/dev-python/bandit/Manifest
@@ -1 +1,2 @@
 DIST bandit-1.7.1.tar.gz 503072 BLAKE2B 
1e88b662d8dda0d5c1a1fd7ee2eaa1787b8c4952acefb60c347aa98b3534d9ba212229b050dcf717169fb39132ef77d2d92af834392a0bcaa0b9fbc7d2a4804c
 SHA512 
6543bb0f69339a8d970cf0dd1bcec1392057c5c7fbf229fa4f4e6c9d21a39206f1f3fa17509ca2038cd1671d4b57316f92ee053c1beab102e8d20096d10b685d
+DIST bandit-1.7.2.tar.gz 497104 BLAKE2B 
235e8c29658db9b0916b2108a46931581384851650217a7e368f06fe9225aadf181b320a75061387b277d1e3ff3f1d38fe6d07be14f7c7d056fa06e8db84e4e4
 SHA512 
fde27d409dcb867285f3c7a9ee88a079dae58211e17c2157601bbff9e9144e604def3c0179a7c9016266bdf70ed9da9ca519641f4aca4e76a30859c8e01177b9

diff --git a/dev-python/bandit/bandit-1.7.2.ebuild 
b/dev-python/bandit/bandit-1.7.2.ebuild
new file mode 100644
index ..073ca031a6d0
--- /dev/null
+++ b/dev-python/bandit/bandit-1.7.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="A security linter from OpenStack Security"
+HOMEPAGE="https://github.com/PyCQA/bandit;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~s390 ~x86"
+
+RDEPEND="
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/GitPython-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/beautifulsoup4-4.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pylint-1.9.4[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests --install unittest



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

2022-01-25 Thread Michał Górny
commit: 21e82dcdbb33a160c694d9fc0a742bb8ece3e0f3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 26 06:28:08 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 07:32:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e82dcd

dev-python/proto-plus: Bump to 1.19.9

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

 dev-python/proto-plus/Manifest |  1 +
 dev-python/proto-plus/proto-plus-1.19.9.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/proto-plus/Manifest b/dev-python/proto-plus/Manifest
index cd642392636c..01fdad8c9c9c 100644
--- a/dev-python/proto-plus/Manifest
+++ b/dev-python/proto-plus/Manifest
@@ -1,3 +1,4 @@
 DIST proto-plus-1.19.2.gh.tar.gz 61183 BLAKE2B 
8c1c0a70ae573fc8c64004e4bd923f403bf82dbb3f9aef19239770fcd316e513ba11e6e47c56bda65c88e476072f0d90af02c83eb0fe8a4045cf3ceeccca3fc7
 SHA512 
c3cfb1b6aabeb4eab7f6c2c16551c1f9fbf29dc3199b496bc4b47b4b80cbe4684e5c97abe26fa4c1afd03c844a2e8f006f16c24932d2a7cf8190452943c2fad0
 DIST proto-plus-1.19.7.gh.tar.gz 64614 BLAKE2B 
918bb04a084cff8a2188a68c31f08aebd25443fd399d69ba9734d002f773df2769904e4aa551cd1d93586ee4710f2b7160e6a8eb4160fe1bb846be18155a7b29
 SHA512 
118187a852a998deba3b5d7e700cd084eab966b549c7dba6150f318e9602f950a9533e27d775f9f0bca2fedaed6375b592bae42c55cf5aee8b52708fcc4691c8
 DIST proto-plus-1.19.8.gh.tar.gz 64668 BLAKE2B 
d90ba4bd2404a0b05325e08e9ec39de0b819af00e9229ca54a7173364a99e0cedb584696093f3df7720d96f8291fad4f26b9963171de8ebd44396550dc932e17
 SHA512 
e9bd790ec7d2cc7fa54e5c8be374e4a7bc5c92899c5259e6985024fe1c9e25768c1355b808a9a4c38b132026412b2e7d91c5fe0098af661b1dac604b84aaf2ee
+DIST proto-plus-1.19.9.gh.tar.gz 64845 BLAKE2B 
82f6021b912140c49e8625c51050a384f8375a3619a78537f6aadded03ce7524687e8f118cd4081c9a8376b3756c608ed781cac9808fb2c8d0bad9e32d2063ec
 SHA512 
671dad31faf33a81bc90d98ffac599b51930f1f4f17c10c9a1dd5f242b3c55d04b9e59080197cdd42c1c430a72e1e812aadafbcf20cfb5da2fcd17c20e5a69e3

diff --git a/dev-python/proto-plus/proto-plus-1.19.9.ebuild 
b/dev-python/proto-plus/proto-plus-1.19.9.ebuild
new file mode 100644
index ..dc2848b431d0
--- /dev/null
+++ b/dev-python/proto-plus/proto-plus-1.19.9.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Beautiful, Pythonic protocol buffers"
+HOMEPAGE="https://pypi.org/project/proto-plus/ 
https://github.com/googleapis/proto-plus-python;
+SRC_URI="
+   https://github.com/googleapis/proto-plus-python/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${PN}-python-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/google-api-core[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme



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

2022-01-25 Thread Michał Górny
commit: 544b921a8ff04b22e5ab4b057e9ebbb87224e281
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 26 06:29:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 07:32:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544b921a

dev-python/google-auth: Bump to 2.5.0

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

 dev-python/google-auth/Manifest |  1 +
 dev-python/google-auth/google-auth-2.5.0.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index b4a76b36cbf4..2099353297c8 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,2 +1,3 @@
 DIST google-auth-2.3.3.tar.gz 186600 BLAKE2B 
52b1269b88d27fafafcb053219c93c7f180cac11cdf32b140531553dda547d02087b0418d44edc6497eb37793859d86d4beaad1a7a128c86839202785584c9ab
 SHA512 
3ab6d97e71988ef5e338e0a643545f8fa504f5ea04f4176afd9417ecf0e9a3fa45333f0c2c7ea5bf32423df32c48ec59ac9d16ef8bfc35a1aa4c0fcc114fef63
 DIST google-auth-2.4.0.tar.gz 188032 BLAKE2B 
27cd5a9fec2a0f98e26e4c5cfada446f9561834d8471a91bcab54b2965231ecf9d40d8d6d4240355adf0da5ffc9533ce745940a9d9eaca3fd97ed8c759e55939
 SHA512 
bb107b4dcf556e98f2a994d9baf10492d249b679d92c26bd96c79764d886bfb001940ac168ff0932456af15e4f2de38edc62d7c9beecadafad5e6350b13e0d95
+DIST google-auth-2.5.0.tar.gz 189396 BLAKE2B 
85b6cccf46acaa15ebc58b0cc4ea906c405e8f5e1f9d5c67c1790105689bba47e9f57355751a31a051ec6f20f828e2e2d0d9e792afc5d877791deab8a3e18503
 SHA512 
7323f253789364d14c1c1adf148cbfff2abceec06c539e93c8f5ae4a5ee978838480f9923e3d62988d903a239434257f980ec1095a8cedc678e263d0adff6cce

diff --git a/dev-python/google-auth/google-auth-2.5.0.ebuild 
b/dev-python/google-auth/google-auth-2.5.0.ebuild
new file mode 100644
index ..7ee473335ec6
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.5.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="Google Authentication Library"
+HOMEPAGE="
+   https://github.com/googleapis/google-auth-library-python/
+   https://pypi.org/project/google-auth/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
+   >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   "
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/pyu2f[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # these are compatibility tests with oauth2client
+   # disable them to unblock removal of that package
+   tests/test__oauth2client.py
+)
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2022-01-25 Thread Michał Górny
commit: 991b9fc59d19b66492ffd8e9df9aaea914cda13e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 26 06:28:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 07:32:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991b9fc5

dev-python/moto: Bump to 3.0.1

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

 dev-python/moto/Manifest  |  1 +
 dev-python/moto/moto-3.0.1.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index 94ba06255627..ddec90870776 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -3,3 +3,4 @@ DIST moto-2.2.20.tar.gz 2077649 BLAKE2B 
595d9536b21ba442fcf0b9b40e61cc9d3105e220
 DIST moto-2.3.1.tar.gz 2088810 BLAKE2B 
9e1b50bec4e0a7a0bb7496fe90e8caf0b80900e35120aae931e99e0e251bd4905c7bfed670a78d230abd987d3400f93fbbaf0bcdece9d6b5e35c4b63916e72c3
 SHA512 
122311e549b034b0a45a1cbfbc4fd96e0c846272d460c72279a7991b967720e1732662e623acf6a5f1cbaf874f5755bcfa9dfbf8a0ac31da780de44d42e6f1be
 DIST moto-2.3.2.tar.gz 2095242 BLAKE2B 
17b98e09c410e48cac60ca494d6d0a6264657e8df994c0395be15b072dbc998a59b25d017b2897cd2e05429959baa427358b4f11cc3b7a517f4f4ddb88d2f2c5
 SHA512 
f58b9cf3f0a88964776fc92e4982408f0826a2d0149cc84cc21752030d8c9d3de3ea1a07cb529ea4d77b0d2a5ac5222a6ec24f6b88e9d7d70cc82257b883bd10
 DIST moto-3.0.0.tar.gz 2012729 BLAKE2B 
a1f53301c08d4ca0df55e1b4233a63a2bfe011b47ac6be992714e3f57f7e4cc50aca72917ff4132001c10870bbe08c0ca32e2b48e5d676f670345478ca846aed
 SHA512 
e5238fb5e720f91999d4f0473d9833a3e1de3632401ee647858afc4e33a46981e866a51b353d1c21b92926da7267a5ba74ef667364ae99b09efd4f12d334e03e
+DIST moto-3.0.1.tar.gz 2028942 BLAKE2B 
28ca3d59fff02b0afc0efc85db0fedbf1284131d48efb839aecf80c075da0e61d5751eb80588344948129f6b59ea9794adeacdca95e06be2e51367a4deb41c19
 SHA512 
800eb64f77e4c7ae62b056bb8d82de70c4a1044820314269b5dc3133d6b62a3a87d54bbf672a0845709404bd6f3e8d85c5cabc05da4ee2aa96b29cafd18aa6bc

diff --git a/dev-python/moto/moto-3.0.1.ebuild 
b/dev-python/moto/moto-3.0.1.ebuild
new file mode 100644
index ..7242900e6ca3
--- /dev/null
+++ b/dev-python/moto/moto-3.0.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="https://github.com/spulec/moto;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/backports-tempfile[${PYTHON_USEDEP}]' 
python3_{6,7})
+   dev-python/boto[${PYTHON_USEDEP}]
+   dev-python/cfn-lint[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-2.5.1[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.5[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/botocore[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/pretty-yaml[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-jose[${PYTHON_USEDEP}]
+   dev-python/python-sshpubkeys[${PYTHON_USEDEP}]
+   >=dev-python/responses-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/sure-1.4.11[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_firehose/test_firehose_put.py::test_put_record_http_destination
+   
tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination
+   
tests/test_sqs/test_sqs_cloudformation.py::test_describe_stack_subresources
+   
tests/test_swf/responses/test_decision_tasks.py::test_respond_decision_task_completed_with_schedule_activity_task_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_activity_task_heartbeat_timeout_boto3
+   

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

2022-01-25 Thread Fabian Groffen
commit: 78bc2780900963532f21545b65fe0c6a91379fa7
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan 26 07:21:40 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan 26 07:21:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=78bc2780

sys-apps/portage-3.0.30.1: add interrevisions patch

Closes: https://bugs.gentoo.org/832062
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Fabian Groffen  gentoo.org>

 .../files/portage-3.0.30-interrevisions.patch  | 68 ++
 sys-apps/portage/portage-3.0.30.1.ebuild   |  1 +
 2 files changed, 69 insertions(+)

diff --git a/sys-apps/portage/files/portage-3.0.30-interrevisions.patch 
b/sys-apps/portage/files/portage-3.0.30-interrevisions.patch
new file mode 100644
index 00..e53fbd233a
--- /dev/null
+++ b/sys-apps/portage/files/portage-3.0.30-interrevisions.patch
@@ -0,0 +1,68 @@
+https://bugs.gentoo.org/832062
+
+add (back) inter-revision support for Prefix Portage
+
+--- a/lib/portage/versions.py
 b/lib/portage/versions.py
+@@ -53,7 +53,9 @@
+ }
+ 
+ _v = r"(\d+)((\.\d+)*)([a-z]?)((_(pre|p|beta|alpha|rc)\d*)*)"
+-_rev = r"\d+"
++# PREFIX_LOCAL hack: -r(\d+) -> -r(\d+|\d+\.\d+) (see below)
++_rev = r"(\d+|\d+\.\d+)"
++# END_PREFIX_LOCAL
+ _vr = _v + "(-r(" + _rev + "))?"
+ 
+ _cp = {
+@@ -287,15 +289,47 @@
+ if rval:
+ return rval
+ 
+-# the suffix part is equal to, so finally check the revision
++# PREFIX_LOCAL
++# The suffix part is equal too, so finally check the revision
++# Prefix hack: historically a revision starting with 0 was an
++# 'inter-revision', which means that it is possible to create
++# revisions on revisions.  An example is -r01.1 which is the
++# first revision of -r1.  Note that a period (.) is used to
++# separate the real revision and the secondary revision number.
++# In the current state, the leading 0 is no longer used, and
++# versions just can have a dot, which means the version is an
++# inter-revision.
++# This trick is in use to allow revision bumps in ebuilds synced
++# from the main tree for Prefix changes, while still staying in
++# the main tree versioning scheme.  As such it can be used in
++# any other overlay where ebuilds from the another tree are
++# shadowed.
+ if match1.group(9):
+-r1 = int(match1.group(9))
++if '.' in match1.group(9):
++t = match1.group(9).split(".")
++r1 = int(t[0])
++r3 = int(t[1])
++else:
++r1 = int(match1.group(9))
++r3 = 0
+ else:
+ r1 = 0
++r3 = 0
+ if match2.group(9):
+-r2 = int(match2.group(9))
++if '.' in match2.group(9):
++t = match2.group(9).split(".")
++r2 = int(t[0])
++r4 = int(t[1])
++else:
++r2 = int(match2.group(9))
++r4 = 0
++# END_PREFIX_LOCAL
+ else:
+ r2 = 0
++r4 = 0
++if r1 == r2 and (r3 != 0 or r4 != 0):
++r1 = r3
++r2 = r4
+ rval = (r1 > r2) - (r1 < r2)
+ return rval
+ 

diff --git a/sys-apps/portage/portage-3.0.30.1.ebuild 
b/sys-apps/portage/portage-3.0.30.1.ebuild
index 88a5cd8eac..90eda9f188 100644
--- a/sys-apps/portage/portage-3.0.30.1.ebuild
+++ b/sys-apps/portage/portage-3.0.30.1.ebuild
@@ -100,6 +100,7 @@ python_prepare_all() {
 
eapply "${FILESDIR}"/${PN}-3.0.30-prefix-stack.patch # 658572
eapply "${FILESDIR}"/${PN}-3.0.30-ebuildshell.patch # 155161
+   eapply "${FILESDIR}"/${PN}-3.0.30-interrevisions.patch # 832062
if use gentoo-dev; then
einfo "Disabling --dynamic-deps by default for gentoo-dev..."
sed -e 's:\("--dynamic-deps", \)\("y"\):\1"n":' \



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

2022-01-25 Thread Arthur Zamarin
commit: a09667b65a38911bfb10a71a6486d93bef0e6b3f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 26 06:14:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 26 06:14:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09667b6

dev-python/numpy: Stabilize 1.21.5 sparc, #831536

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

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

diff --git a/dev-python/numpy/numpy-1.21.5.ebuild 
b/dev-python/numpy/numpy-1.21.5.ebuild
index 5e3cf779006d..cb8783f8a5e6 100644
--- a/dev-python/numpy/numpy-1.21.5.ebuild
+++ b/dev-python/numpy/numpy-1.21.5.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc lapack"
 
 RDEPEND="



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

2022-01-25 Thread Sam James
commit: d8f4dda3740c13f5c5365e74859ba17cb53058a1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 05:47:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:47:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f4dda3

dev-python/python-systemd: stabilize 234-r1 for hppa

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

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

diff --git a/dev-python/python-systemd/python-systemd-234-r1.ebuild 
b/dev-python/python-systemd/python-systemd-234-r1.ebuild
index 35ee0f672b48..32cf3dc296de 100644
--- a/dev-python/python-systemd/python-systemd-234-r1.ebuild
+++ b/dev-python/python-systemd/python-systemd-234-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/systemd/python-systemd/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ppc ~ppc64 ~sparc x86"
 
 DEPEND="sys-apps/systemd:0="
 RDEPEND="${DEPEND}



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

2022-01-25 Thread Michał Górny
commit: 9873da5043e55e57d45a56b267bdd4bfebf25e2a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 25 21:32:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 05:24:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9873da50

dev-python/cerberus: Add pypy3 love

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

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

diff --git a/dev-python/cerberus/cerberus-1.3.4.ebuild 
b/dev-python/cerberus/cerberus-1.3.4.ebuild
index fa9af09f0cf1..ae60d63395b4 100644
--- a/dev-python/cerberus/cerberus-1.3.4.ebuild
+++ b/dev-python/cerberus/cerberus-1.3.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1



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

2022-01-25 Thread Michał Górny
commit: 99732736d62a82b0e238d1e00949871418d1b2d9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 25 21:38:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 26 05:24:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99732736

dev-python/pdm-pep517: Unbundle dependencies

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

 dev-python/pdm-pep517/pdm-pep517-0.10.1-r1.ebuild | 65 +++
 1 file changed, 65 insertions(+)

diff --git a/dev-python/pdm-pep517/pdm-pep517-0.10.1-r1.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-0.10.1-r1.ebuild
new file mode 100644
index ..425f36257281
--- /dev/null
+++ b/dev-python/pdm-pep517/pdm-pep517-0.10.1-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
+HOMEPAGE="
+   https://pypi.org/project/pdm-pep517/
+   https://github.com/pdm-project/pdm-pep517/
+"
+SRC_URI="
+   https://github.com/pdm-project/pdm-pep517/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.0[${PYTHON_USEDEP}]
+   >=dev-python/toml-0.10.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-vcs/git
+   )
+"
+# setuptools are used to build C extensions
+RDEPEND+="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   rm -r pdm/pep517/_vendor || die
+   find -name '*.py' -exec sed \
+   -e 's:from pdm\.pep517\._vendor\.:from :' \
+   -e 's:from pdm\.pep517\._vendor ::' \
+   -i {} + || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   git config --global user.email "t...@example.com" || die
+   git config --global user.name "Test User" || die
+   distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if [[ ${EPYTHON} == pypy3 ]]; then
+   EPYTEST_DESELECT+=(
+   
tests/test_wheel.py::test_override_tags_in_wheel_filename
+   )
+   fi
+   epytest
+}



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

2022-01-25 Thread Sam James
commit: aa860ec4cba398fdca9e469455d104915b8db375
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 04:35:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:16:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa860ec4

sys-apps/systemd: stabilize 249.9 for hppa

Booted on a C8000 box.

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

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

diff --git a/sys-apps/systemd/systemd-249.9.ebuild 
b/sys-apps/systemd/systemd-249.9.ebuild
index 33318710a8e7..15691c75a92e 100644
--- a/sys-apps/systemd/systemd-249.9.ebuild
+++ b/sys-apps/systemd/systemd-249.9.ebuild
@@ -20,7 +20,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd 
toolchain-funcs udev usr-ldscript



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

2022-01-25 Thread Sam James
commit: 69af37d44715b551caba559a3622eca770846ad3
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 01:20:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:16:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69af37d4

profiles: add default/linux/hppa/17.0/systemd profile

Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/23961
Signed-off-by: Sam James  gentoo.org>

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

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

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

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index c30d9dba347a..ffa66ee3b7ef 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -127,6 +127,7 @@ arm64   default/linux/arm64/17.0/big-endian 
exp
 # HPPA Profiles
 # @MAINTAINER: h...@gentoo.org
 hppa   default/linux/hppa/17.0 stable
+hppa   default/linux/hppa/17.0/systemd exp
 hppa   default/linux/hppa/17.0/desktop stable
 hppa   default/linux/hppa/17.0/developer   exp
 



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

2022-01-25 Thread Sam James
commit: 3168396eb6638a008e01a3bb12b095c7a3605ed2
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 04:36:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:16:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3168396e

sys-apps/gentoo-systemd-integration: stabilize 9 for hppa

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

 .../gentoo-systemd-integration/gentoo-systemd-integration-9.ebuild| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9.ebuild 
b/sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9.ebuild
index 8e8064cc18f8..c2fc5b4077e5 100644
--- a/sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9.ebuild
+++ b/sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-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=7
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
inherit autotools git-r3
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
 fi
 
 DESCRIPTION="systemd integration files for Gentoo"



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

2022-01-25 Thread Sam James
commit: 5fc18c57f1b727d3376da077e27d768e86f687f1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 04:36:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:16:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc18c57

profiles/arch/hppa: drop USE=systemd stable-mask

sys-apps/systemd is now marked stable on HPPA.

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

 profiles/arch/hppa/use.stable.mask | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/profiles/arch/hppa/use.stable.mask 
b/profiles/arch/hppa/use.stable.mask
index 873d96ddd30c..f6e015839f72 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -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
 #
 # This file requires eapi 5 or later. New entries go on top.
@@ -122,10 +122,6 @@ pulseaudio
 # sys-auth/elogind is not stable here.
 elogind
 
-# Sergei Trofimovich  (2019-03-03)
-# No stable sys-apps/systemd on hppa.
-systemd
-
 # Andreas Sturmlechner  (2018-05-20)
 openal
 



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

2022-01-25 Thread Sam James
commit: f0b06f49e7bb879f4400d4ad922327d85a20741a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 05:14:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:16:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b06f49

profiles/arch/hppa: stable-mask various sys-apps/systemd flags

A bunch of unstable dependencies.

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

 profiles/arch/hppa/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/hppa/package.use.stable.mask 
b/profiles/arch/hppa/package.use.stable.mask
index 7e55a6bd007f..86a4f2e5bb4d 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-01-26)
+# Various unstable dependencies
+sys-apps/systemd fido2 http nat policykit qrcode xkb
+
 # Sam James  (2022-01-20)
 # net-misc/pps-tools is not marked stable on HPPA
 net-misc/chrony pps



[gentoo-commits] repo/gentoo:master commit in: app-portage/elt-patches/

2022-01-25 Thread Sam James
commit: 430366bd7e580f9a0ed15bbb2a7d3f5d2e5f7071
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 05:06:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:06:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430366bd

app-portage/elt-patches: Stabilize 20211104 arm, #832073

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

 app-portage/elt-patches/elt-patches-20211104.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/elt-patches/elt-patches-20211104.ebuild 
b/app-portage/elt-patches/elt-patches-20211104.ebuild
index f4589d2d49b8..f83b30128ef6 100644
--- a/app-portage/elt-patches/elt-patches-20211104.ebuild
+++ b/app-portage/elt-patches/elt-patches-20211104.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 
 RDEPEND="sys-apps/gentoo-functions"
 BDEPEND="app-arch/xz-utils"



[gentoo-commits] repo/gentoo:master commit in: app-portage/elt-patches/

2022-01-25 Thread Sam James
commit: 43cff9f8aae1653d4f548b95f0c1d88dbed75f0f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 05:05:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:05:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cff9f8

app-portage/elt-patches: Stabilize 20211104 x86, #832073

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

 app-portage/elt-patches/elt-patches-20211104.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/elt-patches/elt-patches-20211104.ebuild 
b/app-portage/elt-patches/elt-patches-20211104.ebuild
index 02cf5f548534..b42f686835a7 100644
--- a/app-portage/elt-patches/elt-patches-20211104.ebuild
+++ b/app-portage/elt-patches/elt-patches-20211104.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 
 RDEPEND="sys-apps/gentoo-functions"
 BDEPEND="app-arch/xz-utils"



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

2022-01-25 Thread Sam James
commit: cfbe033bc508b5b415086cba2f4d302025262272
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 05:06:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:06:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfbe033b

sys-apps/moreutils: Stabilize 0.67 arm, #832078

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

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

diff --git a/sys-apps/moreutils/moreutils-0.67.ebuild 
b/sys-apps/moreutils/moreutils-0.67.ebuild
index 881258ad7720..de41e3f61ad8 100644
--- a/sys-apps/moreutils/moreutils-0.67.ebuild
+++ b/sys-apps/moreutils/moreutils-0.67.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.joeyh.name/index.cgi/moreutils.git/snapshot/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 x86 ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 x86 ~x86-linux ~x64-macos"
 IUSE="+doc +perl"
 
 RDEPEND="perl? (



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

2022-01-25 Thread Sam James
commit: 6a13d34e31d85b719993d45fa7c6fd7bf2fdae96
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 05:06:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:06:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a13d34e

sys-process/parallel: Stabilize 20211222 arm, #832079

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

 sys-process/parallel/parallel-20211222.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/parallel/parallel-20211222.ebuild 
b/sys-process/parallel/parallel-20211222.ebuild
index 3ca236bffbf6..a9fe898499f5 100644
--- a/sys-process/parallel/parallel-20211222.ebuild
+++ b/sys-process/parallel/parallel-20211222.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="dev-lang/perl:=
dev-perl/Devel-Size



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

2022-01-25 Thread Sam James
commit: 9ad867273d31f5daec5729060e763fb0445a4630
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 05:05:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:05:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad86727

sys-process/parallel: Stabilize 20211222 x86, #832079

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

 sys-process/parallel/parallel-20211222.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/parallel/parallel-20211222.ebuild 
b/sys-process/parallel/parallel-20211222.ebuild
index 52743817135f..3ca236bffbf6 100644
--- a/sys-process/parallel/parallel-20211222.ebuild
+++ b/sys-process/parallel/parallel-20211222.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="dev-lang/perl:=
dev-perl/Devel-Size



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

2022-01-25 Thread Sam James
commit: 64098695be055616960126fd0afa5c74d2bc3cd5
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 05:05:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:05:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64098695

sys-apps/moreutils: Stabilize 0.67 x86, #832078

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

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

diff --git a/sys-apps/moreutils/moreutils-0.67.ebuild 
b/sys-apps/moreutils/moreutils-0.67.ebuild
index 07e0452704a7..b106891efd37 100644
--- a/sys-apps/moreutils/moreutils-0.67.ebuild
+++ b/sys-apps/moreutils/moreutils-0.67.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.joeyh.name/index.cgi/moreutils.git/snapshot/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-linux 
~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~x86-linux ~x64-macos"
 IUSE="+doc +perl"
 
 RDEPEND="perl? (



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

2022-01-25 Thread Sam James
commit: 9282faab30ecdd9193cb09c306ea420e13cac230
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 05:05:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:05:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9282faab

sys-apps/moreutils: Stabilize 0.67 arm64, #832078

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

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

diff --git a/sys-apps/moreutils/moreutils-0.67.ebuild 
b/sys-apps/moreutils/moreutils-0.67.ebuild
index b106891efd37..881258ad7720 100644
--- a/sys-apps/moreutils/moreutils-0.67.ebuild
+++ b/sys-apps/moreutils/moreutils-0.67.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.joeyh.name/index.cgi/moreutils.git/snapshot/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 x86 ~x86-linux ~x64-macos"
 IUSE="+doc +perl"
 
 RDEPEND="perl? (



[gentoo-commits] repo/gentoo:master commit in: app-portage/elt-patches/

2022-01-25 Thread Sam James
commit: 209f47080b2ef5798ec345661c4eaf0fdeef56c4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 05:05:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:05:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209f4708

app-portage/elt-patches: Stabilize 20211104 arm64, #832073

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

 app-portage/elt-patches/elt-patches-20211104.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/elt-patches/elt-patches-20211104.ebuild 
b/app-portage/elt-patches/elt-patches-20211104.ebuild
index b42f686835a7..f4589d2d49b8 100644
--- a/app-portage/elt-patches/elt-patches-20211104.ebuild
+++ b/app-portage/elt-patches/elt-patches-20211104.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 
 RDEPEND="sys-apps/gentoo-functions"
 BDEPEND="app-arch/xz-utils"



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

2022-01-25 Thread Sam James
commit: 7edcfc6634d96bbb93ee569e0edaf974d2880272
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 05:03:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:03:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7edcfc66

sys-apps/moreutils: Stabilize 0.67 amd64, #832078

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

 sys-apps/moreutils/moreutils-0.67.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/moreutils/moreutils-0.67.ebuild 
b/sys-apps/moreutils/moreutils-0.67.ebuild
index 3ba226c6231c..07e0452704a7 100644
--- a/sys-apps/moreutils/moreutils-0.67.ebuild
+++ b/sys-apps/moreutils/moreutils-0.67.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
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.joeyh.name/index.cgi/moreutils.git/snapshot/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-linux 
~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-linux 
~x64-macos"
 IUSE="+doc +perl"
 
 RDEPEND="perl? (



[gentoo-commits] repo/gentoo:master commit in: app-portage/elt-patches/

2022-01-25 Thread Sam James
commit: 99a9bc688c071637430c8315dd1eaebc7f1392da
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 05:03:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:03:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a9bc68

app-portage/elt-patches: Stabilize 20211104 amd64, #832073

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

 app-portage/elt-patches/elt-patches-20211104.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/elt-patches/elt-patches-20211104.ebuild 
b/app-portage/elt-patches/elt-patches-20211104.ebuild
index 35998947535c..02cf5f548534 100644
--- a/app-portage/elt-patches/elt-patches-20211104.ebuild
+++ b/app-portage/elt-patches/elt-patches-20211104.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"
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 
 RDEPEND="sys-apps/gentoo-functions"
 BDEPEND="app-arch/xz-utils"



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

2022-01-25 Thread Sam James
commit: bf801b7255452ed89741e3b499f66afaff26f6ea
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 05:03:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 05:03:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf801b72

sys-process/parallel: Stabilize 20211222 amd64, #832079

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

 sys-process/parallel/parallel-20211222.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-process/parallel/parallel-20211222.ebuild 
b/sys-process/parallel/parallel-20211222.ebuild
index 1bd81c7cd527..52743817135f 100644
--- a/sys-process/parallel/parallel-20211222.ebuild
+++ b/sys-process/parallel/parallel-20211222.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 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="dev-lang/perl:=
dev-perl/Devel-Size



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

2022-01-25 Thread Sam James
commit: 1200e4291b26d9ca1bda43e18c14c49658f91f97
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 02:39:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 04:33:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1200e429

dev-libs/botan: add 2.19.1, drop 2.19.0

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

 dev-libs/botan/Manifest | 4 ++--
 dev-libs/botan/{botan-2.19.0.ebuild => botan-2.19.1.ebuild} | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest
index 4ea6124ec1c6..68a79e6c3c52 100644
--- a/dev-libs/botan/Manifest
+++ b/dev-libs/botan/Manifest
@@ -1,4 +1,4 @@
 DIST Botan-2.18.2.tar.xz 5996928 BLAKE2B 
5c5ac1e8e2de16a012aa5716138f4c2d2b8178f0a811993e5e297aa5ae9e7f6d5a4f182d50566f5848a4f93a88bcec622291a15370c4c017361ca65d3bb189bf
 SHA512 
ccf9286ee891fb201065a0a6a991ce78ef7f5dd0caf04010527cd524b824ea470e5ce302853c1839e999a1b3dafb2e82eb298036a37d11f0cf3df5fa09529d9c
 DIST Botan-2.18.2.tar.xz.asc 488 BLAKE2B 
03744e95f52031295162b63dc34d7e0fd9a6b01ae751a809eed5f24c46017fca253c8d42c88b568566f393f0e6dd55d488ef56223d164941386690e2accdf296
 SHA512 
6764bcdb52a3a28672bcf22f8c364c926511a7b7c9bc227ba15f1e4b2feb9b371a9a4bd9bb1ee43e85faacbef4df5ce39a158357b4ce3706a00f4220bea8d926
-DIST Botan-2.19.0.tar.xz 6093020 BLAKE2B 
c45f8e50ffcb38bfc345f0504a5db87472e9f7a9f92721ebeedb38e7c3f631094a4790bbc802974a767f9f6148d791b84141e91274925df86383b4a9dc914a57
 SHA512 
3552a190a2a0ab1198a7b13a2798b2f1bf1e853e42ccd4cd348716ea816e8984d2602ec8ae26114a0a337e38d494fe507db993e46484577d13fdc213749dea17
-DIST Botan-2.19.0.tar.xz.asc 488 BLAKE2B 
8b4099192eea23b0efa63a7702cc5858ed6b527764773f4fa6578d2d927408e8070668fa06585d9820a0e03fc45fa68fdd6f5c87de71529754f70ba795ff48f0
 SHA512 
6d15f0c5792d8f5fec4cd2d75ba675e8fdcad39f455d69bdeb09f0c8a7406f67cc849f577765c837ece3b60ca27f2d81b56afa26975a760d426b6eca776a1899
+DIST Botan-2.19.1.tar.xz 6088380 BLAKE2B 
7a2d50bb66ea4a1875857bea769bcc30f397170a10a70377c3963d92e33321a079271c1e235a7892e33ec5b1bc19e4df8336b2586548ccd849f52ebfa47d9c8f
 SHA512 
e604be0e7e82da89e3e1949d3035a87dc63314bd9854d5fe5129ccb3ed5bc78edb0406c7f8ad1a152b59a63b6d98ba207a0851a08428c3452cce794614b5eef5
+DIST Botan-2.19.1.tar.xz.asc 488 BLAKE2B 
36f27e294fed60ea4d9ee9d919a58fc431a1bf9bdec8c12d30f2cba537a70b0e22f6a7c882cf7a80dc10aeee256f9f4a32129b55d2ab5df192d16759638feaa4
 SHA512 
2cd57bf97630d8f79cc0a87da79d3b338bd3b33b02ded16f6b60d5fd6cb3ea62105f577deb3b8d061f56a09ff902ff553ea3a0c603d5c3bd53a905024a2f457b

diff --git a/dev-libs/botan/botan-2.19.0.ebuild 
b/dev-libs/botan/botan-2.19.1.ebuild
similarity index 98%
rename from dev-libs/botan/botan-2.19.0.ebuild
rename to dev-libs/botan/botan-2.19.1.ebuild
index 9ce3b40f2e63..6138e73f21d7 100644
--- a/dev-libs/botan/botan-2.19.0.ebuild
+++ b/dev-libs/botan/botan-2.19.1.ebuild
@@ -115,6 +115,7 @@ src_configure() {
$(usev !cpu_flags_x86_sse4_1 '--disable-sse4.1')
$(usev !cpu_flags_x86_sse4_2 '--disable-sse4.2')
 
+   # HPPA's GCC doesn't support SSP (presumably due to stack 
direction)
$(usev hppa '--without-stack-protector')
 
$(use_with boost)



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

2022-01-25 Thread Sam James
commit: 89a8fe24ad7bdd73485b3e6bc74829ebe3a4348b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 02:41:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 04:33:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89a8fe24

dev-util/diffoscope: add 201

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

 dev-util/diffoscope/Manifest  |   1 +
 dev-util/diffoscope/diffoscope-201.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 8ccb37260907..118bce70ade3 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,3 +1,4 @@
 DIST diffoscope-197.tar.gz 2705041 BLAKE2B 
1d66462d3f1cdbba177d24d194ce14ae51274c6b60139e56724213a6b4fc0b41e6a71f9f2e250ecc7d6330186bf774470b2153801b375ffb63e8390c425e1073
 SHA512 
d8411ad166738b29caa28abbc10f21e0906b7b19bd5ab644db36c04b1f9c5af9f4cbdb31eb850da7249380a6774bde355f0e815f4d3cdd0df76570df9df7fd0a
 DIST diffoscope-199.tar.gz 2705444 BLAKE2B 
c17752a504cef75d1a9d6f1c0dfdb896abd1ce7dfd5a2494022d4a7b9e098822db80b52e3cd0d4367e28bcc9ad6316746d10cd82df2ac7c24c19d74b3ea0de5d
 SHA512 
e4caa9d5d8d7f1671acecf2f6240cd587bbfd4087eb6e69021303ec3e7bfde15fbd409139b7658eeed64d75f05b3768f1a585640fcfee6bae63ff7d27227e4d0
 DIST diffoscope-200.tar.gz 2705536 BLAKE2B 
c931430a7e8159f135446709866106e4646b087c30d9d3cdf82810e8ac9273075af80d67f19858b71656d73c078478f96083c6d784a7e1bf8af5d620765cde78
 SHA512 
74317603e8416e2decea4d6fae9c16a5a931986a6fb8660c518e1363f99cbb523d69316be6b19f0a6168622780f4642bd901f376c3d38cfd1a600d9ac1ce1fbb
+DIST diffoscope-201.tar.gz 2705733 BLAKE2B 
97f74633bd990408af9ba33feb38243da22253b1f1c49a23d11cf6cc16197b3a4fdb371f01f310a2a5ee782ae89209c2f80b0956d48b0a5c5308dd6f50aba86f
 SHA512 
a221d656a49b77f08eb884acc8bbabd1e4469ff2411d47532c0326743653b43e45a60e5fb39d841c1b835d896dbe9d08032f51f295f5399af878be18305acd52

diff --git a/dev-util/diffoscope/diffoscope-201.ebuild 
b/dev-util/diffoscope/diffoscope-201.ebuild
new file mode 100644
index ..ec72907f21dc
--- /dev/null
+++ b/dev-util/diffoscope/diffoscope-201.ebuild
@@ -0,0 +1,108 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1
+
+DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
+HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
+find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
+mono opendocument pascal pdf postscript R rpm sqlite squashfs
+ssh tar test tcpdump zip zlib zstd"
+
+RESTRICT="!test? ( test )"
+
+# pull in optional tools for tests:
+# img2txt: bug #797688
+# docx2txt: bug #797688
+BDEPEND="test? (
+   app-text/docx2txt
+   media-libs/libcaca
+   virtual/imagemagick-tools[jpeg]
+   )"
+RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/libarchive-c[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   acl? ( sys-apps/acl )
+   binutils? ( sys-devel/binutils )
+   bzip2? ( app-arch/bzip2 )
+   libcaca? ( media-libs/libcaca )
+   colord? ( x11-misc/colord )
+   cpio? ( app-arch/cpio )
+   diff? ( sys-apps/diffutils )
+   docx? ( app-text/docx2txt )
+   dtc? ( sys-apps/dtc )
+   e2fsprogs? ( sys-fs/e2fsprogs )
+   file? ( sys-apps/file )
+   find? ( sys-apps/findutils )
+   gettext? ( sys-devel/gettext )
+   gif? ( media-libs/giflib )
+   gpg? ( app-crypt/gnupg )
+   haskell? ( dev-lang/ghc )
+   hdf5? ( sci-libs/hdf5 )
+   hex? ( app-editors/vim-core )
+   imagemagick? ( media-gfx/imagemagick )
+   iso? ( app-cdr/cdrtools )
+   java? ( virtual/jdk )
+   llvm? ( sys-devel/llvm )
+   lzma? ( app-arch/xz-utils )
+   mono? ( dev-lang/mono )
+   opendocument? ( app-text/odt2txt )
+   pascal? ( dev-lang/fpc )
+   pdf? (
+   app-text/pdftk
+   app-text/poppler
+   dev-python/PyPDF2[${PYTHON_USEDEP}]
+   )
+   postscript? ( app-text/ghostscript-gpl )
+   R? ( dev-lang/R )
+   rpm? ( app-arch/rpm )
+   sqlite? ( dev-db/sqlite:3 )
+   squashfs? ( sys-fs/squashfs-tools )
+   ssh? ( net-misc/openssh )
+   tar? ( app-arch/tar )
+   tcpdump? ( net-analyzer/tcpdump )
+   zip? ( app-arch/unzip )
+   zlib? ( app-arch/gzip )
+   zstd? ( app-arch/zstd )
+"
+# Presence if filemagic's magic.py breaks imports
+# of dev-python/python-magic: https://bugs.gentoo.org/716482
+RDEPEND+=" !dev-python/filemagic"
+
+EPYTEST_DESELECT=(
+   # Test seems 

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

2022-01-25 Thread Sam James
commit: 798a715c22a3f32bcde3a964508e3c8f822127ed
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 04:33:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 04:33:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=798a715c

dev-util/meson: Stabilize 0.60.3 hppa, #831505

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

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

diff --git a/dev-util/meson/meson-0.60.3.ebuild 
b/dev-util/meson/meson-0.60.3.ebuild
index 9119c9a9856d..55dd71fc8240 100644
--- a/dev-util/meson/meson-0.60.3.ebuild
+++ b/dev-util/meson/meson-0.60.3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~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
 
 inherit distutils-r1 toolchain-funcs



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

2022-01-25 Thread Sam James
commit: 976f09e79493d244df12c08ad065652359227f5e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 04:33:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 04:33:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976f09e7

sys-apps/logwatch: Stabilize 7.5.6 hppa, #831737

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

 sys-apps/logwatch/logwatch-7.5.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/logwatch/logwatch-7.5.6.ebuild 
b/sys-apps/logwatch/logwatch-7.5.6.ebuild
index 26298e21a69b..24fb4fa00cfe 100644
--- a/sys-apps/logwatch/logwatch-7.5.6.ebuild
+++ b/sys-apps/logwatch/logwatch-7.5.6.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"
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 sparc x86"
 fi
 
 DESCRIPTION="Analyzes and Reports on system logs"



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

2022-01-25 Thread Sam James
commit: 3f5fbbe4c8fc92ca27de9251b400d49b9b84642d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 02:43:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 04:33:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5fbbe4

net-irc/irker: add 2.21

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

 net-irc/irker/Manifest  |  1 +
 net-irc/irker/irker-2.21.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest
index 69987ee28ace..533a3d43fbfd 100644
--- a/net-irc/irker/Manifest
+++ b/net-irc/irker/Manifest
@@ -1 +1,2 @@
 DIST irker-2.20.tar.gz 44949 BLAKE2B 
9771059b4af86406233708c6b27f082842dc9269ef14b991391524da382cb389c3d09e119ecef8b278e375bbc4fe5c168a2dfe4220b2be5db09c8891b380b8c0
 SHA512 
291086cc1d9342c9dca0c3c7f00c1d3a4e33528cc188c21fbee5236df33c38fafb81e9898778b4c68b3a8609bdf5588be2a186e67e1bdaa7c6a0937730006f0d
+DIST irker-2.21.tar.gz 45563 BLAKE2B 
d2bb9ee1c33640c049919a0d0ec92cd01dbd9fd086120123b5344f44180dbd94d6b0beb56387968f6feaf526b8a11300d415d87b3243bcd2d5c1fa5c8d4aaa5d
 SHA512 
d90922abd61fef13d8030ce666a32fd79e17812f06517796c933d62a9b7cd814bdbeb3de11357ca1766bbffafb0379f0a8b2f288a2be58fa6be82cc764e0b225

diff --git a/net-irc/irker/irker-2.21.ebuild b/net-irc/irker/irker-2.21.ebuild
new file mode 100644
index ..5227a14bc99d
--- /dev/null
+++ b/net-irc/irker/irker-2.21.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="ssl"
+
+inherit optfeature python-single-r1 systemd
+
+DESCRIPTION="Submission tools for IRC notifications"
+HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker;
+SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Dependency notes:
+# NOTE: No pkgconfig dep here because of the systemd sed below
+# NOTE: No need for asciidoc here as it's only used for the
+# 'release' makefile target.
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   ${PYTHON_DEPS}
+"
+RDEPEND="${PYTHON_DEPS}"
+
+DOCS=( NEWS README hacking.adoc security.adoc )
+HTML_DOCS=( irkerd.html irkerhook.html )
+
+src_prepare() {
+   default
+
+   # Rely on systemd eclass for systemd service install
+   sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \
+   || die "sed failed"
+
+   # Prefix support
+   sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}/:" irkerd.service \
+   || die "sed failed"
+}
+
+src_install() {
+   default
+
+   python_doscript "${ED}"/usr/bin/irkerd
+   # Not installed with the default Makefile
+   python_doscript irk irkerhook.py
+
+   newinitd "${FILESDIR}"/irkerd.initd irkerd
+   newconfd "${FILESDIR}"/irkerd.confd irkerd
+
+   systemd_dounit irkerd.service
+
+   docinto examples
+   dodoc filter-example.py filter-test.py
+}
+
+pkg_postinst() {
+   optfeature "SOCKS5 proxy support" dev-python/PySocks
+}



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

2022-01-25 Thread Yixun Lan
commit: 9077141b4e6b8957f95802b9ea010b33e881e98b
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jan 26 04:29:51 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jan 26 04:29:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9077141b

dev-python/ordered-set: keyword ~riscv, bug #832036

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

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

diff --git a/dev-python/ordered-set/ordered-set-4.0.2.ebuild 
b/dev-python/ordered-set/ordered-set-4.0.2.ebuild
index 2371bc8dad89..d5f3565a3648 100644
--- a/dev-python/ordered-set/ordered-set-4.0.2.ebuild
+++ b/dev-python/ordered-set/ordered-set-4.0.2.ebuild
@@ -12,6 +12,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
 
 distutils_enable_tests pytest



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

2022-01-25 Thread Ionen Wolkens
commit: ced2f03b4bc24c98196a69c8f45ac1ebac50c2ef
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jan 26 03:05:31 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 03:23:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced2f03b

app-emulation/vice: add 3.6.1

Should've went with this bugfix release for next stable,
giving it a few days and will fast stable. Nothing major
but fixes some regressions/annoyance introduced in 3.6.0.

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

 app-emulation/vice/Manifest  |   1 +
 app-emulation/vice/vice-3.6.1.ebuild | 192 +++
 2 files changed, 193 insertions(+)

diff --git a/app-emulation/vice/Manifest b/app-emulation/vice/Manifest
index 2a9c3ab60ae6..85a4736dd3bd 100644
--- a/app-emulation/vice/Manifest
+++ b/app-emulation/vice/Manifest
@@ -1,2 +1,3 @@
 DIST vice-3.5.tar.gz 22557578 BLAKE2B 
5573951052c2c7b2beb4dd194ad8612c53e484e47a4d935e0dbc880f2f06611252add3631f99c9656f2c941088d0147b0783020ffcc5a29505bab75ef8dc128e
 SHA512 
02f364c1645138cacb461346d44de8f524fb2aba7d980181caf039c46ca9d30db98466e5b0e56e6a41417cd7bbd63d73bf6eb110af1271e23732e320dd1fab70
+DIST vice-3.6.1.tar.gz 11454300 BLAKE2B 
129171380f3bd23d579dc29a96419446169cf9a98d2fec82951fa192914846053d213a19b395c9ca30596859cce35bcfea0de0c0a7461c45cb38511a546ca4b2
 SHA512 
9aeb1c84dc71976d12a9907d60c637ec4cc938aad103340b70a13906bbf2bebab579edc78221c7fba47f0750be3f9ded947200b42fcfc8a9169fb4bb9f288cb7
 DIST vice-3.6.tar.gz 11389599 BLAKE2B 
6ebf0a235f059cd4b4a6408e32657babfb1d8bd15c101764ea05224830caf1f53807434b7556ea2aa494e7fcc8f8f19b44e9202572679e76f0a147f52941575a
 SHA512 
4e17ccf6b57a26cb439549fe0e9097045aaf78b3a291df8b47e16bf54c585194d38961a7d17d0c1c9e76e6e2aea7aa6e513cfcdbe9802363f2d885e9fb50bee9

diff --git a/app-emulation/vice/vice-3.6.1.ebuild 
b/app-emulation/vice/vice-3.6.1.ebuild
new file mode 100644
index ..f5a55faac561
--- /dev/null
+++ b/app-emulation/vice/vice-3.6.1.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# --enable-static-lame triggers bug #814380 with EAPI-8, could work
+# around but staying EAPI-7 for now unless there's some urgency
+EAPI=7
+
+inherit multibuild toolchain-funcs xdg
+
+DESCRIPTION="The Versatile Commodore Emulator"
+HOMEPAGE="https://vice-emu.sourceforge.io/;
+SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="
+   alsa cpuhistory debug doc ethernet ffmpeg flac gif +gtk headless jpeg
+   lame mpg123 ogg openmp oss parport pci png portaudio pulseaudio sdl 
zlib"
+REQUIRED_USE="
+   || ( gtk headless sdl )
+   gtk? ( zlib )"
+
+# ffmpeg/lame are loaded by dlopen(), keeping := to rebuild with same headers
+RDEPEND="
+   virtual/libintl
+   alsa? ( media-libs/alsa-lib )
+   ethernet? (
+   net-libs/libpcap
+   sys-libs/libcap
+   )
+   ffmpeg? ( media-video/ffmpeg:= )
+   flac? ( media-libs/flac )
+   gif? ( media-libs/giflib:= )
+   gtk? (
+   dev-libs/atk
+   dev-libs/glib:2
+   media-libs/fontconfig:1.0
+   media-libs/glew:0=
+   sys-libs/readline:=
+   virtual/opengl
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11
+   x11-libs/pango
+   )
+   jpeg? ( virtual/jpeg )
+   lame? ( media-sound/lame )
+   mpg123? ( media-sound/mpg123 )
+   ogg? (
+   media-libs/libogg
+   media-libs/libvorbis
+   )
+   parport? ( sys-libs/libieee1284 )
+   pci? ( sys-apps/pciutils )
+   png? ( media-libs/libpng:= )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sdl? (
+   media-libs/libsdl2[video]
+   media-libs/sdl2-image
+   sys-libs/readline:=
+   )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="
+   app-arch/unzip
+   app-text/dos2unix
+   dev-embedded/xa
+   dev-lang/perl
+   sys-apps/texinfo
+   sys-devel/flex
+   sys-devel/gettext
+   virtual/pkgconfig
+   virtual/yacc
+   doc? ( virtual/texi2dvi )
+   gtk? ( x11-misc/xdg-utils )"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+
+   # Strip the predefined C(XX)FLAGS.
+   sed -i -r 's:(VICE_C(XX)?FLAGS=)"[^$]+":\1:' configure || die
+
+   MULTIBUILD_VARIANTS=(
+   $(usev gtk)
+   $(usev headless)
+   $(usev sdl)
+   )
+
+   # Debug build currently broken without 

[gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/

2022-01-25 Thread Thomas Deutschmann
commit: f89f0de35bb5d90b63e0c2a3306f587a97a55920
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan 26 02:46:51 2022 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan 26 02:46:51 2022 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=f89f0de3

mail-client/thunderbird: bump to v91.5.1

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

 mail-client/thunderbird/Manifest  |   64 ++
 mail-client/thunderbird/thunderbird-91.5.1.ebuild | 1130 +
 2 files changed, 1194 insertions(+)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 5a31df04..e6f6ec4e 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -191,3 +191,67 @@ DIST thunderbird-91.5.0-vi.xpi 706363 BLAKE2B 
0f82ec5c419472ce0af3177d6cfb10f3ef
 DIST thunderbird-91.5.0-zh-CN.xpi 714610 BLAKE2B 
ee021e530c5fc109ccf6fc006fac56cff382df48548087085113d3358705ba329f1870c37ceac1c0c627614432d00a4efad49800afee9f3deea5ea91743f8e87
 SHA512 
30670fd9ded9c5fc8cb42555742b9f72b28bb3ab79fcd13e570a57df931cbb8160236387acecf90cc00c77f248e2b713aa5cf3bafaeffcada7b874ef44a9a9af
 DIST thunderbird-91.5.0-zh-TW.xpi 715959 BLAKE2B 
291c6fec067909ef19c7134ad1b7d10107ba382f8187f3ff2701a1acc7073d224ba8bc6de889ec66efd3228d60faf5e43b5b5c1d514bf3a02d41be6974a704ea
 SHA512 
bdd0a4d3c2139d951075237503d104e7ed371f6e3aab6ef670304d500394917bc278b2ce46bdd69b4c9e77f975c0985094c529cd2e4dd067d440c243f594f301
 DIST thunderbird-91.5.0.source.tar.xz 405937856 BLAKE2B 
f8bde92181e87608902595001fbf93b583836c5500358230a132e43c98c1bce0533c8fb81746970157049d84cb916d44e6573a4f39dddc4c4c76ee32d3ccef7f
 SHA512 
e1cafbd99e67e8fef346e936890a22aeadded4aa8be604607535ae933251bc1b2a3b56c2b62045b3d37ecb0adb746157df188d1a32dfe75685f3af959b7d
+DIST thunderbird-91.5.1-af.xpi 561892 BLAKE2B 
fd0c8fe426216622f95085d18182b7e853ab5612fef4c15bb83815f5c4a9a71a4841f2698147ac69c0d18cf0845641f94220a20ef782a303f46614de18c4e5b4
 SHA512 
9982c851d4cb0e9ca391649f09d8521aba716e8e75b600b81e0810111ff0e0cfac08cf27e96c1f3a3cc096a8baf21c08bd63e4ff2f3a53338168ac35ad534c1d
+DIST thunderbird-91.5.1-ar.xpi 665243 BLAKE2B 
f8edc4fb9a3bbfcfcf4e03d585f2eab5544ffb4837e9707fcaf1a212f77502f54fd9241ab5abddbf352fae78fc44e0066bb78af5c876ab4848105e65f057dee1
 SHA512 
8b5595201dd5ab76de158d7b7c2685f2e50a6398a6fae41125ce572ed71e4ce83c00d595c18288cafc883d188373f3bfeb66ba970a60da7d4f82beabf5e8bcc8
+DIST thunderbird-91.5.1-ast.xpi 580510 BLAKE2B 
f451bab9ca1d8181b9ba7214cc11f29ce76dc3bbdfff5855d33be79aa04606a49984a5ffb48b1833b2de16e875b51c50a7f870bd9b4635a04815bbfd3e3d9f10
 SHA512 
0b3e588e03fce7d7dcdd0d83bb647d95216e7fbbbcffce2e1d94be5a4ac1c139bfc970a4140e020700b1827152ca4d7f46542c61295f362dfcaf90f3049e4ada
+DIST thunderbird-91.5.1-be.xpi 694743 BLAKE2B 
29efec9803cfaa9a0fadf74a1a8c8292db0122ada30ef75777947b4c777f6d4dde19b1ec3cd9a0fed6fd79245c8b4d0db7b8a929a8a167f240cf928645bc5d4d
 SHA512 
98bfe7a71fdb175cd0679aba829dec1f216ae3427a1097ad97f1a806866930c84c7c0fb63958d4d07f4edd0409536090b7ec0b8bc8590c5ad31361fa36136525
+DIST thunderbird-91.5.1-bg.xpi 690967 BLAKE2B 
897bc04ac0967a884456796c18155d76cee369583d49b812b7d2809919968252f745e5b6aeff6c4b4600c90b697ec41ff6c647dbcb73ffdeb25d5dd3d6649dc5
 SHA512 
56d2467f23173b5bf39ed97e0ce1cc994c6bd387c0ea60d6554e20fd23448c33787a213aef07c1595f852d15f6127525f2a992dce9fc130643c15e7a04f81b1d
+DIST thunderbird-91.5.1-br.xpi 620586 BLAKE2B 
f156a41bc7a94707c9e73d80fd55039239e488f4f9abb714d6d097934ed55a78cf80ddbeb67b1062fb9ad10c3184c9ec666c0b56b1a1cb6d659edb3856acd005
 SHA512 
9259b5fdfa22f2e0761e11335443274df23367dc6b7cc49c2122a50e09182781e171581688d03abdcd2799629d778c94bcdda1ca513aa8fd710a6f412fa6a4eb
+DIST thunderbird-91.5.1-ca.xpi 645022 BLAKE2B 
aa906e6bad6f5a6114c7ac44b606d0b8aab9764c8df235bedee8bff15c897a8f7c356e7075549844a95b59de669f1118c323d8bea0a13bdfe9e8f26a1e46c256
 SHA512 
81802a5bf93e7e6ec32d4e5ef1fc6365c9e47136292a068d69527c0010c338d1e27905317e4d3884384f39cf40c51fefd49d5d23247346f543262376be7bfd96
+DIST thunderbird-91.5.1-cak.xpi 652064 BLAKE2B 
6b9603b49c187e27f7a8557ec3ba4c90a8ce43f40ab612a2692830df134bebdc415b0e257b21f51aeb253895fc05d1ccb649fd8b317e2e36992dac5139951b7a
 SHA512 
93a29d8bb16100ac80a974da0e4b4a9d078e1d0ee69029b2e9c125ce2e86d7857f30ef5c2c5d7c1acbc8ad8974f69535cd265752efe68faa64d21232a503b80f
+DIST thunderbird-91.5.1-cs.xpi 706862 BLAKE2B 
5e1f6c34bcb8aaadba5886b26fabf04bc254670e7dd9731a98ea4913077b778127351a403ef31b886ee03b8c694802e0f899d6a65f5fae1d586145f8ff096f55
 SHA512 
96effaf4ef9f3e5119522387854fe73123e3308a0ff6d26fb189593576b77b64e41ad6c8579c7f1da1cf553db9e46ef172e1b11a3cfb981ea5977d91d06589f4
+DIST thunderbird-91.5.1-cy.xpi 683929 BLAKE2B 
4fcaf01798ca28a5e2d9213ca7de093c375b330201f572de4597c4f897a9094f0576efba4d1524c5630d4224fbfefa420e17e2672dc8c265406e7f57fdba2059
 SHA512 

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

2022-01-25 Thread Thomas Deutschmann
commit: e3d6bdeae718c1a3edc5b2c3ffb50313f573b18f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan 26 01:48:37 2022 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan 26 02:31:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d6bdea

app-text/vgrep: bump to v2.6.0

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

 app-text/vgrep/Manifest   |  1 +
 app-text/vgrep/vgrep-2.6.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-text/vgrep/Manifest b/app-text/vgrep/Manifest
index 8d819de2215a..cb67868fc6d9 100644
--- a/app-text/vgrep/Manifest
+++ b/app-text/vgrep/Manifest
@@ -1,3 +1,4 @@
 DIST vgrep-2.5.1.tar.gz 1355092 BLAKE2B 
82b9da137400ede07b3fc2472168139385df8ee639aa0ba34832d20e437ac3da5a86f89fcc9139faa0ca3a037a358a50947b982473d114056483aaf9cfdde52e
 SHA512 
97561ac933fa8a716c9205910d088bf0bb852f2d68ea2226e27e30b5885aabd37223ec4368d72cd0ae5c72735e273004bd054a2b633e61ecb7fd854254cfaecd
 DIST vgrep-2.5.2.tar.gz 1571753 BLAKE2B 
c3378fa11e9bb88fb8d63a380722603efa0725e2d43b69aafbb6ff8788abab441f1fbd3d0c946c922c8100863c185623b41aa76a04e81aab302b26d68f5956d7
 SHA512 
dc63647b995a21e75d9658efd7e9bcc4c706221ac249d0273cf6997eef832ba4a27f825126fb3fb4c65d724c75e27d04e9b5505b0b65c9b9b0022a49580011a6
 DIST vgrep-2.5.5.tar.gz 1571944 BLAKE2B 
263ae7c9092de890861f9f8acf69f06477b7cb4078274ae0dd67b2c5ba2aea0058e57fee9b3efb51e1393fea803eaa26be853bf575821f5b4aa95935230f332f
 SHA512 
f4f37eb2fc95e3937085bf8ccb9e908200a2640928a0ef216bf4f1bd510f2b53bcce2f01251a898ea295876789362fb5be5fc0bce0dfa5a77262b70f9a4f98d4
+DIST vgrep-2.6.0.tar.gz 1589155 BLAKE2B 
847954ccf020c2b7f54360aab2fd9e3fc897dfd3ceab7d9ecd79f378c18196048649b37f4f9b62dc8f2af46f874a8433c8a20e5e025ca9e0f08b8f6859b0dd40
 SHA512 
712ca1ab4318a69fbb9f0e60343c188b292c59c52ca488adb1db546937822b0e49a49541e2b9e69cec6b721003198518f530521f4c726988516bcd64e7247846

diff --git a/app-text/vgrep/vgrep-2.6.0.ebuild 
b/app-text/vgrep/vgrep-2.6.0.ebuild
new file mode 100644
index ..3ca9a3117ab5
--- /dev/null
+++ b/app-text/vgrep/vgrep-2.6.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit go-module
+
+DESCRIPTION="A pager for grep, git-grep and similar grep implementations"
+HOMEPAGE="https://github.com/vrothberg/vgrep;
+SRC_URI="https://github.com/vrothberg/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD GPL-3+ MIT MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# golangci-lint is required to run tests which is not yet packaged
+RESTRICT="strip test"
+
+BDEPEND="dev-go/go-md2man"
+
+DOCS=( README.md )
+
+src_compile() {
+   emake build
+}
+
+src_install() {
+   emake PREFIX="${D}/usr" install
+   einstalldocs
+}



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

2022-01-25 Thread Thomas Deutschmann
commit: 225561f365a79af131d0288b30d343a39b925688
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan 26 01:51:31 2022 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan 26 02:31:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225561f3

app-admin/rsyslog: bump to v8.2112.0

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

 app-admin/rsyslog/Manifest|   2 +
 app-admin/rsyslog/rsyslog-8.2112.0.ebuild | 485 ++
 2 files changed, 487 insertions(+)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index dd06b0ad5bf3..e95750e49d37 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -3,8 +3,10 @@ DIST rsyslog-8.2104.0.tar.gz 3175254 BLAKE2B 
ed772d4e460105b8406305574fdbe4aeca7
 DIST rsyslog-8.2106.0.tar.gz 3180745 BLAKE2B 
a949c36e0c5251fa3cd7748387990b667564561a5fcf0250bb19ebf62bf88f367814f86d743c64e0b5e5a184e2160ec0c2cd2600ac0ffc655e41d651495e9311
 SHA512 
309bba7e53f0dc6462f8cac781f567ce879f31bc020b233e80aa4461cc4c6e9279ca1c65c910ce3015fcab9ed663020db84ff4073c03a436b5be66e57a99164f
 DIST rsyslog-8.2108.0.tar.gz 3204178 BLAKE2B 
d120f2b20521a40fbe985a4ba751edd51ed5917fcd0db5d7abb35ecada3ada31f99d34f74cd3278736356e8f09f13b79ca2166e4732676a97655c189d257e3fa
 SHA512 
95096660bc93f7808d22c39549d7429deb340ef8d706f08dc8be35f48d1c7e3d389907fdf18ba04dd54fb59c9780fdb267eef7985184f0e5932bf11f46c5423b
 DIST rsyslog-8.2110.0.tar.gz 3217225 BLAKE2B 
df239609b7a5e08d2a5b1ab5823d45868ac75e1359876e032d4de633165878310f43bfacabab2df4b5657789f77dd2d93814d2fe2aa39e18b267b9bb9234c975
 SHA512 
b3ec40a272e1fee3034fb24a21ae6c773878b013c04bd01279f6b3bba65a98287c3497a3c4c3e46f8c9137b3dc491a11a7e193f7ee0347b769c4162b48aa
+DIST rsyslog-8.2112.0.tar.gz 3230105 BLAKE2B 
deee27f0b1e2b9783bef4d90e396c92c772465156ae8242172548794d628edb5d1e9a95d9ee2aeb2b301ec4b691572391ea7db7b1e8fdb1d14c65e3857857799
 SHA512 
32ee475d4ef34a68aa43997a97472d21f45c27052c528c1904786df608977189a53e8bb88f310dc2ebe3bf11857824e4e2188c5b85591a005b6977f90a6b17c3
 DIST rsyslog-doc-8.2102.0.tar.gz 6419104 BLAKE2B 
134c7ccde6f7435b35840fa37f5774223ac1ebd7dc10db961900a7b1600483156518433c7f70d0981e96ea750e1916ab53e346abacf58066bf141e85c719ae00
 SHA512 
a5dc4fb9bd8892fac693c5692b926c8d7d9fa36667d6b4c6eccba750713af88d4317f6232efc2a16de38c2e58c4a8bc4d04c9ebb2e7ebc3b0878d53eef20dd2e
 DIST rsyslog-doc-8.2104.0.tar.gz 6451275 BLAKE2B 
cb8a38b28caec17babd190e463070b862071a75c4c63a7208e56f039f84ae7a5c6045112697c61635d328e56d9427f692e67a9d6fefc94b59ad28481210f1481
 SHA512 
6c898fa606190c5cf214822503f060b1692cd907731858736a395511b66d7b0d1cf6dfcc90c4cecbe21b099197ae2187db53d719f44f85f26a1bd34971539d36
 DIST rsyslog-doc-8.2106.0.tar.gz 6500747 BLAKE2B 
d004af40dfc82577fe262993b10497cbf50142295ccfc046126e0d8cc85dd964cca7798732d2f41ef9d776096b3ec99a8c835bb037a78c9030ea6cd596d1e057
 SHA512 
04c205ea463f7487baedf60d0469f3752edfb60a0833954a3f208d52ed6495152c785a4a8ea47396ac85b581ced0657f7b51d313c2d4295e26d547b996ff4ca3
 DIST rsyslog-doc-8.2108.0.tar.gz 6527584 BLAKE2B 
b7974d2f723603017f1c725f820e03f355af1805d77143e6ff9eeb02e54a991ba4c143fc45b48b3e1625328e68113df36d71abd0763983a8db655081c5d81abc
 SHA512 
d4ca8c91cbdd7be458083ffec9d933e5d1e175dff93fdf9274f5ca444c9cfe8710349c16de6edfd3e12cf97fc889a9e71059ef1d0b85fda4ed335fb107b98a9f
 DIST rsyslog-doc-8.2110.0.tar.gz 6533014 BLAKE2B 
16670903ddbbc14ef5ebc726964d1fa879849294401825a4e2c65e0ca06924830c2c882b98ab6eb6c2f639dfcf683b8c7659b49965b4280d441935126364ce9c
 SHA512 
f0081b28d7394af30d4e1873a040208ec358d45c7336c69e99e2d6d4a2aae86a25a65d3c803b6570668e24625e50e01d5af3f9fa90f1c8cc82b45b1b6bd7a7e0
+DIST rsyslog-doc-8.2112.0.tar.gz 6545985 BLAKE2B 
4f6cfbbf8062a70faa67dd7168ad35bcbe2c81f80560ddb48229a332ce8ac861efe3bdaa1baeddbdd086c3e9ac8912746ba58bc64ab62f3caba8b8cc1b0014fd
 SHA512 
8588d5fd1a79fce785db85ba162ed2fa9e5375590ee8e6d8569e75334d36683a1b977e930c096a6b3dac15596c066b46fc3105fcc5e8232ab11cf43c6eed3a55

diff --git a/app-admin/rsyslog/rsyslog-8.2112.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2112.0.ebuild
new file mode 100644
index ..c7c024706019
--- /dev/null
+++ b/app-admin/rsyslog/rsyslog-8.2112.0.ebuild
@@ -0,0 +1,485 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit autotools linux-info python-any-r1 systemd
+
+DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
+HOMEPAGE="https://www.rsyslog.com/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git;
+
+   DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git;
+
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+
+   SRC_URI="
+   https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
+   doc? ( 

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

2022-01-25 Thread Thomas Deutschmann
commit: 5cac77bb4df6bad3bcc9a5abf933090605e2d378
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan 26 00:57:29 2022 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan 26 02:31:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cac77bb

sys-apps/fwupd-efi: bump to v1.2

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

 sys-apps/fwupd-efi/Manifest |  1 +
 sys-apps/fwupd-efi/fwupd-efi-1.2.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/sys-apps/fwupd-efi/Manifest b/sys-apps/fwupd-efi/Manifest
index 41334f096f0a..7dd592521b8d 100644
--- a/sys-apps/fwupd-efi/Manifest
+++ b/sys-apps/fwupd-efi/Manifest
@@ -1 +1,2 @@
 DIST fwupd-efi-1.1.tar.gz 37079 BLAKE2B 
6f9d97f969aa8c4e7f220e7914163ddff31fa841469b30e9ca73c76d49b753edcfd6e76df68b408533deb14e230240c9d15278eb8d7d490e45f10f28a0993cd6
 SHA512 
ee2c1039de87a3580cbe47bb5818015936ad7ef00b3bc8fff644c858387e5c5b3fe84e075e01ff9069218b04474774abee4a13261a2d1dd786e0e6d3bfe5833b
+DIST fwupd-efi-1.2.tar.gz 38867 BLAKE2B 
aa1a877db06dcf8347dff9411f9c9475b40e9a5f533949b254170c627869c61c5c3b17d9cbc9075af9d4f5c534befe1ab89f27d4684d1f7b701d50ab4cda2ff0
 SHA512 
c08a471ecdefdf40c94750954595ad1279da204e939517b62f223e0003a258840e7d4725ec74d77ccdf46906561d8ac987dcc67a9d3f6e9ba99219e16dd350de

diff --git a/sys-apps/fwupd-efi/fwupd-efi-1.2.ebuild 
b/sys-apps/fwupd-efi/fwupd-efi-1.2.ebuild
new file mode 100644
index ..e7bb5a79d7d4
--- /dev/null
+++ b/sys-apps/fwupd-efi/fwupd-efi-1.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit meson python-any-r1 toolchain-funcs
+
+DESCRIPTION="EFI executable for fwupd"
+HOMEPAGE="https://fwupd.org;
+
+if [[ ${PV} =  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fwupd/fwupd-efi.git;
+else
+   SRC_URI="https://github.com/fwupd/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE=""
+
+BDEPEND="${PYTHON_DEPS}
+   virtual/pkgconfig"
+
+DEPEND="sys-boot/gnu-efi"
+
+RDEPEND="!https://packages.gentoo.org/packages/${CATEGORY}/${PN};
+   )
+
+   meson_src_configure
+}



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

2022-01-25 Thread Thomas Deutschmann
commit: c1a3e565587d4fb59208e7bba12b054a65b7f2ec
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan 26 01:43:17 2022 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan 26 02:31:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a3e565

app-arch/rar: bump to v6.10

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

 app-arch/rar/Manifest  |   3 +
 app-arch/rar/rar-6.10_p20220124.ebuild | 109 +
 2 files changed, 112 insertions(+)

diff --git a/app-arch/rar/Manifest b/app-arch/rar/Manifest
index 13092167b782..dacc2aa4b155 100644
--- a/app-arch/rar/Manifest
+++ b/app-arch/rar/Manifest
@@ -1,3 +1,6 @@
 DIST rarlinux-6.0.2_p20210611.tar.gz 610546 BLAKE2B 
927a7f60af431e84e9ff19dc1abf52c4697068264d3c67a17ada324bfb00975824e26937a19dea023cda772066991de719ec68fb1fb380f6656130af67202131
 SHA512 
6b6ef629dd0e681702fb0835cf6fe9962dc2ce774291f800893308a93a0a498099775e7d897d69375f68107b0ce0862bb2a6a169b8fbda534091678e9be3f09c
+DIST rarlinux-x32-6.10_p20220124.tar.gz 616277 BLAKE2B 
051a8c5689dd0924bc841fab05acd01cfaa7752a5ce54de71b727acedc6606d62605f3487af99d59af081acfbc1ded95ee427904caa6fee39734243248e73c13
 SHA512 
3593756eba8fd8e512ff1f0378e2768a264671dd25c139f00dc632b53d379ee6da4d63d6d94394f39ad4fde0310211d11d8c2d3167da5d576f16b299da969118
 DIST rarlinux-x64-6.0.2_p20210611.tar.gz 599150 BLAKE2B 
ff60f32ee5215403e622bc5c341b8212c3deee0020155043e4c7c3d5feff113da351412a91fd42f46e3293dc5975fd2beca558e3e45744cdc5356ace82af6c93
 SHA512 
909eb3b05c56327ccec101652d1d68ca5eb97ba3a7223954724fbccf4960b07ffa0ff5fe5405c53a248342a3ae171325e7bbf7fadeaf63c1c45bf00853e0a940
+DIST rarlinux-x64-6.10_p20220124.tar.gz 604344 BLAKE2B 
ab5a5b0c1e8aed44e6b55820e0d843adf526c0d48ab5128fff5e907fcc4969cd6645cef2a91abbe49b770de3104d9a8d09da34e0f9955fa9825da204ca1098c9
 SHA512 
56ea0f3eaf84ff41af6543056e71d9768285ceef00132fe9ea0c7ecb02e0681023b0f7940b02fe3918bf28de229d000e0209f66dd4af2e93c6d81c3bcbedc87b
 DIST winrar-x64-6.0.2_p20210611.exe 3348968 BLAKE2B 
482e5c34cae9c452b539f6e9e89efc7db8e463cc58b4db43cd25caa7e3fc6ab7945a7a17e9605b9d6d505c31a9a343a29812531dc5ba319765bf80fcc775426e
 SHA512 
4c2bd804465e6bd948de248a7a0893f4b38728665b8e67c65bfc14766475072960250057ad1afc457a0df1f128da96d69483b000a5da18826776ea0a4377230a
+DIST winrar-x64-6.10_p20220124.exe 3470848 BLAKE2B 
d54dc216dfcc251d9c3a06ebf49b0717954cab856231b9777597dc0d1b61b64bc5c5fbebe9546be42c44ba23a2d9dd8eaf3f5d5484678eda5d1ec3a8ebb159c1
 SHA512 
9968fe6b3c5df9f11690263246366da9544a5a05f535f61d9cbb6765fb81f2614a75b8b1b8c367d7b83c83a87b53b1b94f3ffaa95c38dbf368a880c16f136e63

diff --git a/app-arch/rar/rar-6.10_p20220124.ebuild 
b/app-arch/rar/rar-6.10_p20220124.ebuild
new file mode 100644
index ..a78f4de2de31
--- /dev/null
+++ b/app-arch/rar/rar-6.10_p20220124.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="RAR compressor/uncompressor"
+HOMEPAGE="https://rarlab.com/;
+URI_x86="https://mirror.whissi.de/distfiles/rar/rarlinux-x32-${PV}.tar.gz;
+URI_amd64="https://mirror.whissi.de/distfiles/rar/rarlinux-x64-${PV}.tar.gz;
+URI_w64="https://mirror.whissi.de/distfiles/rar/winrar-x64-${PV}.exe;
+SRC_URI="x86? ( ${URI_x86} )
+   amd64? ( ${URI_amd64} )
+   all_sfx? (
+   ${URI_x86}
+   ${URI_amd64}
+   ${URI_w64}
+   )"
+
+LICENSE="RAR BSD BSD-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="all_sfx"
+RESTRICT="mirror bindist"
+
+DEPEND="all_sfx? ( app-arch/unrar )"
+RDEPEND="sys-libs/glibc"
+
+S="${WORKDIR}/${PN}"
+
+QA_FLAGS_IGNORED="opt/rar/default.sfx
+   opt/rar/default-elf32.sfx
+   opt/rar/default-elf64.sfx
+   opt/rar/default-win32.sfx
+   opt/rar/default-win64.sfx
+   opt/rar/WinCon.SFX
+   opt/rar/WinCon64.SFX
+   opt/rar/Zip.SFX
+   opt/rar/Zip64.SFX
+   opt/rar/unrar
+   opt/rar/rar"
+QA_PRESTRIPPED=${QA_FLAGS_IGNORED}
+
+src_unpack() {
+   local _file
+
+   for _file in ${A}; do
+   if [[ "${_file}" == rarli* ]]; then
+   if [[ "${_file}" =~ x64 ]]; then
+   if ! use amd64; then
+   continue
+   fi
+
+   unpack "${_file}"
+   elif [[ ! "${_file}" =~ x64 ]]; then
+   if ! use x86; then
+   continue
+   fi
+
+   unpack "${_file}"
+   else
+   die "Unknown SRC file '${_file}'!"
+   fi
+   fi
+   done
+
+   rm -f "${S}"/license.txt
+
+   if use all_sfx ; then
+   mkdir sfx
+   cd sfx
+   for _file in 

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

2022-01-25 Thread Thomas Deutschmann
commit: 3c590166e7b5eba000a05ba52115afa5aaa9fd71
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan 26 00:55:00 2022 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan 26 02:31:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c590166

media-gfx/imagemagick: bump to v6.9.12-35 & v7.1.0-20

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

 media-gfx/imagemagick/Manifest |   2 +
 media-gfx/imagemagick/imagemagick-6.9.12.35.ebuild | 262 
 media-gfx/imagemagick/imagemagick-7.1.0.20.ebuild  | 269 +
 3 files changed, 533 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 60ddf290815f..3f97ce67f3df 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,4 +1,6 @@
 DIST ImageMagick-6.9.12-28.tar.xz 9181044 BLAKE2B 
2efc03da9e4c53b82479badfcc9a25f05e2d9766031807500a6bb39cba2a800c39a93a16864ca9af3a0b33d0c1c95cb2f33264c7e00149204ca742673c3d07ff
 SHA512 
ec96fca6b385379873ead007b011d87fb3939ed4e3631d2a9401f1467db59d1d1ced072fd4fefe1577d04302a1060dbc324631b420f41a99bf32465b540ec979
 DIST ImageMagick-6.9.12-29.tar.xz 9179740 BLAKE2B 
9d1e03c309c8c83b872de19c381810a9dcd9b3e9dd2c40dda872786af47d415986f9c73ce317eba84431e3635635d39c86ff5dfa22ee9b616c22c6e4bf113cfb
 SHA512 
2f1c6f102e0893a07bb8d1cdc0acc646acc4a3db9c19bf3bf89e9a23962a8b91bd9deab24256dcb7c9bf7adaf6ed719a9dea96790bea09a028a50b14b2f4b032
+DIST ImageMagick-6.9.12-35.tar.xz 9178620 BLAKE2B 
8bcf8bcc8bee8fe3d996a3b9388fdc20a6bbd45dda35121a9fb84804277286cb17c3b6cf2e6096765aefe20a31f819f8bcf094b0b3b1c68b683b50ddc415b398
 SHA512 
ba1f49570d1f890bc313d4e58c53c2b7388108c64cd2c5ef7586a7568f72d5655fced1a22085e27858cffcf86b7548376970fc6947fccb36f4cfba48327089e6
 DIST ImageMagick-7.1.0-13.tar.xz 10311564 BLAKE2B 
7cb3e58f548cbe0b9e1239df47ff4f42af2cd0b6ff4c417a62515ff9bd434ecabed2cc7f7cb7cf8880f20af3f6d7de33d7368f146b9ac7668149959966a463d8
 SHA512 
dac1fc229599a63703fc3aa1378de313dc94dfbfa71913dc408ef65c88ef33820b5ddab4c9a064a86cc35c0abb0136f0adb626bff9e227b52ed0d90993688044
 DIST ImageMagick-7.1.0-14.tar.xz 10318332 BLAKE2B 
ca8db5d53c05099ab8fe0e6d810cebfb3614962e197d4fda7d958f1f7f469e2be461980578049753c5a3f5f0d656ca0d816abae51dd5dab44910e8d82c8d9fb0
 SHA512 
ca07ec69acee4f82baf3056116f6d1272eabd38acd55c67cab5c15cdd4b5b601f5b060b36943c0ae24f100ea47e0aa0af5862aae3b43e9477163e08dbde32f1d
+DIST ImageMagick-7.1.0-20.tar.xz 10339572 BLAKE2B 
7e99a8b36089b1258f537dbdf8c674be17677da5450854e0dfe0ed3bd3722ec826099f7c22d615daece6d647e6c22f4d9aa7293fed9b4bebb77c163e3ac54bc3
 SHA512 
e07d8f8ede8f713f1c0bd571b6042062b154b95ab06b0479ec4162d242beba982bfa88438ac67985d4da6d18074bda4b0ac25a7c2ced44f19b54c21120441991

diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.35.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.12.35.ebuild
new file mode 100644
index ..eef825d2f2f3
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-6.9.12.35.ebuild
@@ -0,0 +1,262 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit flag-o-matic libtool perl-functions toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick6.git;
+   inherit git-r3
+   MY_P="imagemagick-"
+else
+   MY_PV="$(ver_rs 3 '-')"
+   MY_P="ImageMagick-${MY_PV}"
+   SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="A collection of tools and libraries for many image formats"
+HOMEPAGE="https://www.imagemagick.org/;
+
+LICENSE="imagemagick"
+SLOT="0/6.9.11-60"
+IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
+
+REQUIRED_USE="corefonts? ( truetype )
+   svg? ( xml )
+   test? ( corefonts )"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig"
+
+RDEPEND="
+   dev-libs/libltdl:0
+   bzip2? ( app-arch/bzip2 )
+   corefonts? ( media-fonts/corefonts )
+   djvu? ( app-text/djvu )
+   fftw? ( sci-libs/fftw:3.0 )
+   fontconfig? ( media-libs/fontconfig )
+   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
+   graphviz? ( media-gfx/graphviz )
+   heif? ( media-libs/libheif:=[x265] )
+   jbig? ( >=media-libs/jbigkit-2:= )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
+   lcms? ( media-libs/lcms:2= )
+   lqr? ( media-libs/liblqr )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   pango? ( x11-libs/pango )
+   perl? ( 

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

2022-01-25 Thread Thomas Deutschmann
commit: 3b19c6818d83bd778443ae8be4e9b99889d97270
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan 26 00:52:18 2022 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan 26 02:31:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b19c681

www-servers/nginx: bump to v1.21.6

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

 www-servers/nginx/Manifest|2 +
 www-servers/nginx/nginx-1.21.6.ebuild | 1081 +
 2 files changed, 1083 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 2ace5d328246..79b037d5101a 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -6,6 +6,7 @@ DIST nginx-1.21.1.tar.gz 1064925 BLAKE2B 
ff5dfb4a07d0dd3c8dd10e2545659cc25e15db7
 DIST nginx-1.21.2.tar.gz 1066678 BLAKE2B 
7af3a6f4cfc84c98058cb5ef3e0991b4f3cc2d8d9ca3b84111c30eac158253ac7f444e5b6ac9fd3a296f03a6c906e8a411b02c54e8df199f67a9ee0acce683d4
 SHA512 
5fa9c8f3a1bd9366b30de2bdbbd5baef47381e6d8672341ed601116baeb077ea1b596716ca06ec03d8a2773a437b78acd408084e49ba239f74de915f1b7fb8a5
 DIST nginx-1.21.3.tar.gz 1066609 BLAKE2B 
424e9525f8f27dad6a49e7ec7c76160331ce98015d1023c71e9c60146aef7d330c780dc69bf2db01da0bedce3acecb156b3e108c24d2683ffee2954396ff440e
 SHA512 
173d6d5c1471df1f5fbcf43fab19699ac509faee44a6c603f5e96ba59ac58774bbd84be5b45f5922a12b4037e4b32f875ce71c28e3e6adb70f306a2d25b40736
 DIST nginx-1.21.4.tar.gz 1070260 BLAKE2B 
61297386c59b4c29ec120f963e76fb7570a262304a0401381b0b2fbd2fa0ce9b3392c552d6c70eeda88b45553cca39bb5ccb42cce7f23a45c57745c366907b68
 SHA512 
8f0be700bbec70abdb9902c27044334038087d03bdf07b9bdf1520f416edd12ca504bdd0244b34c542b222c28d5bd2d0add54dcb04b235e763d088fa3e2cee6e
+DIST nginx-1.21.6.tar.gz 1073364 BLAKE2B 
815d035df33bd947eec41a2f5c993d1f179aa0bd4d069280916aa089a2f96fd3bada7a7192b4a0ef7b8f43036f3a2def0e93d8c8f720dd7145a5d55ea058652f
 SHA512 
10b0cdd13b26687104bf11e6b850fd851e9d8881bdf67f72c062d956e661da4d70482e6ec3123405b324ad7ed821a8bcc67b742dce9f59e972407fa437ddcad4
 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 
BLAKE2B 
5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333
 SHA512 
ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269
 DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B 
d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570
 SHA512 
6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529
 DIST ngx_brotli-1.0.0rc.tar.gz 16207 BLAKE2B 
450d0ea693bd98d4a1b615f2cdcaad41ccd28266f6d80beec7fe77fe750ab8c5d1bb55aabe15161b9b6d819d2b4d99a7774f2706f2f6fd084b52a7c7dddbc00c
 SHA512 
05a880d5e48ac83be84498ed41fb4750211b827a9d7541acfd6ef494e5205a6e853d5594bfec3ab4ae668ea3f803e4f4b0ba550c76811971c8e266e42663c56d
@@ -31,3 +32,4 @@ DIST ngx_rtmp-1.2.1.tar.gz 519919 BLAKE2B 
744ccb8031eb9653f158f9eceba64fc9c8af7b
 DIST njs-0.6.0.tar.gz 528419 BLAKE2B 
7b3c9dd4be8182298cc283e8b19eb4efeef66416d26332ae73dde66b5b67ad980c3e07f12fe0006dfb9710f3df449ac2598bfd1803f6c86d721f48697d975087
 SHA512 
fa569623fd594e859c535c75041be443ef6329a4ee33d9e0f29eeb56e69ae2f3c44264ccba736b4a97ab0b33700f381acb65a884889d6f644f3fbce7c1bc586e
 DIST njs-0.6.1.tar.gz 529124 BLAKE2B 
a24b6542dcef6599d18b86d38dbaeb554beeddb5c100f5bfb97c87c81bd66842afc6f77f23ef2c542ba32da96d5c2f999d3c869fa8d76d919a4f964020d19e30
 SHA512 
996cdc11d65af5e3d5b3a8f28087868c40409a062e6e1ed3eac8e516cb60b13f88a945c86bea5dde1bc089fe5f96f3ba351d87dbfd513f7140ea4ce98119959f
 DIST njs-0.6.2.tar.gz 538303 BLAKE2B 
6c505a6ec20222095d4d10efdf274d2ea2fa61f236ceae71311f2c47dacc4b21f6af2a7b6f8bde21db6453455aff2994341c420fa14722120a98ac9d8bd6e934
 SHA512 
0c359501665ca303fcfb29353d4ad6ed398679b10906a6bbe6f6f6f69418f08adce9849a50206fdbd4e8fa89a5b73ea4fa43f1f02a28b7bd02e3f990d11263d0
+DIST njs-0.7.2.tar.gz 584483 BLAKE2B 
98f28e599f73aaacf2c155dd2a630b8dec9767725e47e6d93de05fb15b854277cd2fcc38ec915d8b04a769d40513725fe2061054521fed73967a6d61f04ce8e1
 SHA512 
7ff9c8f4e8cf1a3aeb0f2ed9f37e2b3f4966812966d1aca17dae8b454dd7fa725ccdc631b7dc1f3434f588e589f4cd419b9e087f3c745cd6ca092a683c92d82f

diff --git a/www-servers/nginx/nginx-1.21.6.ebuild 
b/www-servers/nginx/nginx-1.21.6.ebuild
new file mode 100644
index ..7a75955acae5
--- /dev/null
+++ b/www-servers/nginx/nginx-1.21.6.ebuild
@@ -0,0 +1,1081 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 

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

2022-01-25 Thread Thomas Deutschmann
commit: 08285a4240b5c72802c41deef75335c2b1236bc5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan 26 01:47:13 2022 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan 26 02:31:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08285a42

app-arch/unrar: bump to v6.1.4

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

 app-arch/unrar/Manifest   |  1 +
 app-arch/unrar/unrar-6.1.4.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index add288a05c56..c334bb3a6d1c 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -1,2 +1,3 @@
 DIST unrar-6.0.7.tar.gz 232903 BLAKE2B 
eba5179f622726046fabedac03e8c05f7dd2f64782dc0be18010deb22c1036b895cbb9429f44239e63d9c04f3e031b4f9787462f4f643f8bca11b135de08f547
 SHA512 
2c50d1f58f5189e59dad36eb25aa50a34572f583242e624846c9791c5609e83d4ee76314d785771fe514ec3378749dcb86e4c97a8d2a3ab7b469df49a5c5f412
 DIST unrar-6.1.2.tar.gz 234257 BLAKE2B 
c04b40e4ed08e9bfaad6c7675b392cc52d62c04b9897707c8def726be34187eedee6870a2b055cb0eef1a9df0bcd7bd1130d547184826c2f8c1af226f4e00247
 SHA512 
7a34db3a5383046a2b2bd5c7abfeb6b80c8109caf619a700bda09bca908731b03985ad9d2b5d889605807832109fae11b7091d86c1a67c2e46288a42b777
+DIST unrar-6.1.4.tar.gz 235483 BLAKE2B 
4fb0dab62dc504bc4535add9cbc6a45e38c16def3206e54359b9dcffdb5626234cfcedd132da83e2300f0dc9a1f410420e0c467dd0f30f0da8a27da895d4b590
 SHA512 
2996436a3264374593fd97975f4ad53c19c39b57c83a6557c4f34095e5c952528b469ff6698c84b83b9bff5b2e33be47523fdc5b2a02ba2be049624af06d1a5e

diff --git a/app-arch/unrar/unrar-6.1.4.ebuild 
b/app-arch/unrar/unrar-6.1.4.ebuild
new file mode 100644
index ..07408db5ab4a
--- /dev/null
+++ b/app-arch/unrar/unrar-6.1.4.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib toolchain-funcs
+
+MY_PN="${PN}src"
+
+DESCRIPTION="Uncompress rar files"
+HOMEPAGE="https://www.rarlab.com/rar_add.htm;
+SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/unrar"
+
+LICENSE="unRAR"
+SLOT="0/6" # subslot = soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.9.3-build.patch
+   "${FILESDIR}"/${PN}-5.5.5-honor-flags.patch
+)
+
+src_prepare() {
+   default
+
+   local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed_args+=( -e "s:-shared:-dynamiclib -install_name 
${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
+   else
+   sed_args+=( -e "s:-shared:& -Wl,-soname 
-Wl,libunrar$(get_libname ${PV%.*.*}):" )
+   fi
+   sed -i "${sed_args[@]}" makefile || die
+}
+
+src_configure() {
+   mkdir -p build-{lib,bin} || die
+   printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
+   cp build-{lib,bin}/Makefile || die
+}
+
+src_compile() {
+   unrar_make() {
+   emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" 
CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
+   }
+
+   unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
+   ln -s libunrar$(get_libname ${PV%.*.*}) 
build-lib/libunrar$(get_libname) || die
+   ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname 
${PV}) || die
+
+   unrar_make -C build-bin
+}
+
+src_install() {
+   dobin build-bin/unrar
+   dodoc readme.txt
+
+   dolib.so build-lib/libunrar*
+
+   insinto /usr/include/libunrar${PV%.*.*}
+   doins *.hpp
+   dosym libunrar${PV%.*.*} /usr/include/libunrar
+
+   find "${ED}" -type f -name "*.a" -delete || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phosh/files/, gui-wm/phosh/

2022-01-25 Thread Gerben Jan Dijkman
commit: b9101c9850fe395e71fb0086082d9d8b8d04e305
Author: Gerben Jan Dijkman  gjdwebserver  nl>
AuthorDate: Wed Jan 26 02:03:53 2022 +
Commit: Gerben Jan Dijkman  gjdwebserver  nl>
CommitDate: Wed Jan 26 02:03:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9101c98

gui-wm/phosh: Version bump to 0.15.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Gerben Jan Dijkman  gjdwebserver.nl>

 gui-wm/phosh/Manifest |  4 ++--
 gui-wm/phosh/files/phosh.service  |  8 ++--
 gui-wm/phosh/files/sm.puri.OSK0.desktop   |  2 +-
 gui-wm/phosh/{phosh-0.14.1.ebuild => phosh-0.15.0.ebuild} | 13 -
 4 files changed, 13 insertions(+), 14 deletions(-)

diff --git a/gui-wm/phosh/Manifest b/gui-wm/phosh/Manifest
index bd8a75c2a..e305366f1 100644
--- a/gui-wm/phosh/Manifest
+++ b/gui-wm/phosh/Manifest
@@ -1,3 +1,3 @@
-DIST libcall-ui-0d255a96cc166d890e8785d3acbe04c269401af0.tar.gz 153233 BLAKE2B 
ad0b1e91f824aeac1f1bc8a61360e02d629784b9ea0fa39e14d0f607d36c162ad5a71fc0de040d644f906e06d3abde5968f379ceb6b238802a74dfb1849928d2
 SHA512 
52a8d6ea6b77e0118280cbbf87546bc60f019277cb21d1afb1dfdf62728fba0171beb4063427957852a00cbdc6daea540e022a48d2538c706c3ea57615f72691
+DIST libcall-ui-5c79ccfc017db217d3a23a211919604083438846.tar.gz 153925 BLAKE2B 
21ce9280b8c39e8ee459b24dc92cb465053f68c507743c771ef6a24434f3b2b96c0791ecedd895129264fb036400ccdde4722916662b684a6e85f65513e7543e
 SHA512 
e9c22efe724c3cfa9cc233f2abdea65c4ed6d366c9fd36c7865dbd7afb458f360ba7533dbb9898d705344f61f67b9232546466f322f29d508c12239ee288a488
 DIST libgnome-volume-control-ae1a34aafce7026b8c0f65a43c9192d756fe1057.tar.gz 
45164 BLAKE2B 
c6807f855e7d4f45b58c7776cd497077b4adf8d577f9af014a8631a054c47374dfe5caa5652be208c6e566bfb8af70a0bb5e164f345b7612cb8786039625a191
 SHA512 
723334bff55927363dab47ef22c71dcaf94263fe76e49c40f1cbfbd5f86383e68fd4bf2182eb5777dda8e2ede4ee4710e1a7ab1379d3ca40d68f68ff30c62e21
-DIST phosh-v0.14.1.tar.gz 620452 BLAKE2B 
631902ad639e1b9f8dfe956df27b7cb245f64098b36387ca66fcc801367e19fe20e10fd24f77e5d51290c9260cc34a23098d11be1515764c89f0fff1be1b36cc
 SHA512 
21220e6db097352e3a137fe80cae541e6f995fb38b44f19cf7134a156cdd5731518d19cafec82874e55019a4e562a82e67ace4df077e9cb00d4cce6875f0ae1b
+DIST phosh-v0.15.0.tar.gz 707553 BLAKE2B 
b19a57a7913168efb650d5d8b1534d0065e8868354fff9195afb4943a7692e72f7c68d917a89f9d475c67720d76e41b96ff93952bb4bb9e2796d3d304970cd50
 SHA512 
bd560cb7446e27a2d4f8c59de93a27b63157cc151547cb224035f9d4b01275ca1c96dc341842cec0f213b332a63fb130c173af4e1ad990e6b42813eda41d3e4b

diff --git a/gui-wm/phosh/files/phosh.service b/gui-wm/phosh/files/phosh.service
index 698cdf0ed..6a1bda33c 100644
--- a/gui-wm/phosh/files/phosh.service
+++ b/gui-wm/phosh/files/phosh.service
@@ -1,6 +1,6 @@
 [Unit]
 Description=Phosh, a shell for mobile phones
-Documentation=https://source.puri.sm/Librem5/phosh
+Documentation=https://gitlab.gnome.org/World/Phosh/phosh
 
 # Make sure we are started after logins are permitted.
 After=systemd-user-sessions.service
@@ -25,12 +25,16 @@ Before=graphical.target
 ConditionPathExists=/dev/tty0
 
 [Service]
+Environment=LANG=C.UTF-8
+Environment=XDG_CURRENT_DESKTOP=GNOME:Phosh
+Environment=XDG_SESSION_DESKTOP=phosh
+Environment=XDG_SESSION_TYPE=wayland
 ExecStart=/usr/bin/phosh
 TimeoutStartSec=30
 User=1000
 PAMName=login
 WorkingDirectory=~
-Restart=on-failure
+Restart=always
 RestartSec=5s
 
 # A virtual terminal is needed.

diff --git a/gui-wm/phosh/files/sm.puri.OSK0.desktop 
b/gui-wm/phosh/files/sm.puri.OSK0.desktop
index bb075694b..e4a875340 100644
--- a/gui-wm/phosh/files/sm.puri.OSK0.desktop
+++ b/gui-wm/phosh/files/sm.puri.OSK0.desktop
@@ -2,7 +2,7 @@
 Type=Application
 Name=On-screen keyboard
 Comment=Default on-screen keyboard
-Exec=/usr/bin/osk-wayland
+Exec=/usr/bin/phosh-osk-stub
 Categories=GNOME;Core;
 OnlyShowIn=GNOME;
 NoDisplay=true

diff --git a/gui-wm/phosh/phosh-0.14.1.ebuild b/gui-wm/phosh/phosh-0.15.0.ebuild
similarity index 86%
rename from gui-wm/phosh/phosh-0.14.1.ebuild
rename to gui-wm/phosh/phosh-0.15.0.ebuild
index a84f5bf3c..68a68fcba 100644
--- a/gui-wm/phosh/phosh-0.14.1.ebuild
+++ b/gui-wm/phosh/phosh-0.15.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
@@ -7,7 +7,7 @@ inherit desktop gnome2-utils meson pam readme.gentoo-r1 vala 
systemd xdg
 
 MY_P="${PN}-v${PV}"
 LVC_COMMIT="ae1a34aafce7026b8c0f65a43c9192d756fe1057"
-LCU_COMMIT="0d255a96cc166d890e8785d3acbe04c269401af0"
+LCU_COMMIT="5c79ccfc017db217d3a23a211919604083438846"
 
 DESCRIPTION="A pure Wayland shell prototype for GNOME on mobile devices"
 HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phosh/;
@@ -46,12 +46,6 @@ BDEPEND="
dev-util/meson
 "
 
-PATCHES=(
-   "${FILESDIR}"/0001-system-prompt-allow-blank-passwords.patch
-   

[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/phoc/, x11-wm/phoc/files/

2022-01-25 Thread Gerben Jan Dijkman
commit: d584f029c14ca30307268a3c800301ddd99df03d
Author: Gerben Jan Dijkman  gjdwebserver  nl>
AuthorDate: Wed Jan 26 01:43:04 2022 +
Commit: Gerben Jan Dijkman  gjdwebserver  nl>
CommitDate: Wed Jan 26 01:43:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d584f029

x11-wm/phoc: Version Bump to 0.12.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Gerben Jan Dijkman  gjdwebserver.nl>

 x11-wm/phoc/Manifest   |   3 +-
 .../0001-seat-Don-t-notify-on-key-release.patch|  28 --
 ...t-touch-events-when-in-power-save-mode-or.patch | 112 -
 ...shell-error-on-0-dimension-without-anchors.diff |  42 
 ...sor-fix-false-positive-stringop-truncation.diff |  21 
 x11-wm/phoc/metadata.xml   |   1 -
 .../phoc/{phoc-0.9.0.ebuild => phoc-0.12.0.ebuild} |  12 +--
 7 files changed, 2 insertions(+), 217 deletions(-)

diff --git a/x11-wm/phoc/Manifest b/x11-wm/phoc/Manifest
index a8df586db..fb3617b8c 100644
--- a/x11-wm/phoc/Manifest
+++ b/x11-wm/phoc/Manifest
@@ -1,4 +1,3 @@
 DIST phoc-v0.11.0.tar.gz 161198 BLAKE2B 
1121dead62dc1088043843e3816d11b9ee0231566eccd78add1ed6e75a2d158e8bc844dd4831a05b0a3ff1c5a3d8181c46c3163ba105285a0833b246e50dc386
 SHA512 
0ed455a9216ec1fb8100cf8422d771c56e37067f8c1a809b1cde0e424d48622780fd0ffd6b164e1217218c56a016e448a23d7acb03559c5b7058d6b359e56e14
-DIST phoc-v0.9.0.tar.gz 154836 BLAKE2B 
c701b1f9384d86d381719320303f9baaa0cabaed6d81d359a2f72f0c067da965ba57659c63b65aee32604b2bec65a4e6c8a59c3bbd8433ef3231a139bf3c
 SHA512 
1146bd689a1a2fac60f2b4ea5893bd49c6cb4628cc4a6422a053e3210fed238ab572c28144f262ed5cc2992ebd3870e587a051e2b62f39e2fc146218387a5d89
+DIST phoc-v0.12.0.tar.gz 164086 BLAKE2B 
64db3b0ee6994e53e0270cd721fc89452f85c7852e92e97e087dd584dd9c1bb8b6449b14c2cb738e5cfb1917829d2b823a4e3568b5ecd8d1fd0e46c64e2e017e
 SHA512 
4eea728f576da1b4e70ac4b697a685077b8053045f5bb5dced0a327ee59dfca7df9c94f68f1a2dd4de852e9787a64a045e04edd814293820a623c910a75ed630
 DIST wlroots-2fce64d30d378d7009a5770b2472231a0e535ada.tar.gz 506577 BLAKE2B 
4ea1bfa90e6b6e00c68ab29c04519876c5fefc229d3affde035cfb4b7355f7119cf2bca3d5337aca297741e4795a22739b3a8d627ffe5fbc37bcf24fa91bc3d2
 SHA512 
cecf7427bdcb231516d665e47cd2508fabda0ba03b2e0f8f3279197c0403c9d8f07f7a00906179e80e53fe9e0a1a226bda99f94d398ba278803b98b76574a2b4
-DIST wlroots-5413b1ec61c6e3390929db595c0ec92f92ea2594.tar.gz 477754 BLAKE2B 
6424b3ec038b3cb658ffeeb6302c210f5632fc524017c6de2f33794650b44dcd79d6079bd2799df5e5440f4710c7155fd81e1beedb7694f6b953ec62572dcbd2
 SHA512 
353532240840ccd11192a807d8d2c3d13ca42cbdaf7366e6a4908a4698d0305910ff152b12fe6839dde72f63b4ea279f47d4268196d34d2ee02f69c9ae9e4e9d

diff --git a/x11-wm/phoc/files/0001-seat-Don-t-notify-on-key-release.patch 
b/x11-wm/phoc/files/0001-seat-Don-t-notify-on-key-release.patch
deleted file mode 100644
index 2a896de49..0
--- a/x11-wm/phoc/files/0001-seat-Don-t-notify-on-key-release.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 63d8f9ceb0d2336db4276e717aabe427153b76bb Mon Sep 17 00:00:00 2001
-From: Arnaud Ferraris 
-Date: Sat, 6 Jun 2020 02:24:37 +0200
-Subject: [PATCH 1/2] seat: Don't notify on key release
-

- src/seat.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/seat.c b/src/seat.c
-index b04fed1..679a3f5 100644
 a/src/seat.c
-+++ b/src/seat.c
-@@ -42,9 +42,9 @@ handle_keyboard_key (struct wl_listener
- wl_container_of (listener, keyboard, keyboard_key);
-   PhocDesktop *desktop = server->desktop;
- 
--  wlr_idle_notify_activity (desktop->idle, keyboard->seat->seat);
-   struct wlr_event_keyboard_key *event = data;
--
-+  if (event->state == WLR_KEY_PRESSED)
-+  wlr_idle_notify_activity(desktop->idle, keyboard->seat->seat);
-   phoc_keyboard_handle_key (keyboard, event);
- }
- 
--- 
-2.26.2
-

diff --git 
a/x11-wm/phoc/files/0002-seat-inhibit-touch-events-when-in-power-save-mode-or.patch
 
b/x11-wm/phoc/files/0002-seat-inhibit-touch-events-when-in-power-save-mode-or.patch
deleted file mode 100644
index 5f02f4aed..0
--- 
a/x11-wm/phoc/files/0002-seat-inhibit-touch-events-when-in-power-save-mode-or.patch
+++ /dev/null
@@ -1,112 +0,0 @@
-From c6aeee2009a2ee4647fd74da0fc3bd87f61a70fd Mon Sep 17 00:00:00 2001
-From: Arnaud Ferraris 
-Date: Sat, 6 Jun 2020 02:52:10 +0200
-Subject: [PATCH 2/2] seat: inhibit touch events when in power save mode or
- blank display
-

- src/desktop.c | 2 ++
- src/output.c  | 3 +++
- src/seat.c| 6 ++
- src/server.c  | 1 +
- src/server.h  | 1 +
- 5 files changed, 13 insertions(+)
-
-diff --git a/src/desktop.c b/src/desktop.c
-index 8fbb98e..40b2492 100644
 a/src/desktop.c
-+++ b/src/desktop.c
-@@ -703,6 +703,7 @@ phoc_desktop_new (struct roots_config *c
- void
- phoc_desktop_toggle_output_blank (PhocDesktop *self)
- {
-+  PhocServer *server = phoc_server_get_default ();
-   PhocOutput *output;
- 
-   wl_list_for_each(output, >outputs, link) {
-@@ 

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xmrig-mo/

2022-01-25 Thread Kevin Thomas
commit: 9c7b4a5459f6883e6bad333247b23309a91cb0f8
Author: Kevin Thomas  kevinthomas  dev>
AuthorDate: Wed Jan 26 01:10:42 2022 +
Commit: Kevin Thomas  kevinthomas  dev>
CommitDate: Wed Jan 26 01:10:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c7b4a54

net-misc/xmrig-mo: bump to 6.16.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Kevin Thomas  kevinthomas.dev>

 net-misc/xmrig-mo/Manifest   |  1 +
 net-misc/xmrig-mo/xmrig-mo-6.16.3.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/net-misc/xmrig-mo/Manifest b/net-misc/xmrig-mo/Manifest
index 24b36b119..c0b47e947 100644
--- a/net-misc/xmrig-mo/Manifest
+++ b/net-misc/xmrig-mo/Manifest
@@ -1 +1,2 @@
 DIST xmrig-mo-6.16.2-mo2.tar.gz 2480342 BLAKE2B 
cfb1078f67913f3719dd929a1a41ef2040fdf5c7696baca990e3d9f869566e609406b4d592db50d00024adc5da05427382688e826523a9a407c0a79b554d3f5a
 SHA512 
961e52c8ac3de9a55cbbdc11d282fc65c1827e87ac55b5f892866e5193509b23ca4bc9eeb869c019d1b025be14a877142e3b55c7485b6ded6673c832df8c36c3
+DIST xmrig-mo-6.16.3-mo1.tar.gz 2481805 BLAKE2B 
7d134bc4294824e5a79b2782a07a5e0513e77ecff79deb8434c3b36c3ac21053679e451cc3cde97a84908e56fa151b4cd142711c6a7d5c016b6968cec4d21e7d
 SHA512 
e27a529315ea819d2ac41cb28ff9c5cf386e8c687aad29c170acd1d84563ca4aecf97efdbb2c5d766c63439f65aa3f44f055e0d146b365084053a139398e5608

diff --git a/net-misc/xmrig-mo/xmrig-mo-6.16.3.ebuild 
b/net-misc/xmrig-mo/xmrig-mo-6.16.3.ebuild
new file mode 100644
index 0..93bea0a1a
--- /dev/null
+++ b/net-misc/xmrig-mo/xmrig-mo-6.16.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+MO_PV="mo1"
+DESCRIPTION="MoneroOcean fork of xmrig that supports algo switching"
+HOMEPAGE="https://github.com/MoneroOcean/xmrig;
+SRC_URI="https://github.com/MoneroOcean/xmrig/archive/v${PV}-${MO_PV}.tar.gz 
-> ${P}-${MO_PV}.tar.gz"
+KEYWORDS="~amd64 ~arm64"
+
+LICENSE="Apache-2.0 GPL-3+ MIT"
+SLOT="0"
+IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl"
+
+DEPEND="
+   dev-libs/libuv:=
+   hwloc? ( sys-apps/hwloc:= )
+   opencl? ( virtual/opencl )
+   ssl? ( dev-libs/openssl:= )
+"
+
+RDEPEND="
+   ${DEPEND}
+   !arm64? ( sys-apps/msr-tools )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.12.2-nonotls.patch
+)
+
+S="${WORKDIR}/xmrig-${PV}-${MO_PV}"
+
+src_prepare() {
+   if ! use donate ; then
+   sed -i 's/1;/0;/g' src/donate.h || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1)
+   -DWITH_HWLOC=$(usex hwloc)
+   -DWITH_TLS=$(usex ssl)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_CUDA=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   default
+   newbin "${BUILD_DIR}/xmrig" xmrig-mo
+}



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

2022-01-25 Thread Ionen Wolkens
commit: 725791c5c7ecd47488874d8f50b7aff73e71bc37
Author: Randy Barlow  electronsweatshop  com>
AuthorDate: Sat Jan 22 23:33:23 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 00:57:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=725791c5

app-shells/starship: Drop 0.58.0

Signed-off-by: Randy Barlow  electronsweatshop.com>
Closes: https://github.com/gentoo/gentoo/pull/23923
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-shells/starship/Manifest   |  27 ---
 app-shells/starship/starship-0.58.0.ebuild | 285 -
 2 files changed, 312 deletions(-)

diff --git a/app-shells/starship/Manifest b/app-shells/starship/Manifest
index f79baea8f044..e0ab13ea32fa 100644
--- a/app-shells/starship/Manifest
+++ b/app-shells/starship/Manifest
@@ -5,14 +5,10 @@ DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
 DIST async-io-1.6.0.crate 32282 BLAKE2B 
fdd46328b23d58058d4501f6a30e396302c36f9a8f91276e6b50b9ddd628a63b8af22e35b5efb4c7cd91cc6c823ffa2ecc492da525c1139f30c02004f0a5b0a7
 SHA512 
0451c6d53da593bc1753ab56c043d855d2642de5679265970ade0c63cef09268ac5b133100230637bf16506f475e322ffea2c85f8eaa3788a0bbe24ff7e671f5
-DIST attohttpc-0.17.0.crate 60833 BLAKE2B 
5a19f3d9c5afb27a6b374dff0b8a33e9f970e9b9342367b7b8a0de4ac89b17000f7eef9decad342ff8822a48587b4a837d384ee0f4e94abe3218364b198ad445
 SHA512 
4f74a0bf75b2fe78581c15e6845fb0e6318a9d9d0ca1c2769a8b0097912975af536de16151d09d54161d10a0f3900e709dcbebb4388bcb3af4a80ced2e80363d
 DIST attohttpc-0.18.0.crate 61607 BLAKE2B 
441f8d8e37d2ae790f1ca491ae89f3a6a863a6242e72f6300c73b7b956416abceb0a3611edb479ed3fbcc4bb64db2fa7b61e38b3b31dd1f2698d30f1d23a6191
 SHA512 
eb47e8d2960542f7656e9e4f64e369fc04291557a691aef46924f44284a70a808be0ddfb9340d514051c8df8e2cdf25fc41e0d5df881f23219a29e014a18
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
-DIST battery-0.7.8.crate 40344 BLAKE2B 
588d36a7f3050e07ccbeada47a328a474dcd647cea7d2d2f254585d0ed115d1655f04118aa7e8b1e9b4758e171f1a3374b7c163aca9652e3125f5494529e7aad
 SHA512 
7cc556753c4367f325e3aee2ae5dc35f7340badccd8b45d0be066e861c60603854e13e7ecb896dd979d9cc1886fc4c4f15ae43b0745739817baf24533084acd7
-DIST bitflags-0.9.1.crate 12406 BLAKE2B 
e89527c5411150c09bc16072e0e4e5b2dde4b50fb2ed76984c1b58db225912db580f96c7954cbbf597036e9d743658364977ba24d0d7660312c3b8d38306d879
 SHA512 
3c106186aa8b5b8d0fba377818618e6428af38f60e4f707873142b44cb6f64d1d7f347840c8bfba084ff569ac8c57d87f2288c4a1d79e282bc02544d69f976c0
-DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST blake2b_simd-0.5.11.crate 34096 BLAKE2B 
480fc200ce3fa3bb364ae05590fe26f59efb6f81fc2fcb7ae1593671677daa6f1b526d800099d002239e2ad435b919e9b32778021c0790954383079a49a90965
 SHA512 
4a7657db637869465637cb9a65cb82e7a119c554bd4d532aaf84f9cc77a494fda07d07db89c73e92e5bf4844bb1be53062fc61120e839e414e938e487e7f2257
 DIST block-0.1.6.crate 4077 BLAKE2B 

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

2022-01-25 Thread Ionen Wolkens
commit: 388d67c6e7b618ee95cc501877593669c3ee7ed6
Author: Robert Siebeck  r123  de>
AuthorDate: Tue Jan 25 21:25:06 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 00:57:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388d67c6

net-im/signal-desktop-bin: add new version 5.29.1

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-5.29.1.ebuild   | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index fb77ab957017..8dfa59f89cab 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,4 @@
 DIST signal-desktop_5.26.1_amd64.deb 127893190 BLAKE2B 
0d7dedf5370c1010d204ad0e13e1ca46f886eef4e2e51af1fd6f3cf163c7d6bc464d21719018dbc168818b696550fbc709a1ce6dbc242125ea856d62b2a24a4f
 SHA512 
dffd694e637528587b4bcfa6303e41129e2872022f9e97b338ad71b4a763fedc52650d5b94a5cd1282119163968df599cf3b8bb7639879dfc4132fdcedfe7b2f
 DIST signal-desktop_5.28.0_amd64.deb 125042908 BLAKE2B 
ddc7e4d04e679320c70ddaaf9544a07d6a9f8e73a339e0689941946c8148d339fe6c5c6933c85256abff5bda6abe3cf35733c5e35ead17391d3e807f450515d0
 SHA512 
4e50d5c17d29d49144bd0c19da45d8d0e55f319b7c8e7dc24b99a80c7c127ff6386d28490cc0389526ab85854334d4e4ab5a8d6ba38ed2564d5a47c8fb48fab0
 DIST signal-desktop_5.29.0_amd64.deb 125058928 BLAKE2B 
84c4f15e6ef00ecd4fb9b3032e05b4c2337ccc0789ded8b77df17b1e30a69679c51289a3bf24304516888515b1bb1aa543a6282a34d0f083c94b5c1d19397311
 SHA512 
3ae55ccd9e74f7cdd9423ce533137cc079c3db9b5417437afa68be9462cc27850449d663d4f2f8cae25a426a71bf7b8efa42f8e9caa2bf87cb4452ab891b95be
+DIST signal-desktop_5.29.1_amd64.deb 125070070 BLAKE2B 
86d7e75fd725d8ca740164343dfa7ed76b106620647cfd646c08e4d583368c8cb3bcd630d25d85cccbfa4f06288d40a8ed9e4735e9bd6a2cc8cbdb10ce5d75db
 SHA512 
6036fedfc8e5c7ef2cdcc97e96919b3f9bb74aff8732066a2694100bc25f848a06317b0c54f9125284ee8f47e9498ec09713b6f5f4afadfeb74c2bd95699e343

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.29.1.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.29.1.ebuild
new file mode 100644
index ..47f9a77095de
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-5.29.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/signalapp/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+S="${WORKDIR}"
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+sound"
+RESTRICT="splitdebug"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[X(+)]
+   net-print/cups
+   sys-apps/dbus[X]
+   x11-libs/gdk-pixbuf:2
+   x11-libs/cairo
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   sound? (
+   || (
+   media-sound/pulseaudio
+   media-sound/apulse
+   )
+   )
+"
+
+QA_PREBUILT="
+   opt/Signal/chrome_crashpad_handler
+   opt/Signal/chrome-sandbox
+   opt/Signal/libEGL.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libffmpeg.so
+   opt/Signal/libvk_swiftshader.so
+   opt/Signal/libvulkan.so.1
+   opt/Signal/resources/app.asar.unpacked/node_modules/*
+   opt/Signal/signal-desktop
+   opt/Signal/swiftshader/libEGL.so
+   opt/Signal/swiftshader/libGLESv2.so"
+
+src_prepare() {
+   default
+   sed -e 's| --no-sandbox||g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+
+   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
+   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
+   fi
+
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
+   

[gentoo-commits] repo/gentoo:master commit in: gui-apps/tuigreet/

2022-01-25 Thread Ionen Wolkens
commit: 359f24ab33020f3add20c0d36ca7580ea48c3b16
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jan 26 00:37:27 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 00:57:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359f24ab

gui-apps/tuigreet: drop 0.1.1, 0.2.0, 0.6.1

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

 gui-apps/tuigreet/Manifest  |  89 --
 gui-apps/tuigreet/tuigreet-0.1.1.ebuild |  74 --
 gui-apps/tuigreet/tuigreet-0.2.0.ebuild |  71 --
 gui-apps/tuigreet/tuigreet-0.6.1.ebuild | 129 
 4 files changed, 363 deletions(-)

diff --git a/gui-apps/tuigreet/Manifest b/gui-apps/tuigreet/Manifest
index 8cd4764d2fd3..b102c772acd6 100644
--- a/gui-apps/tuigreet/Manifest
+++ b/gui-apps/tuigreet/Manifest
@@ -1,37 +1,25 @@
 DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd
 SHA512 
f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
-DIST ahash-0.3.8.crate 28650 BLAKE2B 
93dcd622dc4497d0ce436461349119e96266c25278a7252a8cd295ced922b430895041ec767b6cbfdef57ada69e9b7bc67cce5155a6bdac9fe3c87c25e3a9e74
 SHA512 
dfd49903b0950a4fd3bf7432108f687322fd3771bce59126e2aee2a6ed5c2d8b31199090e96f31d549092b957f2cf470f201f2d65b1b838f7a182aee8a750a25
 DIST ahash-0.4.7.crate 51474 BLAKE2B 
0974b90539398d61903ce7fcbecdfcd802fcb5c7ed631be919ec17be6951e68bc80787876cafebd33e40a80605f6e2352a86047077bc40575420bb6ee1a4915a
 SHA512 
2f42cdbacb2b2f9bd7d94a4cc61294d7813428157ce242ba82f7c3fccb6e4b83c767f4dedd35ff26ae61a89506b388d7cf96af4e727c29a14b25b9f82b1f2126
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST async-trait-0.1.51.crate 25531 BLAKE2B 
b4ae85616d5f84392381539d98c1751baaa01cf936045423179538fa4e027d86c8aaf42f98d4e781e0f8ce7ee3bf95d64fc5aa624997fa4aedd06f1e9144b11b
 SHA512 
9a0505109f984bde511a6e1543925ac447935824594fb0ae3da6af3f72fca29cbbfa0cc282f751bb2c597e73084d831fd75c202beb5998cd368eb0c13a067990
 DIST async-trait-0.1.52.crate 25913 BLAKE2B 
fed6b6688cf10c712597dd612d505aabca0953c825b45e2a63cdb0fdee231e70436b3a7a02a56eca34ef7c11951f52eb2d67740c5c7226ed4417df55745714c6
 SHA512 
1a17e3771d0f8ded921a561ce052f397e997c99599fbcd741a69b7f43ebc10476d412dd9cc18a096c791717ada71e8439ce38d0312d6aa59dd4c0c34b5465696
-DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
-DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST block-0.1.6.crate 4077 BLAKE2B 
a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e
 SHA512 
c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
 DIST block-buffer-0.9.0.crate 7108 BLAKE2B 
42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb
 SHA512 
2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98
 DIST bytes-1.1.0.crate 49640 BLAKE2B 
b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d
 SHA512 
d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d
 DIST cassowary-0.3.0.crate 22876 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: gui-apps/tuigreet/

2022-01-25 Thread Ionen Wolkens
commit: 3858013ab7de6d69a68ea1dc160414f3c02a818b
Author: Dee-Jay Logozzo  djl  id  au>
AuthorDate: Sun Jan 23 02:52:24 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 00:57:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3858013a

gui-apps/tuigreet: version bump to 0.7.2

Changes:
* Bump version to 0.7.2
* Removed patch to fix upstream issue apognu/tuigreet#44
* Patch integrated in this update with upsteam PR apognu/tuigreet#46

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Dee-Jay Logozzo  djl.id.au>
Closes: https://github.com/gentoo/gentoo/pull/23924
Signed-off-by: Ionen Wolkens  gentoo.org>

 gui-apps/tuigreet/Manifest  |  55 
 gui-apps/tuigreet/tuigreet-0.7.2.ebuild | 154 
 2 files changed, 209 insertions(+)

diff --git a/gui-apps/tuigreet/Manifest b/gui-apps/tuigreet/Manifest
index d4f26ad87d73..8cd4764d2fd3 100644
--- a/gui-apps/tuigreet/Manifest
+++ b/gui-apps/tuigreet/Manifest
@@ -3,6 +3,7 @@ DIST ahash-0.3.8.crate 28650 BLAKE2B 
93dcd622dc4497d0ce436461349119e96266c25278a
 DIST ahash-0.4.7.crate 51474 BLAKE2B 
0974b90539398d61903ce7fcbecdfcd802fcb5c7ed631be919ec17be6951e68bc80787876cafebd33e40a80605f6e2352a86047077bc40575420bb6ee1a4915a
 SHA512 
2f42cdbacb2b2f9bd7d94a4cc61294d7813428157ce242ba82f7c3fccb6e4b83c767f4dedd35ff26ae61a89506b388d7cf96af4e727c29a14b25b9f82b1f2126
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST async-trait-0.1.51.crate 25531 BLAKE2B 
b4ae85616d5f84392381539d98c1751baaa01cf936045423179538fa4e027d86c8aaf42f98d4e781e0f8ce7ee3bf95d64fc5aa624997fa4aedd06f1e9144b11b
 SHA512 
9a0505109f984bde511a6e1543925ac447935824594fb0ae3da6af3f72fca29cbbfa0cc282f751bb2c597e73084d831fd75c202beb5998cd368eb0c13a067990
+DIST async-trait-0.1.52.crate 25913 BLAKE2B 
fed6b6688cf10c712597dd612d505aabca0953c825b45e2a63cdb0fdee231e70436b3a7a02a56eca34ef7c11951f52eb2d67740c5c7226ed4417df55745714c6
 SHA512 
1a17e3771d0f8ded921a561ce052f397e997c99599fbcd741a69b7f43ebc10476d412dd9cc18a096c791717ada71e8439ce38d0312d6aa59dd4c0c34b5465696
 DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
@@ -15,12 +16,15 @@ DIST cc-1.0.55.crate 52090 BLAKE2B 
1ace1ad556b030d3d81dd9af06767acf6e31d00f3eabf
 DIST cc-1.0.59.crate 53238 BLAKE2B 
11bca8147d0a3b90223049d7b84c2ec27c2f6fe7a287a0585cc5445a49de7872a9870420877f51925be57fb365a949ee25351daeb3496f954f241513be3cb0de
 SHA512 
1cc46d8e13af525ede88a6ea9c6ba20b5061c6038a5f5ae5e1fabbdac66086b8d14bf665cbebbdc0a7141fa8b5a667530ecdd59f512ab31d6b923d8def2b7e87
 DIST cc-1.0.68.crate 55936 BLAKE2B 
9bbbeda78b8c3aca487e770cddbe11bf4686424bd33d023ad66e1fbdfc8dcbc17fd85c15905e0edbed8745202c01aea13d4f03a7f8f655e5806da152565419aa
 SHA512 
faca9aa91488808f920f1d88422cc8a69790aa6dbd7bd2cc5d08a579d248faafd0fd675e8499e56aef6715398c278db1fa2079511d211d41aa65741de5d5ac8c
 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-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 

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

2022-01-25 Thread Ionen Wolkens
commit: d1e92bf2615e4504bb01c5caa887e88cca0ae769
Author: Robert Siebeck  r123  de>
AuthorDate: Tue Jan 25 21:25:06 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 00:57:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e92bf2

net-im/signal-desktop-bin: remove old versions

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/23958
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  2 -
 .../signal-desktop-bin-5.26.1.ebuild   | 99 --
 .../signal-desktop-bin-5.29.0.ebuild   | 98 -
 3 files changed, 199 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 8dfa59f89cab..afabc6a843e8 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,4 +1,2 @@
-DIST signal-desktop_5.26.1_amd64.deb 127893190 BLAKE2B 
0d7dedf5370c1010d204ad0e13e1ca46f886eef4e2e51af1fd6f3cf163c7d6bc464d21719018dbc168818b696550fbc709a1ce6dbc242125ea856d62b2a24a4f
 SHA512 
dffd694e637528587b4bcfa6303e41129e2872022f9e97b338ad71b4a763fedc52650d5b94a5cd1282119163968df599cf3b8bb7639879dfc4132fdcedfe7b2f
 DIST signal-desktop_5.28.0_amd64.deb 125042908 BLAKE2B 
ddc7e4d04e679320c70ddaaf9544a07d6a9f8e73a339e0689941946c8148d339fe6c5c6933c85256abff5bda6abe3cf35733c5e35ead17391d3e807f450515d0
 SHA512 
4e50d5c17d29d49144bd0c19da45d8d0e55f319b7c8e7dc24b99a80c7c127ff6386d28490cc0389526ab85854334d4e4ab5a8d6ba38ed2564d5a47c8fb48fab0
-DIST signal-desktop_5.29.0_amd64.deb 125058928 BLAKE2B 
84c4f15e6ef00ecd4fb9b3032e05b4c2337ccc0789ded8b77df17b1e30a69679c51289a3bf24304516888515b1bb1aa543a6282a34d0f083c94b5c1d19397311
 SHA512 
3ae55ccd9e74f7cdd9423ce533137cc079c3db9b5417437afa68be9462cc27850449d663d4f2f8cae25a426a71bf7b8efa42f8e9caa2bf87cb4452ab891b95be
 DIST signal-desktop_5.29.1_amd64.deb 125070070 BLAKE2B 
86d7e75fd725d8ca740164343dfa7ed76b106620647cfd646c08e4d583368c8cb3bcd630d25d85cccbfa4f06288d40a8ed9e4735e9bd6a2cc8cbdb10ce5d75db
 SHA512 
6036fedfc8e5c7ef2cdcc97e96919b3f9bb74aff8732066a2694100bc25f848a06317b0c54f9125284ee8f47e9498ec09713b6f5f4afadfeb74c2bd95699e343

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.26.1.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.26.1.ebuild
deleted file mode 100644
index f2db453688b1..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-5.26.1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-S="${WORKDIR}"
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+sound"
-RESTRICT="splitdebug"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa[X(+)]
-   net-print/cups
-   sys-apps/dbus[X]
-   x11-libs/gdk-pixbuf:2
-   x11-libs/cairo
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxshmfence
-   x11-libs/pango
-   sound? (
-   || (
-   media-sound/pulseaudio
-   media-sound/apulse
-   )
-   )
-"
-
-QA_PREBUILT="
-   opt/Signal/chrome_crashpad_handler
-   opt/Signal/chrome-sandbox
-   opt/Signal/libEGL.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libffmpeg.so
-   opt/Signal/libvk_swiftshader.so
-   opt/Signal/libvulkan.so.1
-   opt/Signal/resources/app.asar.unpacked/node_modules/*
-   opt/Signal/signal-desktop
-   opt/Signal/swiftshader/libEGL.so
-   opt/Signal/swiftshader/libGLESv2.so"
-
-src_prepare() {
-   default
-   sed -e 's| --no-sandbox||g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-
-   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
-   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
-   

[gentoo-commits] repo/gentoo:master commit in: gui-apps/tuigreet/

2022-01-25 Thread Ionen Wolkens
commit: 55ad2b66c15d48a5a8b10296f32f863cfedc1e36
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jan 26 00:41:00 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 00:57:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ad2b66

gui-apps/tuigreet: EAPI 7->8

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

 gui-apps/tuigreet/tuigreet-0.7.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/tuigreet/tuigreet-0.7.2.ebuild 
b/gui-apps/tuigreet/tuigreet-0.7.2.ebuild
index 893d5ec1adb6..d50ef716ef6b 100644
--- a/gui-apps/tuigreet/tuigreet-0.7.2.ebuild
+++ b/gui-apps/tuigreet/tuigreet-0.7.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2017-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 CRATES="
 ahash-0.4.7
@@ -143,7 +143,7 @@ DESCRIPTION="TUI greeter for greetd login manager"
 HOMEPAGE="https://github.com/apognu/tuigreet;
 
 SRC_URI="https://github.com/apognu/tuigreet/archive/${PV}.tar.gz -> ${P}.tar.gz
-   $(cargo_crate_uris ${CRATES})"
+   $(cargo_crate_uris)"
 
 QA_FLAGS_IGNORED="usr/bin/tuigreet"
 



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

2022-01-25 Thread Ionen Wolkens
commit: 360765df5060deb42376e18e49d4b0763e97ff52
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jan 26 00:30:40 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 00:57:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360765df

app-shells/starship: remove unused openssl dep

openssl crates are no longer used

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

 app-shells/starship/starship-1.2.1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-shells/starship/starship-1.2.1.ebuild 
b/app-shells/starship/starship-1.2.1.ebuild
index 78703982cc3a..79b5f43829e5 100644
--- a/app-shells/starship/starship-1.2.1.ebuild
+++ b/app-shells/starship/starship-1.2.1.ebuild
@@ -266,10 +266,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 BDEPEND=">=virtual/rust-1.56"
-DEPEND="
-   >=dev-libs/libgit2-1.2.0:=
-   dev-libs/openssl:0=
-"
+DEPEND=">=dev-libs/libgit2-1.2.0:="
 RDEPEND="${DEPEND}"
 
 QA_FLAGS_IGNORED="usr/bin/starship"



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

2022-01-25 Thread Ionen Wolkens
commit: 6910e70a0c0baf9f46319d2a76b397bbd56c4c4a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 25 23:19:44 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 00:57:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6910e70a

net-misc/ytfzf: drop 2.0

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

 net-misc/ytfzf/Manifest |  1 -
 net-misc/ytfzf/ytfzf-2.0.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/net-misc/ytfzf/Manifest b/net-misc/ytfzf/Manifest
index 1ce75414567e..ed697336c01e 100644
--- a/net-misc/ytfzf/Manifest
+++ b/net-misc/ytfzf/Manifest
@@ -1,2 +1 @@
-DIST ytfzf-2.0.tar.gz 3227372 BLAKE2B 
fa67fdc44174e1a0bbbf581f51fc0010230a6de37a38f54bd6c3b5dc1a8ae19790486db90ab0ab1f15fa1a70b544dd7888ec88c6f53ec5c2543235f64dc1ab94
 SHA512 
43c43b6a446335a7eef9d206864069df1e075d49151b359ead47de6e7234efc1042ce0557233e53c303d3c38572fd33a955e229c457561211250ddd0df5ccb0e
 DIST ytfzf-2.1.tar.gz 3230643 BLAKE2B 
b296048c976c260b3192f770bdf2dec99f5ad45066deeac23429808254552ea125ea8a8d129c47a5110916c4194f7b7742dd01f095809f4913077600a8205d4b
 SHA512 
a86203bc1dffd05ff3543c44d5612bc8b0ffc675ce0484499cb89aa88c2618c88e832dd95ff2cd6f1803698c1c3264709a1e280ddbb9fb0985c0178f3adc16ea

diff --git a/net-misc/ytfzf/ytfzf-2.0.ebuild b/net-misc/ytfzf/ytfzf-2.0.ebuild
deleted file mode 100644
index 66efd3b37f84..
--- a/net-misc/ytfzf/ytfzf-2.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-DESCRIPTION="Posix script to find and watch youtube videos from the terminal"
-HOMEPAGE="https://github.com/pystardust/ytfzf/;
-SRC_URI="https://github.com/pystardust/ytfzf/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="minimal"
-
-# fzf/mpv/yt-dlp "can" be optfeatures depending on configuration, but depend
-# on them so it works as expected out-of-the-box while allowing to disable.
-RDEPEND="
-   app-misc/jq
-   net-misc/curl[ssl]
-   !minimal? (
-   app-shells/fzf
-   media-video/mpv[lua]
-   net-misc/yt-dlp
-   )"
-
-src_compile() { :; }
-
-src_install() {
-   dobin ytfzf
-   doman docs/man/${PN}.{1,5}
-   dodoc README.md docs/conf.sh
-}
-
-pkg_postinst() {
-   optfeature "external menu support" x11-misc/dmenu
-   optfeature "in-terminal thumbnails on X11" media-gfx/ueberzug
-   optfeature "in-terminal thumbnails on wayland" media-gfx/chafa
-   optfeature "desktop notifications" x11-libs/libnotify
-
-   if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.0; then
-   elog "Note that >=${PN}-2.0 is a major rewrite and is not 
compatible with"
-   elog "configuration and some command arguments of older 
versions, see the"
-   elog "newly added ${PN}(1) and ${PN}(5) man pages for more 
information."
-   fi
-}



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

2022-01-25 Thread Ionen Wolkens
commit: 17d2de4ae99f84f6160f7cfade7f373d948ba997
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 25 23:19:29 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 00:57:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d2de4a

app-emulation/vice: stabilize 3.6 for amd64, x86

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

 app-emulation/vice/vice-3.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/vice/vice-3.6.ebuild 
b/app-emulation/vice/vice-3.6.ebuild
index d438d6439750..bd83effcd4fd 100644
--- a/app-emulation/vice/vice-3.6.ebuild
+++ b/app-emulation/vice/vice-3.6.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
 
 # --enable-static-lame triggers bug #814380 with EAPI-8, could work
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}.0"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="
alsa cpuhistory debug doc ethernet ffmpeg flac gif +gtk headless jpeg
lame mpg123 ogg openmp oss parport pci png portaudio pulseaudio sdl 
zlib"



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-01-25 Thread Ionen Wolkens
commit: 48ed2299eacf428928070685b694975fb32b827e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 25 23:10:15 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 00:57:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ed2299

x11-drivers/nvidia-drivers: drop 470.62.20:0/vulkan

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

 x11-drivers/nvidia-drivers/Manifest|   1 -
 .../nvidia-drivers/nvidia-drivers-470.62.20.ebuild | 444 -
 2 files changed, 445 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 2e96945df4e4..5d21ffc63ef6 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -6,7 +6,6 @@ DIST NVIDIA-Linux-aarch64-510.39.01.run 211307577 BLAKE2B 
15d6a21ac81edbaa939044
 DIST NVIDIA-Linux-x86-390.147.run 49303088 BLAKE2B 
5a3a02b88af1ee8699b0c6c3fa222d9176338f10437a88c874126c7bacf64ddc44d03d8a44542cba989129af6336e46cae775713458a16d78ea75e4e004dfffb
 SHA512 
c5d47e2a8c034e158093feeefa2455ec49d676fbd1700118aedba0c3b84be4e2060402d0e27e50d1a674de10f369f8e5ca2da8c61f1d0560d2105d33d7238359
 DIST NVIDIA-Linux-x86_64-390.147.run 85930997 BLAKE2B 
a8085c9abc1c31251788a8f5abdc2090c9085b3028e364184244bbf24d822dc3266877c88b30f403507fa2dd511c68ec67e1f188d6b0f1f4d7d792881d5253fc
 SHA512 
0d8bda32e916d71da2ea74bc12a4f3cb0a0c2ddda27511cf3c89bbf4aeb28db68f6b7261639d88dd1c0180b91213c09de930d233158268c5d9ab3b223510e964
 DIST NVIDIA-Linux-x86_64-460.91.03.run 178201292 BLAKE2B 
4d407b7bb3a99ab71c62c3cd18dc3549c98a24e7af28276e6e6a21dd33efcab017fed3f782f6dfb060c4437cd718f19c2f9900de367cc47bf19fa2718a18ad55
 SHA512 
4ac11130fe5a8f1c26f459e9c19660b3ff6f23011e9f77b09ca948fc42609e523ecea70d3bf6def50a75b4a3079ab280018753fb6e53875d9bb8093a033e3b70
-DIST NVIDIA-Linux-x86_64-470.62.20.run 271563606 BLAKE2B 
3e0e75ce866fff218af1f908adc051b964ceb8c64d0c87132dbd7fd1b82eaf34e2ec8624dab1a0f20041012e5bd7e22a1c1fd99f4fb50aa19d47015b025c8b03
 SHA512 
023d0b352114310caf6b70d863c5593e4a2b16b78bee08c87d27e48d03f70e63b608f9a6b262c8d8b6fc7450bca7729b34c716ec8b196a0ea72e4686654c3508
 DIST NVIDIA-Linux-x86_64-470.62.22.run 272128606 BLAKE2B 
727aac085a73c4c953ddb58a5b887b70eb65b5b89cdd556d122d89d351444fbed0adfa3c34627a9ab0d13c42ac93732d9fa023e580894117dd0c06098b386208
 SHA512 
9e9f6a665034495bbfd438567fb9a0998adbfcc979fd1e0370d355b4f312e4c1fb5162b15e5264cc89d3aca6dcaf84ce7ebfff0885ac783dfcd8be3b99b3b96f
 DIST NVIDIA-Linux-x86_64-470.94.run 272262854 BLAKE2B 
23785ec9d434f48793547a3a0d8708c0928b1926f9d8973d872f1745291095cba494310b2fa25a62f3d29bfb4f660fa1ef78d49da651d8a094a23d64ca110e8a
 SHA512 
b70542af04691da623b494d49fcbd58c58b83388fdb1c7ea6dcc779755b595444a324f613840ccbba0d9029456668376fe6049a3e4496c6054efbbf1e0a59c0f
 DIST NVIDIA-Linux-x86_64-495.44.run 282259831 BLAKE2B 
ca11406a5b1b25d9691ec61d4125457c22438b8f0af0651043235f72ee75c4b264cfde7b04840bbec15c22bc5eb657a46326b49941e6c776a8990430cf052818
 SHA512 
bc9054e6028ba172906e6eb9a0b8f5cfc3ae74d57f3e95e0f9057879e3af07a4b19479e80d81e948872bc47bbd674f77f5f81d4debd2e2c3ce45058cd9211802

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.20.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.20.ebuild
deleted file mode 100644
index 831c5ece32fc..
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.20.ebuild
+++ /dev/null
@@ -1,444 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MODULES_OPTIONAL_USE="driver"
-inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \
-   systemd toolchain-funcs unpacker
-
-NV_KERNEL_MAX="5.15"
-NV_URI="https://download.nvidia.com/XFree86/;
-NV_PIN="470.86"
-
-DESCRIPTION="NVIDIA Accelerated Graphics Driver"
-HOMEPAGE="https://developer.nvidia.com/vulkan-driver;
-SRC_URI="
-   https://developer.nvidia.com/vulkan-beta-${PV//.}-linux -> 
NVIDIA-Linux-x86_64-${PV}.run
-   $(printf "${NV_URI}%s/%s-${NV_PIN}.tar.bz2 " \
-   nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})"
-# nvidia-installer is unused but here for GPL-2's "distribute sources"
-S="${WORKDIR}"
-
-LICENSE="NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
-SLOT="0/vulkan"
-KEYWORDS="-* ~amd64"
-IUSE="+X abi_x86_32 abi_x86_64 +driver persistenced static-libs +tools wayland"
-
-COMMON_DEPEND="
-   acct-group/video
-   persistenced? (
-   acct-user/nvpd
-   net-libs/libtirpc:=
-   )
-   tools? (
-   dev-libs/atk
-   dev-libs/glib:2
-   dev-libs/jansson:=
-   media-libs/harfbuzz:=
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXxf86vm
-   x11-libs/pango
-   )"
-RDEPEND="
-   ${COMMON_DEPEND}
-   X? (
-   

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

2022-01-25 Thread Ionen Wolkens
commit: de9bc85b81d98931ecd81acdf55cca914695103c
Author: Randy Barlow  electronsweatshop  com>
AuthorDate: Sat Jan 22 23:31:12 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 00:57:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9bc85b

app-shells/starship: Add 1.2.1

Signed-off-by: Randy Barlow  electronsweatshop.com>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-shells/starship/Manifest  |  46 +
 app-shells/starship/starship-1.2.1.ebuild | 289 ++
 2 files changed, 335 insertions(+)

diff --git a/app-shells/starship/Manifest b/app-shells/starship/Manifest
index 91e5f3bf28e3..f79baea8f044 100644
--- a/app-shells/starship/Manifest
+++ b/app-shells/starship/Manifest
@@ -16,6 +16,7 @@ DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST blake2b_simd-0.5.11.crate 34096 BLAKE2B 
480fc200ce3fa3bb364ae05590fe26f59efb6f81fc2fcb7ae1593671677daa6f1b526d800099d002239e2ad435b919e9b32778021c0790954383079a49a90965
 SHA512 
4a7657db637869465637cb9a65cb82e7a119c554bd4d532aaf84f9cc77a494fda07d07db89c73e92e5bf4844bb1be53062fc61120e839e414e938e487e7f2257
 DIST block-0.1.6.crate 4077 BLAKE2B 
a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e
 SHA512 
c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
+DIST block-buffer-0.10.0.crate 10088 BLAKE2B 
4af449e0071de2b367f7311f8e4a18b29ed2bdd1d0f5f623a45a9287af040cb2e0a8ae088d817e8249130a64abdd9df2b3909eca7f64a717d952a0b1cde4f54f
 SHA512 
aa71e7463ce6520b2a8e1b1e571474c16a052129e0b0dcb8bf57bb4304182f5a75a079311a50363fcf2368318c277c2f3cc06ea9cac47764e0cedc8ecb79a7b6
 DIST block-buffer-0.7.3.crate 7179 BLAKE2B 
549e8532358f9a77fdfbd5ef7a06d60f20f034fcf69072757811cb4a95f5cee5589bebd40fe87af36127254ec42ef3240cc7542828085f590fb774faab8f0e21
 SHA512 
74c8b89777a006bd72511b32df94f8bd78e2b53c30d85d39ea3c52acf199c357140fb6181f7f7ab5e30dd80d37181582cad740c95b89328a7a4b0f84f77ad6bf
 DIST block-buffer-0.9.0.crate 7108 BLAKE2B 
42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb
 SHA512 
2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98
 DIST block-padding-0.1.5.crate 7342 BLAKE2B 
876421fa89251d011a455163baa49e0931e0692ed928fad71357fc93b87493eeab4cfcf8fc4aa94638a90a8dce8ec1ad95e9ba91da9557008e5fc19c1f618ab4
 SHA512 
acf5369cdae38b6b1a5c1561a9df18b8a39c8fd434fa50c49a8f73d2654a835269b7b22876354c903514c49c77aa860c68cd84d3c1efcb36bdfa8b01af300a9a
@@ -30,7 +31,11 @@ DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54
 SHA512 
a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
 DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
+DIST clap-3.0.7.crate 190557 BLAKE2B 
79252877f4f35fb6a900914bfd0600e850b2dccfedbe951b923cbba2ec4c878b0286c40a6287945a465db81f2208b2d9ef18829d72780b251f475d88bf5bd73d
 SHA512 
d09c111444576767fea85130db9f9363dca09fd1bb3df7ecf311ef70260e7f48b79ece907351a4cc3d04ddacfea404205c5841dc30d40826e41c3c12a7d52005
+DIST clap_complete-3.0.3.crate 22312 BLAKE2B 
06f56fea212f3cae1ad695bb0a09062436e54e1baa905abd60e2b1b604dde4ca688515f84f784525e6fbb9900a15a291cb49c8bbf6bcce6b5a37b5cccbd236d3
 SHA512 
9dc269bbcf3b34b26a0a45bd0f0f79cb2e9918223aa404eaf075b9b36132c4feba39b9eb1013728d4ea0f6afb9e79f27a4c52716ff6bbe51e4fe91ffc29451f1
+DIST clap_derive-3.0.0.crate 24684 BLAKE2B 
dc56ba1b2d5dff063d19a1ed5d9188cd3cbb3fd65e11060b471cd842752d53a022b94f9acca0ad9c104d1b149667997433b7374991d3173c2ed87c372adb0bfd
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: gui-apps/waybar/, gui-apps/waybar/files/

2022-01-25 Thread Ionen Wolkens
commit: 853006be9f406d28e19e4bc269e8326ce57451f9
Author: Jonas Toth  jonas-toth  eu>
AuthorDate: Sat Jan 15 17:29:20 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 00:57:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853006be

gui-apps/waybar: remove old ebuilds

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jonas Toth  jonas-toth.eu>
Closes: https://github.com/gentoo/gentoo/pull/23808
Signed-off-by: Ionen Wolkens  gentoo.org>

 gui-apps/waybar/Manifest  |  2 -
 gui-apps/waybar/files/waybar-0.9.7-libfmt-8.patch | 32 ---
 gui-apps/waybar/waybar-0.9.5-r1.ebuild| 70 ---
 gui-apps/waybar/waybar-0.9.7-r1.ebuild| 70 ---
 4 files changed, 174 deletions(-)

diff --git a/gui-apps/waybar/Manifest b/gui-apps/waybar/Manifest
index 0a7f4edbb69c..5623f72687e8 100644
--- a/gui-apps/waybar/Manifest
+++ b/gui-apps/waybar/Manifest
@@ -1,4 +1,2 @@
-DIST waybar-0.9.5.tar.gz 146094 BLAKE2B 
cd46e308d282df5ba6ce34417c0fe5468c188acb3c0f9bf5b2d4dd4c2c80547cab65172b4f4162c2dde0b78f68d15c8b79be74113cacd2610fd2a48299e14013
 SHA512 
0bbb9e898e205728fc564389927fec661a8dd6a9995a6c5d318f930f4527d6afd0be11a6b71dfa9aafb05c982e0f131e51eb0eec9a3e92c28f5cb04ff780fa8b
-DIST waybar-0.9.7.tar.gz 150768 BLAKE2B 
41dbcac30ffc42e04d565a590c1bce086271938936a05599bca6b74bac3fb2a8d1a4a4ddc5bec079dea6963eef8722c2c87a99c066de495caa163b1103a08095
 SHA512 
731b686235b1f0f94ce263e7ffa854f980fb8fccf30a0bd89e7aa0e1ca2c3fabd6d0df837bace6d6915d7a633500ed1f0497d012e082ca99fb32a78142b99279
 DIST waybar-0.9.8.tar.gz 158869 BLAKE2B 
d5496986e3985747881cb8693b40d92e5c038a0ee55bf32e156efb67f02c46810cc80767635bd83837609b33855feced4f4f476deecbc47dfd43ef82700a87a2
 SHA512 
5c65b04cf0ae2e4cdff2b58c6b733a10a8b8d8acbb8f4f4519a0542be759fb6e84e46c323e4b8611ed25bda8bd322ee7a09cb697ed378e120841ce324021b104
 DIST waybar-0.9.9.tar.gz 181603 BLAKE2B 
ac0430fef2cc3be3a63ae2e27d6982cdea67ee800db8e9acda2bd8025114c8f065a87a164a787d2c82a00b81012fe2fad91e8adb1b51241bc722355b100fed86
 SHA512 
c219c55014726d9201031ef4448505de516507a74d840a3f733b1719ae0100d1e882580da8b1490158fff2c3003cf915e04bcdf8a55b757bdb845e29bf705ecd

diff --git a/gui-apps/waybar/files/waybar-0.9.7-libfmt-8.patch 
b/gui-apps/waybar/files/waybar-0.9.7-libfmt-8.patch
deleted file mode 100644
index 8ffc8a42a9f1..
--- a/gui-apps/waybar/files/waybar-0.9.7-libfmt-8.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-https://bugs.gentoo.org/797649
-https://github.com/Alexays/Waybar/pull/1144
-
-From: John Helmert III 
-Date: Tue, 29 Jun 2021 21:29:12 -0500
-Subject: [PATCH] libfmt >=8.0.0 compatibility
 a/include/util/format.hpp
-+++ b/include/util/format.hpp
-@@ -35,7 +35,11 @@ namespace fmt {
- // The rationale for ignoring it is that the only reason to 
specify
- // an alignment and a with is to get a fixed width bar, and ">" is
- // sufficient in this implementation.
-+#if FMT_VERSION < 8
- width = parse_nonnegative_int(it, end, ctx);
-+#else
-+width = detail::parse_nonnegative_int(it, end, -1);
-+#endif
-   }
-   return it;
- }
 a/src/modules/clock.cpp
-+++ b/src/modules/clock.cpp
-@@ -196,6 +196,9 @@ template <>
- struct fmt::formatter : fmt::formatter {
-   template 
-   auto format(const waybar_time& t, FormatContext& ctx) {
-+#if FMT_VERSION >= 8
-+  auto& tm_format = specs;
-+#endif
- return format_to(ctx.out(), "{}", date::format(t.locale, 
fmt::to_string(tm_format), t.ztime));
-   }
- };

diff --git a/gui-apps/waybar/waybar-0.9.5-r1.ebuild 
b/gui-apps/waybar/waybar-0.9.5-r1.ebuild
deleted file mode 100644
index fe2a849be6ce..
--- a/gui-apps/waybar/waybar-0.9.5-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Highly customizable Wayland bar for Sway and Wlroots based 
compositors"
-HOMEPAGE="https://github.com/Alexays/Waybar;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Alexays/${PN^}.git;
-else
-   SRC_URI="https://github.com/Alexays/${PN^}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-S="${WORKDIR}/${PN^}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="mpd network popups pulseaudio sndio tray +udev wifi"
-
-BDEPEND="
-   >=app-text/scdoc-1.9.2
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-cpp/gtkmm:3.0
-   dev-libs/jsoncpp:=
-   dev-libs/libinput:=
-   dev-libs/libsigc++:2
-   >=dev-libs/libfmt-5.3.0:=
-   >=dev-libs/spdlog-1.8.0:=
-   dev-libs/date:=
-   dev-libs/wayland
-   dev-libs/wayland-protocols
-   gui-libs/wlroots:=
-   x11-libs/gtk+:3[wayland]
-   mpd? ( media-libs/libmpdclient )
-   network? ( dev-libs/libnl:3 )
-   popups? ( 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-01-25 Thread Ionen Wolkens
commit: 9e7a193aee5a2eb76addc3d1b9514bfeadf1c215
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 25 23:07:26 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 00:57:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7a193a

x11-drivers/nvidia-drivers: add 470.62.22:0/vulkan

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

 x11-drivers/nvidia-drivers/Manifest|   1 +
 .../nvidia-drivers/nvidia-drivers-470.62.22.ebuild | 444 +
 2 files changed, 445 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 156210b3484f..2e96945df4e4 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -7,6 +7,7 @@ DIST NVIDIA-Linux-x86-390.147.run 49303088 BLAKE2B 
5a3a02b88af1ee8699b0c6c3fa222
 DIST NVIDIA-Linux-x86_64-390.147.run 85930997 BLAKE2B 
a8085c9abc1c31251788a8f5abdc2090c9085b3028e364184244bbf24d822dc3266877c88b30f403507fa2dd511c68ec67e1f188d6b0f1f4d7d792881d5253fc
 SHA512 
0d8bda32e916d71da2ea74bc12a4f3cb0a0c2ddda27511cf3c89bbf4aeb28db68f6b7261639d88dd1c0180b91213c09de930d233158268c5d9ab3b223510e964
 DIST NVIDIA-Linux-x86_64-460.91.03.run 178201292 BLAKE2B 
4d407b7bb3a99ab71c62c3cd18dc3549c98a24e7af28276e6e6a21dd33efcab017fed3f782f6dfb060c4437cd718f19c2f9900de367cc47bf19fa2718a18ad55
 SHA512 
4ac11130fe5a8f1c26f459e9c19660b3ff6f23011e9f77b09ca948fc42609e523ecea70d3bf6def50a75b4a3079ab280018753fb6e53875d9bb8093a033e3b70
 DIST NVIDIA-Linux-x86_64-470.62.20.run 271563606 BLAKE2B 
3e0e75ce866fff218af1f908adc051b964ceb8c64d0c87132dbd7fd1b82eaf34e2ec8624dab1a0f20041012e5bd7e22a1c1fd99f4fb50aa19d47015b025c8b03
 SHA512 
023d0b352114310caf6b70d863c5593e4a2b16b78bee08c87d27e48d03f70e63b608f9a6b262c8d8b6fc7450bca7729b34c716ec8b196a0ea72e4686654c3508
+DIST NVIDIA-Linux-x86_64-470.62.22.run 272128606 BLAKE2B 
727aac085a73c4c953ddb58a5b887b70eb65b5b89cdd556d122d89d351444fbed0adfa3c34627a9ab0d13c42ac93732d9fa023e580894117dd0c06098b386208
 SHA512 
9e9f6a665034495bbfd438567fb9a0998adbfcc979fd1e0370d355b4f312e4c1fb5162b15e5264cc89d3aca6dcaf84ce7ebfff0885ac783dfcd8be3b99b3b96f
 DIST NVIDIA-Linux-x86_64-470.94.run 272262854 BLAKE2B 
23785ec9d434f48793547a3a0d8708c0928b1926f9d8973d872f1745291095cba494310b2fa25a62f3d29bfb4f660fa1ef78d49da651d8a094a23d64ca110e8a
 SHA512 
b70542af04691da623b494d49fcbd58c58b83388fdb1c7ea6dcc779755b595444a324f613840ccbba0d9029456668376fe6049a3e4496c6054efbbf1e0a59c0f
 DIST NVIDIA-Linux-x86_64-495.44.run 282259831 BLAKE2B 
ca11406a5b1b25d9691ec61d4125457c22438b8f0af0651043235f72ee75c4b264cfde7b04840bbec15c22bc5eb657a46326b49941e6c776a8990430cf052818
 SHA512 
bc9054e6028ba172906e6eb9a0b8f5cfc3ae74d57f3e95e0f9057879e3af07a4b19479e80d81e948872bc47bbd674f77f5f81d4debd2e2c3ce45058cd9211802
 DIST NVIDIA-Linux-x86_64-495.46.run 280886811 BLAKE2B 
156917245f37a5da9121cf570616d6367eec66998a50136f1db0c521fc725e68db27acd5741a9fc3e3d502a2c7e90ccde68a7e56346cb8f5fc65ea419c2f0576
 SHA512 
859548fa81478acb994b40434fc85824976b1f83bc15846290898854db84ea3c6550586a1d7e89ff3afa248310d2bcf4d2d52d5d8e91cf74e3f7e4108a7002ad

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.22.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.22.ebuild
new file mode 100644
index ..831c5ece32fc
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.22.ebuild
@@ -0,0 +1,444 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MODULES_OPTIONAL_USE="driver"
+inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \
+   systemd toolchain-funcs unpacker
+
+NV_KERNEL_MAX="5.15"
+NV_URI="https://download.nvidia.com/XFree86/;
+NV_PIN="470.86"
+
+DESCRIPTION="NVIDIA Accelerated Graphics Driver"
+HOMEPAGE="https://developer.nvidia.com/vulkan-driver;
+SRC_URI="
+   https://developer.nvidia.com/vulkan-beta-${PV//.}-linux -> 
NVIDIA-Linux-x86_64-${PV}.run
+   $(printf "${NV_URI}%s/%s-${NV_PIN}.tar.bz2 " \
+   nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})"
+# nvidia-installer is unused but here for GPL-2's "distribute sources"
+S="${WORKDIR}"
+
+LICENSE="NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
+SLOT="0/vulkan"
+KEYWORDS="-* ~amd64"
+IUSE="+X abi_x86_32 abi_x86_64 +driver persistenced static-libs +tools wayland"
+
+COMMON_DEPEND="
+   acct-group/video
+   persistenced? (
+   acct-user/nvpd
+   net-libs/libtirpc:=
+   )
+   tools? (
+   dev-libs/atk
+   dev-libs/glib:2
+   dev-libs/jansson:=
+   media-libs/harfbuzz:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXxf86vm
+   x11-libs/pango
+   )"
+RDEPEND="
+   ${COMMON_DEPEND}
+   X? (
+

[gentoo-commits] repo/gentoo:master commit in: gui-apps/waybar/

2022-01-25 Thread Ionen Wolkens
commit: a2527c38cc49edf1d3846d20ef1ae3ece3b2178d
Author: Jonas Toth  jonas-toth  eu>
AuthorDate: Sat Jan 15 17:27:18 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 26 00:57:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2527c38

gui-apps/waybar: version bump to 0.9.9

Updates `waybar` to version 0.9.9. With it comes a fix for
`dev-libs/fmt` compatibility.

Closes: https://bugs.gentoo.org/830749
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jonas Toth  jonas-toth.eu>
Signed-off-by: Ionen Wolkens  gentoo.org>

 gui-apps/waybar/Manifest|  1 +
 gui-apps/waybar/waybar-0.9.9.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/gui-apps/waybar/Manifest b/gui-apps/waybar/Manifest
index 567c69c8b580..0a7f4edbb69c 100644
--- a/gui-apps/waybar/Manifest
+++ b/gui-apps/waybar/Manifest
@@ -1,3 +1,4 @@
 DIST waybar-0.9.5.tar.gz 146094 BLAKE2B 
cd46e308d282df5ba6ce34417c0fe5468c188acb3c0f9bf5b2d4dd4c2c80547cab65172b4f4162c2dde0b78f68d15c8b79be74113cacd2610fd2a48299e14013
 SHA512 
0bbb9e898e205728fc564389927fec661a8dd6a9995a6c5d318f930f4527d6afd0be11a6b71dfa9aafb05c982e0f131e51eb0eec9a3e92c28f5cb04ff780fa8b
 DIST waybar-0.9.7.tar.gz 150768 BLAKE2B 
41dbcac30ffc42e04d565a590c1bce086271938936a05599bca6b74bac3fb2a8d1a4a4ddc5bec079dea6963eef8722c2c87a99c066de495caa163b1103a08095
 SHA512 
731b686235b1f0f94ce263e7ffa854f980fb8fccf30a0bd89e7aa0e1ca2c3fabd6d0df837bace6d6915d7a633500ed1f0497d012e082ca99fb32a78142b99279
 DIST waybar-0.9.8.tar.gz 158869 BLAKE2B 
d5496986e3985747881cb8693b40d92e5c038a0ee55bf32e156efb67f02c46810cc80767635bd83837609b33855feced4f4f476deecbc47dfd43ef82700a87a2
 SHA512 
5c65b04cf0ae2e4cdff2b58c6b733a10a8b8d8acbb8f4f4519a0542be759fb6e84e46c323e4b8611ed25bda8bd322ee7a09cb697ed378e120841ce324021b104
+DIST waybar-0.9.9.tar.gz 181603 BLAKE2B 
ac0430fef2cc3be3a63ae2e27d6982cdea67ee800db8e9acda2bd8025114c8f065a87a164a787d2c82a00b81012fe2fad91e8adb1b51241bc722355b100fed86
 SHA512 
c219c55014726d9201031ef4448505de516507a74d840a3f733b1719ae0100d1e882580da8b1490158fff2c3003cf915e04bcdf8a55b757bdb845e29bf705ecd

diff --git a/gui-apps/waybar/waybar-0.9.9.ebuild 
b/gui-apps/waybar/waybar-0.9.9.ebuild
new file mode 100644
index ..fa2bf998afdc
--- /dev/null
+++ b/gui-apps/waybar/waybar-0.9.9.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Highly customizable Wayland bar for Sway and Wlroots based 
compositors"
+HOMEPAGE="https://github.com/Alexays/Waybar;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Alexays/${PN^}.git;
+else
+   SRC_URI="https://github.com/Alexays/${PN^}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+S="${WORKDIR}/${PN^}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="mpd network +popups pulseaudio sndio tray +udev wifi"
+
+BDEPEND="
+   >=app-text/scdoc-1.9.2
+   dev-util/gdbus-codegen
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-cpp/cairomm:0
+   dev-cpp/glibmm:2
+   dev-cpp/gtkmm:3.0
+   dev-libs/glib:2
+   dev-libs/jsoncpp:=
+   dev-libs/libinput:=
+   dev-libs/libsigc++:2
+   >=dev-libs/libfmt-7.0.0:=
+   >=dev-libs/spdlog-1.8.5:=
+   dev-libs/date:=
+   dev-libs/wayland
+   dev-libs/wayland-protocols
+   gui-libs/wlroots:=
+   x11-libs/gtk+:3[wayland]
+   x11-libs/libxkbcommon
+   mpd? ( media-libs/libmpdclient )
+   network? ( dev-libs/libnl:3 )
+   popups? ( gui-libs/gtk-layer-shell )
+   pulseaudio? ( media-sound/pulseaudio )
+   sndio? ( media-sound/sndio:= )
+   tray? (
+   dev-libs/libdbusmenu[gtk3]
+   dev-libs/libappindicator
+   )
+   udev? ( virtual/libudev:= )
+   wifi? ( || ( sys-apps/util-linux net-wireless/rfkill ) )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature mpd)
+   $(meson_feature network libnl)
+   $(meson_feature popups gtk-layer-shell)
+   $(meson_feature pulseaudio)
+   $(meson_feature sndio)
+   $(meson_feature tray dbusmenu-gtk)
+   $(meson_feature udev libudev)
+   $(meson_feature wifi rfkill)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/, sys-auth/polkit/files/

2022-01-25 Thread Sam James
commit: 77e50819c7c7c22dee5ee6b2e7538b3cfff789af
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 26 00:50:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 00:51:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e50819

sys-auth/polkit: backport CVE-2021-3560, CVE-2021-4043 patches to 0.117

Needed for non-Rust arches like sparc.

(Most users are on 0.120 and already fixed in previous commits.)

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

 .../polkit/files/polkit-0.117-CVE-2021-3560.patch  |  29 +
 sys-auth/polkit/polkit-0.117-r3.ebuild | 136 +
 2 files changed, 165 insertions(+)

diff --git a/sys-auth/polkit/files/polkit-0.117-CVE-2021-3560.patch 
b/sys-auth/polkit/files/polkit-0.117-CVE-2021-3560.patch
new file mode 100644
index ..9c3ce20cf574
--- /dev/null
+++ b/sys-auth/polkit/files/polkit-0.117-CVE-2021-3560.patch
@@ -0,0 +1,29 @@
+https://bugs.gentoo.org/794052
+
+From a04d13affe0fa53ff618e07aa8f57f4c0e3b9b81 Mon Sep 17 00:00:00 2001
+From: Jan Rybar 
+Date: Wed, 2 Jun 2021 15:43:38 +0200
+Subject: [PATCH] GHSL-2021-074: authentication bypass vulnerability in polkit
+
+initial values returned if error caught
+---
+ src/polkit/polkitsystembusname.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/polkit/polkitsystembusname.c 
b/src/polkit/polkitsystembusname.c
+index 8daa12c..8ed1363 100644
+--- a/src/polkit/polkitsystembusname.c
 b/src/polkit/polkitsystembusname.c
+@@ -435,6 +435,9 @@ polkit_system_bus_name_get_creds_sync (PolkitSystemBusName 
  *system_bus
+   while (!((data.retrieved_uid && data.retrieved_pid) || data.caught_error))
+ g_main_context_iteration (tmp_context, TRUE);
+ 
++  if (data.caught_error)
++goto out;
++
+   if (out_uid)
+ *out_uid = data.uid;
+   if (out_pid)
+-- 
+GitLab
+

diff --git a/sys-auth/polkit/polkit-0.117-r3.ebuild 
b/sys-auth/polkit/polkit-0.117-r3.ebuild
new file mode 100644
index ..6dab5cf577c0
--- /dev/null
+++ b/sys-auth/polkit/polkit-0.117-r3.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools pam pax-utils systemd xdg-utils
+
+DESCRIPTION="Policy framework for controlling privileges for system-wide 
services"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/polkit 
https://gitlab.freedesktop.org/polkit/polkit;
+SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+IUSE="elogind examples gtk +introspection kde nls pam selinux systemd test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="^^ ( elogind systemd )"
+
+BDEPEND="
+   acct-user/polkitd
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/glib
+   dev-libs/gobject-introspection-common
+   dev-libs/libxslt
+   dev-util/glib-utils
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   introspection? ( dev-libs/gobject-introspection )
+"
+DEPEND="
+   dev-lang/spidermonkey:68[-debug]
+   dev-libs/glib:2
+   dev-libs/expat
+   elogind? ( sys-auth/elogind )
+   pam? (
+   sys-auth/pambase
+   sys-libs/pam
+   )
+   !pam? ( virtual/libcrypt:= )
+   systemd? ( sys-apps/systemd:0=[policykit] )
+"
+RDEPEND="${DEPEND}
+   acct-user/polkitd
+   selinux? ( sec-policy/selinux-policykit )
+"
+PDEPEND="
+   gtk? ( || (
+   >=gnome-extra/polkit-gnome-0.105
+   >=lxde-base/lxsession-0.5.2
+   ) )
+   kde? ( kde-plasma/polkit-kde-agent )
+"
+
+DOCS=( docs/TODO HACKING NEWS README )
+
+PATCHES=(
+   # bug 660880
+   "${FILESDIR}"/polkit-0.115-elogind.patch
+
+   "${FILESDIR}"/polkit-0.117-CVE-2021-3560.patch
+   "${FILESDIR}"/polkit-0.120-CVE-2021-4043.patch
+)
+
+QA_MULTILIB_PATHS="
+   usr/lib/polkit-1/polkit-agent-helper-1
+   usr/lib/polkit-1/polkitd"
+
+src_prepare() {
+   default
+
+   sed -i -e 's|unix-group:wheel|unix-user:0|' 
src/polkitbackend/*-default.rules || die #401513
+
+   # Workaround upstream hack around standard gtk-doc behavior, bug #552170
+   sed -i -e 's/@ENABLE_GTK_DOC_TRUE@\(TARGET_DIR\)/\1/' \
+   -e '/install-data-local:/,/uninstall-local:/ 
s/@ENABLE_GTK_DOC_TRUE@//' \
+   -e 's/@ENABLE_GTK_DOC_FALSE@install-data-local://' \
+   docs/polkit/Makefile.in || die
+
+   # disable broken test - bug #624022
+   sed -i -e "/^SUBDIRS/s/polkitbackend//" test/Makefile.am || die
+
+   # Fix cross-building, bug #590764, elogind patch, bug #598615
+   eautoreconf
+}
+
+src_configure() {
+   xdg_environment_reset
+
+   local 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/basu/, sys-libs/basu/files/

2022-01-25 Thread Sam James
commit: 906ef4bc17279ecfcaeb94a6d535df428da3f075
Author: Arsen Arsenović  aarsen  me>
AuthorDate: Tue Jan 25 18:18:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 26 00:19:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=906ef4bc

sys-libs/basu: backport LLD 13 fixes

Closes: https://bugs.gentoo.org/832045
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Arsen Arsenović  aarsen.me>
Closes: https://github.com/gentoo/gentoo/pull/23954
Signed-off-by: Sam James  gentoo.org>

 sys-libs/basu/basu-0.2.0-r1.ebuild | 43 ++
 ...GNU-ld-2.37-support-z-start-stop-gc-which.patch | 51 ++
 ...x-linking-on-LLD-13-LD-2.37-and-older-CCs.patch | 44 +++
 3 files changed, 138 insertions(+)

diff --git a/sys-libs/basu/basu-0.2.0-r1.ebuild 
b/sys-libs/basu/basu-0.2.0-r1.ebuild
new file mode 100644
index ..864253af23e2
--- /dev/null
+++ b/sys-libs/basu/basu-0.2.0-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit meson python-any-r1
+
+DESCRIPTION="The sd-bus library, extracted from systemd"
+HOMEPAGE="https://sr.ht/~emersion/basu/;
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+SRC_URI="https://git.sr.ht/~emersion/basu/refs/download/v${PV}/basu-${PV}.tar.gz;
+KEYWORDS="~amd64"
+
+IUSE="audit caps"
+
+DEPEND="
+   audit? ( sys-process/audit )
+   caps? ( sys-libs/libcap )
+"
+
+RDEPEND="${DEPEND}"
+# Needed to generate hash tables
+BDEPEND="${PYTHON_DEPS}
+   dev-util/gperf
+"
+
+PATCHES=(
+   "${FILESDIR}"/0001-"${PN}"-0.2.0-meson-add-libcap-option.patch
+   
"${FILESDIR}"/0002-"${PN}"-0.2.0-meson-convert-audit-option-to-feature-object.patch
+   
"${FILESDIR}"/0001-"${PN}"-0.2.0-LLD-13-and-GNU-ld-2.37-support-z-start-stop-gc-which.patch
+   
"${FILESDIR}"/0002-"${PN}"-0.2.0-meson-fix-linking-on-LLD-13-LD-2.37-and-older-CCs.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature audit)
+   $(meson_feature caps libcap)
+   )
+   meson_src_configure
+}

diff --git 
a/sys-libs/basu/files/0001-basu-0.2.0-LLD-13-and-GNU-ld-2.37-support-z-start-stop-gc-which.patch
 
b/sys-libs/basu/files/0001-basu-0.2.0-LLD-13-and-GNU-ld-2.37-support-z-start-stop-gc-which.patch
new file mode 100644
index ..efc4add79542
--- /dev/null
+++ 
b/sys-libs/basu/files/0001-basu-0.2.0-LLD-13-and-GNU-ld-2.37-support-z-start-stop-gc-which.patch
@@ -0,0 +1,51 @@
+From baa3a54e019b8ba6161fe20943c897490f4bcde8 Mon Sep 17 00:00:00 2001
+From: Fangrui Song 
+Date: Sat, 27 Nov 2021 18:19:46 +0100
+Subject: [PATCH basu] LLD 13 and GNU ld 2.37 support -z start-stop-gc which
+ allows garbage collection of C identifier name sections despite the
+ __start_/__stop_ references.  Simply set the retain attribute so that GCC 11
+ (if configure-time binutils is 2.36 or newer)/Clang 13 will set the
+ SHF_GNU_RETAIN section attribute to prevent garbage collection.
+
+Without the patch, there are linker errors like the following with -z
+start-stop-gc.
+
+```
+ld: error: undefined symbol: __start_SYSTEMD_BUS_ERROR_MAP
+>>> referenced by bus-error.c:93 (../src/libsystemd/sd-bus/bus-error.c:93)
+>>>   sd-bus_bus-error.c.o:(bus_error_name_to_errno) in archive 
src/libsystemd/libsystemd_static.a
+```
+
+Co-authored-by: Evgeniy Khramtsov 
+---
+Upstream: 
https://git.sr.ht/~emersion/basu/commit/5fa970e868f25ebc79ccca9b1d9df4c030d97661
+Gentoo bug: https://bugs.gentoo.org/832045
+
+ src/libsystemd/sd-bus/bus-error.h | 6 ++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/src/libsystemd/sd-bus/bus-error.h 
b/src/libsystemd/sd-bus/bus-error.h
+index 06c478a..883213f 100644
+--- a/src/libsystemd/sd-bus/bus-error.h
 b/src/libsystemd/sd-bus/bus-error.h
+@@ -28,11 +28,17 @@ int bus_error_set_errnofv(sd_bus_error *e, int error, 
const char *format, va_lis
+  * the bus error table, and BUS_ERROR_MAP_ELF_USE has to be used at
+  * least once per compilation unit (i.e. per library), to ensure that
+  * the error map is really added to the final binary.
++ *
++ * In addition, set the retain attribute so that the section cannot be
++ * discarded by ld --gc-sections -z start-stop-gc. Older compilers would
++ * warn for the unknown attribute, so just disable -Wattributes.
+  */
+ 
+ #define BUS_ERROR_MAP_ELF_REGISTER  \
++_Pragma("GCC diagnostic ignored \"-Wattributes\"")  \
+ __attribute__ ((__section__("BUS_ERROR_MAP")))  \
+ __attribute__ ((__used__))  \
++__attribute__ ((retain))\
+ __attribute__ ((aligned(8)))
+ 
+ #define BUS_ERROR_MAP_ELF_USE(errors)   \
+-- 
+2.34.1
+

diff --git 

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

2022-01-25 Thread Maciej Barć
commit: e1ca97be051dac5431dbfb890d85fd4a6b790bd3
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jan 26 00:18:04 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jan 26 00:18:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ca97be

net-misc/gallery-dl: drop old 1.20.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 net-misc/gallery-dl/Manifest |  1 -
 net-misc/gallery-dl/gallery-dl-1.20.0.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index daf06f66cfe8..c3bb0b180444 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,4 +1,3 @@
-DIST gallery-dl-1.20.0.tar.gz 407372 BLAKE2B 
8d7bd6ed4a769b4d4b3357b146babda2ac36989ce1373977b4902ae350a1e430585a5064205fb2038c62727c13c8b09a010aa9e32a96483783229db6366425b6
 SHA512 
d373b7a104232c99bfae8f92adc3af5ea51e8a1ccfec6db54831de899f9568be0526c8c7cd8f9cdc4680b8dc8934d483c95172b68cffca6b59b605698e2bca65
 DIST gallery-dl-1.20.1.tar.gz 408366 BLAKE2B 
f6a40270dd4e4a9df84c852e1c580ffb84e5b282adec0750f59e8ded130e79f336d1ba81ed0abe66f3bdae18aef05bac6c7c7f889a070a9c23a407dc9c51d890
 SHA512 
7d2c6daa473f1aaa1bef94f3ac2b38c9ce06d6f19d564e7c2abec9ecba4fa7c4f092f765080a4079020a1d2aa7484894a37d9f4b0cca2efad3ca1bf440ebf0cb
 DIST gallery-dl-1.20.2.tar.gz 411489 BLAKE2B 
e63aaa59d8792edc6e73e70cd46364d893aa39b80b70baec46d5e16a2eb3e00891ccb092cceff0a07cb5646bb848b94c2a7d929f9aa043716866171aeec8
 SHA512 
436b8959dd97cea3792be6d87bdedd67d8c7a327f4d332306709850687445d0fd1f2f7b6068a0584ba12b613a975f11185aef0ad34ea8035429c7865435c7839
 DIST gallery-dl-1.20.3.tar.gz 411789 BLAKE2B 
f2fff5f2bf0c8f5e23625cada06a29078737d6ca869012cd790da4f3f93d8b4cdcd294715a94d6fec41f5184fcd7346fe63144b4dc02bd3680ec171bac0ea523
 SHA512 
68a53844ed4743f20e17bb4ece168c5dc14cb63f13bce35f25a7d2198894eb18eb84dc2cbc29c1289020db08095783718d14d8fcd3dfed64ed76a235b672861e

diff --git a/net-misc/gallery-dl/gallery-dl-1.20.0.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.20.0.ebuild
deleted file mode 100644
index 885d94ca287f..
--- a/net-misc/gallery-dl/gallery-dl-1.20.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=(python3_{8,9,10})
-PYTHON_REQ_USE="sqlite,ssl,xml"
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
-HOMEPAGE="https://github.com/mikf/gallery-dl;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
-else
-   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# tests require network access
-RESTRICT="test"
-
-RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
-
-distutils_enable_tests setup.py
-
-python_compile_all() {
-   emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
-}
-
-pkg_postinst() {
-   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
-   optfeature "video downloads" net-misc/youtube-dl
-}



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

2022-01-25 Thread Maciej Barć
commit: 645fa6239eafcc4a070613a2496b0d7d45034e28
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jan 26 00:17:27 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jan 26 00:18:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645fa623

net-misc/gallery-dl: bump to 1.20.3

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 net-misc/gallery-dl/Manifest |  1 +
 net-misc/gallery-dl/gallery-dl-1.20.3.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index 4ab5352d2246..daf06f66cfe8 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,3 +1,4 @@
 DIST gallery-dl-1.20.0.tar.gz 407372 BLAKE2B 
8d7bd6ed4a769b4d4b3357b146babda2ac36989ce1373977b4902ae350a1e430585a5064205fb2038c62727c13c8b09a010aa9e32a96483783229db6366425b6
 SHA512 
d373b7a104232c99bfae8f92adc3af5ea51e8a1ccfec6db54831de899f9568be0526c8c7cd8f9cdc4680b8dc8934d483c95172b68cffca6b59b605698e2bca65
 DIST gallery-dl-1.20.1.tar.gz 408366 BLAKE2B 
f6a40270dd4e4a9df84c852e1c580ffb84e5b282adec0750f59e8ded130e79f336d1ba81ed0abe66f3bdae18aef05bac6c7c7f889a070a9c23a407dc9c51d890
 SHA512 
7d2c6daa473f1aaa1bef94f3ac2b38c9ce06d6f19d564e7c2abec9ecba4fa7c4f092f765080a4079020a1d2aa7484894a37d9f4b0cca2efad3ca1bf440ebf0cb
 DIST gallery-dl-1.20.2.tar.gz 411489 BLAKE2B 
e63aaa59d8792edc6e73e70cd46364d893aa39b80b70baec46d5e16a2eb3e00891ccb092cceff0a07cb5646bb848b94c2a7d929f9aa043716866171aeec8
 SHA512 
436b8959dd97cea3792be6d87bdedd67d8c7a327f4d332306709850687445d0fd1f2f7b6068a0584ba12b613a975f11185aef0ad34ea8035429c7865435c7839
+DIST gallery-dl-1.20.3.tar.gz 411789 BLAKE2B 
f2fff5f2bf0c8f5e23625cada06a29078737d6ca869012cd790da4f3f93d8b4cdcd294715a94d6fec41f5184fcd7346fe63144b4dc02bd3680ec171bac0ea523
 SHA512 
68a53844ed4743f20e17bb4ece168c5dc14cb63f13bce35f25a7d2198894eb18eb84dc2cbc29c1289020db08095783718d14d8fcd3dfed64ed76a235b672861e

diff --git a/net-misc/gallery-dl/gallery-dl-1.20.3.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.20.3.ebuild
new file mode 100644
index ..e0f925d5ec54
--- /dev/null
+++ b/net-misc/gallery-dl/gallery-dl-1.20.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=(python3_{8,9,10})
+PYTHON_REQ_USE="sqlite,ssl,xml"
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
+HOMEPAGE="https://github.com/mikf/gallery-dl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
+else
+   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+# tests require network access
+RESTRICT="test"
+
+RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
+
+distutils_enable_tests setup.py
+
+python_compile_all() {
+   emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
+}
+
+pkg_postinst() {
+   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
+   optfeature "video downloads" net-misc/youtube-dl
+}



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

2022-01-25 Thread Sam James
commit: 90550243ec83950d8a3dd3ba3db930cdfacad348
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 23:54:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 23:54:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90550243

dev-python/numpy: Stabilize 1.21.5 hppa, #831536

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

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

diff --git a/dev-python/numpy/numpy-1.21.5.ebuild 
b/dev-python/numpy/numpy-1.21.5.ebuild
index 3f7c9f3191b5..5e3cf779006d 100644
--- a/dev-python/numpy/numpy-1.21.5.ebuild
+++ b/dev-python/numpy/numpy-1.21.5.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc lapack"
 
 RDEPEND="



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

2022-01-25 Thread James Le Cuirot
commit: 385cffdb297bd3976244d43d5d8e908d67001c20
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Dec 31 11:42:36 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Jan 25 23:37:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=385cffdb

sgml-catalog-r1.eclass: Remove obsolete environment files

These files are only regenerated when gensgmlenv is present, but this
tool was part of sgmltools-lite, which was last-rited over a year ago.

The presence of 93sgmltools-lite can break tools such as
asciidoc. When SGML_CATALOG_FILES is defined, it automatically passes
the --catalogs option to xmllint, which uses the obsolete variable
over the updated catalogs listed in /etc/sgml/catalog.

Signed-off-by: James Le Cuirot  gentoo.org>

 eclass/sgml-catalog-r1.eclass | 18 +-
 1 file changed, 5 insertions(+), 13 deletions(-)

diff --git a/eclass/sgml-catalog-r1.eclass b/eclass/sgml-catalog-r1.eclass
index 1e1f17815ac4..9f8bb13d6095 100644
--- a/eclass/sgml-catalog-r1.eclass
+++ b/eclass/sgml-catalog-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: sgml-catalog-r1.eclass
@@ -9,9 +9,8 @@
 # @SUPPORTED_EAPIS: 7
 # @BLURB: Functions for installing SGML catalogs
 # @DESCRIPTION:
-# This eclass regenerates /etc/sgml/catalog, /etc/sgml.{,c}env
-# and /etc/env.d/93sgmltools-lite as necessary for the DocBook tooling.
-# This is done via exported pkg_postinst and pkg_postrm phases.
+# This eclass regenerates /etc/sgml/catalog as necessary for the DocBook
+# tooling. This is done via exported pkg_postinst and pkg_postrm phases.
 
 case ${EAPI:-0} in
7) ;;
@@ -50,16 +49,9 @@ sgml-catalog-r1_update_catalog() {
 
 # @FUNCTION: sgml-catalog-r1_update_env
 # @DESCRIPTION:
-# Regenerate environment variables and copy them to env.d.
+# Remove obsolete environment files. They can break tools such as asciidoc.
 sgml-catalog-r1_update_env() {
-   # gensgmlenv doesn't support overriding root
-   if [[ -z ${ROOT} && -x "${EPREFIX}/usr/bin/gensgmlenv" ]]; then
-   ebegin "Regenerating SGML environment variables"
-   gensgmlenv &&
-   grep -v export "${EPREFIX}/etc/sgml/sgml.env" > 
"${T}"/93sgmltools-lite &&
-   mv "${T}"/93sgmltools-lite 
"${EPREFIX}/etc/env.d/93sgmltools-lite"
-   eend "${?}"
-   fi
+   rm -f "${EROOT}"/etc/env.d/93sgmltools-lite 
"${EROOT}"/etc/sgml/sgml.{,c}env
 }
 
 sgml-catalog-r1_pkg_postinst() {



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

2022-01-25 Thread Sam James
commit: 86738e1a2fbf78ccce26e92bd27237a7e02d4783
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 23:01:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 23:01:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86738e1a

sys-apps/shadow: Stabilize 4.11.1 hppa, #831980

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

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

diff --git a/sys-apps/shadow/shadow-4.11.1.ebuild 
b/sys-apps/shadow/shadow-4.11.1.ebuild
index abc9057ed67d..324fc1a338dc 100644
--- a/sys-apps/shadow/shadow-4.11.1.ebuild
+++ b/sys-apps/shadow/shadow-4.11.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/shadow-maint/shadow/releases/download/v${PV}/${P}.ta
 LICENSE="BSD GPL-2"
 # Subslot is for libsubid's SONAME.
 SLOT="0/4"
-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="acl audit bcrypt cracklib nls pam selinux skey split-usr su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



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

2022-01-25 Thread Sam James
commit: a31849147ca3cb566367ecc6d7d19e421a4337c3
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 23:01:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 23:01:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3184914

sys-apps/util-linux: Stabilize 2.37.3 hppa, #831980

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

 sys-apps/util-linux/util-linux-2.37.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/util-linux/util-linux-2.37.3.ebuild 
b/sys-apps/util-linux/util-linux-2.37.3.ebuild
index 3e7ff9e6b4c6..cef53b7d841f 100644
--- a/sys-apps/util-linux/util-linux-2.37.3.ebuild
+++ b/sys-apps/util-linux/util-linux-2.37.3.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]] ; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git;
 else
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~alpha 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"

SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;
 fi
 



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

2022-01-25 Thread Patrick McLean
commit: a0d230ff73c43898241f119990785b5fec22cda3
Author: Patrick McLean  sony  com>
AuthorDate: Tue Jan 25 22:57:45 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Jan 25 22:57:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d230ff

net-dns/bind-tools: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 net-dns/bind-tools/Manifest  |   1 +
 net-dns/bind-tools/bind-tools-9.16.25.ebuild | 148 +++
 2 files changed, 149 insertions(+)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index e7e27448cc8f..99e373f0d169 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -2,3 +2,4 @@ DIST bind-9.16.15.tar.xz 5025688 BLAKE2B 
8b0723d46f812793f5a52b1ddacf21fe28e183e
 DIST bind-9.16.18.tar.xz 5023512 BLAKE2B 
7766c1e6ab30ae42f0ba49d96fe0e2675e79aa01c48569d3cf5c122944319fbb88299a193ce06cc0aa67f6085fd80e29472fc7adc845e4bbb7ff6896dae87ed6
 SHA512 
6ba2f14324ebdc66d2a6d60e929fb47e170dd7662cf4b18ef3ad9da30a61b43c7d5539e931c483ab36e63ae0398aeed255fd672489fb332dccf182df9aa102f9
 DIST bind-9.16.21.tar.xz 5057816 BLAKE2B 
bc7de285b45084a4904aee7c5c3042c7a2075968f19ed76b932c976f86f60bc8bf0d6cce8889a9adf7e807c8151bd6088ef1b2b00460a4d1cff7a74bb2221d43
 SHA512 
2cb71e50600fd7409ca7b7e2e9cf4ef6668b07faad7980ac8060e6a76f30a315182d75534ad1dcfb740c225cdf727b2bd6aa9ceb24ab7709b7b5d6eaca2d
 DIST bind-9.16.22.tar.xz 5059000 BLAKE2B 
c4853a8be268f9666f3677adf2e64c6d74f7df44d2dc05df544cead38c6c3b86489d25a66ccea6ce8ca89fa525a1848fe93a8aaa6bb1ee090aa189bf6aad40f3
 SHA512 
586fb4d5a656d6539033dcdfdd230b36465a2d2e6ada651c1f1548d062a9050e7a962af87e2a56931fe24c65586d29012d4a041dcddbb28f42b4d01fe291d9d1
+DIST bind-9.16.25.tar.xz 5086780 BLAKE2B 
cb62d0d4e25f508f1a77fae6a11ff144d2436346c45a936d572df4c843cd72ec81cffacd0a81dcb74eb73b8bca7d0762a5746baadda36f260b79b72eade24d18
 SHA512 
e43c0e59159d3a5642db051f3982d8767fb726426380c32960fefe4b9afd05708ed8f7e80a98b803a580b048e1a368c888e2dd5695fa5fcd7b8b75574a27cb62

diff --git a/net-dns/bind-tools/bind-tools-9.16.25.ebuild 
b/net-dns/bind-tools/bind-tools-9.16.25.ebuild
new file mode 100644
index ..95720a1a0c9b
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.16.25.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="https://www.isc.org/software/bind;
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${MY_P}.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+caps doc gssapi idn ipv6 libedit readline xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+COMMON_DEPEND="
+   dev-libs/libuv:=
+   caps? ( sys-libs/libcap )
+   dev-libs/openssl:=
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/libidn2:= )
+   gssapi? ( virtual/krb5 )
+   libedit? ( dev-libs/libedit )
+   !libedit? (
+   readline? ( sys-libs/readline:= )
+   )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+# sphinx required for man-page and html creation
+BDEPEND="
+   doc? ( dev-python/sphinx )
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# bug 479092, requires networking
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   export LDFLAGS="${LDFLAGS} -L${EPREFIX}/usr/$(get_libdir)"
+
+   # Disable tests for now, bug 406399
+   sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
+
+   # bug #220361
+   rm aclocal.m4 || die
+   rm -rf libtool.m4/ || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir="${EPREFIX}"/var
+   --without-python
+   --without-libjson
+   --without-zlib
+   --without-lmdb
+   --without-maxminddb
+   --disable-geoip
+   --with-openssl="${ESYSROOT}"/usr
+   $(use_with idn libidn2 "${ESYSROOT}"/usr)
+   $(use_with xml libxml2)
+   $(use_with gssapi)
+   $(use_with readline)
+   $(use_enable caps linux-caps)
+   AR="$(type -P $(tc-getAR))"
+   )
+
+   # bug 607400
+   if use libedit ; then
+   myeconfargs+=( --with-readline=-ledit )
+   elif use readline ; then
+   myeconfargs+=( --with-readline=-lreadline )
+   

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

2022-01-25 Thread Patrick McLean
commit: 3a36dc3f702c86c53a7f71e5cbea5db0ec8c2a56
Author: Patrick McLean  sony  com>
AuthorDate: Tue Jan 25 22:54:53 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Jan 25 22:57:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a36dc3f

net-dns/bind: Bump (bug #831919), add py310 (bug #830037)

Closes: https://bugs.gentoo.org/831919
Closes: https://bugs.gentoo.org/830037
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 net-dns/bind/Manifest|   1 +
 net-dns/bind/bind-9.16.25.ebuild | 375 +++
 2 files changed, 376 insertions(+)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 00f721a461ab..1133804671df 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -2,4 +2,5 @@ DIST bind-9.16.15.tar.xz 5025688 BLAKE2B 
8b0723d46f812793f5a52b1ddacf21fe28e183e
 DIST bind-9.16.18.tar.xz 5023512 BLAKE2B 
7766c1e6ab30ae42f0ba49d96fe0e2675e79aa01c48569d3cf5c122944319fbb88299a193ce06cc0aa67f6085fd80e29472fc7adc845e4bbb7ff6896dae87ed6
 SHA512 
6ba2f14324ebdc66d2a6d60e929fb47e170dd7662cf4b18ef3ad9da30a61b43c7d5539e931c483ab36e63ae0398aeed255fd672489fb332dccf182df9aa102f9
 DIST bind-9.16.21.tar.xz 5057816 BLAKE2B 
bc7de285b45084a4904aee7c5c3042c7a2075968f19ed76b932c976f86f60bc8bf0d6cce8889a9adf7e807c8151bd6088ef1b2b00460a4d1cff7a74bb2221d43
 SHA512 
2cb71e50600fd7409ca7b7e2e9cf4ef6668b07faad7980ac8060e6a76f30a315182d75534ad1dcfb740c225cdf727b2bd6aa9ceb24ab7709b7b5d6eaca2d
 DIST bind-9.16.22.tar.xz 5059000 BLAKE2B 
c4853a8be268f9666f3677adf2e64c6d74f7df44d2dc05df544cead38c6c3b86489d25a66ccea6ce8ca89fa525a1848fe93a8aaa6bb1ee090aa189bf6aad40f3
 SHA512 
586fb4d5a656d6539033dcdfdd230b36465a2d2e6ada651c1f1548d062a9050e7a962af87e2a56931fe24c65586d29012d4a041dcddbb28f42b4d01fe291d9d1
+DIST bind-9.16.25.tar.xz 5086780 BLAKE2B 
cb62d0d4e25f508f1a77fae6a11ff144d2436346c45a936d572df4c843cd72ec81cffacd0a81dcb74eb73b8bca7d0762a5746baadda36f260b79b72eade24d18
 SHA512 
e43c0e59159d3a5642db051f3982d8767fb726426380c32960fefe4b9afd05708ed8f7e80a98b803a580b048e1a368c888e2dd5695fa5fcd7b8b75574a27cb62
 DIST dyndns-samples.tbz2 22866 BLAKE2B 
409890653c6536cb9c0e3ba809d2bfde0e0ae73a2a101b4f229b46c01568466bc022bbbc37712171adbd08c572733e93630feab95a0fcd1ac50a7d37da1d1108
 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac

diff --git a/net-dns/bind/bind-9.16.25.ebuild b/net-dns/bind/bind-9.16.25.ebuild
new file mode 100644
index ..98685833126f
--- /dev/null
+++ b/net-dns/bind/bind-9.16.25.ebuild
@@ -0,0 +1,375 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Re dlz/mysql and threads, needs to be verified..
+# MySQL uses thread local storage in its C api. Thus MySQL
+# requires that each thread of an application execute a MySQL
+# thread initialization to setup the thread local storage.
+# This is impossible to do safely while staying within the DLZ
+# driver API. This is a limitation caused by MySQL, and not the DLZ API.
+# Because of this BIND MUST only run with a single thread when
+# using the MySQL driver.
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-r1 autotools toolchain-funcs flag-o-matic  db-use systemd 
tmpfiles
+
+MY_PV="${PV/_p/-P}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SDB_LDAP_VER="1.1.0-fc14"
+
+RRL_PV="${MY_PV}"
+
+# SDB-LDAP: http://bind9-ldap.bayour.com/
+
+DESCRIPTION="Berkeley Internet Name Domain - Name Server"
+HOMEPAGE="https://www.isc.org/software/bind;
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz
+   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+# -berkdb by default re bug 602682
+IUSE="berkdb +caps +dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi
+json ldap lmdb mysql odbc postgres python selinux static-libs xml +zlib"
+# sdb-ldap - patch broken
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+# Upstream dropped the old geoip library, but the BIND configuration for using
+# GeoIP remained the same.
+REQUIRED_USE="
+   postgres? ( dlz )
+   berkdb? ( dlz )
+   mysql? ( dlz )
+   odbc? ( dlz )
+   ldap? ( dlz )
+   dnsrps? ( dlz )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+   acct-group/named
+   acct-user/named
+   berkdb? ( sys-libs/db:= )
+   dev-libs/openssl:=[-bindist(-)]
+   mysql? ( dev-db/mysql-connector-c:0= )
+   odbc? ( >=dev-db/unixODBC-2.2.6 )
+   ldap? ( net-nds/openldap )
+   postgres? ( dev-db/postgresql:= )
+   caps? ( >=sys-libs/libcap-2.1.0 )
+   xml? ( dev-libs/libxml2 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/sakura/files/

2022-01-25 Thread Ionen Wolkens
commit: 17b68f44bb3de6b1df267c1dd259fdb956ae1118
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jan 25 19:41:20 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 25 22:42:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b68f44

x11-terms/sakura: remove unused patch

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/23955
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-terms/sakura/files/sakura-3.8.3-gentoo.patch | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/x11-terms/sakura/files/sakura-3.8.3-gentoo.patch 
b/x11-terms/sakura/files/sakura-3.8.3-gentoo.patch
deleted file mode 100644
index c9f2c5a85f44..
--- a/x11-terms/sakura/files/sakura-3.8.3-gentoo.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -40,8 +40,2 @@
- 
--IF (${CMAKE_BUILD_TYPE} MATCHES "Debug")
--  SET (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
--ELSE (${CMAKE_BUILD_TYPE} NOT MATCHES "Debug")
--  SET (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O2 -Wno-deprecated-declarations")
--ENDIF (${CMAKE_BUILD_TYPE} MATCHES "Debug")
--
- INCLUDE_DIRECTORIES (. ${GTK_INCLUDE_DIRS} ${VTE_INCLUDE_DIRS})
-@@ -59,3 +53,2 @@
- ENDIF (POD2MAN)
--INSTALL (FILES README.md DESTINATION share/doc/sakura)
- 



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

2022-01-25 Thread Andreas K. Hüttel
commit: 60abbc754743cfd99bee88dd38ffe9ee7ad5ed39
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jan 25 22:31:41 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jan 25 22:33:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60abbc75

sys-devel/binutils: Rekeyword 2.37_p1-r2

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

 sys-devel/binutils/binutils-2.37_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils/binutils-2.37_p1-r2.ebuild 
b/sys-devel/binutils/binutils-2.37_p1-r2.ebuild
index bbcd261cef45..5a01301054eb 100644
--- a/sys-devel/binutils/binutils-2.37_p1-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.37_p1-r2.ebuild
@@ -32,7 +32,7 @@ else
[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}

https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
SLOT=$(ver_cut 1-2)
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 #



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

2022-01-25 Thread Andreas K. Hüttel
commit: 8d172c01618028bec9c2eba220be7adc4fcd84f4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jan 25 22:33:18 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jan 25 22:33:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d172c01

sys-libs/binutils-libs: Rekeyword 2.37_p1-r2

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

 sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild
index b3acfd3410a1..96d48795c692 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz
 LICENSE="|| ( GPL-3 LGPL-3 )"
 SLOT="0/${PV%_p?}"
 IUSE="64-bit-bfd cet multitarget nls static-libs"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~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-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 BDEPEND="nls? ( sys-devel/gettext )"
 DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/

2022-01-25 Thread Andreas K. Hüttel
commit: cd81ec12c5419c217075f389e4c79f3de4734248
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jan 25 22:32:36 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jan 25 22:33:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd81ec12

sys-devel/binutils-hppa64: Rekeyword 2.37_p1-r2

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

 sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild
index 1741130aeeeb..5b7776c9348f 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild
@@ -34,7 +34,7 @@ else
[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}

https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
SLOT=$(ver_cut 1-2)
-   #KEYWORDS="-* ~hppa"
+   KEYWORDS="-* ~hppa"
 fi
 
 #



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

2022-01-25 Thread Bernard Cafarelli
commit: 6d3945dd13aad93eff90d18e3c2f81e6245223db
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jan 25 22:28:57 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jan 25 22:29:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3945dd

media-gfx/geeqie: 1.7.2 bump

Closes: https://bugs.gentoo.org/831636
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-gfx/geeqie/Manifest|  1 +
 media-gfx/geeqie/geeqie-1.7.2.ebuild | 95 
 2 files changed, 96 insertions(+)

diff --git a/media-gfx/geeqie/Manifest b/media-gfx/geeqie/Manifest
index 1daf3e8664f7..21b0b2460541 100644
--- a/media-gfx/geeqie/Manifest
+++ b/media-gfx/geeqie/Manifest
@@ -1,3 +1,4 @@
 DIST geeqie-1.5.1.tar.xz 1587116 BLAKE2B 
f8742a88eefd90fb1e7e1d1365058cef190b6231fcb001faa9f110676e8403c8e5959f9af398d6fa1ddc4e4c62439728904c6c39f5095f476014a5b7b74b4d16
 SHA512 
265eade90afe45856855e856c5f640786ca2e3add57c3ade8ca380d075297f96bf44c6e0c4fd6eabbc2666a37f898b50d37dd2e01d77875b8a622d72d8a0e6ac
 DIST geeqie-1.6.tar.xz 1693488 BLAKE2B 
ee5369884c4c0e60fe827d43ef336c5aaa89d55aec8905bb8cdd4edb2ee12e15d525577a3c85403e2e8955a08c817007b72d1d1e3614063377a21aaba317acee
 SHA512 
4acd05c6012c80581e9c594c7dc7d12265528aa8d3868afef9def36798945afb851da9376bbe5f205ac3c5e1e2362188cc0e2891b49f3ea4396bbc6974c143ef
 DIST geeqie-1.6_p20211016.tar.xz 36433388 BLAKE2B 
e8932398ce7354c08ad4199834870e2844555ee1a8ae2beebd9a512100784a5cb62e00993b3ef1854a7ab1bd37eb0742ebcfc17605429f99b61e1af2fbaf859e
 SHA512 
9e536beac39028fdcbe04d014460de2b02039b2c027f9603a71554339b2d14116f8dff11bb09c6e73d51550188daf40031535f978fbbc2d355d30593f4f29e9d
+DIST geeqie-1.7.2.tar.xz 1949240 BLAKE2B 
4dde2c902151da677470dca359b321978afe861cafddb7baf76e68acc8a9cf7943ce8ebd8e46aa007a773cce62444d16908d1b8b1339de58587c98d911775ec7
 SHA512 
07b06ef51cb520b91b9097bbe06d170af39d3d513d9853c912e1b60bd5b47e0ae3571f6ac449c9f9c6cee4d227fc4c906ee5f90f7498cd0b2119d12ff4673c4d

diff --git a/media-gfx/geeqie/geeqie-1.7.2.ebuild 
b/media-gfx/geeqie/geeqie-1.7.2.ebuild
new file mode 100644
index ..60becabb68fa
--- /dev/null
+++ b/media-gfx/geeqie/geeqie-1.7.2.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+LUA_COMPAT=( lua5-{1..3} )
+
+inherit autotools lua-single xdg
+
+DESCRIPTION="A lightweight GTK image viewer forked from GQview"
+HOMEPAGE="http://www.geeqie.org;
+SRC_URI="https://github.com/BestImageViewer/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug doc exif ffmpegthumbnailer gpu-accel jpeg lcms lirc lua map nls 
pdf tiff xmp"
+
+RDEPEND="
+   virtual/libintl
+   x11-libs/gtk+:3
+   doc? ( app-text/gnome-doc-utils )
+   ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+   gpu-accel? ( media-libs/clutter-gtk )
+   jpeg? ( virtual/jpeg:0 )
+   lcms? ( media-libs/lcms:2 )
+   lirc? ( app-misc/lirc )
+   lua? ( ${LUA_DEPS} )
+   map? ( media-libs/libchamplain:0.12 )
+   pdf? ( >=app-text/poppler-0.62[cairo] )
+   tiff? ( media-libs/tiff:0 )
+   xmp? ( >=media-gfx/exiv2-0.17:=[xmp] )
+   !xmp? ( exif? ( >=media-gfx/exiv2-0.17:= ) )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+   map? ( gpu-accel )"
+
+src_prepare() {
+   default
+
+   # Remove -Werror (gcc changes may add new warnings)
+   sed -e '/CFLAGS/s/-Werror //g' -i configure.ac || die
+
+   # Remove force rebuild of Lua API ref
+   sed -e 's#./create-doxygen-lua-api.sh##' -i doc/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-readmedir="${EPREFIX}"/usr/share/doc/${PF}
+   --enable-gtk3
+   $(use_enable debug debug-log)
+   $(use_enable ffmpegthumbnailer)
+   $(use_enable gpu-accel)
+   $(use_enable jpeg)
+   $(use_enable lcms)
+   $(use_enable lua)
+   $(use_enable lirc)
+   $(use_enable map)
+   $(use_enable nls)
+   $(use_enable pdf)
+   $(use_enable tiff)
+   )
+
+   if use exif || use xmp; then
+   myeconfargs+=( --enable-exiv2 )
+   else
+   myeconfargs+=( --disable-exiv2)
+   fi
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   rm -f "${D}/usr/share/doc/${PF}/COPYING" || die
+   # Application needs access to the uncompressed file
+   docompress -x /usr/share/doc/${PF}/README.md
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   elog "Some plugins may require additional packages"
+   elog "- 

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

2022-01-25 Thread Sam James
commit: 28e22c485b6d1880edcfee8879b0d9e389b8a74e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 22:16:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 22:16:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e22c48

sys-auth/polkit: Stabilize 0.120-r2 ppc64, #832060

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

 sys-auth/polkit/polkit-0.120-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit/polkit-0.120-r2.ebuild 
b/sys-auth/polkit/polkit-0.120-r2.ebuild
index 1de127602743..4d864ecfd564 100644
--- a/sys-auth/polkit/polkit-0.120-r2.ebuild
+++ b/sys-auth/polkit/polkit-0.120-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ~ppc64 ~riscv ~s390 x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc64 ~riscv ~s390 x86"
 IUSE="examples gtk +introspection kde pam selinux systemd test"
 #RESTRICT="!test? ( test )"
 # Tests currently don't work with meson. See



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

2022-01-25 Thread Sam James
commit: f58bafd9ff1f89b1aedcde58bfa2af28fa5ce83b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 22:16:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 22:16:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f58bafd9

sys-fs/cryptsetup: Stabilize 2.4.3 arm64, #831982

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

 sys-fs/cryptsetup/cryptsetup-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/cryptsetup/cryptsetup-2.4.3.ebuild 
b/sys-fs/cryptsetup/cryptsetup-2.4.3.ebuild
index 56011aeb45a3..d3a73896274f 100644
--- a/sys-fs/cryptsetup/cryptsetup-2.4.3.ebuild
+++ b/sys-fs/cryptsetup/cryptsetup-2.4.3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/${PN}/v$(ver_cut 1-2)/${P/_/-}.t
 LICENSE="GPL-2+"
 SLOT="0/12" # libcryptsetup.so version
 [[ ${PV} != *_rc* ]] && \
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 CRYPTO_BACKENDS="gcrypt kernel nettle +openssl"
 # we don't support nss since it doesn't allow cryptsetup to be built statically
 # and it's missing ripemd160 support so it can't provide full backward 
compatibility



[gentoo-commits] repo/gentoo:master commit in: dev-java/gson/

2022-01-25 Thread Sam James
commit: f65df8ea2b4ca2a90b8f1c0082177d6dfd2caff2
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 22:16:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 22:16:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65df8ea

dev-java/gson: Stabilize 2.8.8 arm64, #832013

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

 dev-java/gson/gson-2.8.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/gson/gson-2.8.8.ebuild b/dev-java/gson/gson-2.8.8.ebuild
index 7386f72f7761..143a181a9654 100644
--- a/dev-java/gson/gson-2.8.8.ebuild
+++ b/dev-java/gson/gson-2.8.8.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="2.6"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 
 # Compile dependencies
 # POM: ${PN}/pom.xml



[gentoo-commits] repo/gentoo:master commit in: app-portage/metagen/

2022-01-25 Thread Sebastian Pipping
commit: 6494db7558c59865210047862093f49e5cf06dc2
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Jan 25 22:13:08 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Jan 25 22:15:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6494db75

app-portage/metagen: Fix 0.7.3 install

Closes: https://bugs.gentoo.org/832069
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3

 app-portage/metagen/metagen-0.7.3.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-portage/metagen/metagen-0.7.3.ebuild 
b/app-portage/metagen/metagen-0.7.3.ebuild
index 27aa691fbac3..f369cca5158a 100644
--- a/app-portage/metagen/metagen-0.7.3.ebuild
+++ b/app-portage/metagen/metagen-0.7.3.ebuild
@@ -23,9 +23,11 @@ python_install_all() {
distutils-r1_python_install_all
doman docs/metagen.1
 
-   # Bug 814545
-   mv "${ED}"/usr/share/doc/${P}/* "${ED}"/usr/share/doc/${PF}/ || die
-   rmdir "${ED}"/usr/share/doc/${P}/ || die
+   # Bug 814545 and 832069
+   if [[ ${PF} != ${P} ]]; then  # to be robust across bumps
+   mv "${ED}"/usr/share/doc/${P}/* "${ED}"/usr/share/doc/${PF}/ || 
die
+   rmdir "${ED}"/usr/share/doc/${P}/ || die
+   fi
 }
 
 python_test() {



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

2022-01-25 Thread Georgy Yakovlev
commit: 42d9ac7211e164c5dff45db2109c3c1f111e0a42
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jan 25 11:50:26 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jan 25 22:15:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d9ac72

sys-fs/compsize: keyword 1.5 for ~ppc64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/compsize/compsize-1.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/compsize/compsize-1.5.ebuild 
b/sys-fs/compsize/compsize-1.5.ebuild
index 19890bad1285..8c0a769fa8ad 100644
--- a/sys-fs/compsize/compsize-1.5.ebuild
+++ b/sys-fs/compsize/compsize-1.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
@@ -13,7 +13,7 @@ if [[ ${PV} =  ]] ; then
EGIT_REPO_URI="https://github.com/kilobyte/compsize.git;
 else
SRC_URI="https://github.com/kilobyte/compsize/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-2+ GPL-2"



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

2022-01-25 Thread Georgy Yakovlev
commit: 87192c95ecfa8a88a3cf197e39e64104ae251e92
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jan 25 11:50:46 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jan 25 22:15:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87192c95

sys-fs/compsize: sync live ebuild keywords

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/compsize/compsize-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/compsize/compsize-.ebuild 
b/sys-fs/compsize/compsize-.ebuild
index 1fd07df8eb27..8e5c209de18a 100644
--- a/sys-fs/compsize/compsize-.ebuild
+++ b/sys-fs/compsize/compsize-.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 @@ if [[ ${PV} =  ]] ; then
EGIT_REPO_URI="https://github.com/kilobyte/compsize.git;
 else
SRC_URI="https://github.com/kilobyte/compsize/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-2+ GPL-2"



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

2022-01-25 Thread Sam James
commit: 0e94e3c76423c7043ac86422882f9f48d0e92179
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 22:05:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 22:05:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e94e3c7

sys-apps/shadow: Stabilize 4.11.1 amd64, #831980

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

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

diff --git a/sys-apps/shadow/shadow-4.11.1.ebuild 
b/sys-apps/shadow/shadow-4.11.1.ebuild
index f9a60e2b722d..abc9057ed67d 100644
--- a/sys-apps/shadow/shadow-4.11.1.ebuild
+++ b/sys-apps/shadow/shadow-4.11.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/shadow-maint/shadow/releases/download/v${PV}/${P}.ta
 LICENSE="BSD GPL-2"
 # Subslot is for libsubid's SONAME.
 SLOT="0/4"
-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="acl audit bcrypt cracklib nls pam selinux skey split-usr su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



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

2022-01-25 Thread Sam James
commit: 8707d38ec99c18f7d147c2c05a36e66a6132078f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 22:05:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 22:05:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8707d38e

sys-apps/util-linux: Stabilize 2.37.3 amd64, #831980

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

 sys-apps/util-linux/util-linux-2.37.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/util-linux/util-linux-2.37.3.ebuild 
b/sys-apps/util-linux/util-linux-2.37.3.ebuild
index 931702b50a7f..3e7ff9e6b4c6 100644
--- a/sys-apps/util-linux/util-linux-2.37.3.ebuild
+++ b/sys-apps/util-linux/util-linux-2.37.3.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]] ; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git;
 else
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~alpha ~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"

SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;
 fi
 



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

2022-01-25 Thread Sam James
commit: 337422dd897b37f21819de629df33c463680f9aa
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 21:41:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 21:41:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337422dd

sys-auth/polkit: Stabilize 0.120-r2 arm64, #832060

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

 sys-auth/polkit/polkit-0.120-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit/polkit-0.120-r2.ebuild 
b/sys-auth/polkit/polkit-0.120-r2.ebuild
index 0a91a05dd1c5..1de127602743 100644
--- a/sys-auth/polkit/polkit-0.120-r2.ebuild
+++ b/sys-auth/polkit/polkit-0.120-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc64 ~riscv ~s390 x86"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc64 ~riscv ~s390 x86"
 IUSE="examples gtk +introspection kde pam selinux systemd test"
 #RESTRICT="!test? ( test )"
 # Tests currently don't work with meson. See



[gentoo-commits] repo/gentoo:master commit in: dev-java/xmpbox/

2022-01-25 Thread Sam James
commit: 9e7d04eb20dadeb8aed8521de12cf4d81276f30a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 21:41:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 21:41:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7d04eb

dev-java/xmpbox: Stabilize 2.0.24 arm64, #831913

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

 dev-java/xmpbox/xmpbox-2.0.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/xmpbox/xmpbox-2.0.24.ebuild 
b/dev-java/xmpbox/xmpbox-2.0.24.ebuild
index fb925a919fd7..688d4514c46f 100644
--- a/dev-java/xmpbox/xmpbox-2.0.24.ebuild
+++ b/dev-java/xmpbox/xmpbox-2.0.24.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://apache/pdfbox/${PV}/pdfbox-${PV}-src.zip"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/jsr305/

2022-01-25 Thread Sam James
commit: b72a5146d875883cff58a3624cd7fcffb91c7a8f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 21:41:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 21:41:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72a5146

dev-java/jsr305: Stabilize 3.0.2-r1 arm64, #831914

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

 dev-java/jsr305/jsr305-3.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jsr305/jsr305-3.0.2-r1.ebuild 
b/dev-java/jsr305/jsr305-3.0.2-r1.ebuild
index 265834558079..647c2687d3e8 100644
--- a/dev-java/jsr305/jsr305-3.0.2-r1.ebuild
+++ b/dev-java/jsr305/jsr305-3.0.2-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://central.maven.org/maven2/com/google/code/findbugs/${PN}/${PV}/${
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 
 RDEPEND=">=virtual/jre-1.8:*"
 DEPEND=">=virtual/jdk-1.8:*"



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

2022-01-25 Thread Andreas K. Hüttel
commit: 369ff899d26a0211b5014d8f9a47eba194a9e87a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jan 25 21:27:28 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jan 25 21:27:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369ff899

sys-libs/glibc: Rekeyworkd 2.33-r9 and 2.34-r7

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

 sys-libs/glibc/glibc-2.33-r9.ebuild | 2 +-
 sys-libs/glibc/glibc-2.34-r7.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.33-r9.ebuild 
b/sys-libs/glibc/glibc-2.33-r9.ebuild
index 761340587b4d..aaa4a31c0742 100644
--- a/sys-libs/glibc/glibc-2.33-r9.ebuild
+++ b/sys-libs/glibc/glibc-2.33-r9.ebuild
@@ -29,7 +29,7 @@ PATCH_DEV=dilfridge
 if [[ ${PV} == * ]]; then
inherit git-r3
 else
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
 fi

diff --git a/sys-libs/glibc/glibc-2.34-r7.ebuild 
b/sys-libs/glibc/glibc-2.34-r7.ebuild
index d7d47503ba8b..a1ae8fcba23c 100644
--- a/sys-libs/glibc/glibc-2.34-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.34-r7.ebuild
@@ -29,7 +29,7 @@ PATCH_DEV=dilfridge
 if [[ ${PV} == * ]]; then
inherit git-r3
 else
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
 fi



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

2022-01-25 Thread Sam James
commit: 6fd29e9a35f9c4d86398ade5315398e0a26f54b9
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 21:25:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 21:25:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fd29e9a

sys-auth/polkit: Stabilize 0.120-r2 arm, #832060

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

 sys-auth/polkit/polkit-0.120-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit/polkit-0.120-r2.ebuild 
b/sys-auth/polkit/polkit-0.120-r2.ebuild
index 1a7295e032af..0a91a05dd1c5 100644
--- a/sys-auth/polkit/polkit-0.120-r2.ebuild
+++ b/sys-auth/polkit/polkit-0.120-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~s390 x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc64 ~riscv ~s390 x86"
 IUSE="examples gtk +introspection kde pam selinux systemd test"
 #RESTRICT="!test? ( test )"
 # Tests currently don't work with meson. See



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

2022-01-25 Thread Sam James
commit: b4a9f058c33187007efe3b994eab21e9ff68699e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 21:24:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 21:24:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a9f058

net-analyzer/fail2ban: Stabilize 0.11.2-r2 arm64, #831578

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

 net-analyzer/fail2ban/fail2ban-0.11.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/fail2ban/fail2ban-0.11.2-r2.ebuild 
b/net-analyzer/fail2ban/fail2ban-0.11.2-r2.ebuild
index 5592c700addf..a8fa65da7679 100644
--- a/net-analyzer/fail2ban/fail2ban-0.11.2-r2.ebuild
+++ b/net-analyzer/fail2ban/fail2ban-0.11.2-r2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 fi
 
 LICENSE="GPL-2"



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

2022-01-25 Thread Sam James
commit: 23e2b0a9c021093fbb54eee059e72c437c1bcc26
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 21:25:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 21:25:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e2b0a9

media-libs/chromaprint: Stabilize 1.5.1 arm64, #831888

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

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

diff --git a/media-libs/chromaprint/chromaprint-1.5.1.ebuild 
b/media-libs/chromaprint/chromaprint-1.5.1.ebuild
index 7a0511f430c8..77fd5792ba01 100644
--- a/media-libs/chromaprint/chromaprint-1.5.1.ebuild
+++ b/media-libs/chromaprint/chromaprint-1.5.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/acoustid/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="test tools"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/

2022-01-25 Thread Sam James
commit: 22b1c109d806b67cabe76a9caa16c00a29b40b57
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 21:25:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 21:25:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b1c109

sys-apps/xdg-desktop-portal: Stabilize 1.12.1 arm64, #831589

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

 sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild 
b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
index 4f8c68d3a6c1..aed53a5dcb64 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.12.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="geolocation screencast"
 
 DEPEND="



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

2022-01-25 Thread Sam James
commit: 977d8385531cec257e4db12c8ba34435b4b830bd
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 21:25:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 21:25:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977d8385

dev-libs/nss: Stabilize 3.68.2 arm64, #831816

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

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

diff --git a/dev-libs/nss/nss-3.68.2.ebuild b/dev-libs/nss/nss-3.68.2.ebuild
index f238f0e50036..9f45dee60454 100644
--- a/dev-libs/nss/nss-3.68.2.ebuild
+++ b/dev-libs/nss/nss-3.68.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 IUSE="cacert utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx"
 # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
 RDEPEND="



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

2022-01-25 Thread Sam James
commit: 17e56e92b2ebef5415f4ee7dd55acef1500df8bf
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 21:25:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 21:25:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e56e92

app-text/mupdf: Stabilize 1.19.0 arm64, #831850

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

 app-text/mupdf/mupdf-1.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/mupdf/mupdf-1.19.0.ebuild 
b/app-text/mupdf/mupdf-1.19.0.ebuild
index 0fbdb269b9cb..f88096d3c7b6 100644
--- a/app-text/mupdf/mupdf-1.19.0.ebuild
+++ b/app-text/mupdf/mupdf-1.19.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${P}-source
 
 LICENSE="AGPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 x86"
 IUSE="+javascript opengl ssl X"
 REQUIRED_USE="opengl? ( javascript )"
 



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

2022-01-25 Thread Sam James
commit: 4a2a418911bd29b795223279e12121440f806bda
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 21:25:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 21:25:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2a4189

x11-misc/redshift: Stabilize 1.12-r5 arm64, #831651

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

 x11-misc/redshift/redshift-1.12-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/redshift/redshift-1.12-r5.ebuild 
b/x11-misc/redshift/redshift-1.12-r5.ebuild
index 4f65cf7905e7..555749807f2b 100644
--- a/x11-misc/redshift/redshift-1.12-r5.ebuild
+++ b/x11-misc/redshift/redshift-1.12-r5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/jonls/redshift/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
 IUSE="appindicator geoclue gtk nls"
 
 COMMON_DEPEND=">=x11-libs/libX11-1.4



  1   2   3   >