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

2021-09-04 Thread Michał Górny
commit: 0ecce525422b4b8e7931b397b55f7e30b5c8ee31
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  5 06:33:57 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  5 06:33:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ecce525

dev-python/django: Remove old

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

 dev-python/django/Manifest |   2 -
 dev-python/django/django-3.2.5.ebuild  | 103 -
 .../django/files/django-3.2.3-py310-repr.patch |  92 --
 3 files changed, 197 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index fe0e31a141c..086de7c321b 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -2,7 +2,5 @@ DIST Django-2.2.24.checksum.txt 2558 BLAKE2B 
8a4b1759f0c52f9dfe6eafc2b54d2d6db8c
 DIST Django-2.2.24.tar.gz 9211396 BLAKE2B 
7422019ad8849ae543d7b2ca7f5624b5379c832b5d19511f52df77d95acaa0a45cc61579b0e3a74671c295ffab5e1dfecd1c044e9ec042c46606f888c257e1d0
 SHA512 
5a3ee79500ad458bfc5220b9b68248bec59bf6d2304d58ca280111854d6a5f7e25784680e949487e8b59c1de0b329a53cf0676d2ee4bb2b88463918c4b0b6085
 DIST Django-3.1.13.checksum.txt 2552 BLAKE2B 
e82052d952f7dfd15e11b413fe2f106af3d3774073c57538b10f1beeada3128de2cb3d861684599fbf5f337b0ae4eff3a101998da30d8d961f84ac7cb3bb31c5
 SHA512 
07870c27034f70f335ac35b34317944947f544f63108f21134e81326b4e8f05a7cb3d382d91e7f0a846d51944032efcddca2c3bf980f626627c74c388932e4cf
 DIST Django-3.1.13.tar.gz 9656683 BLAKE2B 
bb2dd72ba2dfc13c8f487d6b59cd9302160800dca4f63b92e640eddf4aba2e5b1bd67580e56477bced44a5393b5f65a463a9c0c539ba998a20606bffdfafcf74
 SHA512 
55b1ceb24b6e0ba542a96319f63b138439532cf4b00971a8432baaab4a8ee219cc9fbb31d457ba7da9e932c919df83da9630866d909df4a5d432866b158098d7
-DIST Django-3.2.5.checksum.txt 2543 BLAKE2B 
4a07a518bdde4670dc3bf079d8d3cfa32b6580cc06f18306a2127463f3a6a2d8f2a50c4562092439c7c99ccf80dde160b061180826c94d4e1064d5064ff500fe
 SHA512 
b073ff758843f72b6467dae7580941774de9702db02a6fab303cb696cb22c84ca961885792e8ec85545294610f34a4eb52ac3f6521c190d2c339c1957ab4156a
-DIST Django-3.2.5.tar.gz 9806547 BLAKE2B 
d804d758f95f18aac5c44cba9bd9248efa56cba91bea5db2ac89e8c2202ac1fd088b61d6cc98eb7d6d33a95f85983b801c6cc26a3231986a8cf224a0bbeb8a7c
 SHA512 
03d4eee650a857bed298658c68b916beb74690d16b4b28d649c52a7c2d8a61e92f53136d2de3a77fabe1dd01c0e6b3033befc6842f39c222793fb590b1020c13
 DIST Django-3.2.6.checksum.txt 2551 BLAKE2B 
2fae4e3daca01f285f651b76df7402a0c08cdea9a98bdc3be3f9b337732c26b2a3dcb239fc06274b6a30227394047476d454bf34fd7e8b765df047510b08620c
 SHA512 
66b9dff471928be514198e50e62f46d14fbea9c1cfb55e9d82562271795fc3e719e0bb8c43a1f6ff6c903700b648a6a0e19e335ddc50df2a7fa539911b6d44b6
 DIST Django-3.2.6.tar.gz 9821499 BLAKE2B 
9f18d308bf15ef16a9fe9d84219bd7ad37833b718ff975344aae5950ef01a7a0e8ef8669936c8908e38e07fb078ce2e2d6392968177400c2357b1d3787e0ce39
 SHA512 
adf2d2ab3006cc5b389bed8d8e16ee8c98393b20d719c3521068e5cc5d1e679b9f660be90f827ea1cc6a41f975641c32bdb0779ee145e5e31a501ca9e06898a4

diff --git a/dev-python/django/django-3.2.5.ebuild 
b/dev-python/django/django-3.2.5.ebuild
deleted file mode 100644
index 96f67052a29..000
--- a/dev-python/django/django-3.2.5.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE='sqlite?,threads(+)'
-
-inherit bash-completion-r1 distutils-r1 optfeature verify-sig
-
-MY_P=${P^}
-DESCRIPTION="High-level Python web framework"
-HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/";
-SRC_URI="
-   https://media.djangoproject.com/releases/$(ver_cut 1-2)/${MY_P}.tar.gz
-   verify-sig? ( https://media.djangoproject.com/pgp/${MY_P}.checksum.txt 
)"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD"
-# admin fonts: Roboto (media-fonts/roboto)
-LICENSE+=" Apache-2.0"
-# admin icons, jquery, xregexp.js
-LICENSE+=" MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
-IUSE="doc sqlite test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/asgiref-3.3.4[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]"
-BDEPEND="
-   test? (
-   $(python_gen_impl_dep sqlite)
-   ${RDEPEND}
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pillow[webp,${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/selenium[${PYTHON_USEDEP}]
-   dev-python/tblib[${PYTHON_USEDEP}]
-   sys-devel/gettext
-   !!=app-crypt/openpgp-keys-django-20201201 )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.1-bashcomp.patch
-   # From https://github.com/django/django/pull/14

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

2021-09-04 Thread Michał Górny
commit: e86fe816ef2e12a843495a4dbfd996c6e1d5be69
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  5 06:34:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  5 06:34:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e86fe816

dev-python/importlib_metadata: Remove old

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

 dev-python/importlib_metadata/Manifest |  1 -
 .../importlib_metadata-4.6.1.ebuild| 42 --
 2 files changed, 43 deletions(-)

diff --git a/dev-python/importlib_metadata/Manifest 
b/dev-python/importlib_metadata/Manifest
index 506dd399c99..35610cdba18 100644
--- a/dev-python/importlib_metadata/Manifest
+++ b/dev-python/importlib_metadata/Manifest
@@ -1,3 +1,2 @@
-DIST importlib_metadata-4.6.1.tar.gz 39801 BLAKE2B 
89a792eee17f31a86c27820a0b3972cd8f6a06314763930ccdf0cfce31435f8074e6f8f27050d1618713ee6d517f0cd8dfba6a86b1e8917af2769ae22ac40cf5
 SHA512 
2a0bcef3d49de00a1013eac48f1ce020cb89ab895f5e4a1673b46a1ad8f84515148eff33608847331de8ee05d7e10040e128b2c887065d3ca16d0bd338c761c0
 DIST importlib_metadata-4.6.4.tar.gz 39881 BLAKE2B 
b7ae57ee18506807a4a0c03d657408047548535e5b6be5f654ba70eb34a1f92701a063a39f4bbc4c67fee3afbda5bb76e87caf588c2915416113547edbdab57a
 SHA512 
20aad4adbea8bc417a77cd67a6e22e690e95913ee34822d79e4bb0472f396ece2137ab4cabc455a8154251fe563ed7f56a68bdb7b08a91c8a32f735608cb4a7c
 DIST importlib_metadata-4.8.1.tar.gz 41779 BLAKE2B 
c6aab81784f45770eef3be14257a30111d30fa8f6c1f7d30722ca93bd4d548b826fc4a4ea54eb627d55d5ff3b539d96d3c0968ac3edf5e4dad013ef83d271618
 SHA512 
ad9ab435d4a49a12c9440d1d53cfc835fd889fee032db6ad1dded59b6e453f26ef97bca303e22d945124295ec7c50fa55837a13e7790dea01562a1724571f9fe

diff --git a/dev-python/importlib_metadata/importlib_metadata-4.6.1.ebuild 
b/dev-python/importlib_metadata/importlib_metadata-4.6.1.ebuild
deleted file mode 100644
index 43ba518da14..000
--- a/dev-python/importlib_metadata/importlib_metadata-4.6.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# NB: this package extends beyond built-in importlib stuff in py3.8+
-# new entry_point API not yet included in cpython release
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Read metadata from Python packages"
-HOMEPAGE="https://github.com/python/importlib_metadata";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
-
-RDEPEND="
-   $(python_gen_cond_dep 'dev-python/typing-extensions[${PYTHON_USEDEP}]' 
pypy3)
-   dev-python/zipp[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/pyfakefs[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/importlib_resources[${PYTHON_USEDEP}]
-   ' pypy3 python3_8)
-   )
-"
-
-distutils_enable_sphinx docs dev-python/jaraco-packaging dev-python/rst-linker
-distutils_enable_tests unittest
-
-python_prepare_all() {
-   # Skip a test that requires pep517 which is not in the tree
-   sed -e 's:test_find_local:_&:' -i tests/test_integration.py || die
-
-   distutils-r1_python_prepare_all
-}



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

2021-09-04 Thread Michał Górny
commit: 39d295b1b055b4a3df6b447d7a6be93c9f758800
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  5 06:33:08 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  5 06:33:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d295b1

dev-python/tqdm: Remove old

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

 dev-python/tqdm/Manifest   |  2 --
 dev-python/tqdm/tqdm-4.61.2.ebuild | 51 --
 dev-python/tqdm/tqdm-4.62.1.ebuild | 51 --
 3 files changed, 104 deletions(-)

diff --git a/dev-python/tqdm/Manifest b/dev-python/tqdm/Manifest
index 24aed6278a8..b10a2a36e08 100644
--- a/dev-python/tqdm/Manifest
+++ b/dev-python/tqdm/Manifest
@@ -1,4 +1,2 @@
-DIST tqdm-4.61.2.tar.gz 169665 BLAKE2B 
f5dff67eb549cab0dd667815c25f6e885a2e0cefc2ad68e97fdc09599eb41b13589f7a88d5a445813973454a5e5f835b3139651ec2e09b717db0fd6dc705890e
 SHA512 
bc33e8fe00244f90f61ab51d0c7c0b98d5580efebd9758284d9dbe2a699eabeb0d92871eedc2f95f377e29dd0f7ea4b5247b96cb4cc1687dcfea3a9ed1152ab7
 DIST tqdm-4.62.0.tar.gz 169668 BLAKE2B 
64a3df2f00a4fcba6bb67ae15e04f392a73b54cf7284f3c013ad31d00317e9d84ac2e1feed302137aeb7ea9e3c9d1d730623cbd96e8c76c46df6382435146efa
 SHA512 
dd60d5522b68086410ec5f02574477dcc33a887ef509cc1d1735921dd906f951180d6115680517b3abbd2cf6c4ee1c60b9c950654ea9b7642d52d28052326088
-DIST tqdm-4.62.1.tar.gz 169567 BLAKE2B 
99e14631abe19d20d0fd67e1f885c307544103928f22e8913952b35adc2e596d4efa54fa4fedf4efdb1f8b83efdcee5de25052d6aba1974a668ba44f80de37dc
 SHA512 
485d5a88588d026b3311419839abd57f8092295a2e68341708aa2c4ff35a97e30e9eb0db0db4ef9b0fc19c4d7b575ec6f30b213b97cb7498a9267d7c6e0a57ce
 DIST tqdm-4.62.2.tar.gz 169564 BLAKE2B 
fd3484db22eda5db7431fc337e23cfcf44882efc56c8b10208d799c156fefb5aa70c69c7063315d86d3ff881b97b62ac0b5c8be73ad3546ad0728f3f544cadfa
 SHA512 
a59a041fa239e215e541f07c66292c27bfe067f3f2eac2916662b4ef1faa630346dec9558a7f66a3456b3d2ddcd164f9381cb89e5ac8350d0295367bfc248a8c

diff --git a/dev-python/tqdm/tqdm-4.61.2.ebuild 
b/dev-python/tqdm/tqdm-4.61.2.ebuild
deleted file mode 100644
index dd8d2f22d61..000
--- a/dev-python/tqdm/tqdm-4.61.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
-inherit distutils-r1
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/tqdm/tqdm";
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-macos"
-fi
-
-DESCRIPTION="Add a progress meter to your loops in a second"
-HOMEPAGE="https://github.com/tqdm/tqdm";
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="examples"
-
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/toml[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest
-
-python_test() {
-   # Skip unpredictable performance tests
-   epytest --ignore 'tests/tests_perf.py'
-}
-
-python_install() {
-   doman "${BUILD_DIR}"/lib/tqdm/tqdm.1
-   rm "${BUILD_DIR}"/lib/tqdm/tqdm.1 || die
-   distutils-r1_python_install
-}
-
-python_install_all() {
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/tqdm/tqdm-4.62.1.ebuild 
b/dev-python/tqdm/tqdm-4.62.1.ebuild
deleted file mode 100644
index be993f73487..000
--- a/dev-python/tqdm/tqdm-4.62.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
-inherit distutils-r1
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/tqdm/tqdm";
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
-fi
-
-DESCRIPTION="Add a progress meter to your loops in a second"
-HOMEPAGE="https://github.com/tqdm/tqdm";
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="examples"
-
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/toml[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest
-
-python_test() {
-   # Skip unpredictable performance tests
-   epytest --ignore 'tests/tests_perf.py'
-}
-
-python_install() {
-   doman "${BUILD_DIR}"/lib/tqdm/tqdm.1
-   rm "${BUILD_DIR}"/lib/tqdm/tqdm.1 || die
-   distutils-r1_python_install
-}
-
-python_install_all

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

2021-09-04 Thread Michał Górny
commit: 5da582073bb7a0b858d39e6de2ed01c7997ede6b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  5 06:34:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  5 06:35:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da58207

dev-python/ipython: Remove old

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

 dev-python/ipython/Manifest |   2 -
 dev-python/ipython/ipython-7.24.1-r1.ebuild | 139 --
 dev-python/ipython/ipython-7.24.1.ebuild| 139 --
 dev-python/ipython/ipython-7.25.0.ebuild| 148 
 4 files changed, 428 deletions(-)

diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest
index 2a45f4009be..79a89bf8cce 100644
--- a/dev-python/ipython/Manifest
+++ b/dev-python/ipython/Manifest
@@ -1,3 +1 @@
-DIST ipython-7.24.1.tar.gz 5146561 BLAKE2B 
ae63d024f488f44dbd61eb9f3e14ac5b8ad801b1db195632c184c6106d4c2e6d6143c1524ae6fc5a2f6f631683b73f241c9115c439c0f97a4fe540cc232fb181
 SHA512 
0ea8843a1f2e7f9357ff9896f2b6da058adb5fcbbad5c3b1fc4138a085eb57034c62c0b50d82dea0e563523649ec112edd4ef0c267a914f6a7d33b44be30b977
-DIST ipython-7.25.0.tar.gz 5147224 BLAKE2B 
0a2ae7cd315ba1abde18cdfcb7ed5227e5fc43b9a053f82e7db0146cbec66b0c2a1585158e60c37559523b457ab339ad42ab8fb3fccfc9e5ea7b880593de2e73
 SHA512 
726d3577bfb05d0c01c55d7111f8ee03fa879427de0750ee25b0a6451365728b5fb8ccf79c42585268f768680b13f628956d292f27b9e622e5dee0b4d368d22b
 DIST ipython-7.26.0.tar.gz 5147847 BLAKE2B 
c0cb45550387e47bba6ea67656bbb4561a2250bf9c39b4560b26a8a9e380061f79c5fa663f90df166af1fa49811cb59953fb367b2fea5f07d44ba3f9dae3de44
 SHA512 
142ff8ebddd61640e6ebff01d16b1310b6370643aa8cf4c7fd076872ad342949a1778c5ad74eccbafdc6b4d31a1849e096d75a28eafc555d629948db523b4776

diff --git a/dev-python/ipython/ipython-7.24.1-r1.ebuild 
b/dev-python/ipython/ipython-7.24.1-r1.ebuild
deleted file mode 100644
index 9ab06e662e5..000
--- a/dev-python/ipython/ipython-7.24.1-r1.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE='readline,sqlite,threads(+)'
-
-inherit distutils-r1 optfeature virtualx
-
-DESCRIPTION="Advanced interactive shell for Python"
-HOMEPAGE="https://ipython.org/ https://github.com/ipython/ipython/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
-IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/backcall[${PYTHON_USEDEP}]
-   dev-python/decorator[${PYTHON_USEDEP}]
-   >=dev-python/jedi-0.16[${PYTHON_USEDEP}]
-   >=dev-python/pexpect-4.3[${PYTHON_USEDEP}]
-   dev-python/pickleshare[${PYTHON_USEDEP}]
-   >=dev-python/prompt_toolkit-2[${PYTHON_USEDEP}]
-   https://github.com/ipython/ipython/issues/12892
-   mv IPython/extensions/{,ipython_}tests || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   if use doc; then
-   emake -C docs html_noapi
-   HTML_DOCS=( docs/build/html/. )
-   fi
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_install() {
-   distutils-r1_python_install
-
-   # Create ipythonX.Y symlinks.
-   # TODO:
-   # 1. do we want them for pypy? No.  pypy has no numpy
-   # 2. handle it in the eclass instead (use _python_ln_rel).
-   # With pypy not an option the dosym becomes unconditional
-   dosym ../lib/python-exec/${EPYTHON}/ipython \
-   /usr/bin/ipython${EPYTHON#python}
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}
-
-pkg_postinst() {
-   optfeature "sympyprinting" dev-python/sympy
-   optfeature "cythonmagic" dev-python/cython
-   optfeature "%lprun magic command" dev-python/line_profiler
-   optfeature "%mprun magic command" dev-python/memory_profiler
-
-   if use nbconvert; then
-   if ! has_version app-text/pandoc ; then
-   einfo "Node.js will be used to convert notebooks to 
other formats"
-   einfo "like HTML. Support for that is still 
experimental. If you"
-   einfo "encounter any problems, please use 
app-text/pandoc instead."
-   fi
-   fi
-}

diff --git a/dev-python/ipython/ipython-7.24.1.ebuild 
b/dev-python/ipython/ipython-7.24.1.ebuild
deleted file mode 100644
index 1bd68d6c469..000
--- a/dev-python/ipython/ipython-7.24.1.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPT

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

2021-09-04 Thread Michał Górny
commit: 57f5a2380c724a69633dad10e6fffbf25cf9343d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  5 06:33:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  5 06:33:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f5a238

dev-python/xmlschema: Remove old

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

 dev-python/xmlschema/Manifest   |  1 -
 dev-python/xmlschema/xmlschema-1.6.4.ebuild | 31 -
 2 files changed, 32 deletions(-)

diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest
index aff3bd7f21b..44b9db69f14 100644
--- a/dev-python/xmlschema/Manifest
+++ b/dev-python/xmlschema/Manifest
@@ -1,3 +1,2 @@
-DIST xmlschema-1.6.4.tar.gz 369270 BLAKE2B 
f3b98f0b8b4446dfa67da778c6b63585a894f4dcc9fd7ea98637ccd54b26e63aebc7f3fbc00e13ce43730b88da0f773a491917d5eae9301b5d22f6efe620473b
 SHA512 
7e13d20a6add1cc5b6d0f732e672be3eeeb2f107fd2031cd5c22d1059d24b7d818c534817ea115d0c5f011727175bdcae71a0b8d55f1d6bd263a7e38286c26fc
 DIST xmlschema-1.7.0.tar.gz 370433 BLAKE2B 
0270151705ca65d4b0f587e2ac75f7273a20242a0a315b4b954a6ccad6d46d7d093330a4c40d74a44c0c55af021da1c4ddde85f8431e0779d30e2164a599a335
 SHA512 
c4620f205cbdccef95a38eab6e6a5d6082681e3ff71708376f0ddeecd75a5c53f686fd740a41e98afd2ec5ec0f14be913b6c65bce80fab0143fa5fe1cc8a2ab6
 DIST xmlschema-1.7.1.tar.gz 372165 BLAKE2B 
a534c42d5405eefdfd0c595f1ea02a703c8f5a225f9a46ea4fe9885d09de4b87bc5ddb470fabaf3e01093012346247d34fd56495641815fe04f4fa1919f9f53f
 SHA512 
4ad8ef9d91aa2e0b06d64aa06cc380898976c8c1b4efe049b67948b4534bb8edc3a3450cf5e242a004a039e8e29b23954138a0192ac6355fdeecb77e6284c3d9

diff --git a/dev-python/xmlschema/xmlschema-1.6.4.ebuild 
b/dev-python/xmlschema/xmlschema-1.6.4.ebuild
deleted file mode 100644
index f109c54be1c..000
--- a/dev-python/xmlschema/xmlschema-1.6.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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 ppc ppc64 ~riscv ~s390 sparc x86 
~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/elementpath-2.2.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/bleach/

2021-09-04 Thread Michał Górny
commit: f717bf087565045f37bd46975f02e60af622
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  5 06:32:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  5 06:32:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f717bf08

dev-python/bleach: Remove old

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

 dev-python/bleach/Manifest|  1 -
 dev-python/bleach/bleach-3.3.1.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/dev-python/bleach/Manifest b/dev-python/bleach/Manifest
index 4d12637d1f9..20884777f2b 100644
--- a/dev-python/bleach/Manifest
+++ b/dev-python/bleach/Manifest
@@ -1,2 +1 @@
-DIST bleach-3.3.1.tar.gz 183687 BLAKE2B 
9ca70ff84919b6b893afdbf7914098efe7dc3c9f0c86a729a92754ba6dacc95752abc44cea96db282483cf53413d6a98421c95f102941d23adf89af00b2a5afd
 SHA512 
bb68275f91a4c724c14594d008f58d31ab0a97b08fd45b6cbe8237a31a1bbfd24a19cea1a835efffb979739ce17a3c065099e677019e498e78d9a4222ff2d66c
 DIST bleach-4.0.0.tar.gz 183459 BLAKE2B 
380e94163b353e9436748fc6c1f368fb4d261087c2d6bc6fab1262295d597dbe81a67c34b889a29fd6a5180b8b522b517dc234e78b26556a16845f26f83151c8
 SHA512 
21f2a2dc5fa5e09cc2e38325191d7dc0bff2606cbe68ade54d866e326e712cb00a80b3a7a44f844ad4967ee6fdf453cca07d02c337bf147e4a12237231bcd99f

diff --git a/dev-python/bleach/bleach-3.3.1.ebuild 
b/dev-python/bleach/bleach-3.3.1.ebuild
deleted file mode 100644
index 234418e23c4..000
--- a/dev-python/bleach/bleach-3.3.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="An easy whitelist-based HTML-sanitizing tool"
-HOMEPAGE="
-   https://github.com/mozilla/bleach/
-   https://pypi.org/project/bleach/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
-
-RDEPEND="
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.0.1-r1[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/webencodings[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
-   "${FILESDIR}"/bleach-3.2.1-py39.patch
-)
-
-src_prepare() {
-   # unbundle unpatched broken html5lib
-   rm -r bleach/_vendor || die
-   sed -i -e 's:bleach\._vendor\.::' \
-   bleach/html5lib_shim.py \
-   bleach/sanitizer.py \
-   tests/test_clean.py || die
-
-   distutils-r1_src_prepare
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/memkind/

2021-09-04 Thread Alessandro Barbieri
commit: 9d64d349f1b52d953d9cbb0378b5b9163893c3ad
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Sep  5 06:33:28 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Sep  5 06:33:28 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d64d349

dev-libs/memkind: more useflags

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

 ...d-1.11.0-r1.ebuild => memkind-1.11.0-r2.ebuild} | 33 +++---
 dev-libs/memkind/metadata.xml  |  9 ++
 2 files changed, 38 insertions(+), 4 deletions(-)

diff --git a/dev-libs/memkind/memkind-1.11.0-r1.ebuild 
b/dev-libs/memkind/memkind-1.11.0-r2.ebuild
similarity index 58%
rename from dev-libs/memkind/memkind-1.11.0-r1.ebuild
rename to dev-libs/memkind/memkind-1.11.0-r2.ebuild
index a3e239b54..45310e91a 100644
--- a/dev-libs/memkind/memkind-1.11.0-r1.ebuild
+++ b/dev-libs/memkind/memkind-1.11.0-r2.ebuild
@@ -14,10 +14,11 @@ KEYWORDS="~amd64"
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="+heap-manager openmp secure test +tls" #daxctl
+IUSE="+daxctl debug decorators +heap-manager hwloc initial-exec-tls openmp 
secure test +tls"
 
 RDEPEND="
-   sys-block/ndctl
+   daxctl? ( sys-block/ndctl )
+   hwloc? ( sys-apps/hwloc )
sys-process/numactl
 "
 DEPEND="
@@ -29,6 +30,19 @@ PATCHES=( "${FILESDIR}/${PN}-respect-ar.patch" )
 RESTRICT="test" # ERROR: ./test/test.sh requires a NUMA enabled system with 
more than one node.
 #RESTRICT="!test? ( test )"
 
+pkg_pretend() {
+   linux-info_pkg_setup
+   CONFIG_CHECK_MODULES=""
+   if use daxctl; then
+   CONFIG_CHECK_MODULES+="DEV_DAX_KMEM "
+   fi
+   if linux_config_exists; then
+   for module in ${CONFIG_CHECK_MODULES}; do
+   linux_chkconfig_present ${module} || ewarn "${module} 
needs to be enabled"
+   done
+   fi
+}
+
 src_prepare() {
default
eautoreconf
@@ -38,11 +52,16 @@ src_prepare() {
 src_configure() {
tc-export AR
local myconf=(
-   --disable-silent-rules
+   --disable-debug
+   --disable-gcov
--enable-shared
--enable-static
-   --enable-daxctl
+   $(use_enable daxctl)
+   $(use_enable decorators)
+   $(use_enable debug debug-jemalloc)
$(use_enable heap-manager)
+   $(use_enable hwloc)
+   $(use_enable initial-exec-tls memkind-initial-exec-tls)
$(use_enable openmp)
$(use_enable secure)
$(use_enable tls)
@@ -50,6 +69,12 @@ src_configure() {
econf "${myconf[@]}"
 }
 
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+   find "${ED}" -name '*.a' -delete || die
+}
+
 src_test() {
addwrite /proc/sys/vm/nr_hugepages
echo 3000 > /proc/sys/vm/nr_hugepages

diff --git a/dev-libs/memkind/metadata.xml b/dev-libs/memkind/metadata.xml
index 85632a06d..1c0d07d52 100644
--- a/dev-libs/memkind/metadata.xml
+++ b/dev-libs/memkind/metadata.xml
@@ -1,16 +1,25 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
+   
+The memkind library is a user extensible heap manager built on top of jemalloc 
which enables control of memory characteristics and a partitioning of the heap 
between kinds of memory. The kinds of memory are defined by operating system 
memory policies that have been applied to virtual address ranges. Memory 
characteristics supported by memkind without user extension include control of 
NUMA and page size features. The jemalloc non-standard interface has been 
extended to enable specialized arenas to make requests for virtual memory from 
the operating system through the memkind partition interface. Through the other 
memkind interfaces the user can control and extend memory partition features 
and allocate memory while selecting enabled features. Memkind interface allows 
to create and control file-backed memory (PMEM kind) on specified device.
+   

co-maintainers welcome
lssndrbarbi...@gmail.com
Alessandro Barbieri


+   https://github.com/memkind/memkind/issues
memkind/memkind


+   Build library with daxctl support
+   Build debugging jemalloc code
+   Enable decorators
Allow switching allocator at 
runtime
+   Build library with hwloc support
+   Build library with 
initial-exec-tls support
Build libraries with security 
enhancements
Enable thread local storage




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

2021-09-04 Thread Michał Górny
commit: b2756f1479a0dad86aba80a962c308e803cea218
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  5 06:13:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  5 06:23:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2756f14

dev-lang/python: Bump to 3.7.12

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.7.12.ebuild | 329 +++
 2 files changed, 332 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index bfe90edca7f..1811f7858c0 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -6,6 +6,8 @@ DIST Python-3.6.14.tar.xz 17218148 BLAKE2B 
efe655cb907ffa678ca135f88ba9d867e5239
 DIST Python-3.6.14.tar.xz.asc 833 BLAKE2B 
81c79dca5728b21b8c2badcaa1242836f1cf13984bb755463cfe9e4fd96a02ebf31f1a9239759a937c6d6a04c18bfc682a82cb0ab2e5a473de153423a7248c9c
 SHA512 
600bf504f2c0d3ce7d1e8e953b4f27a7a7c996b7b9cd70efb876178fa5424130bff5414d5ac7deb8b45103ed417fd40d830613db39750d35a0c967c8fdfea50d
 DIST Python-3.7.11.tar.xz 17393380 BLAKE2B 
6394d69935950366da7c4cecd4816d76254170d5313adeb4de9edddae13bda7dea373308517c2abe00cb7eeea8eb428619124feed8df858f9bb904bd423e96d6
 SHA512 
b8d8c6958444ee9bdd59f0804f7e61d9657c0805c7c58c3352d1c1efb33ba2be8d3485cd2656a2b2b99618a439879687a918f57dfdd125e989af637043600a59
 DIST Python-3.7.11.tar.xz.asc 833 BLAKE2B 
8af6b3e58b607a34c91f57af2fbe9c3f3c7cb6fa5e435e963edd7edcf7649e70c3a76bd346ff8ef1b3c890d8a92d3b2fed27ee01b512c579ff8ce80be61274fb
 SHA512 
f19db95e88c9269174a2b4ac4d8c68fa7ed666b6698af26d2da202e30d145686e8679be763eecba9f8a0c34a207639724094463cffce659c3855ed4b133b0a59
+DIST Python-3.7.12.tar.xz 17401916 BLAKE2B 
f01b5cc54cd0ffe2e8756767c624dda8d2fbf24e90f22a16b5a406dad995ef218613db10f0b3fb2da0ece50ccb02c8a8e007ceb0842ce9e93ee9df7348ef1528
 SHA512 
e1a5942908c1d1469c0ab129fb4287d4ba6eb2a030e88fd71c043fe187a1bc86c00878dab29147199617a361a0c60d9e720fe3bc58bc7bc4cc8ec4bb50c7ea2a
+DIST Python-3.7.12.tar.xz.asc 833 BLAKE2B 
587fcf019f4b07b811834d7279b9861eb709731a431be9cbe8f5b868ac72b6d9a4de8b24e3fefd6b339813299514a0ac12b5f627acd04c185ff8dea22a044723
 SHA512 
a47003dd5c784eca4e3c34dc8705d1171043e060f3a97e4dd63ce4aec2bceac56d7e808924d63b2a38f9a020bf799cf29e5055fb444b9b2c3f03976d47122355
 DIST Python-3.8.11.tar.xz 18437648 BLAKE2B 
957c553ced3387d19c1d1baf2eea7d41e9abfbf398c4514f475eadae29336dc02dbd2cdf7b90ab5fee1e49c083a366c113dcd73149445b663fcdf81a3b2b04f6
 SHA512 
c8c17491b05d83a9f8940474019034780a6b1ff4148654cd62c8f708c539718a0312cf0665efa2b8c42ed773f4306080bd105701a211ed56e6cab40837d5b2df
 DIST Python-3.8.11.tar.xz.asc 833 BLAKE2B 
52239149331a6529351714db10b5f6b2a37e9a9ce13470e0ab8ae4bf439544878df095995bdc28a534d55039a539c400f532aec8fb7d9b9ce7132167f0e39529
 SHA512 
40381e83a1bef996333d5044a361ce441c4631725457f8382588e9a86f586a9539ee139b8398aff3d988a317041fa87476f29cf6fcd2b31fe0e9b4cd21ede68a
 DIST Python-3.8.12.tar.xz 18443568 BLAKE2B 
73413aee7a31347ac4342718a54d23d4036220262c4cd41cd50b06c3b1698d52d11cf7ac2c781b919f2cdb0dcb6397d623c463dcdcd1edca99abbbce239a3c6e
 SHA512 
2f93fe5ff83f470c7b6a1b7f29f499a2a010fabd649e9fe65ad3fbfa21b6e1966e77c9b7ac012d978159bc3fe63fec2d64bc6982fc2ee1714d3fa0e47631f279
@@ -22,6 +24,7 @@ DIST python-gentoo-patches-3.6.14.tar.xz 14744 BLAKE2B 
b9482f9d2b7ada60eff9a5672
 DIST python-gentoo-patches-3.6.14_p1.tar.xz 16576 BLAKE2B 
902a9073e6d3e40cfba105680d9947b64a4bfa1632381bc71afbd2691350dccb36f498bf17ac7dfc8ce331dfc3fb7e3cdd539cea3f5e9db1c49210ad4d124182
 SHA512 
4aa354f1ca8d9bb3c30b666ef61cac8380741342102aeb9ea77cc06ae62179f595acc1c2e6321e9c2395abbc3fbc649ecc93b80443d139859924524989539992
 DIST python-gentoo-patches-3.7.11.tar.xz 16708 BLAKE2B 
4f74b38f400c20b4112f080447021e7140704b282d6369a1479886740d12a17e7818b52a382a4b115238847bb08df0260b092b6ead491623b869c3d3a56f4cc2
 SHA512 
b96d7af8c9f7fb4b246a8b66e6440336a7d123678d990dd259d7ffb87d79ce74295ff350e220fee38d1b12f1ca94533899c2d2ce700391b3eac907722a79bba6
 DIST python-gentoo-patches-3.7.11_p1.tar.xz 18540 BLAKE2B 
717f3b279368faa355e9b306ede5aa3cf750b7a862e50553caf4efe19b6b8d40431974fbb510414291c4c91623addebff54fd6d4f7f7553c686c5382174bc81f
 SHA512 
e403d2364bbe600d7c3dba8f70157b1f243b00848e3826e6f350d7dbbdd0966229fbf9aa11e0e87fb5ab93b8ea69893f389e5b92c22d7315f99657d69695ded2
+DIST python-gentoo-patches-3.7.12.tar.xz 17292 BLAKE2B 
f2e6629c8386c352254f8335fbfc53ddd5e7d86e1b6b71d57b6ff84f11974bf58ab894e687e866c4af60c25f43db01b11427f10c0755b494fa1f579af1b68750
 SHA512 
d6a1fb5e9ecf2691060f24078039dcbdafa4a27f17b7ede843bbda45016e86756a57e453da3e370b57c74d05c6dc894aa201f356e13ce94d3d9776fcbb673ed2
 DIST python-gentoo-patches-3.8.11.tar.xz 16932 BLAKE2B 
aaa1df33997f4077916fb7cca2ec3a2b2ac1c0ead3db7c638a5152a82cfaaf5fc2768a10ac7235c417e25b2b735c53628ec096878f08eef0d211b03f4747103c
 SHA512 
d2639b95c5a32f7145f92e52a94aec7c63f3ed4a66036ff73f052ff6836742d1e1dd7180f8634b65b4a44a10bf336092695bcc2230a7fd8be35ba

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

2021-09-04 Thread Michał Górny
commit: 0a35f783393461126d2c0ffc21dec1603e6c0bab
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  5 06:15:01 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  5 06:23:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a35f783

dev-lang/python: Bump to 3.6.15

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.6.15.ebuild | 336 +++
 2 files changed, 339 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 1811f7858c0..5915d4f2b7f 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,6 +4,8 @@ DIST Python-3.10.0rc1.tar.xz 28197832 BLAKE2B 
e86f26a299c33b4f0595d3b3dba17cff6e
 DIST Python-3.10.0rc1.tar.xz.asc 833 BLAKE2B 
6446ea32a7d62686e33476c328d71aeb67675863be10b3e02ffcef376868fc2027a3dd355ad22c046acbf4ff2d6cc20e7cf46215229b8b36e706b77ef993e920
 SHA512 
e3dcc240b9fecdfc2a90b7845b57ebbc34bda5c85c09c7dae6b5b34f3d355da674ffad28d83a8b281da97c407f11ac5fdc88da09c6cdac41ac93e6e70b5f813c
 DIST Python-3.6.14.tar.xz 17218148 BLAKE2B 
efe655cb907ffa678ca135f88ba9d867e523969ad82dbc09ffb6d8d383824a4b43c525e156a3c35484a526b4b3ea755109e5ef15d17852d44e3351c307fc5e91
 SHA512 
15b82b7285db97cb27a6fcd57ce9e258fdf8dbdb2f00e22e4331161b8557c8244342546c4143e84c72730759e0276770396b6ca5bb7cf87310cca8e175423006
 DIST Python-3.6.14.tar.xz.asc 833 BLAKE2B 
81c79dca5728b21b8c2badcaa1242836f1cf13984bb755463cfe9e4fd96a02ebf31f1a9239759a937c6d6a04c18bfc682a82cb0ab2e5a473de153423a7248c9c
 SHA512 
600bf504f2c0d3ce7d1e8e953b4f27a7a7c996b7b9cd70efb876178fa5424130bff5414d5ac7deb8b45103ed417fd40d830613db39750d35a0c967c8fdfea50d
+DIST Python-3.6.15.tar.xz 17223796 BLAKE2B 
c139c6f93ea70ad898d5626dfa964280a14de9676f0d9d55668ad91618b1ba330874cbba8d6526a87e53b585ff34e3bf242613ca3fb17ee60f362a9676306c7d
 SHA512 
f1894d704c91669d94ec83b5631288bf1e0c73ddcf33cea0977575f262eb672caebc8ac00e34e9b99c321c19cc9a71d6081fa957bb8e23cf5bfba50f345145ef
+DIST Python-3.6.15.tar.xz.asc 833 BLAKE2B 
c910f2367ed947ff6b33380bf8fee318c65d6e5fb0c4a847fd8f2761bbae81dec07b729b31eca060916264b6a0ccf5c52ca72181b3db79751df7697a426a8939
 SHA512 
cdc93e5d8fb2b5b48a1560a55bba4680adea10e35c8c38b4c51cfd2f6ba54ab2a5d4e5f71b78b889f98cf8ad9d598e0f4e019d50cc16f7db57f9d292a860fcfd
 DIST Python-3.7.11.tar.xz 17393380 BLAKE2B 
6394d69935950366da7c4cecd4816d76254170d5313adeb4de9edddae13bda7dea373308517c2abe00cb7eeea8eb428619124feed8df858f9bb904bd423e96d6
 SHA512 
b8d8c6958444ee9bdd59f0804f7e61d9657c0805c7c58c3352d1c1efb33ba2be8d3485cd2656a2b2b99618a439879687a918f57dfdd125e989af637043600a59
 DIST Python-3.7.11.tar.xz.asc 833 BLAKE2B 
8af6b3e58b607a34c91f57af2fbe9c3f3c7cb6fa5e435e963edd7edcf7649e70c3a76bd346ff8ef1b3c890d8a92d3b2fed27ee01b512c579ff8ce80be61274fb
 SHA512 
f19db95e88c9269174a2b4ac4d8c68fa7ed666b6698af26d2da202e30d145686e8679be763eecba9f8a0c34a207639724094463cffce659c3855ed4b133b0a59
 DIST Python-3.7.12.tar.xz 17401916 BLAKE2B 
f01b5cc54cd0ffe2e8756767c624dda8d2fbf24e90f22a16b5a406dad995ef218613db10f0b3fb2da0ece50ccb02c8a8e007ceb0842ce9e93ee9df7348ef1528
 SHA512 
e1a5942908c1d1469c0ab129fb4287d4ba6eb2a030e88fd71c043fe187a1bc86c00878dab29147199617a361a0c60d9e720fe3bc58bc7bc4cc8ec4bb50c7ea2a
@@ -22,6 +24,7 @@ DIST python-gentoo-patches-3.10.0rc1_p1.tar.xz 8496 BLAKE2B 
b3b771a8894e5bfeabb3
 DIST python-gentoo-patches-3.10.0rc1_p2.tar.xz 10548 BLAKE2B 
b0a78e3b5e45ead483391c4382c3d6046b4a03e43c1ab5fcd1569f05afc271dde6278078cec852756364663111c38f0ecedca99ef2f2bb233714406505ed8e79
 SHA512 
1e0129903a3756b6ab087b982269197b64028432f81592b887d8431f429f864918eaa611c7b671e303de7603fd835fb4563219fedd3ee1dbd42e843e66d4fccd
 DIST python-gentoo-patches-3.6.14.tar.xz 14744 BLAKE2B 
b9482f9d2b7ada60eff9a5672ed21556c00b473a7cfdb543dce8253fb0ff1539e635a35569478c496012ecde4eef78a257da28f7a80bff99da10249708262229
 SHA512 
246f83911c8e52ea83a9bf453faa0bc0ea0c29bbf3b666a938e3790c6147f71e617ff9cb27501c5f0b89172eb9e7819e3f2ef0a5bae271cc938d2c0c2b93f7ae
 DIST python-gentoo-patches-3.6.14_p1.tar.xz 16576 BLAKE2B 
902a9073e6d3e40cfba105680d9947b64a4bfa1632381bc71afbd2691350dccb36f498bf17ac7dfc8ce331dfc3fb7e3cdd539cea3f5e9db1c49210ad4d124182
 SHA512 
4aa354f1ca8d9bb3c30b666ef61cac8380741342102aeb9ea77cc06ae62179f595acc1c2e6321e9c2395abbc3fbc649ecc93b80443d139859924524989539992
+DIST python-gentoo-patches-3.6.15.tar.xz 15300 BLAKE2B 
f49fd96f6ad1a1c94fea6b83acd229a81754b86061e243044ead4b9a9d5122a2e43b270b68722c359c084c05a566a3ad70aa46588ab7a005ee560ee118b92b8b
 SHA512 
cc33491a33f3f1d990cf494d53b91b74db761142e8aebe1bd4b128ef10a268ff945e5ba08daad39cee095612a8e52265d6988873ecf9c073377cbbc10735aa39
 DIST python-gentoo-patches-3.7.11.tar.xz 16708 BLAKE2B 
4f74b38f400c20b4112f080447021e7140704b282d6369a1479886740d12a17e7818b52a382a4b115238847bb08df0260b092b6ead491623b869c3d3a56f4cc2
 SHA512 
b96d7af8c9f7fb4b246a8b66e6440336a7d123678d990dd259d7ffb87d79ce74295ff350e220fee38d1b12f1ca94533899c2d2ce700391b

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

2021-09-04 Thread Sam James
commit: 0aa7af135c8da267df74f16d5ccbdbd5e8c850bd
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:13:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:13:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa7af13

sys-kernel/linux-headers: drop old comment

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

 sys-kernel/linux-headers/linux-headers-3.18.ebuild| 1 -
 sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild | 1 -
 sys-kernel/linux-headers/linux-headers-4.19.ebuild| 1 -
 sys-kernel/linux-headers/linux-headers-4.4.ebuild | 1 -
 sys-kernel/linux-headers/linux-headers-4.9.ebuild | 1 -
 sys-kernel/linux-headers/linux-headers-5.10.ebuild| 1 -
 sys-kernel/linux-headers/linux-headers-5.11.ebuild| 1 -
 sys-kernel/linux-headers/linux-headers-5.12.ebuild| 1 -
 sys-kernel/linux-headers/linux-headers-5.13.ebuild| 1 -
 sys-kernel/linux-headers/linux-headers-5.14.ebuild| 1 -
 sys-kernel/linux-headers/linux-headers-5.4-r1.ebuild  | 1 -
 sys-kernel/linux-headers/linux-headers-5.9.ebuild | 1 -
 12 files changed, 12 deletions(-)

diff --git a/sys-kernel/linux-headers/linux-headers-3.18.ebuild 
b/sys-kernel/linux-headers/linux-headers-3.18.ebuild
index a9b5d7f6196..e3c8213b46f 100644
--- a/sys-kernel/linux-headers/linux-headers-3.18.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-3.18.ebuild
@@ -43,7 +43,6 @@ src_test() {
 src_install() {
kernel-2_src_install
 
-   # hrm, build system sucks
find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
find "${ED}" -depth -type d -delete 2>/dev/null
 

diff --git a/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
index 0bf7828fca7..a0a0c46682b 100644
--- a/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
@@ -43,7 +43,6 @@ src_test() {
 src_install() {
kernel-2_src_install
 
-   # hrm, build system sucks
find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
find "${ED}" -depth -type d -delete 2>/dev/null
 }

diff --git a/sys-kernel/linux-headers/linux-headers-4.19.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.19.ebuild
index 9130bfb2bfb..054c22728dd 100644
--- a/sys-kernel/linux-headers/linux-headers-4.19.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.19.ebuild
@@ -46,7 +46,6 @@ src_test() {
 src_install() {
kernel-2_src_install
 
-   # hrm, build system sucks
find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
find "${ED}" -depth -type d -delete 2>/dev/null
 }

diff --git a/sys-kernel/linux-headers/linux-headers-4.4.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.4.ebuild
index 0bf7828fca7..a0a0c46682b 100644
--- a/sys-kernel/linux-headers/linux-headers-4.4.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.4.ebuild
@@ -43,7 +43,6 @@ src_test() {
 src_install() {
kernel-2_src_install
 
-   # hrm, build system sucks
find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
find "${ED}" -depth -type d -delete 2>/dev/null
 }

diff --git a/sys-kernel/linux-headers/linux-headers-4.9.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.9.ebuild
index 14349ca8e26..caa72fcf23c 100644
--- a/sys-kernel/linux-headers/linux-headers-4.9.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.9.ebuild
@@ -43,7 +43,6 @@ src_test() {
 src_install() {
kernel-2_src_install
 
-   # hrm, build system sucks
find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
find "${ED}" -depth -type d -delete 2>/dev/null
 }

diff --git a/sys-kernel/linux-headers/linux-headers-5.10.ebuild 
b/sys-kernel/linux-headers/linux-headers-5.10.ebuild
index a37bdc6e5df..7bb1f871f11 100644
--- a/sys-kernel/linux-headers/linux-headers-5.10.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-5.10.ebuild
@@ -40,7 +40,6 @@ src_test() {
 src_install() {
kernel-2_src_install
 
-   # hrm, build system sucks
find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
find "${ED}" -depth -type d -delete 2>/dev/null
 }

diff --git a/sys-kernel/linux-headers/linux-headers-5.11.ebuild 
b/sys-kernel/linux-headers/linux-headers-5.11.ebuild
index 54dcbee39ec..47598e3e96b 100644
--- a/sys-kernel/linux-headers/linux-headers-5.11.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-5.11.ebuild
@@ -40,7 +40,6 @@ src_test() {
 src_install() {
kernel-2_src_install
 
-   # hrm, build system sucks
find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
find "${ED}" -depth -type d -delete 2>/dev/null
 }

diff --git a/sys-kernel/linux-headers/linux-headers-5.12.ebuild 
b/sys-kernel/linux-headers/linux-headers-5.12.ebuild
index 4312373ce9a..d17f51addf4 100644
--- a/sys-kernel/linux-headers/linux-headers-5.12.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-5.1

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

2021-09-04 Thread Michał Górny
commit: d30f785038817a7668ad3fc787ce8c0398ad6e22
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 22:10:46 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  5 06:05:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d30f7850

dev-python/importlib_metadata: Remove old

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

 dev-python/importlib_metadata/Manifest |  3 --
 .../importlib_metadata-4.6.3.ebuild| 42 --
 .../importlib_metadata-4.7.1.ebuild| 42 --
 .../importlib_metadata-4.8.0.ebuild| 42 --
 4 files changed, 129 deletions(-)

diff --git a/dev-python/importlib_metadata/Manifest 
b/dev-python/importlib_metadata/Manifest
index 7662ed652a5..506dd399c99 100644
--- a/dev-python/importlib_metadata/Manifest
+++ b/dev-python/importlib_metadata/Manifest
@@ -1,6 +1,3 @@
 DIST importlib_metadata-4.6.1.tar.gz 39801 BLAKE2B 
89a792eee17f31a86c27820a0b3972cd8f6a06314763930ccdf0cfce31435f8074e6f8f27050d1618713ee6d517f0cd8dfba6a86b1e8917af2769ae22ac40cf5
 SHA512 
2a0bcef3d49de00a1013eac48f1ce020cb89ab895f5e4a1673b46a1ad8f84515148eff33608847331de8ee05d7e10040e128b2c887065d3ca16d0bd338c761c0
-DIST importlib_metadata-4.6.3.tar.gz 39852 BLAKE2B 
a6ab735a8471cddbdd1cefcbbabb29664a8dc96c4163a361422066081f00ffb627612a4b7522cd636de9cb030d0add61dcbb38d085dc759f810239017bb5f681
 SHA512 
b34b3384bfa1043a1b366505c43fb8a8f0a3a055637cd745009095026dc8a1424c1065fbff5a9170523a3b9b0a48951b615dc64b7bf096bbc2c40261fa200e60
 DIST importlib_metadata-4.6.4.tar.gz 39881 BLAKE2B 
b7ae57ee18506807a4a0c03d657408047548535e5b6be5f654ba70eb34a1f92701a063a39f4bbc4c67fee3afbda5bb76e87caf588c2915416113547edbdab57a
 SHA512 
20aad4adbea8bc417a77cd67a6e22e690e95913ee34822d79e4bb0472f396ece2137ab4cabc455a8154251fe563ed7f56a68bdb7b08a91c8a32f735608cb4a7c
-DIST importlib_metadata-4.7.1.tar.gz 41556 BLAKE2B 
8b42ca10b6b5861ce3ac26afab74b16f0a23674a3e8a3cd1ea899082ca4ff172d32274d5fded7682872a116e5f32d511b6dee7d4711b7e53368a96f3824ac755
 SHA512 
dd99f27b0456d8a35ac02c0bba81e72c81ff8c37827c935b8eac32e125380421bf78a5ba9078ca5b0aa09412251c27301ba2d459d44fe644761e77dd10767940
-DIST importlib_metadata-4.8.0.tar.gz 41556 BLAKE2B 
230bb197342d00427b1284f776c2e3f5191074b8d0bf67d986ab227207f1e971a6d19fda4a81fd4406f4c80926e7815c410d7d4d327fc87861dafe05fec58c88
 SHA512 
2c20bbd4e62f2b20c9e743b901c857764ae003c5f6d42d19970d3940f8b6b1a033b9581c175605b4851571211a8c718a6893a355f92d73a76844875b5c74
 DIST importlib_metadata-4.8.1.tar.gz 41779 BLAKE2B 
c6aab81784f45770eef3be14257a30111d30fa8f6c1f7d30722ca93bd4d548b826fc4a4ea54eb627d55d5ff3b539d96d3c0968ac3edf5e4dad013ef83d271618
 SHA512 
ad9ab435d4a49a12c9440d1d53cfc835fd889fee032db6ad1dded59b6e453f26ef97bca303e22d945124295ec7c50fa55837a13e7790dea01562a1724571f9fe

diff --git a/dev-python/importlib_metadata/importlib_metadata-4.6.3.ebuild 
b/dev-python/importlib_metadata/importlib_metadata-4.6.3.ebuild
deleted file mode 100644
index 2c120eefe43..000
--- a/dev-python/importlib_metadata/importlib_metadata-4.6.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# NB: this package extends beyond built-in importlib stuff in py3.8+
-# new entry_point API not yet included in cpython release
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Read metadata from Python packages"
-HOMEPAGE="https://github.com/python/importlib_metadata";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
-
-RDEPEND="
-   $(python_gen_cond_dep 'dev-python/typing-extensions[${PYTHON_USEDEP}]' 
pypy3)
-   dev-python/zipp[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/pyfakefs[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/importlib_resources[${PYTHON_USEDEP}]
-   ' pypy3 python3_8)
-   )
-"
-
-distutils_enable_sphinx docs dev-python/jaraco-packaging dev-python/rst-linker
-distutils_enable_tests unittest
-
-python_prepare_all() {
-   # Skip a test that requires pep517 which is not in the tree
-   sed -e 's:test_find_local:_&:' -i tests/test_integration.py || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/importlib_metadata/importlib_metadata-4.7.1.ebuild 
b/dev-python/importlib_metadata/importlib_metadata-4.7.1.ebuild
deleted file mode 100644
index 2c120eefe43..000
--- a/dev-python/importlib_metadata/importlib_metadata-4.7.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public Licens

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

2021-09-04 Thread Sam James
commit: e3b321683e43515c427b832633ecdd7f763ad18d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:03:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:03:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b32168

dev-ruby/backports: Stabilize 3.20.2-r1 ppc64, #807085

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

 dev-ruby/backports/backports-3.20.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/backports/backports-3.20.2-r1.ebuild 
b/dev-ruby/backports/backports-3.20.2-r1.ebuild
index 9f993ca3700..3567ce56c98 100644
--- a/dev-ruby/backports/backports-3.20.2-r1.ebuild
+++ b/dev-ruby/backports/backports-3.20.2-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/marcandre/backports/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~s390 sparc x86"
 IUSE=""
 
 all_ruby_prepare() {



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

2021-09-04 Thread Sam James
commit: 0670698d30bff6f0281f13797481db80b9fc0409
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:03:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:03:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0670698d

dev-vcs/git: Stabilize 2.32.0-r1 ppc, #807367

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

 dev-vcs/git/git-2.32.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.32.0-r1.ebuild b/dev-vcs/git/git-2.32.0-r1.ebuild
index fcbaa468524..c19ecc96a56 100644
--- a/dev-vcs/git/git-2.32.0-r1.ebuild
+++ b/dev-vcs/git/git-2.32.0-r1.ebuild
@@ -46,7 +46,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" == *_rc* ]] || \
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2021-09-04 Thread Sam James
commit: 9cdd4539578d11ca67144061f71cc9edc8808101
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:03:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:03:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cdd4539

dev-vcs/git: Stabilize 2.32.0-r1 ppc64, #807367

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

 dev-vcs/git/git-2.32.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.32.0-r1.ebuild b/dev-vcs/git/git-2.32.0-r1.ebuild
index ee45f0ab47a..fcbaa468524 100644
--- a/dev-vcs/git/git-2.32.0-r1.ebuild
+++ b/dev-vcs/git/git-2.32.0-r1.ebuild
@@ -46,7 +46,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" == *_rc* ]] || \
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2021-09-04 Thread Sam James
commit: b83c75c62c1808a284745035219649ef30affc3b
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83c75c6

dev-python/importlib_metadata: Stabilize 4.6.4 ALLARCHES, #811618

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

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

diff --git a/dev-python/importlib_metadata/importlib_metadata-4.6.4.ebuild 
b/dev-python/importlib_metadata/importlib_metadata-4.6.4.ebuild
index 2c120eefe43..43ba518da14 100644
--- a/dev-python/importlib_metadata/importlib_metadata-4.6.4.ebuild
+++ b/dev-python/importlib_metadata/importlib_metadata-4.6.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 
 RDEPEND="
$(python_gen_cond_dep 'dev-python/typing-extensions[${PYTHON_USEDEP}]' 
pypy3)



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

2021-09-04 Thread Sam James
commit: 2822d6cdc90030990fda29eb9e23408daf0572ea
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2822d6cd

dev-python/pastedeploy: Stabilize 2.1.1-r1 ALLARCHES, #811639

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

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

diff --git a/dev-python/pastedeploy/pastedeploy-2.1.1-r1.ebuild 
b/dev-python/pastedeploy/pastedeploy-2.1.1-r1.ebuild
index fea82c6834d..058e91cdf6d 100644
--- a/dev-python/pastedeploy/pastedeploy-2.1.1-r1.ebuild
+++ b/dev-python/pastedeploy/pastedeploy-2.1.1-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/Pylons/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
 
 RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]"
 BDEPEND="${RDEPEND}"



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

2021-09-04 Thread Sam James
commit: d0ac5b9051a6668a2016a2be366c7b88dab597b7
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ac5b90

dev-python/virtualenv: Stabilize 20.7.2 arm64, #811672

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

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

diff --git a/dev-python/virtualenv/virtualenv-20.7.2.ebuild 
b/dev-python/virtualenv/virtualenv-20.7.2.ebuild
index 1c6b72d1601..35ed8d04bb4 100644
--- a/dev-python/virtualenv/virtualenv-20.7.2.ebuild
+++ b/dev-python/virtualenv/virtualenv-20.7.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 SLOT="0"
 
 RDEPEND="



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

2021-09-04 Thread Sam James
commit: d624f003e5891984e8089b9b87c4251756d3aa7e
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d624f003

dev-lang/tk: Stabilize 8.6.11.1 arm64, #806276

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

 dev-lang/tk/tk-8.6.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/tk/tk-8.6.11.1.ebuild b/dev-lang/tk/tk-8.6.11.1.ebuild
index c916f9483e6..9ba42f5f4e3 100644
--- a/dev-lang/tk/tk-8.6.11.1.ebuild
+++ b/dev-lang/tk/tk-8.6.11.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
 
 LICENSE="tcltk"
 SLOT="0/8.6"
-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="debug +threads truetype aqua xscreensaver"
 RESTRICT="!test? ( test )"
 



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

2021-09-04 Thread Sam James
commit: 893cc32d1839a95cf29aa8ed40577d4b4b30620f
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893cc32d

dev-python/django: Stabilize 3.2.6 ALLARCHES, #811609

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

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

diff --git a/dev-python/django/django-3.2.6.ebuild 
b/dev-python/django/django-3.2.6.ebuild
index 49eee54f6d6..d2d43152401 100644
--- a/dev-python/django/django-3.2.6.ebuild
+++ b/dev-python/django/django-3.2.6.ebuild
@@ -22,7 +22,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



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

2021-09-04 Thread Sam James
commit: 7d6616eccd54deeeab1fdbf0f0d1d209b3ba3fa9
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6616ec

dev-python/ipython: Stabilize 7.26.0 ALLARCHES, #811621

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

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

diff --git a/dev-python/ipython/ipython-7.26.0.ebuild 
b/dev-python/ipython/ipython-7.26.0.ebuild
index 870fbdee165..0eac5313883 100644
--- a/dev-python/ipython/ipython-7.26.0.ebuild
+++ b/dev-python/ipython/ipython-7.26.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test"
 RESTRICT="!test? ( test )"
 



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

2021-09-04 Thread Sam James
commit: a6c442aeea680875f24e02b6b45a399398dd388e
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c442ae

dev-python/backports-entry_points_selectable: Stabilize 1.1.0 arm64, #811672

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

 .../backports-entry_points_selectable-1.1.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/backports-entry_points_selectable/backports-entry_points_selectable-1.1.0.ebuild
 
b/dev-python/backports-entry_points_selectable/backports-entry_points_selectable-1.1.0.ebuild
index 369229f3340..ea3f6f33942 100644
--- 
a/dev-python/backports-entry_points_selectable/backports-entry_points_selectable-1.1.0.ebuild
+++ 
b/dev-python/backports-entry_points_selectable/backports-entry_points_selectable-1.1.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2021-09-04 Thread Sam James
commit: fbe6272e33113c77b04ec60cdf348b4784a828d0
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe6272e

dev-lang/tcl: Stabilize 8.6.11 arm64, #806276

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

 dev-lang/tcl/tcl-8.6.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/tcl/tcl-8.6.11.ebuild b/dev-lang/tcl/tcl-8.6.11.ebuild
index 5d871ca4d7c..e7fbf3a2272 100644
--- a/dev-lang/tcl/tcl-8.6.11.ebuild
+++ b/dev-lang/tcl/tcl-8.6.11.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/tcl/${PN}-core${PV}-src.tar.gz"
 
 LICENSE="tcltk"
 SLOT="0/8.6"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug +threads"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"



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

2021-09-04 Thread Sam James
commit: 4ae199ed0c2a2efa08751e9f468a6015a415153f
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae199ed

dev-python/executing: Stabilize 0.8.0 arm64, #811612

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

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

diff --git a/dev-python/executing/executing-0.8.0.ebuild 
b/dev-python/executing/executing-0.8.0.ebuild
index e01cf6c3100..d4612747514 100644
--- a/dev-python/executing/executing-0.8.0.ebuild
+++ b/dev-python/executing/executing-0.8.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86"
 
 # asttokens is optional runtime dep
 BDEPEND="



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

2021-09-04 Thread Sam James
commit: 11e170ead1029f887b9b873a648fee2d633a618a
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e170ea

dev-python/xmlschema: Stabilize 1.7.0 ALLARCHES, #811678

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

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

diff --git a/dev-python/xmlschema/xmlschema-1.7.0.ebuild 
b/dev-python/xmlschema/xmlschema-1.7.0.ebuild
index 19b2c2736c2..8b02ffde71f 100644
--- a/dev-python/xmlschema/xmlschema-1.7.0.ebuild
+++ b/dev-python/xmlschema/xmlschema-1.7.0.ebuild
@@ -12,7 +12,7 @@ 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"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-09-04 Thread Sam James
commit: f8ad942ea5a311f27e0c18007b97ede72819e2be
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ad942e

dev-python/platformdirs: Stabilize 2.0.2 arm64, #811672

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

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

diff --git a/dev-python/platformdirs/platformdirs-2.0.2.ebuild 
b/dev-python/platformdirs/platformdirs-2.0.2.ebuild
index a5e2a8f53d4..870325897c9 100644
--- a/dev-python/platformdirs/platformdirs-2.0.2.ebuild
+++ b/dev-python/platformdirs/platformdirs-2.0.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 BDEPEND="
test? ( dev-python/appdirs[${PYTHON_USEDEP}] )"



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

2021-09-04 Thread Sam James
commit: 49882f5b6325053fae741ae95a93e7bc47628f5c
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49882f5b

dev-python/requests: Stabilize 2.26.0 arm64, #811660

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

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

diff --git a/dev-python/requests/requests-2.26.0.ebuild 
b/dev-python/requests/requests-2.26.0.ebuild
index 9d8ffb655d7..cbc880b33fd 100644
--- a/dev-python/requests/requests-2.26.0.ebuild
+++ b/dev-python/requests/requests-2.26.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 IUSE="socks5"
 
 RDEPEND="



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

2021-09-04 Thread Sam James
commit: 592ecec1188d6f641135022a9e50693c2588a546
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592ecec1

dev-python/snakeoil: Stabilize 0.9.7 arm64, #811663

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

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

diff --git a/dev-python/snakeoil/snakeoil-0.9.7.ebuild 
b/dev-python/snakeoil/snakeoil-0.9.7.ebuild
index 53cc9eba8f7..324dfda1395 100644
--- a/dev-python/snakeoil/snakeoil-0.9.7.ebuild
+++ b/dev-python/snakeoil/snakeoil-0.9.7.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git";
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-09-04 Thread Sam James
commit: 0ceb4aeee1798c3ae681523e51223d80a26cac7e
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ceb4aee

dev-python/charset_normalizer: Stabilize 2.0.4 arm64, #811660

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

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

diff --git a/dev-python/charset_normalizer/charset_normalizer-2.0.4.ebuild 
b/dev-python/charset_normalizer/charset_normalizer-2.0.4.ebuild
index 359f4e1a969..e5c65a73183 100644
--- a/dev-python/charset_normalizer/charset_normalizer-2.0.4.ebuild
+++ b/dev-python/charset_normalizer/charset_normalizer-2.0.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 
 distutils_enable_tests pytest
 



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

2021-09-04 Thread Sam James
commit: 1e01fc49cf5557da2ac9af362eab8276e4274a10
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:00:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:00:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e01fc49

dev-python/bleach: Stabilize 4.0.0 ALLARCHES, #811606

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

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

diff --git a/dev-python/bleach/bleach-4.0.0.ebuild 
b/dev-python/bleach/bleach-4.0.0.ebuild
index a2c28476143..f378247bac7 100644
--- a/dev-python/bleach/bleach-4.0.0.ebuild
+++ b/dev-python/bleach/bleach-4.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 
 RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]



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

2021-09-04 Thread Sam James
commit: 9a2d20af1a32c58ff835ea1026811025dfdf9854
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 06:01:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 06:01:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2d20af

dev-python/tqdm: Stabilize 4.62.0 ALLARCHES, #811666

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

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

diff --git a/dev-python/tqdm/tqdm-4.62.0.ebuild 
b/dev-python/tqdm/tqdm-4.62.0.ebuild
index be993f73487..dd8d2f22d61 100644
--- a/dev-python/tqdm/tqdm-4.62.0.ebuild
+++ b/dev-python/tqdm/tqdm-4.62.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/tqdm/tqdm";
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-macos"
 fi
 
 DESCRIPTION="Add a progress meter to your loops in a second"



[gentoo-commits] repo/gentoo:master commit in: sys-process/criu/files/, sys-process/criu/

2021-09-04 Thread Sam James
commit: 24ba952b3ff906ee79987fcfb100ca495a23675d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 05:57:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:57:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ba952b

sys-process/criu: add patch for >=dev-libs/protobuf-c-1.4.0

Could be adapted to earlier versions in theory.

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

 sys-process/criu/criu-3.15-r1.ebuild   | 140 +
 .../criu/files/criu-3.15-protobuf-c-1.4.0.patch| 168 +
 2 files changed, 308 insertions(+)

diff --git a/sys-process/criu/criu-3.15-r1.ebuild 
b/sys-process/criu/criu-3.15-r1.ebuild
new file mode 100644
index 000..bb76d9a19d3
--- /dev/null
+++ b/sys-process/criu/criu-3.15-r1.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9} )
+
+inherit toolchain-funcs linux-info python-r1
+
+DESCRIPTION="utility to checkpoint/restore a process tree"
+HOMEPAGE="https://criu.org/";
+SRC_URI="https://download.openvz.org/criu/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+IUSE="doc selinux setproctitle static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/protobuf-c-1.4.0:=
+   dev-libs/libnl:3
+   net-libs/libnet:1.1
+   sys-libs/libcap
+   selinux? ( sys-libs/libselinux )
+   setproctitle? ( dev-libs/libbsd )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   app-text/asciidoc
+   app-text/xmlto
+   )"
+RDEPEND="${RDEPEND}
+   dev-python/protobuf-python[${PYTHON_USEDEP}]"
+
+CONFIG_CHECK="~CHECKPOINT_RESTORE ~NAMESPACES ~PID_NS ~FHANDLE ~EVENTFD ~EPOLL 
~INOTIFY_USER
+   ~UNIX_DIAG ~INET_DIAG ~INET_UDP_DIAG ~PACKET_DIAG ~NETLINK_DIAG ~TUN 
~NETFILTER_XT_MARK"
+
+# root access required for tests
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}"/2.2/${PN}-2.2-flags.patch
+   "${FILESDIR}"/2.3/${PN}-2.3-no-git.patch
+   "${FILESDIR}"/${PN}-3.12-automagic-libbsd.patch
+   "${FILESDIR}"/${PN}-3.15-pkg-config.patch
+   "${FILESDIR}"/${PN}-3.15-protobuf-c-1.4.0.patch
+)
+
+criu_arch() {
+   # criu infers the arch from $(uname -m).  We never want this to happen.
+   case ${ARCH} in
+   amd64) echo "x86";;
+   arm64) echo "aarch64";;
+   ppc64*) echo "ppc64";;
+   *) echo "${ARCH}";;
+   esac
+}
+
+pkg_setup() {
+   use amd64 && CONFIG_CHECK+=" ~IA32_EMULATION"
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if ! use selinux; then
+   sed \
+   -e 's:libselinux:no_libselinux:g' \
+   -i Makefile.config || die
+   fi
+
+   use doc || sed -i 's_\(install: \)install-man _\1_g' Makefile.install
+}
+
+src_configure() {
+   # Gold linker generates invalid object file when used with criu's custom
+   # linker script.  Use the bfd linker instead. See 
https://crbug.com/839665#c3
+   tc-ld-disable-gold
+
+   # Build system uses this variable as a trigger to append coverage flags
+   # we'd like to avoid it. https://bugs.gentoo.org/744244
+   unset GCOV
+
+   python_setup
+}
+
+src_compile() {
+   local target="all $(usex doc 'docs' '')"
+   emake \
+   HOSTCC="$(tc-getBUILD_CC)" \
+   CC="$(tc-getCC)" \
+   LD="$(tc-getLD)" \
+   AR="$(tc-getAR)" \
+   PKG_CONFIG="$(tc-getPKG_CONFIG)" \
+   PYTHON="${EPYTHON%.?}" \
+   FULL_PYTHON="${PYTHON%.?}" \
+   OBJCOPY="$(tc-getOBJCOPY)" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   ARCH="$(criu_arch)" \
+   V=1 WERROR=0 DEBUG=0 \
+   SETPROCTITLE=$(usex setproctitle) \
+   ${target}
+}
+
+src_test() {
+   # root privileges are required to dump all necessary info
+   if [[ ${EUID} -eq 0 ]] ; then
+   emake -j1 CC="$(tc-getCC)" ARCH="$(criu_arch)" V=1 WERROR=0 test
+   fi
+}
+
+install_crit() {
+   "${EPYTHON}" scripts/crit-setup.py install --root="${D}" 
--prefix="${EPREFIX}/usr/" || die
+   python_optimize
+}
+
+src_install() {
+   emake \
+   ARCH="$(criu_arch)" \
+   PREFIX="${EPREFIX}"/usr \
+   PYTHON="${EPYTHON%.?}" \
+   FULL_PYTHON="${PYTHON%.?}" \
+   LOGROTATEDIR="${EPREFIX}"/etc/logrotate.d \
+   DESTDIR="${D}" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   V=1 WERROR=0 DEBUG=0 \
+   install
+
+   use doc && dodoc CREDITS README.md
+
+   python_foreach_impl install_crit
+
+   if ! use static-libs; then
+   find "${D}" -n

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

2021-09-04 Thread Sam James
commit: 11131c2b5d5252fdca56643a4b976c6ac0ca11ea
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 05:15:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:24:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11131c2b

dev-python/pillow: needs truetype for tests

See:
```
self = , id = 
'HAVE_RAQM'

def __getattr__(self, id):
>   raise ImportError("The _imagingft C module is not installed")
E   ImportError: The _imagingft C module is not installed

id = 'HAVE_RAQM'
self   = 

../Pillow-8.3.2-python3_9/lib/PIL/ImageFont.py:44: ImportError
```

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

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

diff --git a/dev-python/pillow/pillow-8.3.2.ebuild 
b/dev-python/pillow/pillow-8.3.2.ebuild
index ae8a12b6168..e6cd3ecbabe 100644
--- a/dev-python/pillow/pillow-8.3.2.ebuild
+++ b/dev-python/pillow/pillow-8.3.2.ebuild
@@ -20,7 +20,7 @@ LICENSE="HPND"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb 
zlib"
-REQUIRED_USE="test? ( jpeg jpeg2k tiff )"
+REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )"
 RESTRICT="!test? ( test )"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2021-09-04 Thread Sam James
commit: e9860542af9f167452bb551237115e2100d87c7b
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 05:32:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:47:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9860542

app-misc/pax-utils: add note to adjust glibc ebuild on bumps

If we're bumping pax-utils to add new syscalls/reflect changing
syscalls used by glibc, we need to make sure to update the glibc
ebuild too to ensure the right version is used and avoid
possible VDB corruption (e.g. when Portage calls scanelf).

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

 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
index 0a9b82a4936..ddeb964024a 100644
--- a/app-misc/pax-utils/pax-utils-1.3.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
@@ -3,6 +3,9 @@
 
 EAPI="7"
 
+# Note: if bumping pax-utils because of syscall changes in glibc, please
+# revbump glibc and update the dependency in its ebuild for the affected
+# versions.
 PYTHON_COMPAT=( python3_{8,9,10} )
 
 inherit python-single-r1 toolchain-funcs



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

2021-09-04 Thread Sam James
commit: 52847ec6e4bc0cca098902144198bac23dfa3864
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 05:21:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:47:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52847ec6

sci-libs/proj: add 8.1.1

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

 sci-libs/proj/Manifest  |  2 ++
 sci-libs/proj/proj-8.1.1.ebuild | 61 +
 2 files changed, 63 insertions(+)

diff --git a/sci-libs/proj/Manifest b/sci-libs/proj/Manifest
index 6e3fbe16ce7..a87805e63cf 100644
--- a/sci-libs/proj/Manifest
+++ b/sci-libs/proj/Manifest
@@ -1,5 +1,7 @@
 DIST proj-7.2.1.tar.gz 5714666 BLAKE2B 
9379ef758b1221b9487f162a27e7afa737e668ad7a13fc7adbd8e1e2c1c4699263d5d3105d03781b423f284205de3c79fc68850b9fba6aa05f1dc553b77b0842
 SHA512 
59b9b31b0183e620a2f4a25a08620c170773fe4f99e8eca59e9ed6815f43bb379ea21ef71e8f759dbd747855b982657d7503bac3acc542218e0d862105f25324
 DIST proj-8.0.1.tar.gz 5731452 BLAKE2B 
d2235f87bead1ec35f62b99e5236d1b6dc1a8f924555d21dec7f5e07b3d341b4b4e797dd5a3843e87d12db392716ec9bb5acae871fa2bb7a78c3404fa9487875
 SHA512 
cb5550a9fbccfc680bebb3b8c5ad347d53c38cb526edf4dcaa3af0eff57410b4d4d028e246954c4202a1d637e1e6f4e7a6a33e8741e8aa0a58bdfc8a5dbc68c9
 DIST proj-8.1.0.tar.gz 5786723 BLAKE2B 
8960ae70beda502442548542173e3f21705c8213ba5b7b3004beca67aa16b7401db4b9778ea4abd910eae3e224b7efc73e0d67b83a3d75aaab0fead51977c9ba
 SHA512 
0c11d43bcdf97fbb3be9238c77cc111ae6df7948dc5076b1a31350c84a60299964ea1a320edfbee0568a2d9d3c7f80eafa6322adfdf99aea5f06172d7ee53a2f
+DIST proj-8.1.1.tar.gz 5797853 BLAKE2B 
5ff7640a4727db836b4ed00b36ba914b7f27e0890629dfa9c0cb477c00b74a43b6312ae45bd9fffe75e945689575def021a891110cb43dfaa2dff03624f479c2
 SHA512 
1f18ad83bae40c6c910900a062bd41c331838add6eebb7e83b4784e4e06fbf48706cee24aadbefe0f138f081ecc02e93a2b6fd45a84806e1372bf2997dafa852
+DIST proj-data-1.7.tar.gz 585899744 BLAKE2B 
4d5c81ed64a1ee20b8bd7abf0426ced747e9050d8d7548815365d35884dd3952252a716df9d38986e4bb2e450436df206ce7b51dca77ee35a681e4028b11a54f
 SHA512 
03865e972cc5898b3995582e5a5b8d129609b89ef9a077fa775aaf0b2f4a6002605cd657443840d83ffd5f56233d7d248e3442f7d0efdddfd0f90f2959831310
 DIST proj-datumgrid-1.8.tar.gz 6604329 BLAKE2B 
78df259a811a79457d011b4f675f1a72b6613928bb0083d01bfe65bb4c333628725b300efdb7cf10ebc6f26ff03733886c20f25c7aef80875e81e59bda9fd7d3
 SHA512 
23153f5b57d210e37cd6e9e0fced23bdabb1c67476e9fb50eb83a68ae066a5c3675822472f5d558d10ddf36ac1d73d538b75304d112a1bfcd8d0bbd26c6481a5
 DIST proj-datumgrid-europe-1.6.tar.gz 189057258 BLAKE2B 
66daf2341b05d8d5f929f6d67e1913656c2380a3663b4359cb97576ff5954dbea5890862869bb1077f6cde760dada4d9f13201c5b2c29ef3458a8b43089e459c
 SHA512 
463d2575d5ce6f5984e69897c34ef80ec31a77f5ba00a07a5f55e97c3033dbae40b7d17891e5495bc47e6faf917968b1cdb7b3be9b2a4838e3b093b74753c2a8

diff --git a/sci-libs/proj/proj-8.1.1.ebuild b/sci-libs/proj/proj-8.1.1.ebuild
new file mode 100644
index 000..7c632133dcf
--- /dev/null
+++ b/sci-libs/proj/proj-8.1.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+PROJ_DATA="proj-data-1.7.tar.gz"
+DESCRIPTION="PROJ coordinate transformation software"
+HOMEPAGE="https://proj.org/";
+SRC_URI="
+   https://download.osgeo.org/proj/${P}.tar.gz
+   https://download.osgeo.org/proj/${PROJ_DATA}
+"
+
+LICENSE="MIT"
+# SONAME in 8.1.1 is actually 23 (in 8.1.0, was 22)
+# It's far less confusing to just increment it again here (so N+1)
+SLOT="0/24"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="curl test +tiff"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-db/sqlite:3
+   curl? ( net-misc/curl )
+   tiff? ( media-libs/tiff )"
+DEPEND="${RDEPEND}
+   test? ( dev-cpp/gtest )"
+
+src_unpack() {
+   unpack ${P}.tar.gz
+
+   cd "${S}"/data || die
+   mv README README.DATA || die
+
+   unpack ${PROJ_DATA}
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DDOCDIR="${EPREFIX}"/usr/share/${PF}
+   -DBUILD_TESTING=$(usex test)
+   -DENABLE_CURL=$(usex curl)
+   -DBUILD_PROJSYNC=$(usex curl)
+   -DENABLE_TIFF=$(usex tiff)
+   )
+
+   use test && mycmakeargs+=( -DUSE_EXTERNAL_GTEST=ON )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   cd data || die
+   dodoc README.DATA
+
+   find "${ED}" -name '*.la' -type f -delete || die
+}



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

2021-09-04 Thread Sam James
commit: 3e20275afc847ffac6f9a40163b7177fda7684ad
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 05:22:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:47:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e20275a

Revert "app-emulation/qemu: change static-libs default for virtual/libudev"

This reverts commit 27dadc9088d75589fd5fb40ef5c16e1f3d4220a7.

Reverting for now as this seems to need further adapation for removing
static-libs.

[It may additionally work better if pushed with the referenced PR
(or I think this change, with the !static? (...) pattern fixed,
might work with a revbump, then a further (supplementary)
revbump to drop static for libudev.)]

In any case, going for this for now to reduce user confusion
while we figure out next steps.

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

 app-emulation/qemu/qemu-6.0.0-r2.ebuild  | 2 +-
 app-emulation/qemu/qemu-6.0.0-r52.ebuild | 2 +-
 app-emulation/qemu/qemu-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/qemu/qemu-6.0.0-r2.ebuild 
b/app-emulation/qemu/qemu-6.0.0-r2.ebuild
index 1ebcaeda3b0..6b82204f279 100644
--- a/app-emulation/qemu/qemu-6.0.0-r2.ebuild
+++ b/app-emulation/qemu/qemu-6.0.0-r2.ebuild
@@ -202,7 +202,7 @@ SOFTMMU_TOOLS_DEPEND="
>=app-emulation/spice-0.12.0[static-libs(+)]
)
ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] )
-   udev? ( virtual/libudev[static-libs(-)] )
+   udev? ( virtual/libudev[static-libs(+)] )
usb? ( >=virtual/libusb-1-r2[static-libs(+)] )
usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
vde? ( net-misc/vde[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-6.0.0-r52.ebuild 
b/app-emulation/qemu/qemu-6.0.0-r52.ebuild
index 3244802dca6..43f93745ed8 100644
--- a/app-emulation/qemu/qemu-6.0.0-r52.ebuild
+++ b/app-emulation/qemu/qemu-6.0.0-r52.ebuild
@@ -202,7 +202,7 @@ SOFTMMU_TOOLS_DEPEND="
>=app-emulation/spice-0.12.0[static-libs(+)]
)
ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] )
-   udev? ( virtual/libudev[static-libs(-)] )
+   udev? ( virtual/libudev[static-libs(+)] )
usb? ( >=virtual/libusb-1-r2[static-libs(+)] )
usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
vde? ( net-misc/vde[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index e961aa705fc..3c10cc9beb9 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -202,7 +202,7 @@ SOFTMMU_TOOLS_DEPEND="
>=app-emulation/spice-0.12.0[static-libs(+)]
)
ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] )
-   udev? ( virtual/libudev[static-libs(-)] )
+   udev? ( virtual/libudev[static-libs(+)] )
usb? ( >=virtual/libusb-1-r2[static-libs(+)] )
usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
vde? ( net-misc/vde[static-libs(+)] )



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

2021-09-04 Thread Sam James
commit: dc67add1a5356531eaaec698807661461abc27e4
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 05:28:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:47:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc67add1

sys-libs/glibc: add comment on bumping pax-utils bound

It's important that we remember to do this when bumping
glibc releases. Added a comment as a reminder and used
a variable so that both uses are consistent within *DEPEND.

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

 sys-libs/glibc/glibc-2.34.ebuild |  7 +--
 sys-libs/glibc/glibc-.ebuild | 11 +++
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.34.ebuild b/sys-libs/glibc/glibc-2.34.ebuild
index cacddc9065e..0466160c931 100644
--- a/sys-libs/glibc/glibc-2.34.ebuild
+++ b/sys-libs/glibc/glibc-2.34.ebuild
@@ -45,6 +45,9 @@ IUSE="audit caps cet compile-locales +crypt custom-cflags doc 
gd headers-only +m
 
 # Minimum kernel version that glibc requires
 MIN_KERN_VER="3.2.0"
+# Minimum pax-utils version needed (which contains any new syscall changes for
+# its seccomp filter!). Please double check this!
+MIN_PAX_UTILS_VER="1.3.3"
 
 # Here's how the cross-compile logic breaks down ...
 #  CTARGET - machine that will target the binaries
@@ -98,7 +101,7 @@ fi
 
 BDEPEND="
${PYTHON_DEPS}
-   >=app-misc/pax-utils-1.3.3
+   >=app-misc/pax-utils-${MIN_PAX_UTILS_VER}
sys-devel/bison
doc? ( sys-apps/texinfo )
!compile-locales? (
@@ -130,7 +133,7 @@ RDEPEND="${COMMON_DEPEND}
sys-apps/grep
virtual/awk
sys-apps/gentoo-functions
-   !

[gentoo-commits] repo/gentoo:master commit in: sys-block/fio/, sys-block/fio/files/

2021-09-04 Thread Sam James
commit: dd501e0c4e7026e86a65885333ec84275bb6f003
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 04:19:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:24:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd501e0c

sys-block/fio: fix build with linux-headers-5.14

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

 sys-block/fio/files/fio-2.2.13-libmtd.patch |   5 +-
 sys-block/fio/files/fio-3.27-drop-raw.patch | 118 +
 sys-block/fio/fio-3.27-r1.ebuild| 155 
 3 files changed, 275 insertions(+), 3 deletions(-)

diff --git a/sys-block/fio/files/fio-2.2.13-libmtd.patch 
b/sys-block/fio/files/fio-2.2.13-libmtd.patch
index 7ab9a96c25e..9581def526e 100644
--- a/sys-block/fio/files/fio-2.2.13-libmtd.patch
+++ b/sys-block/fio/files/fio-2.2.13-libmtd.patch
@@ -1,6 +1,5 @@
-diff -Nuar --exclude config.log fio-2.2.13/oslib/libmtd.h 
fio-2.2.13.new/oslib/libmtd.h
 fio-2.2.13/oslib/libmtd.h  2016-01-26 18:02:07.0 -0800
-+++ fio-2.2.13.new/oslib/libmtd.h  2016-02-03 08:10:19.104693006 -0800
+--- fio-2.2.13/oslib/libmtd.h
 fio-2.2.13.new/oslib/libmtd.h
 @@ -29,6 +29,8 @@
  extern "C" {
  #endif

diff --git a/sys-block/fio/files/fio-3.27-drop-raw.patch 
b/sys-block/fio/files/fio-3.27-drop-raw.patch
new file mode 100644
index 000..1c9f8671d12
--- /dev/null
+++ b/sys-block/fio/files/fio-3.27-drop-raw.patch
@@ -0,0 +1,118 @@
+https://github.com/axboe/fio/commit/382975557e632efb506836bc1709789e615c9094.patch
+
+Fixes build with >=sys-kernel/linux-headers-5.14.
+
+From: Eric Sandeen 
+Date: Tue, 3 Aug 2021 10:23:35 -0700
+Subject: [PATCH] fio: remove raw device support
+
+As of Linux kernel commit 603e4922f1c ("remove the raw driver"),
+linux/raw.h is gone, and raw device support no longer exists.
+Because of this, fio can no longer build against the current Linux
+kernel headers.
+
+So, remove raw device support from fio as well.
+
+Signed-off-by: Eric Sandeen 
+Signed-off-by: Jens Axboe 
+--- a/diskutil.c
 b/diskutil.c
+@@ -166,14 +166,10 @@ static int get_device_numbers(char *file_name, int *maj, 
int *min)
+   if (S_ISBLK(st.st_mode)) {
+   majdev = major(st.st_rdev);
+   mindev = minor(st.st_rdev);
+-  } else if (S_ISCHR(st.st_mode)) {
+-  majdev = major(st.st_rdev);
+-  mindev = minor(st.st_rdev);
+-  if (fio_lookup_raw(st.st_rdev, &majdev, &mindev))
+-  return -1;
+-  } else if (S_ISFIFO(st.st_mode))
++  } else if (S_ISCHR(st.st_mode) ||
++ S_ISFIFO(st.st_mode)) {
+   return -1;
+-  else {
++  } else {
+   majdev = major(st.st_dev);
+   mindev = minor(st.st_dev);
+   }
+--- a/fio.1
 b/fio.1
+@@ -1700,9 +1700,7 @@ Sets size to something really large and waits for ENOSPC 
(no space left on
+ device) or EDQUOT (disk quota exceeded)
+ as the terminating condition. Only makes sense with sequential
+ write. For a read workload, the mount point will be filled first then I/O
+-started on the result. This option doesn't make sense if operating on a raw
+-device node, since the size of that is already known by the file system.
+-Additionally, writing beyond end-of-device will not return ENOSPC there.
++started on the result.
+ .SS "I/O engine"
+ .TP
+ .BI ioengine \fR=\fPstr
+--- a/os/os-linux.h
 b/os/os-linux.h
+@@ -14,7 +14,6 @@
+ #include 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+@@ -41,7 +40,6 @@
+ #define FIO_HAVE_IOSCHED_SWITCH
+ #define FIO_HAVE_ODIRECT
+ #define FIO_HAVE_HUGETLB
+-#define FIO_HAVE_RAWBIND
+ #define FIO_HAVE_BLKTRACE
+ #define FIO_HAVE_CL_SIZE
+ #define FIO_HAVE_CGROUPS
+@@ -178,36 +176,6 @@ static inline unsigned long long os_phys_mem(void)
+   return (unsigned long long) pages * (unsigned long long) pagesize;
+ }
+ 
+-static inline int fio_lookup_raw(dev_t dev, int *majdev, int *mindev)
+-{
+-  struct raw_config_request rq;
+-  int fd;
+-
+-  if (major(dev) != RAW_MAJOR)
+-  return 1;
+-
+-  /*
+-   * we should be able to find /dev/rawctl or /dev/raw/rawctl
+-   */
+-  fd = open("/dev/rawctl", O_RDONLY);
+-  if (fd < 0) {
+-  fd = open("/dev/raw/rawctl", O_RDONLY);
+-  if (fd < 0)
+-  return 1;
+-  }
+-
+-  rq.raw_minor = minor(dev);
+-  if (ioctl(fd, RAW_GETBIND, &rq) < 0) {
+-  close(fd);
+-  return 1;
+-  }
+-
+-  close(fd);
+-  *majdev = rq.block_major;
+-  *mindev = rq.block_minor;
+-  return 0;
+-}
+-
+ #ifdef O_NOATIME
+ #define FIO_O_NOATIME O_NOATIME
+ #else
+--- a/os/os.h
 b/os/os.h
+@@ -157,10 +157,6 @@ extern int fio_cpus_split

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

2021-09-04 Thread Sam James
commit: c73f23824e8bbb212d0fbdb1c4bf4dd1cc1dd27d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 04:35:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:24:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73f2382

dev-libs/boost: update SRC_URI for patch tarball (1.77)

Move all the patches in so it makes cleaning up easier in future;
initial reluctance to do this was because one of the patches
is temporary (should definitely be in the next release0, but I
think it's more confusing to have this
awkward split.

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

 dev-libs/boost/Manifest   |  2 +-
 dev-libs/boost/boost-1.77.0-r2.ebuild | 14 +++---
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest
index 553e397f12d..05253944a43 100644
--- a/dev-libs/boost/Manifest
+++ b/dev-libs/boost/Manifest
@@ -1,3 +1,3 @@
-DIST boost-1.77.0-patches.tar.xz 6996 BLAKE2B 
c561bb5eacdb6c3a49582407f1d85f22dd60de6caa494087d473f91926dd1eb0bffed7054ee5cc32e5263f450342fda29f0cee7a329ef524701730b027285e14
 SHA512 
82e323ac44c3e94630ac4ed48c6eeb2231128fa876c9b54ccb02d070bf0debf205061f44ceca76e4067362360a596408a31420d60fe006e6be8b2ead75dc3248
+DIST boost-1.77.0-patches-1.tar.xz 9612 BLAKE2B 
b56e45cee94329c97e8ee4e6f040832829e63fb0ae47f02fb1aa54720311f56e68b4d4d53557952bb280d60316ecf64ffc1a1e9c9411b70a733690270b85c2d2
 SHA512 
1358fa6d3afa45fe414f0c11bb583cc8b95737405c6fc3831f7485e22edac990e98849c06c851a4d0fe26bbeec7b8b40103090dc80417ae717ba33caa2088d86
 DIST boost_1_76_0.tar.bz2 110073117 BLAKE2B 
45445e6a9725cb99131e0b831b2fac0840d083692c13887b41adeac5cb8b3732026db3641d6be20591a676b78a87fcf363eb9b1508f87ed26039bba6a1ced533
 SHA512 
5d68bed98c57e03b4cb2420d9b856e5f0669561a6142a4b0c9c8a58dc5b6b28e16ccbb16ac559c3a3198c45769a246bf996b96cb7b6a019dd15f05c2270e9429
 DIST boost_1_77_0.tar.bz2 110361537 BLAKE2B 
106aeb09ec7705b595f2ca966a76c53c649eac6fac50d88c156862e0991c33c89a2f3a09edcbcb453fa44bf71cdde030b35d0a0889ad97b65f3a868cb877a532
 SHA512 
39b45c9b60bc5a2a4c669a4463d1272c1e093376b2fb374d7f20a84ea10a3e23bb04b335a735a83a04575731f874d9bff77e89acd947524b3fbbae1b26ae1f2f

diff --git a/dev-libs/boost/boost-1.77.0-r2.ebuild 
b/dev-libs/boost/boost-1.77.0-r2.ebuild
index 15391cb8290..d1061034e9e 100644
--- a/dev-libs/boost/boost-1.77.0-r2.ebuild
+++ b/dev-libs/boost/boost-1.77.0-r2.ebuild
@@ -13,7 +13,7 @@ MAJOR_V="$(ver_cut 1-2)"
 DESCRIPTION="Boost Libraries for C++"
 HOMEPAGE="https://www.boost.org/";
 
SRC_URI="https://boostorg.jfrog.io/artifactory/main/release/${PV}/source/boost_${MY_PV}.tar.bz2";
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-patches.tar.xz";
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-patches-1.tar.xz";
 S="${WORKDIR}/${PN}_${MY_PV}"
 
 LICENSE="Boost-1.0"
@@ -47,13 +47,13 @@ DEPEND="${RDEPEND}"
 BDEPEND=">=dev-util/boost-build-${MAJOR_V}-r2"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-1.71.0-disable_icu_rpath.patch
-   "${FILESDIR}"/${PN}-1.71.0-context-x32.patch
-   "${FILESDIR}"/${PN}-1.71.0-build-auto_index-tool.patch
+   "${WORKDIR}"/${PN}-1.71.0-disable_icu_rpath.patch
+   "${WORKDIR}"/${PN}-1.71.0-context-x32.patch
+   "${WORKDIR}"/${PN}-1.71.0-build-auto_index-tool.patch
# Boost.MPI's __init__.py doesn't work on Py3
-   "${FILESDIR}"/${PN}-1.73-boost-mpi-python-PEP-328.patch
-   "${FILESDIR}"/${PN}-1.74-CVE-2012-2677.patch
-   "${FILESDIR}"/${PN}-1.76-sparc-define.patch
+   "${WORKDIR}"/${PN}-1.73-boost-mpi-python-PEP-328.patch
+   "${WORKDIR}"/${PN}-1.74-CVE-2012-2677.patch
+   "${WORKDIR}"/${PN}-1.76-sparc-define.patch
"${WORKDIR}"/${PN}-1.77-math-deprecated-include.patch
"${WORKDIR}"/${PN}-1.77-geometry.patch
 )



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

2021-09-04 Thread Sam James
commit: debbe4d189d5f760788968f38a20602c48aa55e5
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 03:26:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:24:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=debbe4d1

sys-apps/util-linux: fix build with linux-headers-5.14 (disable raw)

raw has been removed from the Linux kernel.

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

 .../{util-linux-.ebuild => util-linux-2.37.2-r1.ebuild}| 7 ++-
 sys-apps/util-linux/util-linux-.ebuild | 2 +-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/sys-apps/util-linux/util-linux-.ebuild 
b/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild
similarity index 98%
copy from sys-apps/util-linux/util-linux-.ebuild
copy to sys-apps/util-linux/util-linux-2.37.2-r1.ebuild
index d6191386e83..f452fde8716 100644
--- a/sys-apps/util-linux/util-linux-.ebuild
+++ b/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild
@@ -86,6 +86,11 @@ RESTRICT="!test? ( test )"
 
 S="${WORKDIR}/${MY_P}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.37.1-agetty_ctrl-c_erase.patch #804972
+   "${FILESDIR}"/${P}-ioctl_ns-test-hang.patch # upstream test hang patch
+)
+
 src_prepare() {
default
 
@@ -190,12 +195,12 @@ multilib_src_configure() {
--disable-newgrp
--disable-nologin
--disable-pylibmount
+   --disable-raw
--disable-vipw
--enable-agetty
--enable-bash-completion
--enable-line
--enable-partx
-   --enable-raw
--enable-rename
--enable-rfkill
--enable-schedutils

diff --git a/sys-apps/util-linux/util-linux-.ebuild 
b/sys-apps/util-linux/util-linux-.ebuild
index d6191386e83..5a776d6abd3 100644
--- a/sys-apps/util-linux/util-linux-.ebuild
+++ b/sys-apps/util-linux/util-linux-.ebuild
@@ -190,12 +190,12 @@ multilib_src_configure() {
--disable-newgrp
--disable-nologin
--disable-pylibmount
+   --disable-raw
--disable-vipw
--enable-agetty
--enable-bash-completion
--enable-line
--enable-partx
-   --enable-raw
--enable-rename
--enable-rfkill
--enable-schedutils



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

2021-09-04 Thread Sam James
commit: 6d1a7df755917a0e73bbf276f2c8d9d72347010b
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 04:23:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:24:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1a7df7

sys-apps/util-linux: enable IUSE="+hardlink" by default

We were planning on doing this for the next release, but
given we needed to revbump (just to be conservative)
for the --disable-raw change, let's do this while we're
here.

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

 sys-apps/util-linux/util-linux-2.37.2-r1.ebuild | 2 +-
 sys-apps/util-linux/util-linux-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild 
b/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild
index f452fde8716..1cfac588089 100644
--- a/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild
+++ b/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild
@@ -25,7 +25,7 @@ HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/ 
https://github.com/
 
 LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain"
 SLOT="0"
-IUSE="audit build caps +cramfs cryptsetup fdformat hardlink kill +logger magic 
ncurses nls pam python +readline selinux slang static-libs su +suid systemd 
test tty-helpers udev unicode userland_GNU"
+IUSE="audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger 
magic ncurses nls pam python +readline selinux slang static-libs su +suid 
systemd test tty-helpers udev unicode userland_GNU"
 
 # Most lib deps here are related to programs rather than our libs,
 # so we rarely need to specify ${MULTILIB_USEDEP}.

diff --git a/sys-apps/util-linux/util-linux-.ebuild 
b/sys-apps/util-linux/util-linux-.ebuild
index 5a776d6abd3..e79f37069b6 100644
--- a/sys-apps/util-linux/util-linux-.ebuild
+++ b/sys-apps/util-linux/util-linux-.ebuild
@@ -25,7 +25,7 @@ HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/ 
https://github.com/
 
 LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain"
 SLOT="0"
-IUSE="audit build caps +cramfs cryptsetup fdformat hardlink kill +logger magic 
ncurses nls pam python +readline selinux slang static-libs su +suid systemd 
test tty-helpers udev unicode userland_GNU"
+IUSE="audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger 
magic ncurses nls pam python +readline selinux slang static-libs su +suid 
systemd test tty-helpers udev unicode userland_GNU"
 
 # Most lib deps here are related to programs rather than our libs,
 # so we rarely need to specify ${MULTILIB_USEDEP}.



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

2021-09-04 Thread Sam James
commit: 9d9a6d7aeed1a2a6043aed24a0a6fddbdd7d488c
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 03:08:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:24:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9a6d7a

net-analyzer/vnstat: add 2.8

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

 net-analyzer/vnstat/Manifest  |  2 +
 net-analyzer/vnstat/vnstat-2.8.ebuild | 86 +++
 2 files changed, 88 insertions(+)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 303e92c6e94..ddd03e8d927 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -4,3 +4,5 @@ DIST vnstat-2.6.tar.gz 275751 BLAKE2B 
7351b265d66e42d1e5450dae6f5eaa973a9cdc171b
 DIST vnstat-2.6.tar.gz.asc 833 BLAKE2B 
5e79d1b622dd4d37603a209b78018a3e88f2c404c700e1f439e4b98e2c2dd5bdf26e8ecd3b1b1242e14a725d7839c5a8b3b5448dc27e1f917cbeaf6012546656
 SHA512 
c643152bec14b70317465f8adc2256b41b8686e106b35ce492ad5030c2d5b32162441ac5fb2f309071da855efdf444076288cf075d8073bad0c0907067366e7f
 DIST vnstat-2.7.tar.gz 287304 BLAKE2B 
f7b50cccfe4b62bce45751e6029650dc6d8ac7b7925cc4177fb1772c6d842b5201f6834d5e6374016b4c42374660b1c127d5b021adffe873de0a4c484171b6b3
 SHA512 
3d1674ddb5269d29d4d758551dc3e58fb1858a7dd790914c7d74047443b25d242c91f8ab20bdede9c1b061d6b682d73f3d6c1a8aa656a9676bc33c0ed9b1b2d4
 DIST vnstat-2.7.tar.gz.asc 833 BLAKE2B 
ae9bb28ccd9f10e7ac0c32e9895140cdd9d8498ef18d9b716ffbed3c6693ff08e5ddb08c377ec009df881f7fc1666f09da48cee75857566bdd4f1a2be30a97b9
 SHA512 
dd1ae2d94400aee9622c28385a103680ca87abfb66b5c92e8ce7240b97f28e81ac1a9cfc97fff7cd6d3934bfa639f46c835acbf855c7a4a29309946d7cbd80d4
+DIST vnstat-2.8.tar.gz 290644 BLAKE2B 
21ff801ce6abb135c26eb937eadb447bea9fd3dcb2af123051edb9861e088d8fc217f84ef2d924fe8b480388cfc761d0259f8abb2312ae49c2840643787d49bd
 SHA512 
207aa1699df298ce3008153701782634a96a239599d17a5b2f1fbb298a9cf8edb35298e2de1f4f93415ddf34e0bdb831f95984b47fdd7f89ecc6aeb4821a0afd
+DIST vnstat-2.8.tar.gz.asc 833 BLAKE2B 
097d37e1916924901f10d09bba882357c0eb81cf71fca921dbc642735ec8c0bde97f7ab63cd3953718c21687e6f39099cf2446210f41f3698b39b74116c4c025
 SHA512 
d5448d68da92d434cc6a34e007002c81ed8d97e533bf99364d3f65b4125bd6f21fe2f6f6efb97775ecc4ba4afd09e12add71ae2299a2d990a7a9d0a591c32811

diff --git a/net-analyzer/vnstat/vnstat-2.8.ebuild 
b/net-analyzer/vnstat/vnstat-2.8.ebuild
new file mode 100644
index 000..02ba926a4b8
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-2.8.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd tmpfiles
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
+HOMEPAGE="https://humdi.net/vnstat/";
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/vergoh/vnstat";
+   inherit git-r3
+else
+   
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/teemutoivola.asc
+   inherit verify-sig
+
+   SRC_URI="https://humdi.net/vnstat/${P}.tar.gz";
+   SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+   BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="gd selinux test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-group/vnstat
+   acct-user/vnstat
+   dev-db/sqlite
+   gd? ( media-libs/gd[png] )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-libs/check )
+"
+RDEPEND+=" selinux? ( sec-policy/selinux-vnstatd )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2-conf.patch
+   "${FILESDIR}"/${PN}-2.2-drop-root.patch
+   "${FILESDIR}"/${PN}-2.2-run.patch
+)
+
+src_compile() {
+   emake \
+   ${PN} \
+   ${PN}d \
+   $(usex gd ${PN}i '')
+}
+
+src_install() {
+   use gd && dobin vnstati
+   dobin vnstat vnstatd
+
+   exeinto /usr/share/${PN}
+   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
+
+   insinto /etc
+   doins cfg/vnstat.conf
+   fowners root:vnstat /etc/vnstat.conf
+
+   keepdir /var/lib/vnstat
+   fowners vnstat:vnstat /var/lib/vnstat
+
+   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
+   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
+
+   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
+   newtmpfiles "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
+
+   use gd && doman man/vnstati.1
+
+   doman man/vnstat.1 man/vnstatd.8
+
+   newdoc INSTALL README.setup
+   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
+}
+
+pkg_postinst() {
+   tmpfiles_process vnstatd.conf
+}



[gentoo-commits] repo/gentoo:master commit in: games-engines/box2d/

2021-09-04 Thread Sam James
commit: adea094719995c15eb6642c5cc7691899972ad80
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 03:02:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:24:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adea0947

games-engines/box2d: conditionally build tests

This is also a workaround for the glibc 2.34 build failure.

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

 games-engines/box2d/box2d-2.4.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/games-engines/box2d/box2d-2.4.1.ebuild 
b/games-engines/box2d/box2d-2.4.1.ebuild
index 9dfc4358d3d..bbb16ef9e92 100644
--- a/games-engines/box2d/box2d-2.4.1.ebuild
+++ b/games-engines/box2d/box2d-2.4.1.ebuild
@@ -12,13 +12,15 @@ 
SRC_URI="https://github.com/erincatto/Box2D/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="ZLIB"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-IUSE="doc"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
 
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_configure() {
local mycmakeargs=(
-DBOX2D_BUILD_TESTBED=OFF # bundled libs, broken anyway right 
now
+   -DBOX2D_BUILD_UNIT_TESTS=$(usex test)
-DBOX2D_BUILD_DOCS=$(usex doc)
)
cmake_src_configure



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

2021-09-04 Thread Sam James
commit: dd6c9abb6e2a7fc1183ba7c335429c7293a0d233
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 03:26:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:24:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd6c9abb

sys-kernel/linux-headers: add 5.14

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

 sys-kernel/linux-headers/Manifest  |  2 +
 sys-kernel/linux-headers/linux-headers-5.14.ebuild | 46 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index 663c1f57238..11bc241576f 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -7,6 +7,7 @@ DIST gentoo-headers-5.10-1.tar.xz 4304 BLAKE2B 
b5006ff13c8ef8394806919d547f1b15a
 DIST gentoo-headers-5.11-1.tar.xz 3624 BLAKE2B 
378eed88876a911e47ea08563f4fea840bfc11def916bce47c3268029ba926ced06e621edb53c9248fed4de547cfb447cc25daa864983a746fec06fb60d9
 SHA512 
896cacd48e9965ea724c13ca5a69b8c9aa4f47e631b539c71e4936462d50da3d34863e7419217ba434bcd97ebf8b05d2fc65bc9e60a584a108e864f4cf7f02fc
 DIST gentoo-headers-5.12-1.tar.xz 3624 BLAKE2B 
71206e81c9df3c26b93384231094f2e7762cc3b957261a18999b4e3c782ca3edd2ba25461dcb308b938f515495aabbf5d34234f2b9f072fc344a1c8eb1c3a001
 SHA512 
f15f31116e81114794de8d2ff30e60ff3844a2202837753754b8ee2c2a56dffcfacc6f873d3d67bc313367ad678d00d84410bf6ced0a32cf391e2978d9eaed6a
 DIST gentoo-headers-5.13-1.tar.xz 2164 BLAKE2B 
bd2a7454111961c29134087801c5bcf88c9d0ff9d066c87ba8e81b9004c89290ebec46508324f2062e52166c0e4f82a1a740a66e48140030ce8adc7f4b4c9ccd
 SHA512 
9f7fc903c7ad5142322e83a15a356acfbddd0b8f67c998dd03d74c57816eca7eb54f4b8b02c31f92bb9cf63b3285ff98ad9fe09a5fb8f0864a88da2ec80d3da5
+DIST gentoo-headers-5.14-1.tar.xz 1496 BLAKE2B 
f58c7079fdc95a4f0add255b3aca6f39554349369930364d1d67df9a2020213c1dd3f24f00e1992877d69839a28183a2139c26ac52db42b9edfff7a2254ee333
 SHA512 
1c1052405e2ec7bc0b32ed3036d173ca8f471ea2997f52cd5915a5a0963c86ec263beb63615f14267cb473ec2e5d047fd78960718a6866b64f84b634a0062b07
 DIST gentoo-headers-5.4-2.tar.xz 11352 BLAKE2B 
0ff989dbfff9070c291efe1a8b925462770e71d0c3faeb2e53581dcce02abe45969ec293a7293b6d843f483927b15f4accc1f24ee4966483164e8f72727cfad8
 SHA512 
b460e4d00bdd9ec2ecf229f3b2dde7c6468f775399ba6a49fa0533c0688628c7b27d83835c21eab07407fd98c220043cd1b20e37cc4decbd08a3f2fd9cf6c2be
 DIST gentoo-headers-5.9-1.tar.xz 4304 BLAKE2B 
5dda91dac529cf3afca220d0ec323f679eae00e850e127ca6fb7dd42313afe7d4e2b23860a5b58673c070456e1ebd6b0d48efd681a764eef1bab996de579fd11
 SHA512 
3522d25e4d13f703e69a7e8da1813b38c8977821363b56af1988d78c446087dea4c3499283a2fdef2dc000fde29b945abb821a01f53ac0ac6c2b551699b3b18c
 DIST gentoo-headers-base-3.18.tar.xz 3776668 BLAKE2B 
837a675ecf05ec270549d0ba6b9dcb98fb0e40f22007ebfa3e430152b7149dcfa29c8bbe38c737add07f75642234f1633c1d5ae0170788e8d4f765faf00bbdbe
 SHA512 
6615c604e5e618d26fff5a61691f7827bb05be9790db6c9f8e16e3842bce8f056f9928f85ae5714710b75743b0d0804faba4ba9c76e934e1de22dc03ef6d5535
@@ -18,5 +19,6 @@ DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a936
 DIST linux-5.11.tar.xz 117619104 BLAKE2B 
81300c27bd5476387a83123aaeb4163c73eb61e9245806c23660cb5e6a4fa88ffc9def027031335fa0270fc4080506cd415990014364e3a98b9d2e8c58a29524
 SHA512 
a567ec133018bb5ec00c60281479b466c26e02137a93a9c690e83997947df02b6fd94e76e8df748f6d70ceb58a19bacc3b1467de10b7a1fad2763db32b3f1330
 DIST linux-5.12.tar.xz 118112412 BLAKE2B 
842d921b9a73d2aaade763dbd2ec67bdfe0275baa6d628b775f5c87574ad7dc86f0419afcd48c10c1235f4bffa16084243f2cf4556e6afcd391e975fe8ba530b
 SHA512 
be03b6fee1d1ea8087b09874d27c0a602c0b04fd90ad38b975bd2c8455a07e83c29b56814aaf1389e82305fae0e4c2d1701075a7f0a7295dd28149f967ec5b3d
 DIST linux-5.13.tar.xz 119297284 BLAKE2B 
9c4c12e2394dec064adff51f7ccdf389192eb27ba7906db5eda543afe3d04afca6b9ea0848a057571bf2534eeb98e1e3a67734deff82c0d3731be205ad995668
 SHA512 
a8edf97e9d38a49f1be2bde1e29ad96274bb2c6f7e8a2bebaa1161dd4df9cabcbaec4ff644c45bee94f86ae47725087d6deed0cd954209cec717621d137db85e
+DIST linux-5.14.tar.xz 120669872 BLAKE2B 
0047f5aaa3940dff97f4055ef544faafbbb5282128e6afe21d2f47d8dc8c395806a17016febfa050117d16f59e74b882cb8b9c5011d68f119c230d0a4d120524
 SHA512 
8e4f3ec3d36f774280f75dc7b004a43e09417af58f12e9c9f8348976659d4cfda7ad905f306f43fed66a27922e5c45db22e46bbfa7a0b9f365012380de3b6f64
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-5.9.tar.xz 115507140 BLAKE2B 
e8d11472d63a9f8409ca12a2e8c97c6963a3d4516b5a398b627d6ece565584526f9b5a1377a2fa4bd184c09c7db94c987428bc5d52df0c788464a67e9e8d6dcb
 SHA512 
d3d92ce4246bad74c9a784212f160d98449b1e8793970c2c308276568d852b8effe0528686bdb87d55d691f09a826abf7938d69bdd4759ce65ddd

[gentoo-commits] proj/toolchain/linux-headers-patches:master commit in: /

2021-09-04 Thread Sam James
commit: cedf632239727cd862af389b3b8ee671169dd801
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 05:47:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:47:07 2021 +
URL:
https://gitweb.gentoo.org/proj/toolchain/linux-headers-patches.git/commit/?id=cedf6322

testing.txt: drop last-rited ipsec-tools package

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

 testing.txt | 1 -
 1 file changed, 1 deletion(-)

diff --git a/testing.txt b/testing.txt
index e0bdaec..18444ed 100644
--- a/testing.txt
+++ b/testing.txt
@@ -55,7 +55,6 @@ net-misc/lksctp-tools
 net-misc/sntpd
 net-misc/socat
 net-proxy/shadowsocks-libev
-net-vpn/ipsec-tools
 net-wireless/iw
 net-wireless/wireless-tools
 net-wireless/wpa_supplicant



[gentoo-commits] proj/toolchain/linux-headers-patches:master commit in: 5.14/

2021-09-04 Thread Sam James
commit: 908ae3f6af70742e7691eba56192b603f4b0865b
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 05:43:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:44:05 2021 +
URL:
https://gitweb.gentoo.org/proj/toolchain/linux-headers-patches.git/commit/?id=908ae3f6

5.14: almost clone of 5.13

Dropped 000_all_0003-netlink-drop-int-cast-on-length-arg-in-NLMSG_OK.patch
because rejected upstream (a few times) [0][1].

Not making a judgement on whether or not it's a valid change, but
introducing it downstream is going to introduce confusion, and I didn't
really want to _reintroduce_ the change when rebasing the patch which
stopped applying.

[0] 
https://fa.linux.kernel.narkive.com/QRC3NBVb/patch-netlink-drop-int-cast-on-length-arg-in-nlmsg-ok
[1] 
https://patchwork.ozlabs.org/project/netdev/patch/alpine.LRH.2.02.1509080933340.4754
  redclaw.mimosa.com/
Signed-off-by: Sam James  gentoo.org>

 ..._0001-unifdef-drop-unused-errno.h-include.patch | 32 +
 ...build-relocs-tool-when-installing-headers.patch | 33 ++
 ...003-uapi-fix-System-V-buf-header-includes.patch | 28 ++
 3 files changed, 93 insertions(+)

diff --git a/5.14/00_all_0001-unifdef-drop-unused-errno.h-include.patch 
b/5.14/00_all_0001-unifdef-drop-unused-errno.h-include.patch
new file mode 100644
index 000..617eb9a
--- /dev/null
+++ b/5.14/00_all_0001-unifdef-drop-unused-errno.h-include.patch
@@ -0,0 +1,32 @@
+From c4d1a109c5c0b1bd27d2b5448a1306a2f6005339 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Tue, 6 Dec 2011 17:22:42 -0500
+Subject: [PATCH] unifdef: drop unused errno.h include
+
+This is the only header on my system that ends up requiring kernel
+headers, so if the kernel headers aren't available, we end up being
+unable to install kernel headers :).
+
+Since this file doesn't actually use anything from errno.h, drop
+the include so it at least makes us a bit more robust on glibc.
+
+Signed-off-by: Mike Frysinger 
+---
+ scripts/unifdef.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/scripts/unifdef.c b/scripts/unifdef.c
+index 7493c0ee51cc..c5dfae538b08 100644
+--- a/scripts/unifdef.c
 b/scripts/unifdef.c
+@@ -48,7 +48,6 @@
+ 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.16.1
+

diff --git 
a/5.14/00_all_0002-x86-do-not-build-relocs-tool-when-installing-headers.patch 
b/5.14/00_all_0002-x86-do-not-build-relocs-tool-when-installing-headers.patch
new file mode 100644
index 000..a82c98e
--- /dev/null
+++ 
b/5.14/00_all_0002-x86-do-not-build-relocs-tool-when-installing-headers.patch
@@ -0,0 +1,33 @@
+From 57875de37c5375ea95e1e949ec7c741d0038d3a1 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Sat, 15 Nov 2014 03:37:38 -0500
+Subject: [PATCH] x86: do not build relocs tool when installing headers
+
+This isn't needed to install headers, so don't bother building it.
+Otherwise we run into a chicken/egg issue where we need the kernel
+headers in order to install the kernel headers.  It's also a waste
+of time.
+
+Signed-off-by: Mike Frysinger 
+---
+ arch/x86/Makefile | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/arch/x86/Makefile b/arch/x86/Makefile
+index 60135cbd905c..9b15b2daa77f 100644
+--- a/arch/x86/Makefile
 b/arch/x86/Makefile
+@@ -221,8 +221,10 @@
+ endif
+ 
+ 
++ifneq ($(filter-out headers_install,$(MAKECMDGOALS)),)
+ archscripts: scripts_basic
+   $(Q)$(MAKE) $(build)=arch/x86/tools relocs
++endif
+ 
+ ###
+ # Syscall table generation
+-- 
+2.16.1
+

diff --git a/5.14/00_all_0003-uapi-fix-System-V-buf-header-includes.patch 
b/5.14/00_all_0003-uapi-fix-System-V-buf-header-includes.patch
new file mode 100644
index 000..987a98d
--- /dev/null
+++ b/5.14/00_all_0003-uapi-fix-System-V-buf-header-includes.patch
@@ -0,0 +1,28 @@
+From beac664726b0b5b5c833aaf6576ca583534406ba Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Mon, 2 Nov 2015 13:30:12 -0500
+Subject: [PATCH] uapi: fix System V buf header includes
+
+These headers rely on kernel types but don't include the other headers
+that define them.  So when you try to include them directly, you often
+hit build failures due to unknown types.
+
+Signed-off-by: Mike Frysinger 
+
+diff --git a/include/uapi/asm-generic/shmbuf.h 
b/include/uapi/asm-generic/shmbuf.h
+index 2b6c3bb97f97..a0171147d796 100644
+--- a/include/uapi/asm-generic/shmbuf.h
 b/include/uapi/asm-generic/shmbuf.h
+@@ -2,7 +2,9 @@
+ #ifndef __ASM_GENERIC_SHMBUF_H
+ #define __ASM_GENERIC_SHMBUF_H
+ 
++
+ #include 
++#include 
+ 
+ /*
+  * The shmid64_ds structure for x86 architecture.
+-- 
+2.16.1
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/memkind/, dev-libs/memkind/files/

2021-09-04 Thread Alessandro Barbieri
commit: 1d13a0a388f3cb468d2c1b98395c1f4e3198f2f6
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Sep  5 05:42:21 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Sep  5 05:42:21 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d13a0a3

dev-libs/memkind: respect AR

Closes: https://bugs.gentoo.org/799452
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-libs/memkind/files/memkind-respect-ar.patch | 11 +++
 dev-libs/memkind/memkind-1.11.0-r1.ebuild   |  4 +++-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/dev-libs/memkind/files/memkind-respect-ar.patch 
b/dev-libs/memkind/files/memkind-respect-ar.patch
new file mode 100644
index 0..0318e2d8d
--- /dev/null
+++ b/dev-libs/memkind/files/memkind-respect-ar.patch
@@ -0,0 +1,11 @@
+--- a/Makefile.am
 b/Makefile.am
+@@ -518,7 +518,7 @@
+ endef
+ 
+ static_lib: libmemkind.la
+-  bash -c "ar -M < <(echo -e '$(ar_prog)')"
++  bash -c "${AR} -M < <(echo -e '$(ar_prog)')"
+   cp libmemkind.a .libs/
+   rm libmemkind.a
+ 

diff --git a/dev-libs/memkind/memkind-1.11.0-r1.ebuild 
b/dev-libs/memkind/memkind-1.11.0-r1.ebuild
index d5aea5c96..a3e239b54 100644
--- a/dev-libs/memkind/memkind-1.11.0-r1.ebuild
+++ b/dev-libs/memkind/memkind-1.11.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
-inherit autotools linux-info python-any-r1
+inherit autotools linux-info python-any-r1 toolchain-funcs
 
 DESCRIPTION="user extensible heap manager built on top of jemalloc"
 HOMEPAGE="https://memkind.github.io/memkind";
@@ -25,6 +25,7 @@ DEPEND="
${PYTHON_DEPS}
 "
 
+PATCHES=( "${FILESDIR}/${PN}-respect-ar.patch" )
 RESTRICT="test" # ERROR: ./test/test.sh requires a NUMA enabled system with 
more than one node.
 #RESTRICT="!test? ( test )"
 
@@ -35,6 +36,7 @@ src_prepare() {
 }
 
 src_configure() {
+   tc-export AR
local myconf=(
--disable-silent-rules
--enable-shared



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/libi/, sys-cluster/libi/files/

2021-09-04 Thread Alessandro Barbieri
commit: fc0f0e97a14b673a4e591e599f675b3c4403fece
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Sep  5 05:19:18 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Sep  5 05:19:18 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc0f0e97

sys-cluster/libi: respect LDFLAGS, add soname

Closes: https://bugs.gentoo.org/806270
Closes: https://bugs.gentoo.org/806272
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/libi/files/libi-shared-library.patch | 11 +++
 sys-cluster/libi/libi-5.0.1_p20180510.ebuild |  1 +
 2 files changed, 12 insertions(+)

diff --git a/sys-cluster/libi/files/libi-shared-library.patch 
b/sys-cluster/libi/files/libi-shared-library.patch
new file mode 100644
index 0..769af0931
--- /dev/null
+++ b/sys-cluster/libi/files/libi-shared-library.patch
@@ -0,0 +1,11 @@
+--- a/conf/Makefile.in
 b/conf/Makefile.in
+@@ -115,7 +115,7 @@
+ 
+ $(LIBLIBI_SO): libi-prep $(LIBI_OBJS)
+   @echo Creating LIBI SO ...
+-  $(CXX) $(SOFLAGS) -o $(LIBDIR)/liblibi.so $(LIBI_OBJS) -L$(LIBDIR) 
-lxplat $(LMON_LIBS)
++  $(CXX) $(CXXFLAGS) $(SOFLAGS) $(LDFLAGS) -Wl,-soname,liblibi.so -o 
$(LIBDIR)/liblibi.so $(LIBI_OBJS) -L$(LIBDIR) -lxplat $(LMON_LIBS)
+ 
+ # Default Rules
+ 

diff --git a/sys-cluster/libi/libi-5.0.1_p20180510.ebuild 
b/sys-cluster/libi/libi-5.0.1_p20180510.ebuild
index fd46e9eb8..5dd1063ba 100644
--- a/sys-cluster/libi/libi-5.0.1_p20180510.ebuild
+++ b/sys-cluster/libi/libi-5.0.1_p20180510.ebuild
@@ -27,6 +27,7 @@ DEPEND="
 PATCHES=(
"${FILESDIR}/${PN}-create-libdir.patch"
"${FILESDIR}/${PN}-link-launchmon.patch"
+   "${FILESDIR}/${PN}-shared-library.patch"
 )
 
 src_configure() {



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

2021-09-04 Thread Jakov Smolić
commit: 64bf0380206ce1c93e563a2300abefd53cb54eac
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Sep  5 05:16:43 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Sep  5 05:16:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bf0380

net-libs/libwebsockets: Remove old 4.2.0

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 -
 net-libs/libwebsockets/libwebsockets-4.2.0.ebuild | 81 ---
 2 files changed, 82 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index f65b52f900b..941cdce399c 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,3 +1,2 @@
-DIST libwebsockets-4.2.0.tar.gz 14550541 BLAKE2B 
9471d19b15decfee4407a596cb3f127534e12ac6bf49c81b04120a379ff8a8e1c7767e9a7e586ad69d5af23e869914c749da771f8db6431ac09718b971d261e0
 SHA512 
e1fb5b204a030ded8dfe2a75c66ec8d1a2e6a67e82c7709fe3c4277e0ccb5fb40c18db04e73c640d07ef4516aa266ae8b102f802b2a41b80980260cb6921f369
 DIST libwebsockets-4.2.1.tar.gz 14557242 BLAKE2B 
07d5a7278a3f0518f8d8c1a20c6ad08d7125c276d1b0236649abe961879e3985319ce03d6800f7312f63d2a92dd96d341783257695a91864a2ee93116a5a108f
 SHA512 
b8b03a9f099079aace4486690bee519c23ba14e0b186e1813bfdb9b915462a07a5f52bdb81949021bf631d99bda2661704814575f559b5a91c70cbb2ec30
 DIST libwebsockets-4.2.2.tar.gz 14589100 BLAKE2B 
371bae4790e92aa4f48e51b40fbe2e4efc3b885e07740db14c96146eb857616fd3f7a1b6c83c11fded2791b1db59cb1f6761bc4eebaee918ada7e9bcf4be52d0
 SHA512 
52d9b4511fc484781108a3036f870905d4427fcbab02f3e84ee38f534ae7d1979c2cc3eec0719f4609226d4aae788a79fe7d99a8506537bbcf8fc3d9b8a7b478

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
deleted file mode 100644
index 763d47c6109..000
--- a/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
-   sqlite3 ssl threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   mbedtls? ( ssl )
-   smtp? ( libuv )
-   socks5? ( client http-proxy )
-   ?? ( libev libevent )"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( net-libs/mbedtls:= )
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DDISABLE_WERROR=ON
-   -DLWS_BUILD_HASH="unknown"
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH_SMTP=$(usex smtp)
-   -DLWS_WITH_SOCKS5=$(usex socks5)
-   -DLWS_WITH_SQLITE3=$(usex sqlite3)
-   -DLWS_WITH_SSL=$(usex ssl)
-   -DLWS_WITH_STATIC=OFF
-   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
-   -DLWS_WITH_THREADPOOL=$(usex threads)
-   -DLWS_WITH_ZIP_FOPS=$(usex zip)
-   -DLWS_WITHOUT_TESTAPPS=ON
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xscreensaver/, x11-misc/xscreensaver/files/

2021-09-04 Thread Jakov Smolić
commit: 39272b109329f6eb7dc4b1bd217cfcccdcda8b96
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Sep  5 05:14:32 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Sep  5 05:14:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39272b10

x11-misc/xscreensaver: Remove old 5.45

Bug: https://bugs.gentoo.org/810679
Signed-off-by: Jakov Smolić  gentoo.org>

 x11-misc/xscreensaver/Manifest |   1 -
 .../xscreensaver-5.44-blurb-hndl-test-passwd.patch |  10 --
 .../files/xscreensaver-5.44-gentoo.patch   |  47 --
 .../xscreensaver-5.45-configure.ac-sandbox.patch   | 146 --
 .../files/xscreensaver-5.45-cve-2021-34557.patch   |  40 -
 .../files/xscreensaver-5.45-interix.patch  |  32 
 ...xscreensaver-5.45-remove-libXxf86misc-dep.patch |  49 --
 x11-misc/xscreensaver/xscreensaver-5.45-r4.ebuild  | 169 -
 8 files changed, 494 deletions(-)

diff --git a/x11-misc/xscreensaver/Manifest b/x11-misc/xscreensaver/Manifest
index 237089b7aff..b90a0a6ec0d 100644
--- a/x11-misc/xscreensaver/Manifest
+++ b/x11-misc/xscreensaver/Manifest
@@ -1,2 +1 @@
-DIST xscreensaver-5.45.tar.gz 27729147 BLAKE2B 
132301dd6645a21e04cd6f8b2f85e4b2454f5281e8cca3c5a89d50e16fee7f7e79d0b323e639bf7a18ddbcae0b4c8e7e5c9a84409bfe9f57253062cdaab30880
 SHA512 
1b21418c591fd99f3caaea9d31ca49abdb94b8e89f33e661c464299bc81bf4ff13fd99a187070fce19b3843c28a1f2a2a7b94bd6949d2b3b06bba730cae59f14
 DIST xscreensaver-6.01.tar.gz 27820165 BLAKE2B 
b2c90b47fb65db79d2473c1e396717156e414a0200672971adadf5729056ad9210822955a71f1a098e2142c00c5e60b24aababf9431903f96ff76e8c2d474052
 SHA512 
3a6e875196e1340909b2a379c25e758fef490d3d10154aef3096ec1be50fabe0d852de806d45a067eefd061381c8541acd7902d28be3bac15b76bd9d4bf0c02a

diff --git 
a/x11-misc/xscreensaver/files/xscreensaver-5.44-blurb-hndl-test-passwd.patch 
b/x11-misc/xscreensaver/files/xscreensaver-5.44-blurb-hndl-test-passwd.patch
deleted file mode 100644
index cf95cf105b0..000
--- a/x11-misc/xscreensaver/files/xscreensaver-5.44-blurb-hndl-test-passwd.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/driver/test-passwd.c
-+++ b/driver/test-passwd.c
-@@ -69,6 +69,7 @@
- char *timestring (time_t when) { return ""; }
- 
- const char *blurb(void) { return progname; }
-+Bool in_signal_handler_p = 0;
- Atom XA_SCREENSAVER, XA_DEMO, XA_PREFS;
- 
- void

diff --git a/x11-misc/xscreensaver/files/xscreensaver-5.44-gentoo.patch 
b/x11-misc/xscreensaver/files/xscreensaver-5.44-gentoo.patch
deleted file mode 100644
index 279a19cf638..000
--- a/x11-misc/xscreensaver/files/xscreensaver-5.44-gentoo.patch
+++ /dev/null
@@ -1,47 +0,0 @@
 a/driver/XScreenSaver.ad.in
-+++ b/driver/XScreenSaver.ad.in
-@@ -31,21 +31,21 @@
- *mode:random
- *timeout: 0:10:00
- *cycle:   0:10:00
--*lockTimeout: 0:00:00
-+*lockTimeout: 0:30:00
- *passwdTimeout:   0:00:30
--*dpmsEnabled: False
-+*dpmsEnabled: True
- *dpmsQuickoffEnabled: False
- *dpmsStandby: 2:00:00
- *dpmsSuspend: 2:00:00
- *dpmsOff: 4:00:00
--*grabDesktopImages:   True
-+*grabDesktopImages:   False
- *grabVideoFrames: False
- *chooseRandomImages:  @DEFAULT_IMAGES_P@
- ! This can be a local directory name, or the URL of an RSS or Atom feed.
- *imageDirectory:  @DEFAULT_IMAGE_DIRECTORY@
- *nice:10
- *memoryLimit: 0
--*lock:False
-+*lock:True
- *verbose: False
- *timestamp:   True
- *fade:True
-@@ -63,7 +63,7 @@
- *textLiteral: XScreenSaver
- *textFile:@DEFAULT_TEXT_FILE@
- *textProgram: fortune
--*textURL: 
https://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss
-+*textURL: https://planet.gentoo.org/rss20.xml
- 
- ! When a saver writes an error message to stdout/stderr, it can be printed
- ! on the screen.
-@@ -124,7 +124,8 @@
- 
- ! The format used for printing the date and time in the password dialog box
- ! (see the strftime(3) manual page for details.)
--*dateFormat:  %d-%b-%y (%a); %I:%M %p
-+!*dateFormat: %d-%b-%y (%a); %I:%M %p
-+*dateFormat:  %x %X
- ! For day month date:
- ! *dateFormat:%a %b %d, %I:%M %p
- ! To show the time only:

diff --git 
a/x11-misc/xscreensaver/files/xscreensaver-5.45-configure.ac-sandbox.patch 
b/x11-misc/xscreensaver/files/xscreensaver-5.45-configure.ac-sandbox.patch
deleted file mode 100644
index cee3a30897f..000
--- a/x11-misc/xscreensaver/files/xscreensaver-5.45-configure.ac-sandbox.patch
+++ /dev/null
@@ -1,146 +0,0 @@
-From 6e4e7c657f6628109c9809561f2c5d7bf51c8c8e Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping 
-Date: Tue, 16 Mar 2021 00:55:54 +0100
-Subject: [PATCH] configure.ac: Stop asking rpm and dpkg things, we're on
- Gentoo
-

- c

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

2021-09-04 Thread Arthur Zamarin
commit: ef164c45f55b0a6b5f1f129e5b0773e3e709c23f
Author: David Denoncin  gmail  com>
AuthorDate: Sat Sep  4 20:12:59 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  5 04:30:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef164c45

dev-python/dkimpy: delete DISTUTILS_USE_SETUPTOOLS

Due to the removal of python 3.7, DISTUTILS_USE_SETUPTOOLS is no longer
needed.

Closes:https://bugs.gentoo.org/811471

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: David Denoncin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22215
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dkimpy/dkimpy-1.0.5.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/dkimpy/dkimpy-1.0.5.ebuild 
b/dev-python/dkimpy/dkimpy-1.0.5.ebuild
index 761285956f7..e598a8d6cb3 100644
--- a/dev-python/dkimpy/dkimpy-1.0.5.ebuild
+++ b/dev-python/dkimpy/dkimpy-1.0.5.ebuild
@@ -4,7 +4,6 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1 optfeature
 



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/the-omega-project/, sci-mathematics/the-omega-project/files/

2021-09-04 Thread Alessandro Barbieri
commit: 1dc1bcfb7372e74b502952d87c2de827c243704c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Sep  5 03:37:43 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Sep  5 03:37:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1dc1bcfb

sci-mathematics/the-omega-project: respect LDFLAGS, build PIE

Closes: https://bugs.gentoo.org/807929
Signed-off-by: Alessandro Barbieri  gmail.com>

 .../files/the-omega-project-respect-flags.patch | 21 -
 .../the-omega-project-2.1_p20131119.ebuild  |  2 +-
 2 files changed, 21 insertions(+), 2 deletions(-)

diff --git 
a/sci-mathematics/the-omega-project/files/the-omega-project-respect-flags.patch 
b/sci-mathematics/the-omega-project/files/the-omega-project-respect-flags.patch
index cf001299d..298297680 100644
--- 
a/sci-mathematics/the-omega-project/files/the-omega-project-respect-flags.patch
+++ 
b/sci-mathematics/the-omega-project/files/the-omega-project-respect-flags.patch
@@ -32,7 +32,7 @@
 -LIB_DESTDIR=$(DESTDIR)/lib
 -BIN_DESTDIR=$(DESTDIR)/bin
 +INCL_DESTDIR=$(DESTDIR)/usr/include/omega
-+LIB_DESTDIR=$(DESTDIR)/usr/lib
++LIB_DESTDIR=$(DESTDIR)/usr/lib64
 +BIN_DESTDIR=$(DESTDIR)/usr/bin
  
  # This is only used if you modify the grammar file.  Use bison if you have it.
@@ -43,3 +43,22 @@
  MAKEDEPEND=makedepend
 -AR=ar
 -
+--- a/Makefile.rules
 b/Makefile.rules
+@@ -32,14 +32,14 @@
+ LIBS=$(REQ_LIBS) $(STD_LIBS) $(TARGET_LIBS) $(OS_LIBS) $(EXTRA_LIBS)
+ 
+ CFLAGS=$(STD_CFLAGS) $(OPTIMIZATION_CFLAGS) $(COMPILER_CFLAGS) $(OS_CFLAGS) 
$(TARGET_CFLAGS) $(INCL_PATH)
+-LDFLAGS=$(STD_LDFLAGS) $(OPTIMIZATION_CFLAGS) $(TARGET_LDFLAGS) $(LIB_PATH) 
$(LIBS)
++LDFLAGS+=$(STD_LDFLAGS) $(OPTIMIZATION_CFLAGS) $(TARGET_LDFLAGS) $(LIB_PATH) 
$(LIBS)
+ 
+ ALLDIRS=omega_lib omega_calc petit uniform code_gen basic parse_lib
+ #ALLDIRS=omega_lib omega_calc petit code_gen basic
+ 
+ # Executable target; can have only one per directory 
+ .executable: required_libs $(OBJS)
+-  $(CC) $(CFLAGS) $(OBJS) $(LDFLAGS) -o $(TARGET)
++  $(CC) $(CFLAGS) $(OBJS) $(LDFLAGS) -fPIE -o $(TARGET)
+   touch .executable
+ 
+ 

diff --git 
a/sci-mathematics/the-omega-project/the-omega-project-2.1_p20131119.ebuild 
b/sci-mathematics/the-omega-project/the-omega-project-2.1_p20131119.ebuild
index 494b4f982..520f7c0ef 100644
--- a/sci-mathematics/the-omega-project/the-omega-project-2.1_p20131119.ebuild
+++ b/sci-mathematics/the-omega-project/the-omega-project-2.1_p20131119.ebuild
@@ -45,7 +45,7 @@ src_prepare() {
use debug || append-cxxflags '-DNDEBUG'
use gui || append-cxxflags '-DBATCH_ONLY_PETIT'
tc-export CXX RANLIB
-   sed -e "s|/usr/lib|/usr/$(get_libdir)|g" -i Makefile.config || die
+   sed -e "s|/usr/lib64|/usr/$(get_libdir)|g" -i Makefile.config || die
 }
 
 src_compile() {



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/ps/, dev-R/ps/files/

2021-09-04 Thread Alessandro Barbieri
commit: 81a93e00b6fe7e010074b4cabf8630533466ea9e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Sep  5 03:56:14 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Sep  5 03:56:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81a93e00

dev-R/ps: respect LDFLAGS

Closes: https://bugs.gentoo.org/794112
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-R/ps/files/ps-respect-LDFLAGS.patch | 15 +++
 dev-R/ps/metadata.xml   | 10 ++
 dev-R/ps/ps-1.6.0.ebuild|  2 ++
 3 files changed, 27 insertions(+)

diff --git a/dev-R/ps/files/ps-respect-LDFLAGS.patch 
b/dev-R/ps/files/ps-respect-LDFLAGS.patch
new file mode 100644
index 0..a1ab2933e
--- /dev/null
+++ b/dev-R/ps/files/ps-respect-LDFLAGS.patch
@@ -0,0 +1,15 @@
+--- a/src/Makevars.in
 b/src/Makevars.in
+@@ -8,10 +8,10 @@
+ all: px @TARGETS@ $(SHLIB)
+ 
+ px: px.c
+-  $(CC) $(CFLAGS) -Wall px.c -o px
++  $(CC) $(CFLAGS) $(LDFLAGS) -fPIE -Wall px.c -o px
+ 
+ interrupt: interrupt.c
+-  $(CC) $(CFLAGS) -Wall interrupt.c -o interrupt
++  $(CC) $(CFLAGS) $(LDFLAGS) -fPIE -Wall interrupt.c -o interrupt
+ 
+ clean:
+   rm -rf $(SHLIB) $(OBJECTS) px.exe px interrupt.exe interrupt

diff --git a/dev-R/ps/metadata.xml b/dev-R/ps/metadata.xml
index 02fb4b937..b9cec90c8 100644
--- a/dev-R/ps/metadata.xml
+++ b/dev-R/ps/metadata.xml
@@ -11,4 +11,14 @@
manipulate all system processes, on 'Windows', 'Linux' and
'macOS'.

+   
+   https://github.com/r-lib/ps/issues
+   
https://cran.r-project.org/web/packages/ps/news/news.html
+   https://cran.r-project.org/web/packages/ps/ps.pdf
+   
+   csardi.ga...@gmail.com
+   Gábor Csárdi
+   
+   r-lib/ps
+   
 

diff --git a/dev-R/ps/ps-1.6.0.ebuild b/dev-R/ps/ps-1.6.0.ebuild
index ba6242513..45ed001ab 100644
--- a/dev-R/ps/ps-1.6.0.ebuild
+++ b/dev-R/ps/ps-1.6.0.ebuild
@@ -11,3 +11,5 @@ LICENSE='MIT'
 
 DEPEND=">=dev-lang/R-3.1"
 RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-respect-LDFLAGS.patch" )



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

2021-09-04 Thread William Hubbs
commit: 0b07e40bfbe2cfa45ee299e44f8e5b8be399752e
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Sep  5 03:47:37 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Sep  5 03:48:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b07e40b

app-emulation/flannel: 0.14.0 bump

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

 app-emulation/flannel/Manifest  |  1 +
 app-emulation/flannel/flannel-0.14.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/app-emulation/flannel/Manifest b/app-emulation/flannel/Manifest
index 236b7994970..fdfb49c6cbe 100644
--- a/app-emulation/flannel/Manifest
+++ b/app-emulation/flannel/Manifest
@@ -1 +1,2 @@
 DIST flannel-0.11.0.tar.gz 6443391 BLAKE2B 
5358e513a73fec6d8fcdb0182ec814fcf204eb12830f7d60acb3d4432f821ccc9e174fcc7adb57584ab1782c3f285e46b51bb0f76635fab9cf851cb2bd40c1b3
 SHA512 
72d18cd4ec58ede3848da3b94b7f3e33f8dda59d9fceb13864757998a24f0b312bc5b5d7927d3da8a805475efee469095ac09390fa632eb0c6ef9dd0f5d38a3b
+DIST flannel-0.14.0.tar.gz 8324790 BLAKE2B 
47fd65d531f9fa10e602ccf1858549ede97d8f8c9afa32ffeb010d733060703262cafd02b5daddc65142dfa96b1c6b429eaff30b7fdaca27e2a5397c0d756e7c
 SHA512 
a5d9f45d55f18c744e635b4d697200cf9d5a8c4387cd6d9c57220e652e3688337f2ee50fef193135dd0073b14edb8800fac8d5ca9f9d0d3e9ef70d09a52f259c

diff --git a/app-emulation/flannel/flannel-0.14.0.ebuild 
b/app-emulation/flannel/flannel-0.14.0.ebuild
new file mode 100644
index 000..ec33f31625b
--- /dev/null
+++ b/app-emulation/flannel/flannel-0.14.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd tmpfiles
+
+KEYWORDS="~amd64 ~arm64"
+DESCRIPTION="An etcd backed network fabric for containers"
+HOMEPAGE="https://github.com/coreos/flannel";
+SRC_URI="https://github.com/coreos/flannel/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD ISC LGPL-3 MIT"
+SLOT="0"
+IUSE="hardened"
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   sed -e "s:^var Version =.*:var Version = \"${PV}\":" \
+   -i "${S}/version/version.go" || die
+}
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"\
+   go build -o dist/flanneld -ldflags "
+   -X github.com/flannel-io/flannel/version.Version=v${PV}
+   -extldflags \"-static\"" . || die
+}
+
+src_test() {
+   GOPATH="${WORKDIR}/${P}" \
+   go test -v -work -x "${EGO_PN}" || die
+}
+
+src_install() {
+   dobin dist/${PN}d
+   exeinto /usr/libexec/flannel
+   doexe dist/mk-docker-opts.sh
+   insinto /etc/systemd/system/docker.service.d
+   newins "${FILESDIR}/flannel-docker.conf" flannel.conf
+   newinitd "${FILESDIR}"/flanneld.initd flanneld
+   newconfd "${FILESDIR}"/flanneld.confd flanneld
+   keepdir /var/log/${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/flanneld.logrotated flanneld
+   newtmpfiles "${FILESDIR}/flannel.tmpfilesd" flannel.conf
+   systemd_dounit "${FILESDIR}/flanneld.service"
+   dodoc README.md
+}
+
+pkg_postinst() {
+   tmpfiles_process flannel.conf
+}



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2021-09-04 Thread Erik Mackdanz
commit: cd12f6ad54f5e3f05b7c6f6b48f019bbf40e1638
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Sep  5 03:14:01 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Sep  5 03:14:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd12f6ad

games-roguelike/stone-soup: Better distfile name for _pre

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-3.0.22, Repoman-3.0.3

 games-roguelike/stone-soup/Manifest | 2 +-
 games-roguelike/stone-soup/stone-soup-0.28.0_pre20210831.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 1d5c290ada8..3a3bc32ba3c 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -1,10 +1,10 @@
-DIST 46f4d3c3461b2012140bb15563a19ef027b1fc69.zip 17966337 BLAKE2B 
149cc0505c2f146d6aaa035d464f7d8b11eff6973cb391283f89e378915af7d61c604916f978aa6727cbee5f0b8c4d29333776992931166b2d70a266afc11744
 SHA512 
e8af9057ea82e8cffd4319a4eb82e63b4f49287bc001828de09e023df6939ed18303727213146ffc428ecf876bd5e02bd85849446665217753cedf9d74464ccd
 DIST stone-soup-0.25.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.25.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone-soup-0.26.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.26.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone-soup-0.27.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.27.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
+DIST stone-soup-0.28.0_pre20210831.tar.gz 14699285 BLAKE2B 
1902f6dbdde812850363b1bd3915f8a42a5288d00b890c07cea33d93eeaee2d4d581bdd4ba41444883c753e5cdacb52591d94ddb2db6c280de97887ea42e0d3a
 SHA512 
5bcbbd07fba3ad05f719a4a6bb6cfd93087e7e7ab536c9b1f78e47eef329f124b52e411b98edb32a03dd8d034a060bcedbcf1ece9fea12bec6c4c855d60e40f8
 DIST stone-soup-0.28.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.28.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone_soup-0.25.1.zip 95477710 BLAKE2B 
0b38a6c7cb7c4c87acccb861b5aae665cd2b6b532f6e86d4a9fa594e0d363b86b4af1ea47275f7fd026ea69d85215be8cdf46258bd620e738b4850e5eceed006
 SHA512 
fa7e8be582c5c6615531884ade4c113542c06c164b6912095c1adf2f16a31cb2ecce057d74132b11b1b1c256a77433037948d4e54819739b7e222cc896cd5220

diff --git a/games-roguelike/stone-soup/stone-soup-0.28.0_pre20210831.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.28.0_pre20210831.ebuild
index 22fa3f94801..51d928f03e9 100644
--- a/games-roguelike/stone-soup/stone-soup-0.28.0_pre20210831.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.28.0_pre20210831.ebuild
@@ -25,7 +25,7 @@ if [ -z "${COMMITSHA}" ]; then
 else
# This is a _pre release
SRC_URI="
-   https://github.com/crawl/crawl/archive/${COMMITSHA}.zip
+   https://github.com/crawl/crawl/archive/${COMMITSHA}.tar.gz -> 
${P}.tar.gz
https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> 
${PN}-${SLOT}.png

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

2021-09-04 Thread Sam James
commit: 1d082abb76cc0a7c7751105154acac7f86cbe4f7
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 02:21:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 02:22:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d082abb

dev-libs/boost: keyword 1.77.0-r2

Acked-by: David Seifert  gentoo.org>
Bug: https://bugs.gentoo.org/808087
Signed-off-by: Sam James  gentoo.org>

 dev-libs/boost/boost-1.77.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/boost/boost-1.77.0-r2.ebuild 
b/dev-libs/boost/boost-1.77.0-r2.ebuild
index 74412ce61b9..15391cb8290 100644
--- a/dev-libs/boost/boost-1.77.0-r2.ebuild
+++ b/dev-libs/boost/boost-1.77.0-r2.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${PN}_${MY_PV}"
 
 LICENSE="Boost-1.0"
 SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122
-# 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 ~x86-winnt"
+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 ~x86-winnt"
 IUSE="bzip2 context debug doc icu lzma +nls mpi numpy python tools zlib zstd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 # the tests will never fail because these are not intended as sanity



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

2021-09-04 Thread Sam James
commit: 103255c242edc16d375bd8f9948213485965344f
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 02:20:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 02:22:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=103255c2

dev-libs/boost: add additional geometry patches

Some internal includes were missing within boost/geometry.

Acked-by: David Seifert  gentoo.org>
Bug: https://bugs.gentoo.org/808087
Signed-off-by: Sam James  gentoo.org>

 dev-libs/boost/Manifest|  1 +
 ...ost-1.77.0-r1.ebuild => boost-1.77.0-r2.ebuild} |  4 ++-
 .../files/boost-1.77-math-deprecated-include.patch | 40 --
 3 files changed, 4 insertions(+), 41 deletions(-)

diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest
index 20cf00e4292..553e397f12d 100644
--- a/dev-libs/boost/Manifest
+++ b/dev-libs/boost/Manifest
@@ -1,2 +1,3 @@
+DIST boost-1.77.0-patches.tar.xz 6996 BLAKE2B 
c561bb5eacdb6c3a49582407f1d85f22dd60de6caa494087d473f91926dd1eb0bffed7054ee5cc32e5263f450342fda29f0cee7a329ef524701730b027285e14
 SHA512 
82e323ac44c3e94630ac4ed48c6eeb2231128fa876c9b54ccb02d070bf0debf205061f44ceca76e4067362360a596408a31420d60fe006e6be8b2ead75dc3248
 DIST boost_1_76_0.tar.bz2 110073117 BLAKE2B 
45445e6a9725cb99131e0b831b2fac0840d083692c13887b41adeac5cb8b3732026db3641d6be20591a676b78a87fcf363eb9b1508f87ed26039bba6a1ced533
 SHA512 
5d68bed98c57e03b4cb2420d9b856e5f0669561a6142a4b0c9c8a58dc5b6b28e16ccbb16ac559c3a3198c45769a246bf996b96cb7b6a019dd15f05c2270e9429
 DIST boost_1_77_0.tar.bz2 110361537 BLAKE2B 
106aeb09ec7705b595f2ca966a76c53c649eac6fac50d88c156862e0991c33c89a2f3a09edcbcb453fa44bf71cdde030b35d0a0889ad97b65f3a868cb877a532
 SHA512 
39b45c9b60bc5a2a4c669a4463d1272c1e093376b2fb374d7f20a84ea10a3e23bb04b335a735a83a04575731f874d9bff77e89acd947524b3fbbae1b26ae1f2f

diff --git a/dev-libs/boost/boost-1.77.0-r1.ebuild 
b/dev-libs/boost/boost-1.77.0-r2.ebuild
similarity index 98%
rename from dev-libs/boost/boost-1.77.0-r1.ebuild
rename to dev-libs/boost/boost-1.77.0-r2.ebuild
index 9a715e08895..74412ce61b9 100644
--- a/dev-libs/boost/boost-1.77.0-r1.ebuild
+++ b/dev-libs/boost/boost-1.77.0-r2.ebuild
@@ -13,6 +13,7 @@ MAJOR_V="$(ver_cut 1-2)"
 DESCRIPTION="Boost Libraries for C++"
 HOMEPAGE="https://www.boost.org/";
 
SRC_URI="https://boostorg.jfrog.io/artifactory/main/release/${PV}/source/boost_${MY_PV}.tar.bz2";
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-patches.tar.xz";
 S="${WORKDIR}/${PN}_${MY_PV}"
 
 LICENSE="Boost-1.0"
@@ -53,7 +54,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.73-boost-mpi-python-PEP-328.patch
"${FILESDIR}"/${PN}-1.74-CVE-2012-2677.patch
"${FILESDIR}"/${PN}-1.76-sparc-define.patch
-   "${FILESDIR}"/${PN}-1.77-math-deprecated-include.patch
+   "${WORKDIR}"/${PN}-1.77-math-deprecated-include.patch
+   "${WORKDIR}"/${PN}-1.77-geometry.patch
 )
 
 python_bindings_needed() {

diff --git a/dev-libs/boost/files/boost-1.77-math-deprecated-include.patch 
b/dev-libs/boost/files/boost-1.77-math-deprecated-include.patch
deleted file mode 100644
index 44943243eaa..000
--- a/dev-libs/boost/files/boost-1.77-math-deprecated-include.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-https://github.com/boostorg/math/commit/720536a08e4e33639869e1b7a99d9ec923409c0b
-https://github.com/boostorg/math/issues/675
-https://github.com/boostorg/math/pull/676
-
-From 720536a08e4e33639869e1b7a99d9ec923409c0b Mon Sep 17 00:00:00 2001
-From: Matt Borland 
-Date: Mon, 23 Aug 2021 17:48:28 +0300
-Subject: [PATCH] Fix for issue 675 (#676)
-
 a/boost/math/tools/header_deprecated.hpp
-+++ a/boost/math/tools/header_deprecated.hpp
-@@ -6,12 +6,22 @@
- #ifndef BOOST_MATH_TOOLS_HEADER_DEPRECATED
- #define BOOST_MATH_TOOLS_HEADER_DEPRECATED
- 
--#ifdef _MSC_VER
--// Expands to "This header is deprecated; use expr instead."
--#define BOOST_MATH_HEADER_DEPRECATED(expr) __pragma("This header is 
deprecated; use " expr " instead.")
--#else // GNU, Clang, Intel, IBM, etc.
-+#ifndef BOOST_MATH_STANDALONE
-+
-+#   include 
-+#   define BOOST_MATH_HEADER_DEPRECATED(expr) BOOST_HEADER_DEPRECATED(expr)
-+
-+#else
-+
-+#   ifdef _MSC_VER
- // Expands to "This header is deprecated; use expr instead."
--#define BOOST_MATH_HEADER_DEPRECATED(expr) _Pragma("This header is 
deprecated; use " expr " instead.")
--#endif
-+#   define BOOST_MATH_HEADER_DEPRECATED(expr) __pragma("This header is 
deprecated; use " expr " instead.")
-+#   else // GNU, Clang, Intel, IBM, etc.
-+// Expands to "This header is deprecated use expr instead"
-+#   define BOOST_MATH_HEADER_DEPRECATED_MESSAGE(expr) _Pragma(#expr)
-+#   define BOOST_MATH_HEADER_DEPRECATED(expr) 
BOOST_MATH_HEADER_DEPRECATED_MESSAGE(message "This header is deprecated use " 
expr " instead")
-+#   endif
-+
-+#endif // BOOST_MATH_STANDALONE
- 
- #endif // BOOST_MATH_TOOLS_HEADER_DEPRECATED



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

2021-09-04 Thread Georgy Yakovlev
commit: fc427df2440ccd3d06a99dfac2d0daad812f9bd9
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Sat Sep  4 10:00:59 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Sep  5 02:17:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc427df2

net-im/telegram-desktop: Bump to 3.0.1

Signed-off-by: Esteve Varela Colominas  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22212
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-im/telegram-desktop/Manifest| 2 +-
 .../{telegram-desktop-3.0.0.ebuild => telegram-desktop-3.0.1.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest
index a990aaa57a5..1a75fbd0593 100644
--- a/net-im/telegram-desktop/Manifest
+++ b/net-im/telegram-desktop/Manifest
@@ -1,3 +1,3 @@
 DIST tdesktop-2.8.11-full.tar.gz 37105468 BLAKE2B 
1ec5a0003bd1b948b45213509fa0649dfde5ec8e3dff097bf45aa0951c7963930788b0bee853f286d04b008b78704c464b6614b8391350767affebc2623b25af
 SHA512 
a553313b04fbb562745be2381a84117657172952e46e280980a73c9fcfe2a7cf29c0e012e4b1259816d1e6652418e7a1ddfc4e394544fcc3aeb33704cbe80860
 DIST tdesktop-2.9.3-full.tar.gz 37335782 BLAKE2B 
197583ba6568c455218c51f590c1ba1a3f10c390caa4fd03657098f499ce113a4f5f57ca9dd53bc4baba31992d4229768ed35e68ad6b0685010bc335817edcac
 SHA512 
810cfac5d7e6ce9413b1b2406927e89c1383ea5b725233a68b2cb29dd374b4c3386c22186640afde4492c844516c9a5db8e5b167a09d6d6c1270ac965ac4
-DIST tdesktop-3.0.0-full.tar.gz 37531734 BLAKE2B 
0def1fe0b34cde30c7b2a0afb3b6cc10cd44a64a5145fee4ff44e1b507c11cebd6b8752bd5c3b6a23798ef0755e26630813c65092e2793efd3ea95a987195738
 SHA512 
2439de9e11fa6150f4306a0da79a20b1552e4432cf669764669e4bf2eca7311b031e8b22c23cde1efe640e1ef2ac71916fd7151d31b475cbaabc78d79ee50415
+DIST tdesktop-3.0.1-full.tar.gz 37531917 BLAKE2B 
c139501f23c742f76d4acd43def69963413ffafef1be584f13d7359b3c20625def7ec283a981556c795aa4dc5ad2e117e1f8aada28cd4815f66f02510e607435
 SHA512 
6bff6be5f2c0c7a17df61dccc5a3216dcbb95a1c6d3176442c530e2c1b525e6d15079b230d40751f20684da2a1067d4518a9a1ab90d49d1a7338d3e05239d447

diff --git a/net-im/telegram-desktop/telegram-desktop-3.0.0.ebuild 
b/net-im/telegram-desktop/telegram-desktop-3.0.1.ebuild
similarity index 100%
rename from net-im/telegram-desktop/telegram-desktop-3.0.0.ebuild
rename to net-im/telegram-desktop/telegram-desktop-3.0.1.ebuild



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

2021-09-04 Thread Nick Sarnie
commit: d9986773f6befab2e3641618d83739c249d68fae
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Sep  5 02:02:06 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Sep  5 02:04:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9986773

media-libs/shaderc: Version bump

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

 media-libs/shaderc/Manifest  |  1 +
 media-libs/shaderc/shaderc-2021.2.ebuild | 92 
 2 files changed, 93 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 6d7cd5f102c..57e027f111d 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,3 +1,4 @@
 DIST shaderc-2020.5_pre20201216.tar.gz 220278 BLAKE2B 
9565873bd1d85c2800b26ba821da8044aecf7ef7268b4843570b18bfbe07e0c9891b4f67b3ef58d7ac0813a2ca306ec2af8ef8bacb15047903d2d9bd1b723b6f
 SHA512 
6b133b83f300c09408efa61f56b299b5ee3900fb739f2ada37e0ee3b8af4bf50423f0f9ca9a637d845bb02eeb61347456ddae9d616b5e46d2e481994ca3d35f3
 DIST shaderc-2020.6_pre20210327.tar.gz 220258 BLAKE2B 
5f3321d7bea0a39bec865cf3c6b25baba82068ecea6a5272a4c1e3432bb9f1c0062c1bcf9a57bac1e92dcd382dfb0837a03bbe434d19e83b755dc5da16e2f1dd
 SHA512 
07f4a49faed28f23fb2f7b33c804c9909617e362f8046d6cafaaf3c74d6453ac53ea3f848dde8d2164a8827375e492c4fc544d7b9276c3e7ca80cae4baf1b47c
 DIST shaderc-2021.0.tar.gz 220308 BLAKE2B 
7178b99ce726f73e4eee2eb1b81b9575cf5a97a1d29bf0ed6a64ffde1095f91e14ae2c7f62d21f33bf2f7551e94b6d3e3c8fd149446899276a67d7df33a8e679
 SHA512 
cec230949f98589eef2532b02048e3d1b4a2c07ceff1043bfe5b30cdbd3511cdfcbb625cc115d9cfa52252b20a486e146db7e2e1944d89f9371811d64f9f675c
+DIST shaderc-2021.2.tar.gz 221444 BLAKE2B 
77ba2a6cd5a08d19ef1e3e81b186a4ce5478aeccdafa940192347026dc550666eaf0acbf9c0e3ab5c62eaacf3c56c7bfc888480a13490403d30b0edaa173f19a
 SHA512 
44779d3ec8c3451c51ad1a51a5644565dd7feacb0695fe3adc5c46fd2b5b5ca1220ed92f2178e0c56352a73db7c89653eac829b5cdc6ae8394902e1805b73ed3

diff --git a/media-libs/shaderc/shaderc-2021.2.ebuild 
b/media-libs/shaderc/shaderc-2021.2.ebuild
new file mode 100644
index 000..88f4804044d
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2021.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+
+CMAKE_ECLASS=cmake
+
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc";
+EGIT_COMMIT="d0d8d7e7ea5074cb107499a73a22ce14bec3fb10"
+SRC_URI="https://github.com/google/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+   >=dev-util/glslang-11.6.0[${MULTILIB_USEDEP}]
+   >=dev-util/spirv-tools-20210825[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   >=dev-util/spirv-headers-20210817
+   doc? ( dev-ruby/asciidoctor )
+   test? (
+   dev-cpp/gtest
+   $(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+python_check_deps() {
+   if use test; then
+   has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_prepare() {
+   cmake_comment_add_subdirectory examples
+
+   # Unbundle glslang, spirv-headers, spirv-tools
+   cmake_comment_add_subdirectory third_party
+   sed -i \
+   -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \
+   glslc/test/CMakeLists.txt || die
+
+   # Disable git versioning
+   sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+   # Manually create build-version.inc as we disabled git versioning
+   cat <<- EOF > glslc/src/build-version.inc || die
+   "${P}\n"
+   "$(best_version dev-util/spirv-tools)\n"
+   "$(best_version dev-util/glslang)\n"
+   EOF
+
+   cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSHADERC_SKIP_TESTS="$(usex !test)"
+   -DSHADERC_ENABLE_WERROR_COMPILE="false"
+   )
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   if multilib_is_native_abi && use doc; then
+   cmake_src_compile glslc_doc_README
+   fi
+   cmake_src_compile
+}
+
+multilib_src_install() {
+   if multilib_is_native_abi; then
+   use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+   fi
+   cmake_src_install
+}



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

2021-09-04 Thread Nick Sarnie
commit: 90d3b9b130b9d7319cf6686fc44654e01bf07c30
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Sep  5 01:57:23 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Sep  5 02:03:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d3b9b1

media-libs/vulkan-layers: Version bump

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

 media-libs/vulkan-layers/Manifest | 1 +
 .../{vulkan-layers-.ebuild => vulkan-layers-1.2.189.ebuild}   | 4 ++--
 media-libs/vulkan-layers/vulkan-layers-.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index aed80839fc7..6ffaa214dba 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-layers-1.2.182.tar.gz 2791196 BLAKE2B 
e4c2a80708b7805425eb58bc360db8aa8ac9a671ef88a261f09887f59cbacb56e1375a868589864c30a9a812c91a7dc2c7d3ebc0eda5afc7cb99dfb7f70af2de
 SHA512 
2c7541d18926507fb7f36193a5901e2d3f864749e5c9e456c32bc8e64bae58e661d01f8871c596a2b05e2e5bf86a4c80c6207d7cc942a51cafab81f052d91805
+DIST vulkan-layers-1.2.189.tar.gz 2869378 BLAKE2B 
54a610c95487873c470ea304f8bbf0160a9def6a06118baced0a1b14a847cc116f3a2377cf0a287b866dffe9ff9657133ba1fa7109e0c23380412ca4f389c6f1
 SHA512 
7fd688365cbe69d763bb233d7be2498bb5aa286ba26c4ca9d4bdeddc28cf3f69992a89d6276d3f943d198146dcc01eca36b1d8de5747ae0893244bdb15665855

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.2.189.ebuild
similarity index 92%
copy from media-libs/vulkan-layers/vulkan-layers-.ebuild
copy to media-libs/vulkan-layers/vulkan-layers-1.2.189.ebuild
index 7e1ddb7b15e..f53561f9c1f 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.2.189.ebuild
@@ -27,11 +27,11 @@ SLOT="0"
 IUSE="wayland X"
 
 BDEPEND=">=dev-util/cmake-3.10.2"
-RDEPEND=">=dev-util/spirv-tools-2021.0_pre20210526:=[${MULTILIB_USEDEP}]"
+RDEPEND=">=dev-util/spirv-tools-20210825:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
dev-cpp/robin-hood-hashing
-   >=dev-util/glslang-11.4.0:=[${MULTILIB_USEDEP}]
+   >=dev-util/glslang-11.6.0:=[${MULTILIB_USEDEP}]
>=dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 7e1ddb7b15e..f53561f9c1f 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -27,11 +27,11 @@ SLOT="0"
 IUSE="wayland X"
 
 BDEPEND=">=dev-util/cmake-3.10.2"
-RDEPEND=">=dev-util/spirv-tools-2021.0_pre20210526:=[${MULTILIB_USEDEP}]"
+RDEPEND=">=dev-util/spirv-tools-20210825:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
dev-cpp/robin-hood-hashing
-   >=dev-util/glslang-11.4.0:=[${MULTILIB_USEDEP}]
+   >=dev-util/glslang-11.6.0:=[${MULTILIB_USEDEP}]
>=dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (



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

2021-09-04 Thread Nick Sarnie
commit: e1d3652b668f8bd780269287854f5a9935c5c3d1
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Sep  5 01:54:13 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Sep  5 02:03:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d3652b

media-libs/vulkan-loader: Version bump

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

 media-libs/vulkan-loader/Manifest  |  1 +
 .../vulkan-loader/vulkan-loader-1.2.189.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
index d143d458d14..8f919267eb2 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1 +1,2 @@
 DIST vulkan-loader-1.2.182.tar.gz 1469024 BLAKE2B 
d180154bd0878c45327b1ad06a8efcc637b73fd75ad5ca349740d7f8d6944b2974828cb055a32150c4db4eb94f1b420d94852228d91e46bd8340229fa0ad30fd
 SHA512 
06cf308caae1fd1992b279e8130b8f40bdcc7df44294c73e221d537950c689e552afeda4ae9406645b1d773693fa27c7727ab012daecbcff2793c4995c7f0db0
+DIST vulkan-loader-1.2.189.tar.gz 1508029 BLAKE2B 
d889c398d886e2bd6082bdd4f728078986b15610da478634475c2b17f860bf127fa5b81d409f1298d4d3705a1b9274bb982447a425a930ac5ac3fe44de6aaa08
 SHA512 
358bda8081bf86b0cc119c15ed791d63e4fc7273d95e550dac11dfadf3d3f9b709936207a9b0fc3b53595b9f46c41d47f573613c5d57e789b58405a5a5cd5b14

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.2.189.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.2.189.ebuild
new file mode 100644
index 000..45bfc80ea55
--- /dev/null
+++ b/media-libs/vulkan-loader/vulkan-loader-1.2.189.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Loader
+CMAKE_ECLASS="cmake-utils"
+CMAKE_MAKEFILE_GENERATOR="emake"
+inherit flag-o-matic cmake-multilib toolchain-funcs
+
+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/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="layers wayland X"
+
+BDEPEND=">=dev-util/cmake-3.10.2"
+DEPEND="
+   ~dev-util/vulkan-headers-${PV}
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )"
+
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   # Integrated clang assembler doesn't work with x86 - Bug #698164
+   if tc-is-clang && [[ ${ABI} == x86 ]]; then
+   append-cflags -fno-integrated-as
+   fi
+
+   local mycmakeargs=(
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_TESTS=OFF
+   -DBUILD_LOADER=ON
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+   )
+   cmake-utils_src_configure
+}
+
+multilib_src_install() {
+   keepdir /etc/vulkan/icd.d
+
+   cmake-utils_src_install
+}
+
+pkg_postinst() {
+   einfo "USE=demos has been dropped as per upstream packaging"
+   einfo "vulkaninfo is now available in the dev-util/vulkan-tools package"
+}



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

2021-09-04 Thread Nick Sarnie
commit: 3fd5162736fa05242fa4b22c0d42bf8171a7cdec
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Sep  5 01:59:02 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Sep  5 02:04:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd51627

dev-util/vulkan-tools: Version bump

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

 dev-util/vulkan-tools/Manifest|  1 +
 dev-util/vulkan-tools/vulkan-tools-1.2.189.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 28011bd0b0e..0bed409c5a7 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
 DIST vulkan-tools-1.2.182.tar.gz 847991 BLAKE2B 
5ab9d73383338bcc3c54487f0f433466d9974269d3be2aa0d50281affeee8fb94414eb638fc94be6fd2dc059c0a2d3dca4e9a8caf3e2b8758c03c57373e2f73b
 SHA512 
5cc9500923288641529556e82a708b88f7dc775c75166d10ae2a807562ce9dda3993aa01a261ff4f9c2cc31ea47423a12f21ec64d32e6aee66ef7c3fc2dc17fc
+DIST vulkan-tools-1.2.189.tar.gz 849041 BLAKE2B 
ae38aaca9789276bcb93c5c297c9113fcced4cd3417f0619c0e1fb539df5891e725a77785fbeca0c8957644af7245ff9f0a3981cf5f8726f4f231e39f05ddfbb
 SHA512 
3ac4f79a6ba18690026d1933b7f3c45769f9759e25d19508bc34d431454dc548e1f738ae3d804db2864a97de3b8628f167bc00dcad4059eaeb1714e4fdd3507a

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.189.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.2.189.ebuild
new file mode 100644
index 000..82f33ec2490
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.189.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake-utils"
+CMAKE_MAKEFILE_GENERATOR="emake"
+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/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+   S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, 
and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+   >=dev-util/cmake-3.10.2
+   cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+   MULTILIB_CHOST_TOOLS=(
+   /usr/bin/vulkaninfo
+   )
+
+   use cube && MULTILIB_CHOST_TOOLS+=(
+   /usr/bin/vkcube
+   /usr/bin/vkcubepp
+   )
+
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_VULKANINFO=ON
+   -DBUILD_CUBE=$(usex cube)
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+   )
+
+   use cube && mycmakeargs+=(
+   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+   -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+   )
+
+   cmake-utils_src_configure
+}
+
+multilib_src_install() {
+   cmake-utils_src_install
+}



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

2021-09-04 Thread Nick Sarnie
commit: d8a352b15b0528fd2fa2e6552275ccf6e1100902
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Sep  5 01:43:58 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Sep  5 02:03:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a352b1

dev-util/spirv-headers: Version bump

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

 dev-util/spirv-headers/Manifest  |  1 +
 dev-util/spirv-headers/spirv-headers-20210817.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest
index 3ab7e02f705..f7346983a62 100644
--- a/dev-util/spirv-headers/Manifest
+++ b/dev-util/spirv-headers/Manifest
@@ -1 +1,2 @@
 DIST spirv-headers-1.5.4.2_pre20210526.tar.gz 406038 BLAKE2B 
e10042a4c09668a6eb0d2f08a873794e20d83e6f7be40d58c3a59e1d96aa6845060a9fd7e90ea4e6a940eddbabf6b725be756ea64b49ef9034b34dc6c33fa5bb
 SHA512 
ef9b171c168963a3f25643a3ce5f6a5df3b811daaf237700f793c1d313016c148b107b0d8cfe81fa4cb72f8da87a3da58387545f7bd76d15927c4742d0dc2b68
+DIST spirv-headers-20210817.tar.gz 414897 BLAKE2B 
f10997c6bca46d48a592ce12b59817d31b0e5cd77fa0518c8ecb0d1da56d54a49562fb8f6fd355feb964f93129a6304ec14ed2a5f1776c130c8e3b727fd93192
 SHA512 
837ebac5afe05b2eb08029058240a8f08d49eca701201f93181e3a9076a15b67421122e8322a4230d6e21766dc85396be6415d352769791d6a44dbae59ce908b

diff --git a/dev-util/spirv-headers/spirv-headers-20210817.ebuild 
b/dev-util/spirv-headers/spirv-headers-20210817.ebuild
new file mode 100644
index 000..17e0b0e120f
--- /dev/null
+++ b/dev-util/spirv-headers/spirv-headers-20210817.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Machine-readable files for the SPIR-V Registry"
+HOMEPAGE="https://www.khronos.org/registry/spir-v/";
+EGIT_COMMIT="449bc986ba6f4c5e10e32828783f9daef2a77644"
+SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"



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

2021-09-04 Thread Nick Sarnie
commit: c7b6a81c79a70986c27b19155921aee9b80f6e48
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Sep  5 01:52:02 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Sep  5 02:03:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b6a81c

dev-util/vulkan-headers: Version bump

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

 dev-util/vulkan-headers/Manifest   |  1 +
 .../vulkan-headers/vulkan-headers-1.2.189.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest
index 467ab32c5c0..a8eb8d667df 100644
--- a/dev-util/vulkan-headers/Manifest
+++ b/dev-util/vulkan-headers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-headers-1.2.182.tar.gz 1162517 BLAKE2B 
0dd396dde2cea94529b99a079cb082d01b4223cd1a63a4bff6405f882b95d896080d62ebfe34365ee104de8530ceaaba6f889443a813926838c82db9938d5ee0
 SHA512 
045091ad94d335fb4743fb033ca581a5c128b23633d61dc403bddfef8f88b6ae86afff628b2f2f333ee5edfb0f6f68f060e2402d27d5ab53eaed850a16de8782
+DIST vulkan-headers-1.2.189.tar.gz 1191160 BLAKE2B 
cd322dfd4ad9010cf4a7d84e8bd450fee48008f43aebed69253d42e786d446d1afa2fc32915d7021b8f75fe6a70400ca57e06a20b075aad78a524f811b3ba1fe
 SHA512 
883a3d69c48bea307681791c6e9d5efa4f956c5beba70d3cac87826bade633cbc98feeaa34607a4754c460cb262e0d6a7b20ecae5c3fccb765181d04402daa13

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.2.189.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.2.189.ebuild
new file mode 100644
index 000..9eea670b13d
--- /dev/null
+++ b/dev-util/vulkan-headers/vulkan-headers-1.2.189.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Headers
+inherit cmake
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+DESCRIPTION="Vulkan Header files and API registry"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+BDEPEND=">=dev-util/cmake-3.10.2"



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

2021-09-04 Thread Nick Sarnie
commit: eb45618a2a4a9031b0aa538627f8bef4fe789f3e
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Sep  5 01:50:26 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Sep  5 02:03:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb45618a

dev-util/glslang: Version bump

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

 dev-util/glslang/Manifest  |  1 +
 dev-util/glslang/glslang-11.6.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index 2d8077bbbc7..fe2d988d6d8 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -1,3 +1,4 @@
 DIST glslang-10.11.0.0_pre20201216.tar.gz 3290064 BLAKE2B 
46ce951ab6c69eb25dc2490e3eb817c5cc0e2bf2416f29842b45bb1efb83ea439d72c823c981e2f37803e203077ea01d1c84c28391fb78288c107510a47d2241
 SHA512 
4b9e300152dc2ec3b14657b3a745d5b26b5da49e5ff3da0d75680f84126237ec6af0f7cee5aaa74b2d4a123a386522cd7342b5f25e4c01f114da3d5d92057128
 DIST glslang-11.2.0.tar.gz 3295235 BLAKE2B 
42417f3be070a57f0c71f5a0c81ffcf4938044c74fd59435fad6889b74c077032fda18e73971db41b180341c1eb6bcdc24081d5ff57fb9baf36c32fbfac9e67a
 SHA512 
0d6cd866c4e28069dbc2c5f0ceba2acab73356751499f8fe81177357c61b2bdae92d2502c47889687d57094dd9fd59b78a06234de1d9c4989a204f9ce3c73751
 DIST glslang-11.4.0.tar.gz 3342311 BLAKE2B 
880f2c5bc2afe5c28b4c9246faed5a12492e24d1f3d75a0df036457ed7767541a18757d368e2298dd7e8e4f8ca9a2a168973274ea6364453130b2928bce4d991
 SHA512 
e507ff5420a192133dd25b3f1d18dfa4a20c7fff9908e58bad5a7ddf8119989977c2a180575cc24b3434cab4a7cc7559a3254676f6298c0fa3b82dc9e802e1f5
+DIST glslang-11.6.0.tar.gz 3419655 BLAKE2B 
fb510b0e6e5986da117fb3d1ea7f1c543c5ace7053693b813c16c038c980f1123bdc6936dce67e313a401012753cbb900b8760282b80e9257d981f7325ec3d91
 SHA512 
f7c1affdb4923758f9ff5cae894c40ca86e723850a6265d9c13f996311451bd84c70a178d8d6c0961dcee39c19d724f02d19a21ee6f67f1bb4cdbc618fdc12cf

diff --git a/dev-util/glslang/glslang-11.6.0.ebuild 
b/dev-util/glslang/glslang-11.6.0.ebuild
new file mode 100644
index 000..2fe500d1713
--- /dev/null
+++ b/dev-util/glslang/glslang-11.6.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git";
+   inherit git-r3
+else
+   SNAPSHOT_COMMIT="${PV}"
+   
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
+fi
+
+DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
+HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang";
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="!

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

2021-09-04 Thread Nick Sarnie
commit: eade3c7c908dd2a17c513a9b47fbae01644b92eb
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Sep  5 01:48:34 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Sep  5 02:03:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eade3c7c

dev-util/spirv-tools: Version bump

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

 dev-util/spirv-tools/Manifest|  1 +
 dev-util/spirv-tools/spirv-tools-20210825.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index d32cb5fab26..4edb6a92d23 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1 +1,2 @@
 DIST spirv-tools-2021.1.tar.gz 2613619 BLAKE2B 
ab5816e3407ba827f5db69cb391b0e4820661aa7367edfc5a9a41cb9fee98a7e814f765d99548cdab1a11869f79710e6243f2c97ec3ee4f6a919990dc24e63dd
 SHA512 
74be4ecb3f6926cebdbfdc2351e3d3e0db18a8a312ce12882442d4e33737f9ccfb0ec6e1f5cd6bb5604525467605c080a8494b4aef6dd797dc805e12bc10226f
+DIST spirv-tools-20210825.tar.gz 2852443 BLAKE2B 
87c24d6c5506097cf24b3008450e54a652c1e9d0ad1dd61499b65cc93e4783db2f86b3138ef2c8f33b8b242fc55dfa279d135d347bd21dd893ae302ae430
 SHA512 
d99cb85527810413e6df386342a5d0de201defe401fd175f0cd15604dcba0f8c157b63b4d49be64b5161b6a97c0a6ae16fe82080368ec6eb64cd71300d056bea

diff --git a/dev-util/spirv-tools/spirv-tools-20210825.ebuild 
b/dev-util/spirv-tools/spirv-tools-20210825.ebuild
new file mode 100644
index 000..e4f15743b65
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-20210825.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=SPIRV-Tools
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
+   inherit git-r3
+else
+   EGIT_COMMIT="1fbed83c8aab8517d821fcb4164c08567951938f"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+COMMON_DEPEND=">=dev-util/spirv-headers-20210817"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND=""
+BDEPEND="${PYTHON_DEPS}
+   ${COMMON_DEPEND}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
+   "-DSPIRV_WERROR=OFF"
+   "-DSPIRV_TOOLS_BUILD_STATIC=OFF"
+   "-DBUILD_SHARED_LIBS=ON"
+   )
+
+   cmake_src_configure
+}



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

2021-09-04 Thread Marek Szuba
commit: 87df4d93edbd30f8f73362037100270ebae4f36c
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Sep  5 01:54:46 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Sep  5 01:55:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87df4d93

dev-db/mariadb: keyword 10.5.12 for ~riscv

Test failure investigated by upstream and it's just a missing cast in a
printed message. Should have the relevant patch added to the patch sets.

Bug: https://bugs.gentoo.org/807995
Signed-off-by: Marek Szuba  gentoo.org>

 dev-db/mariadb/mariadb-10.5.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.5.12.ebuild 
b/dev-db/mariadb/mariadb-10.5.12.ebuild
index 137b7a322f1..7333e139eaa 100644
--- a/dev-db/mariadb/mariadb-10.5.12.ebuild
+++ b/dev-db/mariadb/mariadb-10.5.12.ebuild
@@ -31,7 +31,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/, virtual/mysql/

2021-09-04 Thread Marek Szuba
commit: f4f74e18cfb399df98d82b9c280d41103db84892
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Sep  5 01:59:21 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Sep  5 02:00:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f74e18

virtual/mysql: keyword 5.6-r13 for ~riscv, EAPI 6 -> 8

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

 profiles/arch/riscv/package.use.mask | 10 --
 virtual/mysql/mysql-5.6-r13.ebuild   |  4 ++--
 2 files changed, 2 insertions(+), 12 deletions(-)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index cd7b1148f47..d18af79350c 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -66,16 +66,6 @@ kde-plasma/kwin accessibility screencast
 # sys-libs/libfaketime does not work properly on this arch
 sys-auth/sssd test
 
-# Marek Szuba  (2021-08-14)
-# virtual/mysql & co. round-up:
-#  dev-db/mariadb fails tests here, see Bug #807995
-#  dev-db/mysql and dev-db/percona-server do not support this arch
-#  dev-db/mysql-cluster not tested yet, seriously outdated in the tree
-dev-python/mysqlclient test
-dev-python/pymysql test
-sci-libs/gdal mysql
-sys-cluster/slurm slurmdbd
-
 # Marek Szuba  (2021-08-11)
 # dev-ruby/httpclient not keyworded here due to failing tests
 # (Bug #807727). That said, with httpclient-2.8.3 installed manually

diff --git a/virtual/mysql/mysql-5.6-r13.ebuild 
b/virtual/mysql/mysql-5.6-r13.ebuild
index e3ccd93f801..0de3ba50a3b 100644
--- a/virtual/mysql/mysql-5.6-r13.ebuild
+++ b/virtual/mysql/mysql-5.6-r13.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=8
 
 DESCRIPTION="Virtual for MySQL database server"
 SLOT="0/18"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
 IUSE="embedded +server static"
 
 RDEPEND="|| (



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

2021-09-04 Thread Sam James
commit: 352f9e59fa8382ea690f18a5b49ce6607a85c579
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 01:18:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 01:18:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352f9e59

dev-python/jedi: Keyword 0.17.2-r1 s390, #803665

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

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

diff --git a/dev-python/jedi/jedi-0.17.2-r1.ebuild 
b/dev-python/jedi/jedi-0.17.2-r1.ebuild
index 74c4dcea04e..d49d1ea8809 100644
--- a/dev-python/jedi/jedi-0.17.2-r1.ebuild
+++ b/dev-python/jedi/jedi-0.17.2-r1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 LICENSE="MIT
test? ( Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="=dev-python/parso-0.7*[${PYTHON_USEDEP}]"
 



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

2021-09-04 Thread Sam James
commit: 0816c7dda8efed95228622dbf66bd98905b0c38c
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 01:18:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 01:18:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0816c7dd

dev-python/parso: Keyword 0.7.1-r1 s390, #803665

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

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

diff --git a/dev-python/parso/parso-0.7.1-r1.ebuild 
b/dev-python/parso/parso-0.7.1-r1.ebuild
index 74e95da16ba..61ffc2a3595 100644
--- a/dev-python/parso/parso-0.7.1-r1.ebuild
+++ b/dev-python/parso/parso-0.7.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/davidhalter/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 distutils_enable_sphinx docs
 distutils_enable_tests pytest



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

2021-09-04 Thread Sam James
commit: d6e77d54877ec0c629cb27465e6a798d796548c7
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 01:18:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 01:18:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e77d54

dev-python/jedi: Keyword 0.18.0 s390, #803665

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

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

diff --git a/dev-python/jedi/jedi-0.18.0.ebuild 
b/dev-python/jedi/jedi-0.18.0.ebuild
index 65608aa1ba6..ae592db2a55 100644
--- a/dev-python/jedi/jedi-0.18.0.ebuild
+++ b/dev-python/jedi/jedi-0.18.0.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 LICENSE="MIT
test? ( Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="=dev-python/parso-0.8*[${PYTHON_USEDEP}]"
 



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

2021-09-04 Thread Sam James
commit: 1e5f44d1572f652f9624b2217a9b84ed6ef37c82
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 01:18:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 01:18:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e5f44d1

dev-python/parso: Keyword 0.8.2 s390, #803665

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

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

diff --git a/dev-python/parso/parso-0.8.2.ebuild 
b/dev-python/parso/parso-0.8.2.ebuild
index d0f3848afe7..0d7b47040d4 100644
--- a/dev-python/parso/parso-0.8.2.ebuild
+++ b/dev-python/parso/parso-0.8.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/davidhalter/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 distutils_enable_sphinx docs
 distutils_enable_tests pytest



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

2021-09-04 Thread Mike Gilbert
commit: b7a17cfe5946bf5bc6032583e3c46d99279fe4b3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep  5 01:09:03 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Sep  5 01:09:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a17cfe

sys-fs/udev: drop 248-r1

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

 sys-fs/udev/Manifest   |   1 -
 sys-fs/udev/udev-248-r1.ebuild | 228 -
 2 files changed, 229 deletions(-)

diff --git a/sys-fs/udev/Manifest b/sys-fs/udev/Manifest
index 9faa247f2d6..57f4657e85f 100644
--- a/sys-fs/udev/Manifest
+++ b/sys-fs/udev/Manifest
@@ -1,3 +1,2 @@
-DIST systemd-248.tar.gz 10306883 BLAKE2B 
3cb25d6101136a5f57e841d3f464f0d7649f6c1cb190b25e4dbf0a8f2be075d04a3cbe92e2fee5bb6a03b73bd8195d8c7b691661b39b7850547d512219cc40af
 SHA512 
486f6ac6c2897a2aac97a59306091a03fd50768340407401e1f088ea5b21c67dae726bff4cbe53cec6b89a8f0ee72205b340165a4fe3a3c16cff6d176506c6e0
 DIST systemd-249.tar.gz 10588828 BLAKE2B 
f7896dea0bdec25125188b94ee84270b972649b1eb16599bed1967ced79f62dbfd1494e22362934f418823c054b342fb24dc57706b49520814beb95b6956bf27
 SHA512 
0810d09cc32e4aaa4425ee5b7ddf129262b061ce159cbd43571fabda48285243d8f80b566379ece9215d531b9407ee45e1e72c71935644fea31c7bca1bbf540c
 DIST systemd-musl-patches-249.1-r1.tar.xz 24536 BLAKE2B 
25135519112b2a1c638046addb6971ea1997fc7dd8626de90d162a4beb6383b5724df78a14c73be1283df58632fb4a0fcb32f90f50f1886f31a1aded15e9567c
 SHA512 
4655f2a06e1b3310cb27b839360353dfbfdbdaa86f4392aeebf63f63efd441d1953f7ac108be7fed7ea721596d191988ed999e34443e47922afca92db779175a

diff --git a/sys-fs/udev/udev-248-r1.ebuild b/sys-fs/udev/udev-248-r1.ebuild
deleted file mode 100644
index f8a443b31f9..000
--- a/sys-fs/udev/udev-248-r1.ebuild
+++ /dev/null
@@ -1,228 +0,0 @@
-# Copyright 2003-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit bash-completion-r1 linux-info meson-multilib ninja-utils python-any-r1 
toolchain-funcs udev usr-ldscript
-
-if [[ ${PV} = * ]] ; then
-   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
-   inherit git-r3
-else
-   if [[ ${PV} == *.* ]] ; then
-   MY_PN=systemd-stable
-   else
-   MY_PN=systemd
-   fi
-   MY_PV="${PV/_/-}"
-   MY_P="${MY_PN}-${MY_PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86"
-fi
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd";
-
-LICENSE="LGPL-2.1 MIT GPL-2"
-SLOT="0"
-IUSE="acl +kmod selinux static-libs"
-
-RESTRICT="test"
-
-BDEPEND="
-   dev-util/gperf
-   sys-devel/gettext
-   >=sys-apps/coreutils-8.16
-   virtual/pkgconfig
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   ${PYTHON_DEPS}
-"
-COMMON_DEPEND="
-   >=sys-apps/util-linux-2.30[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl )
-   kmod? ( >=sys-apps/kmod-15 )
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-"
-DEPEND="${COMMON_DEPEND}
-   >=sys-kernel/linux-headers-3.9
-"
-RDEPEND="${COMMON_DEPEND}
-   acct-group/kmem
-   acct-group/tty
-   acct-group/audio
-   acct-group/cdrom
-   acct-group/dialout
-   acct-group/disk
-   acct-group/input
-   acct-group/kvm
-   acct-group/lp
-   acct-group/render
-   acct-group/tape
-   acct-group/video
-   !sys-apps/gentoo-systemd-integration
-   !sys-apps/systemd
-"
-PDEPEND=">=sys-apps/hwids-20140304[udev]
-   >=sys-fs/udev-init-scripts-34"
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != buildonly ]] ; then
-   CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER 
~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET 
~!FW_LOADER_USER_HELPER ~UNIX"
-   linux-info_pkg_setup
-
-   # CONFIG_FHANDLE was introduced by 2.6.39
-   local MINKV=2.6.39
-
-   if kernel_is -lt ${MINKV//./ } ; then
-   eerror "Your running kernel is too old to run this 
version of ${P}"
-   eerror "You need to upgrade kernel at least to ${MINKV}"
-   fi
-
-   if kernel_is -lt 3 7 ; then
-   ewarn "Your running kernel is too old to have firmware 
loader and"
-   ewarn "this version of ${P} doesn't have userspace 
firmware loader"
-   ewarn "If you need firmware support, you need to 
upgrade kernel at least to 3.7"
-   fi
-   fi
-}
-
-src_p

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

2021-09-04 Thread Mike Gilbert
commit: c9eeca5e99ea4f048baf952ee1b32e9abc75373c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep  5 01:08:31 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Sep  5 01:08:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9eeca5e

sys-apps/systemd: drop 248.6

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

 sys-apps/systemd/Manifest |   1 -
 sys-apps/systemd/systemd-248.6.ebuild | 527 --
 2 files changed, 528 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 9e9f47fed64..47da7bd535f 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,2 +1 @@
-DIST systemd-stable-248.6.tar.gz 10388927 BLAKE2B 
a102d0fd37a3422f673ced2bbd5bb88b6589195e1f436f43231fd91d79aaf9f548154a3ab2a62a9b409527b3f2e7a9ea735925364ece15c2e151d06c0e4f303f
 SHA512 
35a9d4a9ae04423959c71ad0175d04a1792b9ab39897a497776b93cea166de58b8fb111207c104c0e747d3ffbd85480d8b0cab38e3dc0defbbf09b15211954ce
 DIST systemd-stable-249.2.tar.gz 10591728 BLAKE2B 
fb24c681cf2328aa26fa49a8ba20cccd1ee0fae82ec9f9931a69eaa377fc01b2ece12fdf407444514d494b8ac1418f155b0fceeff4925bebaba691f0b8a2acc8
 SHA512 
4f42a0b93156529a464545361436fa98193e12a7e0809315b9fdedbcf33b81dd2037acac27fb0dfefcb2679bc49ebb6da4d152ecb4b15db797c81f7ca4588a11

diff --git a/sys-apps/systemd/systemd-248.6.ebuild 
b/sys-apps/systemd/systemd-248.6.ebuild
deleted file mode 100644
index 469ea95ee5b..000
--- a/sys-apps/systemd/systemd-248.6.ebuild
+++ /dev/null
@@ -1,527 +0,0 @@
-# Copyright 2011-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
-   inherit git-r3
-else
-   if [[ ${PV} == *.* ]]; then
-   MY_PN=systemd-stable
-   else
-   MY_PN=systemd
-   fi
-   MY_PV=${PV/_/-}
-   MY_P=${MY_PN}-${MY_PV}
-   S=${WORKDIR}/${MY_P}
-   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
-fi
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd 
toolchain-funcs udev usr-ldscript
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd";
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0/2"
-IUSE="acl apparmor audit build cgroup-hybrid cryptsetup curl dns-over-tls 
elfutils +gcrypt gnuefi homed http +hwdb idn importd +kmod +lz4 lzma nat pam 
pcre pkcs11 policykit pwquality qrcode repart +resolvconf +seccomp selinux 
split-usr static-libs +sysv-utils test tpm vanilla xkb +zstd"
-
-REQUIRED_USE="
-   homed? ( cryptsetup pam )
-   importd? ( curl gcrypt lzma )
-   pwquality? ( homed )
-"
-RESTRICT="!test? ( test )"
-
-MINKV="3.11"
-
-OPENSSL_DEP=">=dev-libs/openssl-1.1.0:0="
-
-COMMON_DEPEND=">=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl:0= )
-   apparmor? ( sys-libs/libapparmor:0= )
-   audit? ( >=sys-process/audit-2:0= )
-   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
-   curl? ( net-misc/curl:0= )
-   dns-over-tls? ( >=net-libs/gnutls-3.6.0:0= )
-   elfutils? ( >=dev-libs/elfutils-0.158:0= )
-   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
-   homed? ( ${OPENSSL_DEP} )
-   http? (
-   >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)]
-   >=net-libs/gnutls-3.1.4:0=
-   )
-   idn? ( net-dns/libidn2:= )
-   importd? (
-   app-arch/bzip2:0=
-   sys-libs/zlib:0=
-   )
-   kmod? ( >=sys-apps/kmod-15:0= )
-   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
-   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
-   nat? ( net-firewall/iptables:0= )
-   pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] )
-   pkcs11? ( app-crypt/p11-kit:0= )
-   pcre? ( dev-libs/libpcre2 )
-   pwquality? ( dev-libs/libpwquality:0= )
-   qrcode? ( media-gfx/qrencode:0= )
-   repart? ( ${OPENSSL_DEP} )
-   seccomp? ( >=sys-libs/libseccomp-2.3.3:0= )
-   selinux? ( sys-libs/libselinux:0= )
-   tpm? ( app-crypt/tpm2-tss:0= )
-   xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= )
-   zstd? ( >=app-arch/zstd-1.4.0:0=[${MULTILIB_USEDEP}] )
-"
-
-# Newer linux-headers needed by ia64, bug #480218
-DEPEND="${COMMON_DEPEND}
-   >=sys-kernel/linux-headers-${MINKV}
-   gnuefi? ( >=sys-boot/gnu-efi-3.0.2 )
-"
-
-# baselayout-2.2 has /run
-RDEPEND="${COMMON_DEPEND}
-   >=acct-group/adm-0-r1
-   >=acct-group/wheel-0-r1
-   >=acct-group/kmem-0-r1
-   >=acct-group/tty-0-r1
-   >=acct-group/utmp-0-r1
-   >=acct-group

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

2021-09-04 Thread Mike Gilbert
commit: 7c2186b0a7db43050e57b6c819a944418e39b3a0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep  5 00:49:55 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Sep  5 00:49:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c2186b0

sys-fs/lvm2: drop 2.02.187-r3

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

 sys-fs/lvm2/Manifest|   1 -
 sys-fs/lvm2/lvm2-2.02.187-r3.ebuild | 299 
 2 files changed, 300 deletions(-)

diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index 0201b32cc03..184ba81578f 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -1,3 +1,2 @@
-DIST LVM2.2.02.187.tgz 2405544 BLAKE2B 
be804be3c64927a8848e8ea8de228fb563b6f8c22628b785aabb33fc993629e5370788216bd814246aeb3a5546fd5446383ce24342e716579887556edf2bbed2
 SHA512 
3ce56f0c0d2e7dbcdae5be263199f73ee5c4c052599d53cde9b16500a326d0340893344f4671839be06b5b4225d592175d01c9974db14f2dc220d6e9a1d47e91
 DIST LVM2.2.02.188.tgz 2421550 BLAKE2B 
bed90c8454cd4b20fdeec6dcbf5a9f97c9310671aea3b2252f8069cfa439fcb050f5ad95f928a7125a1734a4dc5ac985da99a4a570538e377a7205191a505476
 SHA512 
8c9db17c49dc8ebcab6c7f246ab85870a80658be811cf7f4d8f36abbebafa355b030bfc1e3bcbad73b7fcd06d4a95ac547ca15d18d33715126da92703dca
 DIST LVM2.2.03.13.tgz 2619537 BLAKE2B 
8f93896105e4d392ab88f027bbc0ea874b179a73d10ff8d0850ead2625e86468fe69d55c6fb0108f57a1efc1d3e8cc94647f1bc06636e4a714d0817224bbbfd7
 SHA512 
8b4fb6da5dd46ddeb754436189072bea79be594fab6d57d9be63c6ce3e3cb68d38601a2c031c493681321281cfb1f1459ace19974c00beb569364f44863cfc4a

diff --git a/sys-fs/lvm2/lvm2-2.02.187-r3.ebuild 
b/sys-fs/lvm2/lvm2-2.02.187-r3.ebuild
deleted file mode 100644
index 2b7cb69fcda..000
--- a/sys-fs/lvm2/lvm2-2.02.187-r3.ebuild
+++ /dev/null
@@ -1,299 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools linux-info multilib systemd toolchain-funcs tmpfiles udev 
flag-o-matic
-
-DESCRIPTION="User-land utilities for LVM2 (device-mapper) software"
-HOMEPAGE="https://sourceware.org/lvm2/";
-SRC_URI="ftp://sourceware.org/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
-   ftp://sourceware.org/pub/lvm2/old/${PN/lvm/LVM}.${PV}.tgz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
-IUSE="readline static static-libs systemd lvm2create_initrd sanlock selinux 
+udev +thin device-mapper-only"
-REQUIRED_USE="device-mapper-only? ( !lvm2create_initrd !sanlock !thin )
-   static? ( !systemd )
-   systemd? ( udev )"
-
-DEPEND_COMMON="
-   dev-libs/libaio[static-libs?]
-   static? ( dev-libs/libaio[static-libs] )
-   !static? ( dev-libs/libaio[static-libs?] )
-   readline? ( sys-libs/readline:0= )
-   sanlock? ( sys-cluster/sanlock )
-   systemd? ( >=sys-apps/systemd-205:0= )
-   udev? ( >=virtual/libudev-208:=[static-libs(-)?] )"
-# /run is now required for locking during early boot. /var cannot be assumed to
-# be available -- thus, pull in recent enough baselayout for /run.
-# This version of LVM is incompatible with cryptsetup <1.1.2.
-RDEPEND="${DEPEND_COMMON}
-   >=sys-apps/baselayout-2.2
-   !=sys-apps/util-linux-2.16
-   lvm2create_initrd? ( sys-apps/makedev )
-   thin? ( >=sys-block/thin-provisioning-tools-0.3.0 )"
-# note: thin- 0.3.0 is required to avoid --disable-thin_check_needs_check
-DEPEND="${DEPEND_COMMON}
-   static? (
-   selinux? ( sys-libs/libselinux[static-libs] )
-   >=sys-apps/util-linux-2.16[static-libs]
-   udev? ( >=virtual/libudev-208:=[static-libs] )
-   )"
-BDEPEND="
-   sys-devel/autoconf-archive
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${PN/lvm/LVM}.${PV}"
-
-PATCHES=(
-   # Gentoo specific modification(s):
-   "${FILESDIR}"/${PN}-2.02.178-example.conf.in.patch
-
-   # For upstream -- review and forward:
-   "${FILESDIR}"/${PN}-2.02.63-always-make-static-libdm.patch
-   "${FILESDIR}"/${PN}-2.02.56-lvm2create_initrd.patch
-   "${FILESDIR}"/${PN}-2.02.67-createinitrd.patch #301331
-   "${FILESDIR}"/${PN}-2.02.99-locale-muck.patch #330373
-   "${FILESDIR}"/${PN}-2.02.178-asneeded.patch # -Wl,--as-needed
-   "${FILESDIR}"/${PN}-2.02.178-dynamic-static-ldflags.patch #332905
-   "${FILESDIR}"/${PN}-2.02.178-static-pkgconfig-libs.patch #370217, 
#439414 + blkid
-   "${FILESDIR}"/${PN}-2.02.176-pthread-pkgconfig.patch #492450
-   "${FILESDIR}"/${PN}-2.02.171-static-libm.patch #617756
-   "${FILESDIR}"/${PN}-2.02.166-HPPA-no-O_DIRECT.patch #657446
-   #"${FILESDIR}"/${PN}-2.02.145-mkdev.patch #580062 # Merged upstream
-   "${FILESDIR}"/${PN}-2.02.184-dmeventd-no-idle-exit.patch
-   
#"${FILESDIR}"/${PN}-2.02.184-allow-reading-metadata-with-invalid-creation_time.patch
 #682380 # merged upstream
-   "${FILESDIR}"/${PN}-2.02.1

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

2021-09-04 Thread Mike Gilbert
commit: 27dadc9088d75589fd5fb40ef5c16e1f3d4220a7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep  5 00:17:41 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Sep  5 00:18:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27dadc90

app-emulation/qemu: change static-libs default for virtual/libudev

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

 app-emulation/qemu/qemu-6.0.0-r2.ebuild  | 2 +-
 app-emulation/qemu/qemu-6.0.0-r52.ebuild | 2 +-
 app-emulation/qemu/qemu-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/qemu/qemu-6.0.0-r2.ebuild 
b/app-emulation/qemu/qemu-6.0.0-r2.ebuild
index 6b82204f279..1ebcaeda3b0 100644
--- a/app-emulation/qemu/qemu-6.0.0-r2.ebuild
+++ b/app-emulation/qemu/qemu-6.0.0-r2.ebuild
@@ -202,7 +202,7 @@ SOFTMMU_TOOLS_DEPEND="
>=app-emulation/spice-0.12.0[static-libs(+)]
)
ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] )
-   udev? ( virtual/libudev[static-libs(+)] )
+   udev? ( virtual/libudev[static-libs(-)] )
usb? ( >=virtual/libusb-1-r2[static-libs(+)] )
usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
vde? ( net-misc/vde[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-6.0.0-r52.ebuild 
b/app-emulation/qemu/qemu-6.0.0-r52.ebuild
index 43f93745ed8..3244802dca6 100644
--- a/app-emulation/qemu/qemu-6.0.0-r52.ebuild
+++ b/app-emulation/qemu/qemu-6.0.0-r52.ebuild
@@ -202,7 +202,7 @@ SOFTMMU_TOOLS_DEPEND="
>=app-emulation/spice-0.12.0[static-libs(+)]
)
ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] )
-   udev? ( virtual/libudev[static-libs(+)] )
+   udev? ( virtual/libudev[static-libs(-)] )
usb? ( >=virtual/libusb-1-r2[static-libs(+)] )
usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
vde? ( net-misc/vde[static-libs(+)] )

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 3c10cc9beb9..e961aa705fc 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -202,7 +202,7 @@ SOFTMMU_TOOLS_DEPEND="
>=app-emulation/spice-0.12.0[static-libs(+)]
)
ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] )
-   udev? ( virtual/libudev[static-libs(+)] )
+   udev? ( virtual/libudev[static-libs(-)] )
usb? ( >=virtual/libusb-1-r2[static-libs(+)] )
usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
vde? ( net-misc/vde[static-libs(+)] )



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

2021-09-04 Thread Sebastian Pipping
commit: d8aa2a2a13b3e02c8cfb6877499ff31fe43c6449
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Sep  5 00:16:26 2021 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Sep  5 00:16:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8aa2a2a

x11-misc/safeeyes: Update DISTUTILS_USE_SETUPTOOLS + py3.10

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

 x11-misc/safeeyes/safeeyes-2.1.3-r1.ebuild | 46 ++
 1 file changed, 46 insertions(+)

diff --git a/x11-misc/safeeyes/safeeyes-2.1.3-r1.ebuild 
b/x11-misc/safeeyes/safeeyes-2.1.3-r1.ebuild
new file mode 100644
index 000..a8758f0a686
--- /dev/null
+++ b/x11-misc/safeeyes/safeeyes-2.1.3-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit xdg distutils-r1
+
+DESCRIPTION="Linux alternative to EyeLeo"
+HOMEPAGE="https://github.com/slgobinath/SafeEyes";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/libappindicator:3[introspection]
+   dev-python/Babel[${PYTHON_USEDEP}]
+   dev-python/croniter[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-xlib[${PYTHON_USEDEP}]
+   media-sound/alsa-utils
+   x11-apps/xprop
+   x11-libs/gtk+:3[introspection]
+   x11-libs/libnotify[introspection]
+   x11-misc/xprintidle
+   "
+
+DOCS=(
+   README.md
+)
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] proj/kde:master commit in: dev-libs/plasma-wayland-protocols/

2021-09-04 Thread Andreas Sturmlechner
commit: 2614d05f7f6d4e4b62abf518609567dc702d01f0
Author: Alex Fan  yahoo  com>
AuthorDate: Sun Jul 25 07:09:26 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep  5 00:16:14 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2614d05f

dev-libs/plasma-wayland-protocols: keyword 1.3.0 for ~riscv

Signed-off-by: Alex Fan  yahoo.com>
Signed-off-by: Yixun Lan  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-.ebuild 
b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-.ebuild
index cfcf2cf588..67e10a9ad2 100644
--- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-.ebuild
+++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-.ebuild
@@ -12,7 +12,7 @@ 
HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols";
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2021-09-04 Thread Mike Frysinger
commit: 918ef836751ce5100650116498dc8b79d1536b40
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Sep  4 22:11:45 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Sep  4 23:52:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918ef836

sys-fs/udisks: require newer polkit #695520

Newer udisks requires ITS files installed by newer polkit, so update
the version dep to match.

Closes: https://bugs.gentoo.org/695520
Signed-off-by: Mike Frysinger  gentoo.org>

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

diff --git a/sys-fs/udisks/udisks-2.9.3.ebuild 
b/sys-fs/udisks/udisks-2.9.3.ebuild
index 480609ab96f..b15fdab52bd 100644
--- a/sys-fs/udisks/udisks-2.9.3.ebuild
+++ b/sys-fs/udisks/udisks-2.9.3.ebuild
@@ -24,7 +24,7 @@ REQUIRED_USE="
 BLOCKDEV_MIN_VER="2.25"
 
 COMMON_DEPEND="
-   >=sys-auth/polkit-0.110
+   >=sys-auth/polkit-0.114
>=sys-libs/libblockdev-${BLOCKDEV_MIN_VER}[cryptsetup,lvm?,vdo?]
virtual/udev
acl? ( virtual/acl )



[gentoo-commits] repo/gentoo:master commit in: net-misc/chrome-remote-desktop/

2021-09-04 Thread Mike Frysinger
commit: 2e973701a4c63a0a4848e405c00222f269dca549
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Sep  2 02:57:16 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Sep  4 23:52:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e973701

net-misc/chrome-remote-desktop: version bump to 93.0.4577.16 #809176

Closes: https://bugs.gentoo.org/809176
Signed-off-by: Mike Frysinger  gentoo.org>

 net-misc/chrome-remote-desktop/Manifest | 2 +-
 ...op-91.0.4472.10.ebuild => chrome-remote-desktop-93.0.4577.16.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/chrome-remote-desktop/Manifest 
b/net-misc/chrome-remote-desktop/Manifest
index ed316569b7b..c01c4d25ce8 100644
--- a/net-misc/chrome-remote-desktop/Manifest
+++ b/net-misc/chrome-remote-desktop/Manifest
@@ -1 +1 @@
-DIST chrome-remote-desktop_91.0.4472.10_amd64.deb 38240812 BLAKE2B 
34a91fba76c70abe3ae3aa4704f977f2f4788c412962a77c9c3f4c54aec0452cffb9705f650ee0688a63482ad20ccce8dcd2348cb606db6c2dd143592e68e222
 SHA512 
882138361926cf0975739ff9cee4105a3b95336021a1c63461a42e1eb76f8ae94fef4a36589da5ccda0c16bf8e9655be2517035e925f1bad08609f8d1f404553
+DIST chrome-remote-desktop_93.0.4577.16_amd64.deb 34074424 BLAKE2B 
327dddfa0542c111d0ea88568f6b48d0b19a60b945f92cb07280b4d6727176b7dc4a85fd4ed67048f04b49ae1e3358fb6c48c8c170bd7b957ccc8b6dbf96511f
 SHA512 
c46dd3f512531d06b149624f5a8d8314228695584937ab3256c83fb18fcafaa50613336b5679b4e105f27ae84c3f576ed12aa918c57d8309b6f4e05a78b2e4ea

diff --git 
a/net-misc/chrome-remote-desktop/chrome-remote-desktop-91.0.4472.10.ebuild 
b/net-misc/chrome-remote-desktop/chrome-remote-desktop-93.0.4577.16.ebuild
similarity index 100%
rename from 
net-misc/chrome-remote-desktop/chrome-remote-desktop-91.0.4472.10.ebuild
rename to 
net-misc/chrome-remote-desktop/chrome-remote-desktop-93.0.4577.16.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/Matrix/

2021-09-04 Thread Alessandro Barbieri
commit: c24bc27c8fe8231a7a73367f73ca0493c03021ca
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Sep  4 22:55:51 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Sep  4 22:55:51 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c24bc27c

dev-R/Matrix: add inherit

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

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

diff --git a/dev-R/Matrix/Matrix-1.3.4.ebuild b/dev-R/Matrix/Matrix-1.3.4.ebuild
index 5b7e41296..7c7955b9e 100644
--- a/dev-R/Matrix/Matrix-1.3.4.ebuild
+++ b/dev-R/Matrix/Matrix-1.3.4.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 MYPV="$(ver_rs 2 -)"
 
-inherit R-packages
+inherit R-packages toolchain-funcs
 
 DESCRIPTION='Sparse and Dense Matrix Classes and Methods'
 KEYWORDS="~amd64"



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RInside/

2021-09-04 Thread Alessandro Barbieri
commit: abd4bb4189617368be0dd9f3dd725a842789f2e4
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Sep  4 22:52:24 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Sep  4 22:52:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=abd4bb41

dev-R/RInside: add inherit

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

 dev-R/RInside/RInside-0.2.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-R/RInside/RInside-0.2.16.ebuild 
b/dev-R/RInside/RInside-0.2.16.ebuild
index 9b93bcfff..d05be3413 100644
--- a/dev-R/RInside/RInside-0.2.16.ebuild
+++ b/dev-R/RInside/RInside-0.2.16.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit R-packages
+inherit R-packages toolchain-funcs
 
 DESCRIPTION='C++ Classes to Embed R in C++ (and C) Applications'
 KEYWORDS="~amd64"



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

2021-09-04 Thread Andreas Sturmlechner
commit: 7aa7b71915503f42f68765db86760e0a28b14827
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 22:48:13 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:52:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa7b719

media-libs/pulseaudio-qt: 1.3 version bump

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

 media-libs/pulseaudio-qt/Manifest |  1 +
 media-libs/pulseaudio-qt/pulseaudio-qt-1.3.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/media-libs/pulseaudio-qt/Manifest 
b/media-libs/pulseaudio-qt/Manifest
index f56d6c16743..269d0f5ea58 100644
--- a/media-libs/pulseaudio-qt/Manifest
+++ b/media-libs/pulseaudio-qt/Manifest
@@ -1 +1,2 @@
 DIST pulseaudio-qt-1.2.tar.xz 30748 BLAKE2B 
f6f61eaad122795d6833934edd69e2c9b2f79b458b61a240f07f80b17e2f02fd46bfa639932e2824f2d19c782dc394d6b9e30b69c75f9c0da0c2d9ce3530c3c2
 SHA512 
20bddc4db80310bf46b37a1a386f714bfa3dc2a58871bdd0c0085675c43b42e24792d05cbe5543135a341588e17738525f03ccb08adbc73e1c65967039b35dc7
+DIST pulseaudio-qt-1.3.tar.xz 34148 BLAKE2B 
f283c369fcbeaf57537fe28d6f8aa02c34d7567ab8260ec8ba05edf8320b65e29e6ac88489ff0b49ae57b0bc8b8a49da83886f50ed9641850c84939a979e930c
 SHA512 
2326277fd37327db29a5984056949fcf935c36e7b39184d1307a5d0a891efed4f0e4f32e783f3f7da2c7e6b7409eb908b2521064c6d24a28561ed38db9f8d4e8

diff --git a/media-libs/pulseaudio-qt/pulseaudio-qt-1.3.ebuild 
b/media-libs/pulseaudio-qt/pulseaudio-qt-1.3.ebuild
new file mode 100644
index 000..71e6b812007
--- /dev/null
+++ b/media-libs/pulseaudio-qt/pulseaudio-qt-1.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="true"
+ECM_TEST="optional"
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Qt bindings for libpulse"
+HOMEPAGE="https://invent.kde.org/libraries/pulseaudio-qt";
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   media-sound/pulseaudio
+"
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   )
+"
+BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kdeconnect/

2021-09-04 Thread Andreas Sturmlechner
commit: fb6193a70668fe25a8d0ad847d8faeb24ffe0570
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 22:42:44 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:52:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6193a7

kde-misc/kdeconnect: Add rebuild slot op for media-libs/pulseaudio-qt

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

 .../{kdeconnect-21.08.1.ebuild => kdeconnect-21.08.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kdeconnect/kdeconnect-21.08.1.ebuild 
b/kde-misc/kdeconnect/kdeconnect-21.08.1-r1.ebuild
similarity index 98%
rename from kde-misc/kdeconnect/kdeconnect-21.08.1.ebuild
rename to kde-misc/kdeconnect/kdeconnect-21.08.1-r1.ebuild
index 1e1c8b4f135..925bb15bbbf 100644
--- a/kde-misc/kdeconnect/kdeconnect-21.08.1.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-21.08.1-r1.ebuild
@@ -58,7 +58,7 @@ DEPEND="
x11-libs/libX11
x11-libs/libXtst
)
-   pulseaudio? ( media-libs/pulseaudio-qt )
+   pulseaudio? ( media-libs/pulseaudio-qt:= )
 "
 RDEPEND="${DEPEND}
dev-libs/kpeoplevcard



[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktexteditor/

2021-09-04 Thread Andreas Sturmlechner
commit: 34084078a2f4120d4c67912904c199a77a866cb4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:29 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:46 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=34084078

kde-frameworks/ktexteditor: 5.86.0 version bump

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

 .../ktexteditor/ktexteditor-5.86.0.ebuild  | 59 ++
 1 file changed, 59 insertions(+)

diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.86.0.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-5.86.0.ebuild
new file mode 100644
index 00..8dd4b006a8
--- /dev/null
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.86.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing a full text editor component"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+editorconfig git"
+
+RESTRICT="test"
+
+BDEPEND="
+   test? ( >=kde-frameworks/kservice-${PVCUT}:5 )
+"
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   =kde-frameworks/syntax-highlighting-${PVCUT}*:5
+   editorconfig? ( app-text/editorconfig-core-c )
+   git? ( dev-libs/libgit2:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package editorconfig EditorConfig)
+   $(cmake_use_find_package git LibGit2)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/purpose/

2021-09-04 Thread Andreas Sturmlechner
commit: 553e03db71c0e73adb2a0b359c04826982ca1eed
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:30 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:47 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=553e03db

kde-frameworks/purpose: 5.86.0 version bump

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

 kde-frameworks/purpose/purpose-5.86.0.ebuild | 68 
 1 file changed, 68 insertions(+)

diff --git a/kde-frameworks/purpose/purpose-5.86.0.ebuild 
b/kde-frameworks/purpose/purpose-5.86.0.ebuild
new file mode 100644
index 00..6993a98a78
--- /dev/null
+++ b/kde-frameworks/purpose/purpose-5.86.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+inherit ecm kde.org optfeature xdg-utils
+
+DESCRIPTION="Library for providing abstractions to get the developer's 
purposes fulfilled"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="bluetooth +kaccounts"
+
+# requires running environment
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   kaccounts? (
+   >=kde-apps/kaccounts-integration-19.04.3:5
+   net-libs/accounts-qt
+   )
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kdeclarative-${PVCUT}:5
+   bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 )
+   kaccounts? ( net-libs/accounts-qml )
+"
+
+src_prepare() {
+   ecm_src_prepare
+
+   use bluetooth ||
+   cmake_run_in src/plugins cmake_comment_add_subdirectory 
bluetooth
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package kaccounts KAccounts)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Send through KDE Connect" kde-misc/kdeconnect
+   fi
+   ecm_pkg_postinst
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kxmlgui/

2021-09-04 Thread Andreas Sturmlechner
commit: c6ec9b2d5b195cf45ef3d27cf0f908c9f5c9daa0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:29 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:47 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c6ec9b2d

kde-frameworks/kxmlgui: 5.86.0 version bump

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

 kde-frameworks/kxmlgui/kxmlgui-5.86.0.ebuild | 46 
 1 file changed, 46 insertions(+)

diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.86.0.ebuild 
b/kde-frameworks/kxmlgui/kxmlgui-5.86.0.ebuild
new file mode 100644
index 00..2fc6a255a9
--- /dev/null
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.86.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for managing menu and toolbar actions in an abstract 
way"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+IUSE=""
+
+# slot op: includes QtCore/private/qlocale_p.h
+DEPEND="
+   >=dev-qt/qtcore-${QTMIN}:5=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+   # Files are missing; whatever. Bugs 650290, 668198
+   local myctestargs=(
+   -E "(ktoolbar_unittest|kxmlgui_unittest)"
+   )
+
+   ecm_src_test
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kross/

2021-09-04 Thread Andreas Sturmlechner
commit: fc1e02ec1732d2243e74317b5daba78370b43edf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:30 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:47 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fc1e02ec

kde-frameworks/kross: 5.86.0 version bump

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

 kde-frameworks/kross/kross-5.86.0.ebuild | 34 
 1 file changed, 34 insertions(+)

diff --git a/kde-frameworks/kross/kross-5.86.0.ebuild 
b/kde-frameworks/kross/kross-5.86.0.ebuild
new file mode 100644
index 00..30bb4ec0d0
--- /dev/null
+++ b/kde-frameworks/kross/kross-5.86.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for embedding scripting into applications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtscript-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/designer-${QTMIN}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/plasma/

2021-09-04 Thread Andreas Sturmlechner
commit: 93f9112990f6545df9a49ba72c8c06ba1258a469
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:30 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:47 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=93f91129

kde-frameworks/plasma: 5.86.0 version bump

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

 kde-frameworks/plasma/plasma-5.86.0.ebuild | 73 ++
 1 file changed, 73 insertions(+)

diff --git a/kde-frameworks/plasma/plasma-5.86.0.ebuild 
b/kde-frameworks/plasma/plasma-5.86.0.ebuild
new file mode 100644
index 00..1ccc686013
--- /dev/null
+++ b/kde-frameworks/plasma/plasma-5.86.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN}-framework"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Plasma framework"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="gles2-only man wayland X"
+
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=]
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kactivities-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdeclarative-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   !gles2-only? ( media-libs/libglvnd[X?] )
+   wayland? (
+   =kde-frameworks/kwayland-${PVCUT}*:5
+   media-libs/libglvnd
+   )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !gles2-only OpenGL)
+   $(cmake_use_find_package man KF5DocTools)
+   $(cmake_use_find_package wayland EGL)
+   $(cmake_use_find_package wayland KF5Wayland)
+   $(cmake_use_find_package X X11)
+   $(cmake_use_find_package X XCB)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdelibs4support/

2021-09-04 Thread Andreas Sturmlechner
commit: 333d996983014c63615c5b2614ec3cb4738320ec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:30 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:47 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=333d9969

kde-frameworks/kdelibs4support: 5.86.0 version bump

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

 .../kdelibs4support/kdelibs4support-5.86.0.ebuild  | 98 ++
 1 file changed, 98 insertions(+)

diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.86.0.ebuild 
b/kde-frameworks/kdelibs4support/kdelibs4support-5.86.0.ebuild
new file mode 100644
index 00..5b1f46010f
--- /dev/null
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.86.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 
5"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RESTRICT="test"
+
+BDEPEND="
+   dev-lang/perl
+   dev-perl/URI
+"
+COMMON_DEPEND="
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/openssl:0
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qttest-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   >=kde-frameworks/kded-${PVCUT}:5
+   =kde-frameworks/kdoctools-${PVCUT}*:5
+   =kde-frameworks/kemoticons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kunitconversion-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   virtual/libintl
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kinit-${PVCUT}*:5
+   =kde-frameworks/kitemmodels-${PVCUT}*:5
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956
+   "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956
+)
+
+src_prepare() {
+   ecm_src_prepare
+   if ! use handbook; then
+   sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kjs/

2021-09-04 Thread Andreas Sturmlechner
commit: 8195458f130a7ed1a05c0debc7b5c45d017a1774
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:30 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:47 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8195458f

kde-frameworks/kjs: 5.86.0 version bump

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

 kde-frameworks/kjs/kjs-5.86.0.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/kde-frameworks/kjs/kjs-5.86.0.ebuild 
b/kde-frameworks/kjs/kjs-5.86.0.ebuild
new file mode 100644
index 00..0fedac96ed
--- /dev/null
+++ b/kde-frameworks/kjs/kjs-5.86.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_QTHELP="false"
+inherit ecm kde.org
+
+DESCRIPTION="ECMAScipt compatible parser and engine"
+LICENSE="BSD-2 LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="
+   dev-lang/perl
+"
+DEPEND="
+   dev-libs/libpcre
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( src/README )



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwallet/

2021-09-04 Thread Andreas Sturmlechner
commit: a60661df8cffb343f0b6d5970ce505e0c75a7e03
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:29 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:46 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a60661df

kde-frameworks/kwallet: 5.86.0 version bump

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

 kde-frameworks/kwallet/kwallet-5.86.0.ebuild | 53 
 1 file changed, 53 insertions(+)

diff --git a/kde-frameworks/kwallet/kwallet-5.86.0.ebuild 
b/kde-frameworks/kwallet/kwallet-5.86.0.ebuild
new file mode 100644
index 00..f985d0d766
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-5.86.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Framework providing desktop-wide storage for passwords"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="gpg +man"
+
+BDEPEND="
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+DEPEND="
+   dev-libs/libgcrypt:0=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   gpg? ( >=app-crypt/gpgme-1.7.1[cxx,qt5] )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package gpg Gpgmepp)
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Auto-unlocking after account login" 
kde-plasma/kwallet-pam
+   optfeature "KWallet management" kde-apps/kwalletmanager:5
+   elog "For more information, read 
https://wiki.gentoo.org/wiki/KDE#KWallet";
+   fi
+   ecm_pkg_postinst
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/khtml/

2021-09-04 Thread Andreas Sturmlechner
commit: 2973ca083578da499e81e1d9d91747d7980163d1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:30 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:47 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2973ca08

kde-frameworks/khtml: 5.86.0 version bump

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

 kde-frameworks/khtml/khtml-5.86.0.ebuild | 71 
 1 file changed, 71 insertions(+)

diff --git a/kde-frameworks/khtml/khtml-5.86.0.ebuild 
b/kde-frameworks/khtml/khtml-5.86.0.ebuild
new file mode 100644
index 00..e20decaca2
--- /dev/null
+++ b/kde-frameworks/khtml/khtml-5.86.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KHTML web rendering engine"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+BDEPEND="
+   dev-lang/perl
+   dev-util/gperf
+"
+RDEPEND="
+   dev-libs/openssl:0
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kjs-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwallet-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   >=media-libs/phonon-4.11.0
+   sys-libs/zlib
+   virtual/jpeg:0
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+   X? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kservice/

2021-09-04 Thread Andreas Sturmlechner
commit: fb2d588077540001dc675f8e9982ee8e6a097279
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:29 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:46 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fb2d5880

kde-frameworks/kservice: 5.86.0 version bump

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

 kde-frameworks/kservice/kservice-5.86.0.ebuild | 50 ++
 1 file changed, 50 insertions(+)

diff --git a/kde-frameworks/kservice/kservice-5.86.0.ebuild 
b/kde-frameworks/kservice/kservice-5.86.0.ebuild
new file mode 100644
index 00..5600016e6e
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-5.86.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Advanced plugin and service introspection"
+
+LICENSE="LGPL-2 LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+man"
+
+# requires running kde environment
+RESTRICT="test"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}
+
+src_install() {
+   ecm_src_install
+
+   # bug 596316
+   dosym kf5-applications.menu /etc/xdg/menus/applications.menu
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktextwidgets/

2021-09-04 Thread Andreas Sturmlechner
commit: c91dba5f778c446ae24523ec4f9236022fe08689
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:29 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:46 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c91dba5f

kde-frameworks/ktextwidgets: 5.86.0 version bump

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

 .../ktextwidgets/ktextwidgets-5.86.0.ebuild| 38 ++
 1 file changed, 38 insertions(+)

diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.86.0.ebuild 
b/kde-frameworks/ktextwidgets/ktextwidgets-5.86.0.ebuild
new file mode 100644
index 00..e920db3935
--- /dev/null
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.86.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing an assortment of widgets for displaying and 
editing text"
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="speech"
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package speech Qt5TextToSpeech)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kglobalaccel/

2021-09-04 Thread Andreas Sturmlechner
commit: 49926c34e488f12d8d39c23c90c750c49e347ddb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:27 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:45 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=49926c34

kde-frameworks/kglobalaccel: 5.86.0 version bump

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

 .../kglobalaccel/kglobalaccel-5.86.0.ebuild| 35 ++
 1 file changed, 35 insertions(+)

diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.86.0.ebuild 
b/kde-frameworks/kglobalaccel/kglobalaccel-5.86.0.ebuild
new file mode 100644
index 00..43fdf06f50
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.86.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework to handle global shortcuts"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="nls"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+"
+RDEPEND="${DEPEND}"
+BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )"
+
+src_test() {
+   XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kiconthemes/

2021-09-04 Thread Andreas Sturmlechner
commit: 8086dfb66856f47ff9e70391252d711be434d75d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:27 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:45 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8086dfb6

kde-frameworks/kiconthemes: 5.86.0 version bump

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

 .../kiconthemes/kiconthemes-5.86.0.ebuild  | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.86.0.ebuild 
b/kde-frameworks/kiconthemes/kiconthemes-5.86.0.ebuild
new file mode 100644
index 00..1898cad3ba
--- /dev/null
+++ b/kde-frameworks/kiconthemes/kiconthemes-5.86.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for icon theming and configuration"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bug 574770
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kemoticons/

2021-09-04 Thread Andreas Sturmlechner
commit: e05b2500bdf4de39fb26a24a3db74e0e99607ee8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:27 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:45 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e05b2500

kde-frameworks/kemoticons: 5.86.0 version bump

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

 kde-frameworks/kemoticons/kemoticons-5.86.0.ebuild | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/kde-frameworks/kemoticons/kemoticons-5.86.0.ebuild 
b/kde-frameworks/kemoticons/kemoticons-5.86.0.ebuild
new file mode 100644
index 00..eee0296e94
--- /dev/null
+++ b/kde-frameworks/kemoticons/kemoticons-5.86.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for converting text emoticons to graphical 
representations"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# requires running kde environment
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kio/

2021-09-04 Thread Andreas Sturmlechner
commit: adbdafbc22f9269bab9698209f991e7bb0e022e2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:28 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:45 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=adbdafbc

kde-frameworks/kio: 5.86.0 version bump

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

 kde-frameworks/kio/kio-5.86.0.ebuild | 95 
 1 file changed, 95 insertions(+)

diff --git a/kde-frameworks/kio/kio-5.86.0.ebuild 
b/kde-frameworks/kio/kio-5.86.0.ebuild
new file mode 100644
index 00..6c1d184379
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.86.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kbookmarks-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   sys-apps/util-linux
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+   kerberos? ( virtual/krb5 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+   X? (
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXrender
+   )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package handbook KF5DocTools)
+   $(cmake_use_find_package kerberos GSSAPI)
+   $(cmake_use_find_package kwallet KF5Wallet)
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   ecm_pkg_postrm
+   xdg_desktop_database_update
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/knotifyconfig/

2021-09-04 Thread Andreas Sturmlechner
commit: b4378cde6bc71884bf873a321603a3aaaee13770
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:28 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:46 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b4378cde

kde-frameworks/knotifyconfig: 5.86.0 version bump

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

 .../knotifyconfig/knotifyconfig-5.86.0.ebuild  | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.86.0.ebuild 
b/kde-frameworks/knotifyconfig/knotifyconfig-5.86.0.ebuild
new file mode 100644
index 00..8dd2bf4f3b
--- /dev/null
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.86.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Framework for configuring desktop notifications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="phonon"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   !phonon? ( media-libs/libcanberra )
+   phonon? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !phonon Canberra)
+   )
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/knewstuff/

2021-09-04 Thread Andreas Sturmlechner
commit: 1f184ea249905059a7c81e24ba392be931e94e28
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 20:54:28 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 22:50:45 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1f184ea2

kde-frameworks/knewstuff: 5.86.0 version bump

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

 kde-frameworks/knewstuff/knewstuff-5.86.0.ebuild | 49 
 1 file changed, 49 insertions(+)

diff --git a/kde-frameworks/knewstuff/knewstuff-5.86.0.ebuild 
b/kde-frameworks/knewstuff/knewstuff-5.86.0.ebuild
new file mode 100644
index 00..67d43e05a7
--- /dev/null
+++ b/kde-frameworks/knewstuff/knewstuff-5.86.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Framework for downloading and sharing additional application data"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="opds"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/attica-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   opds? ( =kde-frameworks/syndication-${PVCUT}*:5 )
+"
+RDEPEND="${DEPEND}
+   >=kde-frameworks/kirigami-${PVCUT}:5
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package opds KF5Syndication)
+   )
+
+   ecm_src_configure
+}



  1   2   3   4   >