[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-zh_CN/

2021-12-08 Thread Ionen Wolkens
commit: dbce1a5f6f204772610f9cb62f262fd1ffe20586
Author: Petrus.Z  gmail  com>
AuthorDate: Wed Dec  8 15:49:48 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec  9 07:34:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbce1a5f

app-i18n/man-pages-zh_CN: drop 1.6.3.2

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Petrus Zhao  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23227
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-i18n/man-pages-zh_CN/Manifest  |  1 -
 .../man-pages-zh_CN/man-pages-zh_CN-1.6.3.2.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/app-i18n/man-pages-zh_CN/Manifest 
b/app-i18n/man-pages-zh_CN/Manifest
index 1d407b5ea2a0..5e585ad772c6 100644
--- a/app-i18n/man-pages-zh_CN/Manifest
+++ b/app-i18n/man-pages-zh_CN/Manifest
@@ -1,2 +1 @@
-DIST man-pages-zh_CN-1.6.3.2.tar.gz 1845997 BLAKE2B 
3af6859593e4b2a52ef3ce93f2d18fe0f102e63cee3c7035de04ab4d8b8ac491ceff284b1a2f01a5e4dcdc4869c2a9768ff7dfde48b9e89813a2e558bf7b259e
 SHA512 
61171406482a24c3dfd1b6303af3d7fb086466d5f05d5799f50488beb78c91c5d1bcf574aab669b71fa0f027691a0be1a1d254d08f823ff4bd8bf976e0c83dff
 DIST man-pages-zh_CN-1.6.3.6.tar.gz 1861327 BLAKE2B 
59a806aadd0ab6584a51efec8cf8e0e3ff88f589db48dd01d586534f81a06cbdc86efc7541bd9ced778b8ecc915e0f1baded882951fb60138e197f7b6b259d60
 SHA512 
dc9ecd461eba41fc30658e028f853e3664fc6ce27c5b48c3159c5c8a452ad6d71730e0e5f551efa7b4c358baf010ba27a855457ae69b21e9637af326044dcca8

diff --git a/app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.3.2.ebuild 
b/app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.3.2.ebuild
deleted file mode 100644
index 506aaac3a01f..
--- a/app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.3.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A somewhat comprehensive collection of Chinese Linux man pages"
-HOMEPAGE="https://github.com/man-pages-zh/manpages-zh;
-MY_PN="manpages-zh"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="https://github.com/man-pages-zh/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="FDL-1.2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="virtual/man"
-
-src_prepare() {
-   # remove man pages that are provided by other packages.
-   rm src/man1/groups.1 || die
-
-   eapply_user
-}
-
-src_configure() {
-   :
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   doman -i18n=zh_CN src/man?/*.[1-9]*
-   dodoc README.md AUTHORS ChangeLog NEWS
-}



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

2021-12-08 Thread Michał Górny
commit: c5c025b207fee42b32b63e5809c6c57e02c9f53e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  9 06:39:18 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec  9 07:30:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c025b2

dev-python/boto3: Bump to 1.20.22

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 1fdab50e8c89..f0cedcc6177f 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -6,4 +6,5 @@ DIST boto3-1.20.18.tar.gz 454201 BLAKE2B 
f6e87d93fcfe525deb34166310cb830547a8d51
 DIST boto3-1.20.19.tar.gz 454558 BLAKE2B 
e1d08d2508bee7b22af370b4566d4f1b5e65b42b3993f4e5bdf7398703381e34c7da0f497506972643ccda12a746848a2198deb01990d08740b9ea278e1b26d3
 SHA512 
0df24734b3961a49380b39325278a3fb50e66c21fb5dbacf1133ef0e4ced1f7058c990b48e1dd0fc7c949fdd5f5674810b5e311df0e5a862d3877d41eb6475ab
 DIST boto3-1.20.20.tar.gz 454638 BLAKE2B 
031f919d5c75423b14fe04712bbe93c8c0b43ecc016b096ec54a9414a6277c200e0e4256404ed1c20d7647fb0ae5c7b122b6b1ce09cf7b8fbaa4f08fb8bb1a7c
 SHA512 
fdafbf82f9a0671d0483dced01dcdd895a097b461ab137f182af8d5bda25447c681b12ef5806d530e32219c6a30e7561b29bd9d61ded9faa524617b86ee95665
 DIST boto3-1.20.21.tar.gz 455027 BLAKE2B 
034fd322a3c304f1d8074f89ec12678e964983abc47b5484a19e8c9c9e793ab66a2240f26167e581028b32341f3c938d1d4cd2ad3b1e00033308d44c50e4ab94
 SHA512 
b9823f6fe651d9d74034a1e2178b372d01d56fcb1c45d9436d2d8d8347ff7cdf5c156e43f3212ff273d89bfd71f838e4c24c0e1c01bd2fc8d5cdc1027db5dd47
+DIST boto3-1.20.22.tar.gz 455654 BLAKE2B 
36cee197e59df0503a14046b3d64d9a9c4d5595d47fd779b285a31670fa84fb8e1b63cd189f9ef6621e363d15f74663cb9873caaf170edaa856abda9785973ba
 SHA512 
0821949043483350448c47c3784a4446966a665a0bbab7fe07adb42fb64653a00706a2da0b1039939e3576490f9f90bbb32c83b5bf8bc87be42f20daeea3fcb0
 DIST boto3-1.20.5.tar.gz 439166 BLAKE2B 
c140e15e497e6cdf6b4b77bb99e0a0f5ac01d5b5793f8bfb210b52bbc09e39e6fe06a957951375e0795210dc1c3b2a0afd2f498bc88e449d9e6846f2b357f016
 SHA512 
2823466e4851684253d4ce42a8c34e5cbdad6d04c823040fe2cebdf0cffb14d5d3f40e28d57ebec14533fab04ba74f27c25f078ddb8791b8f52d0424e11b39fc

diff --git a/dev-python/boto3/boto3-1.20.22.ebuild 
b/dev-python/boto3/boto3-1.20.22.ebuild
new file mode 100644
index ..a4f6b1d0f3c2
--- /dev/null
+++ b/dev-python/boto3/boto3-1.20.22.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="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 ~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/botocore/

2021-12-08 Thread Michał Górny
commit: 488e1528d123a058f8ff454db4623064ea0f7451
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  9 06:39:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec  9 07:30:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488e1528

dev-python/botocore: Bump to 1.23.22

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 7c24e1eb2b77..bb30c3a9394c 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,4 +6,5 @@ DIST botocore-1.23.18.tar.gz 8647407 BLAKE2B 
a1c5a9006d0e2214ad1fc89752043832e65
 DIST botocore-1.23.19.tar.gz 8666566 BLAKE2B 
617704ba2bb367f864a6b493be9b643e52f8c22041d255252aae5e21c684544db1d58fc06f920e20ddfa54b8a3c166627d046b79d6ef06db2cd034fb58397258
 SHA512 
6a551cd50ecbad954982a7e6296c803a20d28065df04c9ca482b91aa91b6f336df8f81fd706771c0f04d55e2f3803cc4f1ec9b347e490e492515df427f52a692
 DIST botocore-1.23.20.tar.gz 8668630 BLAKE2B 
3b6b65dd73886bf05ec52fd8e2a3d139f29b56019647f66191578d46dd68bb6c71136632cc6576d8fad84f931990c929e30135e74e9f2125bef14b1cfddd35e4
 SHA512 
f60df34af21a1d2f8c0d85352404ada5c83eb2bf9190fbe2b9f371c02e95bd23fc2b1e9e857a66057f93af62d1c30b908fc343a1505ad1cca0f245a94026ea17
 DIST botocore-1.23.21.tar.gz 8669970 BLAKE2B 
18dbd124834a16e5ebf925e8bd1c38ac86a87bbf2c7f10afb2b885833d95bf16893ea287585b3c70d656b888fd59e02b8e1ab4b9eec06d57ba9d1693e1a3fed2
 SHA512 
557ea1915a83a683d02ecba2731a274422d18640b4f063e4aa7bb68987e477106495143575f2436cfda3c945164de91b61c874b8d8768aee80109d360bf72211
+DIST botocore-1.23.22.tar.gz 8674742 BLAKE2B 
8b49d05579fff8bed30e5868e9cc3dd7f1ffded86e34dc19a190b3cd249b76291b75b2a9b78d64aef921c8e3c22e8348e35d20a5d6afae1f10681ca4ec679e4d
 SHA512 
b5244731c7ddb70ef55df41439294e9760342194db93d3044cbd0c2a845205ebd693ec76e4cb7de297c0f951ab193fd3f049897ff8e2c5903ffb81c7d003acba
 DIST botocore-1.23.5.tar.gz 8374467 BLAKE2B 
467092e7d8aa5ccb756132669049865445a47205913964c1c944b20caaf100b1efdd1bf3af9c5416ff079b487e6d4d08ffe6208e2b352d09655cc5be21c88739
 SHA512 
6afca19b724f9019f21e5993ce970d605b95d31c1a4e969ec1b4080510a5a120b3fa0cfd5ade973a9203bd6b7983a3dbca2f7a03108a9167392efd60d5e2fe9b

diff --git a/dev-python/botocore/botocore-1.23.22.ebuild 
b/dev-python/botocore/botocore-1.23.22.ebuild
new file mode 100644
index ..80a198d56414
--- /dev/null
+++ b/dev-python/botocore/botocore-1.23.22.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="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 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   distutils_install_for_testing --via-venv
+   epytest tests/{functional,unit}
+}



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

2021-12-08 Thread Michał Górny
commit: b8ed1204c377a01b7fe1a47816d6d0384602b3d6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  9 06:47:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec  9 07:30:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ed1204

dev-python/xmlschema: Bump to 1.9.1

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

 dev-python/xmlschema/Manifest   |  1 +
 dev-python/xmlschema/xmlschema-1.9.1.ebuild | 31 +
 2 files changed, 32 insertions(+)

diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest
index b2d657542154..45bd035b6628 100644
--- a/dev-python/xmlschema/Manifest
+++ b/dev-python/xmlschema/Manifest
@@ -1,3 +1,4 @@
 DIST xmlschema-1.8.1.tar.gz 390835 BLAKE2B 
5ba4e37bc52402a939e3c6508bb3d2cca33b85d73db9be375295de62587bae638d498435198a4b25bc6858bad19a89d14a11870774c631bcc9f1b22bb1c41f4c
 SHA512 
741477d006270deb4a1d1b13bb404c6f4917047b0f68e85727a2dfe239a59f36f4160a6a88f26514a05865219a16ccbaa26bc319b06ac867aeabe008a778ddf8
 DIST xmlschema-1.8.2.tar.gz 392045 BLAKE2B 
05b63c069bc6f7052e84f7af20b789e2e9b9e54eccbc28971006b924d1eff4b23a43e2a85356214603f4c2263f2478f7cc4321c4ae93e8106f31940098ab7ae2
 SHA512 
3a03206c732b3d46a58bcfdeafdccb08c7f3334c78df63901352d2d2eaebaabbb663d70329bd9667530a1e8c2bf1b7087eb493f971c3fa914d8944064e12361c
 DIST xmlschema-1.9.0.tar.gz 394048 BLAKE2B 
96060d971826263b3a52b3d8720c7d2421af0bf55f1603b68691a374a72d441238b790f3c7ce0e48ca436cd9939aa0f3563bd3862d5371bd57c44815777ec83a
 SHA512 
c7763acefa6cd34a1edc5487f0c2257c871b7c5aed2466dfb1867a004e9f91603e20d458238a52da33225d9303a7262e347f20c41203dea0f0cb7400bed66838
+DIST xmlschema-1.9.1.tar.gz 394695 BLAKE2B 
38cb0cbb1bb9f23ea4cd16440c175d509e57dce86bc4362facfb0c034895af7cd27b326be450def6e671320ce08d96eeabd33b2c81a682e33001d8b0e1951d13
 SHA512 
958052e5a3573c5e3ae08fe487cbbb219d361264920f7ffc4157faf53a4e260f256c0ad9a68575c16d2e6cc1bd75b94459ec088b08daa4a419f756f1a7044836

diff --git a/dev-python/xmlschema/xmlschema-1.9.1.ebuild 
b/dev-python/xmlschema/xmlschema-1.9.1.ebuild
new file mode 100644
index ..4860e6037578
--- /dev/null
+++ b/dev-python/xmlschema/xmlschema-1.9.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="An XML Schema validator and decoder"
+HOMEPAGE="https://github.com/sissaschool/xmlschema 
https://pypi.org/project/xmlschema/;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/elementpath-2.3.2[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   "${EPYTHON}" tests/test_all.py -v ||
+   die "Tests fail with ${EPYTHON}"
+}



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

2021-12-08 Thread Michał Górny
commit: 54a1df1a8325f30b8041e479dde1e64ae293845f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  9 06:40:20 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec  9 07:30:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a1df1a

dev-python/jc: Bump to 1.17.4

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

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

diff --git a/dev-python/jc/Manifest b/dev-python/jc/Manifest
index 599b6e54fd81..eea86bc5b2aa 100644
--- a/dev-python/jc/Manifest
+++ b/dev-python/jc/Manifest
@@ -1,2 +1,3 @@
 DIST jc-1.16.0.tar.gz 2532019 BLAKE2B 
583d52102a2e27a53171d300fb6e9ac094d5b09496193b359590322cab0f63582d14e0d27aacdd4f87e179cff1b0ffe0efc5bfc1982e64a7d053cf6210c2ed2a
 SHA512 
a75c411d3f961061262b577e7a6611759f01df508e7d12e09cb364736dca343a098f9cbe4b2552ab2bd56fed925e7c11ba1f954808a11453380ba0ba0c32130b
 DIST jc-1.17.3.tar.gz 3814789 BLAKE2B 
09134b85c881b2701d7db68f0a16eb6f696aeb5e4fa8b6a0b1aff148adbad302fcc9019944acc45b5830966f0ffae90ff4c006895d559ca47595347442e72a5c
 SHA512 
6cc36abcb9d57eb95b36968647a0923f3d6d39aed478df83e9d4437b0ea4aba49a5f08d9f61ba88f3a76ce3b57c2e019e7cec5b89e71ce7be8186e9e18ab4ad7
+DIST jc-1.17.4.tar.gz 3818285 BLAKE2B 
0761e923916c61125967451f3b4806e3080184106c84e2c85f5de8b37d03106bde98d1b4d99f4d00308b7d935898e81cd5c7d112ed611dd4707074019becc968
 SHA512 
b5fc437be425d60c5e859ed9107be8a3190bc5e1eb157b01cd3b4cdcf27ccab51b6d0299f0c462b1e595d741bf905c11b25d49568159f04aa4443f51889027b6

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



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

2021-12-08 Thread Michał Górny
commit: bf0ba9de9b13a9d130916ac661da6eb38ae88db7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  9 06:39:30 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec  9 07:30:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0ba9de

app-admin/awscli: Bump to 1.22.22

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 725b96e382a3..f8e4c54e7ded 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -6,4 +6,5 @@ DIST awscli-1.22.18.tar.gz 2124899 BLAKE2B 
bf1960c9b24e0f4581e5d495e68b0c4ed69f0
 DIST awscli-1.22.19.tar.gz 2125676 BLAKE2B 
9ff59cf2eb220452744b221a1419f82adc849bb69355ee2716112e87be98e6945af1bdeb8c643ee553003842546677bcc3aca625bfc7c003a539b2b0b0d06743
 SHA512 
4cbaceeb4db0e3b22327b934f703f3015ccfc368d5e308bd1e5692423b8b802c2ad8ac68ee918dbedb82cd7c5e1209c4aae78c26bed898b9c58c125277001308
 DIST awscli-1.22.20.tar.gz 2126171 BLAKE2B 
93c906ae19a1e11eca78e29e4eee99307465e92f22f1fc4ae26552decfc593c928ed036af62bc697404f7e76bb91b039887133df7351911da36693bcb6bd9530
 SHA512 
80939328c313d201ccfd691962b49c1960805b30b9ee04440c71194ee16b06a6c4190a122a78f5fd925ecbe45d53e89e7921052ad81dfaada4e7a7b9b5d26680
 DIST awscli-1.22.21.tar.gz 2126474 BLAKE2B 
b1debfea55e0c1f32b191e91ac1627312056573ae0d398ecd8c9efc56d4ef67d65a8d1fd3aca8add8b5583e0791444551987aa23ce95209b068efdff4a2a2b81
 SHA512 
6b4e7a5d7a789ce55ee6e5073922f275a264ecd1358df2b470b2a789cc334678749acc0031cc8004527686f0d7899d55a8084daf15383c8144dc61a80f079313
+DIST awscli-1.22.22.tar.gz 2127519 BLAKE2B 
ab5f9f51bf7d7fc3221d62408ee5d702975acc784ffa604023ba3dae4cc658c763755cee5b5433dbf278003077eb865d4a2579e435b6a0cc84c6e57463b42ad6
 SHA512 
6719abca496f468fa5b58f5bbb55f058457b5b6e7a6563c0ff54d43a50318ca0b89d369f60d9dda51522c032727e5217ec4f363dd4b282df3a4e3e378638a18f
 DIST awscli-1.22.5.tar.gz 2111679 BLAKE2B 
970e472e8de43664d060023fdab9f54ce848c5655d8aa417efeae1b1efb52989fd021817521db9dc9cd64580cabbf0c30f3d0178034bdb1edf41feebbc690f46
 SHA512 
9177fe9da0fb8e9e28777bbf8f2c3fe089a08851b57a49fecefab43417fff187584638d17394289bf6df3d18d9052fd958bd3fbc8064327120af04a0cbe30494

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



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

2021-12-08 Thread Michał Górny
commit: 4007d1efbc8a97568db7002016ea66f4c4310b99
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  9 06:46:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec  9 07:30:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4007d1ef

dev-python/colorclass: Bump to 2.2.2

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

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

diff --git a/dev-python/colorclass/Manifest b/dev-python/colorclass/Manifest
index eb298177c197..a1c3916f4544 100644
--- a/dev-python/colorclass/Manifest
+++ b/dev-python/colorclass/Manifest
@@ -1 +1,2 @@
 DIST colorclass-2.2.0.gh.tar.gz 486151 BLAKE2B 
d8f4c9e826cf284df47bf2aac4da71f448818858e2383b331b5bba791d9db3c5c11d5aff74b3eb740e657914137b2b74b217854ab589806a22a0ff6697cbde1c
 SHA512 
c627cdf6abdb5a60e9ecc1fb3b669898edc027fdc3f8cde31be2e10402ee308c2067fcd50d1228759e93fc58c521b7fc12e6b259233a17cf99f55cda26279fed
+DIST colorclass-2.2.2.gh.tar.gz 490884 BLAKE2B 
e03c1a7091c133cea67c595363029121083d9a9d70a27f5803b20bb810b105ea9cb95aa68114ba98526b8a3b0e8365eadd7b375443215a5e0b636f0bd4cce632
 SHA512 
c38b58d4122e794654a8ac71adb2be0fb679eb10bd70c9d8f5dee06b3c978c1530bb3fb8fd6530d88aa35311a46a2590b709e4dcc6e3a81d14b90bf8cb74ebc1

diff --git a/dev-python/colorclass/colorclass-2.2.2.ebuild 
b/dev-python/colorclass/colorclass-2.2.2.ebuild
new file mode 100644
index ..31cca6e7e360
--- /dev/null
+++ b/dev-python/colorclass/colorclass-2.2.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Colorful worry-free console applications for multiple platforms"
+HOMEPAGE="
+   https://pypi.org/project/colorclass/
+   https://github.com/matthewdeanmartin/colorclass;
+SRC_URI="
+   https://github.com/matthewdeanmartin/colorclass/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/docopt[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # workaround pp2sp complaining about unsupported exclude,
+   # even though it's empty (fix will be included in pp2sp-22)
+   sed -i -e 's:^exclude:empty-&:' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-zh_CN/

2021-12-08 Thread Ionen Wolkens
commit: 620d16959185a1a2ce22f47c26eb3f723af9ade6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Dec  9 07:20:37 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec  9 07:20:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620d1695

app-i18n/man-pages-zh_CN: stabilize 1.6.3.6 ALLARCHES where missing

Adds arm arm64 hppa x86 from previous stable.

Mentioned done in bug #828329 but commit was missing.

Closes: https://bugs.gentoo.org/828329
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.3.6.ebuild 
b/app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.3.6.ebuild
index d37d0427ad0c..713e5411ca63 100644
--- a/app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.3.6.ebuild
+++ b/app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.3.6.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="FDL-1.2"
 SLOT="0"
-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"
 IUSE=""
 
 RDEPEND="virtual/man"



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

2021-12-08 Thread Ionen Wolkens
commit: 1c1240efb6cf61bc8a411898cd9f911d26f70502
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Dec  9 05:47:16 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec  9 07:04:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c1240ef

net-im/telegram-desktop-bin: bump version to 3.3.0

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/23230
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.3.0.ebuild  | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 672d659ae9b0..c0e04e865415 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-3.2.2.tar.gz 16167652 BLAKE2B 
0600905c0234b5aeef742311669223df4a165463e6f32b7cc40a2ce1eba5d0599ab0a4a8f2d4c10aed5f5ed985873393c0606ecbdaac22885cbde11750fd
 SHA512 
10c7ef1f18f8b6bf16e7ea2c68a04e537c231bc26d66b86c321d7d656216881df4ecd8a9eee456974e76924d2acc80ae89eef83ed31343dc403681ef1c6a1b59
 DIST tdesktop-3.2.4.tar.gz 16167130 BLAKE2B 
a00350f837f55a2bf0a9206e657260a906c8a970cf9cfa6fbfd3cbb83ccdf16f5d7589bc24f297e105f9e7b0ebc5141166c2dc3f5edd09144143d295a6e65a6c
 SHA512 
0cd7d8eeac4933db62f9a7a1350d88bf9717a567a775027d7052d0ea4d4ca4a6f3c1367482e24522c188f4cd5ad5157b6387314f87a6010b58a9366ce1f8f384
+DIST tdesktop-3.3.0.tar.gz 16276886 BLAKE2B 
c75da01d8cfe440c8cbeb3cc580d49c7cb2494b776b48d9da1005ff7627fcffb0f7f7d6c43887d162cc0c8f261d1b67e3af6544dbf616732c8dbfd785cf9e8e3
 SHA512 
fd9eee472579edd902e9e31c1442f7a21ada86af3a59f1ab0310ec41134b9a345ddf7972e638b3551c0de1b95a3ffc36e7714e2657b95b25bd3436ebd507a7ef
 DIST tsetup.3.2.2.tar.xz 40145920 BLAKE2B 
b1fa782af6678ae1d6511d1c066849c157a59597dc372dbf2db2a957388c8a3193dd6e8b01217fcddefac4d28c8df01a1c3791100aaef64cb4c9561cdc985dc6
 SHA512 
15b544563024bb7949d5527849db4c031947aba14ff1fb864261b3b02421ec20a5976232c2130ab30712b359366407959b6fc6b66e96cf1eebf0c2b14829b722
 DIST tsetup.3.2.4.tar.xz 40143108 BLAKE2B 
d1fd9fbcc6458e395db607c69eed4ac583d60ac57ad6370642d289719cc2dabd7ef3f13e3878f384590c4bd32d7f88d902be0871afe8219fc527af2e6eaa2225
 SHA512 
0c75f91afa2a71e0231a87ef4f6da82b63af3ce1de0c5ae6e5912714e5650a56b53201ef457f19acf4cd2a15daeba1ca7733858cad001fe8baf61d34144219b7
+DIST tsetup.3.3.0.tar.xz 41132564 BLAKE2B 
7d3cc8de1cd56f21b988b7ae15ec96ec66fdba30cedb7f609a9c15d0a45b10cc5e0b94d5d9ed32e36c850e678e34835a44b527f7a62aac68376d2c1d09073f6e
 SHA512 
665662f5a177475d32b49515600789374f989db1c3e7972fc5b9360c936f9d2a197e0bb0599bcb1d7b2707eb85f214e65fe7d6f9809aac3ae5c20a2c6f9dd04c

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.3.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.3.0.ebuild
new file mode 100644
index ..015193a01c6f
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.3.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Official desktop client for Telegram (binary package)"
+HOMEPAGE="https://desktop.telegram.org;
+SRC_URI="
+   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 
tdesktop-${PV}.tar.gz
+   amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
+"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10[xkb]
+"
+
+S="${WORKDIR}/Telegram"
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /etc/tdesktop
+   newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
+
+   local icon_size
+   for icon_size in 16 32 48 64 128 256 512; do
+   newicon -s "${icon_size}" \
+   
"${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
+   telegram.png
+   done
+
+   domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



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

2021-12-08 Thread Ionen Wolkens
commit: f771835171d2782b203e60f2973fd3e8be82f538
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Dec  8 08:29:05 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec  9 06:40:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7718351

sci-mathematics/arb: remove unused patch

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/23220
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../arb/files/arb-2.18.0-build_type.patch   | 21 -
 1 file changed, 21 deletions(-)

diff --git a/sci-mathematics/arb/files/arb-2.18.0-build_type.patch 
b/sci-mathematics/arb/files/arb-2.18.0-build_type.patch
deleted file mode 100644
index 1db7d5f2df42..
--- a/sci-mathematics/arb/files/arb-2.18.0-build_type.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index ec806fe..4101c09 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -19,11 +19,11 @@ endif ()
- set (BUILD_SHARED_LIBS yes CACHE BOOL "Build shared library or not")
- set (BUILD_TESTING no CACHE BOOL "Build tests or not")
- 
--if (NOT (CMAKE_BUILD_TYPE STREQUAL "Debug" OR
--CMAKE_BUILD_TYPE STREQUAL "Release"))
--message("${CMAKE_BUILD_TYPE}")
--message(FATAL_ERROR "CMAKE_BUILD_TYPE must be one of: Debug, Release 
(current value: '${CMAKE_BUILD_TYPE}')")
--endif ()
-+# if (NOT (CMAKE_BUILD_TYPE STREQUAL "Debug" OR
-+# CMAKE_BUILD_TYPE STREQUAL "Release"))
-+# message("${CMAKE_BUILD_TYPE}")
-+# message(FATAL_ERROR "CMAKE_BUILD_TYPE must be one of: Debug, Release 
(current value: '${CMAKE_BUILD_TYPE}')")
-+# endif ()
- 
- if ("${CMAKE_SIZEOF_VOID_P}" STREQUAL "8")
- set (PLATFORM "x64")



[gentoo-commits] repo/gentoo:master commit in: mail-filter/amavisd-new/

2021-12-08 Thread Ionen Wolkens
commit: 24da2bfaefba27b54c621726086390b967cb32d7
Author: Ralph Seichter  seichter  de>
AuthorDate: Mon Dec  6 18:24:35 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec  9 06:40:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24da2bfa

mail-filter/amavisd-new: Remove obsolete ebuild

amavisd-new-2.12.1.ebuild has been stabilised.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ralph Seichter  seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/23199
Signed-off-by: Ionen Wolkens  gentoo.org>

 mail-filter/amavisd-new/Manifest   |   1 -
 .../amavisd-new/amavisd-new-2.12.0-r5.ebuild   | 186 -
 2 files changed, 187 deletions(-)

diff --git a/mail-filter/amavisd-new/Manifest b/mail-filter/amavisd-new/Manifest
index 052d0bf39cc4..fccc10b76617 100644
--- a/mail-filter/amavisd-new/Manifest
+++ b/mail-filter/amavisd-new/Manifest
@@ -1,2 +1 @@
-DIST amavis-v2.12.0.tar.bz2 873702 BLAKE2B 
cae44bb9cfa9125f44b1ef548947a5f826e91fc349b12a52f0267933e65c450a708c7a18e5ae90ee1a0d452d0b3d30a6c1cabcc310e3609de1eda8c35f222306
 SHA512 
f8d2dfb6e7d694c76c0ebca7592a3c85ff9b4911cbe43b3eb6d5002541bf036adfbf47c18df4b10c72bcceee0d8701b8c474e6432c5c136ca25170e42098d844
 DIST amavis-v2.12.1.tar.bz2 874339 BLAKE2B 
23197298c448bae7bfaed62fda5065f507556737250caddde0d3bdec5fe219ab8834d4cbb1e06f443f2fc00b643d12d96447f58f37198b3ae7b96985f29ef2bf
 SHA512 
8a2cef6ff6e2fa7f5d2e00a433a3f3ec7a15c47e21deadf6a25f50e0e29ad20d8641f474cd5d0dfcd3715458b07f08272f6df35efb2137b7c6a74a460cb91013

diff --git a/mail-filter/amavisd-new/amavisd-new-2.12.0-r5.ebuild 
b/mail-filter/amavisd-new/amavisd-new-2.12.0-r5.ebuild
deleted file mode 100644
index f2e542b6b7c8..
--- a/mail-filter/amavisd-new/amavisd-new-2.12.0-r5.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="High-performance interface between the MTA and content checkers"
-HOMEPAGE="https://gitlab.com/amavis/amavis;
-SRC_URI="https://gitlab.com/amavis/amavis/-/archive/v${PV}/amavis-v${PV}.tar.bz2;
-
-LICENSE="GPL-2 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
-IUSE="clamav courier dkim ldap mysql postgres qmail razor rspamd rspamd-https 
snmp spamassassin"
-
-MY_RSPAMD_DEPEND="dev-perl/HTTP-Message
-   dev-perl/JSON
-   dev-perl/LWP-UserAgent-Determined"
-DEPEND="acct-user/amavis"
-RDEPEND="${DEPEND}
-   app-arch/arc
-   app-arch/bzip2
-   app-arch/cabextract
-   app-arch/cpio
-   app-arch/gzip
-   app-arch/lha
-   app-arch/lrzip
-   app-arch/lzop
-   app-arch/ncompress
-   app-arch/p7zip
-   app-arch/pax
-   app-arch/arj
-   app-arch/unrar
-   app-arch/xz-utils
-   app-arch/zoo
-   dev-lang/perl:*
-   dev-perl/Archive-Zip
-   dev-perl/BerkeleyDB
-   dev-perl/Convert-BinHex
-   dev-perl/File-LibMagic
-   dev-perl/IO-Socket-SSL
-   dev-perl/IO-stringy
-   >=dev-perl/Mail-DKIM-0.31
-   >=dev-perl/MailTools-1.58
-   >=dev-perl/MIME-tools-5.415
-   dev-perl/Net-LibIDN
-   >=dev-perl/Net-Server-0.91
-   dev-perl/Net-SSLeay
-   dev-perl/Unix-Syslog
-   net-mail/ripole
-   net-mail/tnef
-   >=sys-apps/coreutils-5.0-r3
-   >=sys-libs/db-4.4.20
-   virtual/mta
-   virtual/perl-Compress-Raw-Zlib
-   virtual/perl-Digest-MD5
-   virtual/perl-File-Temp
-   virtual/perl-IO-Compress
-   virtual/perl-IO-Socket-IP
-   virtual/perl-MIME-Base64
-   virtual/perl-Time-HiRes
-   clamav? ( app-antivirus/clamav )
-   ldap? ( >=dev-perl/perl-ldap-0.33 )
-   mysql? ( dev-perl/DBD-mysql )
-   postgres? ( dev-perl/DBD-Pg )
-   razor? ( mail-filter/razor )
-   rspamd? ( ${MY_RSPAMD_DEPEND} )
-   rspamd-https? ( ${MY_RSPAMD_DEPEND}
-   dev-perl/LWP-Protocol-https
-   dev-perl/Net-SSLeay )
-   snmp? ( net-analyzer/net-snmp[perl] )
-   spamassassin? ( mail-filter/spamassassin dev-perl/Image-Info )"
-
-AMAVIS_ROOT="/var/lib/amavishome"
-S="${WORKDIR}/amavis-v${PV}"
-
-src_prepare() {
-   if use courier ; then
-   eapply -p0 amavisd-new-courier.patch
-   fi
-
-   if use qmail ; then
-   eapply -p0 amavisd-new-qmqpqq.patch
-   fi
-
-   # We need to fix the daemon_user and daemon_group in amavis-mc even
-   # though we're going to run it in the foreground, because it calls
-   # "drop_priv" unconditionally and will crash if its user/group
-   # doesn't exist.
-   sed -i  \
-   -e '/daemon/s/vscan/amavis/' \
-   -e "s:'/var/virusmails':\"\$MYHOME/quarantine\":" \
-   "${S}/amavisd.conf" "${S}/amavis-mc" || die "missing conf file"
-
-   if ! use dkim ; then
-   sed -i -e '/enable_dkim/s/1/0/' "${S}/amavisd.conf" \
- 

[gentoo-commits] repo/gentoo:master commit in: net-mail/automx2/, net-mail/automx2/files/

2021-12-08 Thread Ionen Wolkens
commit: 6f2a914378e0023edc9a4fbf280419fac469
Author: Ralph Seichter  seichter  de>
AuthorDate: Mon Dec  6 18:34:07 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec  9 06:40:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2a9143

net-mail/automx2: Remove obsolete ebuild

automx2-2021.5.ebuild has been stabilised.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ralph Seichter  seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/23201
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-mail/automx2/Manifest  |  1 -
 net-mail/automx2/automx2-2021.4.ebuild | 49 --
 net-mail/automx2/files/init| 26 --
 3 files changed, 76 deletions(-)

diff --git a/net-mail/automx2/Manifest b/net-mail/automx2/Manifest
index 72263a76bd5a..75113df8eefc 100644
--- a/net-mail/automx2/Manifest
+++ b/net-mail/automx2/Manifest
@@ -1,2 +1 @@
-DIST automx2-2021.4.tar.gz 170903 BLAKE2B 
9c8e9bc95eeac9a8a59430248d532d540e70a40c4d61f006d5d2649198e856e4b404ed75df745cfb06887c58049a9a233a597059e2f2971bf9f1c8ce65a34f3d
 SHA512 
f306bfdca10dc884bef404e5ff24181dc9adfb8514fd0e0d984bac84ca4996f0978eda7161be46f1b3d93a9c0e61aaabdfb4b2886012570a51ad0aaf2286dd2c
 DIST automx2-2021.5.tar.gz 172317 BLAKE2B 
501dea5561d780fed538676e41dac46da01bae24388f477afa66e1b27e8a271e48bd6bddc8f9a4e0f5e7b3eb9f58fca9a9b2adaf78de2f7cd2feacfc8f85c9a4
 SHA512 
00281f32df6b117690d9780b8a587907518e2485dc37450765c3f35acb92a27da73ecd4e35cd05e0a5307d179ba3edaa1dec80900a059c975589ae904456c565

diff --git a/net-mail/automx2/automx2-2021.4.ebuild 
b/net-mail/automx2/automx2-2021.4.ebuild
deleted file mode 100644
index a5638470334b..
--- a/net-mail/automx2/automx2-2021.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Email client autoconfiguration service"
-HOMEPAGE="https://automx.org/;
-SRC_URI="https://github.com/rseichter/automx2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="doc"
-
-BDEPEND="acct-user/automx2"
-RDEPEND="
-   dev-python/flask[${PYTHON_USEDEP}]
-   dev-python/flask-migrate[${PYTHON_USEDEP}]
-   dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
-   dev-python/ldap3[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests unittest
-
-python_prepare_all() {
-   sed -i -e "/('scripts'/d" setup.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   export AUTOMX2_CONF="tests/unittest.conf"
-   ${EPYTHON} -m unittest discover tests/ || die "Tests failed with 
${EPYTHON}"
-}
-
-python_install_all() {
-   if use doc; then
-   DOCS="*.adoc doc/*.adoc contrib/*sample.conf"
-   HTML_DOCS="doc/*.html doc/*.svg"
-   fi
-   sed -e "s/@EPYTHON@/${EPYTHON}/" "${FILESDIR}/init" | newinitd - "${PN}"
-   newconfd "${FILESDIR}/confd" "${PN}"
-   insinto /etc
-   newins "${FILESDIR}/conf" "${PN}.conf"
-   distutils-r1_python_install_all
-}

diff --git a/net-mail/automx2/files/init b/net-mail/automx2/files/init
deleted file mode 100644
index 466461a6cd93..
--- a/net-mail/automx2/files/init
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-: ${AUTOMX2_CONF:="/etc/${RC_SVCNAME}.conf"}
-: ${AUTOMX2_USER:="automx2"}
-: ${AUTOMX2_ARGS:="--port 4243"}
-
-command="/usr/bin/python"
-command_args="/usr/bin/flask run ${AUTOMX2_ARGS}"
-command_background="true"
-command_user="${AUTOMX2_USER}"
-pidfile="/run/${RC_SVCNAME}.pid"
-required_files="${AUTOMX2_CONF}"
-
-depend() {
-   use logger net
-   before nginx
-}
-
-start_pre() {
-   export AUTOMX2_CONF
-   export EPYTHON="@EPYTHON@"
-   export FLASK_APP="automx2.server:app"
-   export FLASK_ENV="production"
-}



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

2021-12-08 Thread Ionen Wolkens
commit: 46f2d18e7e7480e498c96ef3456a9a89d63053b3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Dec  8 08:29:49 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec  9 06:40:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f2d18e

www-apache/mod_auth_radius: remove unused patch(es)

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/23221
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../mod_auth_radius/files/1.5.8-includes.patch | 25 --
 .../files/1.5.8-remote_ip-obsolete.patch   | 21 --
 2 files changed, 46 deletions(-)

diff --git a/www-apache/mod_auth_radius/files/1.5.8-includes.patch 
b/www-apache/mod_auth_radius/files/1.5.8-includes.patch
deleted file mode 100644
index b1482c5f9bee..
--- a/www-apache/mod_auth_radius/files/1.5.8-includes.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -uNr mod_auth_radius-1.5.8.ORIG/mod_auth_radius-2.0.c 
mod_auth_radius-1.5.8/mod_auth_radius-2.0.c
 mod_auth_radius-1.5.8.ORIG/mod_auth_radius-2.0.c   2013-05-08 
14:26:19.103330264 +0100
-+++ mod_auth_radius-1.5.8/mod_auth_radius-2.0.c2013-05-08 
14:29:40.331333283 +0100
-@@ -287,15 +287,21 @@
- 
-  */
- 
-+#include 
- #include 
- #include 
- #include 
-+#include 
-+#include 
-+#include 
-+#include 
- 
- #include "httpd.h"
- #include "http_config.h"
- #include "http_core.h"
- #include "http_log.h"
- #include "http_protocol.h"
-+#include "http_request.h"
- #include "util_md5.h"
- #include "apr_general.h"
- #include "apr_tables.h"

diff --git a/www-apache/mod_auth_radius/files/1.5.8-remote_ip-obsolete.patch 
b/www-apache/mod_auth_radius/files/1.5.8-remote_ip-obsolete.patch
deleted file mode 100644
index 77d0880e8d97..
--- a/www-apache/mod_auth_radius/files/1.5.8-remote_ip-obsolete.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -uNr mod_auth_radius-1.5.8.ORIG/mod_auth_radius-2.0.c 
mod_auth_radius-1.5.8/mod_auth_radius-2.0.c
 mod_auth_radius-1.5.8.ORIG/mod_auth_radius-2.0.c   2013-05-08 
14:18:02.746322816 +0100
-+++ mod_auth_radius-1.5.8/mod_auth_radius-2.0.c2013-05-08 
14:19:03.589323729 +0100
-@@ -683,7 +683,7 @@
-* benefit here.
-*/  
-   apr_snprintf(one, COOKIE_SIZE, "%s%s%s%s%s%08x", scr->secret,
--r->user, passwd, c->remote_ip, hostname, expires);
-+r->user, passwd, c->client_ip, hostname, expires);
- 
-   /* if you're REALLY worried about what's going on */
- 
-@@ -691,7 +691,7 @@
-   ap_log_error(APLOG_MARK, APLOG_NOERRNO | APLOG_DEBUG, 0, r->server," secret 
= %s\n", scr->secret);
-   ap_log_error(APLOG_MARK, APLOG_NOERRNO | APLOG_DEBUG, 0, r->server," user   
= %s\n", r->user);
-   ap_log_error(APLOG_MARK, APLOG_NOERRNO | APLOG_DEBUG, 0, r->server," passwd 
= %s\n", passwd);
--  ap_log_error(APLOG_MARK, APLOG_NOERRNO | APLOG_DEBUG, 0, r->server," remote 
ip  = %s\n", c->remote_ip);
-+  ap_log_error(APLOG_MARK, APLOG_NOERRNO | APLOG_DEBUG, 0, r->server," remote 
ip  = %s\n", c->client_ip);
-   ap_log_error(APLOG_MARK, APLOG_NOERRNO | APLOG_DEBUG, 0, r->server," 
hostname   = %s\n", hostname);
-   ap_log_error(APLOG_MARK, APLOG_NOERRNO | APLOG_DEBUG, 0, r->server," expiry 
= %08x\n", expires);
- #endif



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

2021-12-08 Thread Ionen Wolkens
commit: 1e31a82553e840d42b9346d2c64d37528c99a91c
Author: Viorel Munteanu  gmail  com>
AuthorDate: Tue Dec  7 08:41:06 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec  9 06:40:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e31a825

dev-libs/libthreadar: drop v1.3.2

v1.3.5 is stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Viorel Munteanu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23208
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/libthreadar/Manifest |  1 -
 dev-libs/libthreadar/libthreadar-1.3.2.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/dev-libs/libthreadar/Manifest b/dev-libs/libthreadar/Manifest
index 84bf1f61d754..5e2944e4aa14 100644
--- a/dev-libs/libthreadar/Manifest
+++ b/dev-libs/libthreadar/Manifest
@@ -1,2 +1 @@
-DIST libthreadar-1.3.2.tar.gz 442260 BLAKE2B 
2a743fbcd8ae0b462910b7ccde34a3fcb90239df9bf608c9d249dd9bf100315ade3b2151339ae55b1121709446c23044c3fd7bb420efb009ae8d5fe0a21a496a
 SHA512 
6edc3a1a6eb41a3b9ada35327d712fcf3562875dbddd0bd2f3f016492cb0f10fe669ed1ac3a65573d88261b4de50201b2abe8dcbffa0abc5cc257d7a8c3c4df2
 DIST libthreadar-1.3.5.tar.gz 443192 BLAKE2B 
d8e06c7b58636b51bd2ffd50f51a8a024780e4955693a28085296ccffeef8ad2866ac12e53b3c78b37a650c4b1c54b5fa8dcbacd1002577cdd7b30eccee2ef69
 SHA512 
c4c34036a7882d1ecdbc025e0d927b6712fb067aaeee8bae5bc740a5259c5f49d651a8ad6323ddf6cdf13fd2e5e7c396f9c134ef3447b3743ae8e64abd646850

diff --git a/dev-libs/libthreadar/libthreadar-1.3.2.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
deleted file mode 100644
index f176144e28dd..
--- a/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Threading library used by dar archiver"
-HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
-SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
-
-src_configure() {
-   # Copy this comment from app-backup/dar as it applies here too
-   #
-   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
-   # logic.
-   # For example "--enable-dar-static" causes configure to DISABLE
-   # static builds of dar.
-   # Do _not_ use $(use_enable) until you have verified that the
-   # logic has been fixed by upstream.
-
-   econf --disable-static
-}
-
-src_install() {
-   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
-
-   einstalldocs
-
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/fangfrisch/

2021-12-08 Thread Ionen Wolkens
commit: a48c1e32c7268ac9f2b751f8f941275d76a453bf
Author: Ralph Seichter  seichter  de>
AuthorDate: Mon Dec  6 18:29:54 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec  9 06:40:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a48c1e32

app-antivirus/fangfrisch: Remove obsolete ebuild

fangfrisch-1.5.0.ebuild has been stabilised.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ralph Seichter  seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/23200
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-antivirus/fangfrisch/Manifest|  1 -
 app-antivirus/fangfrisch/fangfrisch-1.4.0.ebuild | 69 
 2 files changed, 70 deletions(-)

diff --git a/app-antivirus/fangfrisch/Manifest 
b/app-antivirus/fangfrisch/Manifest
index b2906046058d..feb73e3f2b62 100644
--- a/app-antivirus/fangfrisch/Manifest
+++ b/app-antivirus/fangfrisch/Manifest
@@ -1,2 +1 @@
-DIST fangfrisch-1.4.0.tar.gz 115303 BLAKE2B 
6dea9305ad22e8beff0fc04219d24da995c36e0838e1be8b98d12b11db1f68d7ca4f6084d15270c09e8a4b8d94a7bdfe1b9bb336abef1767b1ded2d1751fa22b
 SHA512 
5fca7b7e8d24daadfb450851c70391fce94943a718bbed4fc76efe08a730cce313d92e7d9a6a8324a0b0039871f8c77f1fcd3744c569826cc0d2e7a7fd4e9b32
 DIST fangfrisch-1.5.0.tar.gz 115352 BLAKE2B 
2c8ed5484255e336a960285f4eb13180691b2e4da0260f6ed2d1308575f5104cb79602c6c5bda93d2889dfdf24817748560376c9e13e6071810d9246b6120724
 SHA512 
cb15933d0cacc0912e7f1f103a213e277905a40ff4f7fe818c60d28c2ce92377aaea77b413f55f0ae8701e41eb35bcb2c3b3e04c624a6a57533ca621f93e00f5

diff --git a/app-antivirus/fangfrisch/fangfrisch-1.4.0.ebuild 
b/app-antivirus/fangfrisch/fangfrisch-1.4.0.ebuild
deleted file mode 100644
index f70138cc4b33..
--- a/app-antivirus/fangfrisch/fangfrisch-1.4.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1 readme.gentoo-r1
-
-DESCRIPTION="Update and verify unofficial Clam Anti-Virus signatures"
-HOMEPAGE="https://github.com/rseichter/fangfrisch 
https://pypi.org/project/fangfrisch/;
-SRC_URI="https://github.com/rseichter/fangfrisch/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-MY_CONF="/etc/${PN}.conf"
-MY_DBDIR="/var/lib/${PN}"
-DISABLE_AUTOFORMATTING=1
-DOC_CONTENTS="See https://rseichter.github.io/fangfrisch/ for the official
-documentation.
-
-### Fresh installations:
-
-Modify ${MY_CONF} according to your preferences.
-Assuming you place the database into ${MY_DBDIR}
-(recommended), execute the following commands in a root shell:
-
-mkdir -m 0770 ${MY_DBDIR}
-chgrp clamav ${MY_DBDIR}
-sudo -u clamav -- fangfrisch -c ${MY_CONF} initdb
-
-You can now enable /etc/cron.d/${PN} for periodic updates.
-
-### Alternative: Updating from release 1.0.1:
-
-Either create a fresh database or manually delete all existing
-database tables, then run the initdb command as shown above."
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND=">=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.3.11[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-python_prepare_all() {
-   sed -i -e '/SQLAlchemy/d' setup.py || die
-   # Due to the nature of Fangfrisch, most tests require network
-   # connectivity. Upstream CI reports show that the tests are
-   # successful, so instead of a pick-and-choose approach, the
-   # complete tests directory is removed in this ebuild.
-   if [ -d tests ]; then
-   rm -r tests || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-   insinto /etc
-   doins "${FILESDIR}/${PN}.conf"
-   insinto /etc/cron.d
-   newins "${FILESDIR}/${PN}.cron" ${PN}
-   distutils-r1_python_install_all
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   FORCE_PRINT_ELOG=1 readme.gentoo_print_elog
-}



[gentoo-commits] repo/gentoo:master commit in: app-backup/dar/

2021-12-08 Thread Ionen Wolkens
commit: 6cde09167f48803e3b1d3d29ed204df508a3188c
Author: Viorel Munteanu  gmail  com>
AuthorDate: Tue Dec  7 08:39:44 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec  9 06:40:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cde0916

app-backup/dar: drop v2.7.1

v2.7.2 is stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-backup/dar/Manifest |  1 -
 app-backup/dar/dar-2.7.1.ebuild | 90 -
 2 files changed, 91 deletions(-)

diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest
index 79390a742e90..1cb8917dd81b 100644
--- a/app-backup/dar/Manifest
+++ b/app-backup/dar/Manifest
@@ -1,2 +1 @@
-DIST dar-2.7.1.tar.gz 2290659 BLAKE2B 
89fa7ac208eb3009f5151f27022a7a449bb204cb035f320e33ff642588b5ab0389c2ed33b71b7a7c6240d205877073f26a04f0164ce05bb370db3bc3faf25fda
 SHA512 
404e3281b2c420088623e4c6ba262d2a7a44848986e43d4c71aff77104395f1178445d560849a73e0dbacce6b8014df2bb20bc33471ae2d07d897bb6ad577bcc
 DIST dar-2.7.2.tar.gz 2294187 BLAKE2B 
6422f40aea9fe07195359d9e8d5a947fe20d1ec4d6bd866eb8e9240c153d069b5df75018c25b9e8ce6b7acbf4ce4259b50b0768cd391d8b9b1c7be72f03a56b6
 SHA512 
7e41adc0102806c07d644da41960b1e5bcb6b7872e6a5789506c1f2a001ffb4e3607cae6f76ccc2339d90cf4387b7645e9de6dbc4eed1306827a46e4b7c9d09d

diff --git a/app-backup/dar/dar-2.7.1.ebuild b/app-backup/dar/dar-2.7.1.ebuild
deleted file mode 100644
index 76ce18d6253a..
--- a/app-backup/dar/dar-2.7.1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-DESCRIPTION="A full featured backup tool, aimed for disks"
-HOMEPAGE="http://dar.linux.free.fr/;
-SRC_URI="mirror://sourceforge/dar/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86 ~amd64-linux"
-IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lzo nls rsync threads xattr"
-
-REQUIRED_USE="?? ( dar32 dar64 )
-   gpg? ( gcrypt )"
-
-RESTRICT="test" # need to be run as root
-
-RDEPEND="
-   app-arch/bzip2:=
-   app-arch/xz-utils:=
-   sys-libs/libcap
-   >=sys-libs/zlib-1.2.3:=
-   argon2? ( app-crypt/argon2 )
-   curl? ( net-misc/curl )
-   gcrypt? ( dev-libs/libgcrypt:0= )
-   gpg? ( app-crypt/gpgme )
-   lzo? ( dev-libs/lzo:= )
-   rsync? ( net-libs/librsync:= )
-   threads? ( dev-libs/libthreadar:= )
-   xattr? ( sys-apps/attr:= )
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   doc? ( app-doc/doxygen )
-   nls? (
-   sys-devel/gettext
-   virtual/libintl
-   )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-src_configure() {
-   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
-   # logic.
-   # For example "--enable-dar-static" causes configure to DISABLE
-   # static builds of dar.
-   # Do _not_ use $(use_enable) until you have verified that the
-   # logic has been fixed by upstream.
-   local myconf=(
-   --disable-dar-static
-   --disable-python-binding
-   --disable-static
-   --disable-upx
-   $(usex argon2 '' --disable-libargon2-linking)
-   $(usex curl '' --disable-libcurl-linking)
-   $(usex dar32 --enable-mode=32 '')
-   $(usex dar64 --enable-mode=64 '')
-   $(usex doc '' --disable-build-html)
-   $(usex gcrypt '' --disable-libgcrypt-linking)
-   $(usex gpg '' --disable-gpgme-linking)
-   $(usex lzo '' --disable-liblzo2-linking)
-   $(usex nls '' --disable-nls)
-   $(usex rsync '' --disable-librsync-linking)
-   $(usex threads '' --disable-threadar)
-   $(usex xattr '' --disable-ea-support)
-   )
-
-   # Bug 103741
-   filter-flags -fomit-frame-pointer
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
-
-   einstalldocs
-
-   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
-
-   # Bug 729150
-   rm "${ED}/usr/share/doc/${PF}/html/samples/MyBackup.sh.tar.gz" || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2021-12-08 Thread Sam James
commit: 4f7806a722583e50f605403a3dbd6a80e77b3855
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 06:39:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 06:39:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f7806a7

app-i18n/ibus: Stabilize 1.5.25-r1 ppc64, #828593

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

 app-i18n/ibus/ibus-1.5.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus/ibus-1.5.25-r1.ebuild 
b/app-i18n/ibus/ibus-1.5.25-r1.ebuild
index 6c0e6a0c42c8..a6df568528f2 100644
--- a/app-i18n/ibus/ibus-1.5.25-r1.ebuild
+++ b/app-i18n/ibus/ibus-1.5.25-r1.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="+X +emoji +gtk +gtk2 +introspection kde nls +python test +unicode vala 
wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="emoji? ( gtk )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2021-12-08 Thread Sam James
commit: c2cdd5715802f0f71ed1982a0ec87b08fefae9a1
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 06:39:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 06:39:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2cdd571

app-i18n/ibus: Stabilize 1.5.25-r1 ppc, #828593

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

 app-i18n/ibus/ibus-1.5.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus/ibus-1.5.25-r1.ebuild 
b/app-i18n/ibus/ibus-1.5.25-r1.ebuild
index a6df568528f2..a9cff72ffe2e 100644
--- a/app-i18n/ibus/ibus-1.5.25-r1.ebuild
+++ b/app-i18n/ibus/ibus-1.5.25-r1.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="+X +emoji +gtk +gtk2 +introspection kde nls +python test +unicode vala 
wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="emoji? ( gtk )



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

2021-12-08 Thread Sam James
commit: 3bbf9fec020d532a7ba22608f02158299c5d3ebf
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 06:38:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 06:38:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bbf9fec

app-office/gnucash: Stabilize 4.8 amd64, #819195

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

 app-office/gnucash/gnucash-4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/gnucash/gnucash-4.8.ebuild 
b/app-office/gnucash/gnucash-4.8.ebuild
index 226626f1055e..2fecc9c8bb62 100644
--- a/app-office/gnucash/gnucash-4.8.ebuild
+++ b/app-office/gnucash/gnucash-4.8.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Gnucash/${PN}/releases/download/${PV}/${P}.tar.bz2;
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
 
 IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres
  python quotes register2 smartcard sqlite test"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2021-12-08 Thread Sam James
commit: c96c35a294f0bda4d28a4cbd895c3ec8e534af7e
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 06:38:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 06:38:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96c35a2

app-i18n/ibus: Stabilize 1.5.25-r1 x86, #828593

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

 app-i18n/ibus/ibus-1.5.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus/ibus-1.5.25-r1.ebuild 
b/app-i18n/ibus/ibus-1.5.25-r1.ebuild
index e4d24fa2a59a..6c0e6a0c42c8 100644
--- a/app-i18n/ibus/ibus-1.5.25-r1.ebuild
+++ b/app-i18n/ibus/ibus-1.5.25-r1.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="+X +emoji +gtk +gtk2 +introspection kde nls +python test +unicode vala 
wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="emoji? ( gtk )



[gentoo-commits] repo/gentoo:master commit in: app-doc/gnucash-docs/

2021-12-08 Thread Sam James
commit: c2a37973ec2dbf18ce5a398669c05d597e5e7f71
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 06:38:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 06:38:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a37973

app-doc/gnucash-docs: Stabilize 4.8 amd64, #819195

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

 app-doc/gnucash-docs/gnucash-docs-4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/gnucash-docs/gnucash-docs-4.8.ebuild 
b/app-doc/gnucash-docs/gnucash-docs-4.8.ebuild
index 4e646c6d3978..f7121ec7ccb6 100644
--- a/app-doc/gnucash-docs/gnucash-docs-4.8.ebuild
+++ b/app-doc/gnucash-docs/gnucash-docs-4.8.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="GPL-2 FDL-1.1"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
 LOCALES=( de it ja pt )
 IUSE="${LOCALES[*]/#/l10n_}"
 



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

2021-12-08 Thread 罗百科
commit: 83bb4dff3c2fa1626118e11d6f4aa7cac5629b7b
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Dec  9 06:37:31 2021 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu Dec  9 06:37:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bb4dff

www-apps/grafana-bin: Bump to 8.2.7 8.3.1

Remove old

Closes: https://bugs.gentoo.org/828582
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Patrick Lauer  gentoo.org>

 www-apps/grafana-bin/Manifest  | 3 ++-
 .../grafana-bin/{grafana-bin-8.2.4.ebuild => grafana-bin-8.2.7.ebuild} | 0
 .../grafana-bin/{grafana-bin-8.2.4.ebuild => grafana-bin-8.3.1.ebuild} | 0
 3 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index ce4d57907bfd..4e1740563f7a 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1,2 +1,3 @@
 DIST grafana-bin-7.5.11.tar.gz 52218943 BLAKE2B 
5c8faef6ccc5460f33e7b2ba876270739a4ad4a2cc036760e3b5c0f84130bd74895f38df3ab9cbf9b85221f66565b8f526392238585d88bf8d8e643a300f5533
 SHA512 
fa1c228f5c54a4563268192388a43762fcee90f8093caa25ad656de4ba49444944809c03b7934e7f78aefd642432a1bd5fdb6ce93da2ec0d3f3547c46af8fb6a
-DIST grafana-bin-8.2.4.tar.gz 67219378 BLAKE2B 
59c04a3cbfd5f9da47fd43c255c1c63891dddb81aa30077132a76229ca521f7d2319fc986c522926c8e0a0a9e8893c1784f16af332d95d0553a149c46bcf20c4
 SHA512 
c4e6f87952dffc7197b8c0e276315a2cfcd4d8437fb19da0b8d240be3261f079d6f6e1bba3d50ff2a3e75677b0f14ea246ddc411f859b46746472aa276ffa1a3
+DIST grafana-bin-8.2.7.tar.gz 67238090 BLAKE2B 
0830a2070c161a2c46f18eaea29b54f5c885a0f5b51e30b5dbe2971dbc0bec201a7a9a4ad45174e8db04eb7e9189210c01fd77f56bfaffc2aa6103c46d8c6b51
 SHA512 
0dfc306e50e372187b325501b5f9818771745d8fca17eb536f6f53a5942e760f96e3c1efadd821ef9ec63d0c6894416777f6bc5605277494eaf045d3a7cd2b35
+DIST grafana-bin-8.3.1.tar.gz 72989759 BLAKE2B 
37f079bafdfe319032afdcb3c24e7c6bcb6a9a9cc91592d241ab961c69048b29d8bcadc156bdfe16e18b3bec7f7c4efdafa2539a55fa09fbaee97526c5dcce0a
 SHA512 
eed8a24df19c24399b93e103be43bd95f4f0c3aa59c6583804547daecb75c072159b4f3cc28e9898f9a68cdf52d3e072423706e0ddbcdb2e984758b4b727dd35

diff --git a/www-apps/grafana-bin/grafana-bin-8.2.4.ebuild 
b/www-apps/grafana-bin/grafana-bin-8.2.7.ebuild
similarity index 100%
copy from www-apps/grafana-bin/grafana-bin-8.2.4.ebuild
copy to www-apps/grafana-bin/grafana-bin-8.2.7.ebuild

diff --git a/www-apps/grafana-bin/grafana-bin-8.2.4.ebuild 
b/www-apps/grafana-bin/grafana-bin-8.3.1.ebuild
similarity index 100%
rename from www-apps/grafana-bin/grafana-bin-8.2.4.ebuild
rename to www-apps/grafana-bin/grafana-bin-8.3.1.ebuild



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

2021-12-08 Thread Sam James
commit: 1aa54cb91cfc6da9f151abaa49f045ea291189f4
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 05:57:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 05:57:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa54cb9

sys-libs/glibc: re-sync 2.34-r3/ for warning-on-upgrade

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

 sys-libs/glibc/glibc-2.34-r3.ebuild | 21 -
 sys-libs/glibc/glibc-.ebuild| 21 -
 2 files changed, 32 insertions(+), 10 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.34-r3.ebuild 
b/sys-libs/glibc/glibc-2.34-r3.ebuild
index 7053b85282f1..b65194c38f6f 100644
--- a/sys-libs/glibc/glibc-2.34-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.34-r3.ebuild
@@ -730,6 +730,20 @@ sanity_prechecks() {
fi
 }
 
+upgrade_warning() {
+   if [[ ${MERGE_TYPE} != buildonly && -n ${REPLACING_VERSIONS} && -z 
${ROOT} ]]; then
+   local oldv newv=$(ver_cut 1-2 ${PV})
+   for oldv in ${REPLACING_VERSIONS}; do
+   if ver_test ${oldv} -lt ${newv}; then
+   ewarn "After upgrading glibc, please restart 
all running processes."
+   ewarn "Be sure to include init (telinit u) or 
systemd (systemctl daemon-reexec)."
+   ewarn "Alternatively, reboot your system."
+   break
+   fi
+   done
+   fi
+}
+
 #
 # the phases
 #
@@ -740,6 +754,7 @@ pkg_pretend() {
# All the checks...
einfo "Checking general environment sanity."
sanity_prechecks
+   upgrade_warning
 }
 
 pkg_setup() {
@@ -1558,11 +1573,7 @@ pkg_postinst() {
use compile-locales || run_locale_gen "${EROOT}/"
fi
 
-   if systemd_is_booted && [[ -z ${ROOT} ]] ; then
-   # We need to restart systemd when upgrading from < 2.34
-   # bug #823756
-   systemctl daemon-reexec
-   fi
+   upgrade_warning
 
# Check for sanity of /etc/nsswitch.conf, take 2
if [[ -e ${EROOT}/etc/nsswitch.conf ]] && ! has_version 
sys-auth/libnss-nis ; then

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index ea87ec9994c8..22f47562ff94 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -813,6 +813,20 @@ sanity_prechecks() {
fi
 }
 
+upgrade_warning() {
+   if [[ ${MERGE_TYPE} != buildonly && -n ${REPLACING_VERSIONS} && -z 
${ROOT} ]]; then
+   local oldv newv=$(ver_cut 1-2 ${PV})
+   for oldv in ${REPLACING_VERSIONS}; do
+   if ver_test ${oldv} -lt ${newv}; then
+   ewarn "After upgrading glibc, please restart 
all running processes."
+   ewarn "Be sure to include init (telinit u) or 
systemd (systemctl daemon-reexec)."
+   ewarn "Alternatively, reboot your system."
+   break
+   fi
+   done
+   fi
+}
+
 #
 # the phases
 #
@@ -823,6 +837,7 @@ pkg_pretend() {
# All the checks...
einfo "Checking general environment sanity."
sanity_prechecks
+   upgrade_warning
 }
 
 pkg_setup() {
@@ -1590,11 +1605,7 @@ pkg_postinst() {
use compile-locales || run_locale_gen "${EROOT}/"
fi
 
-   if systemd_is_booted && [[ -z ${ROOT} ]] ; then
-   # We need to restart systemd when upgrading from < 2.34
-   # bug #823756
-   systemctl daemon-reexec
-   fi
+   upgrade_warning
 
# Check for sanity of /etc/nsswitch.conf, take 2
if [[ -e ${EROOT}/etc/nsswitch.conf ]] && ! has_version 
sys-auth/libnss-nis ; then



[gentoo-commits] proj/devmanual:master commit in: eclass-writing/

2021-12-08 Thread Sam James
commit: 760deadbbcf094a896e85827eaf3089b2cc0f2cc
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 05:00:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 05:00:15 2021 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=760deadb

eclass-writing: drop unnecessary '|| die'

newins is already fatal on errors.

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

 eclass-writing/text.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass-writing/text.xml b/eclass-writing/text.xml
index 40ec0be..2f316a3 100644
--- a/eclass-writing/text.xml
+++ b/eclass-writing/text.xml
@@ -605,7 +605,7 @@ domacosapp() {
[[ -z "${1}" ]]  die "usage: domacosapp file [new 
file]"
if use ppc-macos ; then
insinto /Applications
-   newins "$1" "${2:-${1}}" || die "Failed to install ${1}"
+   newins "$1" "${2:-${1}}"
fi
 }
 



[gentoo-commits] proj/devmanual:master commit in: general-concepts/autotools/

2021-12-08 Thread Sam James
commit: d9e28f40be32f76224ef0dbe2f3163e0615896f1
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 04:19:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 04:24:29 2021 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=d9e28f40

general-concepts/autotools: use EAPI 8 in examples and autotools.eclass helpers

- Use EAPI 8 in examples
- Use eaclocal, eautoconf
- Define WANT_AUTOCONF/WANT_AUTOMAKE in global scope before inheriting
  autotools.eclass. The eclass declares these as @PRE_INHERIT which
  is necessary for e.g. ensuring dependencies are set.

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

 general-concepts/autotools/text.xml | 45 ++---
 1 file changed, 32 insertions(+), 13 deletions(-)

diff --git a/general-concepts/autotools/text.xml 
b/general-concepts/autotools/text.xml
index b7170ba..11cacf3 100644
--- a/general-concepts/autotools/text.xml
+++ b/general-concepts/autotools/text.xml
@@ -116,23 +116,28 @@ either Makefile.am or configure.ac:
 
 
 
-EAPI=5
+EAPI=8
 
+WANT_AUTOCONF=2.5
+WANT_AUTOMAKE=1.9
 inherit autotools
 
+IUSE="nls"
+
+BDEPEND="nls? ( sys-devel/gettext )"
+
 src_prepare() {
+   default
+
# Remove problematic LDFLAGS declaration
sed -i -e '/^LDFLAGS/d' src/Makefile.am || die
 
# Rerun autotools
-   einfo "Regenerating autotools files..."
-   WANT_AUTOCONF=2.5 eautoconf
-   WANT_AUTOMAKE=1.9 eautomake
+   eautoreconf
 }
 
-src_compile() {
+src_configure() {
econf $(use_enable nls)
-   emake
 }
 
 
@@ -591,10 +596,17 @@ In the first case you usually want to do something like:
 
 
 
-einfo "Regenerating autotools files..."
-cp "${WORKDIR}/gentoo-m4" "${S}/m4" || die "m4 copy failed"
-WANT_AUTOCONF="2.5" aclocal -I "${S}/m4" || die "aclocal failed"
-WANT_AUTOCONF="2.5" autoconf || die "autoconf failed"
+WANT_AUTOCONF="2.5"
+inherit autotools
+
+src_prepare() {
+   default
+
+   einfo "Regenerating autotools files..."
+   cp "${WORKDIR}/gentoo-m4" "${S}/m4" || die "m4 copy failed"
+   eaclocal -I "${S}/m4"
+   eautoconf
+}
 
 
 
@@ -602,9 +614,16 @@ and so on. In the second case you can simplify it in this 
way:
 
 
 
-einfo "Regenerating autotools files..."
-WANT_AUTOCONF="2.5" aclocal -I "${WORKDIR}/gentoo-m4" || die "aclocal failed"
-WANT_AUTOCONF="2.5" autoconf || die "autoconf failed"
+WANT_AUTOCONF="2.5"
+inherit autotools
+
+src_prepare() {
+   default
+
+   einfo "Regenerating autotools files..."
+   eaclocal -I "${WORKDIR}/gentoo-m4"
+   eautoconf
+}
 
 
 



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_unpack/rpm-sources/

2021-12-08 Thread Sam James
commit: 9899125938fb558df2dbb0d7c225fd90098f53d3
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 04:23:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 04:24:31 2021 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=98991259

ebuild-writing/functions/src_unpack/rpm-sources: use EAPI 8 in example

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

 ebuild-writing/functions/src_unpack/rpm-sources/text.xml | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/ebuild-writing/functions/src_unpack/rpm-sources/text.xml 
b/ebuild-writing/functions/src_unpack/rpm-sources/text.xml
index ba78d4c..d29f592 100644
--- a/ebuild-writing/functions/src_unpack/rpm-sources/text.xml
+++ b/ebuild-writing/functions/src_unpack/rpm-sources/text.xml
@@ -28,7 +28,7 @@ src_unpack() {
rpm_src_unpack ${A}
cd "${S}"
 
-   use ssl  epatch "${FILESDIR}/${PV}/${P}-ssl.patch"
+   use ssl  eapply "${FILESDIR}/${PV}/${P}-ssl.patch"
 }
 
 
@@ -55,16 +55,17 @@ patches. The filename should be 
suse-fetchmail-6.2.5.54.1.ebuild.
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
-inherit eapi7-ver rpm
+inherit rpm
 
 MY_PV=$(ver_rs 3 '-')
 MY_P=fetchmail-${MY_PV}
 
-SRC_URI="https://suse.osuosl.org/suse/i386/9.2/suse/src/${MY_P}.src.rpm;
 DESCRIPTION="SuSE 9.2 Fetchmail Source Package"
 HOMEPAGE="https://www.suse.com;
+SRC_URI="https://suse.osuosl.org/suse/i386/9.2/suse/src/${MY_P}.src.rpm;
+S=${WORKDIR}/fetchmail-$(ver_cut 1-3)
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
@@ -75,15 +76,13 @@ RESTRICT="mirror"
 # Need to test if the file can be unpacked with rpmoffset and cpio
 # If it can't then set:
 
-#DEPEND="app-arch/rpm"
+#BDEPEND="app-arch/rpm"
 
 # To force the use of rpmoffset and cpio instead of rpm2cpio from
 # app-arch/rpm, then set the following:
 
 #USE_RPMOFFSET_ONLY=1
 
-S=${WORKDIR}/fetchmail-$(ver_cut 1-3)
-
 src_unpack() {
 rpm_src_unpack ${A}
 }



[gentoo-commits] proj/devmanual:master commit in: general-concepts/virtuals/

2021-12-08 Thread Sam James
commit: d19d95690f821f1a867f8e2095835056e988618f
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 04:21:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 04:24:30 2021 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=d19d9569

general-concepts/virtuals: use EAPI 8 in examples

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

 general-concepts/virtuals/text.xml | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/general-concepts/virtuals/text.xml 
b/general-concepts/virtuals/text.xml
index d45c1ff..f6cf198 100644
--- a/general-concepts/virtuals/text.xml
+++ b/general-concepts/virtuals/text.xml
@@ -24,11 +24,11 @@ An example of a virtual:
 
 
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual for C++ tr1 type_traits"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~x64-macos"
 
 RDEPEND="|| ( =sys-devel/gcc-4.1 dev-libs/boost )"
 
@@ -95,7 +95,7 @@ For example, a virtual for different packages providing 
ABI-compatible
 
 
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="Virtual for libfoo.so.1"
 SLOT="0/1"
@@ -124,10 +124,11 @@ would contain:
 
 
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="Virtual for libfoo.so.0"
 SLOT="0/0"
+
 RDEPEND="dev-libs/libfoo:0/0"
 
 
@@ -136,10 +137,11 @@ while virtual/libfoo-1.ebuild would contain:
 
 
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="Virtual for libfoo.so.1"
 SLOT="0/1"
+
 RDEPEND="dev-libs/newfoo:0/1"
 
 



[gentoo-commits] proj/devmanual:master commit in: quickstart/

2021-12-08 Thread Sam James
commit: 22633c2132444e7398db9d6de3fcfdd6e4cf4639
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 04:12:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 04:12:11 2021 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=22633c21

quickstart: mention PATCHES, use .patch and not .diff

- We expect contributions to use .patch and not .diff nowadays.
- Mention PATCHES so people are aware it's an option.

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

 quickstart/text.xml | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/quickstart/text.xml b/quickstart/text.xml
index fb9461e..caff4e5 100644
--- a/quickstart/text.xml
+++ b/quickstart/text.xml
@@ -257,8 +257,9 @@ for some more complex examples.
 
 
 
-Often we need to apply patches. This is done in the src_prepare
-function using the eapply helper function. To use eapply
+Often we need to apply patches. This is done either by defining the
+PATCHES array in global scope or in the src_prepare function
+using the eapply helper function. To use eapply,
 one must use EAPI 7. Here's app-misc/detox/detox-1.1.0.ebuild:
 
 
@@ -266,7 +267,7 @@ one must use EAPI 7. Here's 
app-misc/detox/detox-1.1.0.ebuild:
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="detox safely removes spaces and strange characters from filenames"
 HOMEPAGE="http://detox.sourceforge.net/;
@@ -387,11 +388,10 @@ DEPEND="${RDEPEND}"
 BDEPEND="dev-util/pkgconfig
nls? ( =sys-devel/gettext-0.12.1 )"
 
-src_prepare() {
-   eapply "${FILESDIR}"/${PN}-namespace.diff \
-   "${FILESDIR}"/${PN}-procmime.diff
-   eapply_user
-}
+PATCHES=(
+   "${FILESDIR}"/${PN}-namespace.patch
+   "${FILESDIR}"/${PN}-procmime.patch
+)
 
 src_configure() {
econf \



[gentoo-commits] proj/devmanual:master commit in: quickstart/

2021-12-08 Thread Sam James
commit: 55397dd4f01ba44c3931fe77e5b9fc0f3fef967b
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 04:09:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 04:09:03 2021 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=55397dd4

quickstart: add Oxford comma (minor grammar fix)

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

 quickstart/text.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/quickstart/text.xml b/quickstart/text.xml
index da2142b..fb9461e 100644
--- a/quickstart/text.xml
+++ b/quickstart/text.xml
@@ -241,7 +241,7 @@ and installing common documentation files works correctly 
for the package.
 
 
 
-The BDEPEND, DEPEND and RDEPEND variables are how Portage
+The BDEPEND, DEPEND, and RDEPEND variables are how Portage
 determines which packages are needed to build and run the package. The
 BDEPEND variable lists build-time (executable) dependencies,
 DEPEND variable lists compile-time dependencies, and the RDEPEND



[gentoo-commits] proj/devmanual:master commit in: quickstart/

2021-12-08 Thread Sam James
commit: 10513f99bcf89eacd4d7a55e5a939b526cbbc0fc
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 04:07:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 04:08:12 2021 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=10513f99

quickstart: mention BDEPEND

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

 quickstart/text.xml | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/quickstart/text.xml b/quickstart/text.xml
index fd8e26b..da2142b 100644
--- a/quickstart/text.xml
+++ b/quickstart/text.xml
@@ -241,10 +241,12 @@ and installing common documentation files works correctly 
for the package.
 
 
 
-The DEPEND and RDEPEND variables are how Portage determines which
-packages are needed to build and run the package. The DEPEND variable 
lists
-compile-time dependencies, and the RDEPEND lists runtime dependencies. 
See
- for some more complex examples.
+The BDEPEND, DEPEND and RDEPEND variables are how Portage
+determines which packages are needed to build and run the package. The
+BDEPEND variable lists build-time (executable) dependencies,
+DEPEND variable lists compile-time dependencies, and the RDEPEND
+lists runtime dependencies. See 
+for some more complex examples.
 
 
 



[gentoo-commits] proj/devmanual:master commit in: quickstart/

2021-12-08 Thread Sam James
commit: de432135b7be55bb940683798eccaf6c89b341c8
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 04:06:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 04:08:11 2021 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=de432135

quickstart: use EAPI 8 in examples

Also adjust to ~alpha/~ia64 as both of these arches
are pure ~arch (no stable keywords) now.

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

 quickstart/text.xml | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/quickstart/text.xml b/quickstart/text.xml
index 09dbaad..fd8e26b 100644
--- a/quickstart/text.xml
+++ b/quickstart/text.xml
@@ -37,7 +37,7 @@ can see real ebuilds in the main tree).
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="Exuberant ctags generates tags files for quick source navigation"
 HOMEPAGE="https://ctags.io/ https://github.com/universal-ctags/ctags;
@@ -206,7 +206,7 @@ Here's app-misc/detox/detox-1.1.1.ebuild:
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
 DESCRIPTION="detox safely removes spaces and strange characters from filenames"
 HOMEPAGE="http://detox.sourceforge.net/;
@@ -219,7 +219,7 @@ KEYWORDS="~hppa ~mips sparc x86"
 RDEPEND="dev-libs/popt"
 DEPEND="${RDEPEND}
sys-devel/flex
-   sys-devel/bison"
+BDEPEND="sys-devel/bison"
 
 src_configure() {
econf --with-popt
@@ -276,8 +276,8 @@ KEYWORDS="~hppa ~mips ~sparc ~x86"
 
 RDEPEND="dev-libs/popt"
 DEPEND="${RDEPEND}
-   sys-devel/flex
-   sys-devel/bison"
+   sys-devel/flex"
+BDEPEND="sys-devel/bison"
 
 src_prepare() {
eapply "${FILESDIR}"/${P}-destdir.patch \
@@ -320,7 +320,7 @@ replacement iconv for libc implementations which 
don't have their own.
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
 DESCRIPTION="GNU charset conversion library for libc which doesn't implement 
it"
 HOMEPAGE="https://www.gnu.org/software/libiconv/;
@@ -359,7 +359,7 @@ Another more complicated example, this time based upon
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit desktop
 
@@ -369,7 +369,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="crypt imlib ipv6 ldap nls pda ssl xface"
 
 RDEPEND="=x11-libs/gtk+-2*
@@ -381,8 +381,8 @@ RDEPEND="=x11-libs/gtk+-2*
xface? ( =media-libs/compface-1.4 )
app-misc/mime-types
x11-misc/shared-mime-info"
-DEPEND="${RDEPEND}
-   dev-util/pkgconfig
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/pkgconfig
nls? ( =sys-devel/gettext-0.12.1 )"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/, profiles/arch/powerpc/

2021-12-08 Thread Sam James
commit: d078e3f6003f16db1509825b486198cddb0d98e1
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec  6 20:47:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 01:54:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d078e3f6

profiles/arch/powerpc/ppc32: drop obsolete webkit-gtk related masks

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

 profiles/arch/powerpc/package.use.stable.mask |  7 -
 profiles/arch/powerpc/ppc32/package.use.mask  | 41 ---
 profiles/arch/powerpc/ppc32/use.mask  | 10 +++
 3 files changed, 22 insertions(+), 36 deletions(-)

diff --git a/profiles/arch/powerpc/package.use.stable.mask 
b/profiles/arch/powerpc/package.use.stable.mask
index 0d8205bcb52d..a01b8aed5e6c 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/package.use.stable.mask
@@ -87,13 +87,6 @@ app-arch/p7zip kde
 dev-vcs/subversion kwallet
 x11-misc/xscreensaver new-login
 
-# Pacho Ramos  (2015-09-06)
-# webkit-gtk is going to stay in ~all but amd64/x86
-# that are the only arches upstream is taking care
->=x11-libs/wxGTK-3.0.2.0-r1 webkit
-dev-util/glade webkit
-dev-python/wxpython webkit
-
 # Justin Lecher  (2015-02-21)
 # Needs stable GNOME-3
 net-fs/netatalk tracker

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index eec13d0c4a91..d6929b9f383b 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,24 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-12-08)
+# Masks involving webkit-gtk; webkit-gtk was dekeyworded on ppc for a while.
+# We haven't (yet?) restored keywords for all the bits we had to drop, so
+# keep masks here (for now?).
+# Needs unkeyworded gnome-extra/sushi
+gnome-base/nautilus previewer
+# needs mail-client/evolution, depends on net-libs/webkit-gtk
+app-office/planner eds
+# needs gnome-extra/sushi, depends on net-libs/webkit-gtk
+gnome-base/nautilus previewer
+# needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk
+gnome-base/gvfs google
+gnome-base/gnome-control-center flickr
+# needs mail-client/evolution, depends on net-libs/webkit-gtk
+net-mail/lbdb evo
+# needs dev-util/devhelp, depends on net-libs/webkit-gtk
+dev-util/anjuta devhelp
+
 # Daniel Pielmeier  (2021-11-07)
 # gnome-base/librsvg has no stable keywords here, bug #807130
 app-admin/conky lua-rsvg
@@ -69,29 +87,6 @@ dev-ml/cudf test
 # gnome-base/librsvg, et al
 >=media-gfx/eog-3.33.1 svg
 
-# Sergei Trofimovich  (2020-07-18)
-# net-libs/webkit-gtk has no ppc keywords
-app-editors/emacs xwidgets
-gnome-extra/evolution-data-server oauth
-app-office/gnucash gui doc
-dev-util/geany-plugins markdown
->=media-gfx/gthumb-3.10.0 http
-# needs mail-client/evolution, depends on net-libs/webkit-gtk
-app-office/planner eds
-# needs gnome-extra/sushi, depends on net-libs/webkit-gtk
-gnome-base/nautilus previewer
-# needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk
-gnome-base/gvfs google
-gnome-base/gnome-control-center flickr
-# needs x11-libs/wxGTK[webkit]
-sci-misc/boinc X
-# needs mail-client/evolution, depends on net-libs/webkit-gtk
-net-mail/lbdb evo
-# needs dev-util/devhelp, depends on net-libs/webkit-gtk
-dev-util/anjuta devhelp
-# app-text/libgepub depends on webkit-gtk
-xfce-extra/tumbler epub
-
 # Mikle Kolyada  (2020-06-08)
 # clisp is keyworded on ppc
 app-text/texlive-core -xindy

diff --git a/profiles/arch/powerpc/ppc32/use.mask 
b/profiles/arch/powerpc/ppc32/use.mask
index 760fc9331531..c2325ed7fe8b 100644
--- a/profiles/arch/powerpc/ppc32/use.mask
+++ b/profiles/arch/powerpc/ppc32/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -ppc
 
+# Sam James  (2021-12-07)
+# net-libs/gnome-online-accounts is not marked keyworded on ppc
+gnome-online-accounts
+
 # Sam James  (2021-10-16)
 # media-libs/openexr doesn't work on BE (bug #818424)
 # ...and openscenegraph needs openexr.
@@ -18,12 +22,6 @@ llvm-libunwind
 # gnome-shell requires rustified librsvg.
 gnome-shell
 
-# Sergei Trofimovich  (2020-07-18)
-# net-libs/webkit-gtk has no ppc keywords
-webkit
-# net-libs/gnome-online-accounts depends on net-libs/webkit-gtk
-gnome-online-accounts
-
 # James Le Cuirot  (2015-01-12)
 # Java is no longer supported on ppc.
 java



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

2021-12-08 Thread Sam James
commit: f1cb7dffe54bdde4efe8c2a9356121eaf00f7d0c
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Dec  8 14:38:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 01:54:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1cb7dff

dev-cpp/termcolor: Change LICENSE to BSD.

Evidence:
- 
https://github.com/ikalnytskyi/termcolor/blob/v2.0.0/include/termcolor/termcolor.hpp#L9
- https://github.com/ikalnytskyi/termcolor/blob/v2.0.0/LICENSE
- https://termcolor.readthedocs.io/

The LICENSE file has a slight modification in the preamble to explicitly
include documentation.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>
Closes: https://github.com/gentoo/gentoo/pull/23225
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-cpp/termcolor/termcolor-2.0.0.ebuild 
b/dev-cpp/termcolor/termcolor-2.0.0.ebuild
index 2b522f5ede05..358a66030980 100644
--- a/dev-cpp/termcolor/termcolor-2.0.0.ebuild
+++ b/dev-cpp/termcolor/termcolor-2.0.0.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A header-only C++ library for printing colored 
messages to the term
 HOMEPAGE="https://github.com/ikalnytskyi/termcolor 
https://termcolor.readthedocs.io;
 SRC_URI="https://github.com/ikalnytskyi/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-LICENSE="MIT"
+LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="test"



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

2021-12-08 Thread Sam James
commit: 24faf6e7e362d24a6fe49c2d653007c21fb7f356
Author: orbea  riseup  net>
AuthorDate: Wed Dec  8 14:19:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 01:10:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24faf6e7

dev-util/maxcso: Add patch to support LDFLAGS

Closes: https://bugs.gentoo.org/828416
Upstream-PR: https://github.com/unknownbrackets/maxcso/pull/58
Upstream commit: a97c03ef16bffe535a05d01d5ab856d40a70863b
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/23224
Signed-off-by: Sam James  gentoo.org>

 dev-util/maxcso/files/maxcso-1.13.0-ldflags.patch | 26 +++
 dev-util/maxcso/maxcso-1.13.0.ebuild  |  2 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-util/maxcso/files/maxcso-1.13.0-ldflags.patch 
b/dev-util/maxcso/files/maxcso-1.13.0-ldflags.patch
new file mode 100644
index ..ba6b92b0627a
--- /dev/null
+++ b/dev-util/maxcso/files/maxcso-1.13.0-ldflags.patch
@@ -0,0 +1,26 @@
+From 29458b4586c8bec1a025a71eab06146fc646ccc4 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Tue, 7 Dec 2021 07:17:28 -0800
+Subject: [PATCH] build: Support LDFLAGS
+
+Fixes the gentoo issue: https://bugs.gentoo.org/828416
+---
+ Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile b/Makefile
+index 4a93ec74..1cc7fc63 100644
+--- a/Makefile
 b/Makefile
+@@ -32,7 +32,7 @@ ZOPFLI_C_OBJ = $(ZOPFLI_C_SRC:.c=.o)
+ 
+ # TODO: Perhaps detect and use system libdeflate if available.
+ maxcso: $(SRC_CXX_OBJ) $(CLI_CXX_OBJ) $(ZOPFLI_C_OBJ) 7zip/7zip.a 
libdeflate/libdeflate.a
+-  $(CXX) -o $@ $(SRC_CXXFLAGS) $(CXXFLAGS) $^ -luv -llz4 -lz
++  $(CXX) $(LDFLAGS) -o $@ $(SRC_CXXFLAGS) $(CXXFLAGS) $^ -luv -llz4 -lz
+ 
+ 7zip/7zip.a:
+   $(MAKE) -C 7zip 7zip.a
+-- 
+2.32.0
+

diff --git a/dev-util/maxcso/maxcso-1.13.0.ebuild 
b/dev-util/maxcso/maxcso-1.13.0.ebuild
index a9f29908ada6..ba5155edd760 100644
--- a/dev-util/maxcso/maxcso-1.13.0.ebuild
+++ b/dev-util/maxcso/maxcso-1.13.0.ebuild
@@ -26,6 +26,8 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=("${FILESDIR}/${P}-ldflags.patch")
+
 src_compile() {
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
 }



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

2021-12-08 Thread Nick Sarnie
commit: f1ceb5dac63f7b730caade9ac0128aed837d21bf
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Dec  9 00:32:52 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Thu Dec  9 00:34:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ceb5da

media-libs/vulkan-layers: Drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 .../vulkan-layers/vulkan-layers-1.2.198.ebuild | 57 --
 1 file changed, 57 deletions(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.2.198.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.2.198.ebuild
deleted file mode 100644
index 614ac325de3e..
--- a/media-libs/vulkan-layers/vulkan-layers-1.2.198.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-ValidationLayers
-CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Vulkan Validation Layers"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="wayland X"
-
-BDEPEND=">=dev-util/cmake-3.10.2"
-RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   dev-cpp/robin-hood-hashing
-   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/vulkan-headers-${PV}
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_LAYER_SUPPORT_FILES=ON
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DBUILD_TESTS=OFF
-   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-   -DCMAKE_INSTALL_INCLUDEDIR="${EPREFIX}/usr/include/vulkan/"
-   -DSPIRV_HEADERS_INSTALL_DIR="${ESYSROOT}/usr/include/spirv"
-   )
-   cmake_src_configure
-}



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

2021-12-08 Thread Nick Sarnie
commit: 98d377e7f4358ae609320367237e137da8355984
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Dec  9 00:32:31 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Thu Dec  9 00:34:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d377e7

media-libs/vulkan-layers: Fix header install path

Closes: https://bugs.gentoo.org/827494
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 .../{vulkan-layers-.ebuild => vulkan-layers-1.2.198-r1.ebuild}| 4 ++--
 media-libs/vulkan-layers/vulkan-layers-.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.2.198-r1.ebuild
similarity index 92%
copy from media-libs/vulkan-layers/vulkan-layers-.ebuild
copy to media-libs/vulkan-layers/vulkan-layers-1.2.198-r1.ebuild
index ecfbe9b339e3..8620262391de 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.2.198-r1.ebuild
@@ -26,7 +26,7 @@ SLOT="0"
 IUSE="wayland X"
 
 BDEPEND=">=dev-util/cmake-3.10.2"
-RDEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]"
+RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
dev-cpp/robin-hood-hashing
@@ -50,7 +50,7 @@ multilib_src_configure() {
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-DBUILD_TESTS=OFF
-DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-   -DCMAKE_INSTALL_INCLUDEDIR="${EPREFIX}/usr/include/vulkan/"
+   -DCMAKE_INSTALL_INCLUDEDIR="${EPREFIX}/usr/include/"
-DSPIRV_HEADERS_INSTALL_DIR="${ESYSROOT}/usr/include/spirv"
)
cmake_src_configure

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index ecfbe9b339e3..5beaf4f6dc7a 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -50,7 +50,7 @@ multilib_src_configure() {
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-DBUILD_TESTS=OFF
-DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-   -DCMAKE_INSTALL_INCLUDEDIR="${EPREFIX}/usr/include/vulkan/"
+   -DCMAKE_INSTALL_INCLUDEDIR="${EPREFIX}/usr/include/"
-DSPIRV_HEADERS_INSTALL_DIR="${ESYSROOT}/usr/include/spirv"
)
cmake_src_configure



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

2021-12-08 Thread Andreas K. Hüttel
commit: 55cca74bd6159a915c7359f0880bf5fd261a7c6d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec  8 23:13:24 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec  8 23:14:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55cca74b

profiles.desc: add *very* experimental amd64 clang profile

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

 profiles/profiles.desc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 8f1cfafcd351..ef85a255410f 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -38,6 +38,7 @@ amd64 default/linux/amd64/17.1/no-multilib/systemd
dev
 amd64  default/linux/amd64/17.1/no-multilib/systemd/selinuxexp
 amd64  default/linux/amd64/17.1/systemdstable
 amd64  default/linux/amd64/17.1/systemd/selinuxexp
+amd64  default/linux/amd64/17.1/clang  exp
 
 # AMD64 Profiles
 # @MAINTAINER: am...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/amd64/17.1/clang/

2021-12-08 Thread Andreas K. Hüttel
commit: f6ae06038c62638bf392198a45a4997f73293504
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec  8 23:12:16 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec  8 23:14:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ae0603

profiles: add *very* experimental amd64 clang profile

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

 profiles/default/linux/amd64/17.1/clang/eapi   | 1 +
 profiles/default/linux/amd64/17.1/clang/packages.build | 9 +
 profiles/default/linux/amd64/17.1/clang/parent | 2 ++
 3 files changed, 12 insertions(+)

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

diff --git a/profiles/default/linux/amd64/17.1/clang/packages.build 
b/profiles/default/linux/amd64/17.1/clang/packages.build
new file mode 100644
index ..9ffb08757bd7
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/clang/packages.build
@@ -0,0 +1,9 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# we use glibc here, so we still need these in stage1
+# later stages should pull them in as BDEPEND anyway
+sys-devel/gcc
+sys-devel/gcc-config
+sys-devel/binutils
+sys-devel/binutils-config

diff --git a/profiles/default/linux/amd64/17.1/clang/parent 
b/profiles/default/linux/amd64/17.1/clang/parent
new file mode 100644
index ..7cba5799ab73
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/clang/parent
@@ -0,0 +1,2 @@
+..
+../../../../../features/clang



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

2021-12-08 Thread Michał Górny
commit: da7a57117b7d072880b01f0ed9e20ef402c6fb56
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 22:58:26 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 23:00:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7a5711

app-vim/gentoo-syntax: Bump to 20211208

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

 app-vim/gentoo-syntax/Manifest |  1 +
 .../gentoo-syntax/gentoo-syntax-20211208.ebuild| 42 ++
 2 files changed, 43 insertions(+)

diff --git a/app-vim/gentoo-syntax/Manifest b/app-vim/gentoo-syntax/Manifest
index 9b4aa5cd1208..2df6027db528 100644
--- a/app-vim/gentoo-syntax/Manifest
+++ b/app-vim/gentoo-syntax/Manifest
@@ -1,2 +1,3 @@
 DIST gentoo-syntax-20210911.tar.bz2 18865 BLAKE2B 
14dfe4b1eaab39a7de11c9b2e00c6a39385cd81d5717522dbac1f9ff265047c9ded745c335cca88413f6ad622f2858d996bdb39c5f4b1b4796ef7740c48c5f68
 SHA512 
b7ac7aba50c086e1e550692426bb38dbca5bf4770c148ff4989686ef043a2d990710bec782f1baba582ff67da3b3db007a4dbc6dec16f69830312205f1a45d3c
 DIST gentoo-syntax-2026.tar.bz2 18849 BLAKE2B 
7d9ebe080d09dc604a0847285d1cda90d4d5538360bce122bba054b66e2be9afcd8fed7098664447e0f07adc1ae6c4feff08e48884995fbbe3abd925e5d7bf67
 SHA512 
ff13926998e6d5b530bdf7ab8a6427264980d194b13c16811cc6380b0aa4edc7445ffa157afe3c19b536bcd42208d85a36e92921b1c2c8c3e4c136295b00f770
+DIST gentoo-syntax-20211208.tar.bz2 18844 BLAKE2B 
52e7025d46f5101f2e1c44afcbf3cba0756a1ec9c626f7af312bb5bbae518645c06c94bfc48822a721e2e3c1ed5f61376e88a074a9688cf4b5b3c352a99c87c9
 SHA512 
f1cfe2af440f7ed3042cbaa16558cb6df8038f439a2c3e7067f81751a37098854a3afb1653c7c3656ef85ad1874d2db9271429b92a25f494da6ee5c68819e631

diff --git a/app-vim/gentoo-syntax/gentoo-syntax-20211208.ebuild 
b/app-vim/gentoo-syntax/gentoo-syntax-20211208.ebuild
new file mode 100644
index ..72f25ef766b6
--- /dev/null
+++ b/app-vim/gentoo-syntax/gentoo-syntax-20211208.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: Gentoo and Portage syntax highlighting"
+HOMEPAGE="https://github.com/gentoo/gentoo-syntax;
+SRC_URI="https://gitweb.gentoo.org/proj/gentoo-syntax.git/snapshot/${P}.tar.bz2;
+
+LICENSE="vim"
+SLOT="0"
+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"
+IUSE="ignore-glep31"
+
+VIM_PLUGIN_HELPFILES="gentoo-syntax"
+VIM_PLUGIN_MESSAGES="filetype"
+
+src_prepare() {
+   default
+   if use ignore-glep31 ; then
+   for f in ftplugin/*.vim ; do
+   ebegin "Removing UTF-8 rules from ${f} ..."
+   sed -i -e 's~\(setlocal fileencoding=utf-8\)~" \1~' 
${f} \
+   || die "waah! bad sed voodoo. need more goats."
+   eend $?
+   done
+   fi
+}
+
+pkg_postinst() {
+   vim-plugin_pkg_postinst
+
+   if [[ -z ${REPLACING_VERSIONS} ]] ; then
+   if use ignore-glep31 1>/dev/null ; then
+   ewarn "You have chosen to disable the rules which 
ensure GLEP 31"
+   ewarn "compliance. When editing ebuilds, please make 
sure you get"
+   ewarn "the character set correct."
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/rcs/

2021-12-08 Thread Sam James
commit: ff89cf5fadf3005ee9d561741de00e9cbc38f3ae
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 22:59:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 22:59:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff89cf5f

dev-vcs/rcs: Stabilize 5.10.0 x86, #828543

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

 dev-vcs/rcs/rcs-5.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/rcs/rcs-5.10.0.ebuild b/dev-vcs/rcs/rcs-5.10.0.ebuild
index 7a7d58748481..ce394f7a7f8f 100644
--- a/dev-vcs/rcs/rcs-5.10.0.ebuild
+++ b/dev-vcs/rcs/rcs-5.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/rcs/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="doc"
 
 RDEPEND="



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

2021-12-08 Thread Sam James
commit: 8c62542bcfafed8fce57f7f698ee1dbaa8d4
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 22:59:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 22:59:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c62542b

dev-libs/appstream: Stabilize 0.14.6 x86, #828570

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

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

diff --git a/dev-libs/appstream/appstream-0.14.6.ebuild 
b/dev-libs/appstream/appstream-0.14.6.ebuild
index cf84f089a76d..a67f828fd48f 100644
--- a/dev-libs/appstream/appstream-0.14.6.ebuild
+++ b/dev-libs/appstream/appstream-0.14.6.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then
 else

SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz;
S="${WORKDIR}/AppStream-${PV}"
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Cross-distro effort for providing metadata for software in the 
Linux ecosystem"



[gentoo-commits] repo/gentoo:master commit in: app-doc/gnucash-docs/

2021-12-08 Thread Sam James
commit: b7cb93d79ef4416285beef0afe0444757bce9a9a
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 22:59:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 22:59:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7cb93d7

app-doc/gnucash-docs: Stabilize 4.8 x86, #819195

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

 app-doc/gnucash-docs/gnucash-docs-4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/gnucash-docs/gnucash-docs-4.8.ebuild 
b/app-doc/gnucash-docs/gnucash-docs-4.8.ebuild
index 48bcc3936345..4e646c6d3978 100644
--- a/app-doc/gnucash-docs/gnucash-docs-4.8.ebuild
+++ b/app-doc/gnucash-docs/gnucash-docs-4.8.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="GPL-2 FDL-1.1"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86"
 LOCALES=( de it ja pt )
 IUSE="${LOCALES[*]/#/l10n_}"
 



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

2021-12-08 Thread Sam James
commit: b89caa690ae462ad0e63ee540472767f992d4bbd
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 22:59:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 22:59:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b89caa69

app-office/gnucash: Stabilize 4.8 x86, #819195

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

 app-office/gnucash/gnucash-4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/gnucash/gnucash-4.8.ebuild 
b/app-office/gnucash/gnucash-4.8.ebuild
index 6223a5c499fe..226626f1055e 100644
--- a/app-office/gnucash/gnucash-4.8.ebuild
+++ b/app-office/gnucash/gnucash-4.8.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Gnucash/${PN}/releases/download/${PV}/${P}.tar.bz2;
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86"
 
 IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres
  python quotes register2 smartcard sqlite test"



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

2021-12-08 Thread Sam James
commit: 1e39f3cdd451e294d3374d4acccf92b44da5eec6
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 22:59:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 22:59:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e39f3cd

dev-libs/appstream: Stabilize 0.14.6 amd64, #828570

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

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

diff --git a/dev-libs/appstream/appstream-0.14.6.ebuild 
b/dev-libs/appstream/appstream-0.14.6.ebuild
index 2cfc5492974c..cf84f089a76d 100644
--- a/dev-libs/appstream/appstream-0.14.6.ebuild
+++ b/dev-libs/appstream/appstream-0.14.6.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then
 else

SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz;
S="${WORKDIR}/AppStream-${PV}"
-   KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Cross-distro effort for providing metadata for software in the 
Linux ecosystem"



[gentoo-commits] proj/gentoo-syntax: New tag: gentoo-syntax-20211208

2021-12-08 Thread Michał Górny
commit: 
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 22:58:01 2021 +

New tag: gentoo-syntax-20211208




[gentoo-commits] proj/gentoo-syntax:master commit in: plugin/

2021-12-08 Thread Michał Górny
commit: 2f4ec8fd66f1889c59061c93c970ac45157f5f7c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 22:39:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 22:39:32 2021 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=2f4ec8fd

gentoo-common: Call python instead of eselect-python

Call python (through python-exec) in order to determine the preferred
value for PYTHON_COMPAT rather than using the obsolete eselect-python
tool.

Closes: https://github.com/gentoo/gentoo-syntax/issues/35
Signed-off-by: Michał Górny  gentoo.org>

 plugin/gentoo-common.vim | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/plugin/gentoo-common.vim b/plugin/gentoo-common.vim
index 1c9f4ed..42b2451 100644
--- a/plugin/gentoo-common.vim
+++ b/plugin/gentoo-common.vim
@@ -56,13 +56,9 @@ fun! GentooGetPythonTargets()
 if exists("g:gentoopythontargets") && g:gentoopythontargets != ""
 return g:gentoopythontargets
 else
-let l:py3 = system("eselect python show --python3")
+let l:py3 = system("python -c 'import epython; 
print(epython.EPYTHON)'")
 let l:py3 = substitute(l:py3, "\n", "", "g")
 
-if l:py3 == ""
-let l:py3 = "python3.8"
-endif
-
 let l:pythons = substitute(l:py3, "[.]", "_", "g")
 
 let g:gentoopythontargets = l:pythons



[gentoo-commits] proj/portage:master commit in: lib/portage/, man/

2021-12-08 Thread Michał Górny
commit: 18d1a9cdbc06809338962f410f84a7fc3760843a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  4 04:44:40 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 21:18:12 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=18d1a9cd

portage.output: Replace darkblue colors with teal

The "darkblue" color is often barely visible on dark terminals which
makes reading emerge output really hard (I basically have to copy-paste
it a lot in order to be able to read it at all).  Replace it with teal
that does not seem to have any significant use in the output.

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

 lib/portage/output.py | 6 +++---
 man/color.map.5   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/lib/portage/output.py b/lib/portage/output.py
index 42f487f8a..77375b012 100644
--- a/lib/portage/output.py
+++ b/lib/portage/output.py
@@ -157,7 +157,7 @@ _styles["UNMERGE_WARN"] = ("red",)
 _styles["SECURITY_WARN"] = ("red",)
 _styles["MERGE_LIST_PROGRESS"] = ("yellow",)
 _styles["PKG_BLOCKER"] = ("red",)
-_styles["PKG_BLOCKER_SATISFIED"] = ("darkblue",)
+_styles["PKG_BLOCKER_SATISFIED"] = ("teal",)
 _styles["PKG_MERGE"] = ("darkgreen",)
 _styles["PKG_MERGE_SYSTEM"] = ("darkgreen",)
 _styles["PKG_MERGE_WORLD"] = ("green",)
@@ -165,8 +165,8 @@ _styles["PKG_BINARY_MERGE"] = ("purple",)
 _styles["PKG_BINARY_MERGE_SYSTEM"] = ("purple",)
 _styles["PKG_BINARY_MERGE_WORLD"] = ("fuchsia",)
 _styles["PKG_UNINSTALL"] = ("red",)
-_styles["PKG_NOMERGE"] = ("darkblue",)
-_styles["PKG_NOMERGE_SYSTEM"] = ("darkblue",)
+_styles["PKG_NOMERGE"] = ("teal",)
+_styles["PKG_NOMERGE_SYSTEM"] = ("teal",)
 _styles["PKG_NOMERGE_WORLD"] = ("blue",)
 _styles["PROMPT_CHOICE_DEFAULT"] = ("green",)
 _styles["PROMPT_CHOICE_OTHER"] = ("red",)

diff --git a/man/color.map.5 b/man/color.map.5
index 288bf7fbd..92a1baa91 100644
--- a/man/color.map.5
+++ b/man/color.map.5
@@ -40,7 +40,7 @@ Defines color used for numbers indicating merge progress.
 \fBPKG_BLOCKER\fR = \fI"red"\fR
 Defines color used for unsatisfied blockers.
 .TP
-\fBPKG_BLOCKER_SATISFIED\fR = \fI"darkblue"\fR
+\fBPKG_BLOCKER_SATISFIED\fR = \fI"teal"\fR
 Defines color used for satisfied blockers.
 .TP
 \fBPKG_MERGE\fR = \fI"darkgreen"\fR
@@ -63,10 +63,10 @@ package.
 Defines color used for world packages planned to be merged using a binary
 package.
 .TP
-\fBPKG_NOMERGE\fR = \fI"darkblue"\fR
+\fBPKG_NOMERGE\fR = \fI"teal"\fR
 Defines color used for packages not planned to be merged.
 .TP
-\fBPKG_NOMERGE_SYSTEM\fR = \fI"darkblue"\fR
+\fBPKG_NOMERGE_SYSTEM\fR = \fI"teal"\fR
 Defines color used for system packages not planned to be merged.
 .TP
 \fBPKG_NOMERGE_WORLD\fR = \fI"blue"\fR



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

2021-12-08 Thread Michał Górny
commit: c36fbc25f11f225f70d9dd9fe0e74b1ba3021359
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 21:35:54 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 21:58:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36fbc25

dev-python/distlib: Bump to 0.3.4

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

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

diff --git a/dev-python/distlib/Manifest b/dev-python/distlib/Manifest
index 593287ce60f8..83ea3006bbe5 100644
--- a/dev-python/distlib/Manifest
+++ b/dev-python/distlib/Manifest
@@ -1 +1,2 @@
 DIST distlib-0.3.2.tar.bz2 1075843 BLAKE2B 
3595dc6af53beb7ff7dc49013e6c3db3453b501b56790a953c2cfea5a73aaca71fc69de68c8121ae92ffafd32a70ffa69d768cfd42844135fd5bd6647611e090
 SHA512 
e033ff2ff6b760f698a20103e01d63fa87bc1839bbf44fce252284c793e10a057dac645d818a4e0a2aa8be97bb85fcf9c8706b2399c505f12a093024d11be578
+DIST distlib-0.3.4.tar.bz2 1169083 BLAKE2B 
f1b5e5ca7d0155d204db177d9844cdff4d593be3d927bd5f9e8ad07065b52383527d3990b66c5868bb8377703d031958c5c88a9daf4f0b238903ddbea3ef6cf0
 SHA512 
24f8d6f5012c881ffa6bbdae7887ee5a7608ac36a83e2a96cb8a337d1ab6c896a4078028d0383165ff44be6b735aa31f7d199845d89899813be74ed00e1680e8

diff --git a/dev-python/distlib/distlib-0.3.4.ebuild 
b/dev-python/distlib/distlib-0.3.4.ebuild
new file mode 100644
index ..bade1188726e
--- /dev/null
+++ b/dev-python/distlib/distlib-0.3.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="Low-level components of distutils2/packaging"
+HOMEPAGE="https://pypi.org/project/distlib/
+   https://bitbucket.org/pypa/distlib/;
+# pypi has zip only :-(
+SRC_URI="
+   https://bitbucket.org/pypa/distlib/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+IUSE="test"
+# This package's tests are extremely fragile and tend to break or hang
+# when it doesn't like metadata of packages installed on the system.
+RESTRICT="test"
+
+# pypiserver is called as external executable
+# openpyxl installs invalid metadata that breaks distlib
+BDEPEND="
+   test? (
+   dev-python/pypiserver
+   !!

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

2021-12-08 Thread Michał Górny
commit: 13c468113b6071fa452213e6ae24d67ce33a99e7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 21:37:51 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 21:58:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c46811

dev-python/uvicorn: Bump to 0.16.0

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

 dev-python/uvicorn/Manifest  |  1 +
 dev-python/uvicorn/uvicorn-0.16.0.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest
index c43cf7797660..81238cb9b48f 100644
--- a/dev-python/uvicorn/Manifest
+++ b/dev-python/uvicorn/Manifest
@@ -1,2 +1,3 @@
 DIST uvicorn-0.14.0.tar.gz 511593 BLAKE2B 
9f7aee0001874c128e44d31945aaa0ca92237e594debb6fea3c6c6d0f283c96cfad5248578b0e1c170fe2fde96a6b17c56ecf2436783fcae135b8eab1997b701
 SHA512 
f41a7f01ac6893ceaf4d1f06a4bccd7355e319eee11d6aa290b0d316fb356eb807c926941157ec64f1fc6b7c4601930cfbe271075d6c4cf684bd7e175617390f
 DIST uvicorn-0.15.0_p20210913.gh.tar.gz 542385 BLAKE2B 
1e551ffccac6f92981b0ef62cc80fb494b57dc19bddf8430c54b8a06801ee81cdc31a3167a56e90dd8e0f318cc84dfc71443f74beb39dc68ccc252bc6d6c1042
 SHA512 
865fe148900c8c00847017bab3ef17a9514e7ef7878ad6220633e2bd6d89b2e65a79a82fdabb8beec83841346a175f0c20807bea07536071a06a884c74418e0d
+DIST uvicorn-0.16.0.tar.gz 707858 BLAKE2B 
604aa23f8eac6409396ed603c89a524ce61630e3edd354cfe86950c535f3829aa1ececc8a91a8eeb8164d125e2b20add14f457ba0b23a0d0efd085c168739bee
 SHA512 
68eb5daeb72b457a43fa89e352bfe281c79c1057ad9616ba083f96c1392aeb56759f13a3ee7e9eb90749f92df137f1db2bf8c90256751513d770d6679e971003

diff --git a/dev-python/uvicorn/uvicorn-0.16.0.ebuild 
b/dev-python/uvicorn/uvicorn-0.16.0.ebuild
new file mode 100644
index ..60bd3936b915
--- /dev/null
+++ b/dev-python/uvicorn/uvicorn-0.16.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Lightning-fast ASGI server implementation"
+HOMEPAGE="https://www.uvicorn.org/;
+SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/click-7.0[${PYTHON_USEDEP}]
+   >=dev-python/h11-0.8[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/python-dotenv[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   >=dev-python/websockets-10.0[${PYTHON_USEDEP}]
+   dev-python/watchgod[${PYTHON_USEDEP}]
+   dev-python/wsproto[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # too long path for unix socket
+   tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers
+   # need unpackaged httptools
+   
"tests/middleware/test_logging.py::test_trace_logging_on_http_protocol[httptools]"
+)



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

2021-12-08 Thread Michał Górny
commit: 8c950f67f93118e70e2babbdc272b02bf426450b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 21:51:47 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 21:58:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c950f67

dev-python/ukkonen: Bump to 1.0.1

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

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

diff --git a/dev-python/ukkonen/Manifest b/dev-python/ukkonen/Manifest
index dbc7baf73229..558642c6de75 100644
--- a/dev-python/ukkonen/Manifest
+++ b/dev-python/ukkonen/Manifest
@@ -1 +1,2 @@
 DIST ukkonen-1.0.0.gh.tar.gz 4541 BLAKE2B 
c93623523fc57b27bb68a2bb41fca51a967910c4936140bee628b4270e343e7902b9e7a6fb85bc89c197e2b0c6897c2d3f76541bc8b6b7758a6f158a5c6c
 SHA512 
87e3078e8cd4807af3f91c1be7766454705b077cb093eadac34d1af4d56b458813c1062eb086232bffa43b5ca7aa07ed88192e56dacce96c6781f16129111d79
+DIST ukkonen-1.0.1.gh.tar.gz 4547 BLAKE2B 
e574f21c0e26751e48d16409747b1979ae903c0cd812d52b1715eaa2025cf21c9d24aa3963de61c6ef4126eb4ace8fe974966e768d05c5db8372e0ae96941123
 SHA512 
23978b8e22454155e7d8a0d2dbb963f4aa5a6be6cdd75a74e8ec5e06fe32a96b6fc14f0f6d03089726bf761ad6d833dc68ea3fb6cad1ad2ee5b259043072875a

diff --git a/dev-python/ukkonen/ukkonen-1.0.1.ebuild 
b/dev-python/ukkonen/ukkonen-1.0.1.ebuild
new file mode 100644
index ..a4cc21241192
--- /dev/null
+++ b/dev-python/ukkonen/ukkonen-1.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="Implementation of bounded Levenshtein distance (Ukkonen)"
+HOMEPAGE="
+   https://pypi.org/project/ukkonen/
+   https://github.com/asottile/ukkonen/;
+SRC_URI="
+   https://github.com/asottile/ukkonen/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/cffi[${PYTHON_USEDEP}]
+   ' 'python*')"
+BDEPEND=${RDEPEND}
+
+distutils_enable_tests pytest



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

2021-12-08 Thread Michał Górny
commit: 1c3fc2e33747068d4d451f3e3b337b2a3979a461
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 21:24:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 21:58:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c3fc2e3

dev-python/imageio: Bump to 2.13.3

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

 dev-python/imageio/Manifest  |  1 +
 dev-python/imageio/imageio-2.13.3.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest
index 8e2f415472c8..6f5249c692b3 100644
--- a/dev-python/imageio/Manifest
+++ b/dev-python/imageio/Manifest
@@ -6,3 +6,4 @@ DIST imageio-2.12.0.gh.tar.gz 339829 BLAKE2B 
5f6c38bd139c33e7fc00fad8f32cd2f9888
 DIST imageio-2.13.0.gh.tar.gz 339891 BLAKE2B 
a9e38a855836dac3ee228376c49e9751e651530b316932a756c86f21f7c987f1f57387db1751ff0cd6673844cbfc8dcfd0bceee520ec6107290712db03ca9d9c
 SHA512 
4f63a1183a631fa192e08438cfe97936f45b9157cad73c8a27ddc378817c21db3d92bab2e7565ef9ef539c771120e158075ae1069aec60d824c40d420dd8e117
 DIST imageio-2.13.1.gh.tar.gz 340484 BLAKE2B 
8b05feabdcf44877365d5fea7916cc36c30f2ab9f40a909e02ccace6f457d5bfedae58a1397dc8d211d5f3738f148a3de355b399f47d80b2f50cc634fcbd18ad
 SHA512 
3c5ca6b96a26fc19801d571af3e0d804b4946bf34d8d3ed52b946bdde595a90ff8c0da7fb2949f6a1d2d6ba5799c2feff6bade04de40cb9a807c7cd30e57eaac
 DIST imageio-2.13.2.gh.tar.gz 340635 BLAKE2B 
463607eda8b3479d3f76174ccc6674bb1f727cb2fcafa5c47ce63241188d6396619a57725032812bb531aa4a36a00d28e4ad95d8a82de658c755405d2068a0f0
 SHA512 
0b08d12463075fcf8a45deef04843bebf5932347fc34aa48effe7d29232fcc482fd0d4fa29bc9a51a81e343e1636823931db5b28290ffa67987b608cc51a8e99
+DIST imageio-2.13.3.gh.tar.gz 340780 BLAKE2B 
ea0ce7fcd941d14d41f5212f053884de4bb5bf9794050a8872a7a10a1dcdeb217706e97c9a7dd74b5bff27796b4431ca27535d6becc3db9595a0447f54fc1454
 SHA512 
709aabb0b89cf1bac65f8671f57523833bf0c5dc1f4e4a379f0c77203ae25b651a5ba9135f45b5dea2affbab6d6e79bb66a75ea05a0c83d5d08027a5bd6aeaef

diff --git a/dev-python/imageio/imageio-2.13.3.ebuild 
b/dev-python/imageio/imageio-2.13.3.ebuild
new file mode 100644
index ..cd5928118230
--- /dev/null
+++ b/dev-python/imageio/imageio-2.13.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python library for reading and writing image data"
+HOMEPAGE="https://imageio.github.io/;
+SRC_URI="
+   https://github.com/imageio/imageio/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   media-libs/freeimage
+"
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Fails because of system installed freeimage
+   tests/test_core.py::test_findlib2
+)
+
+EPYTEST_IGNORE=(
+   # Needs unpackaged imageio_ffmpeg
+   tests/test_ffmpeg.py
+   tests/test_ffmpeg_info.py
+   # Needs tifffile
+   tests/test_tifffile.py
+)



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

2021-12-08 Thread Maciej Barć
commit: 8cde60638c172f55739327d76c931e9aa1e36bbf
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Dec  8 20:17:17 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Dec  8 21:54:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cde6063

dev-ml/logs: depend on opam-installer instead of opam

Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/logs/{logs-0.7.0.ebuild => logs-0.7.0-r1.ebuild} | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-ml/logs/logs-0.7.0.ebuild b/dev-ml/logs/logs-0.7.0-r1.ebuild
similarity index 95%
rename from dev-ml/logs/logs-0.7.0.ebuild
rename to dev-ml/logs/logs-0.7.0-r1.ebuild
index 86e91a5d29da..e422a0867153 100644
--- a/dev-ml/logs/logs-0.7.0.ebuild
+++ b/dev-ml/logs/logs-0.7.0-r1.ebuild
@@ -22,11 +22,12 @@ RDEPEND="
cli? ( dev-ml/cmdliner:=[ocamlopt] )
lwt? ( dev-ml/lwt:= )
 "
-DEPEND="${RDEPEND}
-   dev-ml/opam
-   dev-ml/topkg
-   dev-ml/ocamlbuild
+DEPEND="${RDEPEND}"
+BDEPEND="
dev-ml/findlib
+   dev-ml/ocamlbuild
+   dev-ml/opam-installer
+   dev-ml/topkg
test? ( dev-ml/mtime )
 "
 
@@ -62,5 +63,6 @@ src_install() {
--libdir="${D}/$(ocamlc -where)" \
--docdir="${ED}/usr/share/doc/${PF}" \
${PN}.install || die
-   dodoc CHANGES.md README.md
+
+   einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: dev-perl/TermReadKey/

2021-12-08 Thread Andreas K. Hüttel
commit: ccdd9667d9cdb1225dd434374fd4830e3da953bc
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec  8 21:17:26 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec  8 21:18:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccdd9667

dev-perl/TermReadKey: Remove old

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

 dev-perl/TermReadKey/Manifest   |  1 -
 dev-perl/TermReadKey/TermReadKey-2.370.0.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/dev-perl/TermReadKey/Manifest b/dev-perl/TermReadKey/Manifest
index 043cc721cf2b..2cf863ccb9c1 100644
--- a/dev-perl/TermReadKey/Manifest
+++ b/dev-perl/TermReadKey/Manifest
@@ -1,2 +1 @@
-DIST TermReadKey-2.37.tar.gz 85082 BLAKE2B 
59c24455b6c4165897c7650209a98b5097c7fffd1044de005b8823d0867f6b16a835d5188c4a671b58109312ac2aa70012edd84d4a485b1534241f9525ab
 SHA512 
b602d612be17ec4a56fe50742728dae17733f251ef399e8fb69cc8eb22885d7e1c1073c735fb23826137e80be8d3597e60f496ac63180739752d070957880eea
 DIST TermReadKey-2.38.tar.gz 85164 BLAKE2B 
7fe1b7af17d66598dd39b81a667e0a16061694fcd37521dccb355295ff2980836e2d5e58cafd22ed370e790b33d39c2232a64785aa01d9c2cc6c30d6bafe9484
 SHA512 
fb09f013f9f0d8a4397e39f6f3db7a6d023259219af8f76744094e396437a01b19141b3cdb39a158d3b518903fb010088bc37406763bfbeb3fcab810bb0bb157

diff --git a/dev-perl/TermReadKey/TermReadKey-2.370.0.ebuild 
b/dev-perl/TermReadKey/TermReadKey-2.370.0.ebuild
deleted file mode 100644
index 2919eb8839aa..
--- a/dev-perl/TermReadKey/TermReadKey-2.370.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=JSTOWE
-DIST_VERSION=2.37
-DIST_EXAMPLES=("example/*")
-inherit perl-module
-
-DESCRIPTION="Change terminal modes, and perform non-blocking reads"
-
-SLOT="0"
-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"
-IUSE=""
-
-DEPEND=">=virtual/perl-ExtUtils-MakeMaker-6.580.0"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Sys-Mmap/

2021-12-08 Thread Andreas K. Hüttel
commit: 222f959bef1109bba933c9a7bb59195f335293d4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec  8 21:00:39 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec  8 21:17:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222f959b

dev-perl/Sys-Mmap: Remove old

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

 dev-perl/Sys-Mmap/Manifest|  1 -
 dev-perl/Sys-Mmap/Sys-Mmap-0.190.0.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-perl/Sys-Mmap/Manifest b/dev-perl/Sys-Mmap/Manifest
index aa11f3ed454d..0839bc211a95 100644
--- a/dev-perl/Sys-Mmap/Manifest
+++ b/dev-perl/Sys-Mmap/Manifest
@@ -1,2 +1 @@
-DIST Sys-Mmap-0.19.tar.gz 18174 BLAKE2B 
e154fadece4c462b15f99f940b3cb5fdb4a4550524a27ceb38851ecca7f95a48fa424bd1a77c03edcc0928b31307eb3a2d0bf801c2b1a150ea2f6cfb60739f05
 SHA512 
4e6409cddd13322b4cdaad832e6d0233776e51098b499fd05d8e642e547eb1ed7add5bb9fb339e69048a3293140098e282b51698eb6d188ace71ad58c1628556
 DIST Sys-Mmap-0.20.tar.gz 17962 BLAKE2B 
c16acafb9aff0c01c68ca554f179e0bc603ce67f91ae3d67e05fd062ac8d76cc058e64e5704a046ea9c475b65e3665d1e7898bf73ac8c8787aedb55dc0965283
 SHA512 
7afe9e1be26d75bbc818d3deb51e0ba751c2711f8503a77882d3d207b1c37e4867fe79e5757193ba058ed395ba955406d8af3f195ce5dff5b4b29748d9d86f5f

diff --git a/dev-perl/Sys-Mmap/Sys-Mmap-0.190.0.ebuild 
b/dev-perl/Sys-Mmap/Sys-Mmap-0.190.0.ebuild
deleted file mode 100644
index 54323d4493bd..
--- a/dev-perl/Sys-Mmap/Sys-Mmap-0.190.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=SWALTERS
-DIST_VERSION=0.19
-
-inherit perl-module
-
-DESCRIPTION="Uses mmap to map in a file as a Perl variable"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="virtual/perl-XSLoader"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? ( virtual/perl-Test-Simple )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Template-Tiny/

2021-12-08 Thread Andreas K. Hüttel
commit: ea66f48b51f5df50a1dca5b664ceffe66028935f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec  8 21:14:38 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec  8 21:18:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea66f48b

dev-perl/Template-Tiny: Remove old

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

 dev-perl/Template-Tiny/Manifest|  1 -
 dev-perl/Template-Tiny/Template-Tiny-1.120.0-r1.ebuild | 16 
 2 files changed, 17 deletions(-)

diff --git a/dev-perl/Template-Tiny/Manifest b/dev-perl/Template-Tiny/Manifest
index 1698947146dc..a13320912c7a 100644
--- a/dev-perl/Template-Tiny/Manifest
+++ b/dev-perl/Template-Tiny/Manifest
@@ -1,2 +1 @@
-DIST Template-Tiny-1.12.tar.gz 17559 BLAKE2B 
6009b6460225530acc8a76a55e35d9f67a438e4bae33db0a5b6465a820ee67b6e319f10a28f927df460ec7e675c2b0ed9739108c9c87b09440815a2b227b2a58
 SHA512 
056b3dcffea92533b0c61423edede96654a98d9a2bed13753b03e3dc2849ba2c5d41607cb604b8752909cb07771d152e3c3c90f514f7eccaebd60b34bc270da2
 DIST Template-Tiny-1.14.tar.gz 31011 BLAKE2B 
c77e404668e197be30b97ffca1b92afc0936e8ccfe34df74447b31b4adda4bb2e6f524ad56068023fd02bef918cf9ee3dd912010e220623ecd165c86a9e82416
 SHA512 
fb6376401bec04e5bb3a09a76e600e964f1e22602409d7e340103518bdb4e407309d1ba170b63d66e144f764928d4c4c1d420285830a64752f50a5e79e8e

diff --git a/dev-perl/Template-Tiny/Template-Tiny-1.120.0-r1.ebuild 
b/dev-perl/Template-Tiny/Template-Tiny-1.120.0-r1.ebuild
deleted file mode 100644
index 49a85728aeb2..
--- a/dev-perl/Template-Tiny/Template-Tiny-1.120.0-r1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=ADAMK
-MODULE_VERSION=1.12
-inherit perl-module
-
-DESCRIPTION="Template Toolkit reimplemented in as little code as possible"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-SRC_TEST=do



[gentoo-commits] repo/gentoo:master commit in: dev-perl/self/

2021-12-08 Thread Andreas K. Hüttel
commit: f2fd345b52a30d44137852f44a2092ad4db22e32
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec  8 21:02:34 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec  8 21:17:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fd345b

dev-perl/self: Remove old

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

 dev-perl/self/Manifest|  1 -
 dev-perl/self/self-0.350.0.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-perl/self/Manifest b/dev-perl/self/Manifest
index a407356d6c4f..14e3fec8f198 100644
--- a/dev-perl/self/Manifest
+++ b/dev-perl/self/Manifest
@@ -1,2 +1 @@
-DIST self-0.35.tar.gz 25293 BLAKE2B 
3613075aa9700966f451cb391fc70e858c469ff00ebe132bfefdd7ada5d2110344ac15ff735d350caefa0ad766177063809dd69c9edd618a49d8bb81c1bdc672
 SHA512 
5b584d2928fa43bc2931e458081a1c72747e815269c317b6c9cda85008b53308208b6634842020534792b6f1a7093d49d822e30439bc3c818d8fc9747b623ad7
 DIST self-0.36.tar.gz 7592 BLAKE2B 
0b0d6efa3edd4cb5781bfed43cd9854aa582c45a05376c202737b8328469afecec202dd4c8d3c7a6f15459418d6351a7c8c6ca8ec0a6cc2f9f93041a8ece5cd6
 SHA512 
8cb6b793928207ed7fb023a81b07664db8322f7babaa3eaf77a43981138e583bd86b3778179b680a523e5f6328f74ffd27dc46fd012817064b6b9f4cf789aac3

diff --git a/dev-perl/self/self-0.350.0.ebuild 
b/dev-perl/self/self-0.350.0.ebuild
deleted file mode 100644
index b41982ea2292..
--- a/dev-perl/self/self-0.350.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=GUGOD
-DIST_VERSION=0.35
-inherit perl-module
-
-DESCRIPTION="provides '\$self' in OO code"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-perl/B-Hooks-Parser-0.80.0
-   >=dev-perl/B-OPCheck-0.270.0
-   >=dev-perl/Devel-Declare-0.3.4
-   >=dev-perl/PadWalker-1.930.0
-   dev-perl/Sub-Exporter
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
-   test? ( >=virtual/perl-Test-Simple-0.420.0 )
-"
-
-src_prepare() {
-   sed -i -e 's/use inc::Module::Install/use lib q[.]; use 
inc::Module::Install/' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/strictures/

2021-12-08 Thread Andreas K. Hüttel
commit: 6f55b181a1e9dc51342891ffa680226162c93713
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec  8 21:03:06 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec  8 21:17:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f55b181

dev-perl/strictures: Remove old

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

 dev-perl/strictures/Manifest|  1 -
 dev-perl/strictures/strictures-2.0.3.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-perl/strictures/Manifest b/dev-perl/strictures/Manifest
index 8ba1c61ea161..dbf300d20f43 100644
--- a/dev-perl/strictures/Manifest
+++ b/dev-perl/strictures/Manifest
@@ -1,2 +1 @@
-DIST strictures-2.03.tar.gz 15319 BLAKE2B 
3158e92282de5ca2bea5c7f79de3c6cf4e49d3641fcfde91ffedcfd291f102f7a61918136846bd6923abe557c2484db57b5b0692d93231f6f73c7aeb8854dc00
 SHA512 
c187a32f70c2be97cbe783e700d54d1e7b7ce7a8ea0b5ce72851b1efbe9b64121fb4b626463c4c62fb384893e4e3102afeaa21cd3e500fefc61c5b4b3924d21b
 DIST strictures-2.06.tar.gz 22508 BLAKE2B 
e2d4a5aedb415473877838fbc43e176a8671c7be85b2b8090d6143b47cdd6bdd04b6e50e99e089c2459ef75027f9a5263ed4cb2f8a5024824b595e0cc86a397d
 SHA512 
670857a491fa58b85b10ee3bb5c6b7be845798926327ff3a32a9b78cb8695bfcc358983ece766dc8ef19a1eae12091ec9d9a7fef6d3f5d44ee4f8c04b7d2

diff --git a/dev-perl/strictures/strictures-2.0.3.ebuild 
b/dev-perl/strictures/strictures-2.0.3.ebuild
deleted file mode 100644
index e180625a369c..
--- a/dev-perl/strictures/strictures-2.0.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=HAARG
-DIST_VERSION=2.03
-inherit perl-module
-
-DESCRIPTION="Turn on strict and make most warnings fatal"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !minimal? (
-   dev-perl/bareword-filehandles
-   dev-perl/indirect
-   dev-perl/multidimensional
-   )
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? ( virtual/perl-Test-Simple )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Template-Toolkit/

2021-12-08 Thread Andreas K. Hüttel
commit: e6b5878a986394cc01eef63eacc8ff6a1fa9d7b0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec  8 21:15:10 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec  8 21:18:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b5878a

dev-perl/Template-Toolkit: Remove old

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

 dev-perl/Template-Toolkit/Manifest |  1 -
 .../Template-Toolkit-2.270.0-r1.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-perl/Template-Toolkit/Manifest 
b/dev-perl/Template-Toolkit/Manifest
index 849d2b5f361e..f25ea0b351e0 100644
--- a/dev-perl/Template-Toolkit/Manifest
+++ b/dev-perl/Template-Toolkit/Manifest
@@ -1,2 +1 @@
-DIST Template-Toolkit-2.27.tar.gz 511172 BLAKE2B 
62ffce1fe5679799afff6b3865882c91e70efeb2ec14474f3b49bdf35bd64f7ce4439d5c58ddd73bad26589816d2f24f4691a02c69405fb6b6b604d28edee4e2
 SHA512 
17f03a01a3d6ab0ef2247c77da15c46d9bbce3e0158172162da6abe47f53c5e7ca041a7c31506bb3a37f31c476ba747f5111c5b1b1d69614a4ce3352927fd4e6
 DIST Template-Toolkit-3.009.tar.gz 523388 BLAKE2B 
b33569ef066d6896861f84299c36802fac81e48ff71460ea6acc41ca39e78cd5a37fecac4c5603077395a448a872b10b8c801eee1491b3da7d00479f70c337ed
 SHA512 
940992d7e3059a64c273c2f0441a81e095560c35f4bb9ab75afb9eeeb58d043cc5ac9785e2eb79a6635480ade12771c75c632c755977124dbe7cbfae399f9972

diff --git a/dev-perl/Template-Toolkit/Template-Toolkit-2.270.0-r1.ebuild 
b/dev-perl/Template-Toolkit/Template-Toolkit-2.270.0-r1.ebuild
deleted file mode 100644
index cceeb92e3de3..
--- a/dev-perl/Template-Toolkit/Template-Toolkit-2.270.0-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ABW
-DIST_VERSION=2.27
-inherit perl-module
-
-DESCRIPTION="The Template Toolkit"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
-IUSE="xml gd mysql postgres latex vim-syntax test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-perl/Text-Autoformat
-   mysql? ( dev-perl/DBD-mysql )
-   postgres? ( dev-perl/DBD-Pg )
-   >=dev-perl/AppConfig-1.56"
-DEPEND="${RDEPEND}
-   test? ( dev-perl/CGI )
-"
-PDEPEND="dev-perl/Text-Autoformat
-   vim-syntax? ( app-vim/tt2-syntax )
-   xml? ( dev-perl/Template-XML )
-   gd? ( dev-perl/Template-GD )
-   mysql? ( dev-perl/Template-DBI )
-   latex? ( dev-perl/Template-Plugin-Latex )
-   postgres? ( dev-perl/Template-DBI )"
-
-myconf=(
-   TT_XS_ENABLE=y
-   TT_XS_DEFAULT=y
-   TT_QUIET=y
-   TT_ACCEPT=y
-)
-
-PERL_RM_FILES=(
-   t/zz-plugin-leak.t
-   t/zz-pmv.t
-   t/zz-pod-coverage.t
-   t/zz-pod-kwalitee.t
-   t/zz-stash-xs-leak.t
-   t/zz-url2.t
-)
-PATCHES=(
-   "${FILESDIR}/${PN}-2.27-no-dot-inc.patch"
-   "${FILESDIR}/${PN}-2.27-cgipm.patch"
-)



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Term-Encoding/

2021-12-08 Thread Andreas K. Hüttel
commit: fa4481e2342bdffb2779f1cc353cbece24424cf1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec  8 21:16:05 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec  8 21:18:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4481e2

dev-perl/Term-Encoding: Remove old

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

 dev-perl/Term-Encoding/Manifest|  1 -
 dev-perl/Term-Encoding/Term-Encoding-0.20.0.ebuild | 25 --
 2 files changed, 26 deletions(-)

diff --git a/dev-perl/Term-Encoding/Manifest b/dev-perl/Term-Encoding/Manifest
index c6af75ac9e5f..946fffd065cd 100644
--- a/dev-perl/Term-Encoding/Manifest
+++ b/dev-perl/Term-Encoding/Manifest
@@ -1,2 +1 @@
-DIST Term-Encoding-0.02.tar.gz 11373 BLAKE2B 
5bb0f410e75ed8196eb3d4bba3af9d184800be455753621856a37a4bb3704bcf73d50ec37f0ef104164abf83bbad46075bf6a0ff0d2ab5c2ff95b81c99dd80cd
 SHA512 
cd4cee9991d857c40b8e8747a645429dcb1f416552d9bb6bd59da609bc4eb11c295a9b4d4c9b1a6e738af57fbc7179419d07387f3342658bf7ec6da90256efad
 DIST Term-Encoding-0.03.tar.gz 10151 BLAKE2B 
1d611baf4b69f8aee6fb7e94993bb05267ed792780b3fb3c8360ba75a776e1523b85674eeb54b2fdcc6069e90cd1f699449fe02e87102178e7acbc92a9e2
 SHA512 
781be5087b65e90267daa3efa95bd03b3f2b2f8b3c8aac492238159c0dea3dfef7a82acded856b9551d389e2fcf5baf19a4ff9924da35377d28616b49015a0ce

diff --git a/dev-perl/Term-Encoding/Term-Encoding-0.20.0.ebuild 
b/dev-perl/Term-Encoding/Term-Encoding-0.20.0.ebuild
deleted file mode 100644
index 8456fc78f93c..
--- a/dev-perl/Term-Encoding/Term-Encoding-0.20.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MIYAGAWA
-DIST_VERSION=0.02
-inherit perl-module
-
-DESCRIPTION="Detect encoding of the current terminal"
-
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-"
-
-src_prepare() {
-   sed -i -e 's/use inc::Module::Install;/use lib q[.]; use 
inc::Module::Install;/' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Sys-CPU/

2021-12-08 Thread Andreas K. Hüttel
commit: b6891b528a03b09f566114085e61a66c54d21c42
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec  8 20:57:50 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec  8 21:17:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6891b52

dev-perl/Sys-CPU: EAPI=8 bump

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

 .../Sys-CPU/{Sys-CPU-0.610.0-r1.ebuild => Sys-CPU-0.610.0-r2.ebuild}   | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild 
b/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r2.ebuild
similarity index 96%
rename from dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild
rename to dev-perl/Sys-CPU/Sys-CPU-0.610.0-r2.ebuild
index 651d74be91ea..d86dfc109668 100644
--- a/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild
+++ b/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=MZSANFORD
 DIST_VERSION=0.61
@@ -11,7 +11,6 @@ DESCRIPTION="Access CPU info. number, etc on Win and UNIX"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86 ~ppc-macos"
-IUSE=""
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.610.0-musl-unistd-h.patch



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Sys-CpuLoad/

2021-12-08 Thread Andreas K. Hüttel
commit: 35ad06d1f5ad821b40de09262ef99541dcb5cfd3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec  8 20:59:44 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec  8 21:17:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ad06d1

dev-perl/Sys-CpuLoad: Remove old

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

 dev-perl/Sys-CpuLoad/Manifest  |  1 -
 dev-perl/Sys-CpuLoad/Sys-CpuLoad-0.30.0.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/dev-perl/Sys-CpuLoad/Manifest b/dev-perl/Sys-CpuLoad/Manifest
index 21b3f5233220..e4f4f132a8dc 100644
--- a/dev-perl/Sys-CpuLoad/Manifest
+++ b/dev-perl/Sys-CpuLoad/Manifest
@@ -1,2 +1 @@
-DIST Sys-CpuLoad-0.03.tar.gz 2806 BLAKE2B 
62a4623bbbfcd6ddaf69e99eabba66117c225544e69b5f5fb949a026375a24efbde76c05299daffd1c8942a03346187243521d73a6801ae45ca3b5c47b40ea1b
 SHA512 
f8175d1c4e65901e22b5adf912ffb17458151b098634758e6d5377a32bb513e39e914136216b2b38fd8ba30d6bd47957f9637157794cd741cf8802cb5a5f1503
 DIST Sys-CpuLoad-0.31.tar.gz 19808 BLAKE2B 
a3b6d091e916333571040470bce10a4fcdbf91638b42f9704748f89363d9f0a895f8061059dec4bd0dc21a7b94abb41bc6da965efd4e64255a9f31ace4691ef6
 SHA512 
d820beccabfc468d9b511536d80960e61b9f35615c7faeb39f1b1e8e3ecee44fdc6391431b57365910c3ac686409a7ae84f709bb45dd63b763c0d76fe2ce178b

diff --git a/dev-perl/Sys-CpuLoad/Sys-CpuLoad-0.30.0.ebuild 
b/dev-perl/Sys-CpuLoad/Sys-CpuLoad-0.30.0.ebuild
deleted file mode 100644
index 0e3b82646cf8..
--- a/dev-perl/Sys-CpuLoad/Sys-CpuLoad-0.30.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=CLINTDW
-DIST_VERSION=0.03
-inherit perl-module
-
-DESCRIPTION="A module to retrieve system load averages"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/perl-Exporter
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Sys-Virt/

2021-12-08 Thread Andreas K. Hüttel
commit: df373880dc5f8e3237f36d8563116d1e21add47b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec  8 21:02:10 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Dec  8 21:17:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df373880

dev-perl/Sys-Virt: Remove old

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

 dev-perl/Sys-Virt/Manifest  |  1 -
 dev-perl/Sys-Virt/Sys-Virt-3.9.1.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-perl/Sys-Virt/Manifest b/dev-perl/Sys-Virt/Manifest
index 59e9afb752d8..a738c245ec62 100644
--- a/dev-perl/Sys-Virt/Manifest
+++ b/dev-perl/Sys-Virt/Manifest
@@ -1,3 +1,2 @@
-DIST Sys-Virt-3.9.1.tar.gz 121473 BLAKE2B 
8cd9211c4182a296da54a26db8007312ab1ed5e5151ea91bcdd5e104610671c8e81e3e8526c97d9f22b8a83151a167703438341ad73db6e91fd57450fb6f3de4
 SHA512 
baff550548ca7a477643998fd1da20963acb00a9ac300b63a01c60639e971f55aa4e4616a916373dde3e05956237a122b85e2f32f9ea2fab63a7ec72e45819b2
 DIST Sys-Virt-v7.0.0.tar.gz 165365 BLAKE2B 
9cb7aa66ce00c95957171fedad4fefbae5319e17706e2839f8b3e057ab05c52b9d7e5ad222ad6aeecb7437e70bee9447a6a5845d729a93f10df3ffa4bbee0429
 SHA512 
c0ab179af11526a9dc983374765bd04400821f6f334d22f56b1f6452f54f880fe6882e9e0e121ae36010eb305d0632d574c969febefd8a32c9a731879d8fadb6
 DIST Sys-Virt-v7.5.0.tar.gz 166656 BLAKE2B 
466341cc081d1dedc0ad5ae9042a829256a310730aa410a93c795a983c6ee60099646d2a804626a076e435d3bd6d7742b4aa014f4642ee6b6078cd144b3cd8c0
 SHA512 
7da51e75fa53e81a68c32499ea865de0532fdb17f269b28310133d246be7dc59dfd6568850ffe66e393a7b7c2edbf4409618e2b461cdc35a62776ffbb97d7962

diff --git a/dev-perl/Sys-Virt/Sys-Virt-3.9.1.ebuild 
b/dev-perl/Sys-Virt/Sys-Virt-3.9.1.ebuild
deleted file mode 100644
index 7b632ad0ab46..
--- a/dev-perl/Sys-Virt/Sys-Virt-3.9.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DANBERR
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="API for using the libvirt library from Perl"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=app-emulation/libvirt-${PV}"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? (
-   dev-perl/XML-XPath
-   virtual/perl-Time-HiRes
-   )"
-
-src_compile() {
-   MAKEOPTS+=" -j1" perl-module_src_compile
-}
-
-src_test() {
-   perl_rm_files "t/010-pod-coverage.t" "t/005-pod.t" "t/015-changes.t"
-   perl-module_src_test
-}



[gentoo-commits] proj/portage:master commit in: lib/portage/util/futures/, lib/portage/util/, lib/portage/

2021-12-08 Thread Michał Górny
commit: a5092f11f31b6a9d54a34423088a7bb8e70bc1c6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 21:16:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 21:16:19 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a5092f11

Reformat with black 21.12b0

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

 lib/portage/process.py  | 2 --
 lib/portage/util/_xattr.py  | 1 -
 lib/portage/util/futures/unix_events.py | 1 -
 3 files changed, 4 deletions(-)

diff --git a/lib/portage/process.py b/lib/portage/process.py
index e1bd2314e..84e09f8ec 100644
--- a/lib/portage/process.py
+++ b/lib/portage/process.py
@@ -84,7 +84,6 @@ if _fd_dir is not None:
 raise
 return range(max_fd_limit)
 
-
 elif os.path.isdir("/proc/%s/fd" % portage.getpid()):
 # In order for this function to work in forked subprocesses,
 # os.getpid() must be called from inside the function.
@@ -95,7 +94,6 @@ elif os.path.isdir("/proc/%s/fd" % portage.getpid()):
 if fd.isdigit()
 )
 
-
 else:
 
 def get_open_fds():

diff --git a/lib/portage/util/_xattr.py b/lib/portage/util/_xattr.py
index ff0a7d8c5..f4d3ad733 100644
--- a/lib/portage/util/_xattr.py
+++ b/lib/portage/util/_xattr.py
@@ -169,7 +169,6 @@ if hasattr(os, "getxattr"):
 def list(item, nofollow=False, namespace=None):
 return os.listxattr(item, follow_symlinks=not nofollow)
 
-
 else:
 try:
 # Maybe we have the xattr module.

diff --git a/lib/portage/util/futures/unix_events.py 
b/lib/portage/util/futures/unix_events.py
index f2f01f0c6..c9855aefb 100644
--- a/lib/portage/util/futures/unix_events.py
+++ b/lib/portage/util/futures/unix_events.py
@@ -23,7 +23,6 @@ if hasattr(os, "set_blocking"):
 def _set_nonblocking(fd):
 os.set_blocking(fd, False)
 
-
 else:
 
 def _set_nonblocking(fd):



[gentoo-commits] proj/portage:master commit in: /

2021-12-08 Thread Michał Górny
commit: e5f6b1eb5e2e3f06c1f82a8aae315bc0d433e447
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 21:17:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 21:17:13 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e5f6b1eb

Ignore the black 21.12b0 reformatting commit

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

 .gitignorerevs | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.gitignorerevs b/.gitignorerevs
index c1d95911c..3fc16afef 100644
--- a/.gitignorerevs
+++ b/.gitignorerevs
@@ -1,2 +1,4 @@
 # Run entire repository through black. Also, change tabs to spaces
 3812225ace5db8c691cbe027d234a3e223972199
+# black 21.12b0 reformatting
+a5092f11f31b6a9d54a34423088a7bb8e70bc1c6



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

2021-12-08 Thread Matthias Maier
commit: 46d2a0c12d7304c56bcb4ece27fa831e8bcaadf5
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Dec  8 21:14:21 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Dec  8 21:14:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d2a0c1

app-emulation/libvirt: v7.(9|10).0: (temporary) fix cgroup v2 support

Revert an upstream commit that fixed an libvirt_lxc container startup
issue with cgroup v1 layout. The patch in question breaks
systemd-machined integration (at least under cgroup v2 layout).

Le't temporarily revert the commit in question until upstream has found
a proper fix.

Bug: https://bugs.gentoo.org/828542
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 .../libvirt/files/libvirt-7.9.0-fix_cgroupv2.patch | 32 ++
 ...virt-7.10.0.ebuild => libvirt-7.10.0-r1.ebuild} |  1 +
 ...ibvirt-7.9.0.ebuild => libvirt-7.9.0-r1.ebuild} |  1 +
 3 files changed, 34 insertions(+)

diff --git a/app-emulation/libvirt/files/libvirt-7.9.0-fix_cgroupv2.patch 
b/app-emulation/libvirt/files/libvirt-7.9.0-fix_cgroupv2.patch
new file mode 100644
index ..1309996f3ecf
--- /dev/null
+++ b/app-emulation/libvirt/files/libvirt-7.9.0-fix_cgroupv2.patch
@@ -0,0 +1,32 @@
+From c80a05cd7d5f17ee16a2bc2546981863451fcab7 Mon Sep 17 00:00:00 2001
+From: "System user; portage" 
+Date: Wed, 8 Dec 2021 15:07:06 -0600
+Subject: [PATCH] Revert "lxc: controller: Fix container launch on cgroup v1"
+
+This reverts commit 1b9ce05ce241a581d4e80228c92ceb0266f21f94.
+---
+ src/lxc/lxc_controller.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/lxc/lxc_controller.c b/src/lxc/lxc_controller.c
+index 444f728af4..8953e0c904 100644
+--- a/src/lxc/lxc_controller.c
 b/src/lxc/lxc_controller.c
+@@ -865,12 +865,12 @@ static int 
virLXCControllerSetupCgroupLimits(virLXCController *ctrl)
+ nodeset = virDomainNumatuneGetNodeset(ctrl->def->numa, auto_nodeset, -1);
+ 
+ if (!(ctrl->cgroup = virLXCCgroupCreate(ctrl->def,
+-getpid(),
++ctrl->initpid,
+ ctrl->nnicindexes,
+ ctrl->nicindexes)))
+ goto cleanup;
+ 
+-if (virCgroupAddMachineProcess(ctrl->cgroup, ctrl->initpid) < 0)
++if (virCgroupAddMachineProcess(ctrl->cgroup, getpid()) < 0)
+ goto cleanup;
+ 
+ /* Add all qemu-nbd tasks to the cgroup */
+-- 
+2.32.0
+

diff --git a/app-emulation/libvirt/libvirt-7.10.0.ebuild 
b/app-emulation/libvirt/libvirt-7.10.0-r1.ebuild
similarity index 99%
rename from app-emulation/libvirt/libvirt-7.10.0.ebuild
rename to app-emulation/libvirt/libvirt-7.10.0-r1.ebuild
index e20eaa25a6c2..b190082c6615 100644
--- a/app-emulation/libvirt/libvirt-7.10.0.ebuild
+++ b/app-emulation/libvirt/libvirt-7.10.0-r1.ebuild
@@ -134,6 +134,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.0.0-fix_paths_in_libvirt-guests_sh.patch
"${FILESDIR}"/${PN}-6.7.0-do-not-use-sysconfig.patch
"${FILESDIR}"/${PN}-6.7.0-fix-paths-for-apparmor.patch
+   "${FILESDIR}"/${PN}-7.9.0-fix_cgroupv2.patch
 )
 
 pkg_setup() {

diff --git a/app-emulation/libvirt/libvirt-7.9.0.ebuild 
b/app-emulation/libvirt/libvirt-7.9.0-r1.ebuild
similarity index 99%
rename from app-emulation/libvirt/libvirt-7.9.0.ebuild
rename to app-emulation/libvirt/libvirt-7.9.0-r1.ebuild
index e20eaa25a6c2..b190082c6615 100644
--- a/app-emulation/libvirt/libvirt-7.9.0.ebuild
+++ b/app-emulation/libvirt/libvirt-7.9.0-r1.ebuild
@@ -134,6 +134,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.0.0-fix_paths_in_libvirt-guests_sh.patch
"${FILESDIR}"/${PN}-6.7.0-do-not-use-sysconfig.patch
"${FILESDIR}"/${PN}-6.7.0-fix-paths-for-apparmor.patch
+   "${FILESDIR}"/${PN}-7.9.0-fix_cgroupv2.patch
 )
 
 pkg_setup() {



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

2021-12-08 Thread Matthew Thode
commit: 5c6770504d61ad0bd1c1bf612bc5f5bd0314b486
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec  8 21:04:15 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec  8 21:07:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c677050

app-crypt/acme: 1.22.0 bump

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

 app-crypt/acme/Manifest | 1 +
 app-crypt/acme/{acme-.ebuild => acme-1.22.0.ebuild} | 2 +-
 app-crypt/acme/acme-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index ef3f5dfec01f..6a8df09af7fb 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,3 +1,4 @@
 DIST certbot-1.19.0.tar.gz 1338653 BLAKE2B 
b6ed909da2aed9853cf3dc6b936c513f33a127548ee30ac45a32a682141c5e4e79401ea328b7caf4e28d1d85aa2a9831e93deaa26c93216708a33be465dc8387
 SHA512 
2c1beb8c06299b9003fafd970cd3e977db85c4e84f1bf710166b7a99035b5c43a2a222d8d51513ac595255dd8eda02a1fb834c01ce68921927715c880052536e
 DIST certbot-1.20.0.tar.gz 1339066 BLAKE2B 
01278a53ea7166037c039d270ddd11a10c0570a9f038571dc6791e51f214fbff1589371b40c0dc73cbc18ed2005cfc231452bd00b039841a09ddb3c65d4ab122
 SHA512 
d35b2574811ac896ad119355be3a901438400e81a67388bd93290c4e7e9f6fa60dad99b51bc9bac7a7ac60714ed8bb6f60f522ce1a1a169886d0a15f0d0e371b
 DIST certbot-1.21.0.tar.gz 1343180 BLAKE2B 
79bbaafe96bca4cee9aabb39f4e9f1f12be4d2e1d9c1b156966061606ac3b07e5d80c5053baa03698e5513477076ca8f604aff43f77ee7f45d70d4b88429a875
 SHA512 
11ea781c5113cf68e3a76cafc2cf38d5ebc9cdb2f40a79eae0cdeac5d40f8dac05a4c71a269d5a6ff78027a1db0676195a8413e28a87d00aaf1602f6f2ce5b5e
+DIST certbot-1.22.0.tar.gz 1352714 BLAKE2B 
213dc08d3a88e0d20d6324c026a47eb96b9e45fbde41f79e37c2e62c655d7c6df01292e110d2e78ea085dfc62ef3c7b623279224029c9ae2a59e69c5c00054a5
 SHA512 
9a7a0d11e9fd5bd59b526a2cc5d0029b972e34a2bf41035c2d8ab535b93fc6d985ee8ea3dd5e50a7f4af80450135b739d1297245ad21b47b8362cddb03738932

diff --git a/app-crypt/acme/acme-.ebuild b/app-crypt/acme/acme-1.22.0.ebuild
similarity index 95%
copy from app-crypt/acme/acme-.ebuild
copy to app-crypt/acme/acme-1.22.0.ebuild
index 0893747ea29d..7ff144bc4928 100644
--- a/app-crypt/acme/acme-.ebuild
+++ b/app-crypt/acme/acme-1.22.0.ebuild
@@ -26,7 +26,7 @@ SLOT="0"
 
 RDEPEND="
dev-python/chardet[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
>=dev-python/josepy-1.9.0[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]

diff --git a/app-crypt/acme/acme-.ebuild b/app-crypt/acme/acme-.ebuild
index 0893747ea29d..7ff144bc4928 100644
--- a/app-crypt/acme/acme-.ebuild
+++ b/app-crypt/acme/acme-.ebuild
@@ -26,7 +26,7 @@ SLOT="0"
 
 RDEPEND="
dev-python/chardet[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
>=dev-python/josepy-1.9.0[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]



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

2021-12-08 Thread Matthew Thode
commit: 355d0a6b82e0b02b06739bee7ed3975d781971ea
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec  8 21:06:27 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec  8 21:07:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355d0a6b

app-crypt/certbot-apache: 1.22.0 bump

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

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-1.22.0.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index ef3f5dfec01f..6a8df09af7fb 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,3 +1,4 @@
 DIST certbot-1.19.0.tar.gz 1338653 BLAKE2B 
b6ed909da2aed9853cf3dc6b936c513f33a127548ee30ac45a32a682141c5e4e79401ea328b7caf4e28d1d85aa2a9831e93deaa26c93216708a33be465dc8387
 SHA512 
2c1beb8c06299b9003fafd970cd3e977db85c4e84f1bf710166b7a99035b5c43a2a222d8d51513ac595255dd8eda02a1fb834c01ce68921927715c880052536e
 DIST certbot-1.20.0.tar.gz 1339066 BLAKE2B 
01278a53ea7166037c039d270ddd11a10c0570a9f038571dc6791e51f214fbff1589371b40c0dc73cbc18ed2005cfc231452bd00b039841a09ddb3c65d4ab122
 SHA512 
d35b2574811ac896ad119355be3a901438400e81a67388bd93290c4e7e9f6fa60dad99b51bc9bac7a7ac60714ed8bb6f60f522ce1a1a169886d0a15f0d0e371b
 DIST certbot-1.21.0.tar.gz 1343180 BLAKE2B 
79bbaafe96bca4cee9aabb39f4e9f1f12be4d2e1d9c1b156966061606ac3b07e5d80c5053baa03698e5513477076ca8f604aff43f77ee7f45d70d4b88429a875
 SHA512 
11ea781c5113cf68e3a76cafc2cf38d5ebc9cdb2f40a79eae0cdeac5d40f8dac05a4c71a269d5a6ff78027a1db0676195a8413e28a87d00aaf1602f6f2ce5b5e
+DIST certbot-1.22.0.tar.gz 1352714 BLAKE2B 
213dc08d3a88e0d20d6324c026a47eb96b9e45fbde41f79e37c2e62c655d7c6df01292e110d2e78ea085dfc62ef3c7b623279224029c9ae2a59e69c5c00054a5
 SHA512 
9a7a0d11e9fd5bd59b526a2cc5d0029b972e34a2bf41035c2d8ab535b93fc6d985ee8ea3dd5e50a7f4af80450135b739d1297245ad21b47b8362cddb03738932

diff --git a/app-crypt/certbot-apache/certbot-apache-1.22.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-1.22.0.ebuild
new file mode 100644
index ..b46b10fa3536
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-1.22.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND=">=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2021-12-08 Thread Matthew Thode
commit: 0d14e0f00d3dff794dbc8ab7003fcf3e29c08e9e
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec  8 21:07:09 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec  8 21:07:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d14e0f0

app-crypt/certbot-nginx: 1.22.0 bump

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

 app-crypt/certbot-nginx/Manifest   |  1 +
 .../certbot-nginx/certbot-nginx-1.22.0.ebuild  | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index ef3f5dfec01f..6a8df09af7fb 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,3 +1,4 @@
 DIST certbot-1.19.0.tar.gz 1338653 BLAKE2B 
b6ed909da2aed9853cf3dc6b936c513f33a127548ee30ac45a32a682141c5e4e79401ea328b7caf4e28d1d85aa2a9831e93deaa26c93216708a33be465dc8387
 SHA512 
2c1beb8c06299b9003fafd970cd3e977db85c4e84f1bf710166b7a99035b5c43a2a222d8d51513ac595255dd8eda02a1fb834c01ce68921927715c880052536e
 DIST certbot-1.20.0.tar.gz 1339066 BLAKE2B 
01278a53ea7166037c039d270ddd11a10c0570a9f038571dc6791e51f214fbff1589371b40c0dc73cbc18ed2005cfc231452bd00b039841a09ddb3c65d4ab122
 SHA512 
d35b2574811ac896ad119355be3a901438400e81a67388bd93290c4e7e9f6fa60dad99b51bc9bac7a7ac60714ed8bb6f60f522ce1a1a169886d0a15f0d0e371b
 DIST certbot-1.21.0.tar.gz 1343180 BLAKE2B 
79bbaafe96bca4cee9aabb39f4e9f1f12be4d2e1d9c1b156966061606ac3b07e5d80c5053baa03698e5513477076ca8f604aff43f77ee7f45d70d4b88429a875
 SHA512 
11ea781c5113cf68e3a76cafc2cf38d5ebc9cdb2f40a79eae0cdeac5d40f8dac05a4c71a269d5a6ff78027a1db0676195a8413e28a87d00aaf1602f6f2ce5b5e
+DIST certbot-1.22.0.tar.gz 1352714 BLAKE2B 
213dc08d3a88e0d20d6324c026a47eb96b9e45fbde41f79e37c2e62c655d7c6df01292e110d2e78ea085dfc62ef3c7b623279224029c9ae2a59e69c5c00054a5
 SHA512 
9a7a0d11e9fd5bd59b526a2cc5d0029b972e34a2bf41035c2d8ab535b93fc6d985ee8ea3dd5e50a7f4af80450135b739d1297245ad21b47b8362cddb03738932

diff --git a/app-crypt/certbot-nginx/certbot-nginx-1.22.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-1.22.0.ebuild
new file mode 100644
index ..45a8976cfe34
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-1.22.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=(python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-nginx}-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.0[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2021-12-08 Thread Matthew Thode
commit: 0c894c5641b70d301f8a09a836c3bbae1debf6d5
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec  8 21:05:41 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec  8 21:07:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c894c56

app-crypt/certbot: 1.22.0 bump

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

 app-crypt/certbot/Manifest   | 1 +
 app-crypt/certbot/{certbot-.ebuild => certbot-1.22.0.ebuild} | 2 +-
 app-crypt/certbot/certbot-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index ef3f5dfec01f..6a8df09af7fb 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,3 +1,4 @@
 DIST certbot-1.19.0.tar.gz 1338653 BLAKE2B 
b6ed909da2aed9853cf3dc6b936c513f33a127548ee30ac45a32a682141c5e4e79401ea328b7caf4e28d1d85aa2a9831e93deaa26c93216708a33be465dc8387
 SHA512 
2c1beb8c06299b9003fafd970cd3e977db85c4e84f1bf710166b7a99035b5c43a2a222d8d51513ac595255dd8eda02a1fb834c01ce68921927715c880052536e
 DIST certbot-1.20.0.tar.gz 1339066 BLAKE2B 
01278a53ea7166037c039d270ddd11a10c0570a9f038571dc6791e51f214fbff1589371b40c0dc73cbc18ed2005cfc231452bd00b039841a09ddb3c65d4ab122
 SHA512 
d35b2574811ac896ad119355be3a901438400e81a67388bd93290c4e7e9f6fa60dad99b51bc9bac7a7ac60714ed8bb6f60f522ce1a1a169886d0a15f0d0e371b
 DIST certbot-1.21.0.tar.gz 1343180 BLAKE2B 
79bbaafe96bca4cee9aabb39f4e9f1f12be4d2e1d9c1b156966061606ac3b07e5d80c5053baa03698e5513477076ca8f604aff43f77ee7f45d70d4b88429a875
 SHA512 
11ea781c5113cf68e3a76cafc2cf38d5ebc9cdb2f40a79eae0cdeac5d40f8dac05a4c71a269d5a6ff78027a1db0676195a8413e28a87d00aaf1602f6f2ce5b5e
+DIST certbot-1.22.0.tar.gz 1352714 BLAKE2B 
213dc08d3a88e0d20d6324c026a47eb96b9e45fbde41f79e37c2e62c655d7c6df01292e110d2e78ea085dfc62ef3c7b623279224029c9ae2a59e69c5c00054a5
 SHA512 
9a7a0d11e9fd5bd59b526a2cc5d0029b972e34a2bf41035c2d8ab535b93fc6d985ee8ea3dd5e50a7f4af80450135b739d1297245ad21b47b8362cddb03738932

diff --git a/app-crypt/certbot/certbot-.ebuild 
b/app-crypt/certbot/certbot-1.22.0.ebuild
similarity index 95%
copy from app-crypt/certbot/certbot-.ebuild
copy to app-crypt/certbot/certbot-1.22.0.ebuild
index 18900751b704..3c75588e8c44 100644
--- a/app-crypt/certbot/certbot-.ebuild
+++ b/app-crypt/certbot/certbot-1.22.0.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
>=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
>=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.8[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
>=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
>=dev-python/josepy-1.9.0[${PYTHON_USEDEP}]
>=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]

diff --git a/app-crypt/certbot/certbot-.ebuild 
b/app-crypt/certbot/certbot-.ebuild
index 18900751b704..3c75588e8c44 100644
--- a/app-crypt/certbot/certbot-.ebuild
+++ b/app-crypt/certbot/certbot-.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
>=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
>=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.8[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
>=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
>=dev-python/josepy-1.9.0[${PYTHON_USEDEP}]
>=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]



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

2021-12-08 Thread Michał Górny
commit: d38b1ff2e5f3c9af4f0724fb47ae0a6ad94bda05
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 20:29:56 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 20:29:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38b1ff2

profiles/base: Add XCore to forced LLVM targets

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

 profiles/base/package.use.force | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 13cb72f914da..6d117b75b924 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -14,14 +14,16 @@
 >=sys-devel/clang-13.0.1_rc llvm_targets_MSP430 llvm_targets_Mips
 >=sys-devel/clang-13.0.1_rc llvm_targets_NVPTX llvm_targets_PowerPC
 >=sys-devel/clang-13.0.1_rc llvm_targets_RISCV llvm_targets_Sparc
->=sys-devel/clang-13.0.1_rc llvm_targets_SystemZ llvm_targets_WebAssembly
+>=sys-devel/clang-13.0.1_rc llvm_targets_SystemZ llvm_targets_XCore
+>=sys-devel/clang-13.0.1_rc llvm_targets_WebAssembly
 >=sys-devel/llvm-13.0.1_rc llvm_targets_AArch64 llvm_targets_AMDGPU
 >=sys-devel/llvm-13.0.1_rc llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF
 >=sys-devel/llvm-13.0.1_rc llvm_targets_Hexagon llvm_targets_Lanai
 >=sys-devel/llvm-13.0.1_rc llvm_targets_MSP430 llvm_targets_Mips
 >=sys-devel/llvm-13.0.1_rc llvm_targets_NVPTX llvm_targets_PowerPC
 >=sys-devel/llvm-13.0.1_rc llvm_targets_RISCV llvm_targets_Sparc
->=sys-devel/llvm-13.0.1_rc llvm_targets_SystemZ llvm_targets_WebAssembly
+>=sys-devel/llvm-13.0.1_rc llvm_targets_SystemZ llvm_targets_XCore
+>=sys-devel/llvm-13.0.1_rc llvm_targets_WebAssembly
 
 # Sam James  (2021-03-08)
 # Broken without USE=unicode



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

2021-12-08 Thread Patrick McLean
commit: 2969b50da6038a897933cdac8dd1978b0db98483
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Dec  8 18:55:48 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Dec  8 19:21:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2969b50d

sys-cluster/ceph: Add py310 to 16.2.7

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

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

diff --git a/sys-cluster/ceph/ceph-16.2.7.ebuild 
b/sys-cluster/ceph/ceph-16.2.7.ebuild
index eefa97462b83..0ed79ba0bfd6 100644
--- a/sys-cluster/ceph/ceph-16.2.7.ebuild
+++ b/sys-cluster/ceph/ceph-16.2.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 DISTUTILS_OPTIONAL=1
 LUA_COMPAT=( lua5-3 )
 



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

2021-12-08 Thread Patrick McLean
commit: e7163d25d293957ff317cf6189cae8af6b21d192
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Dec  8 18:54:23 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Dec  8 19:21:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7163d25

dev-python/pecan: Version bump, py310, eapi8

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

 dev-python/pecan/Manifest   |  1 +
 dev-python/pecan/pecan-1.4.1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/pecan/Manifest b/dev-python/pecan/Manifest
index 29cda08883c2..c3f45ce4a312 100644
--- a/dev-python/pecan/Manifest
+++ b/dev-python/pecan/Manifest
@@ -1 +1,2 @@
 DIST pecan-1.4.0.tar.gz 124233 BLAKE2B 
42ac41d9e4aba2ad40b89d2ec742ae82a3d9f599c79d0ac5cce199b8ee50ba5e0765f02dc8812defd3e7276176d0e4dadf06b56256e9808771805df64811e9d4
 SHA512 
102ac8549fcb8c1f29aaf6facf1fba3dd06c454ed6262c3b0e9a009063033defbf0011b4117d854da1f4770368d3dbce1e3930daabfb0c7ee069eb2522bac7e1
+DIST pecan-1.4.1.tar.gz 124777 BLAKE2B 
c3af6ba06aa9e24f9e49ace8117480affd34dfdc889639ab34565325e7504d3c75f17003da09f9f67f91edc536bde95080dbc5117050fde3ec1929c63958
 SHA512 
bd5ba47935e2d97677bcdc25ad4678ec63293e750fa3b39a2447be326dc7e1fd4cf77ac0519e1b7c6ecc7ba7c3e66d98443e78e647fba92383f048775c83

diff --git a/dev-python/pecan/pecan-1.4.1.ebuild 
b/dev-python/pecan/pecan-1.4.1.ebuild
new file mode 100644
index ..c79fc3c211ab
--- /dev/null
+++ b/dev-python/pecan/pecan-1.4.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A WSGI object-dispatching web framework,  lean, fast, with few 
dependencies."
+HOMEPAGE="https://pypi.org/project/pecan/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/webob-1.4[${PYTHON_USEDEP}]
+   >=dev-python/mako-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/webtest-1.3.1[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/logutils-0.3.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2021-12-08 Thread Arthur Zamarin
commit: c63d3552319d4cc4eb20f1a24e1910059f4a477f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 19:08:30 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 19:09:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c63d3552

dev-libs/boehm-gc: Stabilize 8.0.6 hppa, #828271

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

 dev-libs/boehm-gc/boehm-gc-8.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/boehm-gc/boehm-gc-8.0.6.ebuild 
b/dev-libs/boehm-gc/boehm-gc-8.0.6.ebuild
index 81d6034f6391..b06d52f90cb3 100644
--- a/dev-libs/boehm-gc/boehm-gc-8.0.6.ebuild
+++ b/dev-libs/boehm-gc/boehm-gc-8.0.6.ebuild
@@ -16,7 +16,7 @@ LICENSE="boehm-gc"
 # SONAME: libgc.so.1 libgccpp.so.1
 # We've been using subslot 0 for these instead of "1.1".
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cxx +large static-libs +threads"
 
 RDEPEND=">=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]"



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

2021-12-08 Thread Arthur Zamarin
commit: c91750e958f4175df4ea5158ac785174fef7fbde
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 19:08:27 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 19:09:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91750e9

dev-ml/dune-configurator: Stabilize 2.9.1 arm64, #817752

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

 dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild 
b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
index 65dca4d41ec3..7ea32dbfd195 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-12-08 Thread Arthur Zamarin
commit: 66a7e90d4c5387ddfeee2d222de1f984f93d50b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 19:08:27 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 19:09:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a7e90d

dev-ml/dune: Stabilize 2.9.1 arm64, #817752

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

 dev-ml/dune/dune-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune/dune-2.9.1.ebuild b/dev-ml/dune/dune-2.9.1.ebuild
index 236f485d996c..2716f97ed88c 100644
--- a/dev-ml/dune/dune-2.9.1.ebuild
+++ b/dev-ml/dune/dune-2.9.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-private-libs/

2021-12-08 Thread Arthur Zamarin
commit: 0180d05f7ffee31ecb642771e9f245b9f8263c03
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 19:08:27 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 19:09:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0180d05f

dev-ml/dune-private-libs: Stabilize 2.9.1 arm64, #817752

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

 dev-ml/dune-private-libs/dune-private-libs-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-private-libs/dune-private-libs-2.9.1.ebuild 
b/dev-ml/dune-private-libs/dune-private-libs-2.9.1.ebuild
index f25dbd8af4b9..fb4b9e8c9f07 100644
--- a/dev-ml/dune-private-libs/dune-private-libs-2.9.1.ebuild
+++ b/dev-ml/dune-private-libs/dune-private-libs-2.9.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-12-08 Thread Maciej Barć
commit: 1a935eec1db577278dedc8536474e2339241e829
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Dec  8 18:59:25 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Dec  8 18:59:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a935eec

dev-ml/lwt_log: fid *DEPEND

Closes: https://bugs.gentoo.org/828548
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/lwt_log/{lwt_log-1.1.1.ebuild => lwt_log-1.1.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/lwt_log/lwt_log-1.1.1.ebuild 
b/dev-ml/lwt_log/lwt_log-1.1.1-r1.ebuild
similarity index 95%
rename from dev-ml/lwt_log/lwt_log-1.1.1.ebuild
rename to dev-ml/lwt_log/lwt_log-1.1.1-r1.ebuild
index 167920cb95c4..65e0d086940d 100644
--- a/dev-ml/lwt_log/lwt_log-1.1.1.ebuild
+++ b/dev-ml/lwt_log/lwt_log-1.1.1-r1.ebuild
@@ -15,4 +15,4 @@ KEYWORDS="~amd64 ~x86"
 IUSE="+ocamlopt"
 
 RDEPEND="dev-ml/lwt:="
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"



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

2021-12-08 Thread Maciej Barć
commit: 71c2f844480f0917df0148a1e723a3dd62047037
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Dec  8 18:51:41 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Dec  8 18:52:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c2f844

dev-ml/mew: add missing test depedndencies

Closes: https://bugs.gentoo.org/828560
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/mew/{mew-0.1.0.ebuild => mew-0.1.0-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ml/mew/mew-0.1.0.ebuild b/dev-ml/mew/mew-0.1.0-r1.ebuild
similarity index 82%
rename from dev-ml/mew/mew-0.1.0.ebuild
rename to dev-ml/mew/mew-0.1.0-r1.ebuild
index d38f2ff678d9..6298b8d0a721 100644
--- a/dev-ml/mew/mew-0.1.0.ebuild
+++ b/dev-ml/mew/mew-0.1.0-r1.ebuild
@@ -12,10 +12,12 @@ SRC_URI="https://github.com/kandu/mew/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
-IUSE="+ocamlopt"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-ml/result:=
dev-ml/trie:=
 "
 DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-ml/ppx_expect )"



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

2021-12-08 Thread Leonardo H. Neumann
commit: e7fcd17bfe7fd4bf431d90768559d5f6ccd7aa1a
Author: Leonardo Neumann  neumann  dev  br>
AuthorDate: Wed Dec  8 18:40:18 2021 +
Commit: Leonardo H. Neumann  null  net>
CommitDate: Wed Dec  8 18:40:18 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7fcd17b

dev-util/rust-analyzer: bump MSRV to 1.57.0, change required useflag

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Leonardo Neumann  neumann.dev.br>

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

diff --git a/dev-util/rust-analyzer/rust-analyzer-.ebuild 
b/dev-util/rust-analyzer/rust-analyzer-.ebuild
index e188cf611..a7051ead9 100644
--- a/dev-util/rust-analyzer/rust-analyzer-.ebuild
+++ b/dev-util/rust-analyzer/rust-analyzer-.ebuild
@@ -25,7 +25,7 @@ RESTRICT="mirror"
 SLOT="0"
 IUSE=""
 
-DEPEND="|| ( >=dev-lang/rust-1.56.1[rls] >=dev-lang/rust-bin-1.56.1[rls] )"
+DEPEND="|| ( >=dev-lang/rust-1.57.0[rust-src] 
>=dev-lang/rust-bin-1.57.0[rust-src] )"
 RDEPEND="${DEPEND}"
 
 QA_FLAGS_IGNORED="usr/bin/rust-analyzer"



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

2021-12-08 Thread Leonardo H. Neumann
commit: 7326bf852b547c62fe892fa85920bbd4ebb70c8a
Author: Leonardo Neumann  neumann  dev  br>
AuthorDate: Wed Dec  8 18:42:53 2021 +
Commit: Leonardo H. Neumann  null  net>
CommitDate: Wed Dec  8 18:42:53 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7326bf85

dev-util/rust-analyzer: add 20211206, drop 20211122

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Leonardo Neumann  neumann.dev.br>

 dev-util/rust-analyzer/Manifest| 30 -
 ...211122.ebuild => rust-analyzer-20211206.ebuild} | 51 --
 2 files changed, 58 insertions(+), 23 deletions(-)

diff --git a/dev-util/rust-analyzer/Manifest b/dev-util/rust-analyzer/Manifest
index 0ed0346e9..c8279ef27 100644
--- a/dev-util/rust-analyzer/Manifest
+++ b/dev-util/rust-analyzer/Manifest
@@ -3,8 +3,10 @@ DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e64656907
 DIST always-assert-0.1.2.crate 7067 BLAKE2B 
042aada56eff9ca11c97d1b12c538c70c08248260f043c271466d5fcf70f1a11e4cb498096f2d55d6693d4fed6dee7e47781ae5d0fe3fe09b48e986feafa9c7d
 SHA512 
ab23c4776e98c1d38d9583fad1d4909288793498f928e560106b972df01f307247020b5db034d909975a093db5917bb42d11540c32d787336abcaafc1a7613f0
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anyhow-1.0.45.crate 35468 BLAKE2B 
0a6e6bb7a04315e6aab21ad1da743b4087ed95e7bfb7f143b4c5b1cb9527c1e1f9c334bf94c8aaf7bb98f3fc6b0b0cb87244d13808cb86fb76d07555304db90f
 SHA512 
a2ea3a764024dc5d5c176890e22aa9e91e18c4252e04548baeb6ed8cbc11ba8e3b0220758e7b1a670e934da0f40e747ce02520788c0e557cf9ed05b19806fd50
+DIST anyhow-1.0.51.crate 44100 BLAKE2B 
20683fd139775cd399bd0fd63599f64a646f8b74c65415af965d3c24690fd81fe48205bedb92075b487b71d5d315be5fdf38ff7c5ecf3e1a1d693a3505ee
 SHA512 
e8e3feebc3c96b7301787502f000b9940a20343a466ac48186c9aa170fb52f0db17768630535a8b475077733ad6ff9f843a3bd5ae4415c86bf83cae0ed0bad7c
 DIST anymap-0.12.1.crate 14298 BLAKE2B 
a4f5f4f18263e0a6d5b67ac8fbb56cf410534a0fc3e670d57a3275d0efe318c98b9b594f0be44dd7ac9fd08cda1d05733489290884af25f76ea981e0ae61ad60
 SHA512 
88fbca9ff7482ecd338f9cd9a025499ed98b47eaa89ca8dcd1ccfb013b6c9ebe7a8eca5d7c873eb716c320af7ccda01f6d4c26bb333c8ff434416416ee64a774
 DIST arbitrary-1.0.2.crate 25056 BLAKE2B 
8a9e8c7ca229cf52dba3b4213dd128c1d793bf7d2dab0168b0ddeed41b4b19ed9847d1bda7b8b165a4d7b318974343f29e52d696d453d9ba7747205a5170814b
 SHA512 
165256d634334ded55ca0c6b2dc90a84c8ec6f7b662c34ec02a907d7ce3d4af8cc0674ee3cc550d1af86d929a8517885fd2d9651e5d24b47c1296ef9b049dbc1
+DIST arbitrary-1.0.3.crate 25159 BLAKE2B 
da6c84b33a62bb82afdf56f56170d5a6e4603d9487ebee09a84f98e11b6d07ffd3a962fb2600ea92634464ac1e4d2f91f18f9e23d82dde7d500d737fdc467cdf
 SHA512 
76f5df7369c7fe61f73007e572f1e8a1c79e8055daf36741c8f6f386b3f9c674dbd9777c7e4c7db4ca592952aa07c290a70a8c7136699f444b35be9a226dba04
 DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
@@ -14,14 +16,21 @@ DIST camino-1.0.5.crate 29642 BLAKE2B 
c345be490622b50f3a744f9c42392d12e02e286d75
 DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 
7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330
 SHA512 
c716bf3a4e0942160dbf7be114d1621e1fccc23511e7b0a2b99852b99a851910bfcf8640c2d0d0a03d5a324e1a59fb5d4264ca81bca24e3f1a1ca653bdf2956f
 DIST cargo_metadata-0.14.1.crate 17373 BLAKE2B 
4633c48ca6a128e863e37a64e6a270108c5ab4b23731ac80ed662cefd0354a82f4b14e6ece2e4085882f40074751814c0a61063571ee73e3f2ba051e69766b81
 SHA512 
0c8fde74b0da60a30e024ca85ca0224ff31539fccd6ec5ab84739c7f1e9643b49222fb828546071696f797c43c4dde8613c10be9457c1cba0bd054b1b99cbd26
 DIST cc-1.0.71.crate 57452 BLAKE2B 
e49f68bb602b0649ee3c4e7b22b7a49eebc4501a1105961ad361f00718de1f2f2f998cd93b9984d8d50d4418a86348fbabbb3bcefd7d0fa3acf812f32cf654c8
 SHA512 

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

2021-12-08 Thread Quentin Retornaz
commit: d42f5638abe0fdd5ba079e56544028afabfd65a7
Author: orbea  riseup  net>
AuthorDate: Sat Dec  4 07:11:43 2021 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Wed Dec  8 18:34:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=d42f5638

dev-lang/python: Updated to 3.9.9 + remove old version

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/369
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest   |  6 ++---
 ...{python-3.9.7_p1.ebuild => python-3.9.9.ebuild} | 30 +++---
 2 files changed, 30 insertions(+), 6 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 48196cf..6ac1ee9 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,3 +1,3 @@
-DIST Python-3.9.7.tar.xz 19123232 BLAKE2B 
69dfba6974c8c74de1b71977d28cad4d7c26615695f48a99444d2eb83d657b4bd8d22e7f6e94b1b2dcbcc5605c0aee08c609b9564e306f48588e2a7f471209b2
 SHA512 
55139776ab58a40f9e1e70613d7071d559ef9e51e32a77791422aac134322c21a49f0348c42813214b69789c589367eae43e16d4ae838a73daf37617e966b735
-DIST Python-3.9.7.tar.xz.asc 833 BLAKE2B 
2d9c47e47d9a625e393a8b456dd5b10dd485fc13ca7c236b5fd304c373879bea8ab3c67ff99c3a81350443f6ccba20718466a221a05faada6b82cfe92943fdbf
 SHA512 
7ff9f845f520efab3b4a0e95da3ffe055ee5777a4173a5b2cc1fd2419dc2b4faf30d1e711e372df36e34bc971ecfcde88a7cd815cfe2d8080ccb575a1ae8e101
-DIST python-gentoo-patches-3.9.7_p1.tar.xz 1 BLAKE2B 
c976beb1205b0b777ff3375f538758bf28443bcf4c953fe161545791763da043e32582c398ec8151478afc40e53f963e080d29420066305c12963c953887e4b8
 SHA512 
283c8975885f9306e46a0047219f3a70e1000f3401affb0b55cde976be6fb6df2f1c13f4e05a479e72e0731d683fef9b22413f7cd320298295a31b19c8915b3d
+DIST Python-3.9.9.tar.xz 19144372 BLAKE2B 
3a144ca5e4b11b2fd09d05a4a40ddf3f622c077338602c519b21ea827c96e0f14ab97563c0a9d306ae4a5c3f44753573a07474dc084fb364d24b2128bb378ddd
 SHA512 
0ab29fb9a7ecb808bd08d84d28908d5a934e0f021853da0f7a9c94670eb30c8dbbc233d461afdb3995b0de59275ef7e1de43e82d7f848802cbd6e6e50b7b25a6
+DIST Python-3.9.9.tar.xz.asc 833 BLAKE2B 
41d05ee1ec256f0cab4e9d3540877783745f0f30e3f1177d01096b352341a90893c5c9523926bed8176bd304cbb1fd6619be3b4e375103874eac5e5ebc113135
 SHA512 
84fb739c60216ab9a7a487a0ec4039a7e85c7684ef1f71d8b3bc415ff2ae284f79474103ae05385502bc2510401f8cfb33d84dccf5d0ea9a0dd62528519d935f
+DIST python-gentoo-patches-3.9.9.tar.xz 13200 BLAKE2B 
672e3b79094cbc791988639a5dde4c9e5622e91bef4310d26838716c65763ca69a12c6afef2f19487f4389974af009896e452c19783b0a491072d13f893af7e9
 SHA512 
3cd4ddd070ab48d9978e1136d237fc24030fd3ce6704371ce99815702a45d839ee26c7e9552b004661827759edd30222434e4166f9ee16f873ad4783c83f723f

diff --git a/dev-lang/python/python-3.9.7_p1.ebuild 
b/dev-lang/python/python-3.9.9.ebuild
similarity index 91%
rename from dev-lang/python/python-3.9.7_p1.ebuild
rename to dev-lang/python/python-3.9.9.ebuild
index c0af556..77d0760 100644
--- a/dev-lang/python/python-3.9.7_p1.ebuild
+++ b/dev-lang/python/python-3.9.9.ebuild
@@ -15,7 +15,7 @@ PATCHSET="python-gentoo-patches-${MY_PV}"
 DESCRIPTION="An interpreted, interactive, object-oriented programming language"
 HOMEPAGE="https://www.python.org/;
 SRC_URI="https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz
-   https://dev.gentoo.org/~floppym/python/${PATCHSET}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
verify-sig? (
https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz.asc
)"
@@ -23,8 +23,8 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-IUSE="bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl 
test tk wininst +xml"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86"
+IUSE="bluetooth build examples gdbm hardened lto +ncurses pgo +readline 
+sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 
 # Do not add a dependency on dev-lang/python to this ebuild.
@@ -160,6 +160,16 @@ src_configure() {
dbmliborder+="${dbmliborder:+:}gdbm"
fi
 
+   if use pgo; then
+   local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")
+   export PROFILE_TASK="-m test -j${jobs} --pgo-extended -x 
test_gdb"
+
+   if has_version "app-arch/rpm" ; then
+   # Avoid sandbox failure (attempts to write to 
/var/lib/rpm)
+   PROFILE_TASK+=" -x test_distutils"
+   fi
+   fi
+
local myeconfargs=(
# glibc-2.30 removes it; since we can't cleanly force-rebuild
# Python on glibc upgrade, remove it proactively to give
@@ -177,6 +187,9 @@ src_configure() {
--without-ensurepip
--with-system-expat
--with-system-ffi
+
+   $(use_with 

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

2021-12-08 Thread Quentin Retornaz
commit: f84678ab322eeffbf92283b679313959fa7b9df6
Author: itZzenXX  aleeas  com>
AuthorDate: Sat Nov 27 16:49:22 2021 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Wed Dec  8 18:31:48 2021 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=f84678ab

Bump dev-libs/libressl to 3.4.2 and drop old

Signed-off-by: itZzenXX  aleeas.com>
Closes: https://github.com/gentoo/libressl/pull/368
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-libs/libressl/Manifest |  3 +-
 dev-libs/libressl/libressl-3.4.0-r1.ebuild | 66 --
 ...libressl-3.4.1.ebuild => libressl-3.4.2.ebuild} |  0
 3 files changed, 1 insertion(+), 68 deletions(-)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index eba4377..6d88fb2 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -1,4 +1,3 @@
 DIST libressl-3.2.7.tar.gz 3841186 BLAKE2B 
878c136fb61a612910ca6469ffc609c7cd1c502e5471b07d3122eb509e370e0f75cd0b07b7297079fa91220c5d21320f2f635ad05e61a7ea492f65b59f10b940
 SHA512 
34bddff17c93c7c5994bf3db92037882731fc41ddea0daa4ff57c8662d089e1c8d86cc6a4b36cee2cd57125ff7225d5448b6fd5ea6fb05053b708f804d4b264f
 DIST libressl-3.3.5.tar.gz 3847261 BLAKE2B 
dcdb1a328bde78e52c721207df5b072f8c2fae3aa04e48547af28317de7520a9e50e7bd700d2ad03a1e46c79fe6822c8696fdd948a0e90999ecfeb8022e2aa95
 SHA512 
d7835ade07bff28425f9563189b4351f7864d3fafed264c3dad09e67b451a0166c825efadafc176c93c37f5c00789ad4f654146d3d3c0b59cb9981d1a8f9312f
-DIST libressl-3.4.0.tar.gz 3917583 BLAKE2B 
3be62513c99fe1336732ea2e0fb46e3eb788e139b0bc31d3350596b72e6a877bd62042f00173cc50a8b96115778dd567ca9e89e65d2fa592c7675fb7bb78317a
 SHA512 
035a833889b1c52cb2828c38e01b33efc344586c2c7eed28241e74947efc767b893b41671ddc3c09ce6ff72f3bf91666ef07b9b8abb9ee9c619d68835787fb46
-DIST libressl-3.4.1.tar.gz 3917346 BLAKE2B 
0c7e6f6594a5f16b68490ae70e51f975dce0e1d90a1a343590e7b430351531659609a1fbf4b579d72fa3ae3c332e03a3fe282807cb40b3964cb786cc5764236f
 SHA512 
6a4ff612a9f82da672a66c9db807e34cabc961ffa309900cefde2c5061e129d1ec06f9688f5e83ebc5d8ed21a64ff0035271c807b71113b9e8f54e094cc8632f
+DIST libressl-3.4.2.tar.gz 3918441 BLAKE2B 
87fd4a704fc7276ef38a57ae7a6df69db129c88be50c64efdf82b50d3ad277c2b1c89ba707ddec2c08f1571a2699b1aeebbc94bf32e69d66e606c59282dc3f1e
 SHA512 
ae91a840b29330681dc2a4f55a9bd760e6fe1bdfb3399017aae3a16bd21b413e97cbb8ba504400f0a1f42757f6128b3fa763d06bae4fc9f2b9dbeea867a57ad2

diff --git a/dev-libs/libressl/libressl-3.4.0-r1.ebuild 
b/dev-libs/libressl/libressl-3.4.0-r1.ebuild
deleted file mode 100644
index 5b10386..000
--- a/dev-libs/libressl/libressl-3.4.0-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal libtool
-
-DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
-HOMEPAGE="https://www.libressl.org/;
-SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz;
-
-LICENSE="ISC openssl"
-# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
-# we'll try to use the max of either. However, if either change between
-# versions, we have to change the subslot to trigger rebuild of consumers.
-SLOT="0/48"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="+asm static-libs test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( static-libs )"
-
-DEPEND="${RDEPEND}"
-PDEPEND="app-misc/ca-certificates"
-
-src_prepare() {
-   touch crypto/Makefile.in
-
-   sed -i \
-   -e '/^[ \t]*CFLAGS=/s#-g ##' \
-   -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
-   -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
-   -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
-   -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
-   -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
-   configure || die "fixing CFLAGS failed"
-
-   if ! use test ; then
-   sed -i \
-   -e '/^[ \t]*SUBDIRS =/s#tests##' \
-   Makefile.in || die "Removing tests failed"
-   fi
-
-   # CVE-2021-41581
-   eapply "${FILESDIR}"/${PN}-3.4.0-x509.patch
-
-   eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
-   #eapply "${FILESDIR}"/${PN}-3.2.2-build.patch
-   eapply_user
-
-   elibtoolize  # for Solaris
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   $(use_enable asm) \
-   $(use_enable static-libs static)
-}
-
-multilib_src_test() {
-   emake check
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${D}" -name '*.la' -exec rm -f {} + || die
-}

diff --git a/dev-libs/libressl/libressl-3.4.1.ebuild 
b/dev-libs/libressl/libressl-3.4.2.ebuild
similarity index 100%
rename from dev-libs/libressl/libressl-3.4.1.ebuild
rename to 

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

2021-12-08 Thread Arthur Zamarin
commit: 08025d67561f0221cf8bdb02354be856e8bb9dfc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 18:20:21 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 18:20:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08025d67

app-admin/syslog-ng: Stabilize 3.34.1 sparc, #828343

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

 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
index f30faae72e42..bbabe9844575 100644
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-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"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



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

2021-12-08 Thread Arthur Zamarin
commit: 755cde75f2f9634387f6b7d6c7c24703c93fde70
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 18:20:15 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 18:20:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755cde75

app-admin/syslog-ng: Stabilize 3.34.1 ppc64, #828343

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

 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
index b0450d9ffa48..d726db04c4a0 100644
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-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"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



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

2021-12-08 Thread Arthur Zamarin
commit: f03c3744db4607b45db77c89f3518c66fc5c4f8f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 18:20:19 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 18:20:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f03c3744

app-admin/syslog-ng: Stabilize 3.34.1 ppc, #828343

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

 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
index d726db04c4a0..f30faae72e42 100644
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-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"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



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

2021-12-08 Thread Arthur Zamarin
commit: 4761ec4ad8a77cb935f9341ac3d7e6348e811f85
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 18:20:25 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 18:20:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4761ec4a

app-admin/syslog-ng: Stabilize 3.34.1 arm, #828343

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

 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
index bbabe9844575..60a5f99d22bd 100644
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-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"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



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

2021-12-08 Thread Arthur Zamarin
commit: 7a5a0105044ffc3bf6a33ddaba50e9df5f9b60ce
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 18:20:28 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 18:20:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5a0105

app-admin/syslog-ng: Stabilize 3.34.1 arm64, #828343

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

 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
index 60a5f99d22bd..03f60156190b 100644
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-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"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



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

2021-12-08 Thread Michał Górny
commit: a33176e9d27a4ec7bf22b27e6dfe641bdef0138f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 14:15:30 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 18:17:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33176e9

virtual/dist-kernel: Bump to 5.4.164

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

 virtual/dist-kernel/dist-kernel-5.4.164.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.4.164.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.164.ebuild
new file mode 100644
index ..11d6573ded7c
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.4.164.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2021-12-08 Thread Michał Górny
commit: 0ca6cef4e620d6d5ce53369eb90974a2c5452bb1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 14:15:29 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 18:17:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca6cef4

sys-kernel/gentoo-kernel: Bump to 5.4.164

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.4.164.ebuild | 91 ++
 2 files changed, 93 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 916e97e1f2ab..ad9865bf7f4b 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -36,6 +36,8 @@ DIST genpatches-5.4-166.base.tar.xz 4193772 BLAKE2B 
0a06f3f716f07f15a01f96fc0f73
 DIST genpatches-5.4-166.extras.tar.xz 1784 BLAKE2B 
29955fdfe9d1f4a9f373cab61b9931a3f4d816e78766db02cb942951283ee5ba1968d3ed208164681fed488126210d93cf20731fe0b4e1d0274333bab75da360
 SHA512 
799d99c155d060e959728c311df73c6ae184be5a8a7b113f8714ccca0fc30a7b390bc534c138b6d37e00b7ae2e2277229caeefa047dc3b110df9d2e7a74b2ee6
 DIST genpatches-5.4-167.base.tar.xz 4225548 BLAKE2B 
8ab7df3c0ef717a37751b84b201f48d9fee77b4fdc6469716b26dca2ebfc0a91cb4622362de8a498c6b92ccefaa95b9810b2fa1eeaf0675ec01e5933dae8a181
 SHA512 
8566f02ed644781c21a4ceb555754d45ecdf3c12fad23482ea7faa39521015c113cf7cd1ce6beaacb6dce8f0f812a839075e8fe13d8889810cd3e29bd9b75ca2
 DIST genpatches-5.4-167.extras.tar.xz 1788 BLAKE2B 
69a8d7c8e5a4fd42c3ff531ce9e39db68c41e43205f91d0408231067d79776dda65f7348fe2c1b5a31fbc0f01eeeb09dbabbbc4c053b060738f5a5dadc885bbf
 SHA512 
f64a077bf5142baf282c847cc17e0e47c22e7dfcd7241c6f240aa42de40714799a73fbaba31b9b502ebdaeeab8e2f0373227f1eb641e10157f307aa49df9d351
+DIST genpatches-5.4-168.base.tar.xz 4237544 BLAKE2B 
302f72ad789134fbd008effd19494744288855506c9fd29d97b8509b633b00fa67bf8b2d8c839565ea3cc2be9923e561da44d41daeacc97db0abcb4a240f7710
 SHA512 
8220ef3a384b11b4cf75ee7d6cd678d6f06be97a391f9f427a24b418df0b079f19d31e659b8cb1a596d1b611bfe6fc01c3ae63229004f71ce729ef6c19a4a705
+DIST genpatches-5.4-168.extras.tar.xz 1788 BLAKE2B 
e99f5ef8b46b5cdf0a47426f70e9811a3172c3ca005e167ae85bf3ec134cc9dfbcd4ca14c24148e0cf9183550a443018ff3c7a34d8a5d1936ea9ed4a82325000
 SHA512 
f8c8574668dc81f2f1bb225de55dd0e3a37b22becfe46bb9516c67422dcf46a44f70b23c7c4a1549e0caa28f8a69042076a6ffcaee3dd442be63bc343c07e5d9
 DIST gentoo-kernel-config-5.10.42.tar.gz 3992 BLAKE2B 
b04f585ccc823c25baafea011a5df9e4ed79f5537fb0c47726bb54d3f6197627b078a6f8510707a68edd9308f7ede84ca3f9bff78e64e06c9ea3d53db496c10f
 SHA512 
5d42e1ac694441acb8ea13fa3e80615bd18f0932a37f50c3d34c8c2f95ef4dfa6541407ddcad802b4fb13468e0e85d8cd09ac37d3612260f9a81d081cb4b6713
 DIST gentoo-kernel-config-5.13.4.tar.gz 4024 BLAKE2B 
9b4e3205c356c791768b9de09057b55499519af5551165040c5ad50bd85b2886e34a9f8dfeea08c6a2113b903341c2bed897bc2615913cdfe3d13434d7be6f48
 SHA512 
55d9f2c72d164f81aede7ce5b2c703f8a426ad0a1a3323c0a304c9f07ed86aa06949ba2f42da115b977b810886a47a0126eda96ade853970a951c301eee5e12c
 DIST gentoo-kernel-config-5.15.5.tar.gz 4128 BLAKE2B 
e30fff372b0112cc05723463cb4e93de79b5b643483796402eb88a7e704706a4033af2dbab9424cf14b1d894b57fc053b969f5fbfa15cf74e30e3d045703918f
 SHA512 
5e8c6945da5e9cfb8d20663910fc38ee36813067e1679e17bbf1dfc6fc0aa9125f1fc949d81937b297215925004e0ebfb3b55c7e707184b5ffcf23d28882113d

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.164.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.164.ebuild
new file mode 100644
index ..d08e589ffcc8
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.164.ebuild
@@ -0,0 +1,91 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.114
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2021-12-08 Thread Michał Górny
commit: b6a8acdac332cadde31095e2a9229b26723e0b76
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 18:16:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 18:17:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a8acda

sys-kernel/gentoo-kernel-bin: Bump to 5.15.7

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.15.7.ebuild| 125 +
 2 files changed, 131 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index b560ae9d589f..b714bafd9e49 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -22,6 +22,8 @@ DIST genpatches-5.15-7.base.tar.xz 390456 BLAKE2B 
57db165ca26013ab19c546231b6ebc
 DIST genpatches-5.15-7.extras.tar.xz 3844 BLAKE2B 
76fe168f8b4ef235c0aee9f1fad698e25e2f59a73bdddc04a9d0b1465aa033386052e9669ef7d0948accb8d86cac5c2ad0b6184ce757cd7171452f698ed5c3f3
 SHA512 
d36687bc6f48adaa584e0d856cf824cbe6284a63bd8475a42a32bd0236660b55a68b40ea25195948e8985376890c9becfc678c02228c111ab32d6d2b6df57f14
 DIST genpatches-5.15-8.base.tar.xz 440264 BLAKE2B 
284e426656ce3318a0e8e1c7a05c27f9ccbc27f5fefb8d9835937ae821133757dfa29193c9dc711c6639891a76d159f4a3e42db2a6ee24938005b2bc2143d3ce
 SHA512 
d16462c151c932b68ed71edb2095f590c8c7046200e05c65817de68a48b2b281bd83159720e1d94efe22fa29f83c07ffde46a1c91c39be5ecc7466eee254fa09
 DIST genpatches-5.15-8.extras.tar.xz 3840 BLAKE2B 
2e14bbe71b25a68d304965d273923b4be3032e6a03fbb085bce05a7f83ba65f8ab60b4b3661770491b75bbb01e56188252ec3ebc2756a2bc0270ec4c4b54bb25
 SHA512 
08ece5de15fc1d6bf1af1eecd0f638e7d9831ca646e34f9adb99b0e6da7ff87312f25125da3fac18ed21d05d49b9d6262cb41d7811469657678995f2e5139fc7
+DIST genpatches-5.15-9.base.tar.xz 503476 BLAKE2B 
81783366d664bce3a4a86c88e09e6bc29666d98f90e5ff57f210bcaa9a65cf84716a7f4cd2c0a7b9a77bac45ae2711f05cb122930719cc30ed96db8e2f57c0e2
 SHA512 
2166a1c7039564b10eca43036091d54e3f85048767f0bb30221e88faf0c21c5aafcf8e78972d2223bf9ef1f7672d71e7497142592cddcd5d01bab321179ebfc1
+DIST genpatches-5.15-9.extras.tar.xz 3844 BLAKE2B 
6fc6bf17c0743206e4220fb45d95dba56e8d870f61a5777454f3c70326297ee6225c296a5abf57456245e61f242f19016b2d5de11f91f6a920bf8cb5c18e581d
 SHA512 
d3f49043336ff5b27bd92ece6198b2d376399cdf5ab92b972aeace9b27ca8289ce2baf396791d7f3de1de1e42b0bab43935e1b5302e279df093490fb43d273e6
 DIST genpatches-5.4-162.base.tar.xz 4091668 BLAKE2B 
d264f2a3cf61b8ed2a297bd8a3fbbc3aa977a6651e42f8d9a8f8773dc9bb6466358fc5d20537b67f826a66a1f1e28912e8454b3cd04dc337e838f18ae28e32e6
 SHA512 
f90b1d2dd335e25cef4822dd9663d27eb1aa44d780412e703236ced0c0f50b1c4a614eec10134bc6a1a418d19af0abc231764d1fdf9b7f526cd59e10b8b46ef1
 DIST genpatches-5.4-162.extras.tar.xz 1784 BLAKE2B 
af5b67735eaa30c4edc7cd8681846e892b8455890b5677b5cb8b3849383af43614738c80a6a71d15420ab55b156895bb718952508510cc7e3566aef7d025ebe8
 SHA512 
4083da3dee1d4e243739322393fb6160d6c148f8b8101c518ceb24971c0dca5ef0886e2ea641d3c04be47495d0112b217dd9b7e33bfc1f16e8dae04c87699314
 DIST genpatches-5.4-164.base.tar.xz 4167868 BLAKE2B 
62abbdb5c0284dbfcb1d6342b81fb1a5e5ee99dca0be41b046a751e28ea64ab76697d44870ae175b6a64ac9fbce592a32755374b1671631f31ca5ff199338b39
 SHA512 
e9bb5a5fc61f7f72a299bfb5f8ac5949dddf7bbde9fc347f2e64930678cb2bc48074a89a965b0eae61879d297a16fcf027deecc836ed377387f197ec1b1053b5
@@ -68,6 +70,10 @@ DIST gentoo-kernel-5.15.6-1.amd64.xpak 69018354 BLAKE2B 
a86f1248e5682863046acbbf
 DIST gentoo-kernel-5.15.6-1.arm64.xpak 64016881 BLAKE2B 
2450d026c89a88204f61b0fe60b1ad0880f1ed4a6c0f0a0617293d7cc139cb33cf64656c909e79916f2bfb266c58aae188f3dae023f3c55f5ed79f4f83ff5efe
 SHA512 
d3df6396918411287304455bd51be5a28e8cdb3319d3123279782a74ec411250d5523fba16e22adc50f6246652c3af9e3ca49afa6af54c02f5fcd43064ed2389
 DIST gentoo-kernel-5.15.6-1.ppc64le.xpak 57811524 BLAKE2B 
c8d7e4bcb4f30a490e428ed93ab1a8eea1bfbaf4c169ee401de2445e980d49338028d86b4f9d5732cfe30941789110841e456691ab6afc8d0b490116f209e9c0
 SHA512 
fdafac0273b8f466eebdc3004272a6ce8224199f42bd391ef50d8f41463410bf0a0b3fa06b7a65b85b57b58cdb03c32be8419a1c0d7c15051ffaacf1a9c84095
 DIST gentoo-kernel-5.15.6-1.x86.xpak 59880519 BLAKE2B 
03dc5dd152c9740b8c61e36fba61a064fdffcb049675ec6ffeb7701b117d968847f2fcdd758ffc6e19ad4c87495730566f7a18bd54d38ffb2079f9bda5b9225c
 SHA512 
698e173bbba017629466625d614f41d8105a4d3ef967e861314fdc0a2c6432521350ce6d0dc2c224c6e940e00fad19a355ca09201582ac2b45c4d4a079b54ddc
+DIST gentoo-kernel-5.15.7-1.amd64.xpak 69022010 BLAKE2B 
14d1ba39477741693e222fa885a9d787c0dfa848cd0fecaa08c8ab11971869179fa119509b11628138fb3ff8792c099db14e07ff0f19dfd34bf4a09f9b8ff603
 SHA512 
d9531919138e3bd5b961caa3cb2e843a90c68a292c5c043649cb3b0bf71b1c39c6b07500c8f59e226f0027642249c6c1848de4e1f64492ec0d653555ca4601e6
+DIST gentoo-kernel-5.15.7-1.arm64.xpak 64043512 BLAKE2B 

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

2021-12-08 Thread Michał Górny
commit: 1c327318a4527862e886ce780e5cc05b1341ee82
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 14:14:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 18:17:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c327318

sys-kernel/vanilla-kernel: Bump to 5.4.164

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.4.164.ebuild   | 102 +
 2 files changed, 104 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 11b6063d464b..224fc64eb979 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -68,3 +68,5 @@ DIST linux-5.4.162.tar.sign 991 BLAKE2B 
34133ffa90b10dbc87c21791ff46e3f1b0f9fbc5
 DIST linux-5.4.162.tar.xz 109187916 BLAKE2B 
a3a877e3af64ec7480029a3e03285ee18dc7a599e704f56e618f9d9f07cf6939b5a011f064d62400b9b9b87898857f69f9549edc0b77aed310969be2652a4efc
 SHA512 
1023f7e377ab94a8ae5d2d36f33ec6938ad0386cbdcd059a3718718143fbcd75339c1a99941a54dee5ea346f8e919f89685e0e8290b842d0527baeff77e18e4c
 DIST linux-5.4.163.tar.sign 991 BLAKE2B 
1904e491d0f3e10a7e0fc8c327bf82e51b9907374378908a3a529c04158c1b972bda35c0d279774bef821cfe38e3f3cbd58aaefad3e5535cbb9c85cce1d299c5
 SHA512 
d536e2b3cfb5e174c3546c166d8a8330a90e58c5d5d2a4e0c07744a8ea6c5899d354f4b25e2d9dbd465919509520d730f7bc2afef3c20943c28e3b96f902861b
 DIST linux-5.4.163.tar.xz 109184420 BLAKE2B 
f312530d7af4480e30695231660a916f536095ffc00deb22afbe4ff715418bc8cc1a45aebbe0621ca09ddf1fda733f54ceb69bf5bda9937299f8cbfbaeee6adb
 SHA512 
61c03176ddd533cdd7ecb654765524b6a9c634cb48766630420137e1fa3e11d6081b054ffb6a93b01bc4417c3947412353e0ff039e25ff880f27424f7ae738e6
+DIST linux-5.4.164.tar.sign 991 BLAKE2B 
59483d1ee9790b771e7d1ffb1d1c3286f3db1d78fdec6eeaf0501748f6d35fefbe3572f9f64924f73dfb50db847392a32e6f9c4b71174b04a3def7757a2c9903
 SHA512 
d77c0210f03f5dc177f7231f7ce98fabe466eab7d93eb682daf63f72744f88c8d69a85934b1cb16e623c565b2893540fc4129273d4063270a4d7580f4d129e37
+DIST linux-5.4.164.tar.xz 109190032 BLAKE2B 
01a65117c237d551c363149504ba690e9ae801fe587d53c24d2b01e4f7b4b264271077a819c6ad772c2f995bf87a242d271a5446d1378d4ac7d81e13caf9da3e
 SHA512 
4a9cb4063707f7bc1a7390ef74f5c8fe4176ef37d3f27ccd97ab40c4935aa746652e93401bd1b1be5b01283b470597e8979fbbdbf6efb726fe3154d3c8fd9eef

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.164.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.164.ebuild
new file mode 100644
index ..42230c7d1fb5
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.164.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.114
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
+   -> kernel-ppc64le.config.${CONFIG_VER}
+   )
+   x86? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
+   -> kernel-i686.config.${CONFIG_VER}
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+BDEPEND="
+   debug? ( dev-util/pahole )
+   verify-sig? ( app-crypt/openpgp-keys-kernel )"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+   if use verify-sig; then
+   einfo "Unpacking linux-${PV}.tar.xz ..."
+   verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+   < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar 
-x))
+   assert "Unpack failed"
+   unpack 

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

2021-12-08 Thread Michał Górny
commit: 3c79242ea756ca43012d530881a7ede648d33211
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 18:16:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 18:17:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c79242e

sys-kernel/gentoo-kernel-bin: Bump to 5.10.84

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.10.84.ebuild   | 125 +
 2 files changed, 131 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index b714bafd9e49..09bfe2f68947 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.10-89.base.tar.xz 2639528 BLAKE2B 
8242c259bbe47bb44acb76e50762
 DIST genpatches-5.10-89.extras.tar.xz 3840 BLAKE2B 
7a9a3c392581bd9f28c43a636e080898e71989ebcbffade75d30fcd26bcb58cb70dd7aea345e14c8a30ffe3a97d7413bf30fce6fb015685504d47df520990efa
 SHA512 
f7d084ee5ae45cd6ee10a696756bbda3dc95dca586fdb261692514c919d3dc3fd8145d630980cde29b5054170e5104c73bb039225624ac7a6731d0022e3cea17
 DIST genpatches-5.10-90.base.tar.xz 2677360 BLAKE2B 
6b866dcb6b7a06dce655f2ad80fba42d652b73855512155738b8cfcd6705ffdddaf0c0a2f170951ff5f975a5570525bebdc1040e2dc2181c1578f1b7ad9f817b
 SHA512 
62838092bb11d82c31e7cbc87e25b1269e5276dc7946aaf5e006c3c1fe57744bd795662d316daf1ac7d93d1b3b0388785186668decd94acb1b406362674b0cb2
 DIST genpatches-5.10-90.extras.tar.xz 3844 BLAKE2B 
bd0b5a7703903f363d9f89aba10855b2ce41ae69689df9e79a84cc24af942301cb96509e8b69ec7228c8ea3394d3a33303b33bbab0c8c167448868a16913580f
 SHA512 
3038df172f022744a1cfd57178566a7f144c746eeaf1750274a6f53561b6efb4d5eb96fc561e15916ea4dee5f7e89c7359fd8acbd528ba523e7a0f36d36139f5
+DIST genpatches-5.10-91.base.tar.xz 2708936 BLAKE2B 
65251dd2fe437bf95f82ff3c3b82c58a4138a7b1ec84c232f8f80ee1355e61a7bf793e8a59de80bff8caa3a9a7b8d1b0dce990b536515fb2911cb27df67174b4
 SHA512 
92550863b8232a91b39445b392c6de7471f1f9c9c5fb541858ecd93d283fca2e500e937208d7a3922e8984ed41ec7396339b563c94d31c49c3aa28e4119da906
+DIST genpatches-5.10-91.extras.tar.xz 3844 BLAKE2B 
caf397547329c9656aea77d1c68bcf73819b2f5bcd5530f728ad315eac86fceaeda88aa1d3fcfad928e7c97f2a7b148c85500574a0a52130c3289a47de140a0b
 SHA512 
ca5fa3a15abf90931b0c6e7eefb3d1253e934d2d71162e057fa99ddfc19524335e34fdbbc83a261ea97debd5051c823aeefc02d6a308eace1b44e9c0c736447f
 DIST genpatches-5.13-21.base.tar.xz 951176 BLAKE2B 
ba681ca3732dd42d0242c2b4e95f90f92bf4737eee326a33297c03d9cefd5da3182262626caf4635a3c66329df5fd0f28d55a963b5fbba110f025e7874f00726
 SHA512 
55f21fa1711464d686dcac9886ed0420cf48d2ab4e1b98ec1d8ac52c8828d4d8c2d71c4e57df989d23df670d46a00ec2c7dcdd4dfb7f411e904e379f9fb702f1
 DIST genpatches-5.13-21.extras.tar.xz 3852 BLAKE2B 
5f1b6adf7944a5f8b8394ad651e08647284c685838309f4ae9c58e2fb6ad127ac48e8ba10b65f058793731ae39ea683c290e30425aeb306ee8e6baf7bc7f812a
 SHA512 
397e625d456feb5aa3ee75c18348401c976556a38c401afdf7e242e036fb432c3fafaa6bc8b44d046ccd64be418407927fcd366d172386765832be4877a6d3b3
 DIST genpatches-5.14-22.base.tar.xz 864000 BLAKE2B 
0a2ef4aa3504d23bc2ad1047d76d705ef4fb15e15ccfc59f343bb1f817ba98940d9bcf7151cac74cb02db4e946344e43679ecfd848aca65951764ede5288ad59
 SHA512 
b597484d880cdcb1e8e7450c48cb5ca6a5902109182ac01725be00c264450e7e0d24e54940d3d55084383725398ee05159dc71ce7c152850a57aabbe5c26b1c7
@@ -50,6 +52,10 @@ DIST gentoo-kernel-5.10.83-1.amd64.xpak 65559826 BLAKE2B 
6f5ae619d3b64c9528f8c9f
 DIST gentoo-kernel-5.10.83-1.arm64.xpak 60912943 BLAKE2B 
1622c9fe216398c0f7157a1903b4f0f47f7faa07839fc27edf8b408ea891be63b4ac5f12ff6257c97cec10f9b4c8332c2b0e8c04c0489d4447a2f1bfe4d18494
 SHA512 
7ef57a209910702f41d268bb2c183f6ce8bf7294bb4e903797a7f35aad93d94ec9b10bb555eca57fe14a6bdc004f773656b5aa945245017df035596303276dc8
 DIST gentoo-kernel-5.10.83-1.ppc64le.xpak 55814941 BLAKE2B 
71783d34cc854ae5cddb246c734a3f5f5122d1f7d925cdbd21d20cfe56a7cd377533939bef6f9356b887d44c27fea58064d18b89069195f71ae5b8fecb7d75a1
 SHA512 
e25ef9cc0371f9f98fc0a43b8a83c063e532796f731ceffdac88a20dfc44c615b210b2c9b40815c722cae251702e781b1ff5c5d017bcf19b7d4539a102bb811c
 DIST gentoo-kernel-5.10.83-1.x86.xpak 57293540 BLAKE2B 
a15ae6c72c5e22a753793e0fe65f030878a1016fca315452a3e65e970f93bc329eb288d4fa404f0f5fb65e8c4d8a12c9ad5f4df868a67fc733944b8dc873040d
 SHA512 
87b7d0d6bc59f686071eacdd4f6458817874b59857ef38e3868c052c353d974598672a81affee3b28c27bfd6d9fb0fdfe28ed4740dd3ec87bfdd476e9e038fc0
+DIST gentoo-kernel-5.10.84-1.amd64.xpak 65561442 BLAKE2B 
881f2b0068b7bd6e8cecc67297dd044b791f33b5322a9c6169b8a593ee3a673e7fcd5af1b995b85d7a635ad44e946274107107fd1cd36b2c801d7d86e3264439
 SHA512 
d39f9a9d62b035cf0fb77c1b9fef227e623bb87cddc3714da49040344c6cfbb5ccfe4ab0896eea7afb0c4349101f7ffe1792993be8601cc3a5aa8bdb785bbd81
+DIST gentoo-kernel-5.10.84-1.arm64.xpak 60923973 BLAKE2B 

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

2021-12-08 Thread Michał Górny
commit: cd2e4de7ea2a2750b2b919d3d155a24bcf95fff8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 14:13:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 18:17:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2e4de7

virtual/dist-kernel: Bump to 5.15.7

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

 virtual/dist-kernel/dist-kernel-5.15.7.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.15.7.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.7.ebuild
new file mode 100644
index ..3df38272de32
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.7.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2021-12-08 Thread Michał Górny
commit: 44e22658a4773af22e551a2b5734b2ccd3759036
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 14:13:10 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 18:17:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e22658

sys-kernel/gentoo-kernel: Bump to 5.15.7

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.15.7.ebuild  | 115 +
 2 files changed, 117 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 1306a1b51346..c63e4544fcce 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -22,6 +22,8 @@ DIST genpatches-5.15-7.base.tar.xz 390456 BLAKE2B 
57db165ca26013ab19c546231b6ebc
 DIST genpatches-5.15-7.extras.tar.xz 3844 BLAKE2B 
76fe168f8b4ef235c0aee9f1fad698e25e2f59a73bdddc04a9d0b1465aa033386052e9669ef7d0948accb8d86cac5c2ad0b6184ce757cd7171452f698ed5c3f3
 SHA512 
d36687bc6f48adaa584e0d856cf824cbe6284a63bd8475a42a32bd0236660b55a68b40ea25195948e8985376890c9becfc678c02228c111ab32d6d2b6df57f14
 DIST genpatches-5.15-8.base.tar.xz 440264 BLAKE2B 
284e426656ce3318a0e8e1c7a05c27f9ccbc27f5fefb8d9835937ae821133757dfa29193c9dc711c6639891a76d159f4a3e42db2a6ee24938005b2bc2143d3ce
 SHA512 
d16462c151c932b68ed71edb2095f590c8c7046200e05c65817de68a48b2b281bd83159720e1d94efe22fa29f83c07ffde46a1c91c39be5ecc7466eee254fa09
 DIST genpatches-5.15-8.extras.tar.xz 3840 BLAKE2B 
2e14bbe71b25a68d304965d273923b4be3032e6a03fbb085bce05a7f83ba65f8ab60b4b3661770491b75bbb01e56188252ec3ebc2756a2bc0270ec4c4b54bb25
 SHA512 
08ece5de15fc1d6bf1af1eecd0f638e7d9831ca646e34f9adb99b0e6da7ff87312f25125da3fac18ed21d05d49b9d6262cb41d7811469657678995f2e5139fc7
+DIST genpatches-5.15-9.base.tar.xz 503476 BLAKE2B 
81783366d664bce3a4a86c88e09e6bc29666d98f90e5ff57f210bcaa9a65cf84716a7f4cd2c0a7b9a77bac45ae2711f05cb122930719cc30ed96db8e2f57c0e2
 SHA512 
2166a1c7039564b10eca43036091d54e3f85048767f0bb30221e88faf0c21c5aafcf8e78972d2223bf9ef1f7672d71e7497142592cddcd5d01bab321179ebfc1
+DIST genpatches-5.15-9.extras.tar.xz 3844 BLAKE2B 
6fc6bf17c0743206e4220fb45d95dba56e8d870f61a5777454f3c70326297ee6225c296a5abf57456245e61f242f19016b2d5de11f91f6a920bf8cb5c18e581d
 SHA512 
d3f49043336ff5b27bd92ece6198b2d376399cdf5ab92b972aeace9b27ca8289ce2baf396791d7f3de1de1e42b0bab43935e1b5302e279df093490fb43d273e6
 DIST genpatches-5.4-162.base.tar.xz 4091668 BLAKE2B 
d264f2a3cf61b8ed2a297bd8a3fbbc3aa977a6651e42f8d9a8f8773dc9bb6466358fc5d20537b67f826a66a1f1e28912e8454b3cd04dc337e838f18ae28e32e6
 SHA512 
f90b1d2dd335e25cef4822dd9663d27eb1aa44d780412e703236ced0c0f50b1c4a614eec10134bc6a1a418d19af0abc231764d1fdf9b7f526cd59e10b8b46ef1
 DIST genpatches-5.4-162.extras.tar.xz 1784 BLAKE2B 
af5b67735eaa30c4edc7cd8681846e892b8455890b5677b5cb8b3849383af43614738c80a6a71d15420ab55b156895bb718952508510cc7e3566aef7d025ebe8
 SHA512 
4083da3dee1d4e243739322393fb6160d6c148f8b8101c518ceb24971c0dca5ef0886e2ea641d3c04be47495d0112b217dd9b7e33bfc1f16e8dae04c87699314
 DIST genpatches-5.4-164.base.tar.xz 4167868 BLAKE2B 
62abbdb5c0284dbfcb1d6342b81fb1a5e5ee99dca0be41b046a751e28ea64ab76697d44870ae175b6a64ac9fbce592a32755374b1671631f31ca5ff199338b39
 SHA512 
e9bb5a5fc61f7f72a299bfb5f8ac5949dddf7bbde9fc347f2e64930678cb2bc48074a89a965b0eae61879d297a16fcf027deecc836ed377387f197ec1b1053b5

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.7.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.7.ebuild
new file mode 100644
index ..afdca0ba9373
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.7.ebuild
@@ -0,0 +1,115 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.15.3
+CONFIG_HASH=6950ef54b415886e52dcefe322ffd825c9dc15bc
+GENTOO_CONFIG_VER=5.15.5
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+ 

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

2021-12-08 Thread Michał Górny
commit: 405105e9d803657d522f6986a44c5ccf0e998818
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 14:12:55 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 18:17:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=405105e9

sys-kernel/vanilla-kernel: Bump to 5.15.7

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.15.7.ebuild| 124 +
 2 files changed, 126 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index bb8b7f8c60f3..7c9c5c6664ff 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -54,6 +54,8 @@ DIST linux-5.15.5.tar.sign 989 BLAKE2B 
64814f119b9f6759690c0ca590255e902038b956d
 DIST linux-5.15.5.tar.xz 121927760 BLAKE2B 
2921b549a44ff4202ab96d35d6b7ce99bef914db5c1dba066fb7c4b146ef987d1aed53d0773fbe07cd6bb3b964d40b6f3f8c47f6a04149ea1c64e2f8f87343bb
 SHA512 
7b9a78c734a24e8b67f93c8de65fb57cce498f18f4ce6a5c4cff0b834407dbf66cda6834118e67cfef3101979f2df78a7cc45854d943ffecee60a990783497df
 DIST linux-5.15.6.tar.sign 989 BLAKE2B 
66874a91544bf7e83d9346fae63d004bb7f9872170d48c2843b7ec505a74b9a43505bf8dc032f303ce6208affe054c4db50b8ae2e2866bdc8dc25a0cfaa7a5cb
 SHA512 
8e2296e9f80ca5f24d4a0c8d735d55bd4373ed4aeea80b0242407e82fbae7f29e827cff0e2bd9f97a50846dcaa83f3160a96b917c0dec4241d80de6013fea9a2
 DIST linux-5.15.6.tar.xz 121926656 BLAKE2B 
dedcff13b0829b9bdfc4998a9bedcf932dee48ade3bef722ccbd8fc7bef9832462ac2f1064b77926f86d93c7035634db8ba8f6c1e2d957ff749b34e218c565c7
 SHA512 
0f69e98590e796a3ec3e04340fc41954f1cdb7a5859da8efec1ba4a6498760778744e6243d068bc91343e3e7029239ff2e9ee2572f458c6b0e31c23f3686b5f5
+DIST linux-5.15.7.tar.sign 989 BLAKE2B 
ec05b433a08136f39daa80c857bf340e3364f22efd841df4993976ece992e7605b2dcb1404adc3b77b1e260f0b948ce5c21a8edf9dcd71ba7ca3b8e817ed3c5b
 SHA512 
2e8c21680f8b58d6cc5de6c46d409a1a9edf49a2647aa2d107581e04b5edde4b48a8f1fba53e7dfe6c3fe77941b3cace72b1c9cb59caacfc4a8734ffcd192898
+DIST linux-5.15.7.tar.xz 121945332 BLAKE2B 
66894c8d2001bccfbfc9d31d2f68fef64826c088676df94136a4dcf158962c146cc668490d342c2e8bf914903be69f5b4fbc1cd264b844a8d966059bf34fac6f
 SHA512 
7f3e68f367ef4b56e39ffa48be29aa8c7eb6070294e9975bf60b068a518012b798469984a2ba894487e6f5a5701b91fba94413cc26e3258c81ffd759000ac7c0
 DIST linux-5.4.158.tar.sign 991 BLAKE2B 
533dbce299037f4b4fdb79a8562cad9d05ce4027b15ab0611d7901929051c333555caf4eefd621d28b8daf1101df9f557c47bb06c65701a880f0ab55b5226e0d
 SHA512 
4bd5618db8dbbfe5c8f3810c9afd48b019bdb5ad10fa8e63e5ffd6f25558dae52475ac3607b5350f7bd88bb307a3fa84abf594aa098a7f4e049d672f49e7
 DIST linux-5.4.158.tar.xz 109178500 BLAKE2B 
2f17825064e6dd718b3ed71014c9442fa4970066b496a81b059a8f84d22d1c5522569aa672ce08597a56150eff6315f19e7d0eb56eccdd8d9505f1cd1f6ad901
 SHA512 
ccbf29c70315055ec7f63eb29262970c68162f2e12046cb45ec17aacf0950e0ed8e60a236744f2fdbd4fe5a0b14e62cdbbb345c32b089e5172feb5e170faa14d
 DIST linux-5.4.160.tar.sign 991 BLAKE2B 
fee86930c4de94769f5c0f4baa4e268412873abf5ac80007aee6452e9a7ba340983b96e7ad5ae91298a245c0ba1541a389fe6070299d6183a05009e38c51dfbf
 SHA512 
5c9b13103e2b7115854d32cfc39b508ef9f0c9fb74a8d83af63b3b514ae280ff6c6e8e576e35bb7ded3d848cf19baf33eafcab7c651002bcd235af5d86118586

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.7.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.7.ebuild
new file mode 100644
index ..e43d6a3e4513
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.7.ebuild
@@ -0,0 +1,124 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.15.3
+CONFIG_HASH=6950ef54b415886e52dcefe322ffd825c9dc15bc
+GENTOO_CONFIG_VER=5.15.5
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+   

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

2021-12-08 Thread Michał Górny
commit: 2575df8af4df449d98da6521002e1d5344d55ae9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 14:14:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 18:17:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2575df8a

sys-kernel/gentoo-kernel: Bump to 5.10.84

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.10.84.ebuild | 116 +
 2 files changed, 118 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index c63e4544fcce..916e97e1f2ab 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.10-89.base.tar.xz 2639528 BLAKE2B 
8242c259bbe47bb44acb76e50762
 DIST genpatches-5.10-89.extras.tar.xz 3840 BLAKE2B 
7a9a3c392581bd9f28c43a636e080898e71989ebcbffade75d30fcd26bcb58cb70dd7aea345e14c8a30ffe3a97d7413bf30fce6fb015685504d47df520990efa
 SHA512 
f7d084ee5ae45cd6ee10a696756bbda3dc95dca586fdb261692514c919d3dc3fd8145d630980cde29b5054170e5104c73bb039225624ac7a6731d0022e3cea17
 DIST genpatches-5.10-90.base.tar.xz 2677360 BLAKE2B 
6b866dcb6b7a06dce655f2ad80fba42d652b73855512155738b8cfcd6705ffdddaf0c0a2f170951ff5f975a5570525bebdc1040e2dc2181c1578f1b7ad9f817b
 SHA512 
62838092bb11d82c31e7cbc87e25b1269e5276dc7946aaf5e006c3c1fe57744bd795662d316daf1ac7d93d1b3b0388785186668decd94acb1b406362674b0cb2
 DIST genpatches-5.10-90.extras.tar.xz 3844 BLAKE2B 
bd0b5a7703903f363d9f89aba10855b2ce41ae69689df9e79a84cc24af942301cb96509e8b69ec7228c8ea3394d3a33303b33bbab0c8c167448868a16913580f
 SHA512 
3038df172f022744a1cfd57178566a7f144c746eeaf1750274a6f53561b6efb4d5eb96fc561e15916ea4dee5f7e89c7359fd8acbd528ba523e7a0f36d36139f5
+DIST genpatches-5.10-91.base.tar.xz 2708936 BLAKE2B 
65251dd2fe437bf95f82ff3c3b82c58a4138a7b1ec84c232f8f80ee1355e61a7bf793e8a59de80bff8caa3a9a7b8d1b0dce990b536515fb2911cb27df67174b4
 SHA512 
92550863b8232a91b39445b392c6de7471f1f9c9c5fb541858ecd93d283fca2e500e937208d7a3922e8984ed41ec7396339b563c94d31c49c3aa28e4119da906
+DIST genpatches-5.10-91.extras.tar.xz 3844 BLAKE2B 
caf397547329c9656aea77d1c68bcf73819b2f5bcd5530f728ad315eac86fceaeda88aa1d3fcfad928e7c97f2a7b148c85500574a0a52130c3289a47de140a0b
 SHA512 
ca5fa3a15abf90931b0c6e7eefb3d1253e934d2d71162e057fa99ddfc19524335e34fdbbc83a261ea97debd5051c823aeefc02d6a308eace1b44e9c0c736447f
 DIST genpatches-5.13-21.base.tar.xz 951176 BLAKE2B 
ba681ca3732dd42d0242c2b4e95f90f92bf4737eee326a33297c03d9cefd5da3182262626caf4635a3c66329df5fd0f28d55a963b5fbba110f025e7874f00726
 SHA512 
55f21fa1711464d686dcac9886ed0420cf48d2ab4e1b98ec1d8ac52c8828d4d8c2d71c4e57df989d23df670d46a00ec2c7dcdd4dfb7f411e904e379f9fb702f1
 DIST genpatches-5.13-21.extras.tar.xz 3852 BLAKE2B 
5f1b6adf7944a5f8b8394ad651e08647284c685838309f4ae9c58e2fb6ad127ac48e8ba10b65f058793731ae39ea683c290e30425aeb306ee8e6baf7bc7f812a
 SHA512 
397e625d456feb5aa3ee75c18348401c976556a38c401afdf7e242e036fb432c3fafaa6bc8b44d046ccd64be418407927fcd366d172386765832be4877a6d3b3
 DIST genpatches-5.14-22.base.tar.xz 864000 BLAKE2B 
0a2ef4aa3504d23bc2ad1047d76d705ef4fb15e15ccfc59f343bb1f817ba98940d9bcf7151cac74cb02db4e946344e43679ecfd848aca65951764ede5288ad59
 SHA512 
b597484d880cdcb1e8e7450c48cb5ca6a5902109182ac01725be00c264450e7e0d24e54940d3d55084383725398ee05159dc71ce7c152850a57aabbe5c26b1c7

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.84.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.84.ebuild
new file mode 100644
index ..d6068a2082d6
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.84.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=5.15.5
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> 

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

2021-12-08 Thread Michał Górny
commit: dafd99aa6b91177ce06b81ab40f4ba77bc868951
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 18:16:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 18:17:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafd99aa

sys-kernel/gentoo-kernel-bin: Bump to 5.4.164

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.4.164.ebuild   | 125 +
 2 files changed, 131 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 09bfe2f68947..195086942959 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -36,6 +36,8 @@ DIST genpatches-5.4-166.base.tar.xz 4193772 BLAKE2B 
0a06f3f716f07f15a01f96fc0f73
 DIST genpatches-5.4-166.extras.tar.xz 1784 BLAKE2B 
29955fdfe9d1f4a9f373cab61b9931a3f4d816e78766db02cb942951283ee5ba1968d3ed208164681fed488126210d93cf20731fe0b4e1d0274333bab75da360
 SHA512 
799d99c155d060e959728c311df73c6ae184be5a8a7b113f8714ccca0fc30a7b390bc534c138b6d37e00b7ae2e2277229caeefa047dc3b110df9d2e7a74b2ee6
 DIST genpatches-5.4-167.base.tar.xz 4225548 BLAKE2B 
8ab7df3c0ef717a37751b84b201f48d9fee77b4fdc6469716b26dca2ebfc0a91cb4622362de8a498c6b92ccefaa95b9810b2fa1eeaf0675ec01e5933dae8a181
 SHA512 
8566f02ed644781c21a4ceb555754d45ecdf3c12fad23482ea7faa39521015c113cf7cd1ce6beaacb6dce8f0f812a839075e8fe13d8889810cd3e29bd9b75ca2
 DIST genpatches-5.4-167.extras.tar.xz 1788 BLAKE2B 
69a8d7c8e5a4fd42c3ff531ce9e39db68c41e43205f91d0408231067d79776dda65f7348fe2c1b5a31fbc0f01eeeb09dbabbbc4c053b060738f5a5dadc885bbf
 SHA512 
f64a077bf5142baf282c847cc17e0e47c22e7dfcd7241c6f240aa42de40714799a73fbaba31b9b502ebdaeeab8e2f0373227f1eb641e10157f307aa49df9d351
+DIST genpatches-5.4-168.base.tar.xz 4237544 BLAKE2B 
302f72ad789134fbd008effd19494744288855506c9fd29d97b8509b633b00fa67bf8b2d8c839565ea3cc2be9923e561da44d41daeacc97db0abcb4a240f7710
 SHA512 
8220ef3a384b11b4cf75ee7d6cd678d6f06be97a391f9f427a24b418df0b079f19d31e659b8cb1a596d1b611bfe6fc01c3ae63229004f71ce729ef6c19a4a705
+DIST genpatches-5.4-168.extras.tar.xz 1788 BLAKE2B 
e99f5ef8b46b5cdf0a47426f70e9811a3172c3ca005e167ae85bf3ec134cc9dfbcd4ca14c24148e0cf9183550a443018ff3c7a34d8a5d1936ea9ed4a82325000
 SHA512 
f8c8574668dc81f2f1bb225de55dd0e3a37b22becfe46bb9516c67422dcf46a44f70b23c7c4a1549e0caa28f8a69042076a6ffcaee3dd442be63bc343c07e5d9
 DIST gentoo-kernel-5.10.78-1.amd64.xpak 65516317 BLAKE2B 
444139b73822a88abf4ff033858cd4514f09c689bf68a24659477f5106b4faf89678ba7ed0b80c831d16456c04309bbfb1593cdcab9979991cf86052ffa9632b
 SHA512 
4034c53b5c8f3dad7f8bcc146d3827978040daad6e05dbdd683202467a8ad62c29fa0d79236b1fdae404993f42ac301088f89605e4f6d32158cf867b498a8e62
 DIST gentoo-kernel-5.10.78-1.arm64.xpak 60916561 BLAKE2B 
4994d703ca272c6ad296cf50c498e992a799e5129ff758c9797fbc4d29c5ddef3a865b529360b189c27c751213ac5f7d3822a9473f0596494c739ddedbdc6f95
 SHA512 
f1c9eb8fe6f3997ff90ddbcc9b7dcd6c7544edd69301da9e2e803a01d288c503269ec1295883975da3dbdc6928bd7a8e27f4037cfcb890545fe7d86db7df90d9
 DIST gentoo-kernel-5.10.78-1.x86.xpak 57263133 BLAKE2B 
d4f3ade0de191584fb2022aadf5223a917d77f8e0aaa885d919d22477230661a47c1e8849d5c78f3fd283097c2f509bf1e7db9e6a02bb8aa745a4a4fb45a1436
 SHA512 
340d4a59b417e872f0a2aab2b8b0a2ddaefd29abd3c51882f08bce93cfd72e44d2a4798e688a33e36162fb9cfc33b8c173fe0d4551e956ad7d4fec2ae7d2286b
@@ -96,6 +98,10 @@ DIST gentoo-kernel-5.4.163-1.amd64.xpak 61397084 BLAKE2B 
43b1087290182e2d587f783
 DIST gentoo-kernel-5.4.163-1.arm64.xpak 57641732 BLAKE2B 
23d5d6c875daf458f923999276918a0a346517963634ebb2f4ac98c769329447a2dcb81ab65b07084406f0697e3cfcec8665d86538f741ba2d73c5a395ae52ca
 SHA512 
ea9040b5431a8ac95f1c6129718b95687222031b2cee23dcf0ea6b377175cacb685b3125ebbd30ce0cdd2a5fe8ad6dc58c9cdd8a9fff2a5e3562f66dbcaa6b20
 DIST gentoo-kernel-5.4.163-1.ppc64le.xpak 55034036 BLAKE2B 
1b5ef5eeab9fd24643c3df0462de02b18255b3edc7a017f2c05086ca9e2fefab4937a3199d3a76caaf379078216bd897cb5ce21ee59f915a87a92e29ac315e3b
 SHA512 
38876cfed81a74a2c37c1d14810d9d2463fb348989ff7171de325fdedd11f34b98c8febe7ba59fd61de7c10a3bf4bd72c6991cecdf518d4af23ac9b9aba4c69f
 DIST gentoo-kernel-5.4.163-1.x86.xpak 53204726 BLAKE2B 
e47aa84f2bdedaa88e407549ff8520ff7b3d976b2d46feaab1aebdb11c6082daae642d41d2228525f3ba3fc15feac3c16c7f0baf67403cbda4bb2118b740bbdc
 SHA512 
fa711b9f42245bbd1f874552b7a26192518aa6af91fef7bbb7aa6bc35e64ca79f9e5a9d5b8ff81601c1e6c17be697216eb1afc1ebbdf9ed0eb9701671fefd5ab
+DIST gentoo-kernel-5.4.164-1.amd64.xpak 61406038 BLAKE2B 
0dab7e6bfa071a2535b3d21c5cc60cc75b341de6b741526ce7e679517ea6cd3ed7a9eae618c7da431cd4c4f87bb5d406f0b6107f068261b467a4363569d0
 SHA512 
84935832fa69ed47e2dd54c6479d7cabb9dcf6a0aa8262a1a9f80c404692c8afa0eebe8055e6e3c663a4773a0c74eaef01919962ca020c1af7c9b91e1ffb939c
+DIST gentoo-kernel-5.4.164-1.arm64.xpak 57649157 BLAKE2B 

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

2021-12-08 Thread Michał Górny
commit: ddcde74dfda4586b850ebc487e86b7fb37fd37f5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 14:13:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 18:17:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddcde74d

sys-kernel/vanilla-kernel: Bump to 5.10.84

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.10.84.ebuild   | 125 +
 2 files changed, 127 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 7c9c5c6664ff..11b6063d464b 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -40,6 +40,8 @@ DIST linux-5.10.82.tar.sign 991 BLAKE2B 
8afcd05c0f186667b2a4f4ab9bb5d2b2f7dff9f0
 DIST linux-5.10.82.tar.xz 116458148 BLAKE2B 
2ef534f9209886387460f96eeec9ed3fab6b99da6e263ddfe5ad099b8f55b0b278e443c6c0e1547577512ad97f135a4161c7005142620dcff7b8991e4f3e9c4e
 SHA512 
5446e0161b6047f3bf9d5ad09b24349c4670841603e6aed00d078a13b9ff8d45c95d8a881741467bf91e5125f78c685ec13bb61a56ea3ff6760c9e79df0e1b45
 DIST linux-5.10.83.tar.sign 991 BLAKE2B 
08fbe80290cc213bc358d6b858fa9cde7d52f1d0e6269a4d23b139e2f2a65b00ae8db13b4c384c894cbdb1ff9bf7178fd2bfa3705df0e1151ad5bc7a7f620969
 SHA512 
ff979566db9f1b4b3c779d386f81c97a0d59337cc7cc0999ac9d89f9c65fdf60a386cb2021db8395b76be483a5a26a7a36e649d890552f3aba2285776029eda6
 DIST linux-5.10.83.tar.xz 116455992 BLAKE2B 
6c7d946269f59498574d1b8c6688accf06dea5b67d4eec0b5d3a06b6d33419f3425eaa0a923cdcbffd11efaa2b6057ffac71dd13ad9083d3b9e7bb9e82014713
 SHA512 
63a4dd3dc72d55d02f6f50c12316e42b1bce45f90a0d704d76223c8ca75f66ebbbe17a7819cb1a6ff9a64844f92a84c4591096e230b363bcaf2b59c4f22ed278
+DIST linux-5.10.84.tar.sign 991 BLAKE2B 
26c63b10c0cbc91753a31bbcee350aa5208a0d6ab02ab0e85ee9c3d02da7014e5f23328e0a42d6b43a5f41cc28d5bf86762ed05e7c589686df44ed56c697bf52
 SHA512 
2c586585ba113737f3f7539f389018b7215f0e9d37df49a25cdd29270773a95ce25120dcba949a339905da0408fa345717dd04952f70393f393f74917b131e30
+DIST linux-5.10.84.tar.xz 116471800 BLAKE2B 
6ae790887669980cfc545e88f87033f42f97efa353e0e429498edd7804c767c9b70f4bf30ae9de5e9ebfbb8f1f7b947cee560c2eb3199676be11edaf5adbf559
 SHA512 
33ac25c433c212fe5a43fc97ed01b67b638cf55144713780039d027c8475dd0e16f6a1c596dfac7e3699fc4a0156462664a2baf790a9d5aa45872a463fe5c1c0
 DIST linux-5.13.19.tar.sign 991 BLAKE2B 
d26b1e733f84725318d8dbf1e9fcade7beeadc38a4a07aebf6be653ab0dff5c0a5533b5591e753745aeeeaa7650b2bf0d1942878b2243aac01b68d0ca81f8367
 SHA512 
a4c5ad726818ad7bcb87c3b6621abecdb17ea14ba6cc8686bf36ace3c0d16f8c5353b4f02f0b02b60967957d13172c3fa60b1415ce3d2dd1c0f8a852127a6c4e
 DIST linux-5.13.19.tar.xz 119374060 BLAKE2B 
6a05829867d75705e0282418bd68c1b60a4f2cdced39803458d67c975f8aa3ed455300c19300d7c7cfad71d2e5750b0b0750f825aacb0fb3794eb5b7b3189cc6
 SHA512 
77f6279fe7de3c0dd35946b991fa190aa70f5e806fa6188a0a676dad0939e2a20136b3dfc659dcac7870b387ead328fcdc287c8a25b63120bea1ac960117990e
 DIST linux-5.14.20.tar.sign 991 BLAKE2B 
fa20d7bdb19b223294ee48d85a9ed8077ed81be85a0fa50a50d357d1440f4f832d336d0a1bb97f4cca11c70de206cb142d1c15781adbfb73d16a740e59c34105
 SHA512 
2ea744e2ef312303fde620a80d70bde1f3f3ae3991e69e78464809456f1d17587c9a745b64c3c8cc5e2cab41962a9674be4a72baa6d0dcc5cae0e0ce18199850

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.84.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.84.ebuild
new file mode 100644
index ..73b31c51857f
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.84.ebuild
@@ -0,0 +1,125 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=5.15.5
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+

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

2021-12-08 Thread Michał Górny
commit: 375ab55949e9595e7cc2dc7c26402f20d081d170
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 14:14:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 18:17:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375ab559

virtual/dist-kernel: Bump to 5.10.84

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

 virtual/dist-kernel/dist-kernel-5.10.84.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.84.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.84.ebuild
new file mode 100644
index ..3df38272de32
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.84.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2021-12-08 Thread Arthur Zamarin
commit: bebfb998f960c26c6059c2b39bfd584d4f4e80d8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 18:05:03 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 18:05:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bebfb998

dev-ml/fmt: Stabilize 0.9.0 arm, #828293

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

 dev-ml/fmt/fmt-0.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/fmt/fmt-0.9.0.ebuild b/dev-ml/fmt/fmt-0.9.0.ebuild
index 3e883a2cef59..517ca5861df6 100644
--- a/dev-ml/fmt/fmt-0.9.0.ebuild
+++ b/dev-ml/fmt/fmt-0.9.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/fmt/releases/${P}.tbz;
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



  1   2   3   >